public class SimpleSerializedObjectInstance
extends java.lang.Object
implements java.io.Serializable
ObjectInstance objects.
Deserialization produces MutableObjectInstance objects.| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
name |
java.lang.String |
object_class |
java.util.List<SimpleSerializedValue> |
values |
| Constructor and Description |
|---|
SimpleSerializedObjectInstance() |
SimpleSerializedObjectInstance(ObjectInstance o)
Initializes by representing the input
ObjectInstance. |
| Modifier and Type | Method and Description |
|---|---|
ObjectInstance |
deserialize(Domain domain)
Turns this representation into an actual
ObjectInstance whose class and attributes
are associated with the input Domain |
public java.lang.String name
public java.lang.String object_class
public java.util.List<SimpleSerializedValue> values
public SimpleSerializedObjectInstance()
public SimpleSerializedObjectInstance(ObjectInstance o)
ObjectInstance.o - the ObjectInstance to represent.public ObjectInstance deserialize(Domain domain)
ObjectInstance whose class and attributes
are associated with the input Domaindomain - the Domain to which the returned ObjectInstance ObjectClass and Attribute refers.MutableObjectInstance