org.objectweb.speedo.naming.rdbsequence
Class RdbSequencePName

java.lang.Object
  extended byBasicPName
      extended byorg.objectweb.speedo.naming.rdbsequence.RdbSequencePName

public class RdbSequencePName
extends BasicPName

Author:
S.Chassande-Barrioz
See Also:
Serialized Form

Field Summary
static long NULL_VALUE
           
 
Constructor Summary
RdbSequencePName(PNameManager pnm, long value)
           
RdbSequencePName(PNameManager pnm, java.lang.Object hints)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int hashCode()
           
 boolean isNull()
           
 java.math.BigDecimal pngetBigDecimalField(java.lang.String fn, java.lang.Object ctxt)
           
 java.math.BigInteger pngetBigIntegerField(java.lang.String fn, java.lang.Object ctxt)
           
 byte[] pngetByteArrayField(java.lang.String fn, java.lang.Object ctxt)
           
 byte pngetByteField(java.lang.String fn, java.lang.Object ctxt)
           
 char[] pngetCharArrayField(java.lang.String fn, java.lang.Object ctxt)
           
 char pngetCharField(java.lang.String fn, java.lang.Object ctxt)
           
 java.util.Date pngetDateField(java.lang.String fn, java.lang.Object ctxt)
           
 int pngetIntField(java.lang.String fn, java.lang.Object ctxt)
           
 long pngetLongField(java.lang.String fn, java.lang.Object ctxt)
           
 java.lang.Byte pngetObyteField(java.lang.String fn, java.lang.Object ctxt)
           
 java.lang.Character pngetOcharField(java.lang.String fn, java.lang.Object ctxt)
           
 java.lang.Integer pngetOintField(java.lang.String fn, java.lang.Object ctxt)
           
 java.lang.Long pngetOlongField(java.lang.String fn, java.lang.Object ctxt)
           
 java.lang.Short pngetOshortField(java.lang.String fn, java.lang.Object ctxt)
           
 short pngetShortField(java.lang.String fn, java.lang.Object ctxt)
           
 java.lang.String pngetStringField(java.lang.String fn, java.lang.Object ctxt)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NULL_VALUE

public static final long NULL_VALUE
See Also:
Constant Field Values
Constructor Detail

RdbSequencePName

public RdbSequencePName(PNameManager pnm,
                        long value)

RdbSequencePName

public RdbSequencePName(PNameManager pnm,
                        java.lang.Object hints)
                 throws PExceptionNaming
Method Detail

toString

public java.lang.String toString()

equals

public boolean equals(java.lang.Object obj)

hashCode

public int hashCode()

isNull

public boolean isNull()

pngetByteField

public byte pngetByteField(java.lang.String fn,
                           java.lang.Object ctxt)
                    throws PException
Throws:
PException

pngetObyteField

public java.lang.Byte pngetObyteField(java.lang.String fn,
                                      java.lang.Object ctxt)
                               throws PException
Throws:
PException

pngetCharField

public char pngetCharField(java.lang.String fn,
                           java.lang.Object ctxt)
                    throws PException
Throws:
PException

pngetOcharField

public java.lang.Character pngetOcharField(java.lang.String fn,
                                           java.lang.Object ctxt)
                                    throws PException
Throws:
PException

pngetShortField

public short pngetShortField(java.lang.String fn,
                             java.lang.Object ctxt)
                      throws PException
Throws:
PException

pngetOshortField

public java.lang.Short pngetOshortField(java.lang.String fn,
                                        java.lang.Object ctxt)
                                 throws PException
Throws:
PException

pngetIntField

public int pngetIntField(java.lang.String fn,
                         java.lang.Object ctxt)
                  throws PException
Throws:
PException

pngetOintField

public java.lang.Integer pngetOintField(java.lang.String fn,
                                        java.lang.Object ctxt)
                                 throws PException
Throws:
PException

pngetLongField

public long pngetLongField(java.lang.String fn,
                           java.lang.Object ctxt)
                    throws PException
Throws:
PException

pngetOlongField

public java.lang.Long pngetOlongField(java.lang.String fn,
                                      java.lang.Object ctxt)
                               throws PException
Throws:
PException

pngetStringField

public java.lang.String pngetStringField(java.lang.String fn,
                                         java.lang.Object ctxt)
                                  throws PException
Throws:
PException

pngetByteArrayField

public byte[] pngetByteArrayField(java.lang.String fn,
                                  java.lang.Object ctxt)
                           throws PException
Throws:
PException

pngetCharArrayField

public char[] pngetCharArrayField(java.lang.String fn,
                                  java.lang.Object ctxt)
                           throws PException
Throws:
PException

pngetDateField

public java.util.Date pngetDateField(java.lang.String fn,
                                     java.lang.Object ctxt)
                              throws PException
Throws:
PException

pngetBigIntegerField

public java.math.BigInteger pngetBigIntegerField(java.lang.String fn,
                                                 java.lang.Object ctxt)
                                          throws PException
Throws:
PException

pngetBigDecimalField

public java.math.BigDecimal pngetBigDecimalField(java.lang.String fn,
                                                 java.lang.Object ctxt)
                                          throws PException
Throws:
PException