| org.objectweb.speedo.genclass.GenClassAccessor org.objectweb.speedo.genclass.map.MapAccessor
Field Summary | |
protected Map | map A map containing the indexed elements of the genclass. |
Method Summary | |
public void | attachCopy(POManagerItf pm, Map attachCtx, StateItf fieldsClone) | public void | clear() | public boolean | containsKey(Object key) | public boolean | containsValue(Object value) | public PIndexedElem | createPIndexedElem(GenClassAccessor gca) | public void | deletePersistent(POManagerItf pm) | public void | detachCopy(POManagerItf pm, Map detachCtx, StateItf fieldsClone, Collection fgHints) | public Set | entrySet() | public void | forceDetachedDirty() | public Object | get(Object key) | public boolean | isEmpty() | public Set | keySet() | public void | loadFieldsFromAccessor(StateItf sa) | public void | makePersistent(POManagerItf pm) | public void | makePersistentOnAttach(POManagerItf pm, Map map) | public void | paAdd(PIndexedElem elem, Object conn) | public int | paGetNbElem() | public Iterator | paIterator() | public void | paSetNbElem(int nbelem) | public Object | put(Object key, Object value, boolean withCoherence) | public Object | put(Object key, Object value) | public void | putAll(Map t) | public void | refresh(POManagerItf pm, Map refreshCtx, Collection fgHints) | public Object | remove(Object key, boolean withCoherence) | public Object | remove(Object key) | public void | restoreDetachedNone() | public void | retrieve(POManagerItf pm, Map retrieveCtx, Collection fgHints) | public void | setElements(Object o) | public int | size() | public boolean | speedoAdd(Object elemToAdd, Object hints) | public boolean | speedoRemove(Object elemToRemove, Object hints) | public Collection | values() |
map | protected Map map(Code) | | A map containing the indexed elements of the genclass. It associates each
element to its index. This map does NOT contain the deleted elements.
|
MapAccessor | public MapAccessor(SpeedoGenClassPO apo)(Code) | | Instanciates and initializes a new map with an initial size.
|
clear | public void clear()(Code) | | |
containsValue | public boolean containsValue(Object value)(Code) | | |
forceDetachedDirty | public void forceDetachedDirty()(Code) | | |
isEmpty | public boolean isEmpty()(Code) | | |
loadFieldsFromAccessor | public void loadFieldsFromAccessor(StateItf sa)(Code) | | |
paAdd | public void paAdd(PIndexedElem elem, Object conn) throws PExceptionIO(Code) | | |
paGetNbElem | public int paGetNbElem()(Code) | | |
paSetNbElem | public void paSetNbElem(int nbelem)(Code) | | |
restoreDetachedNone | public void restoreDetachedNone()(Code) | | |
Methods inherited from org.objectweb.speedo.genclass.GenClassAccessor | abstract public void attachCopy(POManagerItf pm, Map map, StateItf fieldsClone)(Code)(Java Doc) abstract public PIndexedElem createPIndexedElem(GenClassAccessor gca)(Code)(Java Doc) public PIndexedElem createPIndexedElem()(Code)(Java Doc) abstract public void deletePersistent(POManagerItf pm)(Code)(Java Doc) abstract public void detachCopy(POManagerItf pm, Map map, StateItf fieldsClone, Collection fgHints)(Code)(Java Doc) public Logger getLogger()(Code)(Java Doc) public Object getMemoryInstance()(Code)(Java Doc) public void loadFields(POManagerItf pm, long[] fields)(Code)(Java Doc) abstract public void loadFieldsFromAccessor(StateItf sa)(Code)(Java Doc) abstract public void makePersistent(POManagerItf pm)(Code)(Java Doc) abstract public void makePersistentOnAttach(POManagerItf pm, Map map)(Code)(Java Doc) public void makeToMerge(Object thinLock)(Code)(Java Doc) public org.objectweb.perseus.persistence.api.State merge(org.objectweb.perseus.persistence.api.State oldState)(Code)(Java Doc) public void paAdd(PIndexedElem elem, Object conn) throws PExceptionIO(Code)(Java Doc) public boolean paDeltaSupported()(Code)(Java Doc) public int paGetNbElem()(Code)(Java Doc) public Iterator paIterator()(Code)(Java Doc) public void paSetNbElem(int nbelem)(Code)(Java Doc) abstract public void refresh(POManagerItf pm, Map map, Collection fgHints)(Code)(Java Doc) abstract public void retrieve(POManagerItf pm, Map map, Collection fgHints)(Code)(Java Doc) abstract public void setElements(Object o)(Code)(Java Doc) public void setFlushed(boolean val)(Code)(Java Doc) abstract public boolean speedoAdd(Object elemToAdd, Object hints)(Code)(Java Doc) abstract public boolean speedoRemove(Object elemToRemove, Object hints)(Code)(Java Doc) public void unSwizzle()(Code)(Java Doc) public void workingSetClosed()(Code)(Java Doc)
|
|
|