Top Description Fields Constructors Methods
org.hibernate.sql

public Class QuerySelect

extends Object
Class Inheritance
Imports
java.util.HashSet, .Iterator, org.hibernate.dialect.Dialect

A translated HQL query
Author
Gavin King

Field Summary

Modifier and TypeField and Description
private String
private Dialect
private boolean
private static final HashSet<E>
private StringBuffer
private StringBuffer
private JoinFragment
private StringBuffer
private StringBuffer
private StringBuffer

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
addOrderBy(String orderByString)

public void
addSelectColumn(String columnName, String alias)

public void
private static void
public QuerySelect
copy()

public JoinFragment
public void
public void
setComment(String comment)

public void
setDistinct(boolean distinct)

public void
public void
public void
public void
public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

commentback to summary
private String comment
dialectback to summary
private Dialect dialect
distinctback to summary
private boolean distinct
DONT_SPACE_TOKENSback to summary
private static final HashSet<E> DONT_SPACE_TOKENS
groupByback to summary
private StringBuffer groupBy
havingback to summary
private StringBuffer having
joinsback to summary
private JoinFragment joins
orderByback to summary
private StringBuffer orderBy
selectback to summary
private StringBuffer select
whereback to summary
private StringBuffer where

Constructor Detail

QuerySelectback to summary
public QuerySelect(Dialect dialect)

Method Detail

addOrderByback to summary
public void addOrderBy(String orderByString)
addSelectColumnback to summary
public void addSelectColumn(String columnName, String alias)
addSelectFragmentStringback to summary
public void addSelectFragmentString(String fragment)
appendTokensback to summary
private static void appendTokens(StringBuffer buf, Iterator<E> iter)
copyback to summary
public QuerySelect copy()
getJoinFragmentback to summary
public JoinFragment getJoinFragment()
prependWhereConditionsback to summary
public void prependWhereConditions(String conditions)
setCommentback to summary
public void setComment(String comment)
setDistinctback to summary
public void setDistinct(boolean distinct)
setGroupByTokensback to summary
public void setGroupByTokens(Iterator<E> tokens)
setHavingTokensback to summary
public void setHavingTokens(Iterator<E> tokens)
setOrderByTokensback to summary
public void setOrderByTokens(Iterator<E> tokens)
setWhereTokensback to summary
public void setWhereTokens(Iterator<E> tokens)
toQueryStringback to summary
public String toQueryString()