public class

XSFacets

extends Object
java.lang.Object
   ↳ org.apache.xerces.impl.dv.XSFacets

Class Overview

The class used to pass all facets to applyFacets(XSFacets, short, short, ValidationContext).

Summary

Fields
public XSObjectList enumAnnotations
public Vector enumNSDecls An array parallel to "Vector enumeration".
public Vector enumeration Vector containing values of Enumeration facet, as String's.
public int fractionDigits value of fractionDigits facet.
public XSAnnotation fractionDigitsAnnotation
public int length value of length facet.
public XSAnnotation lengthAnnotation
public String maxExclusive value of maxExclusive facet.
public XSAnnotation maxExclusiveAnnotation
public String maxInclusive value of maxInclusive facet.
public XSAnnotation maxInclusiveAnnotation
public int maxLength value of maxLength facet.
public XSAnnotation maxLengthAnnotation
public String minExclusive value of minExclusive facet.
public XSAnnotation minExclusiveAnnotation
public String minInclusive value of minInclusive facet.
public XSAnnotation minInclusiveAnnotation
public int minLength value of minLength facet.
public XSAnnotation minLengthAnnotation
public String pattern string containing value of pattern facet, for multiple patterns values are ORed together.
public XSObjectListImpl patternAnnotations
public int totalDigits value of totalDigits facet.
public XSAnnotation totalDigitsAnnotation
public short whiteSpace value of whiteSpace facet.
public XSAnnotation whiteSpaceAnnotation
Public Constructors
XSFacets()
Public Methods
void reset()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public XSObjectList enumAnnotations

public Vector enumNSDecls

An array parallel to "Vector enumeration". It contains namespace context of each enumeration value. Elements of this vector are NamespaceContext objects.

public Vector enumeration

Vector containing values of Enumeration facet, as String's.

public int fractionDigits

value of fractionDigits facet.

public XSAnnotation fractionDigitsAnnotation

public int length

value of length facet.

public XSAnnotation lengthAnnotation

public String maxExclusive

value of maxExclusive facet.

public XSAnnotation maxExclusiveAnnotation

public String maxInclusive

value of maxInclusive facet.

public XSAnnotation maxInclusiveAnnotation

public int maxLength

value of maxLength facet.

public XSAnnotation maxLengthAnnotation

public String minExclusive

value of minExclusive facet.

public XSAnnotation minExclusiveAnnotation

public String minInclusive

value of minInclusive facet.

public XSAnnotation minInclusiveAnnotation

public int minLength

value of minLength facet.

public XSAnnotation minLengthAnnotation

public String pattern

string containing value of pattern facet, for multiple patterns values are ORed together.

public XSObjectListImpl patternAnnotations

public int totalDigits

value of totalDigits facet.

public XSAnnotation totalDigitsAnnotation

public short whiteSpace

value of whiteSpace facet.

public XSAnnotation whiteSpaceAnnotation

Public Constructors

public XSFacets ()

Public Methods

public void reset ()