org.objectweb.jorm.runtime.basictype
Class BasicTypeAccessor

java.lang.Object
  extended byorg.objectweb.jorm.runtime.basictype.BasicTypeAccessor

public class BasicTypeAccessor
extends java.lang.Object

Author:
P.Dechamboux

Method Summary
 java.lang.Object getMemoryInstance()
          It returns the memory instance within which the persistent variables are defined.
 java.math.BigDecimal paGetBigDecimalValue()
           
 java.math.BigInteger paGetBigIntegerValue()
           
 boolean paGetBooleanValue()
           
 byte[] paGetBytearrayValue()
           
 byte paGetByteValue()
           
 char[] paGetChararrayValue()
           
 char paGetCharValue()
           
 java.util.Date paGetDateValue()
           
 double paGetDoubleValue()
           
 float paGetFloatValue()
           
 int paGetIntValue()
           
 long paGetLongValue()
           
 java.lang.Boolean paGetObooleanValue()
           
 java.lang.Byte paGetObyteValue()
           
 java.lang.Character paGetOcharValue()
           
 java.lang.Double paGetOdoubleValue()
           
 java.lang.Float paGetOfloatValue()
           
 java.lang.Integer paGetOintValue()
           
 java.lang.Long paGetOlongValue()
           
 java.lang.Short paGetOshortValue()
           
 java.io.Serializable paGetSerializedValue()
           
 short paGetShortValue()
           
 java.lang.String paGetStringValue()
           
 void paSetBigDecimalValue(java.math.BigDecimal val)
           
 void paSetBigIntegerValue(java.math.BigInteger val)
           
 void paSetBooleanValue(boolean val)
           
 void paSetBytearrayValue(byte[] val)
           
 void paSetByteValue(byte val)
           
 void paSetChararrayValue(char[] val)
           
 void paSetCharValue(char val)
           
 void paSetDateValue(java.util.Date val)
           
 void paSetDoubleValue(double val)
           
 void paSetFloatValue(float val)
           
 void paSetIntValue(int val)
           
 void paSetLongValue(long val)
           
 void paSetObooleanValue(java.lang.Boolean val)
           
 void paSetObyteValue(java.lang.Byte val)
           
 void paSetOcharValue(java.lang.Character val)
           
 void paSetOdoubleValue(java.lang.Double val)
           
 void paSetOfloatValue(java.lang.Float val)
           
 void paSetOintValue(java.lang.Integer val)
           
 void paSetOlongValue(java.lang.Long val)
           
 void paSetOshortValue(java.lang.Short val)
           
 void paSetSerializedValue(java.io.Serializable val)
           
 void paSetShortValue(short val)
           
 void paSetStringValue(java.lang.String val)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

paSetBooleanValue

public void paSetBooleanValue(boolean val)
                       throws PException
Throws:
PException

paGetBooleanValue

public boolean paGetBooleanValue()
                          throws PException
Throws:
PException

paSetObooleanValue

public void paSetObooleanValue(java.lang.Boolean val)
                        throws PException
Throws:
PException

paGetObooleanValue

public java.lang.Boolean paGetObooleanValue()
                                     throws PException
Throws:
PException

paSetByteValue

public void paSetByteValue(byte val)
                    throws PException
Throws:
PException

paGetByteValue

public byte paGetByteValue()
                    throws PException
Throws:
PException

paSetObyteValue

public void paSetObyteValue(java.lang.Byte val)
                     throws PException
Throws:
PException

paGetObyteValue

public java.lang.Byte paGetObyteValue()
                               throws PException
Throws:
PException

paSetCharValue

public void paSetCharValue(char val)
                    throws PException
Throws:
PException

paGetCharValue

public char paGetCharValue()
                    throws PException
Throws:
PException

paSetOcharValue

public void paSetOcharValue(java.lang.Character val)
                     throws PException
Throws:
PException

paGetOcharValue

public java.lang.Character paGetOcharValue()
                                    throws PException
Throws:
PException

paSetShortValue

public void paSetShortValue(short val)
                     throws PException
Throws:
PException

paGetShortValue

public short paGetShortValue()
                      throws PException
Throws:
PException

paSetOshortValue

public void paSetOshortValue(java.lang.Short val)
                      throws PException
Throws:
PException

paGetOshortValue

public java.lang.Short paGetOshortValue()
                                 throws PException
Throws:
PException

paSetIntValue

public void paSetIntValue(int val)
                   throws PException
Throws:
PException

paGetIntValue

public int paGetIntValue()
                  throws PException
Throws:
PException

paSetOintValue

public void paSetOintValue(java.lang.Integer val)
                    throws PException
Throws:
PException

paGetOintValue

public java.lang.Integer paGetOintValue()
                                 throws PException
Throws:
PException

paSetLongValue

public void paSetLongValue(long val)
                    throws PException
Throws:
PException

paGetLongValue

public long paGetLongValue()
                    throws PException
Throws:
PException

paSetOlongValue

public void paSetOlongValue(java.lang.Long val)
                     throws PException
Throws:
PException

paGetOlongValue

public java.lang.Long paGetOlongValue()
                               throws PException
Throws:
PException

paSetFloatValue

public void paSetFloatValue(float val)
                     throws PException
Throws:
PException

paGetFloatValue

public float paGetFloatValue()
                      throws PException
Throws:
PException

paSetOfloatValue

public void paSetOfloatValue(java.lang.Float val)
                      throws PException
Throws:
PException

paGetOfloatValue

public java.lang.Float paGetOfloatValue()
                                 throws PException
Throws:
PException

paSetDoubleValue

public void paSetDoubleValue(double val)
                      throws PException
Throws:
PException

paGetDoubleValue

public double paGetDoubleValue()
                        throws PException
Throws:
PException

paSetOdoubleValue

public void paSetOdoubleValue(java.lang.Double val)
                       throws PException
Throws:
PException

paGetOdoubleValue

public java.lang.Double paGetOdoubleValue()
                                   throws PException
Throws:
PException

paSetBigIntegerValue

public void paSetBigIntegerValue(java.math.BigInteger val)
                          throws PException
Throws:
PException

paGetBigIntegerValue

public java.math.BigInteger paGetBigIntegerValue()
                                          throws PException
Throws:
PException

paSetBigDecimalValue

public void paSetBigDecimalValue(java.math.BigDecimal val)
                          throws PException
Throws:
PException

paGetBigDecimalValue

public java.math.BigDecimal paGetBigDecimalValue()
                                          throws PException
Throws:
PException

paSetStringValue

public void paSetStringValue(java.lang.String val)
                      throws PException
Throws:
PException

paGetStringValue

public java.lang.String paGetStringValue()
                                  throws PException
Throws:
PException

paSetDateValue

public void paSetDateValue(java.util.Date val)
                    throws PException
Throws:
PException

paGetDateValue

public java.util.Date paGetDateValue()
                              throws PException
Throws:
PException

paSetSerializedValue

public void paSetSerializedValue(java.io.Serializable val)
                          throws PException
Throws:
PException

paGetSerializedValue

public java.io.Serializable paGetSerializedValue()
                                          throws PException
Throws:
PException

paSetBytearrayValue

public void paSetBytearrayValue(byte[] val)
                         throws PException
Throws:
PException

paGetBytearrayValue

public byte[] paGetBytearrayValue()
                           throws PException
Throws:
PException

paSetChararrayValue

public void paSetChararrayValue(char[] val)
                         throws PException
Throws:
PException

paGetChararrayValue

public char[] paGetChararrayValue()
                           throws PException
Throws:
PException

getMemoryInstance

public java.lang.Object getMemoryInstance()
It returns the memory instance within which the persistent variables are defined.

Returns:
The actual object containing memory persistent variables.