IBM WebSphereTM eXtreme Scale, Release 8.6
API Specification

com.ibm.websphere.objectgrid.plugins.io.datadescriptor
Interface EmbeddedType

All Superinterfaces:
Initializable

public interface EmbeddedType
extends Initializable

An EmbeddedType represents a nested, complex object.

Since:
7.1.1

Method Summary
 Map<String,Attribute> getAttributes()
          Retrieve all Attributes defined for this DataDescriptor.
 void setAttributes(Map<String,Attribute> attributes)
          Set the Map of attribute names to the Attribute definition.
 
Methods inherited from interface com.ibm.websphere.objectgrid.plugins.Initializable
initialize, isInitialized
 

Method Detail

getAttributes

Map<String,Attribute> getAttributes()
Retrieve all Attributes defined for this DataDescriptor.

Returns:
a Map of attribute names to the Attribute definition. The attribute map will be read-only if the descriptor has been initialized.

setAttributes

void setAttributes(Map<String,Attribute> attributes)
Set the Map of attribute names to the Attribute definition.

Parameters:
attributes - the Map of attribute names to the Attribute definition.
Throws:
IllegalStateException - if the descriptor has been initialized.

IBM WebSphereTM eXtreme Scale, Release 8.6
API Specification

© Copyright International Business Machines Corp 2005,2012. All rights reserved.