Package org.apache.xerces.impl.dv
Class XSFacets
java.lang.Object
org.apache.xerces.impl.dv.XSFacets
The class used to pass all facets to
XSSimpleType.applyFacets(org.apache.xerces.impl.dv.XSFacets, short, short, org.apache.xerces.impl.dv.ValidationContext)
.
INTERNAL:
- Usage of this class is not supported. It may be altered or removed at any time.
- Version:
- $Id: XSFacets.java 699892 2008-09-28 21:08:27Z mrglavas $
- Author:
- Sandy Gao, IBM
-
Field Summary
FieldsModifier and TypeFieldDescriptionorg.apache.xerces.xs.XSObjectList
Vector containing values of Enumeration facet, as String's.An array parallel to "Vector enumeration".int
value of fractionDigits facet.org.apache.xerces.xs.XSAnnotation
int
value of length facet.org.apache.xerces.xs.XSAnnotation
value of maxExclusive facet.org.apache.xerces.xs.XSAnnotation
value of maxInclusive facet.org.apache.xerces.xs.XSAnnotation
int
value of maxLength facet.org.apache.xerces.xs.XSAnnotation
value of minExclusive facet.org.apache.xerces.xs.XSAnnotation
value of minInclusive facet.org.apache.xerces.xs.XSAnnotation
int
value of minLength facet.org.apache.xerces.xs.XSAnnotation
string containing value of pattern facet, for multiple patterns values are ORed together.int
value of totalDigits facet.org.apache.xerces.xs.XSAnnotation
short
value of whiteSpace facet.org.apache.xerces.xs.XSAnnotation
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
length
public int lengthvalue of length facet. -
minLength
public int minLengthvalue of minLength facet. -
maxLength
public int maxLengthvalue of maxLength facet. -
whiteSpace
public short whiteSpacevalue of whiteSpace facet. -
totalDigits
public int totalDigitsvalue of totalDigits facet. -
fractionDigits
public int fractionDigitsvalue of fractionDigits facet. -
pattern
string containing value of pattern facet, for multiple patterns values are ORed together. -
enumeration
Vector containing values of Enumeration facet, as String's. -
enumNSDecls
An array parallel to "Vector enumeration". It contains namespace context of each enumeration value. Elements of this vector are NamespaceContext objects. -
maxInclusive
value of maxInclusive facet. -
maxExclusive
value of maxExclusive facet. -
minInclusive
value of minInclusive facet. -
minExclusive
value of minExclusive facet. -
lengthAnnotation
public org.apache.xerces.xs.XSAnnotation lengthAnnotation -
minLengthAnnotation
public org.apache.xerces.xs.XSAnnotation minLengthAnnotation -
maxLengthAnnotation
public org.apache.xerces.xs.XSAnnotation maxLengthAnnotation -
whiteSpaceAnnotation
public org.apache.xerces.xs.XSAnnotation whiteSpaceAnnotation -
totalDigitsAnnotation
public org.apache.xerces.xs.XSAnnotation totalDigitsAnnotation -
fractionDigitsAnnotation
public org.apache.xerces.xs.XSAnnotation fractionDigitsAnnotation -
patternAnnotations
-
enumAnnotations
public org.apache.xerces.xs.XSObjectList enumAnnotations -
maxInclusiveAnnotation
public org.apache.xerces.xs.XSAnnotation maxInclusiveAnnotation -
maxExclusiveAnnotation
public org.apache.xerces.xs.XSAnnotation maxExclusiveAnnotation -
minInclusiveAnnotation
public org.apache.xerces.xs.XSAnnotation minInclusiveAnnotation -
minExclusiveAnnotation
public org.apache.xerces.xs.XSAnnotation minExclusiveAnnotation
-
-
Constructor Details
-
XSFacets
public XSFacets()
-
-
Method Details
-
reset
public void reset()
-