Modifier and Type | Field and Description |
---|---|
java.util.ArrayList<EvioNode> |
EvioCompactReader.eventNodes
Stores info of all the (top-level) events.
|
Modifier and Type | Method and Description |
---|---|
EvioNode |
EvioCompactReader.getEvent(int eventNumber)
Get the EvioNode object associated with a particular event number.
|
EvioNode |
EvioCompactStructureHandler.getStructure()
Get the EvioNode object associated with the structure.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<EvioNode> |
EvioCompactStructureHandler.getChildNodes()
This method returns an unmodifiable list of all
evio structures in buffer as EvioNode objects.
|
java.util.List<EvioNode> |
EvioCompactStructureHandler.getNodes()
This method returns an unmodifiable list of all
evio structures in buffer as EvioNode objects.
|
java.util.List<EvioNode> |
EvioCompactReader.searchEvent(int eventNumber,
int tag,
int num)
This method searches the specified event in a file/buffer and
returns a list of objects each of which contain information
about a single evio structure which matches the given tag and num.
|
java.util.List<EvioNode> |
EvioCompactReader.searchEvent(int eventNumber,
java.lang.String dictName,
EvioXMLDictionary dictionary)
This method searches the specified event in a file/buffer and
returns a list of objects each of which contain information
about a single evio structure which matches the given dictionary
entry name.
|
java.util.List<EvioNode> |
EvioCompactStructureHandler.searchStructure(int tag,
int num)
This method searches the event and
returns a list of objects each of which contain information
about a single evio structure which matches the given tag and num.
|
java.util.List<EvioNode> |
EvioCompactStructureHandler.searchStructure(java.lang.String dictName,
EvioXMLDictionary dictionary)
This method searches the event and
returns a list of objects each of which contain information
about a single evio structure which matches the given dictionary
entry name.
|
Modifier and Type | Method and Description |
---|---|
java.nio.ByteBuffer |
EvioCompactStructureHandler.getData(EvioNode node)
Get the data associated with an evio structure in ByteBuffer form.
|
java.nio.ByteBuffer |
EvioCompactReader.getData(EvioNode node)
Get the data associated with an evio structure in ByteBuffer form.
|
java.nio.ByteBuffer |
EvioCompactStructureHandler.getData(EvioNode node,
boolean copy)
Get the data associated with an evio structure in ByteBuffer form.
|
java.nio.ByteBuffer |
EvioCompactReader.getData(EvioNode node,
boolean copy)
Get the data associated with an evio structure in ByteBuffer form.
|
java.nio.ByteBuffer |
EvioCompactStructureHandler.getStructureBuffer(EvioNode node)
Get an evio structure (bank, seg, or tagseg) in ByteBuffer form.
|
java.nio.ByteBuffer |
EvioCompactReader.getStructureBuffer(EvioNode node)
Get an evio structure (bank, seg, or tagseg) in ByteBuffer form.
|
java.nio.ByteBuffer |
EvioCompactStructureHandler.getStructureBuffer(EvioNode node,
boolean copy)
Get an evio structure (bank, seg, or tagseg) in ByteBuffer form.
|
java.nio.ByteBuffer |
EvioCompactReader.getStructureBuffer(EvioNode node,
boolean copy)
Get an evio structure (bank, seg, or tagseg) in ByteBuffer form.
|
Modifier and Type | Method and Description |
---|---|
static void |
ByteDataTransformer.swapEvent(java.nio.ByteBuffer srcBuffer,
java.nio.ByteBuffer destBuffer,
int srcPos,
int destPos,
java.util.List<EvioNode> nodeList)
This method swaps the byte order of an entire evio event or bank.
|