Class PGmoney

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable

    public class PGmoney
    extends PGobject
    implements java.io.Serializable, java.lang.Cloneable
    This implements a class that handles the PostgreSQL money and cash types
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      double val  
    • Constructor Summary

      Constructors 
      Constructor Description
      PGmoney()  
      PGmoney​(double value)  
      PGmoney​(java.lang.String value)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)
      This must be overidden to allow comparisons of objects
      java.lang.String getValue()
      This must be overidden, to return the value of the object, in the form required by org.postgresql.
      void setValue​(java.lang.String s)
      This method sets the value of this object.
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • val

        public double val
    • Constructor Detail

      • PGmoney

        public PGmoney​(double value)
      • PGmoney

        public PGmoney​(java.lang.String value)
                throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • PGmoney

        public PGmoney()
    • Method Detail

      • setValue

        public void setValue​(java.lang.String s)
                      throws java.sql.SQLException
        Description copied from class: PGobject
        This method sets the value of this object. It must be overidden.
        Overrides:
        setValue in class PGobject
        Parameters:
        s - a string representation of the value of the object
        Throws:
        java.sql.SQLException - thrown if value is invalid for this type
      • equals

        public boolean equals​(java.lang.Object obj)
        Description copied from class: PGobject
        This must be overidden to allow comparisons of objects
        Overrides:
        equals in class PGobject
        Parameters:
        obj - Object to compare with
        Returns:
        true if the two boxes are identical
      • getValue

        public java.lang.String getValue()
        Description copied from class: PGobject
        This must be overidden, to return the value of the object, in the form required by org.postgresql.
        Overrides:
        getValue in class PGobject
        Returns:
        the value of this object