Modifier and Type | Method and Description |
---|---|
DataType |
BaseStructureHeader.getDataType()
Returns the data type for data stored in this structure as a
DataType enum. |
static DataType |
DataType.getDataType(int val)
Obtain the enum from the value.
|
DataType |
EvioNode.getDataTypeObj()
Get the evio type of the data this evio structure contains as an object.
|
DataType |
EvioXMLDictionary.getType(int tag,
int num)
Returns the type, if any, associated with the given tag and num.
|
DataType |
EvioXMLDictionary.getType(java.lang.String name)
Returns the type, if any, associated with the name of a dictionary entry.
|
static DataType |
DataType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DataType[] |
DataType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<DataType> |
CompositeData.getTypes()
This method gets a list of all the types of the data items inside the composite.
|
Modifier and Type | Method and Description |
---|---|
void |
EvioCompactStructureHandler.setBuffer(java.nio.ByteBuffer buf,
DataType type)
This method can be used to avoid creating additional EvioCompactEventReader
objects by reusing this one with another buffer.
|
void |
BaseStructureHeader.setDataType(DataType dataType)
Set the numeric data type for the structure.
|
Constructor and Description |
---|
BankHeader(int tag,
DataType dataType,
int num)
Constructor
|
BaseStructureHeader(int tag,
DataType dataType)
Constructor
|
BaseStructureHeader(int tag,
DataType dataType,
int num)
Constructor
|
EventBuilder(int tag,
DataType dataType,
int num)
This is the constructor to use for an EventBuilder object that will operate on a new, empty event.
|
EvioBank(int tag,
DataType dataType,
int num)
This is the general constructor to use for a Bank.
|
EvioCompactStructureHandler(java.nio.ByteBuffer byteBuffer,
DataType type)
Constructor for reading a buffer that contains 1 structure only (no block headers).
|
EvioEvent(int tag,
DataType dataType,
int num)
This is a general constructor to use for an EvioEvent.
|
EvioSegment(int tag,
DataType dataType)
This is the general constructor to use for a Segment.
|
EvioTagSegment(int tag,
DataType dataType)
This is the general constructor to use for a TagSegment.
|
SegmentHeader(int tag,
DataType dataType)
Constructor.
|
TagSegmentHeader(int tag,
DataType dataType)
Constructor.
|