Package gnu.expr
Class Initializer
- java.lang.Object
-
- gnu.expr.Initializer
-
- Direct Known Subclasses:
BindingInitializer
,ClassInitializer
,ProcInitializer
public abstract class Initializer extends Object
A piece of code that needs to be added to<clinit>
,<init>
, or whatever.
-
-
Constructor Summary
Constructors Constructor Description Initializer()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
emit(Compilation comp)
void
reportError(String message, Compilation comp)
static Initializer
reverse(Initializer list)
-
-
-
Field Detail
-
field
public Field field
If non-null: The Field that is being initialized.
-
-
Method Detail
-
emit
public abstract void emit(Compilation comp)
-
reverse
public static Initializer reverse(Initializer list)
-
reportError
public void reportError(String message, Compilation comp)
-
-