com.pnfsoftware.jeb.core.units.IMetadataGroup |
![]() |
Definition of a group of metadata objects.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract Map<String, Object> |
getAllData()
Get a read-only map of all the key-value pairs of metadata items contained in this group.
| ||||||||||
abstract Object |
getData(String address)
Get the piece of metadata associated with the provided address.
| ||||||||||
abstract Object |
getData(String address, AddressConversionPrecision precision)
Get the piece of metadata associated with the provided address.
| ||||||||||
abstract String |
getName()
Get the group name.
| ||||||||||
abstract MetadataGroupType |
getType()
Get the group type.
| ||||||||||
abstract boolean |
setData(String address, Object data)
Set the piece of metadata associated with the given address.
|
Get a read-only map of all the key-value pairs of metadata items contained in this group. Not all groups may be able to provide this functionality. If so, this method should return null.
Get the piece of metadata associated with the provided address.
address | address |
---|
Get the piece of metadata associated with the provided address.
address | address |
---|---|
precision | precision of the input address. COARSE
will use raw references (may fasten result) |
Get the group name.
Set the piece of metadata associated with the given address.
address | address |
---|---|
data | metadata |