## Uses of Interface
de.dhbwstuttgart.typeinference.TypeInsertable

- Packages that use TypeInsertable
  Package | Description
  --- | ---
  de.dhbwstuttgart.syntaxtree |
  de.dhbwstuttgart.syntaxtree.statement |
  de.dhbwstuttgart.typeinference |
  de.dhbwstuttgart.typeinference.assumptions |
  de.dhbwstuttgart.typeinference.typedeployment |

- - ### Uses of TypeInsertable in de.dhbwstuttgart.syntaxtree

    Classes in de.dhbwstuttgart.syntaxtree that implement TypeInsertable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Constant` Enthaelt die Eigenschaften einer Konstante (Name, Typ, Modifier, Wert)
    `class` | `Constructor`
    `class` | `Field`
    `class` | `FieldDeclaration` Eine Feldinitialisation steht fÃ¼r eine Felddeklaration mit gleichzeitiger Wertzuweisung Beispiel: 'public Feld FeldVar = FeldWert;'
    `class` | `FormalParameter`
    `class` | `Method` Stellt eine Methode dar.

  - ### Uses of TypeInsertable in de.dhbwstuttgart.syntaxtree.statement

    Classes in de.dhbwstuttgart.syntaxtree.statement that implement TypeInsertable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LambdaParameter` Der FormalParameter einer LambdaExpression hat gesonderte Eigenschaften.
    `class` | `LocalVarDecl`

  - ### Uses of TypeInsertable in de.dhbwstuttgart.typeinference

    Classes in de.dhbwstuttgart.typeinference that implement TypeInsertable
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FunNMethod`

  - ### Uses of TypeInsertable in de.dhbwstuttgart.typeinference.assumptions

    Fields in de.dhbwstuttgart.typeinference.assumptions declared as TypeInsertable
    Modifier and Type | Field and Description
    --- | ---
    `private TypeInsertable` | Assumption.`typable`

    Constructors in de.dhbwstuttgart.typeinference.assumptions with parameters of type TypeInsertable
    Constructor and Description
    `Assumption(TypeInsertable ass)`

  - ### Uses of TypeInsertable in de.dhbwstuttgart.typeinference.typedeployment

    Fields in de.dhbwstuttgart.typeinference.typedeployment declared as TypeInsertable
    Modifier and Type | Field and Description
    --- | ---
    `private TypeInsertable` | TypeInsertPoint.`point`

    Methods in de.dhbwstuttgart.typeinference.typedeployment that return TypeInsertable
    Modifier and Type | Method and Description
    --- | ---
    `private TypeInsertable` | TypeInsertPoint.`getTIP()`

    Methods in de.dhbwstuttgart.typeinference.typedeployment with parameters of type TypeInsertable
    Modifier and Type | Method and Description
    --- | ---
    `TypeInsertPoint` | TypeInsertSet.`getInsertPointFor(TypeInsertable node)`

    Constructors in de.dhbwstuttgart.typeinference.typedeployment with parameters of type TypeInsertable
    Constructor and Description
    `TypeInsertPoint(TypeInsertable insertPoint, SyntaxTreeNode insertNode, Type insertType, ResultSet resultSet)` Dieser Konstruktor erstellt einen TypInsertPoint