public interface PlainType extends ItemType, HyperType
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends PlainType> |
getPlainMemberTypes()
Get the list of plain types that are subsumed by this type
|
AtomicType |
getPrimitiveItemType()
Redeclare getPrimitiveItemType() to return a more specific result type
Get the primitive item type corresponding to this item type.
|
StructuredQName |
getTypeName()
Get the name of this type as a structured QName
|
boolean |
matches(Item item,
TypeHierarchy th)
Test whether a given item conforms to this type
|
explainMismatch, getAtomizedItemType, getBasicAlphaCode, getDefaultPriority, getFullAlphaCode, getGenre, getNormalizedDefaultPriority, getPrimitiveType, getUType, isAtomicType, isAtomizable, isPlainType, toExportString
isNamespaceSensitive
StructuredQName getTypeName()
java.util.List<? extends PlainType> getPlainMemberTypes() throws MissingComponentException
MissingComponentException
boolean matches(Item item, TypeHierarchy th)
AtomicType getPrimitiveItemType()
getPrimitiveItemType
in interface ItemType
Copyright (c) 2004-2022 Saxonica Limited. All rights reserved.