接口 TableImplementor<E>
-
嵌套类概要
嵌套类 -
方法概要
修饰符和类型方法说明static TableImplementor<?>create(AbstractMutableStatementImpl statement, org.babyfish.jimmer.meta.ImmutableType immutableType) getAlias()org.babyfish.jimmer.meta.ImmutableProporg.babyfish.jimmer.sql.JoinType<X> TableImplementor<X>inverseJoinImplementor(org.babyfish.jimmer.meta.ImmutableProp prop) <X> TableImplementor<X>inverseJoinImplementor(org.babyfish.jimmer.meta.ImmutableProp prop, org.babyfish.jimmer.sql.JoinType joinType) <X> TableImplementor<X>inverseJoinImplementor(org.babyfish.jimmer.meta.TypedProp.Association<?, ?> prop) <X> TableImplementor<X>inverseJoinImplementor(org.babyfish.jimmer.meta.TypedProp.Association<?, ?> prop, org.babyfish.jimmer.sql.JoinType joinType) boolean<X> TableImplementor<X>joinImplementor(String prop) <X> TableImplementor<X>joinImplementor(String prop, org.babyfish.jimmer.sql.JoinType joinType) <X> TableImplementor<X>joinImplementor(String prop, org.babyfish.jimmer.sql.JoinType joinType, org.babyfish.jimmer.meta.ImmutableType treatedAs) voidrenderJoinAsFrom(SqlBuilder builder, TableImplementor.RenderMode mode) 从接口继承的方法 org.babyfish.jimmer.sql.ast.table.Props
get, getImmutableType, inverseJoin, inverseJoin, inverseJoin, inverseJoin, inverseJoin, inverseJoin, join, join, join从接口继承的方法 org.babyfish.jimmer.sql.ast.table.Table
asTableEx, count, count, eq, fetch, isNotNull, isNull从接口继承的方法 org.babyfish.jimmer.sql.ast.impl.table.TableSelection
getImmutableType, renderSelection
-
方法详细资料
-
getParent
TableImplementor<?> getParent() -
getChildren
Collection<TableImplementor<?>> getChildren() -
isInverse
boolean isInverse() -
getJoinProp
org.babyfish.jimmer.meta.ImmutableProp getJoinProp() -
getJoinType
org.babyfish.jimmer.sql.JoinType getJoinType() -
getAlias
String getAlias() -
getDestructive
TableRowCountDestructive getDestructive() -
renderJoinAsFrom
-
joinImplementor
-
joinImplementor
-
joinImplementor
<X> TableImplementor<X> joinImplementor(String prop, org.babyfish.jimmer.sql.JoinType joinType, org.babyfish.jimmer.meta.ImmutableType treatedAs) -
inverseJoinImplementor
-
inverseJoinImplementor
<X> TableImplementor<X> inverseJoinImplementor(org.babyfish.jimmer.meta.ImmutableProp prop, org.babyfish.jimmer.sql.JoinType joinType) -
inverseJoinImplementor
<X> TableImplementor<X> inverseJoinImplementor(org.babyfish.jimmer.meta.TypedProp.Association<?, ?> prop) -
inverseJoinImplementor
<X> TableImplementor<X> inverseJoinImplementor(org.babyfish.jimmer.meta.TypedProp.Association<?, ?> prop, org.babyfish.jimmer.sql.JoinType joinType) -
create
static TableImplementor<?> create(AbstractMutableStatementImpl statement, org.babyfish.jimmer.meta.ImmutableType immutableType)
-