com.pnfsoftware.jeb.core.units.code.asm.items.INativeDataItem |
Known Indirect Subclasses |
A specialized type for continuous memory items representing data elements (fields).
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | ATTR_GENERATED_FROM | Attribute key for data holding a generation information String; only artificial (aka synthetic, or generated) attributes may carry this attribute. |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.units.code.ICodeItem
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract INativeFieldItem |
getField()
Retrieve the optional field associated with the data item.
| ||||||||||
abstract DataHints | getHints(boolean create) | ||||||||||
abstract INativeType |
getType()
Retrieve the data item type.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.units.code.ICodeItem
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.asm.items.INativeContinuousItem
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.asm.items.INativeItem
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.asm.items.INativeItemListenable
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.asm.items.INativeMemoryItem
| |||||||||||
From interface
com.pnfsoftware.jeb.util.collect.ISegment
|
Attribute key for data holding a generation information String; only artificial (aka synthetic, or generated) attributes may carry this attribute.
Retrieve the optional field associated with the data item.
Retrieve the data item type. Note that type can be null (in particular for Gap Item).