Class XSFacets
- java.lang.Object
-
- org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.dv.XSFacets
-
public class XSFacets extends Object
The class used to pass all facets toXSSimpleType.applyFacets(org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.dv.XSFacets, short, short, org.smooks.engine.delivery.sax.ng.org.apache.xerces.impl.dv.ValidationContext).- Version:
- $Id$
- Author:
- Sandy Gao, IBM
-
-
Field Summary
Fields Modifier and Type Field Description XSObjectListenumAnnotationsVectorenumerationVector containing values of Enumeration facet, as String's.VectorenumNSDeclsAn array parallel to "Vector enumeration".intfractionDigitsvalue of fractionDigits facet.XSAnnotationfractionDigitsAnnotationintlengthvalue of length facet.XSAnnotationlengthAnnotationStringmaxExclusivevalue of maxExclusive facet.XSAnnotationmaxExclusiveAnnotationStringmaxInclusivevalue of maxInclusive facet.XSAnnotationmaxInclusiveAnnotationintmaxLengthvalue of maxLength facet.XSAnnotationmaxLengthAnnotationStringminExclusivevalue of minExclusive facet.XSAnnotationminExclusiveAnnotationStringminInclusivevalue of minInclusive facet.XSAnnotationminInclusiveAnnotationintminLengthvalue of minLength facet.XSAnnotationminLengthAnnotationStringpatternstring containing value of pattern facet, for multiple patterns values are ORed together.XSObjectListImplpatternAnnotationsinttotalDigitsvalue of totalDigits facet.XSAnnotationtotalDigitsAnnotationshortwhiteSpacevalue of whiteSpace facet.XSAnnotationwhiteSpaceAnnotation
-
Constructor Summary
Constructors Constructor Description XSFacets()
-
-
-
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 String pattern
string containing value of pattern facet, for multiple patterns values are ORed together.
-
enumeration
public Vector enumeration
Vector containing values of Enumeration facet, as String's.
-
enumNSDecls
public 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 String maxInclusive
value of maxInclusive facet.
-
maxExclusive
public String maxExclusive
value of maxExclusive facet.
-
minInclusive
public String minInclusive
value of minInclusive facet.
-
minExclusive
public String minExclusive
value of minExclusive facet.
-
lengthAnnotation
public XSAnnotation lengthAnnotation
-
minLengthAnnotation
public XSAnnotation minLengthAnnotation
-
maxLengthAnnotation
public XSAnnotation maxLengthAnnotation
-
whiteSpaceAnnotation
public XSAnnotation whiteSpaceAnnotation
-
totalDigitsAnnotation
public XSAnnotation totalDigitsAnnotation
-
fractionDigitsAnnotation
public XSAnnotation fractionDigitsAnnotation
-
patternAnnotations
public XSObjectListImpl patternAnnotations
-
enumAnnotations
public XSObjectList enumAnnotations
-
maxInclusiveAnnotation
public XSAnnotation maxInclusiveAnnotation
-
maxExclusiveAnnotation
public XSAnnotation maxExclusiveAnnotation
-
minInclusiveAnnotation
public XSAnnotation minInclusiveAnnotation
-
minExclusiveAnnotation
public XSAnnotation minExclusiveAnnotation
-
-