|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XQDataFactory
Method Summary | |
---|---|
XQCachedSequence |
createCachedSequence()
Returns an updatable, scrollable sequence, independent of the connection. |
XQCachedSequence |
createCachedSequence(XQSequenceType seqtype)
Returns an updatable, scrollable sequence of the given type. |
XQCachedItem |
createItem(XQItem item)
Create a cached item from the item object. |
XQCachedItem |
createItemFromByte(byte[] bytes,
XQItemType type)
Create a cached item from a binary value. |
XQCachedItem |
createItemFromDate(java.util.Calendar date,
XQItemType type)
Create a cached item from a date value. |
XQCachedItem |
createItemFromInt(int intval,
XQItemType type)
Create a cached item from an integer value. |
XQCachedItem |
createItemFromLong(long longval,
XQItemType type)
Create a cached item from a long value. |
XQCachedItem |
createItemFromString(java.lang.String strval,
XQItemType type)
Create a cached item from a string value. |
XQItemType |
createItemType(int itemtype,
javax.xml.namespace.QName nodename,
javax.xml.namespace.QName[] context_path,
boolean firstQNameIsType,
boolean nillable)
Creates a new item type from a schema context path. |
XQItemType |
createItemType(int itemtype,
javax.xml.namespace.QName nodename,
javax.xml.namespace.QName typename,
boolean nillable)
Creates a new item type given the node name and type names. |
XQSequenceType |
createSequenceType(javax.xml.namespace.QName name,
int occurence)
Creates a new sequence type from type and occurence indicator. |
XQSequenceType |
createSequenceType(XQItemType item,
int occurence)
Creates a new sequence type from an ItemType and occurence indicator. |
Method Detail |
---|
XQCachedSequence createCachedSequence()
XQCachedSequence createCachedSequence(XQSequenceType seqtype)
XQCachedItem createItem(XQItem item) throws XQException
XQException
XQCachedItem createItemFromByte(byte[] bytes, XQItemType type) throws XQTypeException
XQTypeException
XQCachedItem createItemFromDate(java.util.Calendar date, XQItemType type) throws XQTypeException
XQTypeException
XQCachedItem createItemFromInt(int intval, XQItemType type) throws XQTypeException
XQTypeException
XQCachedItem createItemFromLong(long longval, XQItemType type) throws XQTypeException
XQTypeException
XQCachedItem createItemFromString(java.lang.String strval, XQItemType type) throws XQTypeException
XQTypeException
XQItemType createItemType(int itemtype, javax.xml.namespace.QName nodename, javax.xml.namespace.QName[] context_path, boolean firstQNameIsType, boolean nillable) throws XQException
XQException
XQItemType createItemType(int itemtype, javax.xml.namespace.QName nodename, javax.xml.namespace.QName typename, boolean nillable) throws XQException
XQException
XQSequenceType createSequenceType(javax.xml.namespace.QName name, int occurence)
XQSequenceType createSequenceType(XQItemType item, int occurence)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |