| Package | Description |
|---|---|
| com.healthmarketscience.jackcess.impl.query |
| Modifier and Type | Field and Description |
|---|---|
private static QueryImpl.Row |
QueryImpl.EMPTY_ROW |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<QueryImpl.Row> |
QueryImpl.RowFormatter._list |
private java.util.List<QueryImpl.Row> |
QueryImpl._rows |
| Modifier and Type | Method and Description |
|---|---|
protected QueryImpl.Row |
QueryImpl.getFlagRow() |
protected QueryImpl.Row |
QueryImpl.getHavingRow() |
protected QueryImpl.Row |
CrossTabQueryImpl.getPivotRow() |
protected QueryImpl.Row |
QueryImpl.getRemoteDatabaseRow() |
protected QueryImpl.Row |
QueryImpl.getRowByAttribute(java.lang.Byte attribute) |
protected QueryImpl.Row |
CrossTabQueryImpl.getTransformRow() |
QueryImpl.Row |
QueryImpl.getTypeRow() |
protected QueryImpl.Row |
QueryImpl.getUniqueRow(java.util.List<QueryImpl.Row> rows) |
protected QueryImpl.Row |
QueryImpl.getWhereRow() |
| Modifier and Type | Method and Description |
|---|---|
private java.util.Collection<java.util.List<QueryImpl.Row>> |
QueryImpl.combineJoins(java.util.List<QueryImpl.Row> joins) |
java.util.List<QueryImpl.Row> |
QueryImpl.RowFilter.filter(java.util.List<QueryImpl.Row> list) |
protected static java.util.List<QueryImpl.Row> |
QueryImpl.filterRowsByFlag(java.util.List<QueryImpl.Row> rows,
short flag) |
protected static java.util.List<QueryImpl.Row> |
QueryImpl.filterRowsByNotFlag(java.util.List<QueryImpl.Row> rows,
short flag) |
protected java.util.List<QueryImpl.Row> |
QueryImpl.getColumnRows() |
protected java.util.List<QueryImpl.Row> |
AppendQueryImpl.getColumnRows() |
protected java.util.List<QueryImpl.Row> |
CrossTabQueryImpl.getColumnRows() |
protected java.util.List<QueryImpl.Row> |
QueryImpl.getGroupByRows() |
protected java.util.List<QueryImpl.Row> |
CrossTabQueryImpl.getGroupByRows() |
protected java.util.List<QueryImpl.Row> |
QueryImpl.getJoinRows() |
protected java.util.List<QueryImpl.Row> |
QueryImpl.getOrderByRows() |
protected java.util.List<QueryImpl.Row> |
QueryImpl.getParameterRows() |
java.util.List<QueryImpl.Row> |
QueryImpl.getRows()
Returns the rows from the system query table from which the query
information was derived.
|
protected java.util.List<QueryImpl.Row> |
QueryImpl.getRowsByAttribute(java.lang.Byte attribute) |
private static java.util.List<QueryImpl.Row> |
QueryImpl.getRowsByAttribute(java.util.List<QueryImpl.Row> rows,
java.lang.Byte attribute) |
protected java.util.List<QueryImpl.Row> |
QueryImpl.getTableRows() |
protected java.util.List<QueryImpl.Row> |
AppendQueryImpl.getValueRows() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
QueryImpl.RowFormatter.format(java.lang.StringBuilder builder,
QueryImpl.Row row) |
protected static boolean |
QueryImpl.hasFlag(QueryImpl.Row row,
int flagMask) |
protected abstract boolean |
QueryImpl.RowFilter.keep(QueryImpl.Row row) |
| Modifier and Type | Method and Description |
|---|---|
private java.util.Collection<java.util.List<QueryImpl.Row>> |
QueryImpl.combineJoins(java.util.List<QueryImpl.Row> joins) |
static QueryImpl |
QueryImpl.create(int objectFlag,
java.lang.String name,
java.util.List<QueryImpl.Row> rows,
int objectId)
Creates a concrete Query instance from the given query data.
|
java.util.List<QueryImpl.Row> |
QueryImpl.RowFilter.filter(java.util.List<QueryImpl.Row> list) |
protected static java.util.List<QueryImpl.Row> |
QueryImpl.filterRowsByFlag(java.util.List<QueryImpl.Row> rows,
short flag) |
protected static java.util.List<QueryImpl.Row> |
QueryImpl.filterRowsByNotFlag(java.util.List<QueryImpl.Row> rows,
short flag) |
private java.lang.Short |
QueryImpl.getQueryType(java.util.List<QueryImpl.Row> rows) |
private static java.util.List<QueryImpl.Row> |
QueryImpl.getRowsByAttribute(java.util.List<QueryImpl.Row> rows,
java.lang.Byte attribute) |
protected QueryImpl.Row |
QueryImpl.getUniqueRow(java.util.List<QueryImpl.Row> rows) |
| Constructor and Description |
|---|
AppendQueryImpl(java.lang.String name,
java.util.List<QueryImpl.Row> rows,
int objectId,
int objectFlag) |
BaseSelectQueryImpl(java.lang.String name,
java.util.List<QueryImpl.Row> rows,
int objectId,
int objectFlag,
Query.Type type) |
CrossTabQueryImpl(java.lang.String name,
java.util.List<QueryImpl.Row> rows,
int objectId,
int objectFlag) |
DataDefinitionQueryImpl(java.lang.String name,
java.util.List<QueryImpl.Row> rows,
int objectId,
int objectFlag) |
DeleteQueryImpl(java.lang.String name,
java.util.List<QueryImpl.Row> rows,
int objectId,
int objectFlag) |
MakeTableQueryImpl(java.lang.String name,
java.util.List<QueryImpl.Row> rows,
int objectId,
int objectFlag) |
PassthroughQueryImpl(java.lang.String name,
java.util.List<QueryImpl.Row> rows,
int objectId,
int objectFlag) |
QueryImpl(java.lang.String name,
java.util.List<QueryImpl.Row> rows,
int objectId,
int objectFlag,
Query.Type type) |
RowFormatter(java.util.List<QueryImpl.Row> list) |
SelectQueryImpl(java.lang.String name,
java.util.List<QueryImpl.Row> rows,
int objectId,
int objectFlag) |
UnionQueryImpl(java.lang.String name,
java.util.List<QueryImpl.Row> rows,
int objectId,
int objectFlag) |
UnknownQueryImpl(java.lang.String name,
java.util.List<QueryImpl.Row> rows,
int objectId,
int objectFlag) |
UpdateQueryImpl(java.lang.String name,
java.util.List<QueryImpl.Row> rows,
int objectId,
int objectFlag) |