Uses of Class
org.apache.ws.commons.schema.walker.XmlSchemaRestriction
Packages that use XmlSchemaRestriction
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 XmlSchemaRestriction in org.apache.ws.commons.schema.docpath
Method parameters in org.apache.ws.commons.schema.docpath with type arguments of type XmlSchemaRestrictionModifier and TypeMethodDescriptionprivate static voidXmlSchemaElementValidator.checkEnumerationFacet(String name, String value, Map<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> facets) private static voidXmlSchemaElementValidator.digitsFacetCheck(String name, BigDecimal value, Map<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> facets, XmlSchemaRestriction.Type facetType) private static voidXmlSchemaElementValidator.digitsFacetChecks(String name, BigDecimal value, Map<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> facets) private static voidXmlSchemaElementValidator.listLengthCheck(String name, String[] value, Map<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> facets, XmlSchemaRestriction.Type facetType) private static voidXmlSchemaElementValidator.listLengthChecks(String name, String[] value, Map<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> facets) private static voidXmlSchemaElementValidator.rangeCheck(String name, BigDecimal value, Map<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> facets, XmlSchemaRestriction.Type rangeType) private static voidXmlSchemaElementValidator.rangeChecks(String name, BigDecimal value, Map<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> facets) private static voidXmlSchemaElementValidator.stringLengthCheck(String name, String value, Map<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> facets, XmlSchemaRestriction.Type facetType) private static voidXmlSchemaElementValidator.stringLengthChecks(String name, String value, Map<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> facets) -
Uses of XmlSchemaRestriction in org.apache.ws.commons.schema.walker
Fields in org.apache.ws.commons.schema.walker with type parameters of type XmlSchemaRestrictionMethods in org.apache.ws.commons.schema.walker that return types with arguments of type XmlSchemaRestrictionModifier and TypeMethodDescriptionXmlSchemaTypeInfo.getFacets()The set of constraining facets on the value, ornullif none.private static HashMap<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> XmlSchemaScope.mergeFacets(HashMap<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> parentFacets, List<XmlSchemaFacet> child) Method parameters in org.apache.ws.commons.schema.walker with type arguments of type XmlSchemaRestrictionModifier and TypeMethodDescriptionprivate static HashMap<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> XmlSchemaScope.mergeFacets(HashMap<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> parentFacets, List<XmlSchemaFacet> child) private static XmlSchemaTypeInfoXmlSchemaScope.restrictTypeInfo(XmlSchemaTypeInfo parentTypeInfo, HashMap<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> facets) Constructor parameters in org.apache.ws.commons.schema.walker with type arguments of type XmlSchemaRestrictionModifierConstructorDescriptionXmlSchemaTypeInfo(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.XmlSchemaTypeInfo(XmlSchemaBaseSimpleType baseSimpleType, HashMap<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> facets) Constructs an atomic type with theXmlSchemaBaseSimpleTypeconforming values must adhere to, along with any additional constraining facets.XmlSchemaTypeInfo(XmlSchemaTypeInfo listType, HashMap<XmlSchemaRestriction.Type, List<XmlSchemaRestriction>> facets) Constructs a list with facets.