# All Classes

Class | Description
--- | ---
Boolean | Denotes the object as being automatically convertible to java boolean type.
Byte | Denotes the object as being automatically convertible to java byte type.
Character | Denotes the object as being automatically convertible to java char type.
ClassFile | This class represents a classfile image in JEL.
CompilationException | Represents an error encountered during the compilation.
CompiledExpression | This abstract class is a superclass of every JEL-compiled expression, each of which overrides some of the abstract methods below.
Debug | This class used for incorporating internal checks and assertions into the code.
Double | Denotes the object as being automatically convertible to java double type.
DVMap | Provides the information about defined dynamic variables.
Evaluator | This is the main frontend to JEL.
Float | Denotes the object as being automatically convertible to java float type.
ImageLoader | Loads JEL-generated classes into Java VM.
Integer | Denotes the object as being automatically convertible to java int type.
Library | A namespace for JEL expressions.
LocalField | Represents a field local to the class being compiled.
LocalMethod | Represents a method local to the class being compiled.
Long | Denotes the object as being automatically convertible to java long type.
OP | A tree node, representing an operation.
OPbinary | A tree node, representing binary operation.
OPcall | A tree node, representing a method call (field/local variable load).
OPcondtnl | A tree node, representing conditional.
OPload | A tree node, representing loading of a constant.
OPunary | A tree node, representing unary operation.
Parser |
Short | Denotes the object as being automatically convertible to java short type.
String | Denotes the object as being automatically convertible to java String type using its `.toString()` method.
TableKeeper |
TableWriter |