eu.bandm.sig.absy
Class ECotuple
java.lang.Object
eu.bandm.sig.absy.Absy
eu.bandm.sig.absy.Expression
eu.bandm.sig.absy.AggregateExpression
eu.bandm.sig.absy.ECotuple
- All Implemented Interfaces:
- Formattable, Cloneable
public class ECotuple
- extends AggregateExpression
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
selector
protected Label selector
get_selector
public static final Function<ECotuple,Label> get_selector
set_selector
public static final Consumer<Label,ECotuple> set_selector
body
protected Expression body
get_body
public static final Function<ECotuple,Expression> get_body
set_body
public static final Consumer<Expression,ECotuple> set_body
ECotuple
public ECotuple(Label selector,
Expression body)
doclone
public ECotuple doclone()
- Overrides:
doclone
in class AggregateExpression
getFormatHint
public static String getFormatHint()
format
public Format format()
- Specified by:
format
in interface Formattable
- Overrides:
format
in class AggregateExpression
initFrom
public ECotuple initFrom(Object o0)
- Overrides:
initFrom
in class AggregateExpression
get_selector
public Label get_selector()
set_selector
public boolean set_selector(Label val)
get_body
public Expression get_body()
set_body
public boolean set_body(Expression val)