| com.pnfsoftware.jeb.core.units.code.java.IJavaInstanceField |
Java AST interface to represent instance fields
This interface should not be confused with IJavaField definition objects.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract IJavaField |
getField()
Get the field definition object.
| ||||||||||
| abstract IJavaExpression |
getInstance()
Get the instance expression, which is the object that contains the field.
| ||||||||||
| abstract void |
setField(IJavaField field)
Set the field.
| ||||||||||
| abstract void |
setInstance(IJavaExpression instance)
Set the instance.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.units.code.java.IJavaElement
| |||||||||||
Get the instance expression, which is the object that contains the field.
Set the field.
| field | mandatory non-static field |
|---|
Set the instance.
| instance | mandatory instance |
|---|