Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
J
L
N
O
P
S
T
U
W
A
AbstractSqlBuilder
- Class in
ca.krasnay.sqlbuilder
Abstract base class for builders.
AbstractSqlBuilder()
- Constructor for class ca.krasnay.sqlbuilder.
AbstractSqlBuilder
AbstractSqlCreator
- Class in
ca.krasnay.sqlbuilder
Abstract base class of SQL creator classes.
AbstractSqlCreator()
- Constructor for class ca.krasnay.sqlbuilder.
AbstractSqlCreator
AbstractSqlCreator(AbstractSqlCreator)
- Constructor for class ca.krasnay.sqlbuilder.
AbstractSqlCreator
Copy constructor.
all()
- Static method in class ca.krasnay.sqlbuilder.
Predicates
Returns a predicate that does not constrain the result set.
allBitsSet(String, long)
- Static method in class ca.krasnay.sqlbuilder.
Predicates
Adds a clause that checks whether ALL set bits in a bitmask are present in a numeric expression.
allocateParameter()
- Method in class ca.krasnay.sqlbuilder.
AbstractSqlCreator
Allocate and return a new parameter that is unique within this SelectCreator.
and(Predicate)
- Method in interface ca.krasnay.sqlbuilder.
ExistsPredicate
and(String)
- Method in interface ca.krasnay.sqlbuilder.
ExistsPredicate
and(Predicate)
- Method in class ca.krasnay.sqlbuilder.
ExistsPredicateImpl
and(String)
- Method in class ca.krasnay.sqlbuilder.
ExistsPredicateImpl
and(Predicate...)
- Static method in class ca.krasnay.sqlbuilder.
Predicates
Joins a series of predicates with AND.
and(List<Predicate>)
- Static method in class ca.krasnay.sqlbuilder.
Predicates
Joins a series of predicates with AND.
and(String)
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
Alias for
SelectBuilder.where(String)
.
and(String)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
and(Predicate)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
and(Predicate)
- Method in class ca.krasnay.sqlbuilder.
SubSelectCreator
and(String)
- Method in class ca.krasnay.sqlbuilder.
SubSelectCreator
and(String)
- Method in class ca.krasnay.sqlbuilder.
UnionSelectCreator
anyBitsSet(String, long)
- Static method in class ca.krasnay.sqlbuilder.
Predicates
Adds a clause that checks whether ANY set bits in a bitmask are present in a numeric expression.
appendList(StringBuilder, List<?>, String, String)
- Method in class ca.krasnay.sqlbuilder.
AbstractSqlBuilder
Constructs a list of items with given separators.
C
ca.krasnay.sqlbuilder
- package ca.krasnay.sqlbuilder
clone()
- Method in class ca.krasnay.sqlbuilder.
ParameterizedPreparedStatementCreator
clone()
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
clone()
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
clone()
- Method in class ca.krasnay.sqlbuilder.
SubSelectBuilder
clone(SelectCreator)
- Method in class ca.krasnay.sqlbuilder.
SubSelectCreator
clone(SelectCreator)
- Method in class ca.krasnay.sqlbuilder.
UnionSelectCreator
column(String)
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
column(SubSelectBuilder)
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
column(String, boolean)
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
column(String)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
column(String, boolean)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
column(String)
- Method in class ca.krasnay.sqlbuilder.
SubSelectCreator
column(String, boolean)
- Method in class ca.krasnay.sqlbuilder.
SubSelectCreator
column(String)
- Method in class ca.krasnay.sqlbuilder.
UnionSelectCreator
column(String, boolean)
- Method in class ca.krasnay.sqlbuilder.
UnionSelectCreator
count(Dialect)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
Returns a PreparedStatementCreator that returns a count of the rows that this creator would return.
createCountSelect(String)
- Method in interface ca.krasnay.sqlbuilder.
Dialect
Returns a SQL statement that returns the number of rows that would be returned by another select.
createCountSelect(String)
- Method in class ca.krasnay.sqlbuilder.
PostgresqlDialect
createPageSelect(String, int, int)
- Method in interface ca.krasnay.sqlbuilder.
Dialect
Returns a SQL statement that returns a limited number of rows from an inner query.
createPageSelect(String, int, int)
- Method in class ca.krasnay.sqlbuilder.
PostgresqlDialect
createPreparedStatement(Connection)
- Method in class ca.krasnay.sqlbuilder.
AbstractSqlCreator
createPreparedStatement(Connection)
- Method in class ca.krasnay.sqlbuilder.
InsertCreator
createPreparedStatement(Connection)
- Method in class ca.krasnay.sqlbuilder.
ParameterizedPreparedStatementCreator
D
DeleteBuilder
- Class in
ca.krasnay.sqlbuilder
Builder for creating SQL delete statements.
DeleteBuilder(String)
- Constructor for class ca.krasnay.sqlbuilder.
DeleteBuilder
DeleteCreator
- Class in
ca.krasnay.sqlbuilder
A Spring PreparedStatementCreator that you can use like a DeleteBuilder.
DeleteCreator(String)
- Constructor for class ca.krasnay.sqlbuilder.
DeleteCreator
Dialect
- Interface in
ca.krasnay.sqlbuilder
Interface representing a SQL dialect.
distinct()
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
distinct()
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
distinct()
- Method in class ca.krasnay.sqlbuilder.
SubSelectCreator
distinct()
- Method in class ca.krasnay.sqlbuilder.
UnionSelectCreator
E
eq(String, Object)
- Static method in class ca.krasnay.sqlbuilder.
Predicates
Adds an equals clause to a creator.
exists(String)
- Static method in class ca.krasnay.sqlbuilder.
Predicates
Adds an EXISTS clause to a creator.
ExistsPredicate
- Interface in
ca.krasnay.sqlbuilder
Predicate used to add an EXISTS clause to the where clause.
ExistsPredicateImpl
- Class in
ca.krasnay.sqlbuilder
ExistsPredicateImpl(String)
- Constructor for class ca.krasnay.sqlbuilder.
ExistsPredicateImpl
F
forUpdate()
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
forUpdate()
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
from(String)
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
from(String)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
from(String)
- Method in class ca.krasnay.sqlbuilder.
SubSelectCreator
from(String)
- Method in class ca.krasnay.sqlbuilder.
UnionSelectCreator
G
getBuilder()
- Method in class ca.krasnay.sqlbuilder.
AbstractSqlCreator
Returns the builder for this creator.
getBuilder()
- Method in class ca.krasnay.sqlbuilder.
DeleteCreator
getBuilder()
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
getBuilder()
- Method in class ca.krasnay.sqlbuilder.
UpdateCreator
getParameterMap()
- Method in class ca.krasnay.sqlbuilder.
ParameterizedPreparedStatementCreator
getPreparedStatementCreator()
- Method in class ca.krasnay.sqlbuilder.
AbstractSqlCreator
Returns the prepared statement creator for this creator.
getSql()
- Method in class ca.krasnay.sqlbuilder.
ParameterizedPreparedStatementCreator
getUnions()
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
getUnions()
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
groupBy(String)
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
groupBy(String)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
groupBy(String)
- Method in class ca.krasnay.sqlbuilder.
SubSelectCreator
groupBy(String)
- Method in class ca.krasnay.sqlbuilder.
UnionSelectCreator
H
having(String)
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
having(String)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
having(String)
- Method in class ca.krasnay.sqlbuilder.
SubSelectCreator
having(String)
- Method in class ca.krasnay.sqlbuilder.
UnionSelectCreator
I
in(String, List<?>)
- Static method in class ca.krasnay.sqlbuilder.
Predicates
Adds an IN clause to a creator.
in(String, Object...)
- Static method in class ca.krasnay.sqlbuilder.
Predicates
Adds an IN clause to a creator.
init(AbstractSqlCreator)
- Method in class ca.krasnay.sqlbuilder.
ExistsPredicateImpl
init(AbstractSqlCreator)
- Method in interface ca.krasnay.sqlbuilder.
Predicate
Initializes the predicate.
InsertBuilder
- Class in
ca.krasnay.sqlbuilder
Builder for building SQL insert statements.
InsertBuilder(String)
- Constructor for class ca.krasnay.sqlbuilder.
InsertBuilder
Constructor.
InsertCreator
- Class in
ca.krasnay.sqlbuilder
A Spring PreparedStatementCreator that you can use like an InsertBuilder.
InsertCreator(String)
- Constructor for class ca.krasnay.sqlbuilder.
InsertCreator
is(String)
- Static method in class ca.krasnay.sqlbuilder.
Predicates
Returns a predicate that takes no parameters.
J
join(String)
- Method in interface ca.krasnay.sqlbuilder.
ExistsPredicate
join(String)
- Method in class ca.krasnay.sqlbuilder.
ExistsPredicateImpl
join(String)
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
join(String)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
join(String)
- Method in class ca.krasnay.sqlbuilder.
SubSelectCreator
join(String)
- Method in class ca.krasnay.sqlbuilder.
UnionSelectCreator
L
leftJoin(String)
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
leftJoin(String)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
leftJoin(String)
- Method in class ca.krasnay.sqlbuilder.
SubSelectCreator
leftJoin(String)
- Method in class ca.krasnay.sqlbuilder.
UnionSelectCreator
N
neq(String, Object)
- Static method in class ca.krasnay.sqlbuilder.
Predicates
Adds a not equals clause to a creator.
not(Predicate)
- Static method in class ca.krasnay.sqlbuilder.
Predicates
Inverts the sense of the given child predicate.
noWait()
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
noWait()
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
O
or(Predicate...)
- Static method in class ca.krasnay.sqlbuilder.
Predicates
Joins a series of predicates with OR.
or(List<Predicate>)
- Static method in class ca.krasnay.sqlbuilder.
Predicates
Joins a series of predicates with OR.
orderBy(String)
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
orderBy(String, boolean)
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
Adds an ORDER BY item with a direction indicator.
orderBy(String)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
orderBy(String, boolean)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
P
page(Dialect, int, int)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
Returns a PreparedStatementCreator that returns a page of the underlying result set.
ParameterizedPreparedStatementCreator
- Class in
ca.krasnay.sqlbuilder
Implementation of Spring's PreparedStatementCreator that allows for the substitution of named parameters.
ParameterizedPreparedStatementCreator()
- Constructor for class ca.krasnay.sqlbuilder.
ParameterizedPreparedStatementCreator
ParameterizedPreparedStatementCreator(ParameterizedPreparedStatementCreator)
- Constructor for class ca.krasnay.sqlbuilder.
ParameterizedPreparedStatementCreator
Copy constructor.
PostgresqlDialect
- Class in
ca.krasnay.sqlbuilder
Dialect for PostgreSQL.
PostgresqlDialect()
- Constructor for class ca.krasnay.sqlbuilder.
PostgresqlDialect
Predicate
- Interface in
ca.krasnay.sqlbuilder
Component in the where clause of a
SelectCreator
,
UpdateCreator
, or
DeleteCreator
.
Predicates
- Class in
ca.krasnay.sqlbuilder
Collection of commonly used predicates, implemented by static methods.
Predicates()
- Constructor for class ca.krasnay.sqlbuilder.
Predicates
S
SelectBuilder
- Class in
ca.krasnay.sqlbuilder
Tool for programmatically constructing SQL select statements.
SelectBuilder()
- Constructor for class ca.krasnay.sqlbuilder.
SelectBuilder
SelectBuilder(String)
- Constructor for class ca.krasnay.sqlbuilder.
SelectBuilder
SelectBuilder(SelectBuilder)
- Constructor for class ca.krasnay.sqlbuilder.
SelectBuilder
Copy constructor.
SelectCreator
- Class in
ca.krasnay.sqlbuilder
A Spring PreparedStatementCreator that you can use like a SelectBuilder.
SelectCreator()
- Constructor for class ca.krasnay.sqlbuilder.
SelectCreator
SelectCreator(SelectCreator)
- Constructor for class ca.krasnay.sqlbuilder.
SelectCreator
Copy constructor.
set(String, String)
- Method in class ca.krasnay.sqlbuilder.
InsertBuilder
Inserts a column name, value pair into the SQL.
set(String)
- Method in class ca.krasnay.sqlbuilder.
UpdateBuilder
set(String)
- Method in class ca.krasnay.sqlbuilder.
UpdateCreator
setParameter(String, Object)
- Method in class ca.krasnay.sqlbuilder.
AbstractSqlCreator
Sets a parameter for the creator.
setParameter(String, Object)
- Method in class ca.krasnay.sqlbuilder.
InsertCreator
setParameter(String, Object)
- Method in class ca.krasnay.sqlbuilder.
ParameterizedPreparedStatementCreator
setParameter(String, Object)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
setParameter(String, Object)
- Method in class ca.krasnay.sqlbuilder.
SubSelectCreator
setParameter(String, Object)
- Method in class ca.krasnay.sqlbuilder.
UnionSelectCreator
setParameter(String, Object)
- Method in class ca.krasnay.sqlbuilder.
UpdateCreator
setRaw(String, String)
- Method in class ca.krasnay.sqlbuilder.
InsertCreator
setSql(String)
- Method in class ca.krasnay.sqlbuilder.
ParameterizedPreparedStatementCreator
setValue(String, Object)
- Method in class ca.krasnay.sqlbuilder.
InsertCreator
setValue(String, Object)
- Method in class ca.krasnay.sqlbuilder.
UpdateCreator
SubSelectBuilder
- Class in
ca.krasnay.sqlbuilder
SelectBuilder that can be used as a sub-select in a column expression or FROM clause.
SubSelectBuilder(String)
- Constructor for class ca.krasnay.sqlbuilder.
SubSelectBuilder
SubSelectBuilder(SubSelectBuilder)
- Constructor for class ca.krasnay.sqlbuilder.
SubSelectBuilder
subSelectColumn(String)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
SubSelectCreator
- Class in
ca.krasnay.sqlbuilder
Creator for part of a SQL sub-select statement used as a column expression or a FROM clause.
SubSelectCreator(SelectCreator, SubSelectCreator)
- Constructor for class ca.krasnay.sqlbuilder.
SubSelectCreator
Copy constructor.
T
toSql()
- Method in class ca.krasnay.sqlbuilder.
ExistsPredicateImpl
toSql()
- Method in interface ca.krasnay.sqlbuilder.
Predicate
Returns an SQL expression representing the predicate.
toString()
- Method in class ca.krasnay.sqlbuilder.
DeleteBuilder
toString()
- Method in class ca.krasnay.sqlbuilder.
InsertBuilder
toString()
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
toString()
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
toString()
- Method in class ca.krasnay.sqlbuilder.
SubSelectBuilder
toString()
- Method in class ca.krasnay.sqlbuilder.
SubSelectCreator
toString()
- Method in class ca.krasnay.sqlbuilder.
UnionSelectCreator
toString()
- Method in class ca.krasnay.sqlbuilder.
UpdateBuilder
U
union(SelectBuilder)
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
Adds a "union" select builder.
union()
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
UnionSelectCreator
- Class in
ca.krasnay.sqlbuilder
Creator for part of a SQL select statement that comes after the UNION keyword.
UnionSelectCreator(SelectCreator, UnionSelectCreator)
- Constructor for class ca.krasnay.sqlbuilder.
UnionSelectCreator
Copy constructor.
UpdateBuilder
- Class in
ca.krasnay.sqlbuilder
Builder for creating SQL update statements.
UpdateBuilder(String)
- Constructor for class ca.krasnay.sqlbuilder.
UpdateBuilder
UpdateCreator
- Class in
ca.krasnay.sqlbuilder
A Spring PreparedStatementCreator that you can use like an UpdateBuilder.
UpdateCreator(String)
- Constructor for class ca.krasnay.sqlbuilder.
UpdateCreator
W
where(String)
- Method in class ca.krasnay.sqlbuilder.
DeleteBuilder
where(String)
- Method in class ca.krasnay.sqlbuilder.
DeleteCreator
where(Predicate)
- Method in class ca.krasnay.sqlbuilder.
DeleteCreator
where(Predicate)
- Method in interface ca.krasnay.sqlbuilder.
ExistsPredicate
where(String)
- Method in interface ca.krasnay.sqlbuilder.
ExistsPredicate
where(Predicate)
- Method in class ca.krasnay.sqlbuilder.
ExistsPredicateImpl
where(String)
- Method in class ca.krasnay.sqlbuilder.
ExistsPredicateImpl
where(String)
- Method in class ca.krasnay.sqlbuilder.
SelectBuilder
where(String)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
where(Predicate)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
where(Predicate)
- Method in class ca.krasnay.sqlbuilder.
SubSelectCreator
where(String)
- Method in class ca.krasnay.sqlbuilder.
SubSelectCreator
where(String)
- Method in class ca.krasnay.sqlbuilder.
UnionSelectCreator
where(String)
- Method in class ca.krasnay.sqlbuilder.
UpdateBuilder
where(String)
- Method in class ca.krasnay.sqlbuilder.
UpdateCreator
where(Predicate)
- Method in class ca.krasnay.sqlbuilder.
UpdateCreator
whereEquals(String, Object)
- Method in class ca.krasnay.sqlbuilder.
DeleteCreator
whereEquals(String, Object)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
whereEquals(String, Object)
- Method in class ca.krasnay.sqlbuilder.
UnionSelectCreator
whereEquals(String, Object)
- Method in class ca.krasnay.sqlbuilder.
UpdateCreator
whereIn(String, List<?>)
- Method in class ca.krasnay.sqlbuilder.
SelectCreator
A
C
D
E
F
G
H
I
J
L
N
O
P
S
T
U
W
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2014. All rights reserved.