Package net.sf.saxon.s9api
Class SequenceType
- java.lang.Object
-
- net.sf.saxon.s9api.SequenceType
-
public class SequenceType extends java.lang.Object
A SequenceType is the combination of an ItemType and an OccurrenceIndicator
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ItemType
getItemType()
Get the item typeOccurrenceIndicator
getOccurrenceIndicator()
Get the occurrence indicatorstatic SequenceType
makeSequenceType(ItemType itemType, OccurrenceIndicator occurrenceIndicator)
Factory method to construct a SequenceType
-
-
-
Method Detail
-
makeSequenceType
public static SequenceType makeSequenceType(ItemType itemType, OccurrenceIndicator occurrenceIndicator)
Factory method to construct a SequenceType- Parameters:
itemType
- the ItemTypeoccurrenceIndicator
- the permitted number of occurrences of the item in the sequence- Returns:
- the constricted SequenceType
-
getItemType
public ItemType getItemType()
Get the item type- Returns:
- the item type
-
getOccurrenceIndicator
public OccurrenceIndicator getOccurrenceIndicator()
Get the occurrence indicator- Returns:
- the occurrence indicator
-
-