Package org.hibernate.sql
Class SelectFragment
- java.lang.Object
-
- org.hibernate.sql.SelectFragment
-
public class SelectFragment extends Object
A fragment of an SQL SELECT clause
-
-
Constructor Summary
Constructors Constructor Description SelectFragment()
-
Method Summary
-
-
-
Method Detail
-
getExtraSelectList
public String getExtraSelectList()
-
setUsedAliases
public SelectFragment setUsedAliases(String[] aliases)
-
setExtraSelectList
public SelectFragment setExtraSelectList(String extraSelectList)
-
setExtraSelectList
public SelectFragment setExtraSelectList(CaseFragment caseFragment, String fragmentAlias)
-
setSuffix
public SelectFragment setSuffix(String suffix)
-
addColumn
public SelectFragment addColumn(String columnName)
-
addColumns
public SelectFragment addColumns(String[] columnNames)
-
addColumn
public SelectFragment addColumn(String tableAlias, String columnName)
-
addColumn
public SelectFragment addColumn(String tableAlias, String columnName, String columnAlias)
-
addColumns
public SelectFragment addColumns(String tableAlias, String[] columnNames)
-
addColumns
public SelectFragment addColumns(String tableAlias, String[] columnNames, String[] columnAliases)
-
addFormulas
public SelectFragment addFormulas(String tableAlias, String[] formulas, String[] formulaAliases)
-
addFormula
public SelectFragment addFormula(String tableAlias, String formula, String formulaAlias)
-
addColumnTemplate
public SelectFragment addColumnTemplate(String tableAlias, String columnTemplate, String columnAlias)
-
addColumnTemplates
public SelectFragment addColumnTemplates(String tableAlias, String[] columnTemplates, String[] columnAliases)
-
toFragmentString
public String toFragmentString()
-
-