|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jlab.coda.jevio.EvioNode
public final class EvioNode
This class is used to store relevant info about an evio container (bank, segment, or tag segment), without having to de-serialize it into many objects and arrays.
Constructor Summary | |
---|---|
EvioNode()
|
Method Summary | |
---|---|
int |
getDataLength()
Get the length of this evio structure's data only (no header words) in 32-bit words. |
int |
getDataPosition()
Get the file/buffer position of this evio structure's data. |
int |
getDataType()
Get the evio type of the data this evio structure contains. |
DataType |
getDataTypeObj()
Get the evio type of the data this evio structure contains as an object. |
int |
getEventNumber()
If this object represents an event (top-level, evio bank), then returns its number (place in file or buffer) starting with 1. |
int |
getLength()
Get the length of this evio structure (not including length word itself) in 32-bit words. |
int |
getNum()
Get the num of this evio structure. |
int |
getPad()
Get the padding of this evio structure. |
int |
getPosition()
Get the file/buffer position of this evio structure. |
int |
getTag()
Get the tag of this evio structure. |
int |
getType()
Get the evio type of this evio structure, not what it contains. |
boolean |
isEvent()
Does this object represent an event? |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public EvioNode()
Method Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
public int getLength()
public int getTag()
public int getNum()
public int getPad()
public int getPosition()
public int getType()
DataType.getDataType(int)
on the
returned value to get the object representation.
public int getDataLength()
public int getDataPosition()
public int getDataType()
DataType.getDataType(int)
on the
returned value to get the object representation.
public DataType getDataTypeObj()
public int getEventNumber()
public boolean isEvent()
true
if this object represents and event,
else false
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |