Uses of Class
org.jlab.coda.jevio.EvioException

Uses of EvioException in org.jlab.coda.jevio
 

Methods in org.jlab.coda.jevio that throw EvioException
 void EventBuilder.addChild(BaseStructure parent, BaseStructure child)
          Add a child to a parent structure.
 void EventBuilder.appendByteData(BaseStructure structure, byte[] data)
          Appends byte data to the structure.
 void BaseStructure.appendByteData(byte[] data)
          Appends byte data to the structure.
 void EventBuilder.appendCharData(BaseStructure structure, char[] data)
          Appends char data to the structure.
 void BaseStructure.appendCharData(char[] data)
          Appends char data to the structure (as ascii).
 void EventBuilder.appendDoubleData(BaseStructure structure, double[] data)
          Appends double data to the structure.
 void BaseStructure.appendDoubleData(double[] data)
          Appends double data to the structure.
 void EventBuilder.appendFloatData(BaseStructure structure, float[] data)
          Appends float data to the structure.
 void BaseStructure.appendFloatData(float[] data)
          Appends float data to the structure.
 void EventBuilder.appendIntData(BaseStructure structure, int[] data)
          Appends int data to the structure.
 void BaseStructure.appendIntData(int[] data)
          Appends int data to the structure.
 void EventBuilder.appendLongData(BaseStructure structure, long[] data)
          Appends long data to the structure.
 void BaseStructure.appendLongData(long[] data)
          Appends long data to the structure.
 void EventBuilder.appendShortData(BaseStructure structure, short[] data)
          Appends short data to the structure.
 void BaseStructure.appendShortData(short[] data)
          Appends short data to the structure.
 int BlockHeader.bytesRemaining(int position)
          Gives the bytes remaining in this block (physical record) given a buffer position.
 int EvioFile.getEventCount()
          This is the number of events in the file.
 EvioEvent EvioFile.nextEvent()
          Get the next event in the file.
 EvioEvent ByteParser.parseEvent(byte[] bytes, java.nio.ByteOrder byteOrder)
          This is the workhorse method for parsing the byte array.
 EvioEvent ByteParser.parseEvent(java.nio.ByteBuffer buf)
          This is the workhorse method for parsing the byte buffer.
 void EvioFile.parseEvent(EvioEvent evioEvent)
          This will parse an event, SAX-like.
 void EventParser.parseEvent(EvioEvent evioEvent)
          This is the workhorse method for parsing the event.
 EvioEvent EvioFile.parseNextEvent()
          This is the workhorse method.
 EvioEvent ByteParser.readEvent(java.io.DataInputStream in, java.nio.ByteOrder byteOrder)
          This is a method for reading data over a DataInputStream and parsing it into an EvioEvent.
 void EventBuilder.remove(BaseStructure child)
          This removes a structure (and all its descendants) from the tree.
 void BlockHeader.setEnd(int end)
          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.
 void BlockHeader.setEventCount(int count)
          Set the number of events completely contained in the block.
 void BlockHeader.setHeaderLength(int headerLength)
          Set the block header length, in ints.
 void BlockHeader.setMagicNumber(int magicNumber)
          Sets the value of magicNumber.
 void BlockHeader.setSize(int size)
          Set the size of the block (physical record).
 void BlockHeader.setStart(int start)
          Set the starting position of the block (physical record.).
static void ByteDataTransformer.swap(java.nio.ByteBuffer srcBuf, java.nio.ByteBuffer destBuf)
          Swaps evio format data (event or bank) contained in a ByteBuffer.
 void EventWriter.writeEvent(EvioBank bank)
          Write a bank to the file in evio version 2 format.
 void EventWriter.writeEvent(EvioBank bank, int version)
          Write a to the file.
 

Constructors in org.jlab.coda.jevio that throw EvioException
EventWriter(java.io.File file)
          Creates an event writer for writing to a file.
EventWriter(java.io.File file, int blockSize)
          Create an EventWriter for writing events to a file.
EventWriter(java.io.File file, int blockSize, boolean okToDelete)
          Create an EventWriter for writing events to a file.
EventWriter(java.lang.String filename)
          Creates an event writer for writing to a file.