|
||||||||||
| 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 | |||||||||