| Package | Description |
|---|---|
| com.avaje.ebeaninternal.server.deploy |
Bean description
|
| com.avaje.ebeaninternal.server.deploy.id |
Helpers for Id property conversion
|
| com.avaje.ebeaninternal.server.query |
| Modifier and Type | Method and Description |
|---|---|
DbSqlContext |
DbSqlContext.append(char s)
Append a char directly to the SQL buffer.
|
DbSqlContext |
DbSqlContext.append(String s)
Append a string directly to the SQL buffer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BeanPropertyAssoc.addInnerJoin(String a1,
String a2,
DbSqlContext ctx)
Add table join with explicit table alias.
|
void |
TableJoin.addInnerJoin(String a1,
String a2,
DbSqlContext ctx)
Explicitly add a (non-outer) join.
|
boolean |
BeanPropertyAssoc.addJoin(boolean forceOuterJoin,
String prefix,
DbSqlContext ctx)
Add table join with table alias based on prefix.
|
boolean |
TableJoin.addJoin(boolean forceOuterJoin,
String prefix,
DbSqlContext ctx) |
boolean |
BeanPropertyAssoc.addJoin(boolean forceOuterJoin,
String a1,
String a2,
DbSqlContext ctx)
Add table join with explicit table alias.
|
boolean |
TableJoin.addJoin(boolean forceOuterJoin,
String a1,
String a2,
DbSqlContext ctx) |
void |
BeanPropertyAssocMany.addSelectExported(DbSqlContext ctx,
String tableAlias) |
void |
BeanPropertyAssocOne.appendFrom(DbSqlContext ctx,
boolean forceOuterJoin) |
void |
BeanProperty.appendFrom(DbSqlContext ctx,
boolean forceOuterJoin)
Add any extra joins required to support this property.
|
void |
BeanPropertyAssocOne.appendSelect(DbSqlContext ctx,
boolean subQuery) |
void |
BeanPropertyCompound.appendSelect(DbSqlContext ctx,
boolean subQuery) |
void |
BeanPropertyAssocMany.appendSelect(DbSqlContext ctx,
boolean subQuery) |
void |
TableJoin.appendSelect(DbSqlContext ctx,
boolean subQuery) |
void |
BeanProperty.appendSelect(DbSqlContext ctx,
boolean subQuery) |
| Modifier and Type | Method and Description |
|---|---|
void |
IdBinderSimple.appendSelect(DbSqlContext ctx,
boolean subQuery) |
void |
IdBinderEmbedded.appendSelect(DbSqlContext ctx,
boolean subQuery) |
void |
IdBinderEmpty.appendSelect(DbSqlContext ctx,
boolean subQuery) |
void |
IdBinderMultiple.appendSelect(DbSqlContext ctx,
boolean subQuery) |
void |
IdBinder.appendSelect(DbSqlContext ctx,
boolean subQuery)
Append to the select clause.
|
void |
ImportedIdEmbedded.sqlAppend(DbSqlContext ctx) |
void |
ImportedIdSimple.sqlAppend(DbSqlContext ctx) |
void |
ImportedIdMultiple.sqlAppend(DbSqlContext ctx) |
void |
ImportedId.sqlAppend(DbSqlContext ctx)
Append the the SQL query statement.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultDbSqlContext |
| Modifier and Type | Method and Description |
|---|---|
void |
SqlTreeNode.appendFrom(DbSqlContext ctx,
boolean forceOuterJoin)
Append to the FROM part of the sql.
|
void |
SqlTreeNodeManyRoot.appendFrom(DbSqlContext ctx,
boolean forceOuterJoin)
Force outer join for everything after the many property.
|
void |
SqlTreeNodeExtraJoin.appendFrom(DbSqlContext ctx,
boolean forceOuterJoin) |
void |
SqlTreeNodeManyWhereJoin.appendFrom(DbSqlContext ctx,
boolean forceOuterJoin)
Append to the FROM clause for this node.
|
void |
SqlTreeNodeBean.appendFrom(DbSqlContext ctx,
boolean forceOuterJoin)
Append to the FROM clause for this node.
|
void |
SqlTreeNodeManyWhereJoin.appendFromBaseTable(DbSqlContext ctx,
boolean forceOuterJoin)
Join to base table for this node.
|
boolean |
SqlTreeNodeBean.appendFromBaseTable(DbSqlContext ctx,
boolean forceOuterJoin)
Join to base table for this node.
|
boolean |
SqlTreeNodeRoot.appendFromBaseTable(DbSqlContext ctx,
boolean forceOuterJoin)
For the root node there is no join type or on clause etc.
|
void |
SqlTreeNode.appendSelect(DbSqlContext ctx,
boolean subQuery)
Append the required column information to the SELECT part of the sql
statement.
|
void |
SqlTreeNodeExtraJoin.appendSelect(DbSqlContext ctx,
boolean subQuery)
Does nothing.
|
void |
SqlTreeNodeManyWhereJoin.appendSelect(DbSqlContext ctx,
boolean subQuery) |
void |
SqlTreeNodeBean.appendSelect(DbSqlContext ctx,
boolean subQuery)
Append the property columns to the buffer.
|
void |
SqlTreeNode.appendWhere(DbSqlContext ctx)
Append any where predicates for inheritance.
|
void |
SqlTreeNodeExtraJoin.appendWhere(DbSqlContext ctx)
Does nothing.
|
void |
SqlTreeNodeManyWhereJoin.appendWhere(DbSqlContext ctx) |
void |
SqlTreeNodeBean.appendWhere(DbSqlContext ctx) |
Copyright © 2014. All Rights Reserved.