接口 TableSelection
- 所有超级接口:
TableTypeProvider
- 所有已知子接口:
TableImplementor<E>
Selection based on real table implementation except table wrapper
-
方法概要
修饰符和类型方法说明getFinalAlias(org.babyfish.jimmer.meta.ImmutableProp prop, boolean rawId, JSqlClientImplementor sqlClient) booleanisRemote()default voidrenderSelection(org.babyfish.jimmer.meta.ImmutableProp prop, boolean rawId, SqlBuilder builder, org.babyfish.jimmer.sql.meta.ColumnDefinition optionalDefinition) default voidrenderSelection(org.babyfish.jimmer.meta.ImmutableProp prop, boolean rawId, SqlBuilder builder, org.babyfish.jimmer.sql.meta.ColumnDefinition optionalDefinition, boolean withPrefix) voidrenderSelection(org.babyfish.jimmer.meta.ImmutableProp prop, boolean rawId, SqlBuilder builder, org.babyfish.jimmer.sql.meta.ColumnDefinition optionalDefinition, boolean withPrefix, Function<Integer, String> asBlock) 从接口继承的方法 org.babyfish.jimmer.sql.ast.impl.table.TableTypeProvider
getImmutableType
-
方法详细资料
-
isRemote
boolean isRemote() -
getFinalAlias
String getFinalAlias(org.babyfish.jimmer.meta.ImmutableProp prop, boolean rawId, JSqlClientImplementor sqlClient) -
renderSelection
default void renderSelection(org.babyfish.jimmer.meta.ImmutableProp prop, boolean rawId, SqlBuilder builder, org.babyfish.jimmer.sql.meta.ColumnDefinition optionalDefinition) -
renderSelection
default void renderSelection(org.babyfish.jimmer.meta.ImmutableProp prop, boolean rawId, SqlBuilder builder, org.babyfish.jimmer.sql.meta.ColumnDefinition optionalDefinition, boolean withPrefix) -
renderSelection
void renderSelection(org.babyfish.jimmer.meta.ImmutableProp prop, boolean rawId, SqlBuilder builder, org.babyfish.jimmer.sql.meta.ColumnDefinition optionalDefinition, boolean withPrefix, Function<Integer, String> asBlock)
-