public class Types
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ANY |
static net.sf.saxon.value.SequenceType |
ANY_ATTRIBUTE |
static net.sf.saxon.value.SequenceType |
ANY_BASE64 |
static net.sf.saxon.value.SequenceType |
ANY_BOOLEAN |
static net.sf.saxon.value.SequenceType |
ANY_BYTE |
static net.sf.saxon.value.SequenceType |
ANY_COMMENT |
static net.sf.saxon.value.SequenceType |
ANY_DATE |
static net.sf.saxon.value.SequenceType |
ANY_DATETIME |
static net.sf.saxon.value.SequenceType |
ANY_DECIMAL |
static net.sf.saxon.value.SequenceType |
ANY_DOCUMENT |
static net.sf.saxon.value.SequenceType |
ANY_DOUBLE |
static net.sf.saxon.value.SequenceType |
ANY_ELEMENT |
static net.sf.saxon.value.SequenceType |
ANY_FLOAT |
static net.sf.saxon.value.SequenceType |
ANY_INT |
static net.sf.saxon.value.SequenceType |
ANY_INTEGER |
static net.sf.saxon.value.SequenceType |
ANY_ITEM |
static net.sf.saxon.value.SequenceType |
ANY_LONG |
static net.sf.saxon.value.SequenceType |
ANY_NAMESPACE |
static net.sf.saxon.value.SequenceType |
ANY_NODE |
static net.sf.saxon.value.SequenceType |
ANY_PI |
static net.sf.saxon.value.SequenceType |
ANY_SHORT |
static net.sf.saxon.value.SequenceType |
ANY_STRING |
static net.sf.saxon.value.SequenceType |
ANY_TEXT |
static net.sf.saxon.value.SequenceType |
ANY_URI |
static net.sf.saxon.type.ItemType |
ATTRIBUTE |
static net.sf.saxon.type.ItemType |
BASE64 |
static net.sf.saxon.type.ItemType |
BOOLEAN |
static net.sf.saxon.type.ItemType |
BYTE |
static net.sf.saxon.type.ItemType |
COMMENT |
static net.sf.saxon.type.ItemType |
DATE |
static net.sf.saxon.type.ItemType |
DATETIME |
static net.sf.saxon.type.ItemType |
DECIMAL |
static net.sf.saxon.type.ItemType |
DOCUMENT |
static net.sf.saxon.type.ItemType |
DOUBLE |
static net.sf.saxon.type.ItemType |
ELEMENT |
static net.sf.saxon.value.SequenceType |
EMPTY_SEQUENCE |
static net.sf.saxon.type.ItemType |
FLOAT |
static net.sf.saxon.type.ItemType |
INT |
static net.sf.saxon.type.ItemType |
INTEGER |
static net.sf.saxon.type.ItemType |
ITEM |
static net.sf.saxon.type.ItemType |
LONG |
static net.sf.saxon.type.ItemType |
NAMESPACE |
static net.sf.saxon.type.ItemType |
NODE |
static int |
OPTIONAL |
static net.sf.saxon.value.SequenceType |
OPTIONAL_ATTRIBUTE |
static net.sf.saxon.value.SequenceType |
OPTIONAL_BASE64 |
static net.sf.saxon.value.SequenceType |
OPTIONAL_BOOLEAN |
static net.sf.saxon.value.SequenceType |
OPTIONAL_BYTE |
static net.sf.saxon.value.SequenceType |
OPTIONAL_COMMENT |
static net.sf.saxon.value.SequenceType |
OPTIONAL_DATE |
static net.sf.saxon.value.SequenceType |
OPTIONAL_DATETIME |
static net.sf.saxon.value.SequenceType |
OPTIONAL_DECIMAL |
static net.sf.saxon.value.SequenceType |
OPTIONAL_DOCUMENT |
static net.sf.saxon.value.SequenceType |
OPTIONAL_DOUBLE |
static net.sf.saxon.value.SequenceType |
OPTIONAL_ELEMENT |
static net.sf.saxon.value.SequenceType |
OPTIONAL_FLOAT |
static net.sf.saxon.value.SequenceType |
OPTIONAL_INT |
static net.sf.saxon.value.SequenceType |
OPTIONAL_INTEGER |
static net.sf.saxon.value.SequenceType |
OPTIONAL_ITEM |
static net.sf.saxon.value.SequenceType |
OPTIONAL_LONG |
static net.sf.saxon.value.SequenceType |
OPTIONAL_NAMESPACE |
static net.sf.saxon.value.SequenceType |
OPTIONAL_NODE |
static net.sf.saxon.value.SequenceType |
OPTIONAL_PI |
static net.sf.saxon.value.SequenceType |
OPTIONAL_SHORT |
static net.sf.saxon.value.SequenceType |
OPTIONAL_STRING |
static net.sf.saxon.value.SequenceType |
OPTIONAL_TEXT |
static net.sf.saxon.value.SequenceType |
OPTIONAL_URI |
static net.sf.saxon.type.ItemType |
PI |
static int |
SEVERAL |
static net.sf.saxon.value.SequenceType |
SEVERAL_ATTRIBUTE |
static net.sf.saxon.value.SequenceType |
SEVERAL_BASE64 |
static net.sf.saxon.value.SequenceType |
SEVERAL_BOOLEAN |
static net.sf.saxon.value.SequenceType |
SEVERAL_BYTE |
static net.sf.saxon.value.SequenceType |
SEVERAL_COMMENT |
static net.sf.saxon.value.SequenceType |
SEVERAL_DATE |
static net.sf.saxon.value.SequenceType |
SEVERAL_DATETIME |
static net.sf.saxon.value.SequenceType |
SEVERAL_DECIMAL |
static net.sf.saxon.value.SequenceType |
SEVERAL_DOCUMENT |
static net.sf.saxon.value.SequenceType |
SEVERAL_DOUBLE |
static net.sf.saxon.value.SequenceType |
SEVERAL_ELEMENT |
static net.sf.saxon.value.SequenceType |
SEVERAL_FLOAT |
static net.sf.saxon.value.SequenceType |
SEVERAL_INT |
static net.sf.saxon.value.SequenceType |
SEVERAL_INTEGER |
static net.sf.saxon.value.SequenceType |
SEVERAL_ITEM |
static net.sf.saxon.value.SequenceType |
SEVERAL_LONG |
static net.sf.saxon.value.SequenceType |
SEVERAL_NAMESPACE |
static net.sf.saxon.value.SequenceType |
SEVERAL_NODE |
static net.sf.saxon.value.SequenceType |
SEVERAL_PI |
static net.sf.saxon.value.SequenceType |
SEVERAL_SHORT |
static net.sf.saxon.value.SequenceType |
SEVERAL_STRING |
static net.sf.saxon.value.SequenceType |
SEVERAL_TEXT |
static net.sf.saxon.value.SequenceType |
SEVERAL_URI |
static net.sf.saxon.type.ItemType |
SHORT |
static int |
SINGLE |
static net.sf.saxon.value.SequenceType |
SINGLE_ATTRIBUTE |
static net.sf.saxon.value.SequenceType |
SINGLE_BASE64 |
static net.sf.saxon.value.SequenceType |
SINGLE_BOOLEAN |
static net.sf.saxon.value.SequenceType |
SINGLE_BYTE |
static net.sf.saxon.value.SequenceType |
SINGLE_COMMENT |
static net.sf.saxon.value.SequenceType |
SINGLE_DATE |
static net.sf.saxon.value.SequenceType |
SINGLE_DATETIME |
static net.sf.saxon.value.SequenceType |
SINGLE_DECIMAL |
static net.sf.saxon.value.SequenceType |
SINGLE_DOCUMENT |
static net.sf.saxon.value.SequenceType |
SINGLE_DOUBLE |
static net.sf.saxon.value.SequenceType |
SINGLE_ELEMENT |
static net.sf.saxon.value.SequenceType |
SINGLE_FLOAT |
static net.sf.saxon.value.SequenceType |
SINGLE_INT |
static net.sf.saxon.value.SequenceType |
SINGLE_INTEGER |
static net.sf.saxon.value.SequenceType |
SINGLE_ITEM |
static net.sf.saxon.value.SequenceType |
SINGLE_LONG |
static net.sf.saxon.value.SequenceType |
SINGLE_NAMESPACE |
static net.sf.saxon.value.SequenceType |
SINGLE_NODE |
static net.sf.saxon.value.SequenceType |
SINGLE_PI |
static net.sf.saxon.value.SequenceType |
SINGLE_SHORT |
static net.sf.saxon.value.SequenceType |
SINGLE_STRING |
static net.sf.saxon.value.SequenceType |
SINGLE_TEXT |
static net.sf.saxon.value.SequenceType |
SINGLE_URI |
static net.sf.saxon.type.ItemType |
STRING |
static net.sf.saxon.type.ItemType |
TEXT |
static net.sf.saxon.type.ItemType |
URI |
| Modifier and Type | Method and Description |
|---|---|
net.sf.saxon.value.SequenceType |
anyElement(java.lang.String local,
net.sf.saxon.s9api.Processor saxon)
Create an "element(ns:xxx)*" type, in the namespace of the library of this object.
|
net.sf.saxon.value.SequenceType |
optionalElement(java.lang.String local,
net.sf.saxon.s9api.Processor saxon)
Create an "element(ns:xxx)?" type, in the namespace of the library of this object.
|
net.sf.saxon.om.StructuredQName |
qname(java.lang.String local)
Create a QName in the namespace of the library of this object.
|
net.sf.saxon.value.SequenceType |
severalElement(java.lang.String local,
net.sf.saxon.s9api.Processor saxon)
Create an "element(ns:xxx)+" type, in the namespace of the library of this object.
|
net.sf.saxon.value.SequenceType |
singleElement(java.lang.String local,
net.sf.saxon.s9api.Processor saxon)
Create an "element(ns:xxx)" type, in the namespace of the library of this object.
|
static net.sf.saxon.value.SequenceType[] |
types(net.sf.saxon.value.SequenceType... args)
Create a list of types.
|
public static final int SINGLE
public static final int OPTIONAL
public static final int ANY
public static final int SEVERAL
public static final net.sf.saxon.type.ItemType ITEM
public static final net.sf.saxon.type.ItemType BASE64
public static final net.sf.saxon.type.ItemType BOOLEAN
public static final net.sf.saxon.type.ItemType BYTE
public static final net.sf.saxon.type.ItemType DATE
public static final net.sf.saxon.type.ItemType DATETIME
public static final net.sf.saxon.type.ItemType DECIMAL
public static final net.sf.saxon.type.ItemType DOUBLE
public static final net.sf.saxon.type.ItemType FLOAT
public static final net.sf.saxon.type.ItemType INT
public static final net.sf.saxon.type.ItemType INTEGER
public static final net.sf.saxon.type.ItemType LONG
public static final net.sf.saxon.type.ItemType SHORT
public static final net.sf.saxon.type.ItemType STRING
public static final net.sf.saxon.type.ItemType URI
public static final net.sf.saxon.type.ItemType NODE
public static final net.sf.saxon.type.ItemType ATTRIBUTE
public static final net.sf.saxon.type.ItemType COMMENT
public static final net.sf.saxon.type.ItemType DOCUMENT
public static final net.sf.saxon.type.ItemType ELEMENT
public static final net.sf.saxon.type.ItemType NAMESPACE
public static final net.sf.saxon.type.ItemType PI
public static final net.sf.saxon.type.ItemType TEXT
public static final net.sf.saxon.value.SequenceType EMPTY_SEQUENCE
public static final net.sf.saxon.value.SequenceType SINGLE_ITEM
public static final net.sf.saxon.value.SequenceType SINGLE_BASE64
public static final net.sf.saxon.value.SequenceType SINGLE_BOOLEAN
public static final net.sf.saxon.value.SequenceType SINGLE_BYTE
public static final net.sf.saxon.value.SequenceType SINGLE_DATE
public static final net.sf.saxon.value.SequenceType SINGLE_DATETIME
public static final net.sf.saxon.value.SequenceType SINGLE_DECIMAL
public static final net.sf.saxon.value.SequenceType SINGLE_DOUBLE
public static final net.sf.saxon.value.SequenceType SINGLE_FLOAT
public static final net.sf.saxon.value.SequenceType SINGLE_INT
public static final net.sf.saxon.value.SequenceType SINGLE_INTEGER
public static final net.sf.saxon.value.SequenceType SINGLE_LONG
public static final net.sf.saxon.value.SequenceType SINGLE_SHORT
public static final net.sf.saxon.value.SequenceType SINGLE_STRING
public static final net.sf.saxon.value.SequenceType SINGLE_URI
public static final net.sf.saxon.value.SequenceType SINGLE_NODE
public static final net.sf.saxon.value.SequenceType SINGLE_ATTRIBUTE
public static final net.sf.saxon.value.SequenceType SINGLE_COMMENT
public static final net.sf.saxon.value.SequenceType SINGLE_DOCUMENT
public static final net.sf.saxon.value.SequenceType SINGLE_ELEMENT
public static final net.sf.saxon.value.SequenceType SINGLE_NAMESPACE
public static final net.sf.saxon.value.SequenceType SINGLE_PI
public static final net.sf.saxon.value.SequenceType SINGLE_TEXT
public static final net.sf.saxon.value.SequenceType OPTIONAL_ITEM
public static final net.sf.saxon.value.SequenceType OPTIONAL_BASE64
public static final net.sf.saxon.value.SequenceType OPTIONAL_BOOLEAN
public static final net.sf.saxon.value.SequenceType OPTIONAL_BYTE
public static final net.sf.saxon.value.SequenceType OPTIONAL_DATE
public static final net.sf.saxon.value.SequenceType OPTIONAL_DATETIME
public static final net.sf.saxon.value.SequenceType OPTIONAL_DECIMAL
public static final net.sf.saxon.value.SequenceType OPTIONAL_DOUBLE
public static final net.sf.saxon.value.SequenceType OPTIONAL_FLOAT
public static final net.sf.saxon.value.SequenceType OPTIONAL_INT
public static final net.sf.saxon.value.SequenceType OPTIONAL_INTEGER
public static final net.sf.saxon.value.SequenceType OPTIONAL_LONG
public static final net.sf.saxon.value.SequenceType OPTIONAL_SHORT
public static final net.sf.saxon.value.SequenceType OPTIONAL_STRING
public static final net.sf.saxon.value.SequenceType OPTIONAL_URI
public static final net.sf.saxon.value.SequenceType OPTIONAL_NODE
public static final net.sf.saxon.value.SequenceType OPTIONAL_ATTRIBUTE
public static final net.sf.saxon.value.SequenceType OPTIONAL_COMMENT
public static final net.sf.saxon.value.SequenceType OPTIONAL_DOCUMENT
public static final net.sf.saxon.value.SequenceType OPTIONAL_ELEMENT
public static final net.sf.saxon.value.SequenceType OPTIONAL_NAMESPACE
public static final net.sf.saxon.value.SequenceType OPTIONAL_PI
public static final net.sf.saxon.value.SequenceType OPTIONAL_TEXT
public static final net.sf.saxon.value.SequenceType ANY_ITEM
public static final net.sf.saxon.value.SequenceType ANY_BASE64
public static final net.sf.saxon.value.SequenceType ANY_BOOLEAN
public static final net.sf.saxon.value.SequenceType ANY_BYTE
public static final net.sf.saxon.value.SequenceType ANY_DATE
public static final net.sf.saxon.value.SequenceType ANY_DATETIME
public static final net.sf.saxon.value.SequenceType ANY_DECIMAL
public static final net.sf.saxon.value.SequenceType ANY_DOUBLE
public static final net.sf.saxon.value.SequenceType ANY_FLOAT
public static final net.sf.saxon.value.SequenceType ANY_INT
public static final net.sf.saxon.value.SequenceType ANY_INTEGER
public static final net.sf.saxon.value.SequenceType ANY_LONG
public static final net.sf.saxon.value.SequenceType ANY_SHORT
public static final net.sf.saxon.value.SequenceType ANY_STRING
public static final net.sf.saxon.value.SequenceType ANY_URI
public static final net.sf.saxon.value.SequenceType ANY_NODE
public static final net.sf.saxon.value.SequenceType ANY_ATTRIBUTE
public static final net.sf.saxon.value.SequenceType ANY_COMMENT
public static final net.sf.saxon.value.SequenceType ANY_DOCUMENT
public static final net.sf.saxon.value.SequenceType ANY_ELEMENT
public static final net.sf.saxon.value.SequenceType ANY_NAMESPACE
public static final net.sf.saxon.value.SequenceType ANY_PI
public static final net.sf.saxon.value.SequenceType ANY_TEXT
public static final net.sf.saxon.value.SequenceType SEVERAL_ITEM
public static final net.sf.saxon.value.SequenceType SEVERAL_BASE64
public static final net.sf.saxon.value.SequenceType SEVERAL_BOOLEAN
public static final net.sf.saxon.value.SequenceType SEVERAL_BYTE
public static final net.sf.saxon.value.SequenceType SEVERAL_DATE
public static final net.sf.saxon.value.SequenceType SEVERAL_DATETIME
public static final net.sf.saxon.value.SequenceType SEVERAL_DECIMAL
public static final net.sf.saxon.value.SequenceType SEVERAL_DOUBLE
public static final net.sf.saxon.value.SequenceType SEVERAL_FLOAT
public static final net.sf.saxon.value.SequenceType SEVERAL_INT
public static final net.sf.saxon.value.SequenceType SEVERAL_INTEGER
public static final net.sf.saxon.value.SequenceType SEVERAL_LONG
public static final net.sf.saxon.value.SequenceType SEVERAL_SHORT
public static final net.sf.saxon.value.SequenceType SEVERAL_STRING
public static final net.sf.saxon.value.SequenceType SEVERAL_URI
public static final net.sf.saxon.value.SequenceType SEVERAL_NODE
public static final net.sf.saxon.value.SequenceType SEVERAL_ATTRIBUTE
public static final net.sf.saxon.value.SequenceType SEVERAL_COMMENT
public static final net.sf.saxon.value.SequenceType SEVERAL_DOCUMENT
public static final net.sf.saxon.value.SequenceType SEVERAL_ELEMENT
public static final net.sf.saxon.value.SequenceType SEVERAL_NAMESPACE
public static final net.sf.saxon.value.SequenceType SEVERAL_PI
public static final net.sf.saxon.value.SequenceType SEVERAL_TEXT
public Types(Library lib)
public static net.sf.saxon.value.SequenceType[] types(net.sf.saxon.value.SequenceType... args)
args - the typespublic net.sf.saxon.om.StructuredQName qname(java.lang.String local)
local - the local namepublic net.sf.saxon.value.SequenceType singleElement(java.lang.String local,
net.sf.saxon.s9api.Processor saxon)
local - the local namesaxon - the processorpublic net.sf.saxon.value.SequenceType optionalElement(java.lang.String local,
net.sf.saxon.s9api.Processor saxon)
local - the local namesaxon - the processorpublic net.sf.saxon.value.SequenceType anyElement(java.lang.String local,
net.sf.saxon.s9api.Processor saxon)
local - the local namesaxon - the processorpublic net.sf.saxon.value.SequenceType severalElement(java.lang.String local,
net.sf.saxon.s9api.Processor saxon)
local - the local namesaxon - the processorCopyright © 2015-2020 EXPath. All Rights Reserved