| Interface | Description |
|---|---|
| Constant<T> |
Defines a typed value.
|
| JELQuantity |
Aggregates a compiled expression and a metadata object.
|
| Class | Description |
|---|---|
| ColumnIdentifier |
Can identify columns of a table using string identifiers.
|
| DummyJELRowReader |
JELRowReader which can't actually read any rows.
|
| FixedConstant<T> |
Constant implementation which always has the same value.
|
| JELArrayFunction<I,O> |
Provides an array->array function in which input elements are
mapped to output elements by use of a given JEL expression.
|
| JELArrayFunction.XResolver |
This public class is an implementation detail,
not intended for external use.
|
| JELFunction |
Provides a double precision function of one double precision
variable which can be evaluated using JEL.
|
| JELFunction.XResolver |
This public class is an implementation detail,
not intended for external use.
|
| JELRowReader |
An object which is able to read cell values by column name or number.
|
| JELTable |
Wrapper table which is constructed entirely of columns defined by
JEL expressions based on the base table.
|
| JELUtils |
This class provides some utility methods for use with the JEL
expression compiler.
|
| RandomJELEvaluator |
Random-access evaluator for JEL expressions evaluated against tables.
|
| RandomJELRowReader |
Provides JELRowReader functionality for a random access table.
|
| ResultSetJELRowReader |
JELRowReader for accessing JDBC
ResultSet objects. |
| SequentialJELRowReader |
Implements JELRowReader for sequential access to a table.
|
| StarTableJELRowReader |
JELRowReader subclass for access to StarTables.
|
| TablelessJELRowReader |
JELRowReader implementation which has no columns.
|
| Exception | Description |
|---|---|
| CustomCompilationException |
Specialised subclass of JEL's CompilationException.
|
| Annotation Type | Description |
|---|---|
| StateDependent |
Indicates that a public static method is to be evalated by JEL
at runtime not compile time, even if its arguments can be determined
at compile time.
|
Copyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.