eu.bandm.sig.absy
Class CDeclare
java.lang.Object
eu.bandm.sig.absy.Absy
eu.bandm.sig.absy.Constraint
eu.bandm.sig.absy.CDeclare
- All Implemented Interfaces:
- Formattable, Cloneable
public class CDeclare
- extends Constraint
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
var
protected Variable var
get_var
public static final Function<CDeclare,Variable> get_var
set_var
public static final Consumer<Variable,CDeclare> set_var
domain
protected Type domain
get_domain
public static final Function<CDeclare,Type> get_domain
set_domain
public static final Consumer<Type,CDeclare> set_domain
CDeclare
public CDeclare(Variable var,
Type domain)
doclone
public CDeclare doclone()
- Overrides:
doclone
in class Constraint
getFormatHint
public static String getFormatHint()
format
public Format format()
- Specified by:
format
in interface Formattable
- Overrides:
format
in class Constraint
initFrom
public CDeclare initFrom(Object o0)
- Overrides:
initFrom
in class Constraint
get_var
public Variable get_var()
set_var
public boolean set_var(Variable val)
get_domain
public Type get_domain()
set_domain
public boolean set_domain(Type val)