Uses of Class
org.apache.ws.commons.schema.walker.XmlSchemaTypeInfo
Packages that use XmlSchemaTypeInfo
Package
Description
This package is dedicated to walking an XML Document using the SAX API,
and building a path through its
XmlSchemaCollection to determine
how the document conforms to its schema.This package simplifies walking over an
XmlSchemaCollection.-
Uses of XmlSchemaTypeInfo in org.apache.ws.commons.schema.docpath
Fields in org.apache.ws.commons.schema.docpath declared as XmlSchemaTypeInfoModifier and TypeFieldDescription(package private) final XmlSchemaTypeInfoXmlSchemaStateMachineGenerator.ElementInfo.typeInfoprivate final XmlSchemaTypeInfoXmlSchemaStateMachineNode.typeInfoMethods in org.apache.ws.commons.schema.docpath that return XmlSchemaTypeInfoModifier and TypeMethodDescriptionXmlSchemaStateMachineNode.getElementType()If thisSchemaStateMachineNoderepresents anXmlSchemaElement, theXmlSchemaTypeInfoof the element it represents.Methods in org.apache.ws.commons.schema.docpath with parameters of type XmlSchemaTypeInfoModifier and TypeMethodDescriptionvoidXmlSchemaStateMachineGenerator.onEndAttributes(XmlSchemaElement element, XmlSchemaTypeInfo elemTypeInfo) voidXmlSchemaStateMachineGenerator.onEnterElement(XmlSchemaElement element, XmlSchemaTypeInfo typeInfo, boolean previouslyVisited) voidXmlSchemaStateMachineGenerator.onExitElement(XmlSchemaElement element, XmlSchemaTypeInfo typeInfo, boolean previouslyVisited) private static voidXmlSchemaElementValidator.validateAtomicType(String name, String value, XmlSchemaTypeInfo typeInfo, NamespaceContext nsContext) private static voidXmlSchemaElementValidator.validateType(String name, String value, XmlSchemaTypeInfo typeInfo, NamespaceContext nsContext) Constructors in org.apache.ws.commons.schema.docpath with parameters of type XmlSchemaTypeInfoModifierConstructorDescription(package private)ElementInfo(XmlSchemaElement element, XmlSchemaTypeInfo typeInfo) (package private)XmlSchemaStateMachineNode(XmlSchemaElement elem, List<XmlSchemaAttrInfo> attrs, XmlSchemaTypeInfo typeInfo) Constructs a newSchemaStateMachineNodefor an element. -
Uses of XmlSchemaTypeInfo in org.apache.ws.commons.schema.walker
Fields in org.apache.ws.commons.schema.walker declared as XmlSchemaTypeInfoModifier and TypeFieldDescriptionprivate XmlSchemaTypeInfoXmlSchemaAttrInfo.attrTypeprivate XmlSchemaTypeInfoXmlSchemaScope.typeInfoFields in org.apache.ws.commons.schema.walker with type parameters of type XmlSchemaTypeInfoMethods in org.apache.ws.commons.schema.walker that return XmlSchemaTypeInfoModifier and TypeMethodDescriptionXmlSchemaAttrInfo.getType()The attribute's value type.(package private) XmlSchemaTypeInfoXmlSchemaScope.getTypeInfo()The type information of the value in scope.private static XmlSchemaTypeInfoXmlSchemaScope.restrictTypeInfo(XmlSchemaTypeInfo parentTypeInfo, HashMap<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> facets) Methods in org.apache.ws.commons.schema.walker that return types with arguments of type XmlSchemaTypeInfoModifier and TypeMethodDescriptionXmlSchemaTypeInfo.getChildTypes()If this represents a list or a union, returns the set of children types.Methods in org.apache.ws.commons.schema.walker with parameters of type XmlSchemaTypeInfoModifier and TypeMethodDescriptionprivate QNameXmlSchemaScope.getUserRecognizedType(QName simpleType, XmlSchemaTypeInfo parent) voidXmlSchemaVisitor.onEndAttributes(XmlSchemaElement element, XmlSchemaTypeInfo typeInfo) This method is called when all of the attributes have been processed (provided the element has a type defined).voidXmlSchemaVisitor.onEnterElement(XmlSchemaElement element, XmlSchemaTypeInfo typeInfo, boolean previouslyVisited) A notification that anXmlSchemaElementhas been entered.voidXmlSchemaVisitor.onExitElement(XmlSchemaElement element, XmlSchemaTypeInfo typeInfo, boolean previouslyVisited) Signifies the end of the element that was previously entered.private static XmlSchemaTypeInfoXmlSchemaScope.restrictTypeInfo(XmlSchemaTypeInfo parentTypeInfo, HashMap<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> facets) (package private) voidXmlSchemaAttrInfo.setType(XmlSchemaTypeInfo attrType) Constructors in org.apache.ws.commons.schema.walker with parameters of type XmlSchemaTypeInfoModifierConstructorDescriptionXmlSchemaAttrInfo(XmlSchemaAttribute attribute, XmlSchemaTypeInfo attrType) XmlSchemaTypeInfo(XmlSchemaTypeInfo listType) Constructs a newXmlSchemaTypeInforepresenting a list of otherXmlSchemaTypeInfos.XmlSchemaTypeInfo(XmlSchemaTypeInfo listType, HashMap<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> facets) Constructs a list with facets.Constructor parameters in org.apache.ws.commons.schema.walker with type arguments of type XmlSchemaTypeInfoModifierConstructorDescriptionXmlSchemaTypeInfo(List<XmlSchemaTypeInfo> unionTypes) Constructs a union with the set of valid types a value adhering to the union must conform to.XmlSchemaTypeInfo(List<XmlSchemaTypeInfo> unionTypes, HashMap<XmlSchemaRestriction.Type, 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.