| 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.