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

A

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
 
A B C D E F G H I J K L M N O P R S T U V W X Y 
Skip navigation links