接口 TableSelection

所有已知子接口:
TableImplementor<E>

public interface TableSelection
Selection based on real table implementation except table wrapper
  • 方法概要

    修饰符和类型
    方法
    说明
    org.babyfish.jimmer.meta.ImmutableType
     
    boolean
     
    default void
    renderSelection(org.babyfish.jimmer.meta.ImmutableProp prop, SqlBuilder builder, org.babyfish.jimmer.sql.meta.ColumnDefinition optionalDefinition)
     
    default void
    renderSelection(org.babyfish.jimmer.meta.ImmutableProp prop, SqlBuilder builder, org.babyfish.jimmer.sql.meta.ColumnDefinition optionalDefinition, boolean withPrefix)
     
    void
    renderSelection(org.babyfish.jimmer.meta.ImmutableProp prop, SqlBuilder builder, org.babyfish.jimmer.sql.meta.ColumnDefinition optionalDefinition, boolean withPrefix, Function<Integer,String> asBlock)
     
  • 方法详细资料

    • getImmutableType

      org.babyfish.jimmer.meta.ImmutableType getImmutableType()
    • isRemote

      boolean isRemote()
    • renderSelection

      default void renderSelection(org.babyfish.jimmer.meta.ImmutableProp prop, SqlBuilder builder, org.babyfish.jimmer.sql.meta.ColumnDefinition optionalDefinition)
    • renderSelection

      default void renderSelection(org.babyfish.jimmer.meta.ImmutableProp prop, SqlBuilder builder, org.babyfish.jimmer.sql.meta.ColumnDefinition optionalDefinition, boolean withPrefix)
    • renderSelection

      void renderSelection(org.babyfish.jimmer.meta.ImmutableProp prop, SqlBuilder builder, org.babyfish.jimmer.sql.meta.ColumnDefinition optionalDefinition, boolean withPrefix, Function<Integer,String> asBlock)