Package net.sf.saxon.type
Interface ListType
- All Superinterfaces:
CastingTarget
,HyperType
,SchemaComponent
,SchemaType
,SimpleType
- All Known Implementing Classes:
BuiltInListType
,UserListType
Interface representing a simple type of variety List
-
Method Summary
Modifier and TypeMethodDescriptionReturns the simpleType of the items in this ListType.Methods inherited from interface net.sf.saxon.type.HyperType
isNamespaceSensitive
Methods inherited from interface net.sf.saxon.type.SchemaComponent
getComponentAsFunction, getRedefinitionLevel, getValidationStatus
Methods inherited from interface net.sf.saxon.type.SchemaType
allowsDerivation, analyzeContentExpression, atomize, checkTypeDerivationIsOK, getBaseType, getBlock, getDerivationMethod, getDescription, getDisplayName, getEQName, getFinalProhibitions, getFingerprint, getName, getStructuredQName, getSystemId, getTargetNamespace, isAnonymousType, isComplexType, isIdRefType, isIdType, isSameType, isSimpleType
Methods inherited from interface net.sf.saxon.type.SimpleType
getBuiltInBaseType, getTypedValue, getWhitespaceAction, isAtomicType, isBuiltInType, isListType, isUnionType, postprocess, preprocess, validateContent
-
Method Details
-
getItemType
Returns the simpleType of the items in this ListType. This method assumes that the item type has been fully resolved- Returns:
- the simpleType of the items in this ListType.
- Throws:
MissingComponentException
- if the item type has not been fully resolved
-