Uses of Enum
io.ebeaninternal.server.query.SqlJoinType
Packages that use SqlJoinType
Package
Description
Bean description
Temporary objects used to collect deployment information
-
Uses of SqlJoinType in io.ebeaninternal.api
Methods in io.ebeaninternal.api that return SqlJoinTypeModifier and TypeMethodDescriptionPropertyJoin.sqlJoinType()Return true if this join is required to be an outer join.Constructors in io.ebeaninternal.api with parameters of type SqlJoinType -
Uses of SqlJoinType in io.ebeaninternal.server.deploy
Methods in io.ebeaninternal.server.deploy that return SqlJoinTypeModifier 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) TableJoin.addJoin(SqlJoinType joinType, String a1, String a2, DbSqlContext ctx) Methods in io.ebeaninternal.server.deploy with parameters of type SqlJoinTypeModifier 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) voidDbSqlContext.appendFormulaJoin(String sqlFormulaJoin, SqlJoinType joinType, String tableAlias) Append a Sql Formula join.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) -
Uses of SqlJoinType in io.ebeaninternal.server.deploy.meta
Methods in io.ebeaninternal.server.deploy.meta that return SqlJoinTypeMethods in io.ebeaninternal.server.deploy.meta with parameters of type SqlJoinType -
Uses of SqlJoinType in io.ebeaninternal.server.query
Methods in io.ebeaninternal.server.query that return SqlJoinTypeModifier and TypeMethodDescriptionSTreePropertyAssoc.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.SqlJoinType.autoToOuter()If this is an AUTO join set it to OUTER as we are joining to a Many.SqlJoinType.autoToOuter(SqlJoinType deploymentJoinType) If join is AUTO but deploymentJoinType is OUTER then go into OUTER join mode.static SqlJoinTypeReturns the enum constant of this type with the specified name.static SqlJoinType[]SqlJoinType.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in io.ebeaninternal.server.query with parameters of type SqlJoinTypeModifier and TypeMethodDescriptionSTreePropertyAssoc.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.voidSTreeProperty.appendFrom(DbSqlContext ctx, SqlJoinType joinType, String manyWhere) Append to the from clause.SqlJoinType.autoToOuter(SqlJoinType deploymentJoinType) If join is AUTO but deploymentJoinType is OUTER then go into OUTER join mode.SqlJoinType.literal(SqlJoinType deploymentJoinType) Return the actual SQL join literal taking into account the current join type and the 'default join type as per deployment cardinality and optionality'.