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)