
public class SingleObjectBundle extends Object implements ObjectBundle
| Modifier and Type | Field and Description | 
|---|---|
| private List<Object> | contentsStoring the real contents. | 
| private BundleMeta | metaStore the meta data. | 
| Constructor and Description | 
|---|
| SingleObjectBundle()Constructor. | 
| SingleObjectBundle(BundleMeta meta,
                  List<Object> contents)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | append(SimpleTypeInformation<?> meta,
      Object data)Append a single representation to the object. | 
| Object | data(int rnum)Get the value of the ith component. | 
| Object | data(int onum,
    int rnum)Access a particular object and representation. | 
| int | dataLength()Get the number of objects contained. | 
| BundleMeta | meta()Access the meta data. | 
| SimpleTypeInformation<?> | meta(int i)Access the meta data. | 
| int | metaLength()Get the metadata length. | 
private BundleMeta meta
public SingleObjectBundle()
public SingleObjectBundle(BundleMeta meta, List<Object> contents)
meta - Metadatacontents - Object valuespublic BundleMeta meta()
ObjectBundlemeta in interface ObjectBundlepublic SimpleTypeInformation<?> meta(int i)
ObjectBundlemeta in interface ObjectBundlei - componentpublic int metaLength()
ObjectBundlemetaLength in interface ObjectBundlepublic Object data(int rnum)
rnum - representation numberpublic int dataLength()
ObjectBundledataLength in interface ObjectBundlepublic Object data(int onum, int rnum)
ObjectBundledata in interface ObjectBundleonum - Object numberrnum - Representation numberpublic void append(SimpleTypeInformation<?> meta, Object data)
meta - Meta for the representationdata - Data to append