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

## I

id - Variable in class KomplexeMenge.TestKlasse
Id - Class in plugindevelopment.TypeInsertTests
Id() - Constructor for class plugindevelopment.TypeInsertTests.Id
IDENTIFIER - Static variable in class de.dhbwstuttgart.parser.JavaParser
identifier - Static variable in class KomplexeMenge.TestKlasse
IF - Static variable in class de.dhbwstuttgart.parser.JavaParser
IfStmt - Class in de.dhbwstuttgart.syntaxtree.statement
IfStmt(int, int) - Constructor for class de.dhbwstuttgart.syntaxtree.statement.IfStmt
IItemWithOffset - Interface in de.dhbwstuttgart.core
IMatchable - Interface in de.dhbwstuttgart.syntaxtree.type
  Dieses Interface wird von allen Klassen implementiert, die weitere Klassen enthalten, die im match des Unify beachtet werden mÃ¼ssen.
IMPLEMENTS - Static variable in class de.dhbwstuttgart.parser.JavaParser
IMPORT - Static variable in class de.dhbwstuttgart.parser.JavaParser
ImportDeclarations - Class in de.dhbwstuttgart.syntaxtree
  HOTI 4.5.06 Auch wenn es nicht so aussieht, hat diese Klasse einen Sinn :-) Der Parser kann keine Generischen Typen darstellen, damit trotzdem an amap Stellen die Typsicherheit gewÃ¤hrleistet ist, hier eine Kapselung...
ImportDeclarations() - Constructor for class de.dhbwstuttgart.syntaxtree.ImportDeclarations
imports - Variable in class de.dhbwstuttgart.syntaxtree.SourceFile
  HOTI 4.5.06 Beinhaltet alle Imports des aktuell geparsten Files in Form einer UsedId
ImportSubClassTest - Class in plugindevelopment.TypeInsertTests
ImportSubClassTest() - Constructor for class plugindevelopment.TypeInsertTests.ImportSubClassTest
ImportTest - Class in plugindevelopment.TypeInsertTests
ImportTest() - Constructor for class plugindevelopment.TypeInsertTests.ImportTest
ImportTest2 - Class in plugindevelopment.TypeInsertTests
ImportTest2() - Constructor for class plugindevelopment.TypeInsertTests.ImportTest2
inc(int) - Static method in class de.dhbwstuttgart.syntaxtree.type.FreshWildcardType
  Hilfsmethode fÃ¼r makeNewName Methode aus TypePlaceholder kopiert
inc(int) - Static method in class de.dhbwstuttgart.syntaxtree.type.TypePlaceholder
  Hilfsfunktion zur Berechnung eines neuen Namens
  Author: JÃ¯Â¿Â½rg BÃ¯Â¿Â½uerle
includesModifier(Modifier) - Method in class de.dhbwstuttgart.syntaxtree.modifier.Modifiers
  Gibt zurueck, ob der angegebene Modifier enthalten ist.
INCREMENT - Static variable in class de.dhbwstuttgart.parser.JavaParser
inferencelog - Static variable in class de.dhbwstuttgart.core.MyCompiler
inferencelog - Static variable in class de.dhbwstuttgart.syntaxtree.Class
  Log4j - Loggerinstanzen
inferencelog - Static variable in class de.dhbwstuttgart.syntaxtree.FormalParameter
inferencelog - Static variable in class de.dhbwstuttgart.syntaxtree.Method
inferencelog - Static variable in class de.dhbwstuttgart.syntaxtree.SourceFile
inferencelog - Static variable in class de.dhbwstuttgart.syntaxtree.statement.Block
  Logger: log4j
inferencelog - Static variable in class de.dhbwstuttgart.syntaxtree.statement.ExprStmt
inferencelog - Static variable in class de.dhbwstuttgart.syntaxtree.statement.LocalVarDecl
inferencelog - Static variable in class de.dhbwstuttgart.typeinference.unify.CSubstitution
inferencelog - Static variable in class de.dhbwstuttgart.typeinference.unify.Unify
info(String, Section) - Method in class de.dhbwstuttgart.logger.Logger
info(String) - Method in class de.dhbwstuttgart.logger.SectionLogger
init() - Method in class de.dhbwstuttgart.core.MyCompiler
  Author: JÃ¯Â¿Â½rg BÃ¯Â¿Â½uerle
  Initialisiert den Compiler
init() - Method in interface de.dhbwstuttgart.core.MyCompilerAPI
  Author: JÃ¶rg BÃ¤uerle
  Initialisiert den Compiler
initContainedTypes() - Method in class de.dhbwstuttgart.parser.JavaParser
initUsedIdsToCheck() - Method in class de.dhbwstuttgart.parser.JavaParser
innerType - Variable in class de.dhbwstuttgart.syntaxtree.type.WildcardType
insertAllTypes(String) - Method in class de.dhbwstuttgart.typeinference.typedeployment.TypeInsertSet
  Deprecated.
InsertSingleTypeTest - Class in plugindevelopment
InsertSingleTypeTest() - Constructor for class plugindevelopment.InsertSingleTypeTest
insertType(TypeInsertPoint, String) - Method in class de.dhbwstuttgart.typeinference.typedeployment.TypeInsertSet
  FÃ¼gt nur einen einzelnen TypeInsertPoint in fileContent ein.
insertType(TypeInsertPoint, TypePatchJob) - Method in class de.dhbwstuttgart.typeinference.typedeployment.TypeInsertSet
  FÃ¼gt einen einzelnen TypeInsertPoint einem TypePatchJob hinzu
INSTANCEOF - Static variable in class de.dhbwstuttgart.parser.JavaParser
InstanceOf - Class in de.dhbwstuttgart.syntaxtree.statement
InstanceOf(int, int) - Constructor for class de.dhbwstuttgart.syntaxtree.statement.InstanceOf
instanceSmaller(Pair, FC_TTO) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
instanzeEquals(Object) - Method in class de.dhbwstuttgart.typeinference.Pair
  Author: Arne LÃ¼dtke
  ÃberprÃ¼ft ob die Paare die gleichen Instanzen sind.
InstVar - Class in de.dhbwstuttgart.syntaxtree.statement
InstVar(Expr, String, int) - Constructor for class de.dhbwstuttgart.syntaxtree.statement.InstVar
InstVar(String, String, int) - Constructor for class de.dhbwstuttgart.syntaxtree.statement.InstVar
InstVar(UsedId, int, int) - Constructor for class de.dhbwstuttgart.syntaxtree.statement.InstVar
  macht aus einem UsedId mit einem Menge von Strings eine InstVar
  Author: Martin PlÃ¯Â¿Â½micke PL 05-08-17
INT - Static variable in class de.dhbwstuttgart.parser.JavaParser
Int - Variable in class de.dhbwstuttgart.syntaxtree.statement.IntLiteral
IntegerType - Class in de.dhbwstuttgart.syntaxtree.type
IntegerType(SyntaxTreeNode) - Constructor for class de.dhbwstuttgart.syntaxtree.type.IntegerType
INTERFACE - Static variable in class de.dhbwstuttgart.parser.JavaParser
Interface - Class in de.dhbwstuttgart.syntaxtree
  Ein Interface ist eine abstrakte Klasse, erbt daher von Class
Interface(String, int) - Constructor for class de.dhbwstuttgart.syntaxtree.Interface
Interface(String, Modifiers, int) - Constructor for class de.dhbwstuttgart.syntaxtree.Interface
InterfaceAndParameter - Class in de.dhbwstuttgart.parser
  Hilfskonstrukt, um die Grammatik fuer einen Interfaceheader ueberschaubar zu halten.
InterfaceAndParameter(String) - Constructor for class de.dhbwstuttgart.parser.InterfaceAndParameter
InterfaceAndParameter(String, ParaList) - Constructor for class de.dhbwstuttgart.parser.InterfaceAndParameter
InterfaceBody - Class in de.dhbwstuttgart.syntaxtree
  Die Klasse enthaelt den Inhalt eines Interfaces, also Konstanten- und Mehtodendefinitionen.
InterfaceBody() - Constructor for class de.dhbwstuttgart.syntaxtree.InterfaceBody
InterfaceList - Class in de.dhbwstuttgart.parser
  Hilfskonstrukt fuer die Grammatik, um ungepruefte Typcasts fuer Mengeen zu umgehen.
InterfaceList() - Constructor for class de.dhbwstuttgart.parser.InterfaceList
InterfaceModifier - Class in de.dhbwstuttgart.syntaxtree.modifier
InterfaceModifier() - Constructor for class de.dhbwstuttgart.syntaxtree.modifier.InterfaceModifier
InterfaceVektor - Variable in class de.dhbwstuttgart.syntaxtree.SourceFile
INTLITERAL - Static variable in class de.dhbwstuttgart.parser.JavaParser
IntLiteral - Class in de.dhbwstuttgart.syntaxtree.statement
IntLiteral() - Constructor for class de.dhbwstuttgart.syntaxtree.statement.IntLiteral
IntTest - Class in plugindevelopment.TypeInsertTests
IntTest() - Constructor for class plugindevelopment.TypeInsertTests.IntTest
involves(TypePlaceholder) - Method in class de.dhbwstuttgart.syntaxtree.type.Type
  PrÃ¼ft ob der Typ von dem Ã¼bergebenen TypPlaceholder abhÃ¤ngt.
is_declared(Type, Menge<Class>) - Method in class de.dhbwstuttgart.syntaxtree.ClassBody
is_declared(Type, Menge<Class>) - Method in class de.dhbwstuttgart.syntaxtree.statement.LocalVarDecl
is_Equiv(RefType, Hashtable<JavaClassName, Type>) - Method in class de.dhbwstuttgart.syntaxtree.type.RefType
isAbstract - Variable in class de.dhbwstuttgart.syntaxtree.Method
isAbstract() - Method in class de.dhbwstuttgart.syntaxtree.Method
  Gibt zurueck, ob ByteCode innerhabl der Methode generiert wird.
IsArray - Variable in class de.dhbwstuttgart.syntaxtree.type.BaseType
  Ist IsArray auf true, muss beim Codegen ein Zeichen [ gesetzt werden Bsp.: 15| tag = CONSTANT_Utf8, length = 22, ([Ljava/lang/String;)V Ist IsArray auf false, muss beim Codegen ein Zeichen [ gesetzt werden Bsp.: 9| tag = CONSTANT_Utf8, length = 21, (Ljava/lang/String;)V
IsArray() - Method in class de.dhbwstuttgart.syntaxtree.type.BaseType
  Author: Daniel Feinler
  Handelt ab, ob der Typ eines Objekts ein Array ist, wenn true dann wird im Bytecode ein flag gesetzt wenn nicht, dann halt nicht.
IsArray - Variable in class de.dhbwstuttgart.syntaxtree.type.RefType
  Ist IsArray auf true, muss beim Codegen ein Zeichen [ gesetzt werden Bsp.: 15| tag = CONSTANT_Utf8, length = 22, ([Ljava/lang/String;)V Ist IsArray auf false, muss beim Codegen ein Zeichen [ gesetzt werden Bsp.: 9| tag = CONSTANT_Utf8, length = 21, (Ljava/lang/String;)V
IsArray() - Method in class de.dhbwstuttgart.syntaxtree.type.RefType
  Author: Daniel Feinler
  Handelt ab, ob der Typ eines Objekts ein Array ist, wenn true dann wird im Bytecode ein flag gesetzt wenn nicht, dann halt nicht.
isBaseType(String) - Method in class de.dhbwstuttgart.syntaxtree.SourceFile
isClass() - Method in class de.dhbwstuttgart.syntaxtree.Class
isClass() - Method in class de.dhbwstuttgart.syntaxtree.Field
isClass() - Method in class de.dhbwstuttgart.syntaxtree.GTVDeclarationContext
isEqual() - Method in class de.dhbwstuttgart.typeinference.Pair
isFirstLocalVarDecl - Static variable in class de.dhbwstuttgart.syntaxtree.Class
isInFC(RefType, RefType, Menge<Pair>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
isInFClinks(RefType, RefType, Menge<Pair>) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
isInFCrechtsUnify(RefType, RefType, FC_TTO) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
isInMenge(Menge<Pair>) - Method in class de.dhbwstuttgart.typeinference.Pair
isPublic() - Method in class de.dhbwstuttgart.syntaxtree.Field
isRealSubClass(String, String, FC_TTO) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
isRXSimilarRY(RefType, RefType, boolean) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
isTV(int) - Method in class de.dhbwstuttgart.syntaxtree.type.RefType
isTVinRefType(TypePlaceholder, RefType) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
item - Variable in class de.dhbwstuttgart.typeinference.EinzelElement
iterator() - Method in class de.dhbwstuttgart.syntaxtree.GenericDeclarationList
iterator() - Method in class de.dhbwstuttgart.syntaxtree.ParameterList
iterator() - Method in class de.dhbwstuttgart.typeinference.ResultSet
iterator() - Method in class de.dhbwstuttgart.typeinference.UndConstraint
iterator() - Method in class de.dhbwstuttgart.typeinference.unify.CSubstitutionSet
ITypeContainer - Interface in de.dhbwstuttgart.syntaxtree.type
  Dieses Interface wird von allen Klassen implementiert, die weitere Klassen enthalten.

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