Package org.apache.xerces.impl.dv
Class XSFacets
- java.lang.Object
-
- org.apache.xerces.impl.dv.XSFacets
-
public class XSFacets extends java.lang.Object
The class used to pass all facets toXSSimpleType.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
Fields Modifier and Type Field Description org.apache.xerces.xs.XSObjectList
enumAnnotations
java.util.Vector
enumeration
Vector containing values of Enumeration facet, as String's.java.util.Vector
enumNSDecls
An array parallel to "Vector enumeration".int
fractionDigits
value of fractionDigits facet.org.apache.xerces.xs.XSAnnotation
fractionDigitsAnnotation
int
length
value of length facet.org.apache.xerces.xs.XSAnnotation
lengthAnnotation
java.lang.String
maxExclusive
value of maxExclusive facet.org.apache.xerces.xs.XSAnnotation
maxExclusiveAnnotation
java.lang.String
maxInclusive
value of maxInclusive facet.org.apache.xerces.xs.XSAnnotation
maxInclusiveAnnotation
int
maxLength
value of maxLength facet.org.apache.xerces.xs.XSAnnotation
maxLengthAnnotation
java.lang.String
minExclusive
value of minExclusive facet.org.apache.xerces.xs.XSAnnotation
minExclusiveAnnotation
java.lang.String
minInclusive
value of minInclusive facet.org.apache.xerces.xs.XSAnnotation
minInclusiveAnnotation
int
minLength
value of minLength facet.org.apache.xerces.xs.XSAnnotation
minLengthAnnotation
java.lang.String
pattern
string containing value of pattern facet, for multiple patterns values are ORed together.XSObjectListImpl
patternAnnotations
int
totalDigits
value of totalDigits facet.org.apache.xerces.xs.XSAnnotation
totalDigitsAnnotation
short
whiteSpace
value of whiteSpace facet.org.apache.xerces.xs.XSAnnotation
whiteSpaceAnnotation
-
Constructor Summary
Constructors Constructor Description XSFacets()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
reset()
-
-
-
Field Detail
-
length
public int length
value of length facet.
-
minLength
public int minLength
value of minLength facet.
-
maxLength
public int maxLength
value of maxLength facet.
-
whiteSpace
public short whiteSpace
value of whiteSpace facet.
-
totalDigits
public int totalDigits
value of totalDigits facet.
-
fractionDigits
public int fractionDigits
value of fractionDigits facet.
-
pattern
public java.lang.String pattern
string containing value of pattern facet, for multiple patterns values are ORed together.
-
enumeration
public java.util.Vector enumeration
Vector containing values of Enumeration facet, as String's.
-
enumNSDecls
public java.util.Vector enumNSDecls
An array parallel to "Vector enumeration". It contains namespace context of each enumeration value. Elements of this vector are NamespaceContext objects.
-
maxInclusive
public java.lang.String maxInclusive
value of maxInclusive facet.
-
maxExclusive
public java.lang.String maxExclusive
value of maxExclusive facet.
-
minInclusive
public java.lang.String minInclusive
value of minInclusive facet.
-
minExclusive
public java.lang.String 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
public XSObjectListImpl 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
-
-