Package | Description |
---|---|
com.bc.ceres.binio |
The core
binio API. |
com.bc.ceres.binio.expr |
Contains interfaces and classes which shall enable users to describe their data formats
using an interpreted language by constructing an evaluatable tree of expressions.
|
com.bc.ceres.binio.util |
Utilities for the
binio API. |
Modifier and Type | Method and Description |
---|---|
CompoundData |
DataContext.createData()
Creates an instance of a compound with I/O starting
at the beginning of the stream or file.
|
CompoundData |
DataContext.createData(CompoundType type,
long position)
Creates an instance of a compound with the given type and with I/O starting
at the given stream or file position.
|
CompoundData |
DataContext.createData(long position)
Creates an instance of a compound with the given type and with I/O starting
at the given stream or file position.
|
CompoundData |
CollectionData.getCompound(int index) |
CompoundData |
CompoundData.getCompound(String name) |
CompoundData |
DataContext.getData()
Gets an instance of a compound with I/O starting at the given stream or file position.
|
CompoundData |
DataContext.getData(CompoundType type,
long position)
Deprecated.
use
DataContext.createData(long) instead |
CompoundData |
DataContext.getData(long position)
Deprecated.
use
DataContext.createData(long) instead |
Modifier and Type | Method and Description |
---|---|
Object |
SequenceExpr.evaluate(CompoundData context) |
Object |
SelectionExpr.evaluate(CompoundData context) |
Object |
IntReferenceExpr.evaluate(CompoundData context) |
Object |
Expression.evaluate(CompoundData context) |
Object |
ConstantExpr.evaluate(CompoundData context) |
Object |
CompoundExpr.evaluate(CompoundData context) |
Object |
ChoiceExpr.evaluate(CompoundData context) |
Modifier and Type | Method and Description |
---|---|
static Number |
NumberUtils.getNumericMember(CompoundData compoundData,
int memberIndex)
Returns the numeric value of a compound member, which is of a
SimpleType . |
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.