类 SqlJoinOnBasicBuilder

java.lang.Object
cn.featherfly.common.db.builder.dml.basic.SqlJoinOnBasicBuilder
所有已实现的接口:
SqlBuilder, cn.featherfly.common.repository.builder.Builder

public class SqlJoinOnBasicBuilder
extends java.lang.Object
implements SqlBuilder

sql select basic builder. columns with given table

  • 字段概要

    字段
    修饰符和类型 字段 说明
    protected java.lang.String columnName
    The column name.
    protected java.lang.String conditionColumn
    The condition column.
    protected java.lang.String conditionTableAlias
    The condition table alias.
    protected Dialect dialect
    The dialect.
    protected Join join
    The join.
    protected java.lang.String tableAlias
    The table alias.
    protected java.lang.String tableName
    The table name.
  • 构造器概要

    构造器
    构造器 说明
    SqlJoinOnBasicBuilder​(Dialect dialect, Join join, java.lang.String tableName, java.lang.String columnName, java.lang.String conditionColumn)
    Instantiates a new sql join on basic builder.
    SqlJoinOnBasicBuilder​(Dialect dialect, Join join, java.lang.String tableName, java.lang.String tableAlias, java.lang.String columnName, java.lang.String conditionTableAlias, java.lang.String conditionColumn)
    Instantiates a new sql join on basic builder.
    SqlJoinOnBasicBuilder​(Dialect dialect, java.lang.String tableName, java.lang.String columnName, java.lang.String conditionColumn)
    Instantiates a new sql join on basic builder.
    SqlJoinOnBasicBuilder​(Dialect dialect, java.lang.String tableName, java.lang.String tableAlias, java.lang.String columnName, java.lang.String conditionTableAlias, java.lang.String conditionColumn)
    Instantiates a new sql join on basic builder.
  • 方法概要

    修饰符和类型 方法 说明
    java.lang.String build()
    java.lang.String getTableAlias()
    返回alias.
    java.lang.String getTableName()
    返回tableName.
    void setTableAlias​(java.lang.String tableAlias)
    设置alias.
    void setTableName​(java.lang.String tableName)
    设置tableName.

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • tableAlias

      protected java.lang.String tableAlias
      The table alias.
    • tableName

      protected java.lang.String tableName
      The table name.
    • columnName

      protected java.lang.String columnName
      The column name.
    • conditionTableAlias

      protected java.lang.String conditionTableAlias
      The condition table alias.
    • conditionColumn

      protected java.lang.String conditionColumn
      The condition column.
    • dialect

      protected Dialect dialect
      The dialect.
    • join

      protected Join join
      The join.
  • 构造器详细资料

    • SqlJoinOnBasicBuilder

      public SqlJoinOnBasicBuilder​(Dialect dialect, java.lang.String tableName, java.lang.String columnName, java.lang.String conditionColumn)
      Instantiates a new sql join on basic builder.
      参数:
      dialect - dialect
      tableName - tableName
      columnName - columnName
      conditionColumn - conditionColumn
    • SqlJoinOnBasicBuilder

      public SqlJoinOnBasicBuilder​(Dialect dialect, Join join, java.lang.String tableName, java.lang.String columnName, java.lang.String conditionColumn)
      Instantiates a new sql join on basic builder.
      参数:
      dialect - dialect
      join - join type
      tableName - tableName
      columnName - columnName
      conditionColumn - conditionColumn
    • SqlJoinOnBasicBuilder

      public SqlJoinOnBasicBuilder​(Dialect dialect, java.lang.String tableName, java.lang.String tableAlias, java.lang.String columnName, java.lang.String conditionTableAlias, java.lang.String conditionColumn)
      Instantiates a new sql join on basic builder.
      参数:
      dialect - dialect
      tableName - tableName
      tableAlias - alias
      columnName - columnName
      conditionTableAlias - conditionTableAlias
      conditionColumn - conditionColumn
    • SqlJoinOnBasicBuilder

      public SqlJoinOnBasicBuilder​(Dialect dialect, Join join, java.lang.String tableName, java.lang.String tableAlias, java.lang.String columnName, java.lang.String conditionTableAlias, java.lang.String conditionColumn)
      Instantiates a new sql join on basic builder.
      参数:
      dialect - dialect
      join - join type
      tableName - tableName
      tableAlias - alias
      columnName - columnName
      conditionTableAlias - conditionTableAlias
      conditionColumn - conditionColumn
  • 方法详细资料

    • getTableAlias

      public java.lang.String getTableAlias()
      返回alias.
      返回:
      alias
    • setTableAlias

      public void setTableAlias​(java.lang.String tableAlias)
      设置alias.
      参数:
      tableAlias - tableAlias
    • getTableName

      public java.lang.String getTableName()
      返回tableName.
      返回:
      tableName
    • setTableName

      public void setTableName​(java.lang.String tableName)
      设置tableName.
      参数:
      tableName - tableName
    • build

      public java.lang.String build()
      指定者:
      build 在接口中 cn.featherfly.common.repository.builder.Builder