net.sf.saxon.type
Class AnySimpleType
java.lang.Object
net.sf.saxon.type.SchemaType
net.sf.saxon.type.SimpleType
net.sf.saxon.type.AnySimpleType
- All Implemented Interfaces:
- Serializable, SourceLocator
- public class AnySimpleType
- extends SimpleType
The ur-type definition
- Version:
- $Revision: 1.1 $ $Date: 2004/03/09 10:10:35 $
- Author:
- Keith Visco
- See Also:
- Serialized Form
Fields inherited from class net.sf.saxon.type.SchemaType |
ALL_DERIVATIONS, DERIVE_BY_EXTENSION, DERIVE_BY_LIST, DERIVE_BY_RESTRICTION, DERIVE_BY_SUBSTITUTION, DERIVE_BY_UNION, finalProhibitions, INVALID, UNVALIDATED, VALIDATED, VALIDATING, validationPhase |
Methods inherited from class net.sf.saxon.type.SimpleType |
addFacet, getBuiltInBaseType, getFacet, getFacetList, getFacets, getFacets, getLocalFacets, getTypedValue, isListType, isNamespaceSensitive, isSimpleType, setFacets, validate |
Methods inherited from class net.sf.saxon.type.SchemaType |
allowsDerivation, checkDerivation, containingDeclarationIsElement, getBaseType, getBaseTypeFingerprint, getBlock, getColumnNumber, getContainingDeclarationName, getDerivationMethod, getDescription, getDisplayName, getFingerprint, getLineNumber, getLocalName, getNamePool, getPublicId, getSystemId, isComplexType, isValidRestriction, setBaseType, setBaseTypeFingerprint, setContainingDeclaration, setDerivationMethod, setDerivationMethodName, setFinal, setFinalProhibitions, setFingerprint, setLineNumber, setLocalName, setLocator, setNamePool, setSystemId |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static AnySimpleType getInstance()
validateContent
public void validateContent(CharSequence value,
NamespaceResolver namespaceResolver)
- Check whether a given input string is valid according to this SimpleType
- Specified by:
validateContent
in class SimpleType
getTypedValue
public SequenceIterator getTypedValue(CharSequence value)
- Get the typed value
- Specified by:
getTypedValue
in class SimpleType
- Parameters:
value
- the string value
- Returns:
- an iterator over the atomic sequence comprising the typed value