A B C D E F G H I J K L M N O P R S T U V W X Y

## C

calculate_access_flags() - Method in class de.dhbwstuttgart.syntaxtree.modifier.Modifiers
  Gibt den Bitmaskenwert fuer die enthaltenen Access-Modifier zurueck.
calculateNewParalist() - Method in class de.dhbwstuttgart.typeinference.FunN
  Muss nach jeder Ãnderung von T oder R aufgerufen werden.
CaptureConversion(Menge<ObjectType>, FC_TTO) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
  Implementiert die CaptureConversion.
CaptureConversion(Type, FC_TTO) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
  Erzeugt die CaptureConversion von einem Typ.
CaptureConversionHashtable(Hashtable<JavaClassName, Type>, FC_TTO) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
cartesianProduct() - Method in class de.dhbwstuttgart.typeinference.EinzelElement
cartesianProduct() - Method in interface de.dhbwstuttgart.typeinference.KomplexeMenge
cartesianProduct() - Method in class de.dhbwstuttgart.typeinference.OderMenge
cartesianProduct() - Method in class de.dhbwstuttgart.typeinference.UndMenge
CartesianProduct - Class in de.dhbwstuttgart.typeinference.unify
CartesianProduct() - Constructor for class de.dhbwstuttgart.typeinference.unify.CartesianProduct
cartProductPair(Menge<Menge<Pair>>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
  Ãberladung der Funktion cartProductPair, damit der Programmierer beim ersten Aufruf nicht den 2.
cartProductPair(Menge<Menge<Pair>>, int) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
  Erzeugt das Kartesische Product von mehreren Mengeen von Paaren.
cartProductType(Menge<Menge<Type>>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
  Ãberladung der Funktion cartProductType, damit der Programmierer beim ersten Aufruf nicht den 2.
cartProductType(Menge<Menge<Type>>, int) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
  Erzeugt das Kartesische Product von mehreren Mengeen von Typen.
CASE - Static variable in class de.dhbwstuttgart.parser.JavaParser
CastExpr - Class in de.dhbwstuttgart.syntaxtree.statement
CastExpr(int, int) - Constructor for class de.dhbwstuttgart.syntaxtree.statement.CastExpr
CATCH - Static variable in class de.dhbwstuttgart.parser.JavaParser
CHAR - Static variable in class de.dhbwstuttgart.parser.JavaParser
Char - Variable in class de.dhbwstuttgart.syntaxtree.statement.CharLiteral
CharacterType - Class in de.dhbwstuttgart.syntaxtree.type
CharacterType(SyntaxTreeNode) - Constructor for class de.dhbwstuttgart.syntaxtree.type.CharacterType
CharInString() - Method in class de.dhbwstuttgart.parser.Token
CHARLITERAL - Static variable in class de.dhbwstuttgart.parser.JavaParser
CharLiteral - Class in de.dhbwstuttgart.syntaxtree.statement
CharLiteral() - Constructor for class de.dhbwstuttgart.syntaxtree.statement.CharLiteral
check(Menge<Menge<A>>) - Method in class KomplexeMenge.KeineDoppeltenVerweise
checkTYPE(TypeAssumptions, SyntaxTreeNode) - Method in class de.dhbwstuttgart.syntaxtree.type.RefType
checkTYPE(TypeAssumptions, SyntaxTreeNode) - Method in class de.dhbwstuttgart.syntaxtree.type.Type
checkTYPE(TypeAssumptions, SyntaxTreeNode) - Method in class de.dhbwstuttgart.syntaxtree.type.Void
checkType(RefType, SyntaxTreeNode) - Method in class de.dhbwstuttgart.typeinference.assumptions.TypeAssumptions
CLASS - Static variable in class de.dhbwstuttgart.parser.JavaParser
Class - Class in de.dhbwstuttgart.syntaxtree
Class(String, int) - Constructor for class de.dhbwstuttgart.syntaxtree.Class
Class(String, RefType, Modifiers, Menge<String>) - Constructor for class de.dhbwstuttgart.syntaxtree.Class
  Erstellt eine Klasse, welche nur fÃ¼r die Assumptions verwendet wird.
Class(String, RefType, Modifiers, int) - Constructor for class de.dhbwstuttgart.syntaxtree.Class
Class(String, Modifiers, int) - Constructor for class de.dhbwstuttgart.syntaxtree.Class
Class(String, Modifiers, ClassBody, Menge<Type>, Menge<UsedId>, UsedId, Menge<UsedId>, Menge<Type>, int) - Constructor for class de.dhbwstuttgart.syntaxtree.Class
Class(String, ClassBody, Menge<Type>, UsedId, Menge<Type>, Menge<Type>, int) - Constructor for class de.dhbwstuttgart.syntaxtree.Class
Class(String, Modifiers, ClassBody, Menge<Type>, UsedId, Menge<Type>, Menge<Type>, int) - Constructor for class de.dhbwstuttgart.syntaxtree.Class
Class(String, Modifiers, ClassBody, Menge<Type>, Menge<Type>, Menge<Type>, int) - Constructor for class de.dhbwstuttgart.syntaxtree.Class
Class(String, Modifiers, ClassBody, Menge<Type>, Type, Menge<Type>, Menge<? extends Type>, int) - Constructor for class de.dhbwstuttgart.syntaxtree.Class
  Konstruktor, der die Angabe aller Parameter ermoeglicht.
class_block - Variable in class de.dhbwstuttgart.syntaxtree.Class
ClassAndParameter - Class in de.dhbwstuttgart.parser
  Hilfskonstrukt, um die Grammatik fuer einen Klassenheader ueberschaubar zu halten.
ClassAndParameter(String) - Constructor for class de.dhbwstuttgart.parser.ClassAndParameter
ClassAndParameter(String, ParaList) - Constructor for class de.dhbwstuttgart.parser.ClassAndParameter
ClassAssumption - Class in de.dhbwstuttgart.typeinference.assumptions
  Nicht wirklich eine Assumption.
ClassAssumption(Class) - Constructor for class de.dhbwstuttgart.typeinference.assumptions.ClassAssumption
classAssumptions - Variable in class de.dhbwstuttgart.typeinference.assumptions.TypeAssumptions
ClassBody - Class in de.dhbwstuttgart.syntaxtree
ClassBody() - Constructor for class de.dhbwstuttgart.syntaxtree.ClassBody
ClassHelper - Class in de.dhbwstuttgart.syntaxtree
ClassHelper() - Constructor for class de.dhbwstuttgart.syntaxtree.ClassHelper
classname - Variable in class de.dhbwstuttgart.myexception.SCExcept
classType - Variable in class de.dhbwstuttgart.typeinference.assumptions.ClassAssumption
CLASSVEC - Variable in class de.dhbwstuttgart.typeinference.unify.FC_TTO
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.BaseType
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.BooleanType
  Author: JÃ¯Â¿Â½rg BÃ¯Â¿Â½uerle
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.BoundedGenericTypeVar
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.CharacterType
  Author: JÃ¯Â¿Â½rg BÃ¯Â¿Â½uerle
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.DoubleType
  Author: JÃ¯Â¿Â½rg BÃ¯Â¿Â½uerle
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.ExtendsWildcardType
  Author: Arne LÃ¼dtke
  Gibt einen Klon der Wildcard zurÃ¼ck.
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.FloatType
  Author: JÃ¯Â¿Â½rg BÃ¯Â¿Â½uerle
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.FreshExtendsWildcardType
  Author: Arne LÃ¼dtke
  Gibt einen Klon der Wildcard zurÃ¼ck.
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.FreshSuperWildcardType
  Author: Arne LÃ¼dtke
  Gibt einen Klon der Wildcard zurÃ¼ck.
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.FreshWildcardType
  Author: Arne LÃ¼dtke
  Gibt einen Klon der Wildcard zurÃ¼ck.
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.GenericTypeVar
  Author: JÃ¯Â¿Â½rg BÃ¯Â¿Â½uerle
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.IntegerType
  Author: JÃ¯Â¿Â½rg BÃ¯Â¿Â½uerle
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.LongType
  Author: JÃ¯Â¿Â½rg BÃ¯Â¿Â½uerle
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.ObjectType
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.RefType
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.ReturnType
  Author: JÃ¯Â¿Â½rg BÃ¯Â¿Â½uerle
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.SuperWildcardType
  Author: Arne LÃ¼dtke
  Gibt einen Klon der Wildcard zurÃ¼ck.
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.Type
  Author: JÃ¯Â¿Â½rg BÃ¯Â¿Â½uerle
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.TypePlaceholder
  Diese Methode sollte nur sehr sparsam und mit Vorsicht verwendet werden, da die Registrierung neuer Listener Ã¯Â¿Â½ber die zentrale Instanz in der Registry laufen muss.
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.Void
  Author: JÃ¯Â¿Â½rg BÃ¯Â¿Â½uerle
clone() - Method in class de.dhbwstuttgart.syntaxtree.type.WildcardType
  Author: Arne LÃ¼dtke
  Gibt einen Klon der Wildcard zurÃ¼ck.
clone() - Method in class de.dhbwstuttgart.typeinference.assumptions.TypeAssumptions
clone() - Method in class de.dhbwstuttgart.typeinference.Pair
  Author: Arne LÃ¼dtke
  Erzeugt einen Klon des Paares.
clone() - Method in class de.dhbwstuttgart.typeinference.unify.CSubstitution
close() - Method in class de.dhbwstuttgart.logger.OutputHandler
codegen() - Method in class de.dhbwstuttgart.typeinference.TypeinferenceResultSet
  Startet die Bytecodegenerierung dieser LÃ¶sung.
codegenlog - Static variable in class de.dhbwstuttgart.syntaxtree.misc.DeclId
codegenlog - Static variable in class de.dhbwstuttgart.syntaxtree.SourceFile
commentblock - Variable in class de.dhbwstuttgart.parser.JavaLexer
commentsingleline - Variable in class de.dhbwstuttgart.parser.JavaLexer
compareTo(SourcePatchPoint) - Method in class de.dhbwstuttgart.typeinference.typedeployment.GenericTypeInsertPoint
compareTo(SourcePatchPoint) - Method in class de.dhbwstuttgart.typeinference.typedeployment.SourcePatchPoint
ConfigurationEvaluater - Interface in de.dhbwstuttgart.logger
ConsoleInterface - Class in de.dhbwstuttgart.core
ConsoleInterface() - Constructor for class de.dhbwstuttgart.core.ConsoleInterface
Constant - Class in de.dhbwstuttgart.syntaxtree
  Enthaelt die Eigenschaften einer Konstante (Name, Typ, Modifier, Wert)
Constant(String, Modifiers) - Constructor for class de.dhbwstuttgart.syntaxtree.Constant
  Deprecated.
ConstantVektor - Variable in class de.dhbwstuttgart.syntaxtree.InterfaceBody
ConstraintPair - Class in de.dhbwstuttgart.typeinference
ConstraintPair(ConstraintType, ConstraintType) - Constructor for class de.dhbwstuttgart.typeinference.ConstraintPair
constraints - Variable in class de.dhbwstuttgart.typeinference.TypeinferenceResultSet
  Alle Constraints vor der Unifizierung.
constraintsFromMethodAssumption(MethodAssumption, TypeAssumptions) - Method in class de.dhbwstuttgart.syntaxtree.statement.MethodCall
  Spezifikation: overloading determines for all possible overloadings and overridings of a method the constraints, where constraints itself forms the constraints from the receiver type, the argument types, the return type and a given type assumption for the method.
ConstraintsSet - Class in de.dhbwstuttgart.typeinference
ConstraintsSet() - Constructor for class de.dhbwstuttgart.typeinference.ConstraintsSet
ConstraintType - Class in de.dhbwstuttgart.typeinference
ConstraintType(TypePlaceholder) - Constructor for class de.dhbwstuttgart.typeinference.ConstraintType
ConstraintType(GenericTypeVar) - Constructor for class de.dhbwstuttgart.typeinference.ConstraintType
ConstraintType(RefType) - Constructor for class de.dhbwstuttgart.typeinference.ConstraintType
ConstraintType(WildcardType) - Constructor for class de.dhbwstuttgart.typeinference.ConstraintType
Constructor - Class in de.dhbwstuttgart.syntaxtree
Constructor(Method) - Constructor for class de.dhbwstuttgart.syntaxtree.Constructor
  Parser kann nicht zwischen einem Konstruktor und einer Methode unterscheiden.
ConstructorAssumption - Class in de.dhbwstuttgart.typeinference.assumptions
ConstructorAssumption(Method, Class) - Constructor for class de.dhbwstuttgart.typeinference.assumptions.ConstructorAssumption
constructorAssumptions - Variable in class de.dhbwstuttgart.typeinference.assumptions.TypeAssumptions
ConstructorCall - Class in de.dhbwstuttgart.syntaxtree.misc
  Diese Klasse stellt den this()-Aufruf dar.
ConstructorCall(Receiver, String, ArgumentList, int) - Constructor for class de.dhbwstuttgart.syntaxtree.misc.ConstructorCall
ConstructorTest - Class in plugindevelopment.TypeInsertTests
ConstructorTest() - Constructor for class plugindevelopment.TypeInsertTests.ConstructorTest
containedTypes - Variable in class de.dhbwstuttgart.parser.JavaParser
containedTypes - Variable in class de.dhbwstuttgart.syntaxtree.Class
contains(Type) - Method in class de.dhbwstuttgart.typeinference.ResultSet
  Durchsucht das ResultSet (die unifizierten Constraints des ResultSets) nach diesem Typ.
contains(E) - Method in class de.dhbwstuttgart.typeinference.unify.CSet
contains(E) - Method in class de.dhbwstuttgart.typeinference.unify.CVectorSet
containsRef(Menge, Object) - Method in class KomplexeMenge.KeineDoppeltenVerweise
containsString(Menge<UsedId>, String) - Method in class de.dhbwstuttgart.syntaxtree.SourceFile
CONTINUE - Static variable in class de.dhbwstuttgart.parser.JavaParser
copyMengeMengePair(Menge<Menge<Pair>>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
copyMengeObjectType(Menge<ObjectType>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
  Kopiert einen Menge<ObjectType>.
copyMengePair(Menge<Pair>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
copyMengeType(Menge<? extends Type>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
  Kopiert einen Menge<Type>.
copyPair() - Method in class de.dhbwstuttgart.typeinference.Pair
copyType(Type) - Static method in class de.dhbwstuttgart.typeinference.Pair
createAssumptions() - Method in class de.dhbwstuttgart.syntaxtree.type.GenericTypeVar
createEmptyMethod(String, Class) - Static method in class de.dhbwstuttgart.syntaxtree.Method
createFromQualifiedName(String, int) - Static method in class de.dhbwstuttgart.syntaxtree.misc.UsedId
createNotImplementedException() - Static method in exception de.dhbwstuttgart.myexception.CTypeReconstructionException
createPairFromClassAndSuperclass(Class, Type, Menge, Menge, TypeAssumptions) - Method in class de.dhbwstuttgart.syntaxtree.SourceFile
  Erstellt ein Typ-Paar, welches im 1.
createTypeAssumptions(Class) - Method in class de.dhbwstuttgart.syntaxtree.Constant
createTypeAssumptions(Class) - Method in class de.dhbwstuttgart.syntaxtree.Constructor
createTypeAssumptions(Class) - Method in class de.dhbwstuttgart.syntaxtree.Field
  Diese Methode generiert die Assumptions fÃ¼r dieses Feld der Klasse classmember
createTypeAssumptions(Class) - Method in class de.dhbwstuttgart.syntaxtree.FieldDeclaration
createTypeAssumptions(Class) - Method in class de.dhbwstuttgart.syntaxtree.Method
  Liefert die MethodAssumption zu dieser Methode
createTypeFromJavaGenericType(Type, Class<?>, Hashtable<String, GenericTypeVar>, Class) - Method in class de.dhbwstuttgart.syntaxtree.SourceFile
createTypeInsertPoint(TypePlaceholder, ResultSet) - Method in class de.dhbwstuttgart.syntaxtree.Field
createTypeInsertPoint(TypePlaceholder, ResultSet) - Method in class de.dhbwstuttgart.syntaxtree.FormalParameter
createTypeInsertPoint(TypePlaceholder, ResultSet) - Method in class de.dhbwstuttgart.syntaxtree.statement.LambdaParameter
createTypeInsertPoint(TypePlaceholder, ResultSet) - Method in class de.dhbwstuttgart.syntaxtree.statement.LocalVarDecl
createTypeInsertPoint(TypePlaceholder, ResultSet) - Method in class de.dhbwstuttgart.typeinference.FunNMethod
createTypeInsertPoint(TypePlaceholder, ResultSet) - Method in interface de.dhbwstuttgart.typeinference.TypeInsertable
  Errechnet den TypeInsertPoint fÃ¼r das TypeInsertable.
CSet<E> - Class in de.dhbwstuttgart.typeinference.unify
CSet() - Constructor for class de.dhbwstuttgart.typeinference.unify.CSet
CSubstitution - Class in de.dhbwstuttgart.typeinference.unify
  Implementierung einer Typsubstitution.
CSubstitution() - Constructor for class de.dhbwstuttgart.typeinference.unify.CSubstitution
CSubstitution(TypePlaceholder, Type) - Constructor for class de.dhbwstuttgart.typeinference.unify.CSubstitution
CSubstitution(Pair) - Constructor for class de.dhbwstuttgart.typeinference.unify.CSubstitution
CSubstitutionGenVar - Class in de.dhbwstuttgart.typeinference.unify
  Implementierung einer Typsubstitution der GenVar.
CSubstitutionGenVar() - Constructor for class de.dhbwstuttgart.typeinference.unify.CSubstitutionGenVar
CSubstitutionGenVar(GenericTypeVar, Type) - Constructor for class de.dhbwstuttgart.typeinference.unify.CSubstitutionGenVar
CSubstitutionSet - Class in de.dhbwstuttgart.typeinference.unify
CSubstitutionSet() - Constructor for class de.dhbwstuttgart.typeinference.unify.CSubstitutionSet
CSubstitutionSet(Menge<Pair>) - Constructor for class de.dhbwstuttgart.typeinference.unify.CSubstitutionSet
CTypeReconstructionException - Exception in de.dhbwstuttgart.myexception
CTypeReconstructionException(String, IItemWithOffset) - Constructor for exception de.dhbwstuttgart.myexception.CTypeReconstructionException
CTypeReconstructionException(String, Menge<CTypeReconstructionException>, IItemWithOffset) - Constructor for exception de.dhbwstuttgart.myexception.CTypeReconstructionException
CVectorSet<E> - Class in de.dhbwstuttgart.typeinference.unify
CVectorSet() - Constructor for class de.dhbwstuttgart.typeinference.unify.CVectorSet

A B C D E F G H I J K L M N O P R S T U V W X Y