|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
org.objectweb.speedo.runtime.genclass.collection.CollectionElem
Field Summary | |
protected java.lang.Object |
element
This field is the element (or its PName for a reference). |
static java.lang.String |
ERROR_MESSAGE_BAD_FIELD_NAME
The error message thrown when an accessor method associated to a primitive element type is called. |
static java.lang.String |
ERROR_MESSAGE_NO_NULL_INDEX
The error message thrown when an accessor method associated to a primitive element type is called. |
protected java.lang.Object |
index
This field can be the index. |
static java.lang.String |
INDEX_FIELD_NAME
This constant is the name of the index field. |
protected byte |
status
This field represents the satus of the PIndexedEleme. |
Constructor Summary | |
CollectionElem()
|
Method Summary | |
boolean |
equals(java.lang.Object o)
|
java.lang.Object |
getElement()
|
byte |
getElemStatus()
|
java.lang.Object |
getIndex()
|
java.lang.Object |
getRefElement(javax.jdo.PersistenceManager pm)
|
int |
hashCode()
|
java.math.BigDecimal |
pieGetBigDecimalElem()
|
boolean |
pieGetBooleanElem()
|
byte[] |
pieGetByteArrayElem()
|
byte |
pieGetByteElem()
|
byte |
pieGetByteIndexField(java.lang.String fn)
|
char[] |
pieGetCharArrayElem()
|
char |
pieGetCharElem()
|
char |
pieGetCharIndexField(java.lang.String fn)
|
java.util.Date |
pieGetDateElem()
|
java.util.Date |
pieGetDateIndexField(java.lang.String fn)
|
double |
pieGetDoubleElem()
|
float |
pieGetFloatElem()
|
int |
pieGetIntElem()
|
int |
pieGetIntIndexField(java.lang.String fn)
|
long |
pieGetLongElem()
|
long |
pieGetLongIndexField(java.lang.String fn)
|
java.lang.Boolean |
pieGetObooleanElem()
|
java.lang.Byte |
pieGetObyteElem()
|
java.lang.Byte |
pieGetObyteIndexField(java.lang.String fn)
|
java.lang.Character |
pieGetOcharElem()
|
java.lang.Character |
pieGetOcharIndexField(java.lang.String fn)
|
java.lang.Double |
pieGetOdoubleElem()
|
java.lang.Float |
pieGetOfloatElem()
|
java.lang.Integer |
pieGetOintElem()
|
java.lang.Integer |
pieGetOintIndexField(java.lang.String fn)
|
java.lang.Long |
pieGetOlongElem()
|
java.lang.Long |
pieGetOlongIndexField(java.lang.String fn)
|
java.lang.Short |
pieGetOshortElem()
|
java.lang.Short |
pieGetOshortIndexField(java.lang.String fn)
|
org.objectweb.jorm.naming.api.PName |
pieGetRefElem()
|
java.io.Serializable |
pieGetSerializedElem()
|
short |
pieGetShortElem()
|
short |
pieGetShortIndexField(java.lang.String fn)
|
java.lang.String |
pieGetStringElem()
|
java.lang.String |
pieGetStringIndexField(java.lang.String fn)
|
void |
pieSetBigDecimalElem(java.math.BigDecimal bigDecimal)
|
void |
pieSetBooleanElem(boolean value)
|
void |
pieSetByteArrayElem(byte[] value)
|
void |
pieSetByteElem(byte value)
|
void |
pieSetByteIndexField(java.lang.String fn,
byte value)
|
void |
pieSetCharArrayElem(char[] value)
|
void |
pieSetCharElem(char value)
|
void |
pieSetCharIndexField(java.lang.String fn,
char value)
|
void |
pieSetDateElem(java.util.Date value)
|
void |
pieSetDateIndexField(java.lang.String fn,
java.util.Date value)
|
void |
pieSetDoubleElem(double value)
|
void |
pieSetFloatElem(float value)
|
void |
pieSetIntElem(int value)
|
void |
pieSetIntIndexField(java.lang.String fn,
int value)
|
void |
pieSetLongElem(long value)
|
void |
pieSetLongIndexField(java.lang.String fn,
long value)
|
void |
pieSetObooleanElem(java.lang.Boolean value)
|
void |
pieSetObyteElem(java.lang.Byte value)
|
void |
pieSetObyteIndexField(java.lang.String fn,
java.lang.Byte value)
|
void |
pieSetOcharElem(java.lang.Character value)
|
void |
pieSetOcharIndexField(java.lang.String fn,
java.lang.Character value)
|
void |
pieSetOdoubleElem(java.lang.Double value)
|
void |
pieSetOfloatElem(java.lang.Float value)
|
void |
pieSetOintElem(java.lang.Integer value)
|
void |
pieSetOintIndexField(java.lang.String fn,
java.lang.Integer value)
|
void |
pieSetOlongElem(java.lang.Long value)
|
void |
pieSetOlongIndexField(java.lang.String fn,
java.lang.Long value)
|
void |
pieSetOshortElem(java.lang.Short value)
|
void |
pieSetOshortIndexField(java.lang.String fn,
java.lang.Short value)
|
void |
pieSetRefElem(org.objectweb.jorm.naming.api.PName value)
|
void |
pieSetSerializedElem(java.io.Serializable value)
|
void |
pieSetShortElem(short value)
|
void |
pieSetShortIndexField(java.lang.String fn,
short value)
|
void |
pieSetStringElem(java.lang.String value)
|
void |
pieSetStringIndexField(java.lang.String fn,
java.lang.String value)
|
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 |
Field Detail |
public static final java.lang.String ERROR_MESSAGE_BAD_FIELD_NAME
public static final java.lang.String ERROR_MESSAGE_NO_NULL_INDEX
public static final java.lang.String INDEX_FIELD_NAME
protected java.lang.Object element
protected java.lang.Object index
protected byte status
Constructor Detail |
public CollectionElem()
Method Detail |
public java.lang.Object getIndex()
getIndex
in interface GenClassElement
org.objectweb.speedo.runtime.genclass.GenClassElement
public void setIndex(java.lang.Object index)
GenClassElement
setIndex
in interface GenClassElement
org.objectweb.speedo.runtime.genclass.GenClassElement
index
- to add, it cannot be null.public java.lang.Object getElement()
getElement
in interface GenClassElement
public void setElement(java.lang.Object element)
setElement
in interface GenClassElement
element
- to addpublic java.lang.Object getRefElement(javax.jdo.PersistenceManager pm)
getRefElement
in interface GenClassElement
pm
- is the persistence manager which permits to resolve the PName
into a java reference.public byte getElemStatus()
public java.lang.String pieGetStringElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public java.util.Date pieGetDateElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public char[] pieGetCharArrayElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public byte[] pieGetByteArrayElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public java.io.Serializable pieGetSerializedElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public org.objectweb.jorm.naming.api.PName pieGetRefElem()
public boolean pieGetBooleanElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public java.lang.Boolean pieGetObooleanElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public byte pieGetByteElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public java.lang.Byte pieGetObyteElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public char pieGetCharElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public java.lang.Character pieGetOcharElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public short pieGetShortElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public java.lang.Short pieGetOshortElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public int pieGetIntElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public java.lang.Integer pieGetOintElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public long pieGetLongElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public java.lang.Long pieGetOlongElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public float pieGetFloatElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public java.lang.Float pieGetOfloatElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public double pieGetDoubleElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public java.lang.Double pieGetOdoubleElem() throws org.objectweb.jorm.type.api.PExceptionTyping
public java.math.BigDecimal pieGetBigDecimalElem() throws org.objectweb.jorm.api.PException
public void pieSetStringElem(java.lang.String value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetDateElem(java.util.Date value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetCharArrayElem(char[] value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetByteArrayElem(byte[] value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetSerializedElem(java.io.Serializable value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetRefElem(org.objectweb.jorm.naming.api.PName value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetBooleanElem(boolean value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetObooleanElem(java.lang.Boolean value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetByteElem(byte value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetObyteElem(java.lang.Byte value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetCharElem(char value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetOcharElem(java.lang.Character value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetShortElem(short value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetOshortElem(java.lang.Short value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetIntElem(int value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetOintElem(java.lang.Integer value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetLongElem(long value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetOlongElem(java.lang.Long value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetFloatElem(float value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetOfloatElem(java.lang.Float value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetDoubleElem(double value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetOdoubleElem(java.lang.Double value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetBigDecimalElem(java.math.BigDecimal bigDecimal) throws org.objectweb.jorm.api.PException
public void pieSetByteIndexField(java.lang.String fn, byte value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetObyteIndexField(java.lang.String fn, java.lang.Byte value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetCharIndexField(java.lang.String fn, char value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetOcharIndexField(java.lang.String fn, java.lang.Character value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetShortIndexField(java.lang.String fn, short value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetOshortIndexField(java.lang.String fn, java.lang.Short value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetIntIndexField(java.lang.String fn, int value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetOintIndexField(java.lang.String fn, java.lang.Integer value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetLongIndexField(java.lang.String fn, long value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetOlongIndexField(java.lang.String fn, java.lang.Long value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetStringIndexField(java.lang.String fn, java.lang.String value) throws org.objectweb.jorm.type.api.PExceptionTyping
public void pieSetDateIndexField(java.lang.String fn, java.util.Date value) throws org.objectweb.jorm.type.api.PExceptionTyping
public short pieGetShortIndexField(java.lang.String fn) throws org.objectweb.jorm.type.api.PExceptionTyping
public java.lang.Short pieGetOshortIndexField(java.lang.String fn) throws org.objectweb.jorm.type.api.PExceptionTyping
public long pieGetLongIndexField(java.lang.String fn) throws org.objectweb.jorm.type.api.PExceptionTyping
public java.lang.Long pieGetOlongIndexField(java.lang.String fn) throws org.objectweb.jorm.type.api.PExceptionTyping
public int pieGetIntIndexField(java.lang.String fn) throws org.objectweb.jorm.type.api.PExceptionTyping
public java.lang.Integer pieGetOintIndexField(java.lang.String fn) throws org.objectweb.jorm.type.api.PExceptionTyping
public java.lang.String pieGetStringIndexField(java.lang.String fn) throws org.objectweb.jorm.type.api.PExceptionTyping
public java.util.Date pieGetDateIndexField(java.lang.String fn) throws org.objectweb.jorm.type.api.PExceptionTyping
public byte pieGetByteIndexField(java.lang.String fn) throws org.objectweb.jorm.type.api.PExceptionTyping
public java.lang.Byte pieGetObyteIndexField(java.lang.String fn) throws org.objectweb.jorm.type.api.PExceptionTyping
public char pieGetCharIndexField(java.lang.String fn) throws org.objectweb.jorm.type.api.PExceptionTyping
public java.lang.Character pieGetOcharIndexField(java.lang.String fn) throws org.objectweb.jorm.type.api.PExceptionTyping
public void setStatus(byte s)
GenClassElement
setStatus
in interface GenClassElement
org.objectweb.speedo.runtime.genclass.GenClassElement
s
- the new statuspublic boolean equals(java.lang.Object o)
public int hashCode()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |