Package | Description |
---|---|
com.bc.jexp |
The main package of the JEXP API.
|
com.bc.jexp.impl |
Provides some generally useful implementations of the interfaces defined in
the main package.
|
org.esa.beam.framework.datamodel |
This package contains classes and interfaces used for an in-memory presentation
of remote sensing data products.
|
org.esa.beam.framework.dataop.barithm | |
org.esa.beam.framework.ui |
Provides utility classes for general user interface building.
|
Class and Description |
---|
EvalEnv
Represents an application dependant evaluation environment.
|
EvalException
An exception that can be thrown during the evaluation of a
. |
Function
A representation of a function.
|
Namespace
Namespaces are used by a
in order
to resolve to symbol references and function calls. |
ParseException
An exception thrown by a
ParserX.parse() call in order to
signal a parser error. |
Symbol
Represents a read-only symbol.
|
Term
The abstract
Term class is an in-memory representation of an
element within an arbitrary expression tree. |
Term.Binary |
Term.BinaryB
An abstract binary (= 2 operands) operation.
|
Term.BinaryI
An abstract binary (= 2 operands) operation with a return type
of
int . |
Term.BinaryN
An abstract binary (= 2 operands) operation with a numeric return type.
|
Term.Op
An abstract operation.
|
Term.Unary
An abstract unary (= 1 operand) operation.
|
Term.UnaryB
An abstract unary (= 1 operand) operation with return type of
boolean . |
Term.UnaryI
An abstract unary (= 1 operand) operation with return type of
int . |
Term.UnaryN
An abstract unary (= 1 operand) operation with a numeric return type.
|
Variable
Represents a variable to which a value can be assigned.
|
Class and Description |
---|
EvalEnv
Represents an application dependant evaluation environment.
|
EvalException
An exception that can be thrown during the evaluation of a
. |
Function
A representation of a function.
|
Namespace
Namespaces are used by a
in order
to resolve to symbol references and function calls. |
ParseException
An exception thrown by a
ParserX.parse() call in order to
signal a parser error. |
Parser
Instances of the
Parser interface are used to convert a code
string representing an arithmetic expression in a tree of terms
which can then be executed by using one of the evaluation methods of
the class. |
Symbol
Represents a read-only symbol.
|
Term
The abstract
Term class is an in-memory representation of an
element within an arbitrary expression tree. |
Variable
Represents a variable to which a value can be assigned.
|
WritableNamespace |
Class and Description |
---|
ParseException
An exception thrown by a
ParserX.parse() call in order to
signal a parser error. |
Parser
Instances of the
Parser interface are used to convert a code
string representing an arithmetic expression in a tree of terms
which can then be executed by using one of the evaluation methods of
the class. |
Term
The abstract
Term class is an in-memory representation of an
element within an arbitrary expression tree. |
WritableNamespace |
Class and Description |
---|
EvalEnv
Represents an application dependant evaluation environment.
|
EvalException
An exception that can be thrown during the evaluation of a
. |
Function
A representation of a function.
|
ParseException
An exception thrown by a
ParserX.parse() call in order to
signal a parser error. |
Symbol
Represents a read-only symbol.
|
Term
The abstract
Term class is an in-memory representation of an
element within an arbitrary expression tree. |
WritableNamespace |
Class and Description |
---|
Parser
Instances of the
Parser interface are used to convert a code
string representing an arithmetic expression in a tree of terms
which can then be executed by using one of the evaluation methods of
the class. |
Term
The abstract
Term class is an in-memory representation of an
element within an arbitrary expression tree. |
Copyright © 2002–2014 Brockmann Consult GmbH. All rights reserved.