Class SelectSqlInfo

java.lang.Object
org.jeecgframework.minidao.sqlparser.impl.vo.SelectSqlInfo

public class SelectSqlInfo extends Object
select 查询 sql 的信息
  • Constructor Details

    • SelectSqlInfo

      public SelectSqlInfo(String parsedSql)
    • SelectSqlInfo

      public SelectSqlInfo(Object selectBody)
  • Method Details

    • getFromTableName

      public String getFromTableName()
    • setFromTableName

      public void setFromTableName(String fromTableName)
    • getFromTableAliasName

      public String getFromTableAliasName()
    • setFromTableAliasName

      public void setFromTableAliasName(String fromTableAliasName)
    • getFromSubSelect

      public SelectSqlInfo getFromSubSelect()
    • setFromSubSelect

      public void setFromSubSelect(SelectSqlInfo fromSubSelect)
    • getSelectFields

      public Set<String> getSelectFields()
    • setSelectFields

      public void setSelectFields(Set<String> selectFields)
    • getRealSelectFields

      public Set<String> getRealSelectFields()
    • setRealSelectFields

      public void setRealSelectFields(Set<String> realSelectFields)
    • isSelectAll

      public boolean isSelectAll()
    • setSelectAll

      public void setSelectAll(boolean selectAll)
    • getParsedSql

      public String getParsedSql()
    • addSelectField

      public void addSelectField(String selectField, String realSelectField)
    • getAllRealSelectFields

      public Set<String> getAllRealSelectFields()
      获取所有字段,包括子查询里的。
      Returns:
    • toString

      public String toString()
      Overrides:
      toString in class Object