- IByteBuffer - Interface in com.ximpleware
-
Abstract XML document storage interface.
- IN_MEMORY - Static variable in class com.ximpleware.extended.VTDGenHuge
-
- IndexReadException - Exception in com.ximpleware
-
IndexReadException is thrown when there are exception
conditions during index loading
- IndexReadException(String) - Constructor for exception com.ximpleware.IndexReadException
-
- IndexReadException() - Constructor for exception com.ximpleware.IndexReadException
-
- IndexWriteException - Exception in com.ximpleware
-
IndexWriteException is thrown when there are exception
condition when wrting VTD+XML index
- IndexWriteException(String) - Constructor for exception com.ximpleware.IndexWriteException
-
- IndexWriteException() - Constructor for exception com.ximpleware.IndexWriteException
-
- insertAfterElement(byte[]) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert the byte array b after the element
- insertAfterElement(ElementFragmentNs) - Method in class com.ximpleware.XMLModifier
-
Insert a namespace compensated element after cursor element
- insertAfterElement(byte[], int, int) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert a segment of the byte array b after the element
- insertAfterElement(int, byte[], int, int) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert the transcoded array of bytes of a segment of the byte array b after the element
- insertAfterElement(VTDNav, int, int) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert the transcoded array of bytes of a segment of the byte array b after the element
the VTDNav object is the container of the XML document in byte array
- insertAfterElement(byte[], long) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert a segment of the byte array b after the element,
l1 (a long)'s upper 32 bit is length, lower 32 bit is offset
- insertAfterElement(int, byte[], long) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert a segment of the byte array b (transcode into a byte array) after the element,
l1 (a long)'s upper 32 bit is length, lower 32 bit is offset
- insertAfterElement(VTDNav, long) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert a segment of the byte array b (contained in vn, and
transcode into a byte array) after the element,
l1 (a long)'s upper 32 bit is length, lower 32 bit is offset
- insertAfterElement(int, byte[]) - Method in class com.ximpleware.XMLModifier
-
Insert a byte array of given encoding into the master document
transcoding is done underneath to ensure the correctness of output
- insertAfterElement(String) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert the byte value of s after the element
- insertAfterHead(byte[]) - Method in class com.ximpleware.XMLModifier
-
This method will insert byte array b after the head of cursor element,
- insertAfterHead(int, byte[]) - Method in class com.ximpleware.XMLModifier
-
This method will insert the transcoded representation of
byte array b after the head of cursor element,
- insertAfterHead(int, byte[], int, int) - Method in class com.ximpleware.XMLModifier
-
This method will insert the transcoded representation of
a segment of the byte array b after the head of cursor element,
- insertAfterHead(int, byte[], long) - Method in class com.ximpleware.XMLModifier
-
This method will insert the transcoded representation of
a segment of the byte array b after the head of cursor element,
- insertAfterHead(String) - Method in class com.ximpleware.XMLModifier
-
This method will insert s' byte array representation
of the string after the head of cursor element,
- insertAfterHead(VTDNav, int, int) - Method in class com.ximpleware.XMLModifier
-
This method will insert a segment of the byte array b (contained in vn, and
transcode into a byte array) after the head of cursor element,
- insertAfterHead(byte[], int, int) - Method in class com.ximpleware.XMLModifier
-
This method will insert a segment of the byte array b after the head of cursor element,
- insertAfterHead(byte[], long) - Method in class com.ximpleware.XMLModifier
-
This method will insert a segment of the byte array b after the head of cursor element
- insertAfterHead(ElementFragmentNs) - Method in class com.ximpleware.XMLModifier
-
This method will insert an ElementFragmentNs instance
after the head of cursor element,
- insertAfterHead(VTDNav, long) - Method in class com.ximpleware.XMLModifier
-
This method will insert a segment of the byte array b (contained in vn, and
transcode into a byte array) after the head of cursor element,
- insertAttribute(String) - Method in class com.ximpleware.XMLModifier
-
Insert an attribute after the starting tag
This method will first call getCurrentIndex() to get the cursor index value
if the index is of type "starting tag", then the attribute is inserted
after the starting tag
- insertAttribute(byte[]) - Method in class com.ximpleware.XMLModifier
-
Insert a byte arry of an attribute after the starting tag
This method will first call getCurrentIndex() to get the cursor index value
if the index is of type "starting tag", then teh attribute is inserted
after the starting tag
- insertAttribute(int, byte[]) - Method in class com.ximpleware.XMLModifier
-
Insert the transcoded representation of a byte arry of an attribute
after the starting tag This method will first call getCurrentIndex()
to get the cursor index value if the index is of type "starting tag",
then teh attribute is inserted after the starting tag
- insertBeforeElement(byte[]) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert the byte array b before the element
- insertBeforeElement(int, byte[]) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert the transcoded representatin of the byte array b before the element
- insertBeforeElement(ElementFragmentNs) - Method in class com.ximpleware.XMLModifier
-
Insert a namespace compensated fragment before the cursor element
- insertBeforeElement(byte[], int, int) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert a segment of the byte array b before the element
- insertBeforeElement(int, byte[], int, int) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert the transcoded representation of a segment of the byte array b
before the element
- insertBeforeElement(VTDNav, int, int) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert the transcoded representation of a segment of the byte array contained
in vn before the element
- insertBeforeElement(byte[], long) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert a segment of the byte array b before the element
l1 (a long)'s upper 32 bit is length, lower 32 bit is offset
- insertBeforeElement(int, byte[], long) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert the transcoded representation of a segment of the byte array b before the element
l1 (a long)'s upper 32 bit is length, lower 32 bit is offset
- insertBeforeElement(VTDNav, long) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert the transcoded representation of a segment of the byte array contained in
vn before the element
l1 (a long)'s upper 32 bit is length, lower 32 bit is offset
- insertBeforeElement(String) - Method in class com.ximpleware.XMLModifier
-
This method will first call getCurrentIndex() to get the cursor index value
then insert the byte value of s before the element
- insertBeforeTail(byte[]) - Method in class com.ximpleware.XMLModifier
-
This method will insert byte array b right before the tail of cursor element,
- insertBeforeTail(String) - Method in class com.ximpleware.XMLModifier
-
This method will insert byte content of string right before the tail of cursor element,
- insertBeforeTail(int, byte[]) - Method in class com.ximpleware.XMLModifier
-
This method will insert the transcoded representation of byte array b right before the tail of cursor element,
- insertBeforeTail(int, byte[], int, int) - Method in class com.ximpleware.XMLModifier
-
This method will insert the transcoded representation of a segment of byte array b right before the tail of cursor element,
- insertBeforeTail(VTDNav, int, int) - Method in class com.ximpleware.XMLModifier
-
This method will insert a segment of the byte array (contained in vn, and
transcode into a byte array) before the tail of cursor element,
- insertBeforeTail(int, byte[], long) - Method in class com.ximpleware.XMLModifier
-
This method will insert the transcoded representation of a segment of the byte array before the tail of cursor element,
l1 (a long)'s upper 32 bit is length, lower 32 bit is offset
- insertBeforeTail(byte[], long) - Method in class com.ximpleware.XMLModifier
-
This method will insert a segment of the byte array before the tail of cursor element,
l1 (a long)'s upper 32 bit is length, lower 32 bit is offset
- insertBeforeTail(ElementFragmentNs) - Method in class com.ximpleware.XMLModifier
-
This method will insert a namespace compensated fragment before the tail of cursor element,
- insertBeforeTail(VTDNav, long) - Method in class com.ximpleware.XMLModifier
-
This method will insert a segment of the byte array (contained in vn, and
transcode into a byte array) before the tail of cursor element,
l1 (a long)'s upper 32 bit is length, lower 32 bit is offset
- insertBeforeTail(byte[], int, int) - Method in class com.ximpleware.XMLModifier
-
This method will insert a segment of the byte array before the tail of cursor element,
- insertBytesAt(int, byte[]) - Method in class com.ximpleware.XMLModifier
-
insert the byte content into XML
- insertBytesAt(int, byte[], int, int) - Method in class com.ximpleware.XMLModifier
-
Insert a segment of the byte content into XML
- intAt(int) - Method in class com.ximpleware.FastIntBuffer
-
Get the int at the location specified by index.
- iterate() - Method in class com.ximpleware.AutoPilot
-
Iterate over all the selected element nodes in document order.
- iterate() - Method in class com.ximpleware.extended.AutoPilotHuge
-
Iterate over all the selected element nodes in document order.
- iterate() - Method in class com.ximpleware.extended.NodeRecorderHuge
-
This method set the cursor in VTDNav to the nodes as recorded
in NodeRecorder, and return the output of "getCurrentIndex()"
It is important to notice that you can only go forward, not
backward
- iterate() - Method in class com.ximpleware.NodeRecorder
-
This method set the cursor in VTDNav to the nodes as recorded
in NodeRecorder, and return the output of "getCurrentIndex()"
It is important to notice that you can only go forward, not
backward
- iterate2() - Method in class com.ximpleware.AutoPilot
-
- iterateAttr() - Method in class com.ximpleware.AutoPilot
-
This method is meant to be called after calling selectAttr() or
selectAttrNs(), it will return the vtd index attribute name or -1 if
there is none left