public class

MetadataGroup

extends AbstractMetadataGroup
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.units.AbstractMetadataGroup
     ↳ com.pnfsoftware.jeb.core.units.MetadataGroup

Class Overview

A simple implementation of a metadata group. Internally, data is stored in a hashmap. This object is serializable if and only if the objects added to it are themselves serializable.

Summary

[Expand]
Inherited Fields
From class com.pnfsoftware.jeb.core.units.AbstractMetadataGroup
Public Constructors
MetadataGroup(String name, MetadataGroupType type)
Public Methods
Map<String, Object> getAllData()
Object getData(String address)
Object getData(String address, AddressConversionPrecision precision)
List<String> getSectionAnchorIds()
boolean setData(String address, Object data)
[Expand]
Inherited Methods
From class com.pnfsoftware.jeb.core.units.AbstractMetadataGroup
From class java.lang.Object
From interface com.pnfsoftware.jeb.core.units.IMetadataGroup

Public Constructors

public MetadataGroup (String name, MetadataGroupType type)

Public Methods

public Map<String, Object> getAllData ()

public Object getData (String address)

public Object getData (String address, AddressConversionPrecision precision)

public List<String> getSectionAnchorIds ()

public boolean setData (String address, Object data)