类 SqlBuilder

java.lang.Object
org.babyfish.jimmer.sql.runtime.SqlBuilder

public class SqlBuilder extends Object
  • 构造器详细资料

  • 方法详细资料

    • getAstContext

      public AstContext getAstContext()
    • sql

      public SqlBuilder sql(String tableAlias, org.babyfish.jimmer.sql.meta.ColumnDefinition definition)
    • sql

      public SqlBuilder sql(String tableAlias, org.babyfish.jimmer.sql.meta.ColumnDefinition definition, boolean applyEmbeddedScope)
    • sql

      public SqlBuilder sql(org.babyfish.jimmer.sql.meta.ColumnDefinition definition)
    • assignment

      public SqlBuilder assignment(org.babyfish.jimmer.meta.ImmutableProp prop, Object value)
    • sql

      public SqlBuilder sql(String sql)
    • variable

      public <T> SqlBuilder variable(Class<T> type, T value)
    • variable

      public SqlBuilder variable(Object value)
    • nullVariable

      public SqlBuilder nullVariable(org.babyfish.jimmer.meta.ImmutableProp prop)
    • nullVariable

      public SqlBuilder nullVariable(Class<?> type)
    • enterTuple

      public SqlBuilder enterTuple()
    • leaveTuple

      public SqlBuilder leaveTuple()
    • createChildBuilder

      public SqlBuilder createChildBuilder()
    • build

      public org.babyfish.jimmer.sql.ast.tuple.Tuple2<String,List<Object>> build()
    • build

      public org.babyfish.jimmer.sql.ast.tuple.Tuple2<String,List<Object>> build(Function<org.babyfish.jimmer.sql.ast.tuple.Tuple2<String,List<Object>>,org.babyfish.jimmer.sql.ast.tuple.Tuple2<String,List<Object>>> transformer)