Uses of Package
org.jlab.coda.jevio

Classes in org.jlab.coda.jevio used by org.jlab.coda.jevio
BankHeader
          This the header for an evio bank structure (EvioBank).
BaseStructure
          This is the base class for all evio structures: Banks, Segments, and TagSegments.
BaseStructureHeader
          This the header for the base structure (BaseStructure).
BlockHeaderV2
          This holds a evio block header, also known as a physical record header.
BlockHeaderV4
          This holds a evio block header, also known as a physical record header.
CompositeData
          This is the class defining the composite data type.
CompositeData.Data
          This class is used to provide all data when constructing a CompositeData object.
DataType
          This an enum used to convert data type numerical values to a more meaningful name.
Environment
          This is a utility class employing a singleton to obtain environment information, such as user name, home directory, OS name, etc.
EventParser
          Creates an object that controls the parsing of events.
EventWriter.IOStatus
          This enum denotes the status of a read.
EvioBank
          This holds a CODA Bank structure.
EvioDictionaryEntry
          Deprecated.  
EvioEvent
          An event is really just the outer, primary bank.
EvioException
          This is a general exception used to indicate a problem in the Jevio package.
EvioFile.ReadStatus
          Deprecated. This enum denotes the status of a read.
EvioFile.WriteStatus
          Deprecated. This enum denotes the status of a write.
SUCCESS indicates a successful write.
EvioFileTest.TestResult
          This enum is used for file testing.
EvioReader
          This is a class of interest to the user.
EvioReader.ReadStatus
          This enum denotes the status of a read.
EvioReader.WriteStatus
          This enum denotes the status of a write.
SUCCESS indicates a successful write.
EvioSegment
          This holds a CODA Segment structure.
EvioTagSegment
          This holds a CODA TagSegment structure.
IBlockHeader
          Make a common interface for different versions of the BlockHeader.
IEvioFilter
          This interface allows applications to create filters so that they only recieve certain structures when events are being processed.
IEvioListener
          In SAX like behavior, implementors will listen for structures encountered when an event is parsed.
IEvioProgressListener
           
IEvioStructure
          This interface is implemented by classes representing the basic evio structures: banks, segments, and tagsegments.
IEvioWriter
          This is implemented by objects that will be writing themselve's to en evio file.
INameProvider
          This interface must be implemented by dictionary readers.
SegmentHeader
          This the the header for an evio segment structure (EvioSegment).
StructureType
          This an enum used to convert structure type numerical values to a more meaningful name.
TagSegmentHeader
          This the the header for an evio tag segment structure (EvioTagSegment).