public class InstVarDecl extends FieldDecl implements ITypeReplacementListener
Constructor and Description |
---|
InstVarDecl() |
Modifier and Type | Method and Description |
---|---|
void |
codegen(ClassFile classfile,
de.dhbwstuttgart.typeinference.Menge paralist) |
TypeAssumptions |
createTypeAssumptions(Class classmember)
Diese Methode generiert die Assumptions f�r dieses Feld der Klasse classmember
|
int |
getLineNumber() |
int |
getOffset() |
Type |
getType() |
int |
getTypeLineNumber()
Author: J�rg B�uerle |
java.lang.String |
getTypeName() |
int |
getVariableLength() |
java.lang.String |
printJavaCode(ResultSet resultSet) |
void |
replaceType(CReplaceTypeEvent e)
Author: J�rg B�uerle |
void |
setType(Type t)
Author: J�rg B�uerle |
java.lang.String |
toString() |
get_Name, getDeclIdMenge, set_DeclId, setDeclIdMenge
public void setType(Type t)
t
- public Type getType()
public java.lang.String getTypeName()
getTypeName
in class FieldDecl
public void codegen(ClassFile classfile, de.dhbwstuttgart.typeinference.Menge paralist) throws JVMCodeException
codegen
in class FieldDecl
JVMCodeException
public int getLineNumber()
public int getOffset()
public int getVariableLength()
public void replaceType(CReplaceTypeEvent e)
replaceType
in interface ITypeReplacementListener
e
- public int getTypeLineNumber()
getTypeLineNumber
in interface ITypeReplacementListener
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String printJavaCode(ResultSet resultSet)
printJavaCode
in class FieldDecl
public TypeAssumptions createTypeAssumptions(Class classmember)
FieldDecl
createTypeAssumptions
in class FieldDecl