Package | Description |
---|---|
org.jlab.coda.jevio |
Modifier and Type | Method and Description |
---|---|
EvioEvent |
EventBuilder.getEvent()
Get the underlying event.
|
(package private) static EvioEvent |
EvioReader.getEvent(byte[] array,
int offset,
java.nio.ByteOrder order)
Transform an event in the form of a byte array into an EvioEvent object.
|
EvioEvent |
EvioReaderUnsyncV6.getEvent(int index)
Get the event in the file/buffer at a given index (starting at 1).
|
EvioEvent |
EvioReaderV4.getEvent(int index)
Get the event in the file/buffer at a given index (starting at 1).
|
EvioEvent |
EvioReader.getEvent(int index)
Get the event in the file/buffer at a given index (starting at 1).
|
EvioEvent |
EvioReaderV6.getEvent(int index)
Get the event in the file/buffer at a given index (starting at 1).
|
EvioEvent |
EvioReaderUnsyncV4.getEvent(int index)
Get the event in the file/buffer at a given index (starting at 1).
|
EvioEvent |
IEvioReader.getEvent(int index)
Get the event in the file/buffer at a given index (starting at 1).
|
EvioEvent |
EvioReaderUnsyncV6.getFirstEvent()
Get the "first" event if there is one.
|
EvioEvent |
EvioReaderV4.getFirstEvent()
Get the "first" event if there is one.
|
EvioEvent |
EvioReader.getFirstEvent()
Get the "first" event if there is one.
|
EvioEvent |
EvioReaderV6.getFirstEvent()
Get the "first" event if there is one.
|
EvioEvent |
EvioReaderUnsyncV4.getFirstEvent()
Get the "first" event if there is one.
|
EvioEvent |
IEvioReader.getFirstEvent()
Get the "first" event if there is one.
|
EvioEvent |
EvioReaderUnsyncV6.gotoEventNumber(int evNumber)
Deprecated.
|
EvioEvent |
EvioReaderV4.gotoEventNumber(int evNumber)
Go to a specific event in the file.
|
EvioEvent |
EvioReader.gotoEventNumber(int evNumber)
Go to a specific event in the file.
|
EvioEvent |
EvioReaderV6.gotoEventNumber(int evNumber)
Deprecated.
|
EvioEvent |
EvioReaderUnsyncV4.gotoEventNumber(int evNumber)
Go to a specific event in the file.
|
EvioEvent |
IEvioReader.gotoEventNumber(int evNumber)
Go to a specific event in the file.
|
EvioEvent |
EvioReaderUnsyncV6.nextEvent()
Get the next event in the file/buffer.
|
EvioEvent |
EvioReaderV4.nextEvent()
Get the next event in the file/buffer.
|
EvioEvent |
EvioReader.nextEvent()
Get the next event in the file/buffer.
|
EvioEvent |
EvioReaderV6.nextEvent()
Get the next event in the file/buffer.
|
EvioEvent |
EvioReaderUnsyncV4.nextEvent()
Get the next event in the file/buffer.
|
EvioEvent |
IEvioReader.nextEvent()
Get the next event in the file/buffer.
|
static EvioEvent |
Utilities.nodeToEvent(EvioNode node)
This method takes an EvioNode object and converts it to an EvioEvent object.
|
static EvioEvent |
EvioReader.parseEvent(byte[] array,
int offset,
java.nio.ByteOrder order)
Completely parse the given byte array into an EvioEvent.
|
static EvioEvent |
EvioReaderUnsyncV4.parseEvent(byte[] array,
int offset,
java.nio.ByteOrder order)
Parse the given byte array into an EvioEvent.
|
EvioEvent |
EvioReaderUnsyncV6.parseEvent(int index)
This is a workhorse method.
|
EvioEvent |
EvioReaderV4.parseEvent(int index)
This is a workhorse method.
|
EvioEvent |
EvioReader.parseEvent(int index)
This is a workhorse method.
|
EvioEvent |
EvioReaderV6.parseEvent(int index)
This is a workhorse method.
|
EvioEvent |
EvioReaderUnsyncV4.parseEvent(int index)
This is a workhorse method.
|
EvioEvent |
IEvioReader.parseEvent(int index)
This is a workhorse method.
|
EvioEvent |
EvioReaderUnsyncV6.parseNextEvent()
This is a workhorse method.
|
EvioEvent |
EvioReaderV4.parseNextEvent()
This is a workhorse method.
|
EvioEvent |
EvioReader.parseNextEvent()
This is a workhorse method.
|
EvioEvent |
EvioReaderV6.parseNextEvent()
This is a workhorse method.
|
EvioEvent |
EvioReaderUnsyncV4.parseNextEvent()
This is a workhorse method.
|
EvioEvent |
IEvioReader.parseNextEvent()
This is a workhorse method.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<EvioEvent> |
Utilities.toEvents(java.lang.String xmlString)
This method takes a string representation of evio events
(each starting with lt; event gt;)
and converts them to a list of EvioEvent objects.
|
static java.util.List<EvioEvent> |
Utilities.toEvents(java.lang.String xmlString,
int maxEvents,
int skip,
EvioXMLDictionary dictionary,
boolean debug)
This method takes a string representation of evio events
(each starting with lt; event gt;)
and converts them to a list of EvioEvent objects.
|
Modifier and Type | Method and Description |
---|---|
static void |
EventParser.eventParse(EvioEvent evioEvent)
Method for parsing the event which will drill down and uncover all structures.
|
protected void |
EventParser.notifyEvioListeners(EvioEvent evioEvent,
IEvioStructure structure)
This is when a structure is encountered while parsing an event.
|
protected void |
EventParser.notifyStart(EvioEvent evioEvent)
Notify listeners we are starting to parse a new event
|
protected void |
EventParser.notifyStop(EvioEvent evioEvent)
Notify listeners we are done to parsing a new event
|
void |
EvioReaderUnsyncV6.parseEvent(EvioEvent evioEvent)
This will parse an event, SAX-like.
|
void |
EvioReaderV4.parseEvent(EvioEvent evioEvent)
This will parse an event, SAX-like.
|
void |
EvioReader.parseEvent(EvioEvent evioEvent)
This will parse an event, SAX-like.
|
void |
EvioReaderV6.parseEvent(EvioEvent evioEvent)
This will parse an event, SAX-like.
|
void |
EventParser.parseEvent(EvioEvent evioEvent)
This is the workhorse method for parsing the event.
|
void |
EvioReaderUnsyncV4.parseEvent(EvioEvent evioEvent)
This will parse an event, SAX-like.
|
void |
IEvioReader.parseEvent(EvioEvent evioEvent)
This will parse an event, SAX-like.
|
void |
EventParser.parseEvent(EvioEvent evioEvent,
boolean synced)
This is the workhorse method for parsing the event.
|
void |
EventBuilder.setEvent(EvioEvent event)
Set the underlying event.
|
Constructor and Description |
---|
EventBuilder(EvioEvent event)
This is the constructor to use when you want to manipulate an existing event.
|