eu.bandm.sig.absy
Class QuantifiedType
java.lang.Object
eu.bandm.sig.absy.Absy
eu.bandm.sig.absy.Type
eu.bandm.sig.absy.QuantifiedType
- All Implemented Interfaces:
- Formattable, Cloneable
- Direct Known Subclasses:
- ExistentialType, ParametricType, UniversalType
public abstract class QuantifiedType
- extends Type
Methods inherited from class eu.bandm.sig.absy.Type |
format |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
head
protected TypeBinding head
get_head
public static Function<QuantifiedType,TypeBinding> get_head
body
protected Type body
get_body
public static Function<QuantifiedType,Type> get_body
QuantifiedType
public QuantifiedType(TypeBinding head,
Type body)
QuantifiedType
protected QuantifiedType()
doclone
public QuantifiedType doclone()
- Overrides:
doclone
in class Type
initFrom
public QuantifiedType initFrom(Object o0)
- Overrides:
initFrom
in class Type
get_head
public TypeBinding get_head()
set_head
public void set_head(TypeBinding val)
get_body
public Type get_body()
set_body
public void set_body(Type val)