eu.bandm.sig.absy
Class Rule
java.lang.Object
eu.bandm.sig.absy.Absy
eu.bandm.sig.absy.Rule
- All Implemented Interfaces:
- Formattable, Cloneable
- Direct Known Subclasses:
- BinaryRule, REquation, RFail, RSucceed
public abstract class Rule
- extends Absy
Constructor Summary |
Rule()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
domain
protected Type domain
get_domain
public static final Function<Rule,Type> get_domain
set_domain
public static final Consumer<Type,Rule> set_domain
range
protected Type range
get_range
public static final Function<Rule,Type> get_range
set_range
public static final Consumer<Type,Rule> set_range
Rule
public Rule()
doclone
public Rule doclone()
- Overrides:
doclone
in class Absy
format
public Format format()
- Specified by:
format
in interface Formattable
- Overrides:
format
in class Absy
initFrom
public Rule initFrom(Object o0)
- Overrides:
initFrom
in class Absy
get_domain
public Type get_domain()
set_domain
public boolean set_domain(Type val)
get_range
public Type get_range()
set_range
public boolean set_range(Type val)