| Package | Description |
|---|---|
| org.apache.ws.commons.schema.docpath |
Building an XML Document's Conforming Path
|
| org.apache.ws.commons.schema.walker |
Walking XML Schemas
|
| Modifier and Type | Field and Description |
|---|---|
private XmlSchemaTypeInfo |
XmlSchemaStateMachineNode.typeInfo |
(package private) XmlSchemaTypeInfo |
XmlSchemaStateMachineGenerator.ElementInfo.typeInfo |
| Modifier and Type | Method and Description |
|---|---|
XmlSchemaTypeInfo |
XmlSchemaStateMachineNode.getElementType()
If this
SchemaStateMachineNode represents an
XmlSchemaElement, the XmlSchemaTypeInfo of the element it
represents. |
| Modifier and Type | Method and Description |
|---|---|
void |
XmlSchemaStateMachineGenerator.onEndAttributes(XmlSchemaElement element,
XmlSchemaTypeInfo elemTypeInfo) |
void |
XmlSchemaStateMachineGenerator.onEnterElement(XmlSchemaElement element,
XmlSchemaTypeInfo typeInfo,
boolean previouslyVisited) |
void |
XmlSchemaStateMachineGenerator.onExitElement(XmlSchemaElement element,
XmlSchemaTypeInfo typeInfo,
boolean previouslyVisited) |
private static void |
XmlSchemaElementValidator.validateAtomicType(java.lang.String name,
java.lang.String value,
XmlSchemaTypeInfo typeInfo,
javax.xml.namespace.NamespaceContext nsContext) |
private static void |
XmlSchemaElementValidator.validateType(java.lang.String name,
java.lang.String value,
XmlSchemaTypeInfo typeInfo,
javax.xml.namespace.NamespaceContext nsContext) |
| Constructor and Description |
|---|
ElementInfo(XmlSchemaElement element,
XmlSchemaTypeInfo typeInfo) |
XmlSchemaStateMachineNode(XmlSchemaElement elem,
java.util.List<XmlSchemaAttrInfo> attrs,
XmlSchemaTypeInfo typeInfo)
Constructs a new
SchemaStateMachineNode for an element. |
| Modifier and Type | Field and Description |
|---|---|
private XmlSchemaTypeInfo |
XmlSchemaAttrInfo.attrType |
private XmlSchemaTypeInfo |
XmlSchemaScope.typeInfo |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<XmlSchemaTypeInfo> |
XmlSchemaTypeInfo.childTypes |
| Modifier and Type | Method and Description |
|---|---|
XmlSchemaTypeInfo |
XmlSchemaAttrInfo.getType()
The attribute's value type.
|
(package private) XmlSchemaTypeInfo |
XmlSchemaScope.getTypeInfo()
The type information of the value in scope.
|
private static XmlSchemaTypeInfo |
XmlSchemaScope.restrictTypeInfo(XmlSchemaTypeInfo parentTypeInfo,
java.util.HashMap<XmlSchemaRestriction.Type,java.util.List<XmlSchemaRestriction>> facets) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<XmlSchemaTypeInfo> |
XmlSchemaTypeInfo.getChildTypes()
If this represents a list or a union, returns the set of children types.
|
| Modifier and Type | Method and Description |
|---|---|
private javax.xml.namespace.QName |
XmlSchemaScope.getUserRecognizedType(javax.xml.namespace.QName simpleType,
XmlSchemaTypeInfo parent) |
void |
XmlSchemaVisitor.onEndAttributes(XmlSchemaElement element,
XmlSchemaTypeInfo typeInfo)
This method is called when all of the attributes have been processed
(provided the element has a type defined).
|
void |
XmlSchemaVisitor.onEnterElement(XmlSchemaElement element,
XmlSchemaTypeInfo typeInfo,
boolean previouslyVisited)
A notification that an
XmlSchemaElement has been entered. |
void |
XmlSchemaVisitor.onExitElement(XmlSchemaElement element,
XmlSchemaTypeInfo typeInfo,
boolean previouslyVisited)
Signifies the end of the element that was previously entered.
|
private static XmlSchemaTypeInfo |
XmlSchemaScope.restrictTypeInfo(XmlSchemaTypeInfo parentTypeInfo,
java.util.HashMap<XmlSchemaRestriction.Type,java.util.List<XmlSchemaRestriction>> facets) |
(package private) void |
XmlSchemaAttrInfo.setType(XmlSchemaTypeInfo attrType) |
| Constructor and Description |
|---|
XmlSchemaAttrInfo(XmlSchemaAttribute attribute,
XmlSchemaTypeInfo attrType)
|
XmlSchemaTypeInfo(XmlSchemaTypeInfo listType)
Constructs a new
XmlSchemaTypeInfo representing a list of
other XmlSchemaTypeInfos. |
XmlSchemaTypeInfo(XmlSchemaTypeInfo listType,
java.util.HashMap<XmlSchemaRestriction.Type,java.util.List<XmlSchemaRestriction>> facets)
Constructs a list with facets.
|
| Constructor and Description |
|---|
XmlSchemaTypeInfo(java.util.List<XmlSchemaTypeInfo> unionTypes)
Constructs a union with the set of valid types a value adhering to the
union must conform to.
|
XmlSchemaTypeInfo(java.util.List<XmlSchemaTypeInfo> unionTypes,
java.util.HashMap<XmlSchemaRestriction.Type,java.util.List<XmlSchemaRestriction>> facets)
Constructs a union with the set of valid types the a value adhering to
the union must conform to, along with any constraining facets on the
union itself.
|