java.io.Serializablepublic final class MinExclusive extends Facet
[Definition:] minExclusive is the exclusive lower bound of the value space for a datatype with the ordered property. The value of minExclusive must be in the value space of the base type or be equal to {value} in {base type definition}.
ENUMERATION, FRACTIONDIGITS, LENGTH, MAX_EXCLUSIVE, MAX_INCLUSIVE, MAX_LENGTH, MIN_EXCLUSIVE, MIN_INCLUSIVE, MIN_LENGTH, PATTERN, PRECISION, TOTALDIGITS, WHITESPACE, WHITESPACE_COLLAPSE, WHITESPACE_PRESERVE, WHITESPACE_REPLACEANNOTATION, ANYTYPE, APPINFO, ATTRIBUTE, ATTRIBUTE_GROUP, COMPLEX_CONTENT, COMPLEX_TYPE, DOCUMENTATION, ELEMENT, FACET, GROUP, IDENTITY_FIELD, IDENTITY_SELECTOR, KEY, KEYREF, LIST, MODELGROUP, MODELGROUP_REF, REDEFINE, SCHEMA, SIMPLE_CONTENT, SIMPLE_TYPE, UNION, UNIQUE, UNKNOWN, WILDCARD| Constructor | Description |
|---|---|
MinExclusive(java.lang.String value) |
Creates an instance of this class.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
checkConstraints(java.util.Enumeration localFacets,
java.util.Enumeration baseFacets) |
Validation is performed according to section
"4.3.9.4
Constraints on minExclusive Schema Components"
of "XML Schema Part 2:
Datatypes Second Edition" document.
|
boolean |
overridesBase(Facet baseFacet) |
Checks whether the current facet overrides a facet of the base data type.
|
addAnnotation, getAnnotations, removeAnnotationgetName, getOwningType, getStructureType, getValue, isMultivalued, setOwningType, toBigDecimal, toByte, toDouble, toFloat, toInt, toLong, toShort, validatepublic MinExclusive(java.lang.String value)
value - A value for this Facet.public boolean overridesBase(Facet baseFacet)
minExclusive can override the following facets of the base data type:
overridesBase in class FacetbaseFacet - a facet of the base data typetrue,
if the current facet overrides baseFacet;
false, otherwise.checkConstraints(Enumeration, Enumeration)public void checkConstraints(java.util.Enumeration localFacets,
java.util.Enumeration baseFacets)
throws SchemaException
checkConstraints in class FacetlocalFacets - local facets of the data typebaseFacets - merged facets of the base data typeSchemaException - when the current facet does not satisfy
schema component validation constraintsIntalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com