# Package de.dhbwstuttgart.syntaxtree.type

- Interface Summary
  Interface | Description
  --- | ---
  IMatchable | Dieses Interface wird von allen Klassen implementiert, die weitere Klassen enthalten, die im match des Unify beachtet werden mÃ¼ssen.
  ITypeContainer | Dieses Interface wird von allen Klassen implementiert, die weitere Klassen enthalten.

- Class Summary
  Class | Description
  --- | ---
  BaseType |
  BooleanType |
  BoundedGenericTypeVar | Entspricht einem GenericTypeVar, jedoch mit Bounds (d.h. vorgaben, von welchem Typ die Typevar sein darf => extends Class x => implements Interface y ...
  CharacterType |
  DoubleType |
  ExtendsWildcardType | Stellt eine Wildcard mit oberer Grenze dar.
  FloatType |
  FreshExtendsWildcardType |
  FreshSuperWildcardType |
  FreshWildcardType |
  GenericTypeVar | TODO: Diese Klasse Ã¼berarbeiten.
  IntegerType |
  LongType |
  ObjectType |
  ParaList |
  RefType |
  ReturnType |
  SuperWildcardType | Stellt eine Wildcard mit unterer Grenze dar.
  Type |
  TypePlaceholder | ReprÃ¯Â¿Â½sentiert einen Typparameter fÃ¯Â¿Â½r einen vom Programmierer nicht angegeben Typ.
  Void |
  WildcardType | Stellt eine Wildcard in Java dar.