com.sun.msv.datatype.xsd
Class PatternFacet
- Datatype, Serializable, DatabindableDatatype, XSDatatype
public final class PatternFacet
extends com.sun.msv.datatype.xsd.DataTypeWithLexicalConstraintFacet
"pattern" facet validator
"pattern" is a constraint facet which is applied against lexical space.
See http://www.w3.org/TR/xmlschema-2/#dt-pattern for the spec
String[] | patterns - string representations of the above RegularExpressions.
|
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 , 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 |
_createJavaObject , convertToLexicalValue , displayName , getBaseType , getConcreteType , getFacetObject , getIdType , getJavaObjectType , getVariety , isContextDependent , isFacetApplicable , isFinal , serializeJavaObject |
checkValid , createJavaObject , createStreamingValidator , createValue , getAncestorBuiltinType , getApplicableFacetNames , getConcreteType , getFacetObject , getIdType , getName , getNamespaceUri , isAlwaysValid , isContextDependent , isDerivedTypeOf , isDerivedTypeOf , isValid , localize , localize , localize , localize , localize , sameValue , valueHashCode |
patterns
public final String[] patterns
string representations of the above RegularExpressions.
this representation is usually human friendly than
the one generated by RegularExpression.toString method.
getRegExps
public RegExp[] getRegExps()