Package com.sun.xml.xsom
Interface XSFacet
-
- All Superinterfaces:
XSComponent
- All Known Implementing Classes:
FacetImpl
public interface XSFacet extends XSComponent
Facet for a simple type.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
FACET_ENUMERATION
static java.lang.String
FACET_FRACTIONDIGITS
static java.lang.String
FACET_LENGTH
static java.lang.String
FACET_MAXEXCLUSIVE
static java.lang.String
FACET_MAXINCLUSIVE
static java.lang.String
FACET_MAXLENGTH
static java.lang.String
FACET_MINEXCLUSIVE
static java.lang.String
FACET_MININCLUSIVE
static java.lang.String
FACET_MINLENGTH
static java.lang.String
FACET_PATTERN
static java.lang.String
FACET_TOTALDIGITS
static java.lang.String
FACET_WHITESPACE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getName()
Gets the name of the facet, such as "length".XmlString
getValue()
Gets the value of the facet.boolean
isFixed()
Returns true if this facet is "fixed".-
Methods inherited from interface com.sun.xml.xsom.XSComponent
apply, getAnnotation, getAnnotation, getForeignAttribute, getForeignAttributes, getLocator, getOwnerSchema, getRoot, getSourceDocument, select, selectSingle, visit
-
-
-
-
Field Detail
-
FACET_LENGTH
static final java.lang.String FACET_LENGTH
- See Also:
- Constant Field Values
-
FACET_MINLENGTH
static final java.lang.String FACET_MINLENGTH
- See Also:
- Constant Field Values
-
FACET_MAXLENGTH
static final java.lang.String FACET_MAXLENGTH
- See Also:
- Constant Field Values
-
FACET_PATTERN
static final java.lang.String FACET_PATTERN
- See Also:
- Constant Field Values
-
FACET_ENUMERATION
static final java.lang.String FACET_ENUMERATION
- See Also:
- Constant Field Values
-
FACET_TOTALDIGITS
static final java.lang.String FACET_TOTALDIGITS
- See Also:
- Constant Field Values
-
FACET_FRACTIONDIGITS
static final java.lang.String FACET_FRACTIONDIGITS
- See Also:
- Constant Field Values
-
FACET_MININCLUSIVE
static final java.lang.String FACET_MININCLUSIVE
- See Also:
- Constant Field Values
-
FACET_MAXINCLUSIVE
static final java.lang.String FACET_MAXINCLUSIVE
- See Also:
- Constant Field Values
-
FACET_MINEXCLUSIVE
static final java.lang.String FACET_MINEXCLUSIVE
- See Also:
- Constant Field Values
-
FACET_MAXEXCLUSIVE
static final java.lang.String FACET_MAXEXCLUSIVE
- See Also:
- Constant Field Values
-
FACET_WHITESPACE
static final java.lang.String FACET_WHITESPACE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
java.lang.String getName()
Gets the name of the facet, such as "length".
-
getValue
XmlString getValue()
Gets the value of the facet.
-
isFixed
boolean isFixed()
Returns true if this facet is "fixed".
-
-