net.sf.saffron.opt
Class RelImplementor.LazyBind
java.lang.Object
|
+--net.sf.saffron.opt.RelImplementor.LazyBind
- All Implemented Interfaces:
- RelImplementor.Bind
- Enclosing class:
- RelImplementor
- private static class RelImplementor.LazyBind
- extends Object
- implements RelImplementor.Bind
type
final SaffronType type
after
final Statement after
statementList
StatementList statementList
variable
final Variable variable
thunk
final RelImplementor.VariableInitializerThunk thunk
bound
boolean bound
RelImplementor.LazyBind
RelImplementor.LazyBind(Variable variable,
StatementList statementList,
SaffronType type,
RelImplementor.VariableInitializerThunk thunk)
getVariable
public Variable getVariable()
- Specified by:
getVariable
in interface RelImplementor.Bind
toString
public String toString()
- Overrides:
toString
in class Object
find
private static int find(StatementList list,
Statement statement)