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

S

saload - Static variable in class mycompiler.mybytecode.JVMCode
 
sastore - Static variable in class mycompiler.mybytecode.JVMCode
 
sc_check(Vector<Class>, boolean) - Method in class mycompiler.myclass.Class
 
sc_check(Vector<Class>, boolean) - Method in class mycompiler.myclass.ClassBody
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.Assign
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.Binary
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.Block
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.BoolLiteral
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.CastExpr
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.CharLiteral
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.DoubleLiteral
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.EmptyStmt
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.Expr
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.FloatLiteral
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.InstanceOf
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.InstVar
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.IntLiteral
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.LambdaExpression
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.LocalOrFieldVar
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.LocalVarDecl
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.LongLiteral
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.MethodCall
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.NegativeExpr
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.NewArray
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.NewClass
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.NotExpr
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.Null
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.PositivExpr
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.PostDecExpr
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.PostIncExpr
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.PreDecExpr
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.PreIncExpr
 
sc_check(Vector<Class>, Hashtable, Hashtable, boolean, Hashtable, Hashtable) - Method in class mycompiler.mystatement.Receiver
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.StringLiteral
 
sc_check(Vector<Class>, Hashtable, Hashtable<String, String>, boolean, Hashtable, Hashtable<String, Hashtable>) - Method in class mycompiler.mystatement.This
 
sc_check(boolean) - Method in class mycompiler.SourceFile
DEPRECATED.
sc_check_for_extended_classes(Vector<Class>, Hashtable<String, String>, boolean) - Method in class mycompiler.myclass.Class
 
sc_check_get_Method(Vector<Class>, String, boolean, Hashtable, Hashtable) - Method in class mycompiler.mystatement.MethodCall
 
sc_check_method_kleiner(Vector<Class>, String, String, boolean) - Method in class mycompiler.mystatement.MethodCall
 
sc_check_uebergabe(Vector<Class>, Vector<Method>, boolean, int, Hashtable, Hashtable) - Method in class mycompiler.mystatement.MethodCall
 
sc_get_Formalparalist() - Method in class mycompiler.myclass.ParameterList
 
sc_init_extended_fcts(Vector<Method>, Vector<Class>, String, String, boolean) - Method in class mycompiler.mystatement.MethodCall
 
sc_init_hashtable(Vector<Class>, String, String, boolean) - Method in class mycompiler.myclass.ClassBody
 
sc_init_hashtable_for_extended_classes(Vector<Class>, String, Hashtable<String, String>, Vector, Hashtable, Hashtable, boolean) - Method in class mycompiler.myclass.ClassBody
 
sc_init_parameterlist(boolean) - Method in class mycompiler.myclass.Method
 
Scanner - Class in mycompiler.myparser
 
Scanner(Reader) - Constructor for class mycompiler.myparser.Scanner
 
SCClassBodyException - Exception in mycompiler.myexception
 
SCClassBodyException() - Constructor for exception mycompiler.myexception.SCClassBodyException
 
SCClassException - Exception in mycompiler.myexception
 
SCClassException() - Constructor for exception mycompiler.myexception.SCClassException
 
SCExcept - Class in mycompiler.myexception
 
SCExcept() - Constructor for class mycompiler.myexception.SCExcept
 
SCException - Exception in mycompiler.myexception
 
SCException() - Constructor for exception mycompiler.myexception.SCException
 
SCMethodException - Exception in mycompiler.myexception
 
SCMethodException() - Constructor for exception mycompiler.myexception.SCMethodException
 
SCStatementException - Exception in mycompiler.myexception
 
SCStatementException() - Constructor for exception mycompiler.myexception.SCStatementException
 
set_a(String) - Method in class mycompiler.mybytecode.Key
 
set_access_flags(short) - Method in class mycompiler.mybytecode.ClassFile
 
set_access_flags(short) - Method in class mycompiler.mybytecode.FieldInfo
 
set_access_flags(short) - Method in class mycompiler.mybytecode.MethodInfo
 
set_addElem(RefType) - Method in class mycompiler.myclass.ExceptionList
 
set_AddParameter(FormalParameter) - Method in class mycompiler.myclass.ParameterList
 
set_ArgumentList(ArgumentList) - Method in class mycompiler.mystatement.MethodCall
 
set_ArgumentList(ArgumentList) - Method in class mycompiler.mystatement.NewClass
 
set_ArgumentList(ArgumentList) - Method in class mycompiler.mystatement.This
 
set_attribute_name_index(short) - Method in class mycompiler.mybytecode.Attribute
 
set_attributes(Vector<Attribute>) - Method in class mycompiler.mybytecode.ClassFile
 
set_attributes(Vector<Attribute>) - Method in class mycompiler.mybytecode.FieldInfo
 
set_attributes(Vector<Attribute>) - Method in class mycompiler.mybytecode.MethodInfo
 
set_attributes_Vector(Vector<Attribute>) - Method in class mycompiler.mybytecode.CodeAttribute
 
set_Block(Block) - Method in class mycompiler.myclass.Method
 
set_body_Loop_block(Statement) - Method in class mycompiler.mystatement.ForStmt
 
set_Bool(boolean) - Method in class mycompiler.mystatement.BoolLiteral
 
set_bytes(int) - Method in class mycompiler.mybytecode.CONSTANT_Float_info
 
set_bytes(int) - Method in class mycompiler.mybytecode.CONSTANT_Integer_info
 
set_bytes(byte[]) - Method in class mycompiler.mybytecode.CONSTANT_Utf8_info
 
set_Char(char) - Method in class mycompiler.mystatement.CharLiteral
 
set_class_block(Block) - Method in class mycompiler.myclass.Class
 
set_class_index(short) - Method in class mycompiler.mybytecode.CONSTANT_Fieldref_info
 
set_class_index(short) - Method in class mycompiler.mybytecode.CONSTANT_InterfaceMethodref_info
 
set_class_index(short) - Method in class mycompiler.mybytecode.CONSTANT_Methodref_info
 
set_Class_Name(String) - Method in class mycompiler.mybytecode.FieldInfo
 
set_ClassBody(ClassBody) - Method in class mycompiler.myclass.Class
 
set_classname(String) - Method in class mycompiler.myexception.SCExcept
 
set_code(Byte, int) - Method in class mycompiler.mybytecode.CodeAttribute
 
set_code_short(int, int) - Method in class mycompiler.mybytecode.CodeAttribute
 
set_constant_pool(Vector<CPInfo>) - Method in class mycompiler.mybytecode.ClassFile
 
set_constructor_founded(boolean) - Method in class mycompiler.mybytecode.ClassFile
 
set_DeclId(DeclId) - Method in class mycompiler.myclass.FieldDecl
 
set_DeclId(DeclId) - Method in class mycompiler.myclass.FormalParameter
 
set_DeclId(DeclId) - Method in class mycompiler.mystatement.LocalVarDecl
 
set_descriptor_index(short) - Method in class mycompiler.mybytecode.CONSTANT_NameAndType_info
 
set_descriptor_index(short) - Method in class mycompiler.mybytecode.FieldInfo
 
set_descriptor_index(short) - Method in class mycompiler.mybytecode.MethodInfo
 
set_Double(double) - Method in class mycompiler.mystatement.DoubleLiteral
 
set_Else_block(Statement) - Method in class mycompiler.mystatement.IfStmt
 
set_error(String) - Method in class mycompiler.myexception.SCExcept
 
set_exception_table_Vector(Vector<ExceptionTable>) - Method in class mycompiler.mybytecode.CodeAttribute
 
set_ExceptionList(ExceptionList) - Method in class mycompiler.myclass.Method
 
set_exlist(Vector<SCExcept>) - Method in exception mycompiler.myexception.SCMethodException
 
set_Expr(Expr, Expr) - Method in class mycompiler.mystatement.Assign
 
set_Expr(Expr) - Method in class mycompiler.mystatement.CastExpr
 
set_Expr(Expr) - Method in class mycompiler.mystatement.IfStmt
 
set_Expr(Expr) - Method in class mycompiler.mystatement.InstanceOf
 
set_Expr(Expr) - Method in class mycompiler.mystatement.NegativeExpr
 
set_Expr(Expr) - Method in class mycompiler.mystatement.NotExpr
 
set_Expr(Expr) - Method in class mycompiler.mystatement.PositivExpr
 
set_Expr(Expr) - Method in class mycompiler.mystatement.PostDecExpr
 
set_Expr(Expr) - Method in class mycompiler.mystatement.PostIncExpr
 
set_Expr(Expr) - Method in class mycompiler.mystatement.PreDecExpr
 
set_Expr(Expr) - Method in class mycompiler.mystatement.PreIncExpr
 
set_Expr(Expr) - Method in class mycompiler.mystatement.Receiver
 
set_Expr(Expr) - Method in class mycompiler.mystatement.WhileStmt
 
set_Expr1(Expr) - Method in class mycompiler.mystatement.Binary
 
set_Expr2(Expr) - Method in class mycompiler.mystatement.Binary
 
set_Expr_Vector(Vector<Expr>) - Method in class mycompiler.mystatement.MethodCall
 
set_FieldDecl(FieldDecl) - Method in class mycompiler.myclass.ClassBody
 
set_fields(Vector<FieldInfo>) - Method in class mycompiler.mybytecode.ClassFile
 
set_Float(float) - Method in class mycompiler.mystatement.FloatLiteral
 
set_function(String) - Method in class mycompiler.myexception.SCExcept
 
set_head_Condition(Expr) - Method in class mycompiler.mystatement.ForStmt
 
set_head_Initializer(Expr) - Method in class mycompiler.mystatement.ForStmt
 
set_head_Loop_expr(Expr) - Method in class mycompiler.mystatement.ForStmt
 
set_high_bytes(int) - Method in class mycompiler.mybytecode.CONSTANT_Double_info
 
set_high_bytes(int) - Method in class mycompiler.mybytecode.CONSTANT_Long_info
 
set_Import(Import) - Method in class mycompiler.myclass.Status
 
set_info(byte[]) - Method in class mycompiler.mybytecode.AttributeInfo
 
set_info(Vector) - Method in class mycompiler.mybytecode.AttributeInfo
 
set_Int(int) - Method in class mycompiler.mystatement.IntLiteral
 
set_ListType(Type) - Method in class mycompiler.myclass.DeclId
 
set_Long(long) - Method in class mycompiler.mystatement.LongLiteral
 
set_Loop_block(Statement) - Method in class mycompiler.mystatement.WhileStmt
 
set_low_bytes(int) - Method in class mycompiler.mybytecode.CONSTANT_Double_info
 
set_low_bytes(int) - Method in class mycompiler.mybytecode.CONSTANT_Long_info
 
set_Method_Name(String) - Method in class mycompiler.myclass.Method
 
set_methods(Vector<MethodInfo>) - Method in class mycompiler.mybytecode.ClassFile
 
set_Modifiers(Modifiers) - Method in class mycompiler.myclass.DeclId
 
set_Modifiers(Modifiers) - Method in class mycompiler.myclass.Method
 
set_Name(String) - Method in class mycompiler.mybytecode.FieldInfo
 
set_Name(String) - Method in class mycompiler.myclass.DeclId
 
set_Name(String) - Method in class mycompiler.myclass.UsedId
 
set_Name(String) - Method in class mycompiler.mystatement.MethodCall
 
set_name_and_type_index(short) - Method in class mycompiler.mybytecode.CONSTANT_Fieldref_info
 
set_name_and_type_index(short) - Method in class mycompiler.mybytecode.CONSTANT_InterfaceMethodref_info
 
set_name_and_type_index(short) - Method in class mycompiler.mybytecode.CONSTANT_Methodref_info
 
set_name_index(short) - Method in class mycompiler.mybytecode.CONSTANT_Class_info
 
set_name_index(short) - Method in class mycompiler.mybytecode.CONSTANT_NameAndType_info
 
set_name_index(short) - Method in class mycompiler.mybytecode.FieldInfo
 
set_name_index(short) - Method in class mycompiler.mybytecode.MethodInfo
 
set_Operator(Operator) - Method in class mycompiler.mystatement.Binary
 
set_ParaHash(Hashtable<String, String>) - Method in class mycompiler.myclass.Class
 
set_ParaList(Vector<Type>) - Method in class mycompiler.myclass.Class
 
set_ParaList(Vector<Type>) - Method in class mycompiler.myclass.UsedId
 
set_ParaList(Vector) - Method in class mycompiler.mystatement.LocalVarDecl
 
set_ParaList(Vector<Type>) - Method in class mycompiler.mytype.RefType
 
set_Paratyp(Vector) - Method in class mycompiler.myclass.DeclId
 
set_Receiver(Receiver) - Method in class mycompiler.mystatement.MethodCall
 
set_ReturnExpr(Expr) - Method in class mycompiler.mystatement.Return
 
set_statement(String) - Method in class mycompiler.myexception.SCExcept
 
set_Statement(Statement) - Method in class mycompiler.mystatement.Block
 
set_Statement_Vector(Vector<Statement>) - Method in class mycompiler.mystatement.Block
 
set_String(String) - Method in class mycompiler.mystatement.StringLiteral
 
set_string_index(short) - Method in class mycompiler.mybytecode.CONSTANT_String_info
 
set_super_class(short) - Method in class mycompiler.mybytecode.ClassFile
 
set_tag(byte) - Method in class mycompiler.mybytecode.CPInfo
 
set_tag(byte) - Method in class mycompiler.mybytecode.Key
 
set_Then_block(Statement) - Method in class mycompiler.mystatement.IfStmt
 
set_this_class(short) - Method in class mycompiler.mybytecode.ClassFile
 
set_Type(String) - Method in class mycompiler.mybytecode.FieldInfo
 
set_Type(Type) - Method in class mycompiler.mystatement.CastExpr
 
set_Type(Type) - Method in class mycompiler.mystatement.Expr
 
set_Type(RefType) - Method in class mycompiler.mystatement.InstanceOf
 
set_Typen(Vector) - Method in class mycompiler.myclass.UsedId
 
set_UnaryMinus(UnaryMinus) - Method in class mycompiler.mystatement.NegativeExpr
 
set_UnaryNot(UnaryNot) - Method in class mycompiler.mystatement.NotExpr
 
set_UnaryPlus(UnaryPlus) - Method in class mycompiler.mystatement.PositivExpr
 
set_UpperBounds(Vector<Type>) - Method in class mycompiler.mytype.FreshWildcardType
Author: Arne L�dtke
Setzt den Vector der oberen Grenzen
set_UsedId(UsedId) - Method in class mycompiler.myclass.Class
 
set_UsedId(UsedId) - Method in class mycompiler.mystatement.Expr
 
set_UsedId(UsedId) - Method in class mycompiler.mystatement.LocalOrFieldVar
 
set_UsedId(UsedId) - Method in class mycompiler.mystatement.MethodCall
 
set_UsedId(UsedId) - Method in class mycompiler.mystatement.NewClass
 
set_UsedId(UsedId) - Method in class mycompiler.mystatement.This
 
set_UsedId(UsedId) - Method in class mycompiler.mytype.Type
 
set_UserDef(UserDef) - Method in class mycompiler.myclass.Status
 
set_Wert(ExprStmt) - Method in class mycompiler.myclass.DeclId
 
setA(Vector<CTypeReconstructionResult>) - Method in class mycompiler.mytypereconstruction.CSupportData
 
setAbstract(boolean) - Method in class mycompiler.myclass.Method
Legt fuer die ByteCodeGen fest, ob Bytecode innerhalb der Methode generiert wird.
setArray(boolean) - Method in class mycompiler.mytype.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.
setArray(boolean) - Method in class mycompiler.mytype.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.
setAssumedType(Type) - Method in class mycompiler.mytypereconstruction.typeassumption.CTypeAssumption
 
setAssumedType(Type) - Method in class mycompiler.test.notUsedAnymore.CTypeAssumptionWrapper
 
setAssumptionSet(CTypeAssumptionSet) - Method in class mycompiler.mytypereconstruction.CMultiplyTuple
Author: J�rg B�uerle
setAssumptionSet(CTypeAssumptionSet) - Method in class mycompiler.mytypereconstruction.CTriple
Author: J�rg B�uerle
setAssumSet(CTypeAssumptionSet) - Method in class mycompiler.mytypereconstruction.CReconstructionTuple
 
setBlock(BlockExpect) - Method in class mycompiler.test.expectationTypes.MethodExpect
 
setBlockId(String) - Method in class mycompiler.mytypereconstruction.typeassumption.CLocalVarTypeAssumption
 
setBlockID(String) - Method in class mycompiler.test.expectationTypes.BlockExpect
 
setBlockIdList(Vector<Integer>) - Method in class mycompiler.mytypereconstruction.CSupportData
 
setBody(Block) - Method in class mycompiler.mystatement.LambdaExpression
 
setBounds(Vector<Type>) - Method in class mycompiler.mytype.BoundedGenericTypeVar
 
setClasses(HashMap<String, ClassExpect>) - Method in class mycompiler.test.expectationTypes.Expectation
 
setClassName(String) - Method in class mycompiler.mytypereconstruction.typeassumption.CTypeAssumption
 
setClassName(String) - Method in class mycompiler.test.notUsedAnymore.CTypeAssumptionWrapper
 
setConstantVektor(Vector<Constant>) - Method in class mycompiler.myinterface.InterfaceBody
 
setConstraints(Vector<Pair>) - Method in class mycompiler.mytypereconstruction.CTypeReconstructionResult
 
setContainedBlocks(Vector<BlockExpect>) - Method in class mycompiler.test.expectationTypes.BlockExpect
 
setContainedTypes(Vector<Type>) - Method in class mycompiler.myclass.Class
 
setContainedTypes(Vector<Type>) - Method in class mycompiler.myinterface.Interface
 
setCurrentBlockDepth(int) - Method in class mycompiler.mytypereconstruction.CSupportData
 
setCurrentClass(String) - Method in class mycompiler.mytypereconstruction.CSupportData
 
setCurrentClassPara(Vector<GenericTypeVar>) - Method in class mycompiler.mytypereconstruction.CSupportData
 
setCurrentMethod(String) - Method in class mycompiler.mytypereconstruction.CSupportData
 
setCurrentMethodOverloadedID(int) - Method in class mycompiler.mytypereconstruction.CSupportData
 
setCurrentMethodParaCount(int) - Method in class mycompiler.mytypereconstruction.CSupportData
 
setDeclIdVector(Vector<DeclId>) - Method in class mycompiler.myclass.FieldDecl
 
setDeclidVector(Vector<DeclId>) - Method in class mycompiler.mystatement.LocalVarDecl
 
setDeclType(Type) - Method in class mycompiler.mystatement.LocalVarDecl
 
setExpectedType(Vector<Type>) - Method in class mycompiler.test.expectationTypes.VarExpect
 
setExpectedTypeCopy(Vector<Type>) - Method in class mycompiler.test.expectationTypes.VarExpect
 
setExpectedUnknownType(IUnknownTypeExpect) - Method in class mycompiler.test.expectationTypes.VarExpect
 
setExpr(Expr) - Method in class mycompiler.mystatement.LambdaExpression
 
setFieldAndLocalVarAssumptions(Hashtable<CTypeAssumptionKey, CTypeAssumption>) - Method in class mycompiler.mytypereconstruction.CTypeReconstructionResult
 
setFiniteClosure(FC_TTO) - Method in class mycompiler.mytypereconstruction.CSupportData
 
setGenericMethodParameters(Vector<GenericTypeVar>) - Method in class mycompiler.myclass.Method
 
setGenerics(Vector<GenericTypeVar>) - Method in class mycompiler.test.expectationTypes.ClassExpect
 
setGenerics(Vector<GenericTypeVar>) - Method in class mycompiler.test.expectationTypes.MethodExpect
 
setHashtable(Hashtable<IHashSetKey, E>) - Method in class mycompiler.mytypereconstruction.set.CHashtableSet
 
setIdentifier(String) - Method in class mycompiler.mytypereconstruction.typeassumption.CTypeAssumption
 
setInterfaceBody(InterfaceBody) - Method in class mycompiler.myinterface.Interface
 
setIntersectionTypeKey(CMethodKey) - Method in class mycompiler.mytypereconstruction.CIntersectionType
 
setLineNumber(int) - Method in class mycompiler.myclass.DeclId
 
setLineNumber(int) - Method in class mycompiler.myclass.Method
 
setLineNumber(int) - Method in class mycompiler.mytypereconstruction.typeassumption.CTypeAssumption
 
setLocalVar(HashMap<String, VarExpect>) - Method in class mycompiler.test.expectationTypes.BlockExpect
 
setMembers(HashMap<String, VarExpect>) - Method in class mycompiler.test.expectationTypes.ClassExpect
 
setMethodName(String) - Method in class mycompiler.mytypereconstruction.typeassumption.CLocalVarTypeAssumption
 
setMethodName(String) - Method in class mycompiler.mytypereconstruction.typeassumption.CParaTypeAssumption
 
setMethodParaCount(int) - Method in class mycompiler.mytypereconstruction.typeassumption.CLocalVarTypeAssumption
 
setMethodParaCount(int) - Method in class mycompiler.mytypereconstruction.typeassumption.CParaTypeAssumption
 
setMethods(HashMap<CMethodKey, MethodExpect>) - Method in class mycompiler.test.expectationTypes.ClassExpect
 
setMethodTypeAssumptions(Vector<CMethodTypeAssumption>) - Method in class mycompiler.mytypereconstruction.CIntersectionType
 
setMethodVektor(Vector<Method>) - Method in class mycompiler.myinterface.InterfaceBody
 
setModifier(Vector<Modifier>) - Method in class mycompiler.mymodifier.Modifiers
 
setModifiers(Modifiers) - Method in class mycompiler.AClassOrInterface
 
setModifiers(Modifiers) - Method in class mycompiler.myclass.Constant
 
setName(String) - Method in class mycompiler.AClassOrInterface
 
setName(String) - Method in class mycompiler.myclass.Constant
 
setName(String) - Method in class mycompiler.myparser.ClassAndParameter
 
setName(String) - Method in class mycompiler.myparser.InterfaceAndParameter
 
setName(String) - Method in class mycompiler.mytype.RefType
 
setName(String) - Method in class mycompiler.test.expectationTypes.ClassExpect
 
setName(String) - Method in class mycompiler.test.expectationTypes.MethodExpect
 
setName(String) - Method in class mycompiler.test.expectationTypes.VarExpect
 
setOffset(int) - Method in class mycompiler.myclass.DeclId
 
setOffset(int) - Method in class mycompiler.myclass.Method
 
setOffset(int) - Method in class mycompiler.myclass.UsedId
 
setOffset(int) - Method in class mycompiler.mytypereconstruction.typeassumption.CTypeAssumption
 
SetOperator(Pair.PairOperator) - Method in class mycompiler.mytype.Pair
Author: Arne L�dtke
Setzt den Operator
setOutputDir(String) - Method in class mycompiler.MyCompiler
 
setOutputDir(String) - Method in interface mycompiler.MyCompilerAPI
Author: Juergen Schmiing
Legt das Ausgabeverzeichnis fuer die class-Files fest.
setOverloadedID(int) - Method in class mycompiler.myclass.Method
 
setOverloadID(int) - Method in class mycompiler.test.expectationTypes.MethodExpect
 
setPackageName(UsedId) - Method in class mycompiler.AClassOrInterface
 
setPackageName(UsedId) - Method in class mycompiler.SourceFile
 
setParaList(Vector<Type>) - Method in class mycompiler.myinterface.Interface
 
setParalist(ParaList) - Method in class mycompiler.myparser.ClassAndParameter
 
setParalist(ParaList) - Method in class mycompiler.myparser.InterfaceAndParameter
 
setParalist(Vector<Type>) - Method in class mycompiler.mytype.ParaList
 
setParameter(HashMap<String, VarExpect>) - Method in class mycompiler.test.expectationTypes.MethodExpect
 
setParameterList(ParameterList) - Method in class mycompiler.myclass.Method
 
setParameterList(ParameterList) - Method in class mycompiler.mystatement.LambdaExpression
 
setPrimitiveFlag(boolean) - Method in class mycompiler.mystatement.Literal
 
setPrimitiveFlag(boolean) - Method in class mycompiler.mytype.RefType
 
setResultType(Type) - Method in class mycompiler.mytypereconstruction.CTriple
Author: J�rg B�uerle
setResultTypes(Vector<Type>) - Method in class mycompiler.mytypereconstruction.CMultiplyTuple
Author: J�rg B�uerle
setReturnType(Type) - Method in class mycompiler.myclass.Method

Author: Jrg Buerle
setReturntypes(Vector<Type>) - Method in class mycompiler.test.expectationTypes.MethodExpect
 
setReturntypesCopy(Vector<Type>) - Method in class mycompiler.test.expectationTypes.MethodExpect
 
setSubSet(CSubstitutionSet) - Method in class mycompiler.mytypereconstruction.CReconstructionTuple
 
setSubstitutions(CSubstitutionSet) - Method in class mycompiler.mytypereconstruction.CMultiplyTuple
Author: J�rg B�uerle
setSubstitutions(CSubstitutionSet) - Method in class mycompiler.mytypereconstruction.CTriple
Author: J�rg B�uerle
setSubstitutions(CSubstitutionSet) - Method in class mycompiler.mytypereconstruction.CTypeReconstructionResult
 
setSuperInterfaces(Vector<UsedId>) - Method in class mycompiler.AClassOrInterface
 
setThisClassname(String) - Method in class typinferenz.TypeAssumptions
Im AssumptionSet muss je nach Umfeld der Wert von "this" neu gesetzt werden.
setType(Type) - Method in class mycompiler.myclass.Constant
Legt den Typ der Konstantendefinition fest
setType(Type) - Method in class mycompiler.myclass.FormalParameter

Author: J�rg B�uerle
setType(Type) - Method in class mycompiler.myclass.InstVarDecl

Author: J�rg B�uerle
setType(Type) - Method in class mycompiler.mystatement.NewArray
Author: J�rg B�uerle
setType(Type) - Method in class mycompiler.mystatement.Statement

Author: J�rg B�uerle Verschoben aus ExprStmt von Andreas Stadelmeier, a10023
setType(Type) - Method in class mycompiler.mytypereconstruction.CSubstitution
Author: J�rg B�uerle
setTypeVar(TypePlaceholder) - Method in class mycompiler.mytypereconstruction.CSubstitution
Author: J�rg B�uerle
setTypeVariable(Type) - Method in class mycompiler.myclass.FormalParameter
 
setTypeVariable(Type) - Method in class mycompiler.mystatement.Statement
 
setTypeVariable(Type) - Method in interface typinferenz.Typable
 
setUnifiedConstraints(Vector<Pair>) - Method in class mycompiler.mytypereconstruction.CTypeReconstructionResult
 
setUnknownTypeNameMapping(HashMap<String, String>) - Method in class mycompiler.test.expectationTypes.UnknownTypesMappingExpect
 
setUp() - Method in class mycompiler.test.unittest.typeReconstructionTest.TrMakeFCTest
 
setUp() - Method in class mycompiler.test.unittest.typeReconstructionTest.TrSubUnifyTest
 
setUp() - Method in class mycompiler.test.unittest.typeReconstructionTest.TrUnifyTest
 
setUpBeforeClass() - Static method in class mycompiler.test.unittest.typeReconstructionTest.TrSubUnifyTest
 
setUpBeforeClass() - Method in class mycompiler.test.unittest.typeReconstructionTest.TrUnifyTest
 
setValue(Expr) - Method in class mycompiler.myclass.Constant
Legt den Wert der Konstantendefinition fest.
setVector(Vector<E>) - Method in class mycompiler.mytypereconstruction.set.CVectorSet
 
setWert(Expr) - Method in class mycompiler.myclass.FieldInitialization
 
SetWildcardType(Type) - Method in class mycompiler.mytype.ExtendsWildcardType
Author: Arne L�dtke
Setzt den Typ in der Wildcard
SetWildcardType(Type) - Method in class mycompiler.mytype.SuperWildcardType
Author: Arne L�dtke
Setzt den Typ in der Wildcard
SetWildcardType(Type) - Method in class mycompiler.mytype.WildcardType
Author: Arne L�dtke
Setzt den Typ in der Wildcard, Allgemeine Wildcard hat aber keinen Typen.
shallowCopy() - Method in class mycompiler.mytype.CRefTypeSet
 
shallowCopy() - Method in class mycompiler.mytypereconstruction.CTypeReconstructionResult
 
shallowCopy() - Method in class mycompiler.mytypereconstruction.set.CMultiplyTupleSet
 
shallowCopy() - Method in class mycompiler.mytypereconstruction.set.CReconstructionTupleSet
 
shallowCopy() - Method in class mycompiler.mytypereconstruction.set.CSet
 
shallowCopy() - Method in class mycompiler.mytypereconstruction.set.CSubstitutionSet
 
shallowCopy() - Method in class mycompiler.mytypereconstruction.set.CTripleSet
 
shallowCopy() - Method in class mycompiler.mytypereconstruction.set.CTypeAssumptionSet
 
SHIFTLEFT - Static variable in class mycompiler.myparser.JavaParser
 
SHIFTLEFTEQUAL - Static variable in class mycompiler.myparser.JavaParser
 
SHIFTRIGHT - Static variable in class mycompiler.myparser.JavaParser
 
shortToBytes(short) - Static method in class mycompiler.mybytecode.JVMCode
 
SignatureInfo - Class in mycompiler.mybytecode
Generiert die Attribute eines Fields, einer Methode oder einer Klasse/Interface zur Integration der Signatur (Generics).
SignatureInfo(Vector<Type>, UsedId, Vector<UsedId>, ClassFile) - Constructor for class mycompiler.mybytecode.SignatureInfo
Konstruktor fuer die Signatur einer Klasse bzw. eines Interfaces.
SignatureInfo(Type, ClassFile) - Constructor for class mycompiler.mybytecode.SignatureInfo
Konstruktor fuer eine Signatur einer Instanzvariable.
SignatureInfo(ParameterList, Type, ClassFile) - Constructor for class mycompiler.mybytecode.SignatureInfo
Konstruktor fuer eine Methodensignatur.
SIGNEDSHIFTRIGHT - Static variable in class mycompiler.myparser.JavaParser
 
SIGNEDSHIFTRIGHTEQUAL - Static variable in class mycompiler.myparser.JavaParser
 
SingleConstraint - Class in typinferenz
Beschreibung von Herrn Plümicke: "The set of constraints consists of constraints of the form θ R θ' , where θ and θ' are Java types and R (R ∈ { < ,
SingleConstraint(Type, Type) - Constructor for class typinferenz.SingleConstraint
 
sipush - Static variable in class mycompiler.mybytecode.JVMCode
 
size() - Method in class mycompiler.mystatement.ArgumentList
 
SourceFile - Class in mycompiler
 
SourceFile() - Constructor for class mycompiler.SourceFile
 
Statement - Class in mycompiler.mystatement
 
Statement(int, int) - Constructor for class mycompiler.mystatement.Statement
 
statements - Variable in class mycompiler.mystatement.Block
 
Static - Class in mycompiler.mymodifier
 
Static() - Constructor for class mycompiler.mymodifier.Static
 
STATIC - Static variable in class mycompiler.myparser.JavaParser
 
Status - Class in mycompiler.myclass
 
Status() - Constructor for class mycompiler.myclass.Status
 
String2Bool() - Method in class mycompiler.myparser.Token
 
String2Double() - Method in class mycompiler.myparser.Token
 
String2Float() - Method in class mycompiler.myparser.Token
 
String2Int() - Method in class mycompiler.myparser.Token
 
String2Long() - Method in class mycompiler.myparser.Token
 
STRINGLITERAL - Static variable in class mycompiler.myparser.JavaParser
 
StringLiteral - Class in mycompiler.mystatement
 
StringLiteral() - Constructor for class mycompiler.mystatement.StringLiteral
 
StringTest - Class in mycompiler.test.primitiveTypes
02-04-08
StringTest(String) - Constructor for class mycompiler.test.primitiveTypes.StringTest
 
sub(CSubstitutionSet) - Method in class mycompiler.mytypereconstruction.set.CTypeAssumptionSet
 
sub(CSubstitution) - Method in class mycompiler.mytypereconstruction.typeassumption.CMethodTypeAssumption
 
sub(CSubstitutionSet) - Method in class mycompiler.mytypereconstruction.typeassumption.CTypeAssumption
 
sub(CSubstitution) - Method in class mycompiler.mytypereconstruction.typeassumption.CTypeAssumption
 
sub_unify(Vector<Pair>, FC_TTO) - Static method in class mycompiler.mytypereconstruction.unify.Unify
 
sub_unify(Vector<Pair>, FC_TTO, boolean) - Static method in class mycompiler.mytypereconstruction.unify.Unify
 
Subst(Pair, int, TypePlaceholder, Type, boolean) - Static method in class mycompiler.mytypereconstruction.unify.Unify
 
SubstHashtable(RefType, Hashtable<String, Type>) - Static method in class mycompiler.mytypereconstruction.unify.Unify
 
SubstHashtable2VectorPair(Hashtable) - Static method in class mycompiler.mytypereconstruction.unify.Unify
 
SubstHashtableGeneric(RefType, Hashtable<String, Type>) - Static method in class mycompiler.mytypereconstruction.unify.Unify
 
subtract(CSet<E>) - Method in class mycompiler.mytypereconstruction.set.CHashtableSet
 
subtract(CSet<E>) - Method in class mycompiler.mytypereconstruction.set.CSet
 
subtract(CSet<E>) - Method in class mycompiler.mytypereconstruction.set.CVectorSet
 
suite() - Static method in class mycompiler.mytest.JUnitTests
 
suite() - Static method in class mycompiler.test.AllTests
 
suite() - Static method in class mycompiler.test.blocks.AllTestsBlocks
 
suite() - Static method in class mycompiler.test.complexTypes.AllTestsComplexTypes
 
suite() - Static method in class mycompiler.test.generics.AllTestsGenerics
 
suite() - Static method in class mycompiler.test.inferenceByCharacteristic.AllTestsInferenceByCharacteristic
 
suite() - Static method in class mycompiler.test.javaConcepts.inheritance.AllTestsInheritance
 
suite() - Static method in class mycompiler.test.javaConcepts.overloading.AllTestsOverloading
 
suite() - Static method in class mycompiler.test.javaConcepts.staticAccess.AllTestsStaticAccess
 
suite() - Static method in class mycompiler.test.LambdaInterferenzTest
 
suite() - Static method in class mycompiler.test.operators.AllTestsOperators
 
suite() - Static method in class mycompiler.test.primitiveTypes.AllTestsPrimitiveTypes
 
suite() - Static method in class mycompiler.test.trivial.AllTestsTrivial
 
suite() - Static method in class mycompiler.test.unittest.typeReconstructionTest.TrAlgorithmTestSuite
JUnit Tests for main type reconstruction algorithms
Super - Class in mycompiler.mymodifier
 
Super() - Constructor for class mycompiler.mymodifier.Super
 
SUPER - Static variable in class mycompiler.myparser.JavaParser
 
superclassid - Variable in class mycompiler.myclass.Class
 
SuperWildcardType - Class in mycompiler.mytype
Stellt eine Wildcard mit unterer Grenze dar.
SuperWildcardType(int, Type) - Constructor for class mycompiler.mytype.SuperWildcardType
Author: Arne L�dtke
Standard Konstruktor f�r eine SuperWildcard
swap - Static variable in class mycompiler.mybytecode.JVMCode
 
SWITCH - Static variable in class mycompiler.myparser.JavaParser
 
A B C D E F G H I J K L M N O P R S T U V W X Y