Class IntegerSqlType

  • All Implemented Interfaces:
    SQLType<java.lang.Integer>

    public class IntegerSqlType
    extends java.lang.Object
    implements SQLType<java.lang.Integer>

    IntegerSqlType class.

    Since:
    1.8.1
    Version:
    $Id: $
    Author:
    ranger
    • Constructor Summary

      Constructors 
      Constructor Description
      IntegerSqlType()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void bindParam​(java.sql.PreparedStatement ps, int parameterIndex, java.lang.Integer value)
      bindParam
      java.lang.Integer[] createArray​(java.lang.Integer value1, java.lang.Integer value2)
      createArray
      java.lang.String formatValue​(java.lang.Integer value)
      formatValue
      java.lang.String getValueAsString​(java.lang.Integer value)
      getValueAsString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • IntegerSqlType

        public IntegerSqlType()
    • Method Detail

      • formatValue

        public java.lang.String formatValue​(java.lang.Integer value)

        formatValue

        Specified by:
        formatValue in interface SQLType<java.lang.Integer>
        Parameters:
        value - a Integer object.
        Returns:
        a String object.
      • getValueAsString

        public java.lang.String getValueAsString​(java.lang.Integer value)

        getValueAsString

        Specified by:
        getValueAsString in interface SQLType<java.lang.Integer>
        Parameters:
        value - a Integer object.
        Returns:
        a String object.
      • bindParam

        public void bindParam​(java.sql.PreparedStatement ps,
                              int parameterIndex,
                              java.lang.Integer value)
                       throws java.sql.SQLException

        bindParam

        Specified by:
        bindParam in interface SQLType<java.lang.Integer>
        Parameters:
        ps - a PreparedStatement object.
        parameterIndex - a int.
        value - a Integer object.
        Throws:
        java.sql.SQLException - if any.
      • createArray

        public java.lang.Integer[] createArray​(java.lang.Integer value1,
                                               java.lang.Integer value2)

        createArray

        Specified by:
        createArray in interface SQLType<java.lang.Integer>
        Parameters:
        value1 - a Integer object.
        value2 - a Integer object.
        Returns:
        an array of Integer objects.