Uses of Interface
io.ebeaninternal.server.deploy.DbSqlContext
Packages that use DbSqlContext
Package
Description
Bean description
Helpers for Id property conversion
-
Uses of DbSqlContext in io.ebeaninternal.server.deploy
Methods in io.ebeaninternal.server.deploy that return DbSqlContextModifier and TypeMethodDescriptionAppend a string directly to the SQL buffer.Methods in io.ebeaninternal.server.deploy with parameters of type DbSqlContextModifier and TypeMethodDescriptionBeanPropertyAssoc.addJoin(SqlJoinType joinType, String prefix, DbSqlContext ctx) Add table join with table alias based on prefix.BeanPropertyAssoc.addJoin(SqlJoinType joinType, String a1, String a2, DbSqlContext ctx) Add table join with explicit table alias.BeanPropertyAssocOne.addJoin(SqlJoinType joinType, String a1, String a2, DbSqlContext ctx) Add table join with explicit table alias.TableJoin.addJoin(SqlJoinType joinType, String prefix, DbSqlContext ctx) voidTableJoin.addJoin(SqlJoinType joinType, String prefix, DbSqlContext ctx, String predicate) TableJoin.addJoin(SqlJoinType joinType, String a1, String a2, DbSqlContext ctx) voidBeanPropertyAssocMany.addSelectExported(DbSqlContext ctx, String tableAlias) voidBeanProperty.appendFrom(DbSqlContext ctx, SqlJoinType joinType, String manyWhere) Add any extra joins required to support this property.voidBeanPropertyAssocOne.appendFrom(DbSqlContext ctx, SqlJoinType joinType, String manyWhere) voidBeanProperty.appendSelect(DbSqlContext ctx, boolean subQuery) voidBeanPropertyAssocMany.appendSelect(DbSqlContext ctx, boolean subQuery) voidBeanPropertyAssocOne.appendSelect(DbSqlContext ctx, boolean subQuery) -
Uses of DbSqlContext in io.ebeaninternal.server.deploy.id
Methods in io.ebeaninternal.server.deploy.id with parameters of type DbSqlContextModifier and TypeMethodDescriptionvoidIdBinder.appendSelect(DbSqlContext ctx, boolean subQuery) Append to the select clause.voidIdBinderEmbedded.appendSelect(DbSqlContext ctx, boolean subQuery) voidIdBinderSimple.appendSelect(DbSqlContext ctx, boolean subQuery) voidImportedId.sqlAppend(DbSqlContext ctx) Append the the SQL query statement.voidImportedIdEmbedded.sqlAppend(DbSqlContext ctx) voidImportedIdSimple.sqlAppend(DbSqlContext ctx) -
Uses of DbSqlContext in io.ebeaninternal.server.query
Methods in io.ebeaninternal.server.query with parameters of type DbSqlContextModifier and TypeMethodDescriptionvoidSqlTreeJoin.addJoin(DbSqlContext ctx) Add the extra join if required.STreePropertyAssoc.addJoin(SqlJoinType joinType, String prefix, DbSqlContext ctx) Add a Join with the given prefix (determining the alias).STreePropertyAssoc.addJoin(SqlJoinType joinType, String alias2, String alias, DbSqlContext ctx) Add a Join with the given alias.voidSTreePropertyAssocMany.addSelectExported(DbSqlContext ctx, String prefix) Append exported columns to the select.voidSTreeProperty.appendFrom(DbSqlContext ctx, SqlJoinType joinType, String manyWhere) Append to the from clause.voidSTreeProperty.appendSelect(DbSqlContext ctx, boolean subQuery) Append to the select clause.