A  B  C  D  G  I  J  L  N  O  Q  S  T  U  V  W 

A

AbstractColumn - Class in de.topobyte.jsqltables.query.select
 
AbstractColumn(TableReference, String) - Constructor for class de .topobyte .jsqltables .query .select . AbstractColumn
 
addColum(String) - Method in class de .topobyte .jsqltables .query . Update
 
addColumn(ColumnClass, String) - Method in class de .topobyte .jsqltables .table . Table
Add a new column to this table.
addColumn(ColumnClass, String, ColumnExtension) - Method in class de .topobyte .jsqltables .table . Table
Add a new column to this table.
addSelectColumn(SelectColumn) - Method in class de .topobyte .jsqltables .query . Select
 
AliasOrder - Class in de.topobyte.jsqltables.query.order
 
AliasOrder(String, OrderDirection) - Constructor for class de .topobyte .jsqltables .query .order . AliasOrder
 
AllColumn - Class in de.topobyte.jsqltables.query.select
 
AllColumn(TableReference) - Constructor for class de .topobyte .jsqltables .query .select . AllColumn
 
Appendable - Interface in de.topobyte.jsqltables.query
 

B

BooleanOperator - Enum in de.topobyte.jsqltables.query.where
 

C

ColumnClass - Enum in de.topobyte.jsqltables.table
 
ColumnExtension - Enum in de.topobyte.jsqltables.table
 
columnName - Variable in class de .topobyte .jsqltables .query .select . AbstractColumn
 
CombinedCondition - Class in de.topobyte.jsqltables.query.where
 
CombinedCondition(BooleanOperator, Condition, Condition) - Constructor for class de .topobyte .jsqltables .query .where . CombinedCondition
 
CombinedOrder - Class in de.topobyte.jsqltables.query.order
 
CombinedOrder(Order...) - Constructor for class de .topobyte .jsqltables .query .order . CombinedOrder
 
Comparison - Enum in de.topobyte.jsqltables.query.where
 
Condition - Interface in de.topobyte.jsqltables.query.where
 
constructColumnNameList(String) - Method in class de .topobyte .jsqltables .table . Table
 
constructCountStatement() - Method in class de .topobyte .jsqltables .table . Table
 
constructCountStatement(String) - Method in class de .topobyte .jsqltables .table . Table
 
constructDeleteStatement() - Method in class de .topobyte .jsqltables .table . Table
 
constructDeleteStatement(String) - Method in class de .topobyte .jsqltables .table . Table
 
constructDeleteStatement(String...) - Method in class de .topobyte .jsqltables .table . Table
 
constructJoinEqualStatementOrderBy(String, String, String, String, String) - Method in class de .topobyte .jsqltables .table . Table
 
constructJoinLikeStatementOrderBy(String, String, String, String, String) - Method in class de .topobyte .jsqltables .table . Table
 
constructJoinLikeStatementOrderBySame(String, String, String, String) - Method in class de .topobyte .jsqltables .table . Table
 
constructJoinStatement(String, String, String, String, String) - Method in class de .topobyte .jsqltables .table . Table
 
constructJoinStatementOrderBy(String, String, String, String) - Method in class de .topobyte .jsqltables .table . Table
 
constructSelectAllStatement() - Method in class de .topobyte .jsqltables .table . Table
 
constructSelectAllStatementOrderBy(String) - Method in class de .topobyte .jsqltables .table . Table
 
constructSelectEqualLikeStatementOrderBy(String, String, String) - Method in class de .topobyte .jsqltables .table . Table
 
constructSelectEqualLikeStatementOrderBySame(String, String) - Method in class de .topobyte .jsqltables .table . Table
 
constructSelectEqualStatementOrderBy(String, String) - Method in class de .topobyte .jsqltables .table . Table
 
constructSelectEqualStatementOrderBySame(String) - Method in class de .topobyte .jsqltables .table . Table
 
constructSelectLikeStatementOrderBy(String, String) - Method in class de .topobyte .jsqltables .table . Table
 
constructSelectLikeStatementOrderBySame(String) - Method in class de .topobyte .jsqltables .table . Table
 
constructSelectSingleStatement(String) - Method in class de .topobyte .jsqltables .table . Table
 
constructUpdateStatement(String) - Method in class de .topobyte .jsqltables .table . Table
 
CountAllColumn - Class in de.topobyte.jsqltables.query.select
 
CountAllColumn(String) - Constructor for class de .topobyte .jsqltables .query .select . CountAllColumn
 
CountColumn - Class in de.topobyte.jsqltables.query.select
 
CountColumn(TableReference, String, String, boolean) - Constructor for class de .topobyte .jsqltables .query .select . CountColumn
 
create(Table) - Method in class de .topobyte .jsqltables .table . QueryBuilder
 
create(Table, boolean) - Method in class de .topobyte .jsqltables .table . QueryBuilder
 
createIndex(String, String...) - Method in class de .topobyte .jsqltables .table . Table
 
createIndex(String, boolean, String...) - Method in class de .topobyte .jsqltables .table . Table
 
createIndex(String, List<String>) - Method in class de .topobyte .jsqltables .table . Table
 
createIndex(String, boolean, List<String>) - Method in class de .topobyte .jsqltables .table . Table
 
createStatement(Table, String, String...) - Static method in class de .topobyte .jsqltables .index . Indexes
 
createStatement(Table, String, boolean, String...) - Static method in class de .topobyte .jsqltables .index . Indexes
 
createStatement(String, String, String...) - Static method in class de .topobyte .jsqltables .index . Indexes
 
createStatement(String, String, boolean, String...) - Static method in class de .topobyte .jsqltables .index . Indexes
 
createStatement(Table, String, List<String>) - Static method in class de .topobyte .jsqltables .index . Indexes
 
createStatement(Table, String, boolean, List<String>) - Static method in class de .topobyte .jsqltables .index . Indexes
 
createStatement(String, String, List<String>) - Static method in class de .topobyte .jsqltables .index . Indexes
 
createStatement(String, String, boolean, List<String>) - Static method in class de .topobyte .jsqltables .index . Indexes
 

D

de.topobyte.jsqltables.dialect - package de.topobyte.jsqltables.dialect
 
de.topobyte.jsqltables.index - package de.topobyte.jsqltables.index
 
de.topobyte.jsqltables.query - package de.topobyte.jsqltables.query
 
de.topobyte.jsqltables.query.group - package de.topobyte.jsqltables.query.group
 
de.topobyte.jsqltables.query.order - package de.topobyte.jsqltables.query.order
 
de.topobyte.jsqltables.query.select - package de.topobyte.jsqltables.query.select
 
de.topobyte.jsqltables.query.where - package de.topobyte.jsqltables.query.where
 
de.topobyte.jsqltables.table - package de.topobyte.jsqltables.table
 
DefaultDialect - Class in de.topobyte.jsqltables.dialect
 
DefaultDialect() - Constructor for class de .topobyte .jsqltables .dialect . DefaultDialect
 
Delete - Class in de.topobyte.jsqltables.query
 
Delete(Table) - Constructor for class de .topobyte .jsqltables .query . Delete
 
Dialect - Interface in de.topobyte.jsqltables.dialect
 
distinct() - Method in class de .topobyte .jsqltables .query . Select
 

G

getAlias() - Method in class de .topobyte .jsqltables .query .order . AliasOrder
 
getAlias() - Method in class de .topobyte .jsqltables .query . TableReference
 
getColumn() - Method in class de .topobyte .jsqltables .query .order . SingleOrder
 
getColumn() - Method in class de .topobyte .jsqltables .query .where . InCondition
 
getColumn() - Method in class de .topobyte .jsqltables .query .where . InSubselectCondition
 
getColumn() - Method in class de .topobyte .jsqltables .query .where . SingleCondition
 
getColumn(int) - Method in class de .topobyte .jsqltables .table . Table
Get the i'th column of this table (1-based)
getColumnClass() - Method in class de .topobyte .jsqltables .table . TableColumn
 
getColumnExtension() - Method in class de .topobyte .jsqltables .table . TableColumn
 
getColumnIndex(String) - Method in class de .topobyte .jsqltables .table . Table
Get the 1-based index of the specified column.
getColumnIndexSafe(String) - Method in class de .topobyte .jsqltables .table . Table
Get the 1-based index of the specified column.
getColumnName() - Method in class de .topobyte .jsqltables .query .select . AbstractColumn
 
getComparison() - Method in class de .topobyte .jsqltables .query .where . SingleCondition
 
getDirection() - Method in class de .topobyte .jsqltables .query .order . AliasOrder
 
getDirection() - Method in class de .topobyte .jsqltables .query .order . SingleOrder
 
getFirstColumn() - Method in class de .topobyte .jsqltables .query . Join
 
getFirstTable() - Method in class de .topobyte .jsqltables .query . Join
 
getLimit() - Method in class de .topobyte .jsqltables .query . LimitOffset
 
getMainTable() - Method in class de .topobyte .jsqltables .query . Select
 
getName() - Method in class de .topobyte .jsqltables .table . Table
Get the name of this table.
getName() - Method in class de .topobyte .jsqltables .table . TableColumn
 
getNumberOfColumns() - Method in class de .topobyte .jsqltables .table . Table
Get the number of columns of this table.
getNumValues() - Method in class de .topobyte .jsqltables .query .where . InCondition
 
getOffset() - Method in class de .topobyte .jsqltables .query . LimitOffset
 
getSecondColumn() - Method in class de .topobyte .jsqltables .query . Join
 
getSecondTable() - Method in class de .topobyte .jsqltables .query . Join
 
getSqlKeyword(ColumnClass) - Method in class de .topobyte .jsqltables .dialect . DefaultDialect
 
getSqlKeyword(ColumnClass) - Method in interface de .topobyte .jsqltables .dialect . Dialect
 
getSqlKeyword(ColumnClass) - Method in class de .topobyte .jsqltables .dialect . SqliteDialect
 
getSubselect() - Method in class de .topobyte .jsqltables .query .where . InSubselectCondition
 
getTable() - Method in class de .topobyte .jsqltables .query . Delete
 
getTable() - Method in class de .topobyte .jsqltables .query .order . SingleOrder
 
getTable() - Method in class de .topobyte .jsqltables .query .select . AbstractColumn
 
getTable() - Method in class de .topobyte .jsqltables .query . TableReference
 
getTable() - Method in class de .topobyte .jsqltables .query . Update
 
getTable() - Method in class de .topobyte .jsqltables .query .where . InCondition
 
getTable() - Method in class de .topobyte .jsqltables .query .where . InSubselectCondition
 
getTable() - Method in class de .topobyte .jsqltables .query .where . SingleCondition
 
group(GroupBy) - Method in class de .topobyte .jsqltables .query . Select
 
GroupBy - Class in de.topobyte.jsqltables.query.group
 
GroupBy(TableReference, String) - Constructor for class de .topobyte .jsqltables .query .group . GroupBy
 

I

InCondition - Class in de.topobyte.jsqltables.query.where
 
InCondition(TableReference, String, int) - Constructor for class de .topobyte .jsqltables .query .where . InCondition
 
Indexes - Class in de.topobyte.jsqltables.index
 
Indexes() - Constructor for class de .topobyte .jsqltables .index . Indexes
 
insert(Table) - Method in class de .topobyte .jsqltables .table . QueryBuilder
 
InSubselectCondition - Class in de.topobyte.jsqltables.query.where
 
InSubselectCondition(TableReference, String, Select) - Constructor for class de .topobyte .jsqltables .query .where . InSubselectCondition
 

J

Join - Class in de.topobyte.jsqltables.query
 
Join(TableReference, TableReference, String, String) - Constructor for class de .topobyte .jsqltables .query . Join
 
join(Table, String, String) - Method in class de .topobyte .jsqltables .query . Select
 
join(TableReference, Table, String, String) - Method in class de .topobyte .jsqltables .query . Select
 

L

limit(LimitOffset) - Method in class de .topobyte .jsqltables .query . Select
 
LimitOffset - Class in de.topobyte.jsqltables.query
 
LimitOffset(int) - Constructor for class de .topobyte .jsqltables .query . LimitOffset
 
LimitOffset(int, int) - Constructor for class de .topobyte .jsqltables .query . LimitOffset
 

N

NormalColumn - Class in de.topobyte.jsqltables.query.select
 
NormalColumn(TableReference, String) - Constructor for class de .topobyte .jsqltables .query .select . NormalColumn
 
NoSuchColumnException - Exception in de.topobyte.jsqltables.table
 
NoSuchColumnException(String) - Constructor for exception de .topobyte .jsqltables .table . NoSuchColumnException
 

O

Order - Interface in de.topobyte.jsqltables.query.order
 
order(Order) - Method in class de .topobyte .jsqltables .query . Select
 
OrderDirection - Enum in de.topobyte.jsqltables.query.order
 

Q

Query - Interface in de.topobyte.jsqltables.query
 
QueryBuilder - Class in de.topobyte.jsqltables.table
 
QueryBuilder(Dialect) - Constructor for class de .topobyte .jsqltables .table . QueryBuilder
 

S

Select - Class in de.topobyte.jsqltables.query
 
Select(Table) - Constructor for class de .topobyte .jsqltables .query . Select
 
SelectColumn - Interface in de.topobyte.jsqltables.query.select
 
SingleCondition - Class in de.topobyte.jsqltables.query.where
 
SingleCondition(TableReference, String, Comparison) - Constructor for class de .topobyte .jsqltables .query .where . SingleCondition
 
SingleOrder - Class in de.topobyte.jsqltables.query.order
 
SingleOrder(TableReference, String, OrderDirection) - Constructor for class de .topobyte .jsqltables .query .order . SingleOrder
 
sql(StringBuilder) - Method in interface de .topobyte .jsqltables .query . Appendable
 
sql() - Method in class de .topobyte .jsqltables .query . Delete
 
sql(StringBuilder) - Method in class de .topobyte .jsqltables .query .group . GroupBy
 
sql(StringBuilder) - Method in class de .topobyte .jsqltables .query .order . AliasOrder
 
sql(StringBuilder) - Method in class de .topobyte .jsqltables .query .order . CombinedOrder
 
sql(StringBuilder) - Method in class de .topobyte .jsqltables .query .order . SingleOrder
 
sql() - Method in interface de .topobyte .jsqltables .query . Query
 
sql(StringBuilder) - Method in class de .topobyte .jsqltables .query .select . AllColumn
 
sql(StringBuilder) - Method in class de .topobyte .jsqltables .query .select . CountAllColumn
 
sql(StringBuilder) - Method in class de .topobyte .jsqltables .query .select . CountColumn
 
sql(StringBuilder) - Method in class de .topobyte .jsqltables .query .select . NormalColumn
 
sql() - Method in class de .topobyte .jsqltables .query . Select
 
sql() - Method in class de .topobyte .jsqltables .query . Update
 
sql(StringBuilder) - Method in class de .topobyte .jsqltables .query .where . CombinedCondition
 
sql(StringBuilder) - Method in class de .topobyte .jsqltables .query .where . InCondition
 
sql(StringBuilder) - Method in class de .topobyte .jsqltables .query .where . InSubselectCondition
 
sql(StringBuilder) - Method in class de .topobyte .jsqltables .query .where . SingleCondition
 
SqliteDialect - Class in de.topobyte.jsqltables.dialect
 
SqliteDialect() - Constructor for class de .topobyte .jsqltables .dialect . SqliteDialect
 

T

table - Variable in class de .topobyte .jsqltables .query .select . AbstractColumn
 
Table - Class in de.topobyte.jsqltables.table
 
Table(String) - Constructor for class de .topobyte .jsqltables .table . Table
Create a new table with the specified name.
TableColumn - Class in de.topobyte.jsqltables.table
 
TableColumn(ColumnClass, String, ColumnExtension) - Constructor for class de .topobyte .jsqltables .table . TableColumn
 
TableReference - Class in de.topobyte.jsqltables.query
 
TableReference(Table, String) - Constructor for class de .topobyte .jsqltables .query . TableReference
 

U

Update - Class in de.topobyte.jsqltables.query
 
Update(Table) - Constructor for class de .topobyte .jsqltables .query . Update
 

V

valueOf(String) - Static method in enum de .topobyte .jsqltables .query .order . OrderDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de .topobyte .jsqltables .query .where . BooleanOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de .topobyte .jsqltables .query .where . Comparison
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de .topobyte .jsqltables .table . ColumnClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de .topobyte .jsqltables .table . ColumnExtension
Returns the enum constant of this type with the specified name.
values() - Static method in enum de .topobyte .jsqltables .query .order . OrderDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de .topobyte .jsqltables .query .where . BooleanOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de .topobyte .jsqltables .query .where . Comparison
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de .topobyte .jsqltables .table . ColumnClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de .topobyte .jsqltables .table . ColumnExtension
Returns an array containing the constants of this enum type, in the order they are declared.

W

where(Condition) - Method in class de .topobyte .jsqltables .query . Delete
 
where(Condition) - Method in class de .topobyte .jsqltables .query . Select
 
where(Condition) - Method in class de .topobyte .jsqltables .query . Update
 
A  B  C  D  G  I  J  L  N  O  Q  S  T  U  V  W