com.pnfsoftware.jeb.core.units.code.java.IJavaDecompilableElement |
Known Indirect Subclasses |
High-level Java AST interface to represent a decompilable Java element (a class, method, or field).
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.units.code.java.IJavaElement
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract IJavaDecompilableElement |
duplicate()
Duplicate this element.
| ||||||||||
abstract IJavaGlobalContext |
getGlobalContext()
Retrieve the global Java decompilation context for this element.
| ||||||||||
abstract String |
getName()
Get this element's name.
| ||||||||||
abstract String |
getSignature()
Get this element's signature.
| ||||||||||
abstract boolean |
isBuilt()
Convenience method used to check FLAG_BUILT.
| ||||||||||
abstract boolean |
isExternal()
Determine whether this element is internal (defined) or external (not defined).
| ||||||||||
abstract boolean |
isOptionalRendering()
Convenience method used to check FLAG_OPTIONAL_RENDERING.
| ||||||||||
abstract void |
markBuilt()
Convenience method used to set FLAG_BUILT.
| ||||||||||
abstract void |
markOptionalRendering()
Convenience method used to set FLAG_OPTIONAL_RENDERING.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.units.code.java.IJavaElement
|
Duplicate this element.
Retrieve the global Java decompilation context for this element.
Get this element's name.
Get this element's signature.
Convenience method used to check FLAG_BUILT.
Determine whether this element is internal (defined) or external (not defined). External elements cannot be generated.
Convenience method used to check FLAG_OPTIONAL_RENDERING.
Convenience method used to set FLAG_BUILT.
Convenience method used to set FLAG_OPTIONAL_RENDERING.