public class ActorCacheObject extends CacheObject implements java.io.Externalizable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
MOML_PUBLIC_ID_1 |
_attributes, _lsid, _name, _semanticTypes
Constructor and Description |
---|
ActorCacheObject()
Constructor for the ActorCacheObject object
|
ActorCacheObject(java.io.InputStream actorStream)
create an ActorCacheObject from a stream
|
ActorCacheObject(java.lang.String name,
KeplerLSID lsid)
construct a new CacheObject
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getActorString()
Gets the actorString attribute of the ActorCacheObject object.
|
java.lang.String |
getClassName()
Gets the className attribute of the ActorCacheObject object.
|
ActorMetadata |
getMetadata()
Return the ActorMetadata for this actor.
|
java.lang.Object |
getObject()
this returns an ActorMetadata object.
|
java.lang.String |
getRootName()
Gets the rootName attribute of the ActorCacheObject object.
|
void |
readExternal(java.io.ObjectInput in)
deserialize this class
|
void |
writeExternal(java.io.ObjectOutput out)
serialize this class
|
addAttribute, getAttribute, getAttributeNames, getLSID, getName, getSemanticTypes, objectAdded, objectPurged, objectRemoved, removeAttribute, setLSID, setName, setSemanticTypes
public static java.lang.String MOML_PUBLIC_ID_1
public ActorCacheObject()
public ActorCacheObject(java.lang.String name, KeplerLSID lsid)
name
- Description of the Parameterlsid
- Description of the Parameterpublic ActorCacheObject(java.io.InputStream actorStream) throws CacheException
actorStream
- the stream of the actor momlCacheException
- Description of the Exceptionpublic java.lang.Object getObject()
getObject
in interface CacheObjectInterface
getObject
in class CacheObject
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
out
- Description of the Parameterjava.io.IOException
- Description of the Exceptionpublic void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
in
- Description of the Parameterjava.io.IOException
- Description of the Exceptionjava.lang.ClassNotFoundException
- Description of the Exceptionpublic ActorMetadata getMetadata()
public java.lang.String getClassName()
public java.lang.String getActorString()
public java.lang.String getRootName()