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 Domain
domain
- the Domain
to which the returned ObjectInstance
ObjectClass
and Attribute
refers.MutableObjectInstance