Class SharedObjectTypeDescription
- java.lang.Object
- 
- org.eclipse.ecf.core.sharedobject.SharedObjectTypeDescription
 
- 
- All Implemented Interfaces:
- Serializable
 
 public class SharedObjectTypeDescription extends Object implements Serializable Description of shared object type. This class provides the information necessary to determine the type of a shared object instance. It is used by the SharedObjectDescription class to specify the local type of a shared object instance, and by ReplicaSharedObjectDescription to specify the type of a remote shared object instance.- See Also:
- SharedObjectDescription, Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected StringclassNameprotected Stringdescriptionprotected ISharedObjectInstantiatorinstantiatorprotected Stringnameprotected MaptypeProperties
 - 
Constructor SummaryConstructors Constructor Description SharedObjectTypeDescription()SharedObjectTypeDescription(String className)SharedObjectTypeDescription(String className, Map props)SharedObjectTypeDescription(String name, ISharedObjectInstantiator instantiator, String desc)SharedObjectTypeDescription(String name, ISharedObjectInstantiator instantiator, String desc, Map props)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetClassName()StringgetDescription()ISharedObjectInstantiatorgetInstantiator()StringgetName()MapgetTypeProperties()StringtoString()
 
- 
- 
- 
Field Detail- 
nameprotected String name 
 - 
instantiatorprotected ISharedObjectInstantiator instantiator 
 - 
descriptionprotected String description 
 - 
typePropertiesprotected Map typeProperties 
 - 
classNameprotected String className 
 
- 
 - 
Constructor Detail- 
SharedObjectTypeDescriptionpublic SharedObjectTypeDescription() - Since:
- 2.6
 
 - 
SharedObjectTypeDescriptionpublic SharedObjectTypeDescription(String name, ISharedObjectInstantiator instantiator, String desc, Map props) 
 - 
SharedObjectTypeDescriptionpublic SharedObjectTypeDescription(String name, ISharedObjectInstantiator instantiator, String desc) - Since:
- 2.3
 
 - 
SharedObjectTypeDescriptionpublic SharedObjectTypeDescription(String className) - Since:
- 2.3
 
 
- 
 - 
Method Detail- 
getClassNamepublic String getClassName() 
 - 
getDescriptionpublic String getDescription() 
 - 
getInstantiatorpublic ISharedObjectInstantiator getInstantiator() 
 - 
getNamepublic String getName() 
 - 
getTypePropertiespublic Map getTypeProperties() 
 
- 
 
-