Package uk.ac.starlink.ttools.jel
package uk.ac.starlink.ttools.jel
-
ClassDescriptionCan identify columns of a table using string identifiers.Constant<T>Defines a typed value.Specialised subclass of JEL's CompilationException.JELRowReader which can't actually read any rows.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.This public class is an implementation detail, not intended for external use.Provides a double precision function of one double precision variable which can be evaluated using JEL.This public class is an implementation detail, not intended for external use.Aggregates a compiled expression and a metadata object.An object which is able to read cell values by column name or number.Wrapper table which is constructed entirely of columns defined by JEL expressions based on the base table.This class provides some utility methods for use with the JEL expression compiler.Random-access evaluator for JEL expressions evaluated against tables.Provides JELRowReader functionality for a random access table.JELRowReader for accessing JDBCResultSet
objects.Implements JELRowReader for sequential access to a table.JELRowReader subclass for access to StarTables.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.JELRowReader implementation which has no columns.