- ABSTRACT - Static variable in class de.dhbwstuttgart.parser.JavaParser
-
- Abstract - Class in de.dhbwstuttgart.syntaxtree.modifier
-
Stellt den Modifier Abstract dar.
- Abstract() - Constructor for class de.dhbwstuttgart.syntaxtree.modifier.Abstract
-
- AClassOrInterface - Interface in de.dhbwstuttgart.core
-
Superklasse von Class und Interface.
- adapt(Menge<Pair>, Pair, RefType, RefType, FC_TTO) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
Implementiert die adapt Regel des sub_unify
- adaptExt(Menge<Pair>, Pair, RefType, RefType, FC_TTO) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
Implementiert die adaptExt Regel des sub_unify
- adaptSup(Menge<Pair>, Pair, RefType, RefType, FC_TTO) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
Implementiert die adaptSup Regel des sub_unify
- add(GenericTypeVar) - Method in class de.dhbwstuttgart.syntaxtree.GenericDeclarationList
-
- add(TypeAssumptions) - Method in class de.dhbwstuttgart.typeinference.assumptions.TypeAssumptions
-
- add(ConstraintsSet) - Method in class de.dhbwstuttgart.typeinference.ConstraintsSet
-
- add(KomplexeMenge<Pair>) - Method in class de.dhbwstuttgart.typeinference.ConstraintsSet
-
- add(Pair) - Method in class de.dhbwstuttgart.typeinference.typedeployment.GenericVarPatch
-
Fügt eine generische Variable in Form eines Pairs an.
- add(TypePlaceholder) - Method in class de.dhbwstuttgart.typeinference.typedeployment.GenericVarPatch
-
- add(TypeInsertPoint) - Method in class de.dhbwstuttgart.typeinference.typedeployment.TypeInsertSet
-
Fügt einen TypeInsertPoint dem TypeInsertSet hinzu.
- add(Menge<TypeInsertPoint>) - Method in class de.dhbwstuttgart.typeinference.typedeployment.TypeInsertSet
-
Fügt TypeInsertPoints an
- add(SourcePatchPoint) - Method in class de.dhbwstuttgart.typeinference.typedeployment.TypePatchJob
-
- Add - Class in plugindevelopment.TypeInsertTests
-
- Add() - Constructor for class plugindevelopment.TypeInsertTests.Add
-
- add_classexceptions(SCClassException) - Method in exception de.dhbwstuttgart.myexception.SCException
-
- add_Expr(Expr) - Method in class de.dhbwstuttgart.syntaxtree.statement.MethodCall
-
- add_ParaList(Type) - Method in class de.dhbwstuttgart.syntaxtree.type.ParaList
-
- add_Parameter(Type) - Method in class de.dhbwstuttgart.syntaxtree.type.RefType
-
- addAll(Menge<GenericTypeVar>) - Method in class de.dhbwstuttgart.syntaxtree.GenericDeclarationList
-
- addAll(CVectorSet<E>) - Method in class de.dhbwstuttgart.typeinference.unify.CVectorSet
-
- addAllAssumptions(Menge<Assumption>) - Method in class de.dhbwstuttgart.typeinference.assumptions.TypeAssumptions
-
- addAssumption(Assumption) - Method in class de.dhbwstuttgart.typeinference.assumptions.TypeAssumptions
-
- addBound(ObjectType) - Method in class de.dhbwstuttgart.syntaxtree.type.BoundedGenericTypeVar
-
- addClassAssumption(ClassAssumption) - Method in class de.dhbwstuttgart.typeinference.assumptions.TypeAssumptions
-
Fügt eine TypAssumption an.
- addClassname(String) - Method in exception de.dhbwstuttgart.myexception.SCClassException
-
- addConstraint(ConstraintType, ConstraintType) - Method in class de.dhbwstuttgart.typeinference.OderConstraint
-
Fügt ein Pair(p1, p2) dem Constraint hinzu
- addConstraint(ConstraintPair) - Method in class de.dhbwstuttgart.typeinference.OderConstraint
-
Falls die Type des toAdd-Pairs nicht vom Typ RefType bzw.
- addConstraint(UndConstraint) - Method in class de.dhbwstuttgart.typeinference.OderConstraint
-
- addConstraint(ConstraintPair) - Method in class de.dhbwstuttgart.typeinference.SingleConstraint
-
- addConstraint(ConstraintType, ConstraintType) - Method in class de.dhbwstuttgart.typeinference.UndConstraint
-
- addConstraint(ConstraintPair) - Method in class de.dhbwstuttgart.typeinference.UndConstraint
-
- addElement(GenericTypeVar) - Method in class de.dhbwstuttgart.parser.GenericVarDeclarationList
-
- addElement(Field) - Method in class de.dhbwstuttgart.syntaxtree.InterfaceBody
-
Fuegt ein neues Element (Konstantendefinition oder abstrakte
Methode) ein.
- addElement(AClassOrInterface) - Method in class de.dhbwstuttgart.syntaxtree.SourceFile
-
Fuegt ein neues Element (Interface oder Klasse) hinzu.
- addElement(E) - Method in class de.dhbwstuttgart.typeinference.unify.CSet
-
- addElement(E) - Method in class de.dhbwstuttgart.typeinference.unify.CVectorSet
-
- addException(SCExcept) - Method in exception de.dhbwstuttgart.myexception.SCClassBodyException
-
- addException(Menge<SCExcept>) - Method in exception de.dhbwstuttgart.myexception.SCClassException
-
- addException(SCExcept) - Method in exception de.dhbwstuttgart.myexception.SCStatementException
-
- addField(Field) - Method in class de.dhbwstuttgart.syntaxtree.Class
-
- addField(Field) - Method in class de.dhbwstuttgart.syntaxtree.ClassBody
-
- addGenericVarAssumption(GenericTypeVar) - Method in class de.dhbwstuttgart.typeinference.assumptions.TypeAssumptions
-
Fügt eine Generische Typvariablen den Assumptions hinzu
- addImports(ImportDeclarations) - Method in class de.dhbwstuttgart.syntaxtree.SourceFile
-
- addInterface(UsedId) - Method in class de.dhbwstuttgart.parser.InterfaceList
-
- addItem(A) - Method in class de.dhbwstuttgart.typeinference.EinzelElement
-
- addItem(A) - Method in interface de.dhbwstuttgart.typeinference.KomplexeMenge
-
- addItem(A) - Method in class de.dhbwstuttgart.typeinference.OderMenge
-
- addItem(A) - Method in class de.dhbwstuttgart.typeinference.UndMenge
-
- addItems(KomplexeMenge<A>) - Method in class de.dhbwstuttgart.typeinference.EinzelElement
-
- addItems(KomplexeMenge<A>) - Method in interface de.dhbwstuttgart.typeinference.KomplexeMenge
-
- addItems(KomplexeMenge<A>) - Method in class de.dhbwstuttgart.typeinference.OderMenge
-
- addItems(KomplexeMenge<A>) - Method in class de.dhbwstuttgart.typeinference.UndMenge
-
- addModifier(Modifier) - Method in class de.dhbwstuttgart.syntaxtree.modifier.Modifiers
-
Fuegt den angegebenen Modifier zur Auflistung hinzu.
- addOffsetOff(RefType) - Method in class de.dhbwstuttgart.parser.BoundedClassIdentifierList
-
- AddOp - Class in de.dhbwstuttgart.syntaxtree.operator
-
- AddOp(int, int) - Constructor for class de.dhbwstuttgart.syntaxtree.operator.AddOp
-
- addPairs(Menge<Pair>) - Method in class de.dhbwstuttgart.typeinference.typedeployment.GenericVarPatch
-
- addTPHs(Menge<TypePlaceholder>) - Method in class de.dhbwstuttgart.typeinference.typedeployment.GenericVarPatch
-
- addTypeInsertPoints(TypeInsertSet, ResultSet) - Method in class de.dhbwstuttgart.syntaxtree.SyntaxTreeNode
-
Methode zur Generierung der TypeInsertPoints
- addUnresolvedTPH(TypePlaceholder) - Method in class de.dhbwstuttgart.typeinference.JavaCodeResult
-
- advance() - Method in interface de.dhbwstuttgart.parser.JavaParser.yyInput
-
move on to next token.
- advance() - Method in class de.dhbwstuttgart.parser.Scanner
-
- allGreater(RefType, Menge<Pair>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
- allSmaller(RefType, Menge<Pair>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
- ANDEQUAL - Static variable in class de.dhbwstuttgart.parser.JavaParser
-
- AndOp - Class in de.dhbwstuttgart.syntaxtree.operator
-
- AndOp(int, int) - Constructor for class de.dhbwstuttgart.syntaxtree.operator.AndOp
-
- apply(Section, PrintStream) - Method in interface de.dhbwstuttgart.logger.ConfigurationEvaluater
-
- apply(Menge<Pair>) - Method in interface de.dhbwstuttgart.typeinference.unify.Unifier
-
- applyResultSet(ResultSet) - Method in class de.dhbwstuttgart.syntaxtree.type.RefType
-
- applyResultSet(ResultSet) - Method in class de.dhbwstuttgart.syntaxtree.type.Type
-
- applySubstitution(Type, CSubstitution) - Method in class de.dhbwstuttgart.typeinference.unify.CSubstitution
-
Wendet die �bergebene Substitution rekursiv auf den �bergebenen Typ an.
- applyThisSubstitution(Type) - Method in class de.dhbwstuttgart.typeinference.unify.CSubstitution
-
- applyThisSubstitutionSet(Type) - Method in class de.dhbwstuttgart.typeinference.unify.CSubstitutionSet
-
- applyUnifier(CSubstitutionSet) - Method in class de.dhbwstuttgart.typeinference.unify.CSubstitution
-
Wendet den Unifier auf die rechte Seite dieser Substitution an.
- applyUnifier(CSubstitutionSet) - Method in class de.dhbwstuttgart.typeinference.unify.CSubstitutionSet
-
Wendet den Unifier auf die rechten Seiten alle Substitutionen an.
- arglist - Variable in class de.dhbwstuttgart.syntaxtree.statement.MethodCall
-
- arglist - Variable in class de.dhbwstuttgart.syntaxtree.statement.NewClass
-
- arglist - Variable in class de.dhbwstuttgart.syntaxtree.statement.This
-
- arglist - Variable in class de.dhbwstuttgart.syntaxtree.statement.ThisCall
-
- argumentAt(int) - Method in class de.dhbwstuttgart.syntaxtree.statement.ArgumentList
-
- ArgumentList - Class in de.dhbwstuttgart.syntaxtree.statement
-
- ArgumentList() - Constructor for class de.dhbwstuttgart.syntaxtree.statement.ArgumentList
-
- Assign - Class in de.dhbwstuttgart.syntaxtree.statement
-
- Assign(int, int) - Constructor for class de.dhbwstuttgart.syntaxtree.statement.Assign
-
- Assumption - Class in de.dhbwstuttgart.typeinference.assumptions
-
- Assumption() - Constructor for class de.dhbwstuttgart.typeinference.assumptions.Assumption
-
Wird dieser Konstruktor benutzt müssen alle Methoden der Klasse Assumption überschrieben werden.
- Assumption(TypeInsertable) - Constructor for class de.dhbwstuttgart.typeinference.assumptions.Assumption
-
- attach(JavaCodeResult) - Method in class de.dhbwstuttgart.typeinference.JavaCodeResult
-
- attach(String) - Method in class de.dhbwstuttgart.typeinference.JavaCodeResult
-