public class InstVarDecl extends FieldDecl implements ITypeReplacementListener
Constructor and Description |
---|
InstVarDecl() |
Modifier and Type | Method and Description |
---|---|
void |
codegen(ClassFile classfile,
java.util.Vector 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, getDeclIdVector, set_DeclId, setDeclIdVector
public void setType(Type t)
t
- public Type getType()
public java.lang.String getTypeName()
getTypeName
in class FieldDecl
public void codegen(ClassFile classfile, java.util.Vector 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