-
- All Superinterfaces:
XSComponent
public interface XSFacet extends XSComponent
Facet for a simple type.- Author:
- Kohsuke Kawaguchi (kohsuke.kawaguchi@sun.com)
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringFACET_ENUMERATIONstatic java.lang.StringFACET_FRACTIONDIGITSstatic java.lang.StringFACET_LENGTHstatic java.lang.StringFACET_MAXEXCLUSIVEstatic java.lang.StringFACET_MAXINCLUSIVEstatic java.lang.StringFACET_MAXLENGTHstatic java.lang.StringFACET_MINEXCLUSIVEstatic java.lang.StringFACET_MININCLUSIVEstatic java.lang.StringFACET_MINLENGTHstatic java.lang.StringFACET_PATTERNstatic java.lang.StringFACET_TOTALDIGITSstatic java.lang.StringFACET_WHITESPACE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetName()Gets the name of the facet, such as "length".XmlStringgetValue()Gets the value of the facet.booleanisFixed()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".
-
-