|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.sourceforge.jemm.client.JEMMObjectFieldMapper
public class JEMMObjectFieldMapper
A Factory that converts and sets fields onto
Field Summary | |
---|---|
static ClientId |
DEFAULT_CLIENTID
|
Constructor Summary | |
---|---|
JEMMObjectFieldMapper(MethodListener listener,
TypeRequestHandler typeRequestHandler)
|
Method Summary | |
---|---|
JEMMObject |
create(GetObjectResp resp,
ClassInfo ci)
Creates a new JEMMObject from the response along with introduced Tracked IDs. |
ObjectSyncData |
getSyncData(JEMMObject jo)
Gets the Synchronisation data from a JEMMObject. |
void |
refreshPrimitiveState(JEMMObject jo,
ObjectState state)
Updates all the primitive values and uninitialised fields on a JEMMObject. |
java.util.Map<FieldInfo,ID> |
syncResponseUpdateObject(JEMMObject jo,
ObjectSyncResp response)
Updates the object with new meta and FieldData from the response. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final ClientId DEFAULT_CLIENTID
Constructor Detail |
---|
public JEMMObjectFieldMapper(MethodListener listener, TypeRequestHandler typeRequestHandler)
Method Detail |
---|
public JEMMObject create(GetObjectResp resp, ClassInfo ci)
resp
- The object responseci
- The class information for the object to be created
public ObjectSyncData getSyncData(JEMMObject jo)
jo
-
public java.util.Map<FieldInfo,ID> syncResponseUpdateObject(JEMMObject jo, ObjectSyncResp response)
jo
- response
- public void refreshPrimitiveState(JEMMObject jo, ObjectState state)
jo
- state
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |