- R - Variable in class de.dhbwstuttgart.typeinference.FunN
-
- READ_BASE_TYPE_SUPERCLASSES_FROM_JRE - Static variable in class de.dhbwstuttgart.syntaxtree.SourceFile
-
Wenn dieses Flag auf false ist, werden für alle Basisklassen (definiert
durch die Hashtable baseTypeTranslationTable) KEINE Superklassen geladen.
- READ_IMPORTED_SUPERCLASSES_FROM_JRE - Static variable in class de.dhbwstuttgart.syntaxtree.SourceFile
-
- READ_OBJECT_SUPERCLASSES_FROM_JRE - Static variable in class de.dhbwstuttgart.syntaxtree.SourceFile
-
- receiver - Variable in class de.dhbwstuttgart.syntaxtree.statement.MethodCall
-
Diese Variable speichert die Expression, welche die Klasse von welcher die Methode aufgerufen wird darstellt.
- Receiver - Class in de.dhbwstuttgart.syntaxtree.statement
-
- Receiver(Expr) - Constructor for class de.dhbwstuttgart.syntaxtree.statement.Receiver
-
Autor: J�rg B�uerle
- recursivlyCheckEqual(SyntaxTreeNode, SyntaxTreeNode) - Method in class syntaxTree.NodeEqualTest
-
- reduce1(Menge<Pair>, RefType, RefType, Menge) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
Implementiert die reduce1 Regel des sub_unify
- reduce2(Menge<Pair>, RefType, RefType, Menge) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
Implementiert die reduce2 Regel des sub_unify
- reduceEq(Menge<Pair>, RefType, RefType, Menge) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
Implementiert die reduceEq Regel des sub_unify
Da in reduce2 unnötigerweise pi verwendet wird (siehe Kommentar in reduce2), kann reduceEq einfach an reduce2 deligieren.
- reduceExt(Menge<Pair>, RefType, RefType, Menge) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
Implementiert die reduceExt Regel des sub_unify
- reduceSup(Menge<Pair>, RefType, RefType, Menge) - Static method in class de.dhbwstuttgart.typeinference.unify.Unify
-
Implementiert die reduceSup Regel des sub_unify
- reftype - Variable in class de.dhbwstuttgart.syntaxtree.ExceptionList
-
- reftype - Variable in class de.dhbwstuttgart.syntaxtree.statement.InstanceOf
-
- RefType - Class in de.dhbwstuttgart.syntaxtree.type
-
- RefType(SyntaxTreeNode, int) - Constructor for class de.dhbwstuttgart.syntaxtree.type.RefType
-
- RefType(String, SyntaxTreeNode, int) - Constructor for class de.dhbwstuttgart.syntaxtree.type.RefType
-
- RefType(String, Menge, SyntaxTreeNode, int) - Constructor for class de.dhbwstuttgart.syntaxtree.type.RefType
-
- RefType(RefType, SyntaxTreeNode, int) - Constructor for class de.dhbwstuttgart.syntaxtree.type.RefType
-
- RefType(Type) - Constructor for class de.dhbwstuttgart.syntaxtree.type.RefType
-
Erstellt einen Referenztyp aus dem übergebenen Type.
- RefType(JavaClassName, SyntaxTreeNode, int) - Constructor for class de.dhbwstuttgart.syntaxtree.type.RefType
-
- RELOP - Static variable in class de.dhbwstuttgart.parser.JavaParser
-
- RelOp - Class in de.dhbwstuttgart.syntaxtree.operator
-
- RelOp(int, int) - Constructor for class de.dhbwstuttgart.syntaxtree.operator.RelOp
-
- RelOpTest - Class in plugindevelopment.TypeInsertTests
-
- RelOpTest() - Constructor for class plugindevelopment.TypeInsertTests.RelOpTest
-
- removeBasicAssumptions() - Method in class de.dhbwstuttgart.syntaxtree.SourceFile
-
L�scht die Anfangsinformation wieder aus dem Klassenvektor
Author: J�rg B�uerle
- removeElement(E) - Method in class de.dhbwstuttgart.typeinference.unify.CSet
-
- removeElement(E) - Method in class de.dhbwstuttgart.typeinference.unify.CVectorSet
-
- removeLast() - Method in class de.dhbwstuttgart.syntaxtree.misc.UsedId
-
- removeUnusedTPHs(Menge<TypePlaceholder>) - Method in class de.dhbwstuttgart.typeinference.typedeployment.GenericVarPatch
-
- resultPairs - Variable in class de.dhbwstuttgart.typeinference.ResultSet
-
- ResultSet - Class in de.dhbwstuttgart.typeinference
-
Im Grunde Sammlung von Pair s mit Equal-Operatoren.
- ResultSet(Menge<Pair>) - Constructor for class de.dhbwstuttgart.typeinference.ResultSet
-
- ResultSet() - Constructor for class de.dhbwstuttgart.typeinference.ResultSet
-
Erstellt ein leeres ResultSet
- resultSet - Variable in class de.dhbwstuttgart.typeinference.typedeployment.SourcePatchPoint
-
- resultSet - Variable in class de.dhbwstuttgart.typeinference.typedeployment.TypeInsertSet
-
- retexpr - Variable in class de.dhbwstuttgart.syntaxtree.statement.Return
-
- RETURN - Static variable in class de.dhbwstuttgart.parser.JavaParser
-
- Return - Class in de.dhbwstuttgart.syntaxtree.statement
-
- Return(int, int) - Constructor for class de.dhbwstuttgart.syntaxtree.statement.Return
-
- returntype - Variable in class de.dhbwstuttgart.syntaxtree.Method
-
- ReturnType - Class in de.dhbwstuttgart.syntaxtree.type
-
- ReturnType(int) - Constructor for class de.dhbwstuttgart.syntaxtree.type.ReturnType
-
- ReursiveTest - Class in plugindevelopment.TypeInsertTests
-
- ReursiveTest() - Constructor for class plugindevelopment.TypeInsertTests.ReursiveTest
-
- ReursiveTest2 - Class in plugindevelopment.TypeInsertTests
-
- ReursiveTest2() - Constructor for class plugindevelopment.TypeInsertTests.ReursiveTest2
-
- rootDirectory - Static variable in class parser.GeneralParserTest
-
- rootDirectory - Static variable in class plugindevelopment.InsertSingleTypeTest
-
- rootDirectory - Static variable in class plugindevelopment.MartinTestCases.Tester
-
- rootDirectory - Static variable in class plugindevelopment.TypeInsertTester
-
- rootDirectory - Static variable in class plugindevelopment.TypeInsertTests.MultipleTypesInsertTester
-
- rootDirectory - Static variable in class syntaxTree.NodeEqualTest
-
- run(Menge<String>) - Static method in class de.dhbwstuttgart.core.ConsoleInterface
-
- run(String) - Method in class de.dhbwstuttgart.typeinference.typedeployment.TypePatchJob
-
- run() - Method in class parser.GeneralParserTest
-
- run() - Method in class plugindevelopment.MethodTypeInsertTest
-
- run() - Method in class plugindevelopment.ParameterInsertTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.Add
-
- run() - Method in class plugindevelopment.TypeInsertTests.BoundedGenericsTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.ConstructorTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.FunNInsertTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.GenericParaListInsertTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.GenericParaListInsertTest2
-
- run() - Method in class plugindevelopment.TypeInsertTests.GenericTypeVarTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.GenericVarInsertTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.GenericVarTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.GenericVarTest2
-
- run() - Method in class plugindevelopment.TypeInsertTests.GenericVarTest3
-
- run() - Method in class plugindevelopment.TypeInsertTests.GenTypeTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.Id
-
- run() - Method in class plugindevelopment.TypeInsertTests.ImportSubClassTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.ImportTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.ImportTest2
-
- run() - Method in class plugindevelopment.TypeInsertTests.IntTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest1
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest10
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest11
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest12
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest13
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest14
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest15
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest16
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest17
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest18
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest19
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest2
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest20
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest23
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest24
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest25
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest26
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest27
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest2_2
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest3
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest4
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest5
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest6
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest7
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest8
-
- run() - Method in class plugindevelopment.TypeInsertTests.LambdaTest9
-
- run() - Method in class plugindevelopment.TypeInsertTests.LargeSourceCodeTests.LambdaTest22
-
- run() - Method in class plugindevelopment.TypeInsertTests.LargeSourceCodeTests.Matrix
-
- run() - Method in class plugindevelopment.TypeInsertTests.LargeSourceCodeTests.TypedMatrixSimpleTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.LargeSourceCodeTests.TypedMatrixTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.Matrix_simple
-
- run() - Method in class plugindevelopment.TypeInsertTests.OL
-
- run() - Method in class plugindevelopment.TypeInsertTests.OperatorTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.OverloadingExample
-
- run() - Method in class plugindevelopment.TypeInsertTests.OverloadingInMethod
-
- run() - Method in class plugindevelopment.TypeInsertTests.OverloadingInMethod2
-
- run() - Method in class plugindevelopment.TypeInsertTests.OverloadingInMethod2Simple
-
- run() - Method in class plugindevelopment.TypeInsertTests.OverloadingInsertTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.OverloadingRecursive
-
- run() - Method in class plugindevelopment.TypeInsertTests.RelOpTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.ReursiveTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.ReursiveTest2
-
- run() - Method in class plugindevelopment.TypeInsertTests.SuperTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.ThisTest
-
- run() - Method in class plugindevelopment.TypeInsertTests.WildcardTestForLambda
-
- run() - Method in class plugindevelopment.TypeInsertTests.WildcardTestForLambda2
-
- run() - Method in class plugindevelopment.VariableTypeInsertTest
-
- run2() - Method in class plugindevelopment.TypeInsertTests.GenericTypeVarTest2
-
- runTests() - Method in class plugindevelopment.MartinTestCases.Tester
-