API Overview API Index Package Overview Direct link to this page
JavaOnTracks 0.1.2
  net.jot.persistance.builders. JOTQueryBuilder View Source
Author(s)
thibautc TODO: test JOTQueryBuilder
Since
Version
Serial
Hierarchy
 Object
      JOTQueryBuilder
Implements
Subclasses
Description
public class JOTQueryBuilder
  This allow to build an SQL queries(insert,select,delete,update) manually.
See also:   
Constructors
private JOTQueryBuilder ()
Methods
Hide/Show inherited methods
publicstatic void deleteByID (JOTTransaction transaction, Class modelClass, long id) throws Exception
  shortcut to delete an item by it's id
publicstatic JOTDeleteQuery deleteQuery (JOTTransaction transaction, Class modelClass)
publicstatic void dumpToCSV (OutputStream out, Class modelClass) throws Exception
  Dump a whole table in CSV format to out.
publicstatic JOTQueryResult findAll (JOTTransaction transaction, Class modelClass) throws Exception
  Shortcut to return ALL the items of a table.
publicstatic JOTModel findByID (JOTTransaction transaction, Class modelClass, long id) throws Exception
  shortcut to find an item by it's id
publicstatic JOTInsertQuery insertQuery (JOTTransaction transaction, Class modelClass)
  builds an insert query
publicstatic JOTSelectQuery selectQuery (JOTTransaction transaction, Class modelClass)
  Builds a select query
publicstatic JOTSelectQuery selectQuery (JOTTransaction transaction, String selectWhat, Class modelClass)
publicstatic JOTUpdateQuery updateQuery (JOTTransaction transaction, Class modelClass)
Fields
Hide/Show inherited fields
Nested Classes
Generated By: JavaOnTracks Doclet 0.1.5     ©Thibaut Colar