Class Query<T extends Tuple>

java.lang.Object
org.reldb.wrapd.sqldb.SQL
org.reldb.wrapd.sqldb.Query<T>

public class Query<T extends Tuple>
extends SQL
An SQL SELECT (or equivalent RecordSet-returning) Query. Normally not used directly, but inherited.
  • Constructor Summary

    Constructors
    Modifier Constructor Description
    protected Query​(java.lang.String queryText, java.lang.Class<T> tupleClass)
    Define a Query.
    protected Query​(java.lang.String queryText, java.lang.Class<T> tupleClass, java.lang.Object... arguments)
    Define a Query.
  • Method Summary

    Modifier and Type Method Description
    java.lang.Class<T> getTupleClass()
    Get Tuple class.

    Methods inherited from class org.reldb.wrapd.sqldb.SQL

    getArguments, getQueryText

    Methods inherited from class java.lang.Object

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

    • Query

      protected Query​(java.lang.String queryText, java.lang.Class<T> tupleClass, java.lang.Object... arguments)
      Define a Query.
      Parameters:
      queryText - SQL text.
      tupleClass - Tuple class.
      arguments - Arguments to query.
    • Query

      protected Query​(java.lang.String queryText, java.lang.Class<T> tupleClass)
      Define a Query.
      Parameters:
      queryText - SQL text.
      tupleClass - Tuple class.
  • Method Details

    • getTupleClass

      public java.lang.Class<T> getTupleClass()
      Get Tuple class.
      Returns:
      Class<T extends Tuple>