org.objectweb.jorm.facility.meminst.genclass.java.util
Class CollectionElem

java.lang.Object
  |
  +--org.objectweb.jorm.facility.meminst.genclass.java.util.CollectionElem
All Implemented Interfaces:
PIndexedElem, UserIEValue
Direct Known Subclasses:
CollectionElem, SetElem

public class CollectionElem
extends java.lang.Object
implements PIndexedElem, UserIEValue

Author:
P. D?chamboux

Field Summary
protected  char charIndex
          This field can be the index.
protected  double doubleIndex
          This field can be the index.
protected  java.lang.Object element
          This field is the element.
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.
static java.lang.String ERROR_MESSAGE_ONLY_OBJECTS
          The error message thrown when an accessor method associated to a primitive element type is called.
static java.lang.String INDEX_FIELD_NAME
          This constant is the name of the index field.
protected  long longIndex
          This field can be the index.
protected  java.lang.Object objectIndex
          This field can be the index.
protected  byte status
          This field represents the satus of the PIndexedEleme.
 
Fields inherited from interface org.objectweb.jorm.api.PIndexedElem
ELEM_CREATED, ELEM_DELETED, ELEM_MODIFIED, ELEM_UNMODIFIED
 
Constructor Summary
CollectionElem()
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 boolean getBooleanValue()
           
 byte getByteValue()
           
 char getCharValue()
           
 java.util.Date getDateValue()
           
 double getDoubleValue()
           
 byte getElemStatus()
          It yields the status of this indexed element.
 float getFloatValue()
           
 int getIntValue()
           
 long getLongValue()
           
 java.lang.Object getRefValue(java.lang.Object conn)
           
 java.io.Serializable getSerializedValue()
           
 short getShortValue()
           
 java.lang.String getStringValue()
           
 boolean pieGetBooleanElem()
          It retrieves the value of a boolean element.
 byte[] pieGetByteArrayElem()
          It retrieves the value of a bytearray element.
 byte pieGetByteElem()
          It retrieves the value of a byte element.
 byte pieGetByteIndexField(java.lang.String fn)
          It retrieves the value of a byte index field.
 char[] pieGetCharArrayElem()
          It retrieves the value of a chararray element.
 char pieGetCharElem()
          It retrieves the value of a char element.
 char pieGetCharIndexField(java.lang.String fn)
          It retrieves the value of a char index field.
 java.util.Date pieGetDateElem()
          It retrieves the value of a date element.
 java.util.Date pieGetDateIndexField(java.lang.String fn)
          It retrieves the value of a date index field.
 double pieGetDoubleElem()
          It retrieves the value of a double element.
 float pieGetFloatElem()
          It retrieves the value of a float element.
 int pieGetIntElem()
          It retrieves the value of an int element.
 int pieGetIntIndexField(java.lang.String fn)
          It retrieves the value of an int index field.
 long pieGetLongElem()
          It retrieves the value of a long element.
 long pieGetLongIndexField(java.lang.String fn)
          It retrieves the value of a long index field.
 java.lang.Boolean pieGetObooleanElem()
          It retrieves the value of a boolean element.
 java.lang.Byte pieGetObyteElem()
          It retrieves the value of a byte element.
 java.lang.Byte pieGetObyteIndexField(java.lang.String fn)
          It retrieves the value of a byte index field.
 java.lang.Character pieGetOcharElem()
          It retrieves the value of a char element.
 java.lang.Character pieGetOcharIndexField(java.lang.String fn)
          It retrieves the value of a char index field.
 java.lang.Double pieGetOdoubleElem()
          It retrieves the value of a double element.
 java.lang.Float pieGetOfloatElem()
          It retrieves the value of a float element.
 java.lang.Integer pieGetOintElem()
          It retrieves the value of an int element.
 java.lang.Integer pieGetOintIndexField(java.lang.String fn)
          It retrieves the value of an int index field.
 java.lang.Long pieGetOlongElem()
          It retrieves the value of a long element.
 java.lang.Long pieGetOlongIndexField(java.lang.String fn)
          It retrieves the value of a long index field.
 java.lang.Short pieGetOshortElem()
          It retrieves the value of a short element.
 java.lang.Short pieGetOshortIndexField(java.lang.String fn)
          It retrieves the value of a short index field.
 java.lang.Object pieGetRefElem()
          It retrieves the value of a reference element.
 java.io.Serializable pieGetSerializedElem()
          It retrieves the value of a serialized element.
 short pieGetShortElem()
          It retrieves the value of a short element.
 short pieGetShortIndexField(java.lang.String fn)
          It retrieves the value of a short index field.
 java.lang.String pieGetStringElem()
          It retrieves the value of a string element.
 java.lang.String pieGetStringIndexField(java.lang.String fn)
          It retrieves the value of a string index field.
 void pieSetBooleanElem(boolean value)
          It assigns the value to a boolean element.
 void pieSetByteArrayElem(byte[] value)
          It assigns the value to a bytearray element.
 void pieSetByteElem(byte value)
          It assigns the value to a byte element.
 void pieSetByteIndexField(java.lang.String fn, byte value)
          It assigns the value to a byte index field.
 void pieSetCharArrayElem(char[] value)
          It assigns the value to a chararray element.
 void pieSetCharElem(char value)
          It assigns the value to a char element.
 void pieSetCharIndexField(java.lang.String fn, char value)
          It assigns the value to a char index field.
 void pieSetDateElem(java.util.Date value)
          It assigns the value to a date element.
 void pieSetDateIndexField(java.lang.String fn, java.util.Date value)
          It assigns the value to a date index field.
 void pieSetDoubleElem(double value)
          It assigns the value to a double element.
 void pieSetFloatElem(float value)
          It assigns the value to a float element.
 void pieSetIntElem(int value)
          It assigns the value to an int element.
 void pieSetIntIndexField(java.lang.String fn, int value)
          It assigns the value to an int index field.
 void pieSetLongElem(long value)
          It assigns the value to a long element.
 void pieSetLongIndexField(java.lang.String fn, long value)
          It assigns the value to a long index field.
 void pieSetObooleanElem(java.lang.Boolean value)
          It assigns the value to a boolean element.
 void pieSetObyteElem(java.lang.Byte value)
          It assigns the value to a Byte element.
 void pieSetObyteIndexField(java.lang.String fn, java.lang.Byte value)
          It assigns the value to a Byte index field.
 void pieSetOcharElem(java.lang.Character value)
          It assigns the value to a Character element.
 void pieSetOcharIndexField(java.lang.String fn, java.lang.Character value)
          It assigns the value to a Character index field.
 void pieSetOdoubleElem(java.lang.Double value)
          It assigns the value to a Double element.
 void pieSetOfloatElem(java.lang.Float value)
          It assigns the value to a Float element.
 void pieSetOintElem(java.lang.Integer value)
          It assigns the value to an Integer element.
 void pieSetOintIndexField(java.lang.String fn, java.lang.Integer value)
          It assigns the value to an Integer index field.
 void pieSetOlongElem(java.lang.Long value)
          It assigns the value to a Long element.
 void pieSetOlongIndexField(java.lang.String fn, java.lang.Long value)
          It assigns the value to a Long index field.
 void pieSetOshortElem(java.lang.Short value)
          It assigns the value to a Short element.
 void pieSetOshortIndexField(java.lang.String fn, java.lang.Short value)
          It assigns the value to a Short index field.
 void pieSetRefElem(java.lang.Object value)
          It assigns the value to a reference element.
 void pieSetSerializedElem(java.io.Serializable value)
          It assigns the value to a serialized element.
 void pieSetShortElem(short value)
          It assigns the value to a short element.
 void pieSetShortIndexField(java.lang.String fn, short value)
          It assigns the value to a short index field.
 void pieSetStringElem(java.lang.String value)
          It assigns the value to a string element.
 void pieSetStringIndexField(java.lang.String fn, java.lang.String value)
          It assigns the value to a string index field.
 void setStatus(byte s)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.objectweb.jorm.api.PIndexedElem
pieGetBigDecimalElem, pieSetBigDecimalElem
 

Field Detail

ERROR_MESSAGE_ONLY_OBJECTS

public static final java.lang.String ERROR_MESSAGE_ONLY_OBJECTS
The error message thrown when an accessor method associated to a primitive element type is called. Indeed this implementation supports only object elements.

ERROR_MESSAGE_BAD_FIELD_NAME

public static final java.lang.String ERROR_MESSAGE_BAD_FIELD_NAME
The error message thrown when an accessor method associated to a primitive element type is called. Indeed this implementation supports only object elements.

ERROR_MESSAGE_NO_NULL_INDEX

public static final java.lang.String ERROR_MESSAGE_NO_NULL_INDEX
The error message thrown when an accessor method associated to a primitive element type is called. Indeed this implementation supports only object elements.

INDEX_FIELD_NAME

public static final java.lang.String INDEX_FIELD_NAME
This constant is the name of the index field. This value must be use with the methods associated to the management of the index.

element

protected java.lang.Object element
This field is the element.

charIndex

protected char charIndex
This field can be the index. The index type is known at instanciation time.

longIndex

protected long longIndex
This field can be the index. The index type is known at instanciation time.

doubleIndex

protected double doubleIndex
This field can be the index. The index type is known at instanciation time.

objectIndex

protected java.lang.Object objectIndex
This field can be the index. The index type is known at instanciation time.

status

protected byte status
This field represents the satus of the PIndexedEleme. The possible value are ELEM_CREATED, ELEM_DELETED, ELEM_MODIFIED, ELEM_UNMODIFIED
Constructor Detail

CollectionElem

public CollectionElem()
Method Detail

setStatus

public void setStatus(byte s)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

getElemStatus

public byte getElemStatus()
Description copied from interface: PIndexedElem
It yields the status of this indexed element. The status value belongs to the following ones:
Specified by:
getElemStatus in interface PIndexedElem

pieGetStringElem

public java.lang.String pieGetStringElem()
                                  throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a string element.
Specified by:
pieGetStringElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The java.lang.String value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetDateElem

public java.util.Date pieGetDateElem()
                              throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a date element.
Specified by:
pieGetDateElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The java.sql.Date value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetCharArrayElem

public char[] pieGetCharArrayElem()
                           throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a chararray element.
Specified by:
pieGetCharArrayElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The char[] value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetByteArrayElem

public byte[] pieGetByteArrayElem()
                           throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a bytearray element.
Specified by:
pieGetByteArrayElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The byte[] value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetSerializedElem

public java.io.Serializable pieGetSerializedElem()
                                          throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a serialized element.
Specified by:
pieGetSerializedElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The java.io.Serializable value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetRefElem

public java.lang.Object pieGetRefElem()
                               throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a reference element.
Specified by:
pieGetRefElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The reference value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetStringElem

public void pieSetStringElem(java.lang.String value)
                      throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a string element.
Specified by:
pieSetStringElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The java.lang.String value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetDateElem

public void pieSetDateElem(java.util.Date value)
                    throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a date element.
Specified by:
pieSetDateElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The java.sql.Date value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetCharArrayElem

public void pieSetCharArrayElem(char[] value)
                         throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a chararray element.
Specified by:
pieSetCharArrayElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The char[] value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetByteArrayElem

public void pieSetByteArrayElem(byte[] value)
                         throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a bytearray element.
Specified by:
pieSetByteArrayElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The byte[] value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetSerializedElem

public void pieSetSerializedElem(java.io.Serializable value)
                          throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a serialized element.
Specified by:
pieSetSerializedElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The java.io.Serializable value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetRefElem

public void pieSetRefElem(java.lang.Object value)
                   throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a reference element.
Specified by:
pieSetRefElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The reference value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetBooleanElem

public boolean pieGetBooleanElem()
                          throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a boolean element.
Specified by:
pieGetBooleanElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The boolean value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetObooleanElem

public java.lang.Boolean pieGetObooleanElem()
                                     throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a boolean element.
Specified by:
pieGetObooleanElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The Boolean value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetByteElem

public byte pieGetByteElem()
                    throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a byte element.
Specified by:
pieGetByteElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The byte value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetObyteElem

public java.lang.Byte pieGetObyteElem()
                               throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a byte element.
Specified by:
pieGetObyteElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The Byte value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetCharElem

public char pieGetCharElem()
                    throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a char element.
Specified by:
pieGetCharElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The char value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetOcharElem

public java.lang.Character pieGetOcharElem()
                                    throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a char element.
Specified by:
pieGetOcharElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The Character value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetShortElem

public short pieGetShortElem()
                      throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a short element.
Specified by:
pieGetShortElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The short value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetOshortElem

public java.lang.Short pieGetOshortElem()
                                 throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a short element.
Specified by:
pieGetOshortElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The Short value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetIntElem

public int pieGetIntElem()
                  throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of an int element.
Specified by:
pieGetIntElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The int value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetOintElem

public java.lang.Integer pieGetOintElem()
                                 throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of an int element.
Specified by:
pieGetOintElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The Integer value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetLongElem

public long pieGetLongElem()
                    throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a long element.
Specified by:
pieGetLongElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The long value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetOlongElem

public java.lang.Long pieGetOlongElem()
                               throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a long element.
Specified by:
pieGetOlongElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The Long value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetFloatElem

public float pieGetFloatElem()
                      throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a float element.
Specified by:
pieGetFloatElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The float value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetOfloatElem

public java.lang.Float pieGetOfloatElem()
                                 throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a float element.
Specified by:
pieGetOfloatElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The Float value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetDoubleElem

public double pieGetDoubleElem()
                        throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a double element.
Specified by:
pieGetDoubleElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The double value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieGetOdoubleElem

public java.lang.Double pieGetOdoubleElem()
                                   throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a double element.
Specified by:
pieGetOdoubleElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Returns:
The Double value of the field as stored within the memory instance.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetBooleanElem

public void pieSetBooleanElem(boolean value)
                       throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a boolean element.
Specified by:
pieSetBooleanElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The boolean value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetObooleanElem

public void pieSetObooleanElem(java.lang.Boolean value)
                        throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a boolean element.
Specified by:
pieSetObooleanElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The Boolean value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetByteElem

public void pieSetByteElem(byte value)
                    throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a byte element.
Specified by:
pieSetByteElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The byte value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetObyteElem

public void pieSetObyteElem(java.lang.Byte value)
                     throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a Byte element.
Specified by:
pieSetObyteElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The Byte value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetCharElem

public void pieSetCharElem(char value)
                    throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a char element.
Specified by:
pieSetCharElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The char value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetOcharElem

public void pieSetOcharElem(java.lang.Character value)
                     throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a Character element.
Specified by:
pieSetOcharElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The Character value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetShortElem

public void pieSetShortElem(short value)
                     throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a short element.
Specified by:
pieSetShortElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The short value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetOshortElem

public void pieSetOshortElem(java.lang.Short value)
                      throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a Short element.
Specified by:
pieSetOshortElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The Short value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetIntElem

public void pieSetIntElem(int value)
                   throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to an int element.
Specified by:
pieSetIntElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The int value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetOintElem

public void pieSetOintElem(java.lang.Integer value)
                    throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to an Integer element.
Specified by:
pieSetOintElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The Integer value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetLongElem

public void pieSetLongElem(long value)
                    throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a long element.
Specified by:
pieSetLongElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The long value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetOlongElem

public void pieSetOlongElem(java.lang.Long value)
                     throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a Long element.
Specified by:
pieSetOlongElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The Long value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetFloatElem

public void pieSetFloatElem(float value)
                     throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a float element.
Specified by:
pieSetFloatElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The float value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetOfloatElem

public void pieSetOfloatElem(java.lang.Float value)
                      throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a Float element.
Specified by:
pieSetOfloatElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The Float value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetDoubleElem

public void pieSetDoubleElem(double value)
                      throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a double element.
Specified by:
pieSetDoubleElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The double value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetOdoubleElem

public void pieSetOdoubleElem(java.lang.Double value)
                       throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a Double element.
Specified by:
pieSetOdoubleElem in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
value - The Double value to assign.
Throws:
PExceptionTyping - Elements are not of this type.

pieSetByteIndexField

public void pieSetByteIndexField(java.lang.String fn,
                                 byte value)
                          throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a byte index field.
Specified by:
pieSetByteIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the field to be set.
value - The byte value to assign.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieSetObyteIndexField

public void pieSetObyteIndexField(java.lang.String fn,
                                  java.lang.Byte value)
                           throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a Byte index field.
Specified by:
pieSetObyteIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the field to be set.
value - The Byte value to assign.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieSetCharIndexField

public void pieSetCharIndexField(java.lang.String fn,
                                 char value)
                          throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a char index field.
Specified by:
pieSetCharIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the field to be set.
value - The char value to assign.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieSetOcharIndexField

public void pieSetOcharIndexField(java.lang.String fn,
                                  java.lang.Character value)
                           throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a Character index field.
Specified by:
pieSetOcharIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the field to be set.
value - The Character value to assign.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieSetShortIndexField

public void pieSetShortIndexField(java.lang.String fn,
                                  short value)
                           throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a short index field.
Specified by:
pieSetShortIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the field to be set.
value - The short value to assign.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieSetOshortIndexField

public void pieSetOshortIndexField(java.lang.String fn,
                                   java.lang.Short value)
                            throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a Short index field.
Specified by:
pieSetOshortIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the field to be set.
value - The Short value to assign.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieSetIntIndexField

public void pieSetIntIndexField(java.lang.String fn,
                                int value)
                         throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to an int index field.
Specified by:
pieSetIntIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the field to be set.
value - The int value to assign.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieSetOintIndexField

public void pieSetOintIndexField(java.lang.String fn,
                                 java.lang.Integer value)
                          throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to an Integer index field.
Specified by:
pieSetOintIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the field to be set.
value - The Integer value to assign.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieSetLongIndexField

public void pieSetLongIndexField(java.lang.String fn,
                                 long value)
                          throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a long index field.
Specified by:
pieSetLongIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the field to be set.
value - The long value to assign.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieSetOlongIndexField

public void pieSetOlongIndexField(java.lang.String fn,
                                  java.lang.Long value)
                           throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a Long index field.
Specified by:
pieSetOlongIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the field to be set.
value - The Long value to assign.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieSetStringIndexField

public void pieSetStringIndexField(java.lang.String fn,
                                   java.lang.String value)
                            throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a string index field.
Specified by:
pieSetStringIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the field to be set.
value - The java.lang.String value to assign.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieSetDateIndexField

public void pieSetDateIndexField(java.lang.String fn,
                                 java.util.Date value)
                          throws PExceptionTyping
Description copied from interface: PIndexedElem
It assigns the value to a date index field.
Specified by:
pieSetDateIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the field to be set.
value - The java.util.Date value to assign.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieGetShortIndexField

public short pieGetShortIndexField(java.lang.String fn)
                            throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a short index field.
Specified by:
pieGetShortIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the index field.
Returns:
The short value of the field as stored within the memory instance.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieGetOshortIndexField

public java.lang.Short pieGetOshortIndexField(java.lang.String fn)
                                       throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a short index field.
Specified by:
pieGetOshortIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the index field.
Returns:
The Short value of the field as stored within the memory instance.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieGetLongIndexField

public long pieGetLongIndexField(java.lang.String fn)
                          throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a long index field.
Specified by:
pieGetLongIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the index field.
Returns:
The long value of the field as stored within the memory instance.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieGetOlongIndexField

public java.lang.Long pieGetOlongIndexField(java.lang.String fn)
                                     throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a long index field.
Specified by:
pieGetOlongIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the index field.
Returns:
The Long value of the field as stored within the memory instance.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieGetIntIndexField

public int pieGetIntIndexField(java.lang.String fn)
                        throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of an int index field.
Specified by:
pieGetIntIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the index field.
Returns:
The int value of the field as stored within the memory instance.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieGetOintIndexField

public java.lang.Integer pieGetOintIndexField(java.lang.String fn)
                                       throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of an int index field.
Specified by:
pieGetOintIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the index field.
Returns:
The Integer value of the field as stored within the memory instance.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieGetStringIndexField

public java.lang.String pieGetStringIndexField(java.lang.String fn)
                                        throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a string index field.
Specified by:
pieGetStringIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the index field.
Returns:
The java.lang.String value of the field as stored within the memory instance.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieGetDateIndexField

public java.util.Date pieGetDateIndexField(java.lang.String fn)
                                    throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a date index field.
Specified by:
pieGetDateIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the index field.
Returns:
The java.util.Date value of the field as stored within the memory instance.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieGetByteIndexField

public byte pieGetByteIndexField(java.lang.String fn)
                          throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a byte index field.
Specified by:
pieGetByteIndexField in interface PIndexedElem
Following copied from interface: org.objectweb.jorm.api.PIndexedElem
Parameters:
fn - A String containing the name of the index field.
Returns:
The byte value of the field as stored within the memory instance.
Throws:
PExceptionTyping - There is no field with this name and this type within this index.

pieGetObyteIndexField

public java.lang.Byte pieGetObyteIndexField(java.lang.String fn)
                                     throws PExceptionTyping
Description copied from interface: PIndexedElem
It retrieves the value of a byte index field.
Specified by:
pieGetObyteIndexField in interface P