public class ObjectIdMapper
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Object |
mSync |
| Constructor and Description |
|---|
ObjectIdMapper() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
boolean |
containsId(int id) |
boolean |
containsObject(java.lang.Object object) |
java.lang.Integer |
getIdForObject(java.lang.Object object) |
java.lang.Object |
getObjectForId(int id) |
protected void |
onMapped(java.lang.Object object,
int id) |
protected void |
onUnmapped(java.lang.Object object,
int id) |
int |
putObject(java.lang.Object object) |
java.lang.Integer |
removeObject(java.lang.Object object) |
java.lang.Object |
removeObjectById(int id) |
int |
size() |
public void clear()
public boolean containsId(int id)
public boolean containsObject(java.lang.Object object)
public java.lang.Object getObjectForId(int id)
public java.lang.Integer getIdForObject(java.lang.Object object)
public int putObject(java.lang.Object object)
public java.lang.Object removeObjectById(int id)
public java.lang.Integer removeObject(java.lang.Object object)
public int size()
protected void onMapped(java.lang.Object object,
int id)
protected void onUnmapped(java.lang.Object object,
int id)