org.nakedobjects.plugins.xml.objectstore.internal.data
Class ObjectData
java.lang.Object
org.nakedobjects.plugins.xml.objectstore.internal.data.Data
org.nakedobjects.plugins.xml.objectstore.internal.data.ObjectData
public class ObjectData
- extends Data
A logical collection of elements of a specified type
|
Method Summary |
void |
addAssociation(NakedObject fieldContent,
java.lang.String fieldId,
boolean ensurePersistent)
|
void |
addElement(java.lang.String fieldId,
SerialOid elementOid)
|
void |
addInternalCollection(NakedObject collection,
java.lang.String fieldId,
boolean ensurePersistent)
|
ReferenceVector |
elements(java.lang.String fieldId)
|
java.lang.Iterable<java.lang.String> |
fields()
|
java.lang.Object |
get(java.lang.String fieldId)
|
java.lang.String |
id(java.lang.String fieldId)
|
void |
initCollection(java.lang.String fieldId)
|
void |
saveValue(java.lang.String fieldId,
boolean isEmpty,
java.lang.String encodedString)
|
void |
set(java.lang.String fieldId,
java.lang.Object oid)
|
void |
set(java.lang.String fieldId,
java.lang.String value)
|
java.lang.String |
toString()
|
java.lang.String |
value(java.lang.String fieldId)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ObjectData
public ObjectData(NakedObjectSpecification noSpec,
SerialOid oid,
FileVersion version)
fields
public java.lang.Iterable<java.lang.String> fields()
id
public java.lang.String id(java.lang.String fieldId)
set
public void set(java.lang.String fieldId,
java.lang.String value)
saveValue
public void saveValue(java.lang.String fieldId,
boolean isEmpty,
java.lang.String encodedString)
value
public java.lang.String value(java.lang.String fieldId)
get
public java.lang.Object get(java.lang.String fieldId)
set
public void set(java.lang.String fieldId,
java.lang.Object oid)
initCollection
public void initCollection(java.lang.String fieldId)
addElement
public void addElement(java.lang.String fieldId,
SerialOid elementOid)
elements
public ReferenceVector elements(java.lang.String fieldId)
addAssociation
public void addAssociation(NakedObject fieldContent,
java.lang.String fieldId,
boolean ensurePersistent)
addInternalCollection
public void addInternalCollection(NakedObject collection,
java.lang.String fieldId,
boolean ensurePersistent)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.