public class WhiteSpaceFacet extends DataTypeWithFacet
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
baseType, concreteType, facetName, isFacetFixed
ERR_DUPLICATE_FACET, ERR_EMPTY_UNION, ERR_ENUMERATION, ERR_ENUMERATION_WITH_ARG, ERR_FACET_MUST_BE_NON_NEGATIVE_INTEGER, ERR_FACET_MUST_BE_POSITIVE_INTEGER, ERR_INAPPROPRIATE_FOR_TYPE, ERR_INCONSISTENT_FACETS_1, ERR_INCONSISTENT_FACETS_2, ERR_INVALID_BASE_TYPE, ERR_INVALID_ITEMTYPE, ERR_INVALID_MEMBER_TYPE, ERR_INVALID_VALUE_FOR_THIS_TYPE, ERR_INVALID_WHITESPACE_VALUE, ERR_LENGTH, ERR_LOOSENED_FACET, ERR_MAXLENGTH, ERR_MINLENGTH, ERR_NOT_APPLICABLE_FACET, ERR_OUT_OF_RANGE, ERR_OVERRIDING_FIXED_FACET, ERR_PARSE_ERROR, ERR_PATTERN_1, ERR_PATTERN_MANY, ERR_SCALE_IS_GREATER_THAN_PRECISION, ERR_TOO_MUCH_PRECISION, ERR_TOO_MUCH_SCALE, ERR_X_AND_Y_ARE_EXCLUSIVE, serializedValueChecker, whiteSpace
APPLICABLE, DERIVATION_BY_LIST, DERIVATION_BY_RESTRICTION, DERIVATION_BY_UNION, FACET_ENUMERATION, FACET_FRACTIONDIGITS, FACET_LENGTH, FACET_MAXEXCLUSIVE, FACET_MAXINCLUSIVE, FACET_MAXLENGTH, FACET_MINEXCLUSIVE, FACET_MININCLUSIVE, FACET_MINLENGTH, FACET_PATTERN, FACET_TOTALDIGITS, FACET_WHITESPACE, FIXED, NOT_ALLOWED, VARIETY_ATOMIC, VARIETY_LIST, VARIETY_UNION, XMLSCHEMA_NSURI
Constructor and Description |
---|
WhiteSpaceFacet(java.lang.String nsUri,
java.lang.String typeName,
XSDatatypeImpl baseType,
TypeIncubator facets) |
WhiteSpaceFacet(java.lang.String nsUri,
java.lang.String typeName,
XSDatatypeImpl baseType,
WhiteSpaceProcessor proc,
boolean _isFixed) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
_createValue(java.lang.String content,
org.relaxng.datatype.ValidationContext context)
converts a whitespace-processed lexical value into the corresponding value object
|
protected boolean |
checkFormat(java.lang.String content,
org.relaxng.datatype.ValidationContext context) |
protected void |
diagnoseByFacet(java.lang.String content,
org.relaxng.datatype.ValidationContext context)
whiteSpace facet never constrain anything
|
_checkValid, _createJavaObject, convertToLexicalValue, displayName, getBaseType, getConcreteType, getFacetObject, getIdType, getJavaObjectType, getVariety, isContextDependent, isFacetApplicable, isFinal, needValueCheck, serializeJavaObject
checkValid, createJavaObject, createStreamingValidator, createValue, getAncestorBuiltinType, getApplicableFacetNames, getName, getNamespaceUri, isAlwaysValid, isDerivedTypeOf, isDerivedTypeOf, isValid, localize, localize, localize, localize, localize, sameValue, valueHashCode
private static final long serialVersionUID
WhiteSpaceFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, TypeIncubator facets) throws org.relaxng.datatype.DatatypeException
org.relaxng.datatype.DatatypeException
WhiteSpaceFacet(java.lang.String nsUri, java.lang.String typeName, XSDatatypeImpl baseType, WhiteSpaceProcessor proc, boolean _isFixed) throws org.relaxng.datatype.DatatypeException
org.relaxng.datatype.DatatypeException
protected boolean checkFormat(java.lang.String content, org.relaxng.datatype.ValidationContext context)
checkFormat
in class XSDatatypeImpl
public java.lang.Object _createValue(java.lang.String content, org.relaxng.datatype.ValidationContext context)
XSDatatypeImpl
_createValue
in class XSDatatypeImpl
protected void diagnoseByFacet(java.lang.String content, org.relaxng.datatype.ValidationContext context)
diagnoseByFacet
in class DataTypeWithFacet