Skip navigation links
A B C D E F G H I L M N O P R S T U V W X 

A

accept(StructureType, IEvioStructure) - Method in interface org.jlab.coda.jevio.IEvioFilter
Accept or reject the given structure.
addByteData(byte[]) - Method in class org.jlab.coda.jevio.CompactEventBuilder
Appends byte data to the structure.
addChar(byte) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add an 8 bit byte (char) to the data.
addChar(byte[]) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add an array of 8 bit bytes (chars) to the data.
addChild(BaseStructure, BaseStructure) - Method in class org.jlab.coda.jevio.EventBuilder
Add a child to a parent structure.
addCompositeData(CompositeData[]) - Method in class org.jlab.coda.jevio.CompactEventBuilder
Appends CompositeData objects to the structure.
addDouble(double) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add a 64 bit double to the data.
addDouble(double[]) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add an array of 64 bit doubles to the data.
addDoubleData(double[]) - Method in class org.jlab.coda.jevio.CompactEventBuilder
Appends double data to the structure.
addEvent(byte[]) - Method in class org.jlab.coda.hipo.Record
Deprecated.
add new byte[] array into the record.
addEvent(byte[]) - Method in class org.jlab.coda.hipo.RecordOutputStream
Adds an event's ByteBuffer into the record.
addEvent(byte[], int, int) - Method in class org.jlab.coda.hipo.RecordOutputStream
Adds an event's data into the record.
addEvent(byte[], int, int, int) - Method in class org.jlab.coda.hipo.RecordOutputStream
Adds an event's data into the record.
addEvent(ByteBuffer) - Method in class org.jlab.coda.hipo.RecordOutputStream
Adds an event's ByteBuffer into the record.
addEvent(ByteBuffer, int) - Method in class org.jlab.coda.hipo.RecordOutputStream
Adds an event's ByteBuffer into the record.
addEvent(EvioNode) - Method in class org.jlab.coda.hipo.RecordOutputStream
Adds an event's ByteBuffer into the record.
addEvent(EvioNode, int) - Method in class org.jlab.coda.hipo.RecordOutputStream
Adds an event's ByteBuffer into the record.
addEvent(EvioBank) - Method in class org.jlab.coda.hipo.RecordOutputStream
Adds an event's ByteBuffer into the record.
addEvent(EvioBank, int) - Method in class org.jlab.coda.hipo.RecordOutputStream
Adds an event's ByteBuffer into the record.
addEvent(byte[]) - Method in class org.jlab.coda.hipo.Writer
Add a byte array to the internal record.
addEvent(byte[], int, int) - Method in class org.jlab.coda.hipo.Writer
Add a byte array to the internal record.
addEvent(ByteBuffer) - Method in class org.jlab.coda.hipo.Writer
Add a ByteBuffer to the internal record.
addEvent(EvioBank) - Method in class org.jlab.coda.hipo.Writer
Add an EvioBank to the internal record.
addEvent(EvioNode) - Method in class org.jlab.coda.hipo.Writer
Add an EvioNode to the internal record.
addEvent(byte[], int, int) - Method in class org.jlab.coda.hipo.WriterMT
Add a byte array to the current internal record.
addEvent(byte[]) - Method in class org.jlab.coda.hipo.WriterMT
Add a byte array to the current internal record.
addEvent(ByteBuffer) - Method in class org.jlab.coda.hipo.WriterMT
Add a ByteBuffer to the internal record.
addEvent(EvioBank) - Method in class org.jlab.coda.hipo.WriterMT
Add an EvioBank to the internal record.
addEvent(EvioNode) - Method in class org.jlab.coda.hipo.WriterMT
Add an EvioNode to the internal record.
addEventSize(int) - Method in class org.jlab.coda.hipo.FileEventIndex
Adds the number of events in the next record to the index of records.
addEvioListener(IEvioListener) - Method in class org.jlab.coda.jevio.EventParser
Add an Evio listener.
addEvioNode(EvioNode) - Method in class org.jlab.coda.jevio.CompactEventBuilder
Adds the evio structure represented by the EvioNode object into the buffer.
addFloat(float) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add a 32 bit float to the data.
addFloat(float[]) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add an array of 32 bit floats to the data.
addFloatData(float[]) - Method in class org.jlab.coda.jevio.CompactEventBuilder
Appends float data to the structure.
addInt(int) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add a signed 32 bit integer to the data.
addInt(int[]) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add an array of signed 32 bit integers to the data.
addIntData(int[]) - Method in class org.jlab.coda.jevio.CompactEventBuilder
Appends int data to the structure.
addIntData(int[], int) - Method in class org.jlab.coda.jevio.CompactEventBuilder
Appends int data to the structure.
addIntData(int[], int, int) - Method in class org.jlab.coda.jevio.CompactEventBuilder
Appends int data to the structure.
addLong(long) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add a 64 bit long to the data.
addLong(long[]) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add an array of 64 bit longs to the data.
addLongData(long[]) - Method in class org.jlab.coda.jevio.CompactEventBuilder
Appends long data to the structure.
addLongData(long[], int, int) - Method in class org.jlab.coda.jevio.CompactEventBuilder
Appends long data to the structure.
addm(byte) - Method in class org.jlab.coda.jevio.CompositeData.Data
This method adds an "m" or multiplier value to the data.
addN(int) - Method in class org.jlab.coda.jevio.CompositeData.Data
This method adds an "N" or multiplier value to the data.
addn(short) - Method in class org.jlab.coda.jevio.CompositeData.Data
This method adds an "n" or multiplier value to the data.
addShort(short) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add a 16 bit short to the data.
addShort(short[]) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add an array of 16 bit shorts to the data.
addShortData(short[]) - Method in class org.jlab.coda.jevio.CompactEventBuilder
Appends short data to the structure.
addShortData(short[], int, int) - Method in class org.jlab.coda.jevio.CompactEventBuilder
Appends short data to the structure.
addShortData(short) - Method in class org.jlab.coda.jevio.CompactEventBuilder
Appends a short integer to the structure.
addString(String) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add a string to the data.
addString(String[]) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add an array of strings to the data.
addStringData(String[]) - Method in class org.jlab.coda.jevio.CompactEventBuilder
Appends string array to the structure.
addStructure(int, ByteBuffer) - Method in class org.jlab.coda.hipo.Reader
This method adds an evio container (bank, segment, or tag segment) as the last structure contained in an event.
addStructure(int, ByteBuffer) - Method in class org.jlab.coda.jevio.EvioCompactReader
This method adds an evio container (bank, segment, or tag segment) as the last structure contained in an event.
addStructure(ByteBuffer) - Method in class org.jlab.coda.jevio.EvioCompactStructureHandler
This method adds a bank, segment, or tagsegment onto the end of a structure which contains banks, segments, or tagsegments respectively.
addStructure(int, ByteBuffer) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
This method adds an evio container (bank, segment, or tag segment) as the last structure contained in an event.
addTrailer() - Method in class org.jlab.coda.hipo.Writer
Does this writer add a trailer to the end of the file/buffer?
addTrailer(boolean) - Method in class org.jlab.coda.hipo.Writer
Set whether this writer adds a trailer to the end of the file/buffer.
addTrailer() - Method in class org.jlab.coda.hipo.WriterMT
Does this writer add a trailer to the end of the file?
addTrailer(boolean) - Method in class org.jlab.coda.hipo.WriterMT
Set whether this writer adds a trailer to the end of the file.
addTrailerWithIndex() - Method in class org.jlab.coda.hipo.Writer
Does this writer add a trailer with a record index to the end of the file? Or, if writing to a buffer, is a trailer added with no index?
addTrailerWithIndex(boolean) - Method in class org.jlab.coda.hipo.Writer
Set whether this writer adds a trailer with a record index to the end of the file.
addTrailerWithIndex() - Method in class org.jlab.coda.hipo.WriterMT
Does this writer add a trailer with a record index to the end of the file?
addTrailerWithIndex(boolean) - Method in class org.jlab.coda.hipo.WriterMT
Set whether this writer adds a trailer with a record index to the end of the file.
addUchar(byte) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add an unsigned 8 bit byte (uchar) to the data.
addUchar(byte[]) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add an array of unsigned 8 bit bytes (uchars) to the data.
addUint(int) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add an unsigned 32 bit integer to the data.
addUint(int[]) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add an array of unsigned 32 bit integers to the data.
addUlong(long) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add an unsigned 64 bit long to the data.
addUlong(long[]) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add an array of unsigned 64 bit longs to the data.
addUshort(short) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add an unsigned 16 bit short to the data.
addUshort(short[]) - Method in class org.jlab.coda.jevio.CompositeData.Data
Add an array of unsigned 16 bit shorts to the data.
advance() - Method in class org.jlab.coda.hipo.FileEventIndex
Advances the current event number by one.
appendByteData(byte[]) - Method in class org.jlab.coda.jevio.BaseStructure
Appends byte data to the structure.
appendByteData(ByteBuffer) - Method in class org.jlab.coda.jevio.BaseStructure
Appends byte data to the structure.
appendByteData(BaseStructure, byte[]) - Method in class org.jlab.coda.jevio.EventBuilder
Appends byte data to the structure.
appendCompositeData(CompositeData[]) - Method in class org.jlab.coda.jevio.BaseStructure
Appends CompositeData objects to the structure.
appendDoubleData(double[]) - Method in class org.jlab.coda.jevio.BaseStructure
Appends double data to the structure.
appendDoubleData(ByteBuffer) - Method in class org.jlab.coda.jevio.BaseStructure
Appends double data to the structure.
appendDoubleData(BaseStructure, double[]) - Method in class org.jlab.coda.jevio.EventBuilder
Appends double data to the structure.
appendFloatData(float[]) - Method in class org.jlab.coda.jevio.BaseStructure
Appends float data to the structure.
appendFloatData(ByteBuffer) - Method in class org.jlab.coda.jevio.BaseStructure
Appends float data to the structure.
appendFloatData(BaseStructure, float[]) - Method in class org.jlab.coda.jevio.EventBuilder
Appends float data to the structure.
appendIntData(int[]) - Method in class org.jlab.coda.jevio.BaseStructure
Appends int data to the structure.
appendIntData(ByteBuffer) - Method in class org.jlab.coda.jevio.BaseStructure
Appends int data to the structure.
appendIntData(BaseStructure, int[]) - Method in class org.jlab.coda.jevio.EventBuilder
Appends int data to the structure.
appendLongData(long[]) - Method in class org.jlab.coda.jevio.BaseStructure
Appends long data to the structure.
appendLongData(ByteBuffer) - Method in class org.jlab.coda.jevio.BaseStructure
Appends long data to the structure.
appendLongData(BaseStructure, long[]) - Method in class org.jlab.coda.jevio.EventBuilder
Appends long data to the structure.
appendShortData(short[]) - Method in class org.jlab.coda.jevio.BaseStructure
Appends short data to the structure.
appendShortData(ByteBuffer) - Method in class org.jlab.coda.jevio.BaseStructure
Appends short data to the structure.
appendShortData(BaseStructure, short[]) - Method in class org.jlab.coda.jevio.EventBuilder
Appends short data to the structure.
appendStringData(String) - Method in class org.jlab.coda.jevio.BaseStructure
Appends string to the structure (as ascii).
appendStringData(String[]) - Method in class org.jlab.coda.jevio.BaseStructure
Appends an array of strings to the structure (as ascii).
appendStringData(BaseStructure, String) - Method in class org.jlab.coda.jevio.EventBuilder
Appends string data to the structure.
available() - Method in class org.jlab.coda.hipo.Compressor.ByteBufferBackedInputStream
 

B

BankHeader - Class in org.jlab.coda.jevio
This the header for an evio bank structure (EvioBank).
BankHeader() - Constructor for class org.jlab.coda.jevio.BankHeader
Null constructor.
BankHeader(int, DataType, int) - Constructor for class org.jlab.coda.jevio.BankHeader
Constructor
bankToBytes(EvioBank, ByteOrder) - Static method in class org.jlab.coda.jevio.Utilities
Method to create a byte array representing a bank.
BaseStructure - Class in org.jlab.coda.jevio
This is the base class for all evio structures: Banks, Segments, and TagSegments.
BaseStructure(BaseStructureHeader) - Constructor for class org.jlab.coda.jevio.BaseStructure
Constructor using a provided header
BaseStructureHeader - Class in org.jlab.coda.jevio
This the header for the base structure (BaseStructure).
BaseStructureHeader() - Constructor for class org.jlab.coda.jevio.BaseStructureHeader
Null constructor.
BaseStructureHeader(int, DataType) - Constructor for class org.jlab.coda.jevio.BaseStructureHeader
Constructor
BaseStructureHeader(int, DataType, int) - Constructor for class org.jlab.coda.jevio.BaseStructureHeader
Constructor
BIT_INFO_OFFSET - Static variable in class org.jlab.coda.hipo.FileHeader
Byte offset from beginning of header to bit info word.
BIT_INFO_OFFSET - Static variable in class org.jlab.coda.hipo.RecordHeader
Byte offset from beginning of header to bit info word.
BlockHeaderV2 - Class in org.jlab.coda.jevio
This holds an evio block header, also known as a physical record header.
BlockHeaderV2() - Constructor for class org.jlab.coda.jevio.BlockHeaderV2
Null constructor initializes all fields to zero.
BlockHeaderV2(int, int) - Constructor for class org.jlab.coda.jevio.BlockHeaderV2
Creates a BlockHeader for evio versions 1-3 format.
BlockHeaderV2(BlockHeaderV2) - Constructor for class org.jlab.coda.jevio.BlockHeaderV2
This copy constructor creates an evio version 1-3 BlockHeader from another object of this class.
BlockHeaderV4 - Class in org.jlab.coda.jevio
This holds an evio block header, also known as a physical record header.
BlockHeaderV4() - Constructor for class org.jlab.coda.jevio.BlockHeaderV4
Null constructor initializes all fields to zero, except block# = 1.
BlockHeaderV4(int, int) - Constructor for class org.jlab.coda.jevio.BlockHeaderV4
Creates a BlockHeader for evio version 4 format.
BlockHeaderV4(BlockHeaderV4) - Constructor for class org.jlab.coda.jevio.BlockHeaderV4
This copy constructor creates an evio version 4 BlockHeader from another object of this class.
BlockNode - Class in org.jlab.coda.jevio
This class is used to store relevant info about an evio block along with its position in a buffer.
BlockNode() - Constructor for class org.jlab.coda.jevio.BlockNode
Constructor.
blockNode - Variable in class org.jlab.coda.jevio.EvioNode
Block containing this node.
bufferToFile(String, ByteBuffer, boolean, boolean) - Static method in class org.jlab.coda.jevio.Utilities
This method takes a byte buffer and saves it to the specified file, overwriting whatever is there.
build(ByteBuffer) - Method in class org.jlab.coda.hipo.Record
Deprecated.
 
build() - Method in class org.jlab.coda.hipo.Record
Deprecated.
Builds a byte[] array of the record.
build() - Method in class org.jlab.coda.hipo.RecordOutputStream
Builds the record.
build(ByteBuffer) - Method in class org.jlab.coda.hipo.RecordOutputStream
Builds the record.
byteBitsToInt(byte) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Copies a 1-byte byte value into a 4-byte int while preserving bit pattern.
ByteBufferBackedInputStream(ByteBuffer) - Constructor for class org.jlab.coda.hipo.Compressor.ByteBufferBackedInputStream
 
byteBufferBinaryString(ByteBuffer) - Static method in class org.jlab.coda.hipo.FileHeader
Print out each word of the given buffer as binary, hex, and decimal.
byteBufferBinaryString(ByteBuffer) - Static method in class org.jlab.coda.hipo.RecordHeader
Print out each word of the given buffer as binary, hex, and decimal.
ByteDataTransformer - Class in org.jlab.coda.jevio
This utility class contains methods for transforming a raw byte array into arrays of other types and vice versa as well as other handy methods.
ByteDataTransformer() - Constructor for class org.jlab.coda.jevio.ByteDataTransformer
 
bytesRemaining(long) - Method in class org.jlab.coda.hipo.RecordHeader
Gives the bytes remaining in this block (record) given a buffer position.
bytesRemaining(long) - Method in class org.jlab.coda.jevio.BlockHeaderV2
Gives the bytes remaining in this block (physical record) given a buffer position.
bytesRemaining(long) - Method in class org.jlab.coda.jevio.BlockHeaderV4
Gives the bytes remaining in this block (physical record) given a buffer position.
bytesRemaining(long) - Method in interface org.jlab.coda.jevio.IBlockHeader
Gives the bytes remaining in this block (record) given a buffer position.
byteStream() - Static method in class org.jlab.coda.hipo.TestWriter
 
byteValue(Integer) - Method in class org.jlab.coda.jevio.BaseStructureHeader
Convenience method to return the byte value of an integer.

C

canAdvance() - Method in class org.jlab.coda.hipo.FileEventIndex
Checks to see if the event counter reached the end.
canRetreat() - Method in class org.jlab.coda.hipo.FileEventIndex
Checks if the event index can retreat (decrease).
checkBlockNumberSequence() - Method in class org.jlab.coda.jevio.EvioReader
Is this reader checking the block number sequence and throwing an exception if it's not sequential and starting with 1?
checkBlockNumberSequence() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Is this reader checking the block number sequence and throwing an exception is it's not sequential and starting with 1?
checkBlockNumberSequence() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Is this reader checking the block number sequence and throwing an exception if it's not sequential and starting with 1?
checkBlockNumberSequence() - Method in class org.jlab.coda.jevio.EvioReaderV4
Is this reader checking the block number sequence and throwing an exception is it's not sequential and starting with 1?
checkBlockNumberSequence() - Method in class org.jlab.coda.jevio.EvioReaderV6
Is this reader checking the block number sequence and throwing an exception if it's not sequential and starting with 1?
checkBlockNumberSequence() - Method in interface org.jlab.coda.jevio.IEvioReader
Is this reader checking the block number sequence and throwing an exception if it's not sequential and starting with 1?
children() - Method in class org.jlab.coda.jevio.BaseStructure
Get an enumeration of all the children of this structure.
clear() - Method in class org.jlab.coda.hipo.FileEventIndex
Clear the entire object.
clear() - Method in class org.jlab.coda.jevio.EvioNode
Clear all data in this object.
clearAll() - Method in class org.jlab.coda.jevio.EvioNode
Clear everything in this object and set allNodes object to null.
clearData(BaseStructure) - Method in class org.jlab.coda.jevio.EventBuilder
This clears all the data fields in a structure, but not the parent or the children.
clearFirstEventBit(int) - Static method in class org.jlab.coda.jevio.BlockHeaderV4
Clear the bit in the given arg to indicate this block does NOT have a first event.
clearIntArray() - Method in class org.jlab.coda.jevio.EvioNode
Only clear the data array.
clearLastBlockBit(int) - Static method in class org.jlab.coda.jevio.BlockHeaderV4
Clear the bit in the given arg to indicate it is NOT the last block.
clearLastRecordBit(int) - Static method in class org.jlab.coda.hipo.RecordHeader
Clear the bit in the given arg to indicate it is NOT the last record.
clearLists() - Method in class org.jlab.coda.jevio.EvioNode
Clear childNodes.
clearObjects() - Method in class org.jlab.coda.jevio.EvioNode
Empty all lists and remove all other objects from this object.
clone() - Method in class org.jlab.coda.hipo.FileHeader
clone() - Method in class org.jlab.coda.jevio.BaseStructure
Clone this object.
clone() - Method in class org.jlab.coda.jevio.BaseStructureHeader
Clone this object by passing responsibility to the Object class which creates a bitwise copy which is fine since all fields are ints or enums.
clone() - Method in class org.jlab.coda.jevio.BlockHeaderV2
clone() - Method in class org.jlab.coda.jevio.BlockHeaderV4
clone() - Method in class org.jlab.coda.jevio.CompositeData
Method to clone a CompositeData object.
clone() - Method in class org.jlab.coda.jevio.EvioBank
Deep clone of BaseStructure does all of the work for us.
clone() - Method in class org.jlab.coda.jevio.EvioEvent
Deep clone of BaseStructure does most of the work.
clone() - Method in class org.jlab.coda.jevio.EvioNode
 
close() - Method in class org.jlab.coda.hipo.Compressor.ByteBufferBackedInputStream
 
close() - Method in class org.jlab.coda.hipo.Reader
This closes the file.
close() - Method in class org.jlab.coda.hipo.Writer
Close opened file.
close() - Method in class org.jlab.coda.hipo.WriterMT
Close opened file.
close() - Method in class org.jlab.coda.jevio.EventWriter
This method flushes any remaining data to file and disables this object.
close() - Method in class org.jlab.coda.jevio.EventWriterUnsync
This method flushes any remaining data to file and disables this object.
close() - Method in class org.jlab.coda.jevio.EvioByteArrayOutputStream
Closing a ByteArrayOutputStream has no effect.
close() - Method in class org.jlab.coda.jevio.EvioCompactReader
This sets the position to its initial value and marks reader as closed.
close() - Method in class org.jlab.coda.jevio.EvioCompactStructureHandler
This only sets the position to its initial value.
close() - Method in class org.jlab.coda.jevio.EvioReader
This is closes the file, but for buffers it only sets the position to 0.
close() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
This is closes the file, but for buffers it only sets the position to 0.
close() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
This is closes the file, but for buffers it only sets the position to 0.
close() - Method in class org.jlab.coda.jevio.EvioReaderV4
This is closes the file, but for buffers it only sets the position to 0.
close() - Method in class org.jlab.coda.jevio.EvioReaderV6
This is closes the file, but for buffers it only sets the position to 0.
close() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
This sets the position to its initial value and marks reader as closed.
close() - Method in interface org.jlab.coda.jevio.IEvioReader
This is closes the file, but for buffers it only sets the position to 0.
closeAll() - Method in class org.jlab.coda.jevio.CompactEventBuilder
This method finishes the event writing by setting all the proper lengths & padding and ends up at the event or top level.
closeStructure() - Method in class org.jlab.coda.jevio.CompactEventBuilder
This method ends the writing of the current evio structure and makes sure the length and padding fields are properly set.
CompactEventBuilder - Class in org.jlab.coda.jevio
This class is used for creating events and their substructures while minimizing use of Java objects.
CompactEventBuilder(int, ByteOrder) - Constructor for class org.jlab.coda.jevio.CompactEventBuilder
This is the constructor to use for building a new event (just the event in a buffer, not the full evio file format).
CompactEventBuilder(int, ByteOrder, boolean) - Constructor for class org.jlab.coda.jevio.CompactEventBuilder
This is the constructor to use for building a new event (just the event in a buffer, not the full evio file format).
CompactEventBuilder(ByteBuffer) - Constructor for class org.jlab.coda.jevio.CompactEventBuilder
This is the constructor to use for building a new event (just the event in a buffer, not the full evio file format) with a user-given buffer.
CompactEventBuilder(ByteBuffer, boolean) - Constructor for class org.jlab.coda.jevio.CompactEventBuilder
This is the constructor to use for building a new event (just the event in a buffer, not the full evio file format) with a user-given buffer.
completed(int, int) - Method in interface org.jlab.coda.jevio.IEvioProgressListener
Something is listening for progress, e.g.
CompositeData - Class in org.jlab.coda.jevio
This is the class defining the composite data type.
CompositeData(String, CompositeData.Data) - Constructor for class org.jlab.coda.jevio.CompositeData
Constructor used for creating this object from scratch.
CompositeData(String, int, CompositeData.Data, int, int) - Constructor for class org.jlab.coda.jevio.CompositeData
Constructor used for creating this object from scratch.
CompositeData(byte[], ByteOrder) - Constructor for class org.jlab.coda.jevio.CompositeData
Constructor used when reading existing data.
CompositeData.Data - Class in org.jlab.coda.jevio
This class is used to provide all data when constructing a CompositeData object.
compositeFormatToInt(String) - Static method in class org.jlab.coda.jevio.CompositeData
This method transforms a composite, format-containing ASCII string to an int array.
compressGZIP(byte[]) - Static method in class org.jlab.coda.hipo.Compressor
GZIP compression.
compressGZIP(byte[], int, int) - Static method in class org.jlab.coda.hipo.Compressor
GZIP compression.
COMPRESSION_TYPE_OFFSET - Static variable in class org.jlab.coda.hipo.RecordHeader
Byte offset from beginning of header to the compression type and compressed data length word.
CompressionType - Enum in org.jlab.coda.hipo
This an enum used to represent different types of data compression.
compressLZ4(ByteBuffer, int, ByteBuffer, int) - Static method in class org.jlab.coda.hipo.Compressor
Fastest LZ4 compression.
compressLZ4(byte[], int, int, byte[], int, int) - Static method in class org.jlab.coda.hipo.Compressor
Fastest LZ4 compression.
compressLZ4(ByteBuffer, int, int, ByteBuffer, int, int) - Static method in class org.jlab.coda.hipo.Compressor
Fastest LZ4 compression.
compressLZ4Best(ByteBuffer, int, ByteBuffer, int) - Static method in class org.jlab.coda.hipo.Compressor
Highest LZ4 compression.
compressLZ4Best(byte[], int, int, byte[], int, int) - Static method in class org.jlab.coda.hipo.Compressor
Highest LZ4 compression.
compressLZ4Best(ByteBuffer, int, int, ByteBuffer, int, int) - Static method in class org.jlab.coda.hipo.Compressor
Highest LZ4 compression.
Compressor - Class in org.jlab.coda.hipo
Singleton class used to provide data compression and decompression in a variety of formats.
Compressor.ByteBufferBackedInputStream - Class in org.jlab.coda.hipo
Use this class when decompressing GZIP data from a ByteBuffer.
convert(String, String, int) - Static method in class org.jlab.coda.hipo.Evio6Converter
 
convert(String, String, int, CompressionType) - Static method in class org.jlab.coda.hipo.Evio6Converter
 
convertor() - Static method in class org.jlab.coda.hipo.TestWriter
 
convertorCpp() - Static method in class org.jlab.coda.hipo.TestWriter
 
copy(FileHeader) - Method in class org.jlab.coda.hipo.FileHeader
Copy the contents of the arg into this object.
copy(RecordHeader) - Method in class org.jlab.coda.hipo.RecordHeader
Copy the contents of the arg into this object.
createEmptyFile() - Static method in class org.jlab.coda.hipo.TestWriter
 
createHeader(byte[]) - Method in class org.jlab.coda.hipo.Writer
Create and return a buffer containing a general file header followed by the user header given in the argument.
createHeader(ByteBuffer) - Method in class org.jlab.coda.hipo.Writer
Create and return a buffer containing a general file header followed by the user header given in the argument.
createHeader(byte[]) - Method in class org.jlab.coda.hipo.WriterMT
Create and return a buffer containing a general file header followed by the user header given in the argument.
createNameProvider(File) - Static method in class org.jlab.coda.jevio.NameProviderFactory
Creates a NameProvider based on the file name.
createNameProvider(String) - Static method in class org.jlab.coda.jevio.NameProviderFactory
Creates a NameProvider based on the file name.
createRecord(String, byte[], ByteOrder, FileHeader, RecordHeader) - Static method in class org.jlab.coda.hipo.Writer
Create a buffer representation of a record containing dictionary and/or first event.

D

Data() - Constructor for class org.jlab.coda.jevio.CompositeData.Data
Constructor.
dataToRawBytes(ByteBuffer, CompositeData.Data, List<Integer>) - Static method in class org.jlab.coda.jevio.CompositeData
This method takes a CompositeData object and a transformed format string and uses that to write data into a buffer/array in raw form.
DataType - Enum in org.jlab.coda.jevio
This an enum used to convert data type numerical values to a more meaningful name.
DataUtils - Class in org.jlab.coda.hipo
 
DataUtils() - Constructor for class org.jlab.coda.hipo.DataUtils
 
decodeCompressionLength(int) - Static method in class org.jlab.coda.hipo.Record
Deprecated.
 
decodeCompressionType(int) - Static method in class org.jlab.coda.hipo.Record
Deprecated.
 

E

ELEMENT_NAME - Static variable in class org.jlab.coda.jevio.EvioBank
The XML record tag for a segment.
ELEMENT_NAME - Static variable in class org.jlab.coda.jevio.EvioEvent
The XML record tag for an event.
ELEMENT_NAME - Static variable in class org.jlab.coda.jevio.EvioSegment
The XML record tag for a segment.
ELEMENT_NAME - Static variable in class org.jlab.coda.jevio.EvioTagSegment
The XML record tag for a tag segment.
encodeCompressionWord(int, int) - Static method in class org.jlab.coda.hipo.Record
Deprecated.
 
endEventParse(BaseStructure) - Method in interface org.jlab.coda.jevio.IEvioListener
Done parsing a new event structure.
Environment - Class in org.jlab.coda.jevio
This is a utility class employing a singleton to obtain environment information, such as user name, home directory, OS name, etc.
equals(Object) - Method in class org.jlab.coda.jevio.EvioDictionaryEntry
errorAlert() - Method in class org.jlab.coda.hipo.RecordSupply
Method to have sequence barriers throw a Disruptor's AlertException.
EV_BLOCKNUM - Static variable in class org.jlab.coda.jevio.BlockHeaderV4
Position of word for block number, starting at 1.
EV_BLOCKSIZE - Static variable in class org.jlab.coda.jevio.BlockHeaderV4
Position of word for size of block in 32-bit words.
EV_COUNT - Static variable in class org.jlab.coda.jevio.BlockHeaderV4
Position of word for number of events in block.
EV_DICTIONARY_MASK - Static variable in class org.jlab.coda.jevio.BlockHeaderV4
Dictionary presence is 9th bit in version/info word
EV_EVENTTYPE_MASK - Static variable in class org.jlab.coda.jevio.BlockHeaderV4
"Event type" is 11-14th bits` in version/info word
EV_FIRSTEVENT_MASK - Static variable in class org.jlab.coda.jevio.BlockHeaderV4
"First event" is 15th bit in version/info word
EV_HEADERSIZE - Static variable in class org.jlab.coda.jevio.BlockHeaderV4
Position of word for size of header in 32-bit words (=8).
EV_LASTBLOCK_MASK - Static variable in class org.jlab.coda.jevio.BlockHeaderV4
"Last block" is 10th bit in version/info word
EV_MAGIC - Static variable in class org.jlab.coda.jevio.BlockHeaderV4
Position of word for magic number for endianness tracking.
EV_RESERVED1 - Static variable in class org.jlab.coda.jevio.BlockHeaderV4
Position of word for reserved.
EV_RESERVED2 - Static variable in class org.jlab.coda.jevio.BlockHeaderV4
Position of word for reserved.
EV_VERSION - Static variable in class org.jlab.coda.jevio.BlockHeaderV4
Position of word for version of file format.
EVENT_COUNT_OFFSET - Static variable in class org.jlab.coda.hipo.RecordHeader
Byte offset from beginning of header to the event index count.
EventBuilder - Class in org.jlab.coda.jevio
This class is used for creating and manipulating events.
EventBuilder(int, DataType, int) - Constructor for class org.jlab.coda.jevio.EventBuilder
This is the constructor to use for an EventBuilder object that will operate on a new, empty event.
EventBuilder(EvioEvent) - Constructor for class org.jlab.coda.jevio.EventBuilder
This is the constructor to use when you want to manipulate an existing event.
eventParse(EvioEvent) - Static method in class org.jlab.coda.jevio.EventParser
Method for parsing the event which will drill down and uncover all structures.
EventParser - Class in org.jlab.coda.jevio
Creates an object that controls the parsing of events.
EventParser() - Constructor for class org.jlab.coda.jevio.EventParser
 
EventWriter - Class in org.jlab.coda.jevio
An EventWriter object is used for writing events to a file or to a byte buffer.
EventWriter(File) - Constructor for class org.jlab.coda.jevio.EventWriter
Creates an EventWriter for writing to a file in native byte order.
EventWriter(File, boolean) - Constructor for class org.jlab.coda.jevio.EventWriter
Creates an EventWriter for writing to a file in native byte order.
EventWriter(File, String, boolean) - Constructor for class org.jlab.coda.jevio.EventWriter
Creates an EventWriter for writing to a file in NATIVE byte order.
EventWriter(String) - Constructor for class org.jlab.coda.jevio.EventWriter
Creates an EventWriter for writing to a file in native byte order.
EventWriter(String, boolean) - Constructor for class org.jlab.coda.jevio.EventWriter
Creates an EventWriter for writing to a file in NATIVE byte order.
EventWriter(String, boolean, ByteOrder) - Constructor for class org.jlab.coda.jevio.EventWriter
Creates an EventWriter for writing to a file in the specified byte order.
EventWriter(String, String, String, int, long, int, int, ByteOrder, String, boolean, boolean, EvioBank, int, int, int, int, CompressionType, int, int, int) - Constructor for class org.jlab.coda.jevio.EventWriter
Create an EventWriter for writing events to a file.
EventWriter(ByteBuffer) - Constructor for class org.jlab.coda.jevio.EventWriter
Create an EventWriter for writing events to a ByteBuffer.
EventWriter(ByteBuffer, String) - Constructor for class org.jlab.coda.jevio.EventWriter
Create an EventWriter for writing events to a ByteBuffer.
EventWriter(ByteBuffer, int, int, String, int, CompressionType) - Constructor for class org.jlab.coda.jevio.EventWriter
Create an EventWriter for writing events to a ByteBuffer.
EventWriterUnsync - Class in org.jlab.coda.jevio
An EventWriter object is used for writing events to a file or to a byte buffer.
EventWriterUnsync(File) - Constructor for class org.jlab.coda.jevio.EventWriterUnsync
Creates an EventWriter for writing to a file in native byte order.
EventWriterUnsync(File, boolean) - Constructor for class org.jlab.coda.jevio.EventWriterUnsync
Creates an EventWriter for writing to a file in native byte order.
EventWriterUnsync(File, String, boolean) - Constructor for class org.jlab.coda.jevio.EventWriterUnsync
Creates an EventWriter for writing to a file in NATIVE byte order.
EventWriterUnsync(String) - Constructor for class org.jlab.coda.jevio.EventWriterUnsync
Creates an EventWriter for writing to a file in native byte order.
EventWriterUnsync(String, boolean) - Constructor for class org.jlab.coda.jevio.EventWriterUnsync
Creates an EventWriter for writing to a file in NATIVE byte order.
EventWriterUnsync(String, boolean, ByteOrder) - Constructor for class org.jlab.coda.jevio.EventWriterUnsync
Creates an EventWriter for writing to a file in the specified byte order.
EventWriterUnsync(String, String, String, int, long, int, int, ByteOrder, String, boolean, boolean, EvioBank, int, int, int, int, CompressionType, int, int, int) - Constructor for class org.jlab.coda.jevio.EventWriterUnsync
Create an EventWriter for writing events to a file.
EventWriterUnsync(ByteBuffer) - Constructor for class org.jlab.coda.jevio.EventWriterUnsync
Create an EventWriter for writing events to a ByteBuffer.
EventWriterUnsync(ByteBuffer, String) - Constructor for class org.jlab.coda.jevio.EventWriterUnsync
Create an EventWriter for writing events to a ByteBuffer.
EventWriterUnsync(ByteBuffer, int, int, String, int, CompressionType) - Constructor for class org.jlab.coda.jevio.EventWriterUnsync
Create an EventWriter for writing events to a ByteBuffer.
Evio6Converter - Class in org.jlab.coda.hipo
 
Evio6Converter() - Constructor for class org.jlab.coda.hipo.Evio6Converter
 
EVIO_FILE_UNIQUE_WORD - Static variable in class org.jlab.coda.hipo.FileHeader
First word in every Evio file for identification purposes.
EvioBank - Class in org.jlab.coda.jevio
This holds a CODA Bank structure.
EvioBank() - Constructor for class org.jlab.coda.jevio.EvioBank
Null constructor for a bank.
EvioBank(BankHeader) - Constructor for class org.jlab.coda.jevio.EvioBank
Constructor using a provided BankHeader
EvioBank(int, DataType, int) - Constructor for class org.jlab.coda.jevio.EvioBank
This is the general constructor to use for a Bank.
EvioByteArrayOutputStream - Class in org.jlab.coda.jevio
This class is a slightly modified copy of java's ByteArrayOutputStream.
EvioByteArrayOutputStream(int) - Constructor for class org.jlab.coda.jevio.EvioByteArrayOutputStream
Creates a new byte array output stream, with a buffer capacity of the specified size, in bytes.
EvioCompactReader - Class in org.jlab.coda.jevio
This class is used to read an evio version 4 formatted file or buffer and extract specific evio containers (bank, seg, or tagseg) with actual data in them given a tag/num pair.
EvioCompactReader(String) - Constructor for class org.jlab.coda.jevio.EvioCompactReader
Constructor for reading an event file.
EvioCompactReader(File) - Constructor for class org.jlab.coda.jevio.EvioCompactReader
Constructor for reading an event file.
EvioCompactReader(ByteBuffer) - Constructor for class org.jlab.coda.jevio.EvioCompactReader
Constructor for reading a buffer.
EvioCompactReader(ByteBuffer, boolean) - Constructor for class org.jlab.coda.jevio.EvioCompactReader
Constructor for reading a buffer with option of removing synchronization for much greater speed.
EvioCompactReader(ByteBuffer, EvioNodeSource, boolean) - Constructor for class org.jlab.coda.jevio.EvioCompactReader
Constructor for reading a buffer with option of removing synchronization for much greater speed.
EvioCompactStructureHandler - Class in org.jlab.coda.jevio
This class is used to read the bytes of just an evio structure (NOT a full evio version 4 formatted file or buffer).
EvioCompactStructureHandler(EvioNode) - Constructor for class org.jlab.coda.jevio.EvioCompactStructureHandler
Constructor for reading an EvioNode object.
EvioCompactStructureHandler(ByteBuffer, DataType) - Constructor for class org.jlab.coda.jevio.EvioCompactStructureHandler
Constructor for reading a buffer that contains 1 structure only (no block headers).
EvioDictionaryEntry - Class in org.jlab.coda.jevio
Class to facilitate use of Evio XML dictionary entry data as a key or value in a hash table.
EvioDictionaryEntry(Integer, Integer) - Constructor for class org.jlab.coda.jevio.EvioDictionaryEntry
Constructor.
EvioDictionaryEntry(Integer, Integer, Integer, String) - Constructor for class org.jlab.coda.jevio.EvioDictionaryEntry
Constructor.
EvioDictionaryEntry(Integer, Integer, Integer, String, String, String) - Constructor for class org.jlab.coda.jevio.EvioDictionaryEntry
Constructor containing actual implementation.
EvioDictionaryEntry(Integer, Integer, Integer, String, String, String, EvioDictionaryEntry) - Constructor for class org.jlab.coda.jevio.EvioDictionaryEntry
Constructor containing actual implementation.
EvioEvent - Class in org.jlab.coda.jevio
An event is really just the outer, primary bank.
EvioEvent() - Constructor for class org.jlab.coda.jevio.EvioEvent
Explicit null constructor for evio event.
EvioEvent(BankHeader) - Constructor for class org.jlab.coda.jevio.EvioEvent
Constructor using a provided BankHeader.
EvioEvent(int, DataType, int) - Constructor for class org.jlab.coda.jevio.EvioEvent
This is a general constructor to use for an EvioEvent.
EvioException - Exception in org.jlab.coda.jevio
This is a general exception used to indicate a problem in the Jevio package.
EvioException(String) - Constructor for exception org.jlab.coda.jevio.EvioException
Create an EVIO Exception indicating an error specific to the EVIO system.
EvioException(String, Throwable) - Constructor for exception org.jlab.coda.jevio.EvioException
Create an EVIO Exception with the specified message and cause.
EvioException(Throwable) - Constructor for exception org.jlab.coda.jevio.EvioException
Create an EVIO Exception with the specified cause.
EvioNode - Class in org.jlab.coda.jevio
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.
EvioNode() - Constructor for class org.jlab.coda.jevio.EvioNode
Constructor when fancy features not needed.
EvioNode(int, int, ByteBuffer, BlockNode) - Constructor for class org.jlab.coda.jevio.EvioNode
Constructor which creates an EvioNode associated with an event (top level) evio container when parsing buffers for evio data.
EvioNode(int, int, int, ByteBuffer) - Constructor for class org.jlab.coda.jevio.EvioNode
Constructor which creates an EvioNode associated with an event (top level) evio container when parsing buffers for evio data.
EvioNodePool - Class in org.jlab.coda.jevio
Array-based pool of EvioNode objects.
EvioNodePool(int) - Constructor for class org.jlab.coda.jevio.EvioNodePool
Constructor.
EvioNodeSource - Interface in org.jlab.coda.jevio
This interface is used for a compact reader to class to get EvioNode objects when parsing evio data.
EvioReader - Class in org.jlab.coda.jevio
This is a class of interest to the user.
EvioReader(String) - Constructor for class org.jlab.coda.jevio.EvioReader
Constructor for reading an event file.
EvioReader(String, boolean) - Constructor for class org.jlab.coda.jevio.EvioReader
Constructor for reading an event file.
EvioReader(File) - Constructor for class org.jlab.coda.jevio.EvioReader
Constructor for reading an event file.
EvioReader(File, boolean) - Constructor for class org.jlab.coda.jevio.EvioReader
Constructor for reading an event file.
EvioReader(String, boolean, boolean) - Constructor for class org.jlab.coda.jevio.EvioReader
Constructor for reading an event file.
EvioReader(File, boolean, boolean) - Constructor for class org.jlab.coda.jevio.EvioReader
Constructor for reading an event file.
EvioReader(File, boolean, boolean, boolean) - Constructor for class org.jlab.coda.jevio.EvioReader
Constructor for reading an event file.
EvioReader(ByteBuffer) - Constructor for class org.jlab.coda.jevio.EvioReader
Constructor for reading a buffer.
EvioReader(ByteBuffer, boolean) - Constructor for class org.jlab.coda.jevio.EvioReader
Constructor for reading a buffer.
EvioReader(ByteBuffer, boolean, boolean) - Constructor for class org.jlab.coda.jevio.EvioReader
Constructor for reading a buffer with option of removing synchronization for much greater speed.
EvioReaderUnsyncV4 - Class in org.jlab.coda.jevio
This is a class of interest to the user.
EvioReaderUnsyncV4(String) - Constructor for class org.jlab.coda.jevio.EvioReaderUnsyncV4
Constructor for reading an event file.
EvioReaderUnsyncV4(String, boolean) - Constructor for class org.jlab.coda.jevio.EvioReaderUnsyncV4
Constructor for reading an event file.
EvioReaderUnsyncV4(File) - Constructor for class org.jlab.coda.jevio.EvioReaderUnsyncV4
Constructor for reading an event file.
EvioReaderUnsyncV4(File, boolean) - Constructor for class org.jlab.coda.jevio.EvioReaderUnsyncV4
Constructor for reading an event file.
EvioReaderUnsyncV4(String, boolean, boolean) - Constructor for class org.jlab.coda.jevio.EvioReaderUnsyncV4
Constructor for reading an event file.
EvioReaderUnsyncV4(File, boolean, boolean) - Constructor for class org.jlab.coda.jevio.EvioReaderUnsyncV4
Constructor for reading an event file.
EvioReaderUnsyncV4(ByteBuffer) - Constructor for class org.jlab.coda.jevio.EvioReaderUnsyncV4
Constructor for reading a buffer.
EvioReaderUnsyncV4(ByteBuffer, boolean) - Constructor for class org.jlab.coda.jevio.EvioReaderUnsyncV4
Constructor for reading a buffer.
EvioReaderUnsyncV6 - Class in org.jlab.coda.jevio
This class is used to read an evio version 6 format file or buffer.
EvioReaderUnsyncV6(String) - Constructor for class org.jlab.coda.jevio.EvioReaderUnsyncV6
Constructor for reading an event file.
EvioReaderUnsyncV6(String, boolean) - Constructor for class org.jlab.coda.jevio.EvioReaderUnsyncV6
Constructor for reading an event file.
EvioReaderUnsyncV6(File) - Constructor for class org.jlab.coda.jevio.EvioReaderUnsyncV6
Constructor for reading an event file.
EvioReaderUnsyncV6(ByteBuffer) - Constructor for class org.jlab.coda.jevio.EvioReaderUnsyncV6
Constructor for reading a buffer.
EvioReaderUnsyncV6(ByteBuffer, boolean) - Constructor for class org.jlab.coda.jevio.EvioReaderUnsyncV6
Constructor for reading a buffer.
EvioReaderV4 - Class in org.jlab.coda.jevio
This is a class of interest to the user.
EvioReaderV4(String) - Constructor for class org.jlab.coda.jevio.EvioReaderV4
Constructor for reading an event file.
EvioReaderV4(String, boolean) - Constructor for class org.jlab.coda.jevio.EvioReaderV4
Constructor for reading an event file.
EvioReaderV4(File) - Constructor for class org.jlab.coda.jevio.EvioReaderV4
Constructor for reading an event file.
EvioReaderV4(File, boolean) - Constructor for class org.jlab.coda.jevio.EvioReaderV4
Constructor for reading an event file.
EvioReaderV4(String, boolean, boolean) - Constructor for class org.jlab.coda.jevio.EvioReaderV4
Constructor for reading an event file.
EvioReaderV4(File, boolean, boolean) - Constructor for class org.jlab.coda.jevio.EvioReaderV4
Constructor for reading an event file.
EvioReaderV4(ByteBuffer) - Constructor for class org.jlab.coda.jevio.EvioReaderV4
Constructor for reading a buffer.
EvioReaderV4(ByteBuffer, boolean) - Constructor for class org.jlab.coda.jevio.EvioReaderV4
Constructor for reading a buffer.
EvioReaderV6 - Class in org.jlab.coda.jevio
This class is used to read an evio version 6 format file or buffer.
EvioReaderV6(String) - Constructor for class org.jlab.coda.jevio.EvioReaderV6
Constructor for reading an event file.
EvioReaderV6(String, boolean) - Constructor for class org.jlab.coda.jevio.EvioReaderV6
Constructor for reading an event file.
EvioReaderV6(File) - Constructor for class org.jlab.coda.jevio.EvioReaderV6
Constructor for reading an event file.
EvioReaderV6(ByteBuffer) - Constructor for class org.jlab.coda.jevio.EvioReaderV6
Constructor for reading a buffer.
EvioReaderV6(ByteBuffer, boolean) - Constructor for class org.jlab.coda.jevio.EvioReaderV6
Constructor for reading a buffer.
EvioSegment - Class in org.jlab.coda.jevio
This holds a CODA Segment structure.
EvioSegment() - Constructor for class org.jlab.coda.jevio.EvioSegment
Null constructor creates an empty SegmentHeader.
EvioSegment(SegmentHeader) - Constructor for class org.jlab.coda.jevio.EvioSegment
Constructor using a provided SegmentHeader
EvioSegment(int, DataType) - Constructor for class org.jlab.coda.jevio.EvioSegment
This is the general constructor to use for a Segment.
EvioTagSegment - Class in org.jlab.coda.jevio
This holds a CODA TagSegment structure.
EvioTagSegment() - Constructor for class org.jlab.coda.jevio.EvioTagSegment
Null constructor creates an empty TagSegmentHeader.
EvioTagSegment(TagSegmentHeader) - Constructor for class org.jlab.coda.jevio.EvioTagSegment
Constructor using a provided TagSegmentHeader
EvioTagSegment(int, DataType) - Constructor for class org.jlab.coda.jevio.EvioTagSegment
This is the general constructor to use for a TagSegment.
EvioXMLDictionary - Class in org.jlab.coda.jevio
This was developed to read the xml dictionary that Maurizio uses for GEMC.
EvioXMLDictionary(File) - Constructor for class org.jlab.coda.jevio.EvioXMLDictionary
Create an EvioXMLDictionary from an xml file.
EvioXMLDictionary(File, String) - Constructor for class org.jlab.coda.jevio.EvioXMLDictionary
Create an EvioXMLDictionary from an xml file.
EvioXMLDictionary(String) - Constructor for class org.jlab.coda.jevio.EvioXMLDictionary
Create an EvioXMLDictionary from an xml string.
EvioXMLDictionary(String, String) - Constructor for class org.jlab.coda.jevio.EvioXMLDictionary
Create an EvioXMLDictionary from an xml string.
EvioXMLDictionary(Document) - Constructor for class org.jlab.coda.jevio.EvioXMLDictionary
Create an EvioXMLDictionary from an xml Document object.
EvioXMLDictionary(Document, String) - Constructor for class org.jlab.coda.jevio.EvioXMLDictionary
Create an EvioXMLDictionary from an xml Document object.
extractEventNode(ByteBuffer, EvioNodeSource, BlockNode, int, int) - Static method in class org.jlab.coda.jevio.EvioNode
This method extracts an EvioNode object representing an evio event (top level evio bank) from a given buffer, a location in the buffer, and a few other things.
extractEventNode(ByteBuffer, EvioNodeSource, int, int, int) - Static method in class org.jlab.coda.jevio.EvioNode
This method extracts an EvioNode object representing an evio event (top level evio bank) from a given buffer, a location in the buffer, and a few other things.
extractNode(EvioNode, int) - Static method in class org.jlab.coda.jevio.EvioNode
This method populates an EvioNode object that will represent an evio bank from that same node containing a reference to the backing buffer and given a position in that buffer.

F

FILE_ID_OFFSET - Static variable in class org.jlab.coda.hipo.FileHeader
Byte offset from beginning of header to the file id.
FILE_NUMBER_OFFSET - Static variable in class org.jlab.coda.hipo.FileHeader
Byte offset from beginning of header to the file number.
FileEventIndex - Class in org.jlab.coda.hipo
Class used to handle event indexes in the context of a file and having to change records.
FileEventIndex() - Constructor for class org.jlab.coda.hipo.FileEventIndex
Constructor.
FileHeader - Class in org.jlab.coda.hipo
This class represents the file header of an evio or hipo format file.
FileHeader() - Constructor for class org.jlab.coda.hipo.FileHeader
Default, no-arg constructor.
FileHeader(boolean) - Constructor for class org.jlab.coda.hipo.FileHeader
Constructor which sets the type of header this is and file id.
FileRecordEntry() - Constructor for class org.jlab.coda.hipo.RecordViewer.FileRecordEntry
 
fileSize() - Method in class org.jlab.coda.jevio.EvioCompactReader
Get the size of the file being read, in bytes.
fileSize() - Method in class org.jlab.coda.jevio.EvioReader
Get the size of the file being read, in bytes.
fileSize() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Get the size of the file being read, in bytes.
fileSize() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Get the size of the file being read, in bytes.
fileSize() - Method in class org.jlab.coda.jevio.EvioReaderV4
Get the size of the file being read, in bytes.
fileSize() - Method in class org.jlab.coda.jevio.EvioReaderV6
Get the size of the file being read, in bytes.
fileSize() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get the size of the file being read, in bytes.
fileSize() - Method in interface org.jlab.coda.jevio.IEvioReader
Get the size of the file being read, in bytes.
findRecordInfo(ByteBuffer, int, int[]) - Static method in class org.jlab.coda.hipo.Reader
Reads data from a record header in order to determine things like the bitInfo word, various lengths, etc.
firstEventStartingPosition() - Method in class org.jlab.coda.hipo.RecordHeader
Determines where the start of the first event in this block (record) is located (bytes).
firstEventStartingPosition() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Determines where the start of the first event (logical record) in this block (physical record) is located (in bytes).
firstEventStartingPosition() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Determines where the start of the first event (logical record) in this block (physical record) is located (in bytes).
firstEventStartingPosition() - Method in interface org.jlab.coda.jevio.IBlockHeader
Determines where the start of the first event in this block (record) is located (bytes).
flush() - Method in class org.jlab.coda.jevio.EventWriter
This method flushes any remaining internally buffered data to file.
flush() - Method in class org.jlab.coda.jevio.EventWriterUnsync
This method flushes any remaining internally buffered data to file.
forceScanFile() - Method in class org.jlab.coda.hipo.Reader
Scan file to find all records and store their position, length, and event count.
forceToDisk() - Method in class org.jlab.coda.hipo.RecordRingItem
Get whether a file writer forces this record to be physically written to disk.
forceToDisk(boolean) - Method in class org.jlab.coda.hipo.RecordRingItem
Set whether a file writer forces this record to be physically written to disk.
fromConsumer(long, Sequence) - Method in class org.jlab.coda.hipo.RecordRingItem
Set the sequence of an item obtained through RecordSupply.getToCompress(int).
fromProducer(long) - Method in class org.jlab.coda.hipo.RecordRingItem
Set the sequence of an item obtained through RecordSupply.get().

G

generateBaseFileName(String, String, StringBuilder) - Static method in class org.jlab.coda.jevio.Utilities
This method generates part of a file name given a base file name as an argument.
generateBuffer() - Static method in class org.jlab.coda.hipo.TestWriter
 
generateBuffer(int) - Static method in class org.jlab.coda.hipo.TestWriter
 
generateFileName(String, int, int, long, int, int, int) - Static method in class org.jlab.coda.jevio.Utilities
This method generates a complete file name from the previously determined baseFileName obtained from calling Utilities.generateBaseFileName(String, String, StringBuilder).
generateRawBytes(CompositeData[], ByteOrder) - Static method in class org.jlab.coda.jevio.CompositeData
This method generates raw bytes of evio format from an array of CompositeData objects.
generateSixthWord(BitSet) - Static method in class org.jlab.coda.hipo.RecordHeader
Calculates the sixth word of this header which has the version number (6) in the lowest 8 bits and the set in the upper 24 bits.
generateSixthWord(int, boolean, boolean, int) - Static method in class org.jlab.coda.hipo.RecordHeader
Calculates the sixth word of this header which has the version number in the lowest 8 bits.
generateSixthWord(BitSet, int, boolean, boolean, int) - Static method in class org.jlab.coda.hipo.RecordHeader
Calculates the sixth word of this header which has the version number (4) in the lowest 8 bits and the set in the upper 24 bits.
generateSixthWord(BitSet) - Static method in class org.jlab.coda.jevio.BlockHeaderV4
Calculates the sixth word of this header which has the version number (4) in the lowest 8 bits and the set in the upper 24 bits.
generateSixthWord(BitSet, boolean, boolean) - Static method in class org.jlab.coda.jevio.BlockHeaderV4
Calculates the sixth word of this header which has the version number (4) in the lowest 8 bits and the set in the upper 24 bits.
generateSixthWord(int, boolean, boolean, int) - Static method in class org.jlab.coda.jevio.BlockHeaderV4
Calculates the sixth word of this header which has the version number in the lowest 8 bits.
generateSixthWord(BitSet, int, boolean, boolean, int) - Static method in class org.jlab.coda.jevio.BlockHeaderV4
Calculates the sixth word of this header which has the version number (4) in the lowest 8 bits and the set in the upper 24 bits.
get() - Method in class org.jlab.coda.hipo.RecordSupply
Get the next available record item from the ring buffer.
getAllDescendants(List<EvioNode>) - Method in class org.jlab.coda.jevio.EvioNode
Get the list of all descendant nodes that this node contains - not only the immediate children.
getAllNodes() - Method in class org.jlab.coda.jevio.EvioNode
Get the list of all nodes that this node contains, always including itself.
getAllowsChildren() - Method in class org.jlab.coda.jevio.BaseStructure
Checks whether children are allowed.
getAsDoubleArray(byte[], ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Deprecated. 
getAsFloatArray(byte[], ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Deprecated. 
getAsIntArray(byte[], ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Deprecated. 
getAsLongArray(byte[], ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Deprecated. 
getAsShortArray(byte[], ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Deprecated. 
getAsShortArray(byte[], int, ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Deprecated. 
getAttachment() - Method in class org.jlab.coda.jevio.EvioBank
Get the attached object.
getBinaryBuffer() - Method in class org.jlab.coda.hipo.RecordOutputStream
Get the internal ByteBuffer used to construct binary representation of this record.
getBitInfo() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Gets a copy of all stored bit information.
getBitInfo(int) - Method in class org.jlab.coda.jevio.BlockHeaderV4
Gets the value of a particular bit in the bitInfo field.
getBitInfoWord() - Method in class org.jlab.coda.hipo.FileHeader
Get the bit info word.
getBitInfoWord() - Method in class org.jlab.coda.hipo.RecordHeader
Get the bit info word.
getBlockCount() - Method in class org.jlab.coda.jevio.EvioCompactReader
This is the number of blocks in the file/buffer including the empty block at the end.
getBlockCount() - Method in class org.jlab.coda.jevio.EvioReader
This is the number of records in the file/buffer including the empty record or trailer at the end.
getBlockCount() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
This is the number of blocks in the file including the empty block usually at the end of version 4 files/buffers.
getBlockCount() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
This is the number of records in the file/buffer including the empty record or trailer at the end.
getBlockCount() - Method in class org.jlab.coda.jevio.EvioReaderV4
This is the number of blocks in the file including the empty block usually at the end of version 4 files/buffers.
getBlockCount() - Method in class org.jlab.coda.jevio.EvioReaderV6
This is the number of records in the file/buffer including the empty record or trailer at the end.
getBlockCount() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
This is the number of blocks in the file/buffer including the empty block at the end.
getBlockCount() - Method in interface org.jlab.coda.jevio.IEvioReader
This is the number of records in the file/buffer including the empty record or trailer at the end.
getBlockCount() - Method in class org.jlab.coda.jevio.MappedMemoryHandler
Get the number of evio blocks in the file/buffer.
getBlockNumber() - Method in class org.jlab.coda.jevio.EventWriter
Get the current block (record) number.
getBlockNumber() - Method in class org.jlab.coda.jevio.EventWriterUnsync
Get the current block (record) number.
getBuffer() - Method in class org.jlab.coda.hipo.Reader
Get the buffer being read, if any.
getBuffer() - Method in class org.jlab.coda.hipo.Writer
Get the buffer being written to.
getBuffer() - Method in class org.jlab.coda.jevio.CompactEventBuilder
Get the buffer being written into.
getBuffer() - Method in class org.jlab.coda.jevio.EvioNode
Get the object containing the buffer that this node is associated with.
getBufferEndingPosition() - Method in class org.jlab.coda.hipo.RecordHeader
Get the position in the buffer (bytes) of this block's last data word.
getBufferEndingPosition() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Get the position in the buffer (in bytes) of this block's last data word.
getBufferEndingPosition() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Get the position in the buffer (in bytes) of this block's last data word.
getBufferEndingPosition() - Method in interface org.jlab.coda.jevio.IBlockHeader
Get the position in the buffer (bytes) of this block's last data word.
getBufferOffset() - Method in class org.jlab.coda.hipo.Reader
Get the beginning position of the buffer being read.
getBufferStartingPosition() - Method in class org.jlab.coda.hipo.RecordHeader
Get the starting position in the buffer (bytes) from which this header was read--if that happened.
This is not part of the block header proper.
getBufferStartingPosition() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Get the starting position in the buffer (in bytes) from which this header was read--if that happened.
This is not part of the block header proper.
getBufferStartingPosition() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Get the starting position in the buffer (in bytes) from which this header was read--if that happened.
This is not part of the block header proper.
getBufferStartingPosition() - Method in interface org.jlab.coda.jevio.IBlockHeader
Get the starting position in the buffer (bytes) from which this header was read--if that happened.
This is not part of the block header proper.
getByte() - Method in class org.jlab.coda.jevio.CompositeData
This method gets the next data item as a Byte object.
getByteArray() - Method in class org.jlab.coda.jevio.EvioByteArrayOutputStream
Get the current backing byte array.
getByteBuffer() - Method in class org.jlab.coda.jevio.EventWriter
If writing to a file, return null.
getByteBuffer() - Method in class org.jlab.coda.jevio.EventWriterUnsync
If writing to a file, return null.
getByteBuffer() - Method in class org.jlab.coda.jevio.EvioByteArrayOutputStream
Get the current backing ByteBuffer (which wraps the byte array).
getByteBuffer() - Method in class org.jlab.coda.jevio.EvioCompactReader
Get the byte buffer being read directly or corresponding to the event file.
getByteBuffer() - Method in class org.jlab.coda.jevio.EvioCompactStructureHandler
Get the byte buffer being read.
getByteBuffer() - Method in class org.jlab.coda.jevio.EvioReader
Get the byte buffer being read directly or corresponding to the event file.
getByteBuffer() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Get the byte buffer being read directly or corresponding to the event file.
getByteBuffer() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Get the byte buffer being read directly or corresponding to the event file.
getByteBuffer() - Method in class org.jlab.coda.jevio.EvioReaderV4
Get the byte buffer being read directly or corresponding to the event file.
getByteBuffer() - Method in class org.jlab.coda.jevio.EvioReaderV6
Get the byte buffer being read directly or corresponding to the event file.
getByteBuffer() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get the byte buffer being read directly or corresponding to the event file.
getByteBuffer() - Method in interface org.jlab.coda.jevio.IEvioReader
Get the byte buffer being read directly or corresponding to the event file.
getByteBuffer(int) - Method in class org.jlab.coda.jevio.MappedMemoryHandler
Get the ByteBuffer object containing the event of interest.
getByteData() - Method in class org.jlab.coda.jevio.BaseStructure
This is a method from the IEvioStructure Interface.
getByteData(boolean) - Method in class org.jlab.coda.jevio.EvioNode
Get the data associated with this node in ByteBuffer form.
getByteData() - Method in interface org.jlab.coda.jevio.IEvioStructure
Gets the raw data as an byte array, if the type as indicated by the header is appropriate.
getByteOrder() - Method in class org.jlab.coda.hipo.FileHeader
Get the byte order of the file this header was read from.
getByteOrder() - Method in class org.jlab.coda.hipo.Reader
Get the byte order of the file/buffer being read.
getByteOrder() - Method in class org.jlab.coda.hipo.RecordHeader
Get the byte order of the file/buffer this header was read from.
getByteOrder() - Method in class org.jlab.coda.hipo.RecordInputStream
Get the byte order of the internal buffers.
getByteOrder() - Method in class org.jlab.coda.hipo.RecordOutputStream
Get the byte order of the record to be built.
getByteOrder() - Method in class org.jlab.coda.hipo.Writer
Get the file's byte order.
getByteOrder() - Method in class org.jlab.coda.hipo.WriterMT
Get the file's byte order.
getByteOrder() - Method in class org.jlab.coda.jevio.BaseStructure
What is the byte order of this data?
getByteOrder() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Get the byte order of the data being read.
getByteOrder() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Get the byte order of the data being read.
getByteOrder() - Method in class org.jlab.coda.jevio.CompositeData
This method gets the raw data byte order.
getByteOrder() - Method in class org.jlab.coda.jevio.EventWriter
Get the byte order of the buffer/file being written into.
getByteOrder() - Method in class org.jlab.coda.jevio.EventWriterUnsync
Get the byte order of the buffer/file being written into.
getByteOrder() - Method in class org.jlab.coda.jevio.EvioCompactReader
Get the byte order of the file/buffer being read.
getByteOrder() - Method in class org.jlab.coda.jevio.EvioReader
Get the byte order of the file/buffer being read.
getByteOrder() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Get the byte order of the file/buffer being read.
getByteOrder() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Get the byte order of the file/buffer being read.
getByteOrder() - Method in class org.jlab.coda.jevio.EvioReaderV4
Get the byte order of the file/buffer being read.
getByteOrder() - Method in class org.jlab.coda.jevio.EvioReaderV6
Get the byte order of the file/buffer being read.
getByteOrder() - Method in interface org.jlab.coda.jevio.IBlockHeader
Get the byte order of the data being read.
getByteOrder() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get the byte order of the file/buffer being read.
getByteOrder() - Method in interface org.jlab.coda.jevio.IEvioReader
Get the byte order of the file/buffer being read.
getBytesWrittenToBuffer() - Method in class org.jlab.coda.jevio.EventWriter
If writing to a buffer, get the number of bytes written to it including the trailer.
getBytesWrittenToBuffer() - Method in class org.jlab.coda.jevio.EventWriterUnsync
If writing to a buffer, get the number of bytes written to it including the trailer.
getCheckRecordNumberSequence() - Method in class org.jlab.coda.hipo.Reader
Get whether or not record numbers are enforced to be sequential.
getChildAt(int) - Method in class org.jlab.coda.jevio.BaseStructure
Obtain the child at the given index.
getChildAt(int) - Method in class org.jlab.coda.jevio.EvioNode
Get the child node at the given index (starts at 0).
getChildCount() - Method in class org.jlab.coda.jevio.BaseStructure
Get the count of the number of children.
getChildCount() - Method in class org.jlab.coda.jevio.EvioNode
Get the number all children that this node contains.
getChildNodes() - Method in class org.jlab.coda.jevio.EvioCompactStructureHandler
This method returns an unmodifiable list of all evio structures in buffer as EvioNode objects.
getChildNodes() - Method in class org.jlab.coda.jevio.EvioNode
Get the list of all child nodes that this node contains.
getChildren() - Method in class org.jlab.coda.jevio.BaseStructure
Deprecated.
child structures are no longer keep in a Vector
getChildrenList() - Method in class org.jlab.coda.jevio.BaseStructure
Get the children of this structure.
getClassPath() - Method in class org.jlab.coda.jevio.Environment
Get the current class path.
getColumnCount() - Method in class org.jlab.coda.hipo.RecordViewer.RecordTableModel
 
getColumnName(int) - Method in class org.jlab.coda.hipo.RecordViewer.RecordTableModel
 
getCompositeData() - Method in class org.jlab.coda.jevio.BaseStructure
This is a method from the IEvioStructure Interface.
getCompositeData() - Method in interface org.jlab.coda.jevio.IEvioStructure
Gets the raw data as an array of CompositeData objects, if the type as indicated by the header is appropriate.
getCompressedBuffer(CompressionType, byte[]) - Static method in class org.jlab.coda.hipo.Compressor
Returns compressed buffer.
getCompressedDataLength() - Method in class org.jlab.coda.hipo.RecordHeader
Get the length of the compressed data in bytes.
getCompressedDataLengthPadding() - Method in class org.jlab.coda.hipo.RecordHeader
Get the padding of the compressed data in bytes.
getCompressedDataLengthWords() - Method in class org.jlab.coda.hipo.RecordHeader
Get the length of the compressed data in words (padded).
getCompressedLength() - Method in class org.jlab.coda.hipo.RecordViewer.FileRecordEntry
 
getCompressedRecordLength() - Method in class org.jlab.coda.hipo.RecordHeader
Get the padded length in bytes of the entire compressed record.
getCompressionType(int) - Static method in enum org.jlab.coda.hipo.CompressionType
Get the enum from the integer value.
getCompressionType() - Method in class org.jlab.coda.hipo.Record
Deprecated.
Gets the compression type for the record.
getCompressionType() - Method in class org.jlab.coda.hipo.RecordHeader
Get the type of compression used.
getCompressionType() - Method in class org.jlab.coda.hipo.Writer
Convenience method that gets compression type for the file being written.
getCompressionType() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Get the type of data compression used.
getCompressionType() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Get the type of data compression used.
getCompressionType() - Method in interface org.jlab.coda.jevio.IBlockHeader
Get the type of data compression used.
getCount() - Method in class org.jlab.coda.hipo.Reader.RecordPosition
 
getCount() - Method in class org.jlab.coda.jevio.BlockNode
Get the count of events in block.
getCurrentBlockHeader() - Method in class org.jlab.coda.jevio.EvioReader
This returns the current (active) block (physical record) header.
getCurrentBlockHeader() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
This returns the current (active) block (physical record) header.
getCurrentBlockHeader() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
This returns the current (active) block (physical record) header.
getCurrentBlockHeader() - Method in class org.jlab.coda.jevio.EvioReaderV4
This returns the current (active) block (physical record) header.
getCurrentBlockHeader() - Method in class org.jlab.coda.jevio.EvioReaderV6
This returns the current (active) block (physical record) header.
getCurrentBlockHeader() - Method in interface org.jlab.coda.jevio.IEvioReader
This returns the current (active) block (physical record) header.
getCurrentFilename() - Method in class org.jlab.coda.jevio.EventWriter
Get the name of the current file being written to.
getCurrentFilename() - Method in class org.jlab.coda.jevio.EventWriterUnsync
Get the name of the current file being written to.
getCurrentFilePath() - Method in class org.jlab.coda.jevio.EventWriter
Get the full name or path of the current file being written to.
getCurrentFilePath() - Method in class org.jlab.coda.jevio.EventWriterUnsync
Get the full name or path of the current file being written to.
getCurrentRecord() - Method in class org.jlab.coda.hipo.Reader
Get the index of the current record.
getCurrentRecordStream() - Method in class org.jlab.coda.hipo.Reader
Get the current record stream.
getCurrentWorkingDirectory() - Method in class org.jlab.coda.jevio.Environment
Get the current working directory.
getData(EvioNode) - Method in class org.jlab.coda.jevio.EvioCompactReader
Get the data associated with an evio structure in ByteBuffer form.
getData(EvioNode, boolean) - Method in class org.jlab.coda.jevio.EvioCompactReader
Get the data associated with an evio structure in ByteBuffer form.
getData(EvioNode) - Method in class org.jlab.coda.jevio.EvioCompactStructureHandler
Get the data associated with an evio structure in ByteBuffer form.
getData(EvioNode, boolean) - Method in class org.jlab.coda.jevio.EvioCompactStructureHandler
Get the data associated with an evio structure in ByteBuffer form.
getData(EvioNode) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get the data associated with an evio structure in ByteBuffer form.
getData(EvioNode, boolean) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get the data associated with an evio structure in ByteBuffer form.
getDataLength() - Method in class org.jlab.coda.hipo.RecordHeader
Get the length of the uncompressed data in bytes.
getDataLength() - Method in class org.jlab.coda.hipo.RecordViewer.FileRecordEntry
 
getDataLength() - Method in class org.jlab.coda.jevio.EvioNode
Get the length of this evio structure's data only (no header words) in 32-bit words.
getDataLengthWords() - Method in class org.jlab.coda.hipo.RecordHeader
Get the length of the uncompressed data in words (padded).
getDataNum() - Method in class org.jlab.coda.jevio.CompositeData.Data
This method gets the num in the bank containing the data.
getDataPosition() - Method in class org.jlab.coda.jevio.EvioNode
Get the file/buffer byte position of this evio structure's data.
getDataSize() - Method in class org.jlab.coda.jevio.CompositeData.Data
This method gets the raw data size in bytes.
getDataTag() - Method in class org.jlab.coda.jevio.CompositeData.Data
This method gets the tag in the bank containing the data.
getDataType() - Method in class org.jlab.coda.jevio.BaseStructureHeader
Returns the data type for data stored in this structure as a DataType enum.
getDataType(int) - Static method in enum org.jlab.coda.jevio.DataType
Obtain the enum from the value.
getDataType() - Method in class org.jlab.coda.jevio.EvioNode
Get the evio type of the data this evio structure contains.
getDataType(String) - Static method in class org.jlab.coda.jevio.Utilities
This method returns an XML element name given an evio data type.
getDataTypeName() - Method in class org.jlab.coda.jevio.BaseStructureHeader
Returns the data type as a string.
getDataTypeObj() - Method in class org.jlab.coda.jevio.EvioNode
Get the evio type of the data this evio structure contains as an object.
getDataTypeValue() - Method in class org.jlab.coda.jevio.BaseStructureHeader
Get the data type for the structure.
getDescription() - Method in enum org.jlab.coda.hipo.CompressionType
Get the description.
getDescription() - Method in class org.jlab.coda.jevio.BaseStructure
Get the description from the name provider (dictionary), if there is one.
getDescription() - Method in class org.jlab.coda.jevio.EvioDictionaryEntry
Get the CompositeData's description.
getDescription(Integer, Integer) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the description, if any, associated with the given tag and num.
getDescription(Integer, Integer, Integer) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the description, if any, associated with the given tag, num, and tagEnd.
getDescription(String) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the description, if any, associated with the name of a dictionary entry.
getDescription() - Method in interface org.jlab.coda.jevio.IEvioStructure
Get the description from the name provider (dictionary), if there is one.
getDictionary() - Method in class org.jlab.coda.hipo.Reader
Get the XML format dictionary if there is one.
getDictionary() - Method in class org.jlab.coda.jevio.EvioCompactReader
Get the evio dictionary if is there is one.
getDictionary() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get the evio dictionary if is there is one.
getDictionaryXML() - Method in class org.jlab.coda.jevio.EvioCompactReader
Get the XML format dictionary is there is one.
getDictionaryXML() - Method in class org.jlab.coda.jevio.EvioEvent
Get the XML dictionary associated with this event if there is one.
getDictionaryXML() - Method in class org.jlab.coda.jevio.EvioReader
Get the XML format dictionary if there is one.
getDictionaryXML() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Get the XML format dictionary if there is one.
getDictionaryXML() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Get the XML format dictionary if there is one.
getDictionaryXML() - Method in class org.jlab.coda.jevio.EvioReaderV4
Get the XML format dictionary if there is one.
getDictionaryXML() - Method in class org.jlab.coda.jevio.EvioReaderV6
Get the XML format dictionary if there is one.
getDictionaryXML() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get the XML format dictionary is there is one.
getDictionaryXML() - Method in interface org.jlab.coda.jevio.IEvioReader
Get the XML format dictionary if there is one.
getDouble() - Method in class org.jlab.coda.jevio.CompositeData
This method gets the next data item as a Double object.
getDoubleData() - Method in class org.jlab.coda.jevio.BaseStructure
This is a method from the IEvioStructure Interface.
getDoubleData() - Method in interface org.jlab.coda.jevio.IEvioStructure
Gets the raw data as a double array, if the type as indicated by the header is appropriate.
getEnd() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Get the ending position of the block (physical record.) This is the number of valid words (header + data) in the block (physical record.) This is normally the same as the block size, except for the last block (physical record) in the file.
NOTE: for evio files, even if end < size (blocksize) for the last block (physical record), the data behind it will be padded with zeroes so that the file size is an integer multiple of the block size.
getEntries() - Method in class org.jlab.coda.hipo.FileHeader
Get the number of events or entries in index.
getEntries() - Method in class org.jlab.coda.hipo.Record
Deprecated.
returns number of arrays in the record.
getEntries() - Method in class org.jlab.coda.hipo.RecordHeader
Get the number of events or entries in index.
getEntries() - Method in class org.jlab.coda.hipo.RecordInputStream
Returns number of the events packed in the record.
getEntryType() - Method in class org.jlab.coda.jevio.EvioDictionaryEntry
Get this entry's type.
getError() - Method in class org.jlab.coda.hipo.RecordSupply
If there is an error, this contains the error message.
getEvent(int) - Method in class org.jlab.coda.hipo.Reader
Get a byte array representing the specified event from the file/buffer.
getEvent(ByteBuffer, int) - Method in class org.jlab.coda.hipo.Reader
Get a byte array representing the specified event from the file/buffer and place it in the given buf.
getEvent(int) - Method in class org.jlab.coda.hipo.Record
Deprecated.
returns a copy of the event with index = index.
getEvent(int) - Method in class org.jlab.coda.hipo.RecordInputStream
Get the event at the given index and return it in an allocated array.
getEvent(ByteBuffer, int) - Method in class org.jlab.coda.hipo.RecordInputStream
Get the event at the given index and write it into the given byte buffer.
getEvent(ByteBuffer, int, int) - Method in class org.jlab.coda.hipo.RecordInputStream
Get the event at the given index and write it into the given byte buffer.
getEvent() - Method in class org.jlab.coda.jevio.EventBuilder
Get the underlying event.
getEvent(int) - Method in class org.jlab.coda.jevio.EvioCompactReader
Get the EvioNode object associated with a particular event number.
getEvent(int) - Method in class org.jlab.coda.jevio.EvioReader
Get the event in the file/buffer at a given index (starting at 1).
getEvent(int) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Get the event in the file/buffer at a given index (starting at 1).
getEvent(int) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Get the event in the file/buffer at a given index (starting at 1).
getEvent(int) - Method in class org.jlab.coda.jevio.EvioReaderV4
Get the event in the file/buffer at a given index (starting at 1).
getEvent(int) - Method in class org.jlab.coda.jevio.EvioReaderV6
Get the event in the file/buffer at a given index (starting at 1).
getEvent(int) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get the EvioNode object associated with a particular event number.
getEvent(int) - Method in interface org.jlab.coda.jevio.IEvioReader
Get the event in the file/buffer at a given index (starting at 1).
getEventArray(int) - Method in class org.jlab.coda.jevio.EvioReader
Get an evio bank or event in byte array form.
getEventArray(int) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Get an evio bank or event in byte array form.
getEventArray(int) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Get an evio bank or event in byte array form.
getEventArray(int) - Method in class org.jlab.coda.jevio.EvioReaderV4
Get an evio bank or event in byte array form.
getEventArray(int) - Method in class org.jlab.coda.jevio.EvioReaderV6
Get an evio bank or event in byte array form.
getEventArray(int) - Method in interface org.jlab.coda.jevio.IEvioReader
Get an evio bank or event in byte array form.
getEventBuffer(int) - Method in class org.jlab.coda.jevio.EvioCompactReader
Get an evio bank or event in ByteBuffer form.
getEventBuffer(int, boolean) - Method in class org.jlab.coda.jevio.EvioCompactReader
Get an evio bank or event in ByteBuffer form.
getEventBuffer(int) - Method in class org.jlab.coda.jevio.EvioReader
Get an evio bank or event in ByteBuffer form.
getEventBuffer(int) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Get an evio bank or event in ByteBuffer form.
getEventBuffer(int) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Get an evio bank or event in ByteBuffer form.
getEventBuffer(int) - Method in class org.jlab.coda.jevio.EvioReaderV4
Get an evio bank or event in ByteBuffer form.
getEventBuffer(int) - Method in class org.jlab.coda.jevio.EvioReaderV6
Get an evio bank or event in ByteBuffer form.
getEventBuffer(int) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get an evio bank or event in ByteBuffer form.
getEventBuffer(int, boolean) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get an evio bank or event in ByteBuffer form.
getEventBuffer(int) - Method in interface org.jlab.coda.jevio.IEvioReader
Get an evio bank or event in ByteBuffer form.
getEventCount() - Method in class org.jlab.coda.hipo.Reader
Get the number of events in file/buffer.
getEventCount() - Method in class org.jlab.coda.hipo.RecordOutputStream
Get the number of events written so far into the buffer
getEventCount() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Get the number of events completely contained in the block.
getEventCount() - Method in class org.jlab.coda.jevio.EvioCompactReader
This is the number of events in the file/buffer.
getEventCount() - Method in class org.jlab.coda.jevio.EvioReader
This is the number of events in the file/buffer.
getEventCount() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
This is the number of events in the file.
getEventCount() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
This is the number of events in the file/buffer.
getEventCount() - Method in class org.jlab.coda.jevio.EvioReaderV4
This is the number of events in the file.
getEventCount() - Method in class org.jlab.coda.jevio.EvioReaderV6
This is the number of events in the file/buffer.
getEventCount() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
This is the number of events in the file/buffer.
getEventCount() - Method in interface org.jlab.coda.jevio.IEvioReader
This is the number of events in the file/buffer.
getEventCount() - Method in class org.jlab.coda.jevio.MappedMemoryHandler
Get the number of evio events in the file/buffer.
getEventLength(int) - Method in class org.jlab.coda.hipo.RecordInputStream
Returns the length of the event with given index.
getEventNoCopy(int) - Method in class org.jlab.coda.hipo.Record
Deprecated.
Returns a reference to the byte[] array stored at position index.
getEventNode(int) - Method in class org.jlab.coda.hipo.Reader
Get an EvioNode representing the specified event from the buffer.
getEventNodes() - Method in class org.jlab.coda.hipo.Reader
Get the list of EvioNode objects contained in the buffer being read.
getEventNumber() - Method in class org.jlab.coda.hipo.FileEventIndex
Gets the current event number which is set by FileEventIndex.advance(), FileEventIndex.retreat() or FileEventIndex.setEvent(int) (which also sets the record number that the event belongs to).
getEventNumber() - Method in class org.jlab.coda.jevio.EvioEvent
This returns a number [1..] indicating which event this was in the event file from which it was read.
getEventNumber() - Method in class org.jlab.coda.jevio.EvioNode
If this object represents an event (top-level, evio bank), then returns its number (place in file or buffer) starting with 1.
getEventsWritten() - Method in class org.jlab.coda.jevio.EventWriter
Get the number of events written to a file/buffer.
getEventsWritten() - Method in class org.jlab.coda.jevio.EventWriterUnsync
Get the number of events written to a file/buffer.
getEventType() - Method in class org.jlab.coda.hipo.RecordHeader
Get the type of events in block/record (see values of DataType.
getEventType() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Get the type of events in block (see values of DataType.
getEventType() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Get the value of bits 2-5.
getEventType() - Method in interface org.jlab.coda.jevio.IBlockHeader
Get the type of events in block/record (see values of DataType.
getEvioVersion() - Method in class org.jlab.coda.jevio.EvioCompactReader
Get the evio version number.
getEvioVersion() - Method in class org.jlab.coda.jevio.EvioReader
Get the evio version number.
getEvioVersion() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Get the evio version number.
getEvioVersion() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Get the evio version number.
getEvioVersion() - Method in class org.jlab.coda.jevio.EvioReaderV4
Get the evio version number.
getEvioVersion() - Method in class org.jlab.coda.jevio.EvioReaderV6
Get the evio version number.
getEvioVersion() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get the evio version number.
getEvioVersion() - Method in interface org.jlab.coda.jevio.IEvioReader
Get the evio version number.
getEvioVersion(File) - Static method in class org.jlab.coda.jevio.Utilities
Get the evio version of the given file.
getEvioVersion(ByteBuffer) - Static method in class org.jlab.coda.jevio.Utilities
Get the evio version of the given evio header in ByteBuffer form.
getFileByteOrder() - Method in class org.jlab.coda.jevio.EvioCompactReader
When reading a file, this method's return value is the byte order of the evio data in the file.
getFileByteOrder() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
When reading a file, this method's return value is the byte order of the evio data in the file.
getFileHeader() - Method in class org.jlab.coda.hipo.Reader
Get the file header from reading a file.
getFileHeader() - Method in class org.jlab.coda.hipo.Writer
Get the file header.
getFileHeader() - Method in class org.jlab.coda.hipo.WriterMT
Get the file header.
getFileId() - Method in class org.jlab.coda.hipo.FileHeader
Get the file id.
getFileName() - Method in class org.jlab.coda.hipo.Reader
Get the name of the file being read.
getFileNumber() - Method in class org.jlab.coda.hipo.FileHeader
Get the file number or split number.
getFileSize() - Method in class org.jlab.coda.hipo.Reader
Get the size of the file being read, in bytes.
getFileType() - Method in class org.jlab.coda.hipo.FileHeader
Get the file's type.
getFileType(int) - Static method in class org.jlab.coda.hipo.FileHeader
Get the file's type from the bit info word.
getFillLevel() - Method in class org.jlab.coda.hipo.RecordSupply
Get the percentage of data-filled but unwritten records in ring.
getFirstBlockHeader() - Method in class org.jlab.coda.jevio.EvioCompactReader
This returns the FIRST block (or record) header.
getFirstBlockHeader() - Method in class org.jlab.coda.jevio.EvioReader
This returns the FIRST block (physical record) header.
getFirstBlockHeader() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
This returns the FIRST block (physical record) header.
getFirstBlockHeader() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
This returns the FIRST block (physical record) header.
getFirstBlockHeader() - Method in class org.jlab.coda.jevio.EvioReaderV4
This returns the FIRST block (physical record) header.
getFirstBlockHeader() - Method in class org.jlab.coda.jevio.EvioReaderV6
This returns the FIRST block (physical record) header.
getFirstBlockHeader() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
This returns the FIRST block (or record) header.
getFirstBlockHeader() - Method in interface org.jlab.coda.jevio.IEvioReader
This returns the FIRST block (physical record) header.
getFirstEvent() - Method in class org.jlab.coda.hipo.Reader
Get a byte array representing the first event.
getFirstEvent() - Method in class org.jlab.coda.jevio.EvioReader
Get the "first" event if there is one.
getFirstEvent() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Get the "first" event if there is one.
getFirstEvent() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Get the "first" event if there is one.
getFirstEvent() - Method in class org.jlab.coda.jevio.EvioReaderV4
Get the "first" event if there is one.
getFirstEvent() - Method in class org.jlab.coda.jevio.EvioReaderV6
Get the "first" event if there is one.
getFirstEvent() - Method in interface org.jlab.coda.jevio.IEvioReader
Get the "first" event if there is one.
getFirstMap() - Method in class org.jlab.coda.jevio.MappedMemoryHandler
Get the first memory map - used to map the beginning of the file.
getFirstRecordHeader() - Method in class org.jlab.coda.hipo.Reader
Get the first record header from reading a file/buffer.
getFloat() - Method in class org.jlab.coda.jevio.CompositeData
This method gets the next data item as a Float object.
getFloatData() - Method in class org.jlab.coda.jevio.BaseStructure
This is a method from the IEvioStructure Interface.
getFloatData() - Method in interface org.jlab.coda.jevio.IEvioStructure
Gets the raw data as a float array, if the type as indicated by the header is appropriate.
getFormat() - Method in class org.jlab.coda.jevio.CompositeData
This method gets the format string.
getFormat() - Method in class org.jlab.coda.jevio.EvioDictionaryEntry
Get the CompositeData's format.
getFormat(int, int) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the format, if any, associated with the given tag and num.
getFormat(Integer, Integer, Integer) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the format, if any, associated with the given tag, num, and tagEnd.
getFormat(String) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the format, if any, associated with the name of a dictionary entry.
getFormatTag() - Method in class org.jlab.coda.jevio.CompositeData.Data
This method gets the tag in the segment containing the format string.
getHeader() - Method in class org.jlab.coda.hipo.RecordInputStream
Get the header of this record.
getHeader() - Method in class org.jlab.coda.hipo.RecordOutputStream
Get the general header of this record.
getHeader() - Method in class org.jlab.coda.jevio.BaseStructure
This is a method from the IEvioStructure Interface.
getHeader() - Method in interface org.jlab.coda.jevio.IEvioStructure
Returns the header for this structure
getHeaderLength() - Method in class org.jlab.coda.hipo.FileHeader
Get the length of this header data in bytes.
getHeaderLength() - Method in class org.jlab.coda.hipo.RecordHeader
Get the length of this header data in bytes (NOT including user header or index).
getHeaderLength() - Method in class org.jlab.coda.jevio.BankHeader
Get the length of the structure's header in ints.
getHeaderLength() - Method in class org.jlab.coda.jevio.BaseStructureHeader
Get the length of the structure's header in ints.
getHeaderLength() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Get the block header length in ints.
getHeaderLength() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Get the block header length, in ints.
getHeaderLength() - Method in class org.jlab.coda.jevio.SegmentHeader
Get the length of the structure's header in ints.
getHeaderLength() - Method in class org.jlab.coda.jevio.TagSegmentHeader
Get the length of the structure's header in ints.
getHeaderType() - Method in class org.jlab.coda.hipo.FileHeader
Get the type of header this is.
getHeaderType(int) - Static method in enum org.jlab.coda.hipo.HeaderType
Get the enum from the integer value.
getHeaderType() - Method in class org.jlab.coda.hipo.RecordHeader
Get the type of header this is.
getHeaderWords() - Method in class org.jlab.coda.hipo.RecordHeader
Get the length of this header data in words.
getHeaderWords() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Get the block header length, in 32 bit words (ints).
getHeaderWords() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Get the block header length, in 32 bit words (ints).
getHeaderWords() - Method in interface org.jlab.coda.jevio.IBlockHeader
Get the block (record) header length, in 32 bit words.
getHexStringInt(int) - Static method in class org.jlab.coda.hipo.DataUtils
Get the String representation of a hex integer.
getHollerit() - Method in class org.jlab.coda.jevio.CompositeData
This method gets the next data item (which is of Hollerit type) as an Integer object.
getHomeDirectory() - Method in class org.jlab.coda.jevio.Environment
Get the user's home directory.
getHostName() - Method in class org.jlab.coda.jevio.Environment
Get the host name.
getId() - Method in class org.jlab.coda.hipo.RecordRingItem
Get item's id.
getId() - Method in class org.jlab.coda.jevio.EvioNodePool
Get the id number of this pool.
getIndex(TreeNode) - Method in class org.jlab.coda.jevio.BaseStructure
Get the index of a node.
getIndexLength() - Method in class org.jlab.coda.hipo.FileHeader
Get the length of the index array in bytes.
getIndexLength() - Method in class org.jlab.coda.hipo.RecordHeader
Get the length of the index array in bytes.
getIndexLength() - Method in class org.jlab.coda.hipo.RecordViewer.FileRecordEntry
 
getInstance() - Static method in class org.jlab.coda.hipo.Compressor
Get the single instance of this class.
getInstance() - Static method in class org.jlab.coda.jevio.Environment
Accessor for the singleton.
getInt() - Method in class org.jlab.coda.jevio.CompositeData
This method gets the next data item as an Integer object.
getIntData() - Method in class org.jlab.coda.jevio.BaseStructure
This is a method from the IEvioStructure Interface.
getIntData() - Method in class org.jlab.coda.jevio.EvioNode
Get the data associated with this node as an 32-bit integer array.
getIntData(int[], int[]) - Method in class org.jlab.coda.jevio.EvioNode
Get the data associated with this node as an 32-bit integer array.
getIntData() - Method in interface org.jlab.coda.jevio.IEvioStructure
Gets the raw data as an integer array, if the type as indicated by the header is appropriate.
getInternalBufferCapacity() - Method in class org.jlab.coda.hipo.RecordOutputStream
Get the capacity of the internal buffer in bytes.
getItems() - Method in class org.jlab.coda.jevio.CompositeData
This method gets a list of all the data items inside the composite.
getLastSequence() - Method in class org.jlab.coda.hipo.RecordSupply
Get the sequence of last ring buffer item published (seq starts at 0).
getLen() - Method in class org.jlab.coda.jevio.BlockNode
Get the block length in words.
getLength() - Method in class org.jlab.coda.hipo.FileHeader
Get the total length of header + index + user header (including padding) in bytes.
getLength() - Method in class org.jlab.coda.hipo.Reader.RecordPosition
 
getLength() - Method in class org.jlab.coda.hipo.RecordHeader
Get the total length of this record in bytes.
getLength() - Method in class org.jlab.coda.jevio.BaseStructureHeader
Get the length of the structure in ints, not counting the length word.
getLength() - Method in class org.jlab.coda.jevio.EvioNode
Get the length of this evio structure (not including length word itself) in 32-bit words.
getLengthWords() - Method in class org.jlab.coda.hipo.RecordHeader
Get the total length of this record in 32 bit words.
getLong() - Method in class org.jlab.coda.jevio.CompositeData
This method gets the next data item as a Long object.
getLongData() - Method in class org.jlab.coda.jevio.BaseStructure
This is a method from the IEvioStructure Interface.
getLongData() - Method in class org.jlab.coda.jevio.EvioNode
Get the data associated with this node as an 64-bit integer array.
getLongData(long[], int[]) - Method in class org.jlab.coda.jevio.EvioNode
Get the data associated with this node as an 64-bit integer array.
getLongData() - Method in interface org.jlab.coda.jevio.IEvioStructure
Gets the raw data as a long array, if the type as indicated by the header is appropriate.
getMagicNumber() - Method in class org.jlab.coda.hipo.RecordHeader
Get the magic number the block (record) header which should be 0xc0da0100.
getMagicNumber() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Get the magic number the block (physical record) header which should be 0xc0da0100.
getMagicNumber() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Get the magic number the block (record) header which should be 0xc0da0100.
getMagicNumber() - Method in interface org.jlab.coda.jevio.IBlockHeader
Get the magic number the block (record) header which should be 0xc0da0100.
getMap() - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Get the map in which the key is the entry name and the value is an object containing its data (tag, num, type, etc.).
getMapCount() - Method in class org.jlab.coda.jevio.MappedMemoryHandler
Get the number of memory maps used to fully map file.
getMappedByteBuffer() - Method in class org.jlab.coda.jevio.EvioCompactReader
Get the memory mapped buffer corresponding to the event file.
getMappedByteBuffer() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get the memory mapped buffer corresponding to the event file.
getMatchingBanks(BaseStructure, int, int) - Static method in class org.jlab.coda.jevio.StructureFinder
Collect all the banks in an event that match a provided tag and number in their header.
getMatchingChild(BaseStructure, String, INameProvider) - Static method in class org.jlab.coda.jevio.StructureFinder
Collect all structures in an event who has a child with the given dictionary name.
getMatchingNonBanks(BaseStructure, int) - Static method in class org.jlab.coda.jevio.StructureFinder
Collect all the non-banks (i.e., Segments and TagSegments) in an event that match a provided tag in their header.
getMatchingParent(BaseStructure, String, INameProvider) - Static method in class org.jlab.coda.jevio.StructureFinder
Collect all structures in an event whose parent has the given dictionary name.
getMatchingStructures(IEvioFilter) - Method in class org.jlab.coda.jevio.BaseStructure
Visit all the descendant structures, and collect those that pass a filter.
getMatchingStructures(BaseStructure, IEvioFilter) - Static method in class org.jlab.coda.jevio.StructureFinder
Collect all the structures in an event that pass a filter.
getMatchingStructures(BaseStructure, int) - Static method in class org.jlab.coda.jevio.StructureFinder
Collect all the structures in an event that match a provided tag in their header.
getMatchingStructures(BaseStructure, String, INameProvider) - Static method in class org.jlab.coda.jevio.StructureFinder
Collect all structures in an event that match the given dictionary name.
getMaxCompressedLength(CompressionType, int) - Static method in class org.jlab.coda.hipo.Compressor
Returns the maximum number of bytes needed to compress the given length of uncompressed data.
getMaxEventCount() - Method in class org.jlab.coda.hipo.RecordOutputStream
Get the max number of events that can be accepted into this record.
getMaxEvents() - Method in class org.jlab.coda.hipo.FileEventIndex
Gets the total number of events in file.
getMaxRingBytes() - Method in class org.jlab.coda.hipo.RecordSupply
Get the max number of bytes the records in this supply can hold all together.
getmValue() - Method in class org.jlab.coda.jevio.CompositeData
This method gets the next m value item as an Integer object.
getmValues() - Method in class org.jlab.coda.jevio.CompositeData
This method gets a list of all the m values of the data items inside the composite.
getName(int) - Static method in enum org.jlab.coda.hipo.HeaderType
Get the name from the integer value.
getName(int) - Static method in enum org.jlab.coda.jevio.DataType
Obtain the name from the value.
getName(BaseStructure) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the name of a given evio structure.
getName(Integer, Integer) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the name associated with the given tag, num, and tagEnd.
getName(Integer, Integer, Integer, Integer, Integer, Integer) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the name associated with the given tag, num, and tagEnd.
getName(Integer, Integer, Integer) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the name associated with the given tag, num, and tagEnd.
getName(BaseStructure) - Method in interface org.jlab.coda.jevio.INameProvider
Returns the pretty name of some evio structure.
getName(BaseStructure) - Static method in class org.jlab.coda.jevio.NameProvider
Returns the pretty name of some evio structure.
getName(int) - Static method in enum org.jlab.coda.jevio.StructureType
Obtain the name from the value.
getNextEvent() - Method in class org.jlab.coda.hipo.Reader
Get a byte array representing the next event from the file/buffer while sequentially reading.
getNextEventNode() - Method in class org.jlab.coda.hipo.Reader
Get an EvioNode representing the next event from the buffer while sequentially reading.
getNode() - Method in class org.jlab.coda.jevio.EvioNodePool
Get a single EvioNode object.
getNode() - Method in interface org.jlab.coda.jevio.EvioNodeSource
Get a single EvioNode object.
getNodes() - Method in class org.jlab.coda.jevio.EvioCompactStructureHandler
This method returns an unmodifiable list of all evio structures in buffer as EvioNode objects.
getNum() - Method in class org.jlab.coda.jevio.EvioDictionaryEntry
Get the num value.
getNum() - Method in class org.jlab.coda.jevio.EvioNode
Get the num of this evio structure.
getNum(String) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the num corresponding to the name of a dictionary entry.
getNumber() - Method in class org.jlab.coda.hipo.RecordHeader
Get the block number for this block (record).
getNumber() - Method in class org.jlab.coda.jevio.BaseStructureHeader
Get the number.
getNumber() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Get the block number for this block (physical record).
getNumber() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Get the block number for this block (physical record).
getNumber() - Method in interface org.jlab.coda.jevio.IBlockHeader
Get the block number for this block (record).
getNumberDataItems() - Method in class org.jlab.coda.jevio.BaseStructure
Get the number of stored data items like number of banks, ints, floats, etc.
getNumEventsRemaining() - Method in class org.jlab.coda.hipo.Reader
Get the number of events remaining in the file/buffer.
getNumEventsRemaining() - Method in class org.jlab.coda.jevio.EvioReader
Get the number of events remaining in the file.
getNumEventsRemaining() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Get the number of events remaining in the file.
getNumEventsRemaining() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Get the number of events remaining in the file.
getNumEventsRemaining() - Method in class org.jlab.coda.jevio.EvioReaderV4
Get the number of events remaining in the file.
getNumEventsRemaining() - Method in class org.jlab.coda.jevio.EvioReaderV6
Get the number of events remaining in the file.
getNumEventsRemaining() - Method in interface org.jlab.coda.jevio.IEvioReader
Get the number of events remaining in the file.
getNValue() - Method in class org.jlab.coda.jevio.CompositeData
This method gets the next N value item as an Integer object.
getnValue() - Method in class org.jlab.coda.jevio.CompositeData
This method gets the next n value item as an Integer object.
getNValues() - Method in class org.jlab.coda.jevio.CompositeData
This method gets a list of all the N values of the data items inside the composite.
getnValues() - Method in class org.jlab.coda.jevio.CompositeData
This method gets a list of all the n values of the data items inside the composite.
getOrder() - Method in class org.jlab.coda.hipo.RecordRingItem
Get the byte order used to build record.
getOrder() - Method in class org.jlab.coda.hipo.RecordSupply
Get the byte order of all records in this supply.
getOsName() - Method in class org.jlab.coda.jevio.Environment
Get the operating system name.
getPad() - Method in class org.jlab.coda.jevio.EvioNode
Get the padding of this evio structure.
getPadding() - Method in class org.jlab.coda.jevio.BaseStructureHeader
Get the amount of padding bytes when storing short or byte data.
getPadding() - Method in class org.jlab.coda.jevio.CompositeData.Data
This method gets the padding (in bytes).
getPadding() - Method in class org.jlab.coda.jevio.CompositeData
Get the data padding (0, 1, 2, or 3 bytes).
getPadding(int) - Static method in class org.jlab.coda.jevio.Utilities
Returns number of bytes needed to pad to 4-byte boundary for the given length.
getParent() - Method in class org.jlab.coda.jevio.BaseStructure
Get the parent of this structure.
getParentEntry() - Method in class org.jlab.coda.jevio.EvioDictionaryEntry
Get the parent container's dictionary entry.
getParentNode() - Method in class org.jlab.coda.jevio.EvioNode
Get this node's parent node.
getParser() - Method in class org.jlab.coda.jevio.EvioReader
Get the file/buffer parser.
getParser() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Get the file/buffer parser.
getParser() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Get the file/buffer parser.
getParser() - Method in class org.jlab.coda.jevio.EvioReaderV4
Get the file/buffer parser.
getParser() - Method in class org.jlab.coda.jevio.EvioReaderV6
Get the file/buffer parser.
getParser() - Method in interface org.jlab.coda.jevio.IEvioReader
Get the file/buffer parser.
getPath() - Method in class org.jlab.coda.jevio.EvioCompactReader
Get the path to the file.
getPath() - Method in class org.jlab.coda.jevio.EvioReader
Get the path to the file.
getPath() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Get the path to the file.
getPath() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Get the path to the file.
getPath() - Method in class org.jlab.coda.jevio.EvioReaderV4
Get the path to the file.
getPath() - Method in class org.jlab.coda.jevio.EvioReaderV6
Get the path to the file.
getPath() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get the path to the file.
getPath() - Method in interface org.jlab.coda.jevio.IEvioReader
Get the path to the file.
getPlace() - Method in class org.jlab.coda.jevio.BlockNode
Get the place of this block in the file or buffer.
getPlace() - Method in class org.jlab.coda.jevio.EvioNode
Get the place of containing event in file/buffer.
getPos() - Method in class org.jlab.coda.jevio.BlockNode
Get the position of this block in the file or buffer.
getPosition() - Method in class org.jlab.coda.hipo.FileHeader
Get the position of this record in a file.
getPosition() - Method in class org.jlab.coda.hipo.Reader.RecordPosition
 
getPosition() - Method in class org.jlab.coda.hipo.RecordHeader
Get the position of this record in a file.
getPosition() - Method in class org.jlab.coda.hipo.RecordViewer.FileRecordEntry
 
getPosition() - Method in class org.jlab.coda.jevio.EvioNode
Get the file/buffer byte position of this evio structure.
getPrevEvent() - Method in class org.jlab.coda.hipo.Reader
Get a byte array representing the previous event from the sequential queue.
getRawBytes() - Method in class org.jlab.coda.jevio.BaseStructure
Get the raw data of the structure.
getRawBytes() - Method in class org.jlab.coda.jevio.CompositeData
This method gets the raw byte representation of this object's data.
getRecord() - Method in class org.jlab.coda.hipo.RecordRingItem
Get the contained record.
getRecordCount() - Method in class org.jlab.coda.hipo.Reader
Get the number of records read from the file/buffer.
getRecordEntries() - Method in class org.jlab.coda.hipo.RecordViewer.RecordTableModel
 
getRecordEventCount() - Method in class org.jlab.coda.hipo.Reader
Get the number of events in current record.
getRecordEventNumber() - Method in class org.jlab.coda.hipo.FileEventIndex
Gets the event number inside the record that corresponds to the current global event number from the file.
getRecordLength() - Method in class org.jlab.coda.hipo.RecordViewer.FileRecordEntry
 
getRecordNumber() - Method in class org.jlab.coda.hipo.FileEventIndex
Gets the current record number which is set by FileEventIndex.setEvent(int), or by using FileEventIndex.advance() or FileEventIndex.retreat() (which set the event number to the next available or previous available respectively).
getRecordNumber() - Method in class org.jlab.coda.hipo.RecordHeader
Get the record number.
getRecordNumber() - Method in class org.jlab.coda.jevio.EventWriter
Get the current record number.
getRecordNumber() - Method in class org.jlab.coda.jevio.EventWriterUnsync
Get the current record number.
getRecordPosition() - Method in class org.jlab.coda.jevio.EvioNode
Get the file/buffer byte position of the record containing this node.
getRecordPositions() - Method in class org.jlab.coda.hipo.Reader
Returns the list of record positions in the file.
getReserved1() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Get the first reserved word in the block (physical record) header.
getReserved1() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Get the first reserved word.
getReserved2() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Get the second reserved word.
getRingSize() - Method in class org.jlab.coda.hipo.RecordSupply
Get the number of records in this supply.
getRowCount() - Method in class org.jlab.coda.hipo.RecordViewer.RecordTableModel
 
getScannedEvent(int) - Method in class org.jlab.coda.jevio.EvioCompactReader
Get the EvioNode object associated with a particular event number which has been scanned so all substructures are contained in the node.allNodes list.
getScannedEvent(int, EvioNodeSource) - Method in class org.jlab.coda.jevio.EvioCompactReader
Get the EvioNode object associated with a particular event number which has been scanned so all substructures are contained in the node.allNodes list.
getScannedEvent(int) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get the EvioNode object associated with a particular event number which has been scanned so all substructures are contained in the node.allNodes list.
getScannedEvent(int, EvioNodeSource) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get the EvioNode object associated with a particular event number which has been scanned so all substructures are contained in the node.allNodes list.
getScannedStructure() - Method in class org.jlab.coda.jevio.EvioCompactStructureHandler
Get the EvioNode object associated with a particular event number which has been scanned so all substructures are contained in the node.allNodes list.
getSequence() - Method in class org.jlab.coda.hipo.RecordRingItem
Get the sequence at which this object was taken from ring by one of the "get" calls.
getSequenceObj() - Method in class org.jlab.coda.hipo.RecordRingItem
Get the Sequence object allowing ring consumer to get/release this item.
getShort() - Method in class org.jlab.coda.jevio.CompositeData
This method gets the next data item as a Short object.
getShortData() - Method in class org.jlab.coda.jevio.BaseStructure
This is a method from the IEvioStructure Interface.
getShortData() - Method in class org.jlab.coda.jevio.EvioNode
Get the data associated with this node as an 16-bit integer array.
getShortData(short[], int[]) - Method in class org.jlab.coda.jevio.EvioNode
Get the data associated with this node as an 16-bit integer array.
getShortData() - Method in interface org.jlab.coda.jevio.IEvioStructure
Gets the raw data as a short array, if the type as indicated by the header is appropriate.
getSixthWord() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Calculates the sixth word of this header which has the version number in the lowest 8 bits and the bit info in the highest 24 bits.
getSize() - Method in class org.jlab.coda.hipo.RecordHeader
Get the size of the block (record) in 32 bit words.
getSize() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Get the size of the block (physical record).
getSize() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Get the size of the block (physical record).
getSize() - Method in class org.jlab.coda.jevio.EvioNodePool
Get the number of nodes in the pool.
getSize() - Method in interface org.jlab.coda.jevio.EvioNodeSource
Get the number of nodes in the pool.
getSize() - Method in interface org.jlab.coda.jevio.IBlockHeader
Get the size of the block (record) in 32 bit words.
getSourceId() - Method in class org.jlab.coda.hipo.RecordHeader
Get the source ID number if in CODA online context and data is coming from ROC.
getSourceId() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Get the source ID number if in CODA online context and data is coming from ROC.
getSourceId() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Get the source ID number if in CODA online context and data is coming from ROC.
getSourceId() - Method in interface org.jlab.coda.jevio.IBlockHeader
Get the source ID number if in CODA online context and data is coming from ROC.
getSplitCount() - Method in class org.jlab.coda.jevio.EventWriter
Get the number of split files produced by this writer.
getSplitCount() - Method in class org.jlab.coda.jevio.EventWriterUnsync
Get the number of split files produced by this writer.
getSplitNumber() - Method in class org.jlab.coda.jevio.EventWriter
Get the current split number which is the split number of file to be written next.
getSplitNumber() - Method in class org.jlab.coda.jevio.EventWriterUnsync
Get the current split number which is the split number of file to be written next.
getStart() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Get the starting position of the block (physical record.).
getStringArray(ByteBuffer, int, int) - Static method in class org.jlab.coda.hipo.DataUtils
Get a String representation of an array of integer data in hex.
getStringData() - Method in class org.jlab.coda.jevio.BaseStructure
This is a method from the IEvioStructure Interface.
getStringData() - Method in interface org.jlab.coda.jevio.IEvioStructure
Gets the raw data as an array of String objects, if the type as indicated by the header is appropriate.
getStrings() - Method in class org.jlab.coda.jevio.CompositeData
This method gets the next data item as a String array.
getStructure() - Method in class org.jlab.coda.jevio.EvioCompactStructureHandler
Get the EvioNode object associated with the structure.
getStructureBuffer(EvioNode) - Method in class org.jlab.coda.jevio.EvioCompactReader
Get an evio structure (bank, seg, or tagseg) in ByteBuffer form.
getStructureBuffer(EvioNode, boolean) - Method in class org.jlab.coda.jevio.EvioCompactReader
Get an evio structure (bank, seg, or tagseg) in ByteBuffer form.
getStructureBuffer(EvioNode) - Method in class org.jlab.coda.jevio.EvioCompactStructureHandler
Get an evio structure (bank, seg, or tagseg) in ByteBuffer form.
getStructureBuffer(EvioNode, boolean) - Method in class org.jlab.coda.jevio.EvioCompactStructureHandler
Get an evio structure (bank, seg, or tagseg) in ByteBuffer form.
getStructureBuffer(boolean) - Method in class org.jlab.coda.jevio.EvioNode
Get this node's entire evio structure in ByteBuffer form.
getStructureBuffer(EvioNode) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get an evio structure (bank, seg, or tagseg) in ByteBuffer form.
getStructureBuffer(EvioNode, boolean) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Get an evio structure (bank, seg, or tagseg) in ByteBuffer form.
getStructureType() - Method in class org.jlab.coda.jevio.BaseStructure
A convenience method use instead of "instanceof" to see what type of structure we have.
getStructureType() - Method in class org.jlab.coda.jevio.EvioBank
This implements the abstract method from BaseStructure.
getStructureType() - Method in class org.jlab.coda.jevio.EvioSegment
This implements the abstract method from BaseStructure.
getStructureType() - Method in class org.jlab.coda.jevio.EvioTagSegment
This implements the abstract method from BaseStructure.
getStructureType() - Method in interface org.jlab.coda.jevio.IEvioStructure
Return the StructureType for this structure.
getStructureType(int) - Static method in enum org.jlab.coda.jevio.StructureType
Obtain the enum from the value.
getTag() - Method in class org.jlab.coda.jevio.BaseStructureHeader
Get the structure tag.
getTag() - Method in class org.jlab.coda.jevio.EvioDictionaryEntry
Get the tag value.
getTag() - Method in class org.jlab.coda.jevio.EvioNode
Get the tag of this evio structure.
getTag(String) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the tag corresponding to the name of a dictionary entry.
getTagEnd() - Method in class org.jlab.coda.jevio.EvioDictionaryEntry
Get the tagEnd value (upper end of a tag range).
getTagEnd(String) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the tagEnd corresponding to the name of a dictionary entry.
getTagNum(String) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the tag/num/tagEnd values, in an Integer object array, corresponding to the name of a dictionary entry.
getTempDirectory() - Method in class org.jlab.coda.jevio.Environment
Get the temp directory.
getToCompress(int) - Method in class org.jlab.coda.hipo.RecordSupply
Get the next available record item from the ring buffer in order to compress the data already in it.
getTotalBytes() - Method in class org.jlab.coda.jevio.BaseStructure
Get the length of this structure in bytes, including the header.
getTotalBytes() - Method in class org.jlab.coda.jevio.CompactEventBuilder
Get the total number of bytes written into the buffer.
getTotalBytes() - Method in class org.jlab.coda.jevio.EvioNode
Get the length of this evio structure including entire header in bytes.
getTotalHeaderLength() - Method in class org.jlab.coda.hipo.RecordHeader
Get the length of the regular header + index + user header (including padding) in bytes.
getToWrite() - Method in class org.jlab.coda.hipo.RecordSupply
Get the next available record item from the ring buffer in order to write data into it.
getTrailerPosition() - Method in class org.jlab.coda.hipo.FileHeader
Get the trailer's (trailing header's) file position in bytes.
getTreeModel() - Method in class org.jlab.coda.jevio.EvioEvent
Get the tree model representing this event.
getType() - Method in class org.jlab.coda.jevio.EvioDictionaryEntry
Get the data's type.
getType() - Method in class org.jlab.coda.jevio.EvioNode
Get the evio type of this evio structure, not what it contains.
getType(Integer, Integer) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the type, if any, associated with the given tag and num.
getType(Integer, Integer, Integer) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the type, if any, associated with the given tag, num, and tagEnd.
getType(String) - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Returns the type, if any, associated with the name of a dictionary entry.
getTypeObj() - Method in class org.jlab.coda.jevio.EvioNode
Get the evio type of this evio structure as an object.
getTypes() - Method in class org.jlab.coda.jevio.CompositeData
This method gets a list of all the types of the data items inside the composite.
getUnCompressedBuffer(CompressionType, byte[]) - Static method in class org.jlab.coda.hipo.Compressor
Returns uncompressed buffer.
getUncompressedDataBuffer() - Method in class org.jlab.coda.hipo.RecordInputStream
Get the buffer with all uncompressed data in it.
getUncompressedRecordLength() - Method in class org.jlab.coda.hipo.RecordHeader
Get the padded length in bytes of the entire uncompressed record.
getUncompressedSize() - Method in class org.jlab.coda.hipo.RecordOutputStream
Get the current uncompressed size of the record in bytes.
getUsed() - Method in class org.jlab.coda.jevio.EvioNodePool
Get the number of nodes taken from pool.
getUsed() - Method in interface org.jlab.coda.jevio.EvioNodeSource
Get the number of nodes taken from pool.
getUserBufferSize() - Method in class org.jlab.coda.hipo.RecordOutputStream
Get the number of initially available bytes to be written into in the user-given buffer, that goes from position to limit.
getUserHeader() - Method in class org.jlab.coda.hipo.RecordInputStream
Get the user header contained in this record.
getUserHeader(ByteBuffer, int) - Method in class org.jlab.coda.hipo.RecordInputStream
Get any existing user header and write it into the given byte buffer.
getUserHeaderAsRecord(ByteBuffer, int) - Method in class org.jlab.coda.hipo.RecordInputStream
Get any existing user header and write it into the given byte buffer.
getUserHeaderLength() - Method in class org.jlab.coda.hipo.FileHeader
Get the length of the user-defined header in bytes.
getUserHeaderLength() - Method in class org.jlab.coda.hipo.RecordHeader
Get the length of the user-defined header in bytes.
getUserHeaderLengthPadding() - Method in class org.jlab.coda.hipo.FileHeader
Get the user header's padding - the number of bytes required to bring uncompressed user header to 4-byte boundary.
getUserHeaderLengthWords() - Method in class org.jlab.coda.hipo.FileHeader
Get the length of the user-defined header in words.
getUserHeaderLengthWords() - Method in class org.jlab.coda.hipo.RecordHeader
Get the length of the user-defined header in words.
getUserIntFirst() - Method in class org.jlab.coda.hipo.FileHeader
Get the first user integer value.
getUserIntSecond() - Method in class org.jlab.coda.hipo.FileHeader
Get the second user integer value.
getUserName() - Method in class org.jlab.coda.jevio.Environment
Get the user name.
getUserRegister() - Method in class org.jlab.coda.hipo.FileHeader
Get the user register value.
getUserRegisterFirst() - Method in class org.jlab.coda.hipo.RecordHeader
Get the first user-defined 64-bit register.
getUserRegisterSecond() - Method in class org.jlab.coda.hipo.RecordHeader
Get the second user-defined 64-bit register.
getValue() - Method in enum org.jlab.coda.jevio.DataType
Get the enum's value.
getValue() - Method in enum org.jlab.coda.jevio.StructureType
Get the enum's value.
getValueAt(int, int) - Method in class org.jlab.coda.hipo.RecordViewer.RecordTableModel
 
getVersion() - Method in class org.jlab.coda.hipo.FileHeader
Get the Evio format version number.
getVersion() - Method in class org.jlab.coda.hipo.Reader
Get the Evio format version number of the file/buffer being read.
getVersion() - Method in class org.jlab.coda.hipo.RecordHeader
Get the Evio format version number.
getVersion() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Get the evio version of the block (physical record) header.
getVersion() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Get the evio version of the block (physical record) header.
getVersion() - Method in interface org.jlab.coda.jevio.IBlockHeader
Get the evio version of the block (record) header.
getWords(int) - Static method in class org.jlab.coda.jevio.Utilities
Returns length padded to 4-byte boundary for given length in bytes.
getXMLElementName() - Method in class org.jlab.coda.jevio.BaseStructure
Get the element name for the structure for writing to XML.
getXMLElementName() - Method in class org.jlab.coda.jevio.EvioBank
Get the element name for the bank for writing to XML.
getXMLElementName() - Method in class org.jlab.coda.jevio.EvioEvent
Get the element name for the bank for writing to XML.
getXMLElementName() - Method in class org.jlab.coda.jevio.EvioSegment
Get the element name for the bank for writing to XML.
getXMLElementName() - Method in class org.jlab.coda.jevio.EvioTagSegment
Get the element name for the bank for writing to XML.
gotoEventNumber(int) - Method in class org.jlab.coda.jevio.EvioReader
Go to a specific event in the file.
gotoEventNumber(int) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Go to a specific event in the file.
gotoEventNumber(int) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
gotoEventNumber(int) - Method in class org.jlab.coda.jevio.EvioReaderV4
Go to a specific event in the file.
gotoEventNumber(int) - Method in class org.jlab.coda.jevio.EvioReaderV6
gotoEventNumber(int) - Method in interface org.jlab.coda.jevio.IEvioReader
Go to a specific event in the file.
gotStructure(BaseStructure, IEvioStructure) - Method in interface org.jlab.coda.jevio.IEvioListener
Called after a structure is read in while parsing or searching an event and any filter has accepted it.

H

hasDictionary(boolean) - Method in class org.jlab.coda.hipo.FileHeader
Set the bit in the file header which says there is a dictionary.
hasDictionary() - Method in class org.jlab.coda.hipo.FileHeader
Does this header have a dictionary in the file header?
hasDictionary(int) - Static method in class org.jlab.coda.hipo.FileHeader
Does this bitInfo arg indicate the existence of a dictionary in the file header?
hasDictionary() - Method in class org.jlab.coda.hipo.Reader
Does this evio file/buffer have an associated XML dictionary?
hasDictionary(boolean) - Method in class org.jlab.coda.hipo.RecordHeader
Set the bit which says record has a dictionary in the user header.
hasDictionary() - Method in class org.jlab.coda.hipo.RecordHeader
Does this record have a dictionary in the user header?
hasDictionary(int) - Static method in class org.jlab.coda.hipo.RecordHeader
Does this bitInfo arg indicate the existence of a dictionary in the user header?
hasDictionary() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Gets whether this block's first event is an evio dictionary.
hasDictionary(int) - Static method in class org.jlab.coda.jevio.BlockHeaderV4
Does this integer indicate that there is an evio dictionary (assuming it's the header's sixth word)?
hasDictionary() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Is this block's first event an evio dictionary?
hasDictionary() - Method in class org.jlab.coda.jevio.EvioCompactReader
Does this evio file have an associated XML dictionary?
hasDictionary() - Method in interface org.jlab.coda.jevio.IBlockHeader
Does this block contain an evio dictionary?
hasDictionary() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Does this evio file have an associated XML dictionary?
hasDictionaryXML() - Method in class org.jlab.coda.jevio.EvioEvent
Is there an XML dictionary associated with this event?
hasDictionaryXML() - Method in class org.jlab.coda.jevio.EvioReader
Does this evio file have an associated XML dictionary?
hasDictionaryXML() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Does this evio file have an associated XML dictionary?
hasDictionaryXML() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Does this evio file have an associated XML dictionary?
hasDictionaryXML() - Method in class org.jlab.coda.jevio.EvioReaderV4
Does this evio file have an associated XML dictionary?
hasDictionaryXML() - Method in class org.jlab.coda.jevio.EvioReaderV6
Does this evio file have an associated XML dictionary?
hasDictionaryXML() - Method in interface org.jlab.coda.jevio.IEvioReader
Does this evio file have an associated XML dictionary?
hasFirstEvent(boolean) - Method in class org.jlab.coda.hipo.FileHeader
Set the bit which says file has a first event.
hasFirstEvent() - Method in class org.jlab.coda.hipo.FileHeader
Does this header have a first event in the file header?
hasFirstEvent(int) - Static method in class org.jlab.coda.hipo.FileHeader
Does this bitInfo arg indicate the existence of a first event in the file header?
hasFirstEvent() - Method in class org.jlab.coda.hipo.Reader
Does this evio file/buffer have an associated first event?
hasFirstEvent() - Method in class org.jlab.coda.hipo.RecordHeader
Does this header have a first event in the user header?
hasFirstEvent() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Does this block/record contain the "first event" (first event to be written to each file split)? First event is not supported by this evio version.
hasFirstEvent() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Does this block contain the "first event" (first event to be written to each file split)?
hasFirstEvent(int) - Static method in class org.jlab.coda.jevio.BlockHeaderV4
Does this integer indicate that block has the first event (assuming it's the header's sixth word)? Only makes sense if the integer arg comes from the first block header of a file or buffer.
hasFirstEvent() - Method in class org.jlab.coda.jevio.EvioReader
Does this evio file have an associated first event? It's also called the Beginning-Of-Run event.
hasFirstEvent() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Does this evio file have an associated first event? It's also called the Beginning-Of-Run event.
hasFirstEvent() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Does this evio file have an associated first event? It's also called the Beginning-Of-Run event.
hasFirstEvent() - Method in class org.jlab.coda.jevio.EvioReaderV4
Does this evio file have an associated first event? It's also called the Beginning-Of-Run event.
hasFirstEvent() - Method in class org.jlab.coda.jevio.EvioReaderV6
Does this evio file have an associated first event? It's also called the Beginning-Of-Run event.
hasFirstEvent() - Method in interface org.jlab.coda.jevio.IBlockHeader
Does this block/record contain the "first event" (first event to be written to each file split)?
hasFirstEvent() - Method in interface org.jlab.coda.jevio.IEvioReader
Does this evio file have an associated first event? It's also called the Beginning-Of-Run event.
hashCode() - Method in class org.jlab.coda.jevio.EvioDictionaryEntry
.
hasIndex() - Method in class org.jlab.coda.hipo.FileHeader
Does this file have a valid index of record lengths immediately following header? There should be at least one integer for valid index.
hasIndex() - Method in class org.jlab.coda.hipo.RecordInputStream
Does this record contain an event index?
hasNext() - Method in class org.jlab.coda.hipo.Reader
Checks if the file has an event to read next.
hasPrev() - Method in class org.jlab.coda.hipo.Reader
Checks if the stream has previous event to be accessed through, getPrevEvent()
hasRoom(int) - Method in class org.jlab.coda.jevio.EventWriter
Is there room to write this many bytes to an output buffer as a single event? Will always return true when writing to a file.
hasRoom(int) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Is there room to write this many bytes to an output buffer as a single event? Will always return true when writing to a file.
hasTrailerWithIndex(boolean) - Method in class org.jlab.coda.hipo.FileHeader
Set the bit in the file header which says there is a trailer with a record length index.
hasTrailerWithIndex() - Method in class org.jlab.coda.hipo.FileHeader
Does this file have a trailer with a record length index?
hasTrailerWithIndex(int) - Static method in class org.jlab.coda.hipo.FileHeader
Does this bitInfo arg indicate the existence of a trailer with a record length index?
hasUserHeader() - Method in class org.jlab.coda.hipo.FileHeader
Is this header followed by a user header?
hasUserHeader() - Method in class org.jlab.coda.hipo.RecordInputStream
Does this record contain a user header?
hasUserProvidedBuffer() - Method in class org.jlab.coda.hipo.RecordOutputStream
Was the internal buffer provided by the user?
haveError() - Method in class org.jlab.coda.hipo.RecordSupply
Has an error occurred in writing or compressing data?
haveError(boolean) - Method in class org.jlab.coda.hipo.RecordSupply
Set whether an error occurred in writing or compressing data.
HEADER_LENGTH_OFFSET - Static variable in class org.jlab.coda.hipo.FileHeader
Byte offset from beginning of header to the header length.
HEADER_LENGTH_OFFSET - Static variable in class org.jlab.coda.hipo.RecordHeader
Byte offset from beginning of header to the header length.
HEADER_MAGIC - Static variable in class org.jlab.coda.hipo.FileHeader
Magic number used to track endianness.
HEADER_MAGIC - Static variable in class org.jlab.coda.hipo.RecordHeader
Magic number used to track endianness.
HEADER_SIZE - Static variable in class org.jlab.coda.jevio.BlockHeaderV4
The minimum and expected block header size in 32 bit ints.
HEADER_SIZE_BYTES - Static variable in class org.jlab.coda.hipo.FileHeader
Number of bytes in a normal sized header.
HEADER_SIZE_BYTES - Static variable in class org.jlab.coda.hipo.RecordHeader
Number of bytes in a normal sized header.
HEADER_SIZE_WORDS - Static variable in class org.jlab.coda.hipo.FileHeader
Number of 32-bit words in a normal sized header.
HEADER_SIZE_WORDS - Static variable in class org.jlab.coda.hipo.RecordHeader
Number of 32-bit words in a normal sized header.
HeaderType - Enum in org.jlab.coda.hipo
Numerical values associated with types of record headers, file headers and trailers.
HIPO_FILE_UNIQUE_WORD - Static variable in class org.jlab.coda.hipo.FileHeader
First word in every HIPO file for identification purposes.
HipoException - Exception in org.jlab.coda.hipo
This is a general exception used to indicate a problem in the HIPO package.
HipoException(String) - Constructor for exception org.jlab.coda.hipo.HipoException
Create a HIPO Exception indicating an error specific to the HIPO system.
HipoException(String, Throwable) - Constructor for exception org.jlab.coda.hipo.HipoException
Create an HIPO Exception with the specified message and cause.
HipoException(Throwable) - Constructor for exception org.jlab.coda.hipo.HipoException
Create an HIPO Exception with the specified cause.

I

IBlockHeader - Interface in org.jlab.coda.jevio
Make a common interface for different versions of the BlockHeader.
IEvioCompactReader - Interface in org.jlab.coda.jevio
This is an interface for a compact reader of evio format files and buffers.
IEvioFilter - Interface in org.jlab.coda.jevio
This interface allows applications to create filters so that they only recieve certain structures when events are being processed.
IEvioListener - Interface in org.jlab.coda.jevio
In SAX like behavior, implementors will listen for structures encountered when an event is parsed.
IEvioProgressListener - Interface in org.jlab.coda.jevio
Interface used for listening for progress.
IEvioReader - Interface in org.jlab.coda.jevio
This interface is used to abstract various file and buffer reading functions.
IEvioStructure - Interface in org.jlab.coda.jevio
This interface is implemented by classes representing the basic evio structures: banks, segments, and tagsegments.
IEvioWriter - Interface in org.jlab.coda.jevio
This is implemented by objects that will be writing themselves to en evio file.
INameProvider - Interface in org.jlab.coda.jevio
This interface must be implemented by dictionary readers.
index() - Method in class org.jlab.coda.jevio.CompositeData
This methods returns the index of the data item to be returned on the next call to one of the get<Type>() methods (e.g.
index(int) - Method in class org.jlab.coda.jevio.CompositeData
This methods sets the index of the data item to be returned on the next call to one of the get<Type>() methods (e.g.
INDEX_ARRAY_OFFSET - Static variable in class org.jlab.coda.hipo.FileHeader
Byte offset from beginning of header to the index array length.
INDEX_ARRAY_OFFSET - Static variable in class org.jlab.coda.hipo.RecordHeader
Byte offset from beginning of header to the index array length.
initBinary(byte[]) - Static method in class org.jlab.coda.hipo.Record
Deprecated.
 
inRange(int) - Method in class org.jlab.coda.jevio.EvioDictionaryEntry
Is the given tag within the specified range (inclusive) of this dictionary entry?
inRange(EvioDictionaryEntry) - Method in class org.jlab.coda.jevio.EvioDictionaryEntry
Is the given dictionary entry's tag within the specified range (inclusive) of this dictionary entry?
insert(MutableTreeNode, int) - Method in class org.jlab.coda.jevio.BaseStructure
Add a child at the given index.
insert(MutableTreeNode) - Method in class org.jlab.coda.jevio.BaseStructure
Convenience method to add a child at the end of the child list.
insert(BaseStructure, BaseStructure) - Method in class org.jlab.coda.jevio.EvioEvent
Inserts a child structure into the event's JTree.
INT1_OFFSET - Static variable in class org.jlab.coda.hipo.FileHeader
Byte offset from beginning of header to the user integer #1.
INT2_OFFSET - Static variable in class org.jlab.coda.hipo.FileHeader
Byte offset from beginning of header to the user integer #2.
intoByteBuffer(int[], int, int, ByteBuffer) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Write int array into ByteBuffer.
intToBytes(int, byte[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Copies an integer value into 4 bytes of a byte array.
isAlreadyReleased() - Method in class org.jlab.coda.hipo.RecordRingItem
Has this item already been released by the RecordSupply?
isBank(int) - Static method in enum org.jlab.coda.jevio.DataType
Convenience routine to see if the given integer arg represents a BANK.
isBank() - Method in enum org.jlab.coda.jevio.DataType
Convenience routine to see if "this" data type is a bank structure.
isCheckDisk() - Method in class org.jlab.coda.hipo.RecordRingItem
Get whether there is not enough free space on the disk partition for the next, complete file to be written, resulting in not creating or writing to file.
isClosed() - Method in class org.jlab.coda.hipo.Reader
Has Reader.close() been called (without reopening by calling Reader.setBuffer(ByteBuffer))?
isClosed() - Method in class org.jlab.coda.jevio.EventWriter
Has EventWriter.close() been called (without reopening by calling EventWriter.setBuffer(ByteBuffer)) ?
isClosed() - Method in class org.jlab.coda.jevio.EventWriterUnsync
Has EventWriterUnsync.close() been called (without reopening by calling EventWriterUnsync.setBuffer(ByteBuffer)) ?
isClosed() - Method in class org.jlab.coda.jevio.EvioCompactReader
Has IEvioCompactReader.close() been called (without reopening by calling IEvioCompactReader.setBuffer(ByteBuffer))?
isClosed() - Method in class org.jlab.coda.jevio.EvioCompactStructureHandler
isClosed() - Method in class org.jlab.coda.jevio.EvioReader
Has IEvioReader.close() been called (without reopening by calling IEvioReader.setBuffer(ByteBuffer))?
isClosed() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Has EvioReaderUnsyncV4.close() been called (without reopening by calling EvioReaderUnsyncV4.setBuffer(ByteBuffer))?
isClosed() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Has IEvioReader.close() been called (without reopening by calling IEvioReader.setBuffer(ByteBuffer))?
isClosed() - Method in class org.jlab.coda.jevio.EvioReaderV4
Has EvioReaderV4.close() been called (without reopening by calling EvioReaderV4.setBuffer(ByteBuffer))?
isClosed() - Method in class org.jlab.coda.jevio.EvioReaderV6
Has IEvioReader.close() been called (without reopening by calling IEvioReader.setBuffer(ByteBuffer))?
isClosed() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Has IEvioCompactReader.close() been called (without reopening by calling IEvioCompactReader.setBuffer(ByteBuffer))?
isClosed() - Method in interface org.jlab.coda.jevio.IEvioReader
Has IEvioReader.close() been called (without reopening by calling IEvioReader.setBuffer(ByteBuffer))?
isCompressed() - Method in enum org.jlab.coda.hipo.CompressionType
Is this a form of compression?
isCompressed() - Method in class org.jlab.coda.hipo.Reader
Is the data in the file/buffer compressed?
isCompressed() - Method in class org.jlab.coda.hipo.RecordHeader
Does this header indicate compressed data?
isCompressed(ByteBuffer, int) - Static method in class org.jlab.coda.hipo.RecordHeader
Quickly check to see if this buffer contains compressed data or not.
isCompressed() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Is this the data in this block compressed? This is always false in evio versions 1-3.
isCompressed() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Is this the data in this block compressed? This is always false in evio version 4.
isCompressed() - Method in class org.jlab.coda.jevio.EvioCompactReader
Is the data in the file/buffer compressed?
isCompressed() - Method in interface org.jlab.coda.jevio.IBlockHeader
Is this the data in this block compressed?
isCompressed() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Is the data in the file/buffer compressed?
isContainer() - Method in class org.jlab.coda.jevio.BaseStructure
Checks whether this structure is a container, i.e.
isDiskFull() - Method in class org.jlab.coda.hipo.RecordSupply
Has the writing of a RecordRingItem to disk has been stopped due to the disk partition being full?
isDiskFull() - Method in class org.jlab.coda.jevio.EventWriter
If writing file, is the partition it resides on full? Not full, in this context, means there's enough space to write a full split file + a full record + an extra 10MB as a safety factor.
isDiskFull() - Method in class org.jlab.coda.jevio.EventWriterUnsync
If writing file, is the partition it resides on full? Not full, in this context, means there's enough space to write a full split file + a full record + an extra 10MB as a safety factor.
isEvent() - Method in class org.jlab.coda.jevio.EvioNode
Does this object represent an event?
isEvioErrorCondition() - Method in class org.jlab.coda.jevio.MappedMemoryHandler
Is there an evio error in the file/buffer.
isEvioFileHeader() - Method in enum org.jlab.coda.hipo.HeaderType
Is this an evio file header?
isEvioFormat() - Method in class org.jlab.coda.hipo.Reader
Does this file/buffer contain non-evio format events?
isEvioRecord() - Method in class org.jlab.coda.hipo.RecordHeader
Is this header an evio record?
isEvioRecord(int) - Static method in class org.jlab.coda.hipo.RecordHeader
Does this arg indicate its header is an evio record?
isEvioTrailer() - Method in class org.jlab.coda.hipo.RecordHeader
Is this header an evio trailer?
isEvioTrailer(int) - Static method in class org.jlab.coda.hipo.RecordHeader
Does this arg indicate its header is an evio trailer?
isFile() - Method in class org.jlab.coda.hipo.Reader
Is a file being read?
isFile() - Method in class org.jlab.coda.jevio.EvioCompactReader
Is this reader reading a file?
isFile() - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Is this reader reading a file?
isFileHeader() - Method in enum org.jlab.coda.hipo.HeaderType
Is this a file header?
isHipoFileHeader() - Method in enum org.jlab.coda.hipo.HeaderType
Is this a HIPO file header?
isHipoRecord() - Method in class org.jlab.coda.hipo.RecordHeader
Is this header a hipo record?
isHipoRecord(int) - Static method in class org.jlab.coda.hipo.RecordHeader
Does this arg indicate its header is a hipo record?
isHipoTrailer() - Method in class org.jlab.coda.hipo.RecordHeader
Is this header a hipo trailer?
isHipoTrailer(int) - Static method in class org.jlab.coda.hipo.RecordHeader
Does this arg indicate its header is a hipo trailer?
isInteger() - Method in enum org.jlab.coda.jevio.DataType
Convenience routine to see if "this" data type is an integer of some kind - either 8, 16, 32, or 64 bits worth.
isLastBlock() - Method in class org.jlab.coda.hipo.RecordHeader
Is this the last block in the file or being sent over the network?
isLastBlock() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Is this the last block in the file or being sent over the network? This is not implemented in evio versions 1-3.
isLastBlock() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Is this the last block in the file/buffer or being sent over the network?
isLastBlock(int) - Static method in class org.jlab.coda.jevio.BlockHeaderV4
Does this integer indicate that this is the last block (assuming it's the header's sixth word)?
isLastBlock() - Method in interface org.jlab.coda.jevio.IBlockHeader
Is this the last block in the file or being sent over the network?
isLastItem() - Method in class org.jlab.coda.hipo.RecordRingItem
Get whether this is the last item in the supply to be used.
isLastRecord(boolean) - Method in class org.jlab.coda.hipo.RecordHeader
Set the bit which says record is last in file/buffer.
isLastRecord() - Method in class org.jlab.coda.hipo.RecordHeader
Is this the header of the last record?
isLastRecord(int) - Static method in class org.jlab.coda.hipo.RecordHeader
Does this word indicate this is the header of the last record?
isLeaf() - Method in class org.jlab.coda.jevio.BaseStructure
Checks whether this is a leaf.
isNotificationActive() - Method in class org.jlab.coda.jevio.EventParser
Get the flag determining whether notification of listeners is active.
isObsolete() - Method in class org.jlab.coda.jevio.EvioNode
Has the data this node represents in the buffer been removed?
isProviderSet() - Static method in class org.jlab.coda.jevio.NameProvider
Returns true if the provider (dictionary) was set, else false.
isSegment(int) - Static method in enum org.jlab.coda.jevio.DataType
Convenience routine to see if the given integer arg represents a SEGMENT.
isStructure(int) - Static method in enum org.jlab.coda.jevio.DataType
Convenience routine to see if the given integer arg represents a data type which is a structure (a container).
isStructure() - Method in enum org.jlab.coda.jevio.DataType
Convenience routine to see if "this" data type is a structure (a container.)
isSwap() - Method in class org.jlab.coda.jevio.BaseStructure
Is a byte swap required? This is java and therefore big endian.
isTagSegment(int) - Static method in enum org.jlab.coda.jevio.DataType
Convenience routine to see if the given integer arg represents a TAGSEGMENT.
isTrailer() - Method in enum org.jlab.coda.hipo.HeaderType
Is this a trailer?

L

LAST_RECORD_MASK - Static variable in class org.jlab.coda.hipo.RecordHeader
"Last record" is 11th bit in bitInfo word.

M

MAGIC_NUMBER - Static variable in interface org.jlab.coda.jevio.IBlockHeader
The magic number, should be the value of magicNumber.
MAGIC_OFFSET - Static variable in class org.jlab.coda.hipo.FileHeader
Byte offset from beginning of header to the record length.
MAGIC_OFFSET - Static variable in class org.jlab.coda.hipo.RecordHeader
Byte offset from beginning of header to the record length.
MAGIC_OFFSET - Static variable in interface org.jlab.coda.jevio.IEvioCompactReader
Offset to get magic number from start of file for every evio version.
main(String[]) - Static method in class org.jlab.coda.hipo.Evio6Converter
 
main(String[]) - Static method in class org.jlab.coda.hipo.FileEventIndex
 
main(String[]) - Static method in class org.jlab.coda.hipo.FileHeader
Run this class as an executable which tests the writing and reading of a record.
main(String[]) - Static method in class org.jlab.coda.hipo.Reader
 
main(String[]) - Static method in class org.jlab.coda.hipo.ReadWriteTest
Main
main(String[]) - Static method in class org.jlab.coda.hipo.RecordHeader
Run this class as an executable which tests the writing and reading of a record.
main(String[]) - Static method in class org.jlab.coda.hipo.RecordInputStream
test main program
main(String[]) - Static method in class org.jlab.coda.hipo.RecordSupplyTester
 
main(String[]) - Static method in class org.jlab.coda.hipo.RecordViewer
 
main(String[]) - Static method in class org.jlab.coda.hipo.TestBuilding
 
main(String[]) - Static method in class org.jlab.coda.hipo.TestWriter
 
main(String[]) - Static method in class org.jlab.coda.jevio.apps.Xml2evio
 
main(String[]) - Static method in class org.jlab.coda.jevio.Environment
Main program used for testing only.
main(String[]) - Static method in class org.jlab.coda.jevio.EventBuilder
Main program for testing.
MappedMemoryHandler - Class in org.jlab.coda.jevio
This is a class designed to handle access of evio version 4 format files with size greater than 2.1 GBytes.
MappedMemoryHandler(FileChannel, ByteOrder) - Constructor for class org.jlab.coda.jevio.MappedMemoryHandler
Constructor.
MappedMemoryHandler(ByteBuffer) - Constructor for class org.jlab.coda.jevio.MappedMemoryHandler
Constructor.
mark(int) - Method in class org.jlab.coda.hipo.Compressor.ByteBufferBackedInputStream
 
markSupported() - Method in class org.jlab.coda.hipo.Compressor.ByteBufferBackedInputStream
 
MAX_BLOCK_SIZE - Static variable in class org.jlab.coda.jevio.BlockHeaderV2
The maximum block size in 32 bit ints in this implementation of evio.

N

NameProvider - Class in org.jlab.coda.jevio
This class maintains the single global NameProvider.
NameProviderFactory - Class in org.jlab.coda.jevio
A Factory class for generating an appropriate INameProvider.
NameProviderFactory() - Constructor for class org.jlab.coda.jevio.NameProviderFactory
 
nextBufferStartingPosition() - Method in class org.jlab.coda.hipo.RecordHeader
Determines where the start of the next block (record) header in some buffer is located (bytes).
nextBufferStartingPosition() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Determines where the start of the next block (physical record) header in some buffer is located (in bytes).
nextBufferStartingPosition() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Determines where the start of the next block (physical record) header in some buffer is located (in bytes).
nextBufferStartingPosition() - Method in interface org.jlab.coda.jevio.IBlockHeader
Determines where the start of the next block (record) header in some buffer is located (bytes).
nextEvent() - Method in class org.jlab.coda.jevio.EvioReader
Get the next event in the file/buffer.
nextEvent() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Get the next event in the file/buffer.
nextEvent() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Get the next event in the file/buffer.
nextEvent() - Method in class org.jlab.coda.jevio.EvioReaderV4
Get the next event in the file/buffer.
nextEvent() - Method in class org.jlab.coda.jevio.EvioReaderV6
Get the next event in the file/buffer.
nextEvent() - Method in interface org.jlab.coda.jevio.IEvioReader
Get the next event in the file/buffer.
NO_NAME_STRING - Static variable in interface org.jlab.coda.jevio.INameProvider
A string used to indicate that no name can be determined.
nodeToEvent(EvioNode) - Static method in class org.jlab.coda.jevio.Utilities
This method takes an EvioNode object and converts it to an EvioEvent object.

O

oneTooMany() - Method in class org.jlab.coda.hipo.RecordOutputStream
Does adding one more event exceed the event count limit?
open(String) - Method in class org.jlab.coda.hipo.Reader
Opens an input stream in binary mode.
open(String, boolean) - Method in class org.jlab.coda.hipo.Reader
Opens an input stream in binary mode.
open(String) - Method in class org.jlab.coda.hipo.Writer
Open a new file and write file header with no user header.
open(String, byte[]) - Method in class org.jlab.coda.hipo.Writer
Open a file and write file header with given user header.
open(ByteBuffer, byte[]) - Method in class org.jlab.coda.hipo.Writer
Specify a buffer and write first record header with given user header.
open(ByteBuffer, byte[], int, int) - Method in class org.jlab.coda.hipo.Writer
Specify a buffer and write first record header with given user header.
open(String) - Method in class org.jlab.coda.hipo.WriterMT
Open a new file and write file header with no user header.
open(String, byte[]) - Method in class org.jlab.coda.hipo.WriterMT
Open a file and write file header with given user's header.
openBank(int, int, DataType) - Method in class org.jlab.coda.jevio.CompactEventBuilder
This method adds an evio bank to the buffer.
openFile(String) - Method in class org.jlab.coda.hipo.RecordViewer
 
openSegment(int, DataType) - Method in class org.jlab.coda.jevio.CompactEventBuilder
This method adds an evio segment structure to the buffer.
openTagSegment(int, DataType) - Method in class org.jlab.coda.jevio.CompactEventBuilder
This method adds an evio tagsegment structure to the buffer.
org.jlab.coda.hipo - package org.jlab.coda.hipo
 
org.jlab.coda.jevio - package org.jlab.coda.jevio
 
org.jlab.coda.jevio.apps - package org.jlab.coda.jevio.apps
 

P

padValue - Static variable in class org.jlab.coda.jevio.Utilities
Array to help find number of bytes to pad data.
parse(byte[], ByteOrder) - Static method in class org.jlab.coda.jevio.CompositeData
This method parses an array of raw bytes into an array of CompositeData objects.
parseEvent(EvioEvent) - Method in class org.jlab.coda.jevio.EventParser
This is the workhorse method for parsing the event.
parseEvent(EvioEvent, boolean) - Method in class org.jlab.coda.jevio.EventParser
This is the workhorse method for parsing the event.
parseEvent(int) - Method in class org.jlab.coda.jevio.EvioReader
This is a workhorse method.
parseEvent(EvioEvent) - Method in class org.jlab.coda.jevio.EvioReader
This will parse an event, SAX-like.
parseEvent(byte[], int, ByteOrder) - Static method in class org.jlab.coda.jevio.EvioReader
Completely parse the given byte array into an EvioEvent.
parseEvent(int) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
This is a workhorse method.
parseEvent(EvioEvent) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
This will parse an event, SAX-like.
parseEvent(byte[], int, ByteOrder) - Static method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Parse the given byte array into an EvioEvent.
parseEvent(int) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
This is a workhorse method.
parseEvent(EvioEvent) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
This will parse an event, SAX-like.
parseEvent(int) - Method in class org.jlab.coda.jevio.EvioReaderV4
This is a workhorse method.
parseEvent(EvioEvent) - Method in class org.jlab.coda.jevio.EvioReaderV4
This will parse an event, SAX-like.
parseEvent(int) - Method in class org.jlab.coda.jevio.EvioReaderV6
This is a workhorse method.
parseEvent(EvioEvent) - Method in class org.jlab.coda.jevio.EvioReaderV6
This will parse an event, SAX-like.
parseEvent(int) - Method in interface org.jlab.coda.jevio.IEvioReader
This is a workhorse method.
parseEvent(EvioEvent) - Method in interface org.jlab.coda.jevio.IEvioReader
This will parse an event, SAX-like.
parseNextEvent() - Method in class org.jlab.coda.jevio.EvioReader
This is a workhorse method.
parseNextEvent() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
This is a workhorse method.
parseNextEvent() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
This is a workhorse method.
parseNextEvent() - Method in class org.jlab.coda.jevio.EvioReaderV4
This is a workhorse method.
parseNextEvent() - Method in class org.jlab.coda.jevio.EvioReaderV6
This is a workhorse method.
parseNextEvent() - Method in interface org.jlab.coda.jevio.IEvioReader
This is a workhorse method.
parseToBitInfo(int) - Method in class org.jlab.coda.jevio.BlockHeaderV4
Parses the argument into the bit info fields.
position() - Method in class org.jlab.coda.jevio.EvioReader
This is equivalent to obtaining the current position in the file.
position() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
This is equivalent to obtaining the current position in the file.
position() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
This method is not relevant in evio 6, does nothing, and returns 0.
position() - Method in class org.jlab.coda.jevio.EvioReaderV4
This is equivalent to obtaining the current position in the file.
position() - Method in class org.jlab.coda.jevio.EvioReaderV6
This method is not relevant in evio 6, does nothing, and returns 0.
position() - Method in interface org.jlab.coda.jevio.IEvioReader
This is equivalent to obtaining the current position in the file.
powerOfTwo(int, boolean) - Static method in class org.jlab.coda.jevio.Utilities
Return the power of 2 closest to the given argument.
print(byte[]) - Static method in class org.jlab.coda.hipo.TestWriter
 
printBuffer(ByteBuffer, int, int, String) - Static method in class org.jlab.coda.jevio.Utilities
This method takes a byte buffer and prints out the desired number of words from the given position.
printBytes(ByteBuffer, int, int, String) - Static method in class org.jlab.coda.jevio.Utilities
This method takes a byte buffer and prints out the desired number of bytes from the given position.
printBytes(byte[], int, int, String) - Static method in class org.jlab.coda.jevio.Utilities
This method takes a byte array and prints out the desired number of bytes from the given index.
printBytes(String, long, int, String) - Static method in class org.jlab.coda.jevio.Utilities
This method takes a file and prints out the desired number of bytes from the given offset.
printStackTrace() - Static method in class org.jlab.coda.jevio.Utilities
This method prints out the current stack trace.
process() - Method in class org.jlab.coda.jevio.CompositeData
This method extracts and stores all the data items and their types in various lists.
publish(RecordRingItem) - Method in class org.jlab.coda.hipo.RecordSupply
Tell consumers that the record item is ready for consumption.

R

read() - Method in class org.jlab.coda.hipo.Compressor.ByteBufferBackedInputStream
 
read(byte[]) - Method in class org.jlab.coda.hipo.Compressor.ByteBufferBackedInputStream
 
read(byte[], int, int) - Method in class org.jlab.coda.hipo.Compressor.ByteBufferBackedInputStream
 
readBytes(String, ByteBuffer) - Static method in class org.jlab.coda.jevio.Utilities
This method reads part of a file into a ByteBuffer.
Reader - Class in org.jlab.coda.hipo
Reader class that reads files stored in the HIPO format.
Reader() - Constructor for class org.jlab.coda.hipo.Reader
Default constructor.
Reader(RandomAccessFile) - Constructor for class org.jlab.coda.hipo.Reader
Constructor with file already opened.
Reader(String) - Constructor for class org.jlab.coda.hipo.Reader
Constructor with filename.
Reader(String, boolean) - Constructor for class org.jlab.coda.hipo.Reader
Constructor with filename.
Reader(ByteBuffer) - Constructor for class org.jlab.coda.hipo.Reader
Constructor for reading buffer with evio data.
Reader(ByteBuffer, EvioNodeSource) - Constructor for class org.jlab.coda.hipo.Reader
Constructor for reading buffer with evio data.
Reader(ByteBuffer, EvioNodeSource, boolean) - Constructor for class org.jlab.coda.hipo.Reader
Constructor for reading buffer with evio data.
Reader.RecordPosition - Class in org.jlab.coda.hipo
Internal class to keep track of the records in the file/buffer.
readHeader(ByteBuffer, int) - Method in class org.jlab.coda.hipo.FileHeader
Reads the file header information from a byte buffer and validates it by checking the magic word (8th word).
readHeader(ByteBuffer) - Method in class org.jlab.coda.hipo.FileHeader
Reads the file header information from a byte buffer and validates it by checking the magic word (8th word).
readHeader(ByteBuffer, int) - Method in class org.jlab.coda.hipo.RecordHeader
Reads the header information from a byte buffer and validates it by checking the magic word (8th word).
readHeader(ByteBuffer) - Method in class org.jlab.coda.hipo.RecordHeader
Reads the header information from a byte buffer and validates it by checking the magic word (8th word).
readRecord(int) - Method in class org.jlab.coda.hipo.Reader
Reads record from the file/buffer at the given record index.
readRecord(RandomAccessFile, long) - Method in class org.jlab.coda.hipo.RecordInputStream
Reads record from the file at given position.
readRecord(ByteBuffer, int) - Method in class org.jlab.coda.hipo.RecordInputStream
Reads a record from the buffer at the given offset.
ReadStatus - Enum in org.jlab.coda.jevio
This enum denotes the status of a read.
readUserHeader() - Method in class org.jlab.coda.hipo.Reader
Reads user header of the file header/first record header of buffer.
ReadWriteTest - Class in org.jlab.coda.hipo
Class used to test behavior of the RecordSupply and RecordRingItem classes.
ReadWriteTest() - Constructor for class org.jlab.coda.hipo.ReadWriteTest
 
Record - Class in org.jlab.coda.hipo
Deprecated. 
Record() - Constructor for class org.jlab.coda.hipo.Record
Deprecated.
 
RECORD_COUNT_OFFSET - Static variable in class org.jlab.coda.hipo.FileHeader
Byte offset from beginning of header to the record count.
RECORD_LENGTH_OFFSET - Static variable in class org.jlab.coda.hipo.RecordHeader
Byte offset from beginning of header to the record length.
RECORD_NUMBER_OFFSET - Static variable in class org.jlab.coda.hipo.RecordHeader
Byte offset from beginning of header to the record number.
RecordHeader - Class in org.jlab.coda.hipo
This class represents the record header in an evio or hipo format file.
RecordHeader() - Constructor for class org.jlab.coda.hipo.RecordHeader
Default, no-arg constructor.
RecordHeader(HeaderType) - Constructor for class org.jlab.coda.hipo.RecordHeader
Constructor which sets the type of header this is.
RecordHeader(RecordHeader) - Constructor for class org.jlab.coda.hipo.RecordHeader
Constructor which copies another header.
RecordHeader(long, int, int) - Constructor for class org.jlab.coda.hipo.RecordHeader
Constructor.
RecordInputStream - Class in org.jlab.coda.hipo
Class which reads data to create an Evio or HIPO Record.
RecordInputStream() - Constructor for class org.jlab.coda.hipo.RecordInputStream
Default, no-arg constructor.
RecordInputStream(ByteOrder) - Constructor for class org.jlab.coda.hipo.RecordInputStream
Constructor with arguments.
RecordOutputStream - Class in org.jlab.coda.hipo
Class which handles the creation and use of Evio and HIPO Records.
RecordOutputStream() - Constructor for class org.jlab.coda.hipo.RecordOutputStream
Default, no-arg constructor.
RecordOutputStream(ByteOrder, int, int, CompressionType) - Constructor for class org.jlab.coda.hipo.RecordOutputStream
Constructor with arguments.
RecordOutputStream(ByteOrder, int, int, CompressionType, HeaderType) - Constructor for class org.jlab.coda.hipo.RecordOutputStream
Constructor with arguments.
RecordOutputStream(ByteBuffer, int, CompressionType, HeaderType) - Constructor for class org.jlab.coda.hipo.RecordOutputStream
Constructor with arguments.
RecordRingItem - Class in org.jlab.coda.hipo
This class is used in conjunction with the RecordSupply class to provide a very fast supply of RecordOutputStream objects for reuse.
RecordRingItem(RecordRingItem) - Constructor for class org.jlab.coda.hipo.RecordRingItem
Copy constructor (sort of).
RecordSupply - Class in org.jlab.coda.hipo
This thread-safe, lock-free class is used to provide a very fast supply of RecordRingItems which are reused (using Disruptor software package).
RecordSupply() - Constructor for class org.jlab.coda.hipo.RecordSupply
Constructor.
RecordSupply(int, ByteOrder, int, int, int, CompressionType) - Constructor for class org.jlab.coda.hipo.RecordSupply
Constructor.
RecordSupplyTester - Class in org.jlab.coda.hipo
Class used to test behavior of the RecordSupply and RecordRingItem classes.
RecordTableModel() - Constructor for class org.jlab.coda.hipo.RecordViewer.RecordTableModel
 
RecordViewer - Class in org.jlab.coda.hipo
 
RecordViewer() - Constructor for class org.jlab.coda.hipo.RecordViewer
 
RecordViewer.FileRecordEntry - Class in org.jlab.coda.hipo
 
RecordViewer.RecordTableModel - Class in org.jlab.coda.hipo
 
REGISTER1_OFFSET - Static variable in class org.jlab.coda.hipo.FileHeader
Byte offset from beginning of header to the user register #1.
REGISTER1_OFFSET - Static variable in class org.jlab.coda.hipo.RecordHeader
Byte offset from beginning of header to the user register #1.
REGISTER2_OFFSET - Static variable in class org.jlab.coda.hipo.RecordHeader
Byte offset from beginning of header to the user register #2.
release(int, long) - Method in class org.jlab.coda.hipo.RecordSupply
Release claim on ring items up to sequenceNum for the given compressor thread.
releaseCompressor(RecordRingItem) - Method in class org.jlab.coda.hipo.RecordSupply
A compressing thread releases its claim on the given ring buffer item so it becomes available for use by writing thread behind the write barrier.
releaseWriter(RecordRingItem) - Method in class org.jlab.coda.hipo.RecordSupply
A writer thread releases its claim on the given ring buffer item so it becomes available for reuse by the producer.
releaseWriterSequential(RecordRingItem) - Method in class org.jlab.coda.hipo.RecordSupply
A writer thread releases its claim on the given ring buffer item so it becomes available for reuse by the producer.
remove(int) - Method in class org.jlab.coda.jevio.BaseStructure
Removes the child at index from the receiver.
remove(MutableTreeNode) - Method in class org.jlab.coda.jevio.BaseStructure
Removes the child.
remove(BaseStructure) - Method in class org.jlab.coda.jevio.EventBuilder
This removes a structure (and all its descendants) from the tree.
removeEvent(int) - Method in class org.jlab.coda.jevio.EvioCompactReader
This method removes the data of the given event from the buffer.
removeEvent(int) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
This method removes the data of the given event from the buffer.
removeEvioListener(IEvioListener) - Method in class org.jlab.coda.jevio.EventParser
Remove an Evio listener.
removeFromParent() - Method in class org.jlab.coda.jevio.BaseStructure
Remove this node from its parent.
removeStructure(EvioNode) - Method in class org.jlab.coda.hipo.Reader
This method removes the data, represented by the given node, from the buffer.
removeStructure(EvioNode) - Method in class org.jlab.coda.jevio.EvioCompactReader
This method removes the data, represented by the given node, from the buffer.
removeStructure(EvioNode) - Method in class org.jlab.coda.jevio.EvioCompactStructureHandler
This method removes the data, represented by the given node, from the buffer.
removeStructure(EvioNode) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
This method removes the data, represented by the given node, from the buffer.
reset() - Method in class org.jlab.coda.hipo.Compressor.ByteBufferBackedInputStream
 
reset() - Method in class org.jlab.coda.hipo.FileHeader
Reset most internal variables (not file id and header type).
reset() - Method in class org.jlab.coda.hipo.Record
Deprecated.
Resets the content of the record.
reset() - Method in class org.jlab.coda.hipo.RecordHeader
Reset generated data.
reset() - Method in class org.jlab.coda.hipo.RecordOutputStream
Reset internal buffers.
reset() - Method in class org.jlab.coda.hipo.RecordRingItem
Method to reset this item each time it is retrieved from the supply.
reset() - Method in class org.jlab.coda.hipo.Writer
Get this object ready for re-use.
reset() - Method in class org.jlab.coda.hipo.WriterMT
Get this object ready for re-use.
reset() - Method in class org.jlab.coda.jevio.EvioByteArrayOutputStream
Resets the count field of this byte array output stream to zero, so that all currently accumulated output in the output stream is discarded.
reset() - Method in class org.jlab.coda.jevio.EvioNodePool
Reset the source to initial condition.
reset() - Method in interface org.jlab.coda.jevio.EvioNodeSource
Reset the source to initial condition.
resetIndex() - Method in class org.jlab.coda.hipo.FileEventIndex
Resets the current index to 0.
retreat() - Method in class org.jlab.coda.hipo.FileEventIndex
Reduces current event number by one.
rewind() - Method in class org.jlab.coda.jevio.EvioReader
The equivalent of rewinding the file.
rewind() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
The equivalent of rewinding the file.
rewind() - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
This method is not relevant in evio 6 and does nothing.
rewind() - Method in class org.jlab.coda.jevio.EvioReaderV4
The equivalent of rewinding the file.
rewind() - Method in class org.jlab.coda.jevio.EvioReaderV6
This method is not relevant in evio 6 and does nothing.
rewind() - Method in interface org.jlab.coda.jevio.IEvioReader
The equivalent of rewinding the file.
roomForEvent(int) - Method in class org.jlab.coda.hipo.RecordOutputStream
Is there room in this record's memory for an additional event of the given length in bytes (length NOT including accompanying index).

S

scanBuffer() - Method in class org.jlab.coda.hipo.Reader
This method scans a buffer to find all records and store their position, length, and event count.
scanFile(boolean) - Method in class org.jlab.coda.hipo.Reader
Scans the file to index all the record positions.
scanUncompressedBuffer() - Method in class org.jlab.coda.hipo.Reader
Scan buffer to find all records and store their position, length, and event count.
searchEvent(int, int, int) - Method in class org.jlab.coda.jevio.EvioCompactReader
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.
searchEvent(int, String, EvioXMLDictionary) - Method in class org.jlab.coda.jevio.EvioCompactReader
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.
searchEvent(int, int, int) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
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.
searchEvent(int, String, EvioXMLDictionary) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
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.
searchStructure(int, int) - Method in class org.jlab.coda.jevio.EvioCompactStructureHandler
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.
searchStructure(String, EvioXMLDictionary) - Method in class org.jlab.coda.jevio.EvioCompactStructureHandler
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.
SegmentHeader - Class in org.jlab.coda.jevio
This the the header for an evio segment structure (EvioSegment).
SegmentHeader() - Constructor for class org.jlab.coda.jevio.SegmentHeader
Null constructor.
SegmentHeader(int, DataType) - Constructor for class org.jlab.coda.jevio.SegmentHeader
Constructor.
setAllHeaderLengths() - Method in class org.jlab.coda.jevio.BaseStructure
Compute and set length of all header fields for this structure and all its descendants.
setAllHeaderLengths() - Method in class org.jlab.coda.jevio.EventBuilder
This goes through the event recursively, and makes sure all the length fields in the headers are properly set.
setAlreadyReleased(boolean) - Method in class org.jlab.coda.hipo.RecordRingItem
Set whether this item has already been released by the RecordSupply.
setAttachment(Object) - Method in class org.jlab.coda.jevio.EvioBank
Set the attached object.
setBit(int, boolean) - Method in class org.jlab.coda.jevio.BlockHeaderV4
Sets a particular bit in the bitInfo field.
setBitInfo(boolean, boolean, boolean) - Method in class org.jlab.coda.hipo.FileHeader
Set the bit info word for a file header.
setBitInfo(boolean, boolean) - Method in class org.jlab.coda.hipo.RecordHeader
Set the bit info word for a record header.
setBitInfoEventType(int) - Method in class org.jlab.coda.hipo.RecordHeader
Set the bit info of a record header for a specified CODA event type.
setBitInfoWord(int) - Method in class org.jlab.coda.hipo.RecordHeader
Set the bit info word and related values.
setBitInfoWord(BitSet) - Method in class org.jlab.coda.hipo.RecordHeader
Set the bit info word and related values.
setBuffer(ByteBuffer) - Method in class org.jlab.coda.hipo.Reader
This method can be used to avoid creating additional Reader objects by reusing this one with another buffer.
setBuffer(ByteBuffer, EvioNodeSource) - Method in class org.jlab.coda.hipo.Reader
This method can be used to avoid creating additional Reader objects by reusing this one with another buffer.
setBuffer(ByteBuffer) - Method in class org.jlab.coda.hipo.RecordOutputStream
Reset internal buffers and set the buffer in which to build this record.
setBuffer(ByteBuffer) - Method in class org.jlab.coda.jevio.CompactEventBuilder
Set the buffer to be written into.
setBuffer(ByteBuffer, boolean) - Method in class org.jlab.coda.jevio.CompactEventBuilder
Set the buffer to be written into.
setBuffer(ByteBuffer, BitSet, int) - Method in class org.jlab.coda.jevio.EventWriter
Set the buffer being written into (initially set in constructor).
setBuffer(ByteBuffer) - Method in class org.jlab.coda.jevio.EventWriter
Set the buffer being written into (initially set in constructor).
setBuffer(ByteBuffer, BitSet, int) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Set the buffer being written into (initially set in constructor).
setBuffer(ByteBuffer) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Set the buffer being written into (initially set in constructor).
setBuffer(ByteBuffer) - Method in class org.jlab.coda.jevio.EvioCompactReader
This method can be used to avoid creating additional EvioCompactReader objects by reusing this one with another buffer.
setBuffer(ByteBuffer, EvioNodeSource) - Method in class org.jlab.coda.jevio.EvioCompactReader
This method can be used to avoid creating additional EvioCompactReader objects by reusing this one with another buffer.
setBuffer(ByteBuffer, DataType) - Method in class org.jlab.coda.jevio.EvioCompactStructureHandler
This method can be used to avoid creating additional EvioCompactEventReader objects by reusing this one with another buffer.
setBuffer(ByteBuffer) - Method in class org.jlab.coda.jevio.EvioNode
Set the buffer.
setBuffer(ByteBuffer) - Method in class org.jlab.coda.jevio.EvioReader
This method can be used to avoid creating additional EvioReader objects by reusing this one with another buffer.
setBuffer(ByteBuffer) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
This method can be used to avoid creating additional EvioReader objects by reusing this one with another buffer.
setBuffer(ByteBuffer) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
This method can be used to avoid creating additional EvioReader objects by reusing this one with another buffer.
setBuffer(ByteBuffer) - Method in class org.jlab.coda.jevio.EvioReaderV4
This method can be used to avoid creating additional EvioReader objects by reusing this one with another buffer.
setBuffer(ByteBuffer) - Method in class org.jlab.coda.jevio.EvioReaderV6
This method can be used to avoid creating additional EvioReader objects by reusing this one with another buffer.
setBuffer(ByteBuffer) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
This method can be used to avoid creating additional EvioCompactReader objects by reusing this one with another buffer.
setBuffer(ByteBuffer, EvioNodeSource) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
This method can be used to avoid creating additional EvioCompactReader objects by reusing this one with another buffer.
setBuffer(ByteBuffer) - Method in interface org.jlab.coda.jevio.IEvioReader
This method can be used to avoid creating additional EvioReader objects by reusing this one with another buffer.
setBufferStartingPosition(long) - Method in class org.jlab.coda.hipo.RecordHeader
Set the starting position in the buffer (bytes) from which this header was read--if that happened.
This is not part of the block header proper.
setBufferStartingPosition(long) - Method in class org.jlab.coda.jevio.BlockHeaderV2
Set the starting position in the buffer (in bytes) from which this header was read--if that happened.
This is not part of the block header proper.
setBufferStartingPosition(long) - Method in class org.jlab.coda.jevio.BlockHeaderV4
Set the starting position in the buffer (in bytes) from which this header was read--if that happened.
This is not part of the block header proper.
setBufferStartingPosition(long) - Method in interface org.jlab.coda.jevio.IBlockHeader
Set the starting position in the buffer (bytes) from which this header was read--if that happened.
This is not part of the block header proper.
setByteData(byte[]) - Method in class org.jlab.coda.jevio.BaseStructure
Set the data in this structure to the given array of bytes.
setByteData(ByteBuffer) - Method in class org.jlab.coda.jevio.BaseStructure
Set the data in this structure to the bytes contained in the given ByteBuffer.
setByteData(BaseStructure, byte[]) - Method in class org.jlab.coda.jevio.EventBuilder
Set byte data to the structure.
setByteOrder(ByteOrder) - Method in class org.jlab.coda.jevio.BaseStructure
Set the byte order of this data.
setByteOrder(ByteOrder) - Method in class org.jlab.coda.jevio.BlockHeaderV2
Sets the byte order of data being read.
setByteOrder(ByteOrder) - Method in class org.jlab.coda.jevio.BlockHeaderV4
Sets the byte order of data being read.
setCheckDisk(boolean) - Method in class org.jlab.coda.hipo.RecordRingItem
Set whether there is not enough free space on the disk partition for the next, complete file to be written, resulting in not creating or writing to file.
setCompositeData(CompositeData[]) - Method in class org.jlab.coda.jevio.BaseStructure
Set the data in this structure to the given array of CompositeData objects.
setCompressedDataLength(int) - Method in class org.jlab.coda.hipo.RecordHeader
Set the compressed data length in bytes and words and the padding.
setCompressedLength(int) - Method in class org.jlab.coda.hipo.RecordViewer.FileRecordEntry
 
setCompressionType(CompressionType) - Method in class org.jlab.coda.hipo.Record
Deprecated.
Sets compression type for the record.
setCompressionType(int) - Method in class org.jlab.coda.hipo.Record
Deprecated.
Sets compression type for the record.
setCompressionType(CompressionType) - Method in class org.jlab.coda.hipo.RecordHeader
Set the compression type.
setCompressionType(CompressionType) - Method in class org.jlab.coda.hipo.Writer
Convenience method that sets compression type for the file.
setCompressionType(CompressionType) - Method in class org.jlab.coda.hipo.WriterMT
Convenience method that sets compression type for the file.
setCount(int) - Method in class org.jlab.coda.hipo.Reader.RecordPosition
 
setCount(int) - Method in class org.jlab.coda.jevio.BlockNode
Set the number of events in block.
setDataLength(int) - Method in class org.jlab.coda.hipo.RecordHeader
Set the uncompressed data length in bytes and words and the padding.
setDataLength(int) - Method in class org.jlab.coda.hipo.RecordViewer.FileRecordEntry
 
setDataNum(int) - Method in class org.jlab.coda.jevio.CompositeData.Data
This method sets the num in the bank containing the data.
setDataTag(int) - Method in class org.jlab.coda.jevio.CompositeData.Data
This method sets the tag in the bank containing the data.
setDataType(DataType) - Method in class org.jlab.coda.jevio.BaseStructureHeader
Set the numeric data type for the structure.
setDictionaryXML(String) - Method in class org.jlab.coda.jevio.EvioEvent
Set the XML dictionary associated with this event.
setDiskFull(boolean) - Method in class org.jlab.coda.hipo.RecordSupply
Set whether the writing of a RecordRingItem to disk has been stopped due to the disk partition being full.
setDoubleData(double[]) - Method in class org.jlab.coda.jevio.BaseStructure
Set the data in this structure to the given array of doubles.
setDoubleData(ByteBuffer) - Method in class org.jlab.coda.jevio.BaseStructure
Set the data in this structure to the doubles contained in the given ByteBuffer.
setDoubleData(BaseStructure, double[]) - Method in class org.jlab.coda.jevio.EventBuilder
Set double data to the structure.
setEnd(int) - Method in class org.jlab.coda.jevio.BlockHeaderV2
Set the ending position of the block (physical record.) This is the number of valid words (header + data) in the block (physical record.) This is normally the same as the block size, except for the last block (physical record) in the file.
setEntries(int) - Method in class org.jlab.coda.hipo.FileHeader
Set the number of record entries.
setEntries(int) - Method in class org.jlab.coda.hipo.RecordHeader
Set the number of events or index entries.
setError(String) - Method in class org.jlab.coda.hipo.RecordSupply
Set the error message.
setEvent(int) - Method in class org.jlab.coda.hipo.FileEventIndex
Set the current event to the desired position.
setEvent(EvioEvent) - Method in class org.jlab.coda.jevio.EventBuilder
Set the underlying event.
setEventCount(int) - Method in class org.jlab.coda.jevio.BlockHeaderV4
Set the number of events completely contained in the block.
setEventNumber(int) - Method in class org.jlab.coda.jevio.EvioEvent
This sets a number [1..] indicating which event this was in the event file from which it was read.
setEventType(BitSet, int) - Static method in class org.jlab.coda.jevio.BlockHeaderV4
Sets the right bits in bit set (2-5 when starting at 0) to hold 4 bits of the given type value.
setEventType(int) - Method in class org.jlab.coda.jevio.EventWriter
Set the bit info of a record header for a specified CODA event type.
setEventType(int) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Set the bit info of a record header for a specified CODA event type.
setEvioFilter(IEvioFilter) - Method in class org.jlab.coda.jevio.EventParser
Set the global filter used for filtering structures.
setFileNumber(int) - Method in class org.jlab.coda.hipo.FileHeader
Set the file number which is the split number starting at 1.
setFirstEvent(BitSet) - Static method in class org.jlab.coda.jevio.BlockHeaderV4
Encode the "is first event" into the bit info word which will be in evio block header.
setFirstEvent(EvioNode) - Method in class org.jlab.coda.jevio.EventWriter
Set an event which will be written to the file as well as to all split files.
setFirstEvent(ByteBuffer) - Method in class org.jlab.coda.jevio.EventWriter
Set an event which will be written to the file as well as to all split files.
setFirstEvent(EvioBank) - Method in class org.jlab.coda.jevio.EventWriter
Set an event which will be written to the file as well as to all split files.
setFirstEvent(EvioNode) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Set an event which will be written to the file as well as to all split files.
setFirstEvent(ByteBuffer) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Set an event which will be written to the file as well as to all split files.
setFirstEvent(EvioBank) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Set an event which will be written to the file as well as to all split files.
setFirstEventBit(int) - Static method in class org.jlab.coda.jevio.BlockHeaderV4
Set the bit in the given arg which indicates this block has a first event.
setFloatData(float[]) - Method in class org.jlab.coda.jevio.BaseStructure
Set the data in this structure to the given array of floats.
setFloatData(ByteBuffer) - Method in class org.jlab.coda.jevio.BaseStructure
Set the data in this structure to the floats contained in the given ByteBuffer.
setFloatData(BaseStructure, float[]) - Method in class org.jlab.coda.jevio.EventBuilder
Set float data to the structure.
setFormatTag(int) - Method in class org.jlab.coda.jevio.CompositeData.Data
This method sets the tag in the segment containing the format string.
setHeaderLength(int) - Method in class org.jlab.coda.hipo.FileHeader
Set the this header's length in bytes and words.
setHeaderLength(int) - Method in class org.jlab.coda.hipo.RecordHeader
Set the this header's length in bytes and words.
setHeaderLength(int) - Method in class org.jlab.coda.jevio.BlockHeaderV2
Set the block header length, in ints.
setHeaderLength(int) - Method in class org.jlab.coda.jevio.BlockHeaderV4
Set the block header length, in ints.
setId(long) - Method in class org.jlab.coda.hipo.RecordRingItem
Set this item's id number.
setIndexLength(int) - Method in class org.jlab.coda.hipo.FileHeader
Set the length of the index array in bytes.
setIndexLength(int) - Method in class org.jlab.coda.hipo.RecordHeader
Set the length of the index array in bytes.
setIndexLength(int) - Method in class org.jlab.coda.hipo.RecordViewer.FileRecordEntry
 
setIntData(int[]) - Method in class org.jlab.coda.jevio.BaseStructure
Set the data in this structure to the given array of ints.
setIntData(ByteBuffer) - Method in class org.jlab.coda.jevio.BaseStructure
Set the data in this structure to the ints contained in the given ByteBuffer.
setIntData(BaseStructure, int[]) - Method in class org.jlab.coda.jevio.EventBuilder
Set int data to the structure.
setLastBlockBit(int) - Static method in class org.jlab.coda.jevio.BlockHeaderV4
Set the bit in the given arg which indicates this is the last block.
setLastItem(boolean) - Method in class org.jlab.coda.hipo.RecordRingItem
Set whether this is the last item in the supply to be used.
setLen(int) - Method in class org.jlab.coda.jevio.BlockNode
Set the block length in bytes.
setLength(int) - Method in class org.jlab.coda.hipo.FileHeader
Set the total length in bytes, header + index + user header.
setLength(int) - Method in class org.jlab.coda.hipo.Reader.RecordPosition
 
setLength(int) - Method in class org.jlab.coda.hipo.RecordHeader
Set the record length in bytes and words.
setLength(int) - Method in class org.jlab.coda.jevio.BaseStructureHeader
Set the length of the structure in ints, not counting the length word.
setLongData(long[]) - Method in class org.jlab.coda.jevio.BaseStructure
Set the data in this structure to the given array of longs.
setLongData(ByteBuffer) - Method in class org.jlab.coda.jevio.BaseStructure
Set the data in this structure to the longs contained in the given ByteBuffer.
setLongData(BaseStructure, long[]) - Method in class org.jlab.coda.jevio.EventBuilder
Set long data to the structure.
setMagicNumber(int) - Method in class org.jlab.coda.jevio.BlockHeaderV2
Sets the value of magicNumber.
setMagicNumber(int) - Method in class org.jlab.coda.jevio.BlockHeaderV4
Sets the value of magicNumber.
setMaximumCapacity(int) - Method in class org.jlab.coda.hipo.Record
Deprecated.
Sets the maximum capacity of the record.
setNotificationActive(boolean) - Method in class org.jlab.coda.jevio.EventParser
Set the flag determining whether notification of listeners is active.
setNumber(int) - Method in class org.jlab.coda.jevio.BaseStructureHeader
Set the number.
setNumber(int) - Method in class org.jlab.coda.jevio.BlockHeaderV2
Set the block number for this block (physical record).
setNumber(int) - Method in class org.jlab.coda.jevio.BlockHeaderV4
Set the block number for this block (physical record).
setObsolete(boolean) - Method in class org.jlab.coda.jevio.EvioNode
Set whether this node and descendants are now obsolete because the data they represent in the buffer has been removed.
setParent(MutableTreeNode) - Method in class org.jlab.coda.jevio.BaseStructure
Set the parent for this node.
setParser(EventParser) - Method in class org.jlab.coda.jevio.EvioReader
Set the file/buffer parser.
setParser(EventParser) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Set the file/buffer parser.
setParser(EventParser) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Set the file/buffer parser.
setParser(EventParser) - Method in class org.jlab.coda.jevio.EvioReaderV4
Set the file/buffer parser.
setParser(EventParser) - Method in class org.jlab.coda.jevio.EvioReaderV6
Set the file/buffer parser.
setParser(EventParser) - Method in interface org.jlab.coda.jevio.IEvioReader
Set the file/buffer parser.
setPlace(int) - Method in class org.jlab.coda.jevio.BlockNode
Set the place of this block in the file or buffer.
setPos(int) - Method in class org.jlab.coda.jevio.BlockNode
Set the position of this block in the file or buffer.
setPosition(long) - Method in class org.jlab.coda.hipo.FileHeader
Set the position of this record in a file.
setPosition(long) - Method in class org.jlab.coda.hipo.Reader.RecordPosition
 
setPosition(long) - Method in class org.jlab.coda.hipo.RecordHeader
Set the position of this record in a file.
setProvider(INameProvider) - Static method in class org.jlab.coda.jevio.NameProvider
Sets the one global (singleton) name provider.
setRawBytes(byte[]) - Method in class org.jlab.coda.jevio.BaseStructure
Set the data for the structure.
setRecordLength(int) - Method in class org.jlab.coda.hipo.RecordViewer.FileRecordEntry
 
setRecordNumber(int) - Method in class org.jlab.coda.hipo.RecordHeader
Set the record number.
setReserved1(int) - Method in class org.jlab.coda.jevio.BlockHeaderV2
Sets the value of reserved 1.
setReserved1(int) - Method in class org.jlab.coda.jevio.BlockHeaderV4
Sets the value of first reserved word.
setReserved2(int) - Method in class org.jlab.coda.jevio.BlockHeaderV4
Sets the value of second reserved word.
setShortData(short[]) - Method in class org.jlab.coda.jevio.BaseStructure
Set the data in this structure to the given array of shorts.
setShortData(ByteBuffer) - Method in class org.jlab.coda.jevio.BaseStructure
Set the data in this structure to the shorts contained in the given ByteBuffer.
setShortData(BaseStructure, short[]) - Method in class org.jlab.coda.jevio.EventBuilder
Set short data to the structure.
setSize(int) - Method in class org.jlab.coda.jevio.BlockHeaderV2
Set the size of the block (physical record).
setSize(int) - Method in class org.jlab.coda.jevio.BlockHeaderV4
Set the size of the block (physical record).
setSourceId(int) - Method in class org.jlab.coda.jevio.EventWriter
Set the value of the source Id in the first block header.
setSourceId(int) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Set the value of the source Id in the first block header.
setStart(int) - Method in class org.jlab.coda.jevio.BlockHeaderV2
Set the starting position of the block (physical record.).
setStartingBlockNumber(int) - Method in class org.jlab.coda.jevio.EventWriter
Set the number with which to start block (record) numbers.
setStartingBlockNumber(int) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Set the number with which to start block (record) numbers.
setStartingBufferPosition(int) - Method in class org.jlab.coda.hipo.RecordOutputStream
Set the starting position of the user-given buffer being written into.
setStartingRecordNumber(int) - Method in class org.jlab.coda.jevio.EventWriter
Set the number with which to start record numbers.
setStartingRecordNumber(int) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Set the number with which to start record numbers.
setStringData(String[]) - Method in class org.jlab.coda.jevio.BaseStructure
Set the data in this structure to the given array of Strings.
setStringData(BaseStructure, String[]) - Method in class org.jlab.coda.jevio.EventBuilder
Set string data to the structure.
setTag(int) - Method in class org.jlab.coda.jevio.BaseStructureHeader
Set the structure tag.
setTopLevelTag(short) - Method in class org.jlab.coda.jevio.CompactEventBuilder
In the emu software package, it's necessary to change the top level tag after the top level bank has already been created.
setUserHeaderLength(int) - Method in class org.jlab.coda.hipo.FileHeader
Set the user-defined header's length in bytes and words and the padding.
setUserHeaderLength(int) - Method in class org.jlab.coda.hipo.RecordHeader
Set the user-defined header's length in bytes and words and the padding.
setUserIntFirst(int) - Method in class org.jlab.coda.hipo.FileHeader
Set the first user integer.
setUserIntSecond(int) - Method in class org.jlab.coda.hipo.FileHeader
Set the second user integer.
setUserObject(Object) - Method in class org.jlab.coda.jevio.BaseStructure
This method is not relevant for this implementation.
setUserRegister(long) - Method in class org.jlab.coda.hipo.FileHeader
Set the first user register.
setUserRegisterFirst(long) - Method in class org.jlab.coda.hipo.RecordHeader
Set the first, 64-bit, user-defined register.
setUserRegisterSecond(long) - Method in class org.jlab.coda.hipo.RecordHeader
Set the second, 64-bit, user-defined register.
setVersion(int) - Method in class org.jlab.coda.jevio.BlockHeaderV2
Sets the evio version.
setVersion(int) - Method in class org.jlab.coda.jevio.BlockHeaderV4
Sets the evio version.
shift(int) - Method in class org.jlab.coda.jevio.EvioNode
Shift the positions (pos, dataPos, and recordPos) of this node and its children by a fixed amount.
shortBitsToInt(short) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Copies a 2-byte short value into a 4-byte int while preserving bit pattern.
shortToBytes(short, byte[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Copies a short value into 2 bytes of a byte array.
shortValue(Integer) - Method in class org.jlab.coda.jevio.BaseStructureHeader
Convenience method to return the short value of an integer.
show() - Method in class org.jlab.coda.hipo.FileEventIndex
Prints the content of the event index array on the screen.
show() - Method in class org.jlab.coda.hipo.Reader
 
show() - Method in class org.jlab.coda.hipo.Record
Deprecated.
 
size() - Method in class org.jlab.coda.jevio.EvioByteArrayOutputStream
Returns the current size of the buffer.
size() - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Get the number of entries in this dictionary.
skip(long) - Method in class org.jlab.coda.hipo.Compressor.ByteBufferBackedInputStream
 
splitFileAfterWrite() - Method in class org.jlab.coda.hipo.RecordRingItem
Get whether a file writer splits the file after writing this record.
splitFileAfterWrite(boolean) - Method in class org.jlab.coda.hipo.RecordRingItem
Set whether a file writer splits the file after writing this record.
startEventParse(BaseStructure) - Method in interface org.jlab.coda.jevio.IEvioListener
Starting to parse a new event structure.
streamRecord() - Static method in class org.jlab.coda.hipo.TestWriter
 
stringsToFormat(String[]) - Static method in class org.jlab.coda.jevio.CompositeData
This method helps the CompositeData object creator by finding the proper format string parameter for putting this array of Strings into its data.
stringsToRawBytes(String[]) - Static method in class org.jlab.coda.jevio.BaseStructure
This method transforms an array of Strings into raw evio format data, not including header.
stringsToRawSize(String[]) - Static method in class org.jlab.coda.jevio.BaseStructure
This method returns the number of bytes in a raw evio format of the given string array, not including header.
stringToBank(String, short, byte, ByteOrder) - Static method in class org.jlab.coda.jevio.Utilities
Method to create a byte array representing a bank with one string as data.
StructureFinder - Class in org.jlab.coda.jevio
This is a set of convenient static methods used to find lists of structures within an event, bank, segment, or tagsegment that match certain criteria.
StructureFinder() - Constructor for class org.jlab.coda.jevio.StructureFinder
 
StructureTransformer - Class in org.jlab.coda.jevio
This class contains methods to transform structures from one type to another, for example changing an EvioSegment into an EvioBank.
StructureTransformer() - Constructor for class org.jlab.coda.jevio.StructureTransformer
 
StructureType - Enum in org.jlab.coda.jevio
This an enum used to convert structure type numerical values to a more meaningful name.
swap() - Method in class org.jlab.coda.jevio.CompositeData
This method swaps the data of this composite type between big and little endian.
swapAll(byte[], int, byte[], int, int, ByteOrder) - Static method in class org.jlab.coda.jevio.CompositeData
This method converts (swaps) a buffer of EVIO composite type between big and little endian.
swapArray32(byte[], int, int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Swap byte array in place assuming bytes are 32 bit ints.
swapData(byte[], int, byte[], int, int, List<Integer>, ByteOrder) - Static method in class org.jlab.coda.jevio.CompositeData
This method converts (swaps) an array of EVIO composite type data between IEEE (big endian) and DECS (little endian).
swapData(ByteBuffer, ByteBuffer, int, List<Integer>) - Static method in class org.jlab.coda.jevio.CompositeData
This method converts (swaps) EVIO composite type data between Big endian and Little endian.
swapData(ByteBuffer, ByteBuffer, int, int, int, List<Integer>) - Static method in class org.jlab.coda.jevio.CompositeData
This method converts (swaps) EVIO composite type data between Big endian and Little endian.
swapEvent(ByteBuffer, ByteBuffer, int, int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
This method swaps the byte order of an entire evio event or bank.
swapEvent(ByteBuffer, ByteBuffer, int, int, List<EvioNode>) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
This method swaps the byte order of an entire evio event or bank.
swapEvent(ByteBuffer, ByteBuffer, int, int, boolean, List<EvioNode>) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
This method swaps the byte order of an entire evio event or bank.

T

tagNumMap - Variable in class org.jlab.coda.jevio.EvioXMLDictionary
This is the heart of the dictionary in which a key is composed of a tag/num pair and other entry data and its corresponding value is a name.
tagOnlyMap - Variable in class org.jlab.coda.jevio.EvioXMLDictionary
Some dictionary entries have only a tag and no num.
tagRangeMap - Variable in class org.jlab.coda.jevio.EvioXMLDictionary
Some dictionary entries have only a tag range and no num.
TagSegmentHeader - Class in org.jlab.coda.jevio
This the the header for an evio tag segment structure (EvioTagSegment).
TagSegmentHeader() - Constructor for class org.jlab.coda.jevio.TagSegmentHeader
Null constructor.
TagSegmentHeader(int, DataType) - Constructor for class org.jlab.coda.jevio.TagSegmentHeader
Constructor.
TestBuilding - Class in org.jlab.coda.hipo
Class used to test the speed of the RecordOutputStream.build() method.
TestBuilding() - Constructor for class org.jlab.coda.hipo.TestBuilding
 
testStreamRecord() - Static method in class org.jlab.coda.hipo.TestBuilding
 
testStreamRecord() - Static method in class org.jlab.coda.hipo.TestWriter
 
testStreamRecordMT() - Static method in class org.jlab.coda.hipo.TestWriter
 
TestWriter - Class in org.jlab.coda.hipo
 
TestWriter() - Constructor for class org.jlab.coda.hipo.TestWriter
 
testWriterVsWriterNew() - Static method in class org.jlab.coda.hipo.TestWriter
 
toBitSet(BitSet, int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Converts an integer into a BitSet object.
toByteArray(ByteBuffer) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Converts an ByteBuffer object into a byte array.
toByteArray() - Method in class org.jlab.coda.jevio.EvioByteArrayOutputStream
Creates a newly allocated byte array.
toBytes(short, ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn short into byte array.
toBytes(short, ByteOrder, byte[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn short into byte array.
toBytes(short[], ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn short array into byte array.
toBytes(short[], ByteOrder, byte[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn short array into byte array.
toBytes(int, ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn int into byte array.
toBytes(int, ByteOrder, byte[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn int into byte array.
toBytes(int[], int, int, ByteOrder, byte[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Write int array into byte array.
toBytes(int[], ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn int array into byte array.
toBytes(int[], int, int, ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn int array into byte array.
toBytes(int[], ByteOrder, byte[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn int array into byte array.
toBytes(long, ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn long into byte array.
toBytes(long, ByteOrder, byte[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn long into byte array.
toBytes(long[], ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn long array into byte array.
toBytes(long[], ByteOrder, byte[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn long array into byte array.
toBytes(float, ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn float into byte array.
toBytes(float, ByteOrder, byte[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn float into byte array.
toBytes(float[], ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn float array into byte array.
toBytes(float[], ByteOrder, byte[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn float array into byte array.
toBytes(double, ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn double into byte array.
toBytes(double, ByteOrder, byte[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn double into byte array.
toBytes(double[], ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn double array into byte array.
toBytes(double[], ByteOrder, byte[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn double array into byte array.
toBytesStream(int[], ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn int array into byte array.
toDouble(byte[], ByteOrder, int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn section of byte array into a double.
toDouble(byte, byte, byte, byte, byte, byte, byte, byte, ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn 8 bytes into a double.
toDoubleArray(ByteBuffer) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Converts an ByteBuffer object into a double array.
toDoubleArray(byte[], ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn byte array into a double array.
toDoubleArray(byte[], ByteOrder, double[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn byte array into an double array.
toEvents(String) - Static method in class org.jlab.coda.jevio.Utilities
This method takes a string representation of evio events (each starting with lt; event gt;) and converts them to a list of EvioEvent objects.
toEvents(String, int, int, EvioXMLDictionary, boolean) - Static method in class org.jlab.coda.jevio.Utilities
This method takes a string representation of evio events (each starting with lt; event gt;) and converts them to a list of EvioEvent objects.
toFile(String) - Method in class org.jlab.coda.jevio.CompactEventBuilder
This method writes a file in proper evio format with block header containing the single event constructed by this object.
toFile() - Method in class org.jlab.coda.jevio.EventWriter
Is this object writing to file?
toFile() - Method in class org.jlab.coda.jevio.EventWriterUnsync
Is this object writing to file?
toFile(String) - Method in class org.jlab.coda.jevio.EvioCompactReader
Save the internal byte buffer to the given file (overwrites existing file).
toFile(File) - Method in class org.jlab.coda.jevio.EvioCompactReader
Save the internal byte buffer to the given file (overwrites existing file).
toFile(String) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Save the internal byte buffer to the given file (overwrites existing file).
toFile(File) - Method in interface org.jlab.coda.jevio.IEvioCompactReader
Save the internal byte buffer to the given file (overwrites existing file).
toFloat(byte[], ByteOrder, int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn section of byte array into a float.
toFloat(byte, byte, byte, byte, ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn 4 bytes into a float.
toFloatArray(ByteBuffer) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Converts an ByteBuffer object into a float array.
toFloatArray(byte[], ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn byte array into a float array.
toFloatArray(byte[], ByteOrder, float[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn byte array into an float array.
toInt(BitSet) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Converts a BitSet object into an integer.
toInt(byte[], ByteOrder, int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn section of byte array into an int.
toInt(byte, byte, byte, byte, ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn 4 bytes into an int.
toIntArray(ByteBuffer) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Converts an ByteBuffer object into an int array.
toIntArray(ByteBuffer, int[]) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Writes ByteBuffer data into an int array.
toIntArray(byte[], ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn byte array into an int array.
toIntArray(byte[], ByteOrder, int[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn byte array into an int array.
toIntArray(byte[], int, ByteOrder, int[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn byte array into an int array.
toIntArray(byte[], int, int, ByteOrder, int[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn byte array into an int array.
toLong(byte[], ByteOrder, int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn section of byte array into a long.
toLong(byte, byte, byte, byte, byte, byte, byte, byte, ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn 8 bytes into a long.
toLongArray(ByteBuffer) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Converts an ByteBuffer object into a long array.
toLongArray(byte[], ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn byte array into a long array.
toLongArray(byte[], ByteOrder, long[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn byte array into an long array.
toShort(byte[], ByteOrder, int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn section of byte array into a short.
toShort(byte, byte, ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn 2 bytes into a short.
toShortArray(ByteBuffer) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Converts an ByteBuffer object into a short array.
toShortArray(byte[], ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn byte array into a short array.
toShortArray(byte[], int, ByteOrder) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn byte array into a short array while taking padding into account.
toShortArray(byte[], int, ByteOrder, short[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn byte array into a short array while taking padding into account.
toShortArray(byte[], ByteOrder, short[], int) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Turn byte array into an short array.
toString() - Method in class org.jlab.coda.hipo.FileEventIndex
 
toString() - Method in class org.jlab.coda.hipo.FileHeader
Returns a string representation of the record.
toString() - Method in class org.jlab.coda.hipo.Reader.RecordPosition
 
toString() - Method in class org.jlab.coda.hipo.RecordHeader
Returns a string representation of the record.
toString() - Method in class org.jlab.coda.jevio.BankHeader
Obtain a string representation of the bank header.
toString() - Method in class org.jlab.coda.jevio.BaseStructure
Obtain a string representation of the structure.
toString() - Method in class org.jlab.coda.jevio.BaseStructureHeader
Obtain a string representation of the structure header.
toString() - Method in class org.jlab.coda.jevio.BlockHeaderV2
Obtain a string representation of the block (physical record) header.
toString() - Method in class org.jlab.coda.jevio.BlockHeaderV4
Obtain a string representation of the block (physical record) header.
toString() - Method in class org.jlab.coda.jevio.BlockNode
Get string representation of this object.
toString() - Method in class org.jlab.coda.jevio.CompositeData
Obtain a string representation of the composite data.
toString(String) - Method in class org.jlab.coda.jevio.CompositeData
Obtain a string representation of the composite data.
toString(boolean) - Method in class org.jlab.coda.jevio.CompositeData
This method returns a string representation of this CompositeData object suitable for displaying in a gui.
toString() - Method in enum org.jlab.coda.jevio.DataType
Return a string which is usually the same as the name of the enumerated value, except in the cases of ALSOSEGMENT and ALSOBANK which return SEGMENT and BANK respectively.
toString() - Method in class org.jlab.coda.jevio.Environment
Convert to a string for diagnostics
toString() - Method in class org.jlab.coda.jevio.EvioDictionaryEntry
toString() - Method in class org.jlab.coda.jevio.EvioEvent
Obtain a string representation of the event.
toString() - Method in class org.jlab.coda.jevio.EvioNode
Return a String representation of this object.
toString() - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Get a string representation of the dictionary.
toString() - Method in interface org.jlab.coda.jevio.IBlockHeader
Get the string representation of the block (record) header.
toString() - Method in class org.jlab.coda.jevio.SegmentHeader
Obtain a string representation of the segment header.
toString() - Method in class org.jlab.coda.jevio.TagSegmentHeader
Obtain a string representation of the bank header.
toStringArray(ByteBuffer) - Static method in class org.jlab.coda.jevio.ByteDataTransformer
Converts an ByteBuffer object containing evio String data into a String array.
toXML(XMLStreamWriter) - Method in class org.jlab.coda.jevio.BaseStructure
This is a method that must be filled in by subclasses.
toXML(XMLStreamWriter, boolean) - Method in class org.jlab.coda.jevio.BaseStructure
This is a method that must be filled in by subclasses.
toXML() - Method in class org.jlab.coda.jevio.BaseStructure
Write this structure out as an XML format string.
toXML(boolean) - Method in class org.jlab.coda.jevio.BaseStructure
Write this structure out as an XML format string.
toXML(boolean) - Method in class org.jlab.coda.jevio.CompositeData
This method returns an xml string representation of this CompositeData object.
toXML(XMLStreamWriter) - Method in class org.jlab.coda.jevio.EvioBank
Write this bank structure out as an XML record.
toXML(XMLStreamWriter, boolean) - Method in class org.jlab.coda.jevio.EvioBank
Write this bank structure out as an XML record.
toXML(XMLStreamWriter) - Method in class org.jlab.coda.jevio.EvioEvent
Write this event structure out as an XML record.
toXML(XMLStreamWriter, boolean) - Method in class org.jlab.coda.jevio.EvioEvent
Write this event structure out as an XML record.
toXML(XMLStreamWriter) - Method in class org.jlab.coda.jevio.EvioSegment
Write this segment structure out as an XML record.
toXML(XMLStreamWriter, boolean) - Method in class org.jlab.coda.jevio.EvioSegment
Write this segment structure out as an XML record.
toXML(XMLStreamWriter) - Method in class org.jlab.coda.jevio.EvioTagSegment
Write this tag segment structure out as an XML record.
toXML(XMLStreamWriter, boolean) - Method in class org.jlab.coda.jevio.EvioTagSegment
Write this tag segment structure out as an XML record.
toXML() - Method in class org.jlab.coda.jevio.EvioXMLDictionary
Get an xml representation of the dictionary.
toXML(EvioNode, boolean) - Static method in class org.jlab.coda.jevio.Utilities
This method takes an EvioNode object and converts it to a readable, XML String.
toXMLFile(String) - Method in class org.jlab.coda.jevio.EvioReader
Rewrite the file to XML (not including dictionary and "first" event).
toXMLFile(String, boolean) - Method in class org.jlab.coda.jevio.EvioReader
Rewrite the file to XML (not including dictionary and "first" event).
toXMLFile(String, IEvioProgressListener) - Method in class org.jlab.coda.jevio.EvioReader
Rewrite the file to XML (not including dictionary and "first" event).
toXMLFile(String, IEvioProgressListener, boolean) - Method in class org.jlab.coda.jevio.EvioReader
Rewrite the file to XML (not including dictionary and "first" event).
toXMLFile(String) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Rewrite the file to XML (not including dictionary).
toXMLFile(String, boolean) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Rewrite the file to XML (not including dictionary).
toXMLFile(String, IEvioProgressListener) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Rewrite the file to XML (not including dictionary).
toXMLFile(String, IEvioProgressListener, boolean) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV4
Rewrite the file to XML (not including dictionary).
toXMLFile(String) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Rewrite the file to XML (not including dictionary and "first" event).
toXMLFile(String, boolean) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Rewrite the file to XML (not including dictionary and "first" event).
toXMLFile(String, IEvioProgressListener) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Rewrite the file to XML (not including dictionary and "first" event).
toXMLFile(String, IEvioProgressListener, boolean) - Method in class org.jlab.coda.jevio.EvioReaderUnsyncV6
Rewrite the file to XML (not including dictionary and "first" event).
toXMLFile(String) - Method in class org.jlab.coda.jevio.EvioReaderV4
Rewrite the file to XML (not including dictionary).
toXMLFile(String, boolean) - Method in class org.jlab.coda.jevio.EvioReaderV4
Rewrite the file to XML (not including dictionary).
toXMLFile(String, IEvioProgressListener) - Method in class org.jlab.coda.jevio.EvioReaderV4
Rewrite the file to XML (not including dictionary).
toXMLFile(String, IEvioProgressListener, boolean) - Method in class org.jlab.coda.jevio.EvioReaderV4
Rewrite the file to XML (not including dictionary).
toXMLFile(String) - Method in class org.jlab.coda.jevio.EvioReaderV6
Rewrite the file to XML (not including dictionary and "first" event).
toXMLFile(String, boolean) - Method in class org.jlab.coda.jevio.EvioReaderV6
Rewrite the file to XML (not including dictionary and "first" event).
toXMLFile(String, IEvioProgressListener) - Method in class org.jlab.coda.jevio.EvioReaderV6
Rewrite the file to XML (not including dictionary and "first" event).
toXMLFile(String, IEvioProgressListener, boolean) - Method in class org.jlab.coda.jevio.EvioReaderV6
Rewrite the file to XML (not including dictionary and "first" event).
toXMLFile(String) - Method in interface org.jlab.coda.jevio.IEvioReader
Rewrite the file to XML (not including dictionary and "first" event).
toXMLFile(String, boolean) - Method in interface org.jlab.coda.jevio.IEvioReader
Rewrite the file to XML (not including dictionary and "first" event).
toXMLFile(String, IEvioProgressListener) - Method in interface org.jlab.coda.jevio.IEvioReader
Rewrite the file to XML (not including dictionary and "first" event).
toXMLFile(String, IEvioProgressListener, boolean) - Method in interface org.jlab.coda.jevio.IEvioReader
Rewrite the file to XML (not including dictionary and "first" event).
TRAILER_POSITION_OFFSET - Static variable in class org.jlab.coda.hipo.FileHeader
Byte offset from beginning of header to write trailer position.
transferDataForReading(RecordOutputStream) - Method in class org.jlab.coda.hipo.RecordOutputStream
Copy the contents of the arg into this object and get data buffer ready for reading.
transform(BaseStructure) - Method in class org.jlab.coda.jevio.BaseStructure
This method does a partial copy and is designed to help convert between banks, segments,and tagsegments in the StructureTransformer class (hence the name "transform").
transform(EvioSegment, int) - Static method in class org.jlab.coda.jevio.StructureTransformer
Create an EvioBank object from an EvioSegment.
transform(EvioTagSegment, int) - Static method in class org.jlab.coda.jevio.StructureTransformer
Create an EvioBank object from an EvioTagSegment.
transform(EvioSegment) - Static method in class org.jlab.coda.jevio.StructureTransformer
Create an EvioTagSegment object from an EvioSegment.
transform(EvioTagSegment) - Static method in class org.jlab.coda.jevio.StructureTransformer
Create an EvioSegment object from an EvioTagSegment.
transform(EvioBank) - Static method in class org.jlab.coda.jevio.StructureTransformer
Create an EvioSegment object from an EvioBank.
transform(EvioBank, int) - Static method in class org.jlab.coda.jevio.StructureTransformer
Create an EvioTagSegment object from an EvioBank.

U

UNCOMPRESSED_LENGTH_OFFSET - Static variable in class org.jlab.coda.hipo.RecordHeader
Byte offset from beginning of header to the uncompressed data length.
uncompressGZIP(byte[]) - Static method in class org.jlab.coda.hipo.Compressor
GZIP decompression.
uncompressGZIP(byte[], int, int) - Static method in class org.jlab.coda.hipo.Compressor
GZIP decompression.
uncompressGZIP(ByteBuffer) - Static method in class org.jlab.coda.hipo.Compressor
GZIP decompression.
uncompressLZ4(ByteBuffer, int, ByteBuffer) - Static method in class org.jlab.coda.hipo.Compressor
LZ4 decompression.
uncompressLZ4(ByteBuffer, int, int, ByteBuffer) - Static method in class org.jlab.coda.hipo.Compressor
LZ4 decompression.
uncompressLZ4(byte[], int, int, byte[], int) - Static method in class org.jlab.coda.hipo.Compressor
LZ4 decompression.
uncompressLZ4(byte[], int, int, int) - Static method in class org.jlab.coda.hipo.Compressor
LZ4 decompression.
unpackRawBytesToStrings(byte[], int) - Static method in class org.jlab.coda.jevio.BaseStructure
This method extracts an array of strings from byte array of raw evio string data.
unpackRawBytesToStrings(byte[], int, int) - Static method in class org.jlab.coda.jevio.BaseStructure
This method extracts an array of strings from byte array of raw evio string data.
unpackRawBytesToStrings(ByteBuffer, int, int) - Static method in class org.jlab.coda.jevio.BaseStructure
This method extracts an array of strings from buffer containing raw evio string data.
unsetFirstEvent(BitSet) - Static method in class org.jlab.coda.jevio.BlockHeaderV4
Encode the "is NOT first event" into the bit info word which will be in evio block header.
updateLengths(int) - Method in class org.jlab.coda.jevio.EvioNode
Update the length of this node in the buffer and all its parent nodes as well.
updateNum(int) - Method in class org.jlab.coda.jevio.EvioNode
Update, in the buffer, the num of the bank header this object represents.
updateTag(int) - Method in class org.jlab.coda.jevio.EvioNode
Update, in the buffer, the tag of the structure header this object represents.
USER_LENGTH_OFFSET - Static variable in class org.jlab.coda.hipo.FileHeader
Byte offset from beginning of header to the user header length.
USER_LENGTH_OFFSET - Static variable in class org.jlab.coda.hipo.RecordHeader
Byte offset from beginning of header to the user header length.
Utilities - Class in org.jlab.coda.jevio
This class contains generally useful methods.
Utilities() - Constructor for class org.jlab.coda.jevio.Utilities
 

V

valueOf(String) - Static method in enum org.jlab.coda.hipo.CompressionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jlab.coda.hipo.HeaderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jlab.coda.jevio.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jlab.coda.jevio.ReadStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jlab.coda.jevio.StructureType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jlab.coda.jevio.WriteStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jlab.coda.hipo.CompressionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jlab.coda.hipo.HeaderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jlab.coda.jevio.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jlab.coda.jevio.ReadStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jlab.coda.jevio.StructureType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jlab.coda.jevio.WriteStatus
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_MASK - Static variable in class org.jlab.coda.hipo.RecordHeader
Mask to get version number from 6th int in header.
VERSION_MASK - Static variable in interface org.jlab.coda.jevio.IEvioCompactReader
Mask to get version number from 6th int in block for every evio version.
VERSION_OFFSET - Static variable in interface org.jlab.coda.jevio.IEvioCompactReader
Offset to get version number from start of file for every evio version.
visitAllStructures(IEvioListener) - Method in class org.jlab.coda.jevio.BaseStructure
Visit all the structures in this structure (including the structure itself -- which is considered its own descendant).
visitAllStructures(IEvioListener, IEvioFilter) - Method in class org.jlab.coda.jevio.BaseStructure
Visit all the structures in this structure (including the structure itself -- which is considered its own descendant) in a depth first manner.

W

write(ByteBuffer) - Method in class org.jlab.coda.hipo.RecordHeader
Write myself out into a byte buffer.
write(ByteBuffer) - Method in class org.jlab.coda.jevio.BankHeader
Write myself out a byte buffer.
write(ByteBuffer) - Method in class org.jlab.coda.jevio.BaseStructure
Write myself out a byte buffer with fastest algorithms I could find.
write(ByteBuffer) - Method in class org.jlab.coda.jevio.BlockHeaderV2
Write myself out a byte buffer.
write(ByteBuffer) - Method in class org.jlab.coda.jevio.BlockHeaderV4
Write myself out a byte buffer.
write(int) - Method in class org.jlab.coda.jevio.EvioByteArrayOutputStream
Writes the specified byte to this byte array output stream.
write(byte[], int, int) - Method in class org.jlab.coda.jevio.EvioByteArrayOutputStream
Writes len bytes from the specified byte array starting at offset off to this byte array output stream.
write(ByteBuffer) - Method in interface org.jlab.coda.jevio.IBlockHeader
Write myself out into a byte buffer.
write(ByteBuffer) - Method in interface org.jlab.coda.jevio.IEvioWriter
Write myself out a byte buffer.
write(ByteBuffer) - Method in class org.jlab.coda.jevio.SegmentHeader
Write myself out a byte buffer.
write(ByteBuffer) - Method in class org.jlab.coda.jevio.TagSegmentHeader
Write myself out a byte buffer.
writeEvent(EvioNode, boolean) - Method in class org.jlab.coda.jevio.EventWriter
Write an event (bank) into a record in evio/hipo version 6 format.
writeEvent(EvioNode, boolean, boolean) - Method in class org.jlab.coda.jevio.EventWriter
Write an event (bank) into a record in evio/hipo version 6 format.
writeEvent(ByteBuffer) - Method in class org.jlab.coda.jevio.EventWriter
Write an event (bank) into a record in evio/hipo version 6 format.
writeEvent(ByteBuffer, boolean) - Method in class org.jlab.coda.jevio.EventWriter
Write an event (bank) into a record in evio/hipo version 6 format.
writeEvent(EvioBank) - Method in class org.jlab.coda.jevio.EventWriter
Write an event (bank) into a record in evio/hipo version 6 format.
writeEvent(EvioBank, boolean) - Method in class org.jlab.coda.jevio.EventWriter
Write an event (bank) into a record in evio/hipo version 6 format.
writeEvent(EvioNode, boolean) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Write an event (bank) into a record in evio/hipo version 6 format.
writeEvent(EvioNode, boolean, boolean) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Write an event (bank) into a record in evio/hipo version 6 format.
writeEvent(ByteBuffer) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Write an event (bank) into a record in evio/hipo version 6 format.
writeEvent(ByteBuffer, boolean) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Write an event (bank) into a record in evio/hipo version 6 format.
writeEvent(EvioBank) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Write an event (bank) into a record in evio/hipo version 6 format.
writeEvent(EvioBank, boolean) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Write an event (bank) into a record in evio/hipo version 6 format.
writeEventToFile(EvioNode, boolean, boolean) - Method in class org.jlab.coda.jevio.EventWriter
Write an event (bank) into a record and eventually to a file in evio/hipo version 6 format.
writeEventToFile(EvioBank, ByteBuffer, boolean) - Method in class org.jlab.coda.jevio.EventWriter
Write an event (bank) into a record and eventually to a file in evio/hipo version 6 format.
writeEventToFile(EvioNode, boolean, boolean) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Write an event (bank) into a record and eventually to a file in evio/hipo version 6 format.
writeEventToFile(EvioBank, ByteBuffer, boolean) - Method in class org.jlab.coda.jevio.EventWriterUnsync
Write an event (bank) into a record and eventually to a file in evio/hipo version 6 format.
writeHeader(ByteBuffer, int) - Method in class org.jlab.coda.hipo.FileHeader
Writes the file (not record!) header into the given byte buffer.
writeHeader(ByteBuffer) - Method in class org.jlab.coda.hipo.FileHeader
Writes the file (not record!) header into the given byte buffer starting at beginning.
writeHeader(ByteBuffer, int) - Method in class org.jlab.coda.hipo.RecordHeader
Writes this header into the given byte buffer.
writeHeader(ByteBuffer) - Method in class org.jlab.coda.hipo.RecordHeader
Writes this header into the given byte buffer starting at the beginning.
Writer - Class in org.jlab.coda.hipo
Class to write Evio/HIPO files.
Writer() - Constructor for class org.jlab.coda.hipo.Writer
Default constructor.
Writer(ByteOrder, int, int) - Constructor for class org.jlab.coda.hipo.Writer
Constructor with byte order.
Writer(HeaderType, ByteOrder, int, int) - Constructor for class org.jlab.coda.hipo.Writer
Constructor with byte order and header type.
Writer(HeaderType, ByteOrder, int, int, String, byte[], CompressionType, boolean) - Constructor for class org.jlab.coda.hipo.Writer
Constructor with byte order.
Writer(String) - Constructor for class org.jlab.coda.hipo.Writer
Constructor with filename.
Writer(String, ByteOrder, int, int) - Constructor for class org.jlab.coda.hipo.Writer
Constructor with filename and byte order.
Writer(ByteBuffer) - Constructor for class org.jlab.coda.hipo.Writer
Constructor for writing to a ByteBuffer.
Writer(ByteBuffer, byte[]) - Constructor for class org.jlab.coda.hipo.Writer
Constructor for writing to a ByteBuffer with a user header.
Writer(ByteBuffer, int, int, String, byte[]) - Constructor for class org.jlab.coda.hipo.Writer
Constructor with byte order.
writeRecord(RecordOutputStream) - Method in class org.jlab.coda.hipo.Writer
Appends the record to the file.
writeRecord(RecordOutputStream) - Method in class org.jlab.coda.hipo.WriterMT
Appends the record to the file.
WriterMT - Class in org.jlab.coda.hipo
This class is for writing Evio/HIPO files only (not buffers) while multithreading the compression of data.
WriterMT() - Constructor for class org.jlab.coda.hipo.WriterMT
Default constructor is single-threaded, no compression.
WriterMT(ByteOrder, int, int, CompressionType, int, int) - Constructor for class org.jlab.coda.hipo.WriterMT
Constructor with byte order.
WriterMT(HeaderType, ByteOrder, int, int, String, byte[], int, CompressionType, int, boolean, int) - Constructor for class org.jlab.coda.hipo.WriterMT
Constructor with byte order.
WriterMT(String) - Constructor for class org.jlab.coda.hipo.WriterMT
Constructor with filename.
WriterMT(String, ByteOrder, int, int, CompressionType, int, int) - Constructor for class org.jlab.coda.hipo.WriterMT
Constructor with filename and byte order.
writerTest() - Static method in class org.jlab.coda.hipo.TestWriter
 
WriteStatus - Enum in org.jlab.coda.jevio
This enum denotes the status of a write.
SUCCESS indicates a successful write.
writeTo(OutputStream) - Method in class org.jlab.coda.jevio.EvioByteArrayOutputStream
Writes the complete contents of this byte array output stream to the specified output stream argument, as if by calling the output stream's write method using out.write(buf, 0, count).
writeTrailer(byte[], int, ByteOrder) - Static method in class org.jlab.coda.hipo.RecordHeader
Writes an empty trailer into the given byte array.
writeTrailer(byte[], int, int, ByteOrder, List<Integer>) - Static method in class org.jlab.coda.hipo.RecordHeader
Writes a trailer with an optional index array into the given byte array.
writeTrailer(ByteBuffer, int, int, List<Integer>) - Static method in class org.jlab.coda.hipo.RecordHeader
Writes a trailer with an optional index array into the given buffer.
writeTrailer(ByteBuffer, int) - Static method in class org.jlab.coda.hipo.RecordHeader
Writes an empty trailer into the given buffer.

X

Xml2evio - Class in org.jlab.coda.jevio.apps
This program takes an xml format file containing evio data and saves it into a binary evio format file.
Xml2evio() - Constructor for class org.jlab.coda.jevio.apps.Xml2evio
 
A B C D E F G H I L M N O P R S T U V W X 
Skip navigation links