public class RoverData extends java.lang.Object implements Immutable, Identifiable, Coggable
Copyright 2008 Partner Software, Inc.
| Constructor and Description |
|---|
RoverData(Cog node) |
RoverData(RoverType type,
Cog node) |
RoverData(java.lang.String frontendName,
java.lang.String fileName,
java.lang.String name,
int id,
java.lang.String guid,
RoverType type,
Naming<java.lang.Object> data) |
RoverData(java.lang.String frontendName,
java.lang.String fileName,
java.lang.String name,
int id,
java.lang.String guid,
RoverType type,
java.lang.String packedData) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFileName() |
java.lang.String |
getFrontendName() |
java.lang.String |
getGuid()
Globally-unique ID (GUID) for this object.
|
int |
getId()
Numeric ID for this object.
|
java.lang.String |
getName()
Name of this object.
|
java.lang.String |
getPackedData() |
RoverType |
getType() |
Naming<java.lang.Object> |
nameData() |
Cog |
toCog()
Returns the complete internal state of this object in the form of a
Cog. |
public RoverData(java.lang.String frontendName,
java.lang.String fileName,
java.lang.String name,
int id,
java.lang.String guid,
RoverType type,
java.lang.String packedData)
public RoverData(java.lang.String frontendName,
java.lang.String fileName,
java.lang.String name,
int id,
java.lang.String guid,
RoverType type,
Naming<java.lang.Object> data)
public RoverData(Cog node)
public Cog toCog()
CoggableCog.public RoverType getType()
public Naming<java.lang.Object> nameData()
public java.lang.String getPackedData()
public java.lang.String getGuid()
IdentifiablegetGuid in interface Identifiablepublic int getId()
IdentifiablegetId in interface Identifiablepublic java.lang.String getName()
IdentifiablegetName in interface Identifiablepublic java.lang.String getFileName()
public java.lang.String getFrontendName()