|
XCC/J 6.0-3 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.marklogic.xcc.types.ValueType
com.marklogic.xcc.types.ItemType
public abstract class ItemType
Each instance of this class corresponds to an XQuery schema type.
| Field Summary |
|---|
| Fields inherited from class com.marklogic.xcc.types.ValueType |
|---|
ATTRIBUTE, BINARY, COMMENT, CTS_BOX, CTS_CIRCLE, CTS_POINT, CTS_POLYGON, DOCUMENT, ELEMENT, NODE, PROCESSING_INSTRUCTION, SEQUENCE, TEXT, XS_ANY_URI, XS_BASE64_BINARY, XS_BOOLEAN, XS_DATE, XS_DATE_TIME, XS_DAY_TIME_DURATION, XS_DECIMAL, XS_DOUBLE, XS_DURATION, XS_FLOAT, XS_GDAY, XS_GMONTH, XS_GMONTH_DAY, XS_GYEAR, XS_GYEAR_MONTH, XS_HEX_BINARY, XS_INTEGER, XS_QNAME, XS_STRING, XS_TIME, XS_UNTYPED_ATOMIC, XS_YEAR_MONTH_DURATION |
| Method Summary | |
|---|---|
static ItemType |
forType(String schemaTypeName)
|
abstract boolean |
isAtomic()
Implemented by subclasses. |
abstract boolean |
isNode()
Implemented by subclasses. |
boolean |
isSequence()
Always returns false. |
| Methods inherited from class com.marklogic.xcc.types.ValueType |
|---|
toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public final boolean isSequence()
isSequence in class ValueTypepublic abstract boolean isNode()
public abstract boolean isAtomic()
public static ItemType forType(String schemaTypeName)
schemaTypeName - An XML Schema type name, such as "xs:integer".
|
XCC/J 6.0-3 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Complete online documentation for MarkLogic Server, XQuery and related components may be found at developer.marklogic.com