Class Query

java.lang.Object
com.mckoi.jfccontrols.Query
All Implemented Interfaces:
Cloneable

public class Query extends Object implements Cloneable
Encapsulates the information in a query to the database. This object is used in QueryAgent.
Author:
Tobias Downer
  • Constructor Details

    • Query

      public Query(String query)
      Constructs the query.
  • Method Details

    • getString

      public String getString()
      Returns the query string.
    • parameterCount

      public int parameterCount()
      Returns the number of parameters.
    • getParameter

      public Object getParameter(int index)
      Returns parameters number 'n' where 0 is the first parameters, etc.
    • changeSQL

      public Query changeSQL(String sql)
      Returns a copy of this Query object but with a different query string.
    • toString

      public String toString()
      For debugging.
      Overrides:
      toString in class Object
    • setString

      public void setString(int para_index, String str)
    • setBoolean

      public void setBoolean(int para_index, boolean val)
    • setBigDecimal

      public void setBigDecimal(int para_index, BigDecimal val)
    • setInt

      public void setInt(int para_index, int val)
    • setLong

      public void setLong(int para_index, long val)
    • setDouble

      public void setDouble(int para_index, double val)
    • setDate

      public void setDate(int para_index, Date val)
    • setTimeFrame

      public void setTimeFrame(int para_index, TimeFrame val)
    • setObject

      public void setObject(int para_index, Object val)