|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Represents a element of a gen class. It matches to a reference element or a primitive element.
Field Summary |
---|
Fields inherited from interface org.objectweb.jorm.api.PIndexedElem |
---|
ELEM_CREATED, ELEM_DELETED, ELEM_MODIFIED, ELEM_UNMODIFIED |
Method Summary | |
---|---|
void |
cleanStatusForMerge()
Forget the retained status. |
GenClassElement |
cloneGCE()
|
java.lang.Object |
getElement()
|
java.lang.Object |
getElement(javax.jdo.PersistenceManager pm)
|
java.lang.Object |
getIndex()
|
SpeedoAccessor |
getSpeedoAccessor()
Retrieves the Speedo accessor associated to this gen class element. |
byte |
getStatusForMerge()
|
byte |
retainStatusForMerge()
When thin lock is enabled (locking managed at genclass element level instead of at genclass level), this method store the current status of the genclass element into another variable. |
void |
setElement(java.lang.Object element)
Assignes the element of the gen class. |
void |
setIndex(java.lang.Object index)
Assignes the index of the element of the gen class. |
void |
setStatus(byte s)
Assignes the jorm status of the PIndexedElement |
void |
unSwizzle()
In case of the element of the generic class is a persistent class. |
Methods inherited from interface org.objectweb.jorm.api.PIndexedElem |
---|
getElemStatus, pieGetBigDecimalElem, pieGetBigIntegerElem, pieGetBooleanElem, pieGetByteArrayElem, pieGetByteElem, pieGetByteIndexField, pieGetCharArrayElem, pieGetCharElem, pieGetCharIndexField, pieGetDateElem, pieGetDateIndexField, pieGetDoubleElem, pieGetFloatElem, pieGetIntElem, pieGetIntIndexField, pieGetLongElem, pieGetLongIndexField, pieGetObooleanElem, pieGetObyteElem, pieGetObyteIndexField, pieGetOcharElem, pieGetOcharIndexField, pieGetOdoubleElem, pieGetOfloatElem, pieGetOintElem, pieGetOintIndexField, pieGetOlongElem, pieGetOlongIndexField, pieGetOshortElem, pieGetOshortIndexField, pieGetRefElem, pieGetSerializedElem, pieGetShortElem, pieGetShortIndexField, pieGetStringElem, pieGetStringIndexField, pieSetBigDecimalElem, pieSetBigIntegerElem, pieSetBooleanElem, pieSetByteArrayElem, pieSetByteElem, pieSetByteIndexField, pieSetCharArrayElem, pieSetCharElem, pieSetCharIndexField, pieSetDateElem, pieSetDateIndexField, pieSetDoubleElem, pieSetFloatElem, pieSetIntElem, pieSetIntIndexField, pieSetLongElem, pieSetLongIndexField, pieSetObooleanElem, pieSetObyteElem, pieSetObyteIndexField, pieSetOcharElem, pieSetOcharIndexField, pieSetOdoubleElem, pieSetOfloatElem, pieSetOintElem, pieSetOintIndexField, pieSetOlongElem, pieSetOlongIndexField, pieSetOshortElem, pieSetOshortIndexField, pieSetRefElem, pieSetSerializedElem, pieSetShortElem, pieSetShortIndexField, pieSetStringElem, pieSetStringIndexField |
Method Detail |
public java.lang.Object getIndex()
public void setIndex(java.lang.Object index)
index
- to add, it cannot be null.public java.lang.Object getElement()
public void setElement(java.lang.Object element)
element
- to add, it cannot be null.public java.lang.Object getElement(javax.jdo.PersistenceManager pm)
pm
- is the persistence manager which permits to resolve the PName
into a java reference.
public void setStatus(byte s)
s
- the new statuspublic SpeedoAccessor getSpeedoAccessor()
public void unSwizzle()
public byte retainStatusForMerge()
public void cleanStatusForMerge()
retainStatusForMerge()
public byte getStatusForMerge()
retainStatusForMerge()
public GenClassElement cloneGCE()
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |