Skip navigation links
A B C D F G I J L O P Q R S T U W 

A

addTerm(String, Term) - Method in class io.inversion.jdbc.SqlQuery
 
asBool(String) - Method in class io.inversion.jdbc.SqlQuery
 
asNum(String) - Method in class io.inversion.jdbc.SqlQuery
 
asString(String) - Method in class io.inversion.jdbc.SqlQuery
 
asString(Term) - Method in class io.inversion.jdbc.SqlQuery
 
asVariableName(int) - Method in class io.inversion.jdbc.SqlQuery
 
autoCommit - Variable in class io.inversion.jdbc.JdbcDb
Should the JDBC connection be set to autoCommit.

B

buildCollections() - Method in class io.inversion.jdbc.JdbcDb
 

C

calcRowsFound - Variable in class io.inversion.jdbc.JdbcDb
For MySQL only, set this to false to turn off SQL_CALC_FOUND_ROWS and SELECT FOUND_ROWS()
close() - Static method in class io.inversion.jdbc.JdbcConnectionLocal
 
closeAll() - Static method in class io.inversion.jdbc.JdbcConnectionLocal
 
columnQuote - Variable in class io.inversion.jdbc.JdbcDb
 
columnQuote - Variable in class io.inversion.jdbc.SqlQuery
 
commit() - Static method in class io.inversion.jdbc.JdbcConnectionLocal
 
concatAll(String, String, List) - Method in class io.inversion.jdbc.SqlQuery
 
createConnectionPool() - Method in class io.inversion.jdbc.JdbcDb
 

D

ddlUrls - Variable in class io.inversion.jdbc.JdbcDb
Urls to DDL files that should be executed on startup of this Db.
doDelete(Collection, List<Map<String, Object>>) - Method in class io.inversion.jdbc.JdbcDb
 
doPatch(Collection, List<Map<String, Object>>) - Method in class io.inversion.jdbc.JdbcDb
 
doSelect(Collection, List<Term>) - Method in class io.inversion.jdbc.JdbcDb
 
doSelect() - Method in class io.inversion.jdbc.SqlQuery
 
doShutdown() - Method in class io.inversion.jdbc.JdbcDb
 
doStartup(Api) - Method in class io.inversion.jdbc.JdbcDb
 
doUpsert(Collection, List<Map<String, Object>>) - Method in class io.inversion.jdbc.JdbcDb
 
driver - Variable in class io.inversion.jdbc.JdbcDb
The JDBC driver class name.

F

from - Variable in class io.inversion.jdbc.SqlQuery.Parts
 

G

getConnection(Db) - Static method in class io.inversion.jdbc.JdbcConnectionLocal
 
getConnection() - Method in class io.inversion.jdbc.JdbcDb
Shortcut for getConnection(true);
getConnection(boolean) - Method in class io.inversion.jdbc.JdbcDb
Returns a JDBC connection to the underlying JDBC db.
getConnection0(boolean) - Method in class io.inversion.jdbc.JdbcDb
 
getDefaultSorts(SqlQuery.Parts) - Method in class io.inversion.jdbc.SqlQuery
 
getDriver() - Method in class io.inversion.jdbc.JdbcDb
 
getDynamicStmt() - Method in class io.inversion.jdbc.SqlQuery
 
getIdleConnectionTestPeriod() - Method in class io.inversion.jdbc.JdbcDb
 
getPass() - Method in class io.inversion.jdbc.JdbcDb
 
getPoolMax() - Method in class io.inversion.jdbc.JdbcDb
 
getPreparedStmt() - Method in class io.inversion.jdbc.SqlQuery
 
getType() - Method in class io.inversion.jdbc.JdbcDb
 
getType() - Method in class io.inversion.jdbc.SqlQuery
 
getUrl() - Method in class io.inversion.jdbc.JdbcDb
 
getUser() - Method in class io.inversion.jdbc.JdbcDb
 
group - Variable in class io.inversion.jdbc.SqlQuery.Parts
 

I

idleConnectionTestPeriod - Variable in class io.inversion.jdbc.JdbcDb
 
io.inversion.jdbc - package io.inversion.jdbc
 
isAutoCommit() - Method in class io.inversion.jdbc.JdbcDb
 
isBool(Term) - Method in class io.inversion.jdbc.SqlQuery
 
isCol(Term) - Method in class io.inversion.jdbc.SqlQuery
 
isNum(Term) - Method in class io.inversion.jdbc.SqlQuery
 

J

JdbcConnectionLocal - Class in io.inversion.jdbc
 
JdbcConnectionLocal() - Constructor for class io.inversion.jdbc.JdbcConnectionLocal
 
JdbcDb - Class in io.inversion.jdbc
Exposes the tables of a JDBC data source as REST Collections.
JdbcDb() - Constructor for class io.inversion.jdbc.JdbcDb
 
JdbcDb(String) - Constructor for class io.inversion.jdbc.JdbcDb
 
JdbcDb(String, String, String, String, String, String...) - Constructor for class io.inversion.jdbc.JdbcDb
 
JdbcDb(String, String, String) - Constructor for class io.inversion.jdbc.JdbcDb
 
JdbcDbUserDao - Class in io.inversion.jdbc
Looks up a User from the configured JdbcDb supporting user/group/role permissioning.
JdbcDbUserDao() - Constructor for class io.inversion.jdbc.JdbcDbUserDao
 

L

limit - Variable in class io.inversion.jdbc.SqlQuery.Parts
 

O

order - Variable in class io.inversion.jdbc.SqlQuery.Parts
 
orderByTerms - Variable in class io.inversion.jdbc.SqlQuery.Parts
 

P

Parts() - Constructor for class io.inversion.jdbc.SqlQuery.Parts
 
pass - Variable in class io.inversion.jdbc.JdbcDb
The JDBC password.
poolMax - Variable in class io.inversion.jdbc.JdbcDb
The maximum number of connections in the JDBC Connection pool, defaults to 50.
printCol(String) - Method in class io.inversion.jdbc.SqlQuery
 
printExpression(Term, List<String>, List<String>) - Method in class io.inversion.jdbc.SqlQuery
Override to handle printing additional functions or to change the way a specific function is printed.
printGroupClause(SqlQuery.Parts, List<String>) - Method in class io.inversion.jdbc.SqlQuery
 
printInitialSelect(SqlQuery.Parts) - Method in class io.inversion.jdbc.SqlQuery
 
printJoins(SqlQuery.Parts, LinkedHashMap<String, Term>) - Method in class io.inversion.jdbc.SqlQuery
 
printLimitClause(SqlQuery.Parts, int, int) - Method in class io.inversion.jdbc.SqlQuery
 
printOrderClause(SqlQuery.Parts, Order) - Method in class io.inversion.jdbc.SqlQuery
 
printSql(SqlQuery.Parts) - Method in class io.inversion.jdbc.SqlQuery
 
printTableAlias() - Method in class io.inversion.jdbc.SqlQuery
 
printTerm(Term, String, boolean) - Method in class io.inversion.jdbc.SqlQuery
 
printTermsSelect(SqlQuery.Parts, boolean) - Method in class io.inversion.jdbc.SqlQuery
 
printWhereClause(SqlQuery.Parts, List<Term>, boolean) - Method in class io.inversion.jdbc.SqlQuery
 
putConnection(Db, Connection) - Static method in class io.inversion.jdbc.JdbcConnectionLocal
 

Q

queryFoundRows(Connection, String, List) - Method in class io.inversion.jdbc.SqlQuery
 
quoteCol(String) - Method in class io.inversion.jdbc.JdbcDb
 
quoteCol(String) - Method in class io.inversion.jdbc.SqlQuery
 
quoteStr(String) - Method in class io.inversion.jdbc.JdbcDb
 

R

replace(Term, Term, int, String, String) - Method in class io.inversion.jdbc.SqlQuery
 
rollback() - Static method in class io.inversion.jdbc.JdbcConnectionLocal
 

S

select - Variable in class io.inversion.jdbc.SqlQuery.Parts
 
setIdleConnectionTestPeriod(int) - Method in class io.inversion.jdbc.JdbcDb
 
setPoolMax(int) - Method in class io.inversion.jdbc.JdbcDb
 
SqlQuery<D extends io.inversion.Db> - Class in io.inversion.jdbc
Composes and executes a SQL SELECT based on supplied RQL Terms.
SqlQuery(D, Collection, List<Term>) - Constructor for class io.inversion.jdbc.SqlQuery
 
SqlQuery.Parts - Class in io.inversion.jdbc
 
stringQuote - Variable in class io.inversion.jdbc.JdbcDb
 
stringQuote - Variable in class io.inversion.jdbc.SqlQuery
 

T

toSql(boolean) - Method in class io.inversion.jdbc.SqlQuery
 

U

url - Variable in class io.inversion.jdbc.JdbcDb
The JDBC url.
user - Variable in class io.inversion.jdbc.JdbcDb
The JDBC username.

W

where - Variable in class io.inversion.jdbc.SqlQuery.Parts
 
withAutoCommit(boolean) - Method in class io.inversion.jdbc.JdbcDb
 
withColumnQuote(char) - Method in class io.inversion.jdbc.JdbcDb
 
withColumnQuote(char) - Method in class io.inversion.jdbc.SqlQuery
 
withConfig(String, String, String, String) - Method in class io.inversion.jdbc.JdbcDb
 
withDb(D) - Method in class io.inversion.jdbc.SqlQuery
 
withDdlUrl(String...) - Method in class io.inversion.jdbc.JdbcDb
 
withDriver(String) - Method in class io.inversion.jdbc.JdbcDb
 
withPass(String) - Method in class io.inversion.jdbc.JdbcDb
 
withStringQuote(char) - Method in class io.inversion.jdbc.JdbcDb
 
withStringQuote(char) - Method in class io.inversion.jdbc.SqlQuery
 
withType(String) - Method in class io.inversion.jdbc.JdbcDb
 
withType(String) - Method in class io.inversion.jdbc.SqlQuery
 
withUrl(String) - Method in class io.inversion.jdbc.JdbcDb
 
withUser(String) - Method in class io.inversion.jdbc.JdbcDb
 
A B C D F G I J L O P Q R S T U W 
Skip navigation links

Copyright © 2023 Rocket Partners, LLC. All rights reserved.