|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.saxon.type.Facet
net.sf.saxon.type.LengthFacet
public class LengthFacet
Represents the length facet. Sublclasses represent the minLength and maxLength facets.
Field Summary | |
---|---|
(package private) int |
requiredLength
|
Fields inherited from class net.sf.saxon.type.Facet |
---|
ENUMERATION, FRACTIONDIGITS, LENGTH, MAX_EXCLUSIVE, MAX_INCLUSIVE, MAX_LENGTH, MIN_EXCLUSIVE, MIN_INCLUSIVE, MIN_LENGTH, PATTERN, TOTALDIGITS, WHITESPACE |
Constructor Summary | |
---|---|
LengthFacet()
|
Method Summary | |
---|---|
void |
checkFacetRestriction(SimpleType base)
Check that this facet is legal when used on a type derived by restriction |
String |
getName()
Returns the name of this Facet |
String |
getValue()
Returns the character (String) representation of this facet |
void |
setValue(String value)
|
boolean |
testAtomicValue(AtomicValue value)
Test whether an atomic value conforms to this facet |
boolean |
testLength(int actualLength)
Test whether a supplied length conforms to this required length |
long |
toLong()
Returns a long representation of the value of this facet |
Methods inherited from class net.sf.saxon.type.Facet |
---|
isMultivalued, makeFacet, toByte, toDouble, toFloat, toShort, validate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
int requiredLength
Constructor Detail |
---|
public LengthFacet()
Method Detail |
---|
public String getName()
Facet
getName
in class Facet
public String getValue()
Facet
getValue
in class Facet
public long toLong()
Facet
toLong
in class Facet
public void setValue(String value) throws SchemaException
SchemaException
public void checkFacetRestriction(SimpleType base) throws SchemaException
checkFacetRestriction
in class Facet
base
- the type from which the restricted type is derived
SchemaException
- if the facet is not legalpublic boolean testAtomicValue(AtomicValue value)
testAtomicValue
in class Facet
value
- the value to be tested
public boolean testLength(int actualLength)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |