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.dataop.barithm |
Modifier and Type | Field and Description |
---|---|
protected Function |
Term.Call.function |
Modifier and Type | Method and Description |
---|---|
Function[] |
WritableNamespace.getAllFunctions() |
Function |
Term.Call.getFunction() |
Function |
Namespace.resolveFunction(String name,
Term[] args)
Resolves the given name and argument list in order to find a matching function.
|
Modifier and Type | Method and Description |
---|---|
void |
WritableNamespace.deregisterFunction(Function function) |
void |
WritableNamespace.registerFunction(Function function) |
Constructor and Description |
---|
Term.Call(Function function,
List<Term> args) |
Term.Call(Function function,
Term[] args) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFunction
Provides an implementation of the
interface. |
static class |
AbstractFunction.B |
static class |
AbstractFunction.D |
static class |
AbstractFunction.I |
class |
UserFunction
A utility class which represents a user-defined function to be used within an expression.
|
Modifier and Type | Method and Description |
---|---|
Function[] |
NamespaceImpl.getAllFunctions() |
Function |
NamespaceImpl.resolveFunction(String name,
Term[] args) |
Modifier and Type | Method and Description |
---|---|
void |
NamespaceImpl.deregisterFunction(Function function) |
void |
NamespaceImpl.registerFunction(Function function) |
Modifier and Type | Method and Description |
---|---|
static void |
BandArithmetic.deregisterFunction(Function f)
De-registers an existing function
|
static void |
BandArithmetic.registerFunction(Function f)
Registers a new function
|
Copyright © 2002–2014 Brockmann Consult GmbH. All rights reserved.