## Uses of Class
org.hibernate.sql.SelectFragment

Packages that use SelectFragment
org.hibernate.persister.collection: This package abstracts the persistence mechanism for collections.
org.hibernate.persister.entity: This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel.
org.hibernate.sql: This package defines helper classes for rendering SQL fragments and SQL statements.

Uses of SelectFragment in org.hibernate.persister.collection

Methods in org.hibernate.persister.collection that return SelectFragment
`protected SelectFragment` `AbstractCollectionPersister.generateSelectFragment(String alias, String columnSuffix)`

Methods in org.hibernate.persister.collection with parameters of type SelectFragment
`protected void` `AbstractCollectionPersister.appendElementColumns(SelectFragment frag, String elemAlias)`
`protected void` `AbstractCollectionPersister.appendIdentifierColumns(SelectFragment frag, String alias)`
`protected void` `AbstractCollectionPersister.appendIndexColumns(SelectFragment frag, String alias)`

Uses of SelectFragment in org.hibernate.persister.entity

Methods in org.hibernate.persister.entity that return SelectFragment
`protected SelectFragment` `AbstractEntityPersister.createSelect(int[] subclassColumnNumbers, int[] subclassFormulaNumbers)`
`SelectFragment` `AbstractEntityPersister.propertySelectFragmentFragment(String tableAlias, String suffix, boolean allProperties)`
`SelectFragment` `Queryable.propertySelectFragmentFragment(String alias, String suffix, boolean allProperties)`

Methods in org.hibernate.persister.entity with parameters of type SelectFragment
`void` `JoinedSubclassEntityPersister.addDiscriminatorToSelect(SelectFragment select, String name, String suffix)`
`protected void` `AbstractEntityPersister.addDiscriminatorToSelect(SelectFragment select, String name, String suffix)`
`protected void` `UnionSubclassEntityPersister.addDiscriminatorToSelect(SelectFragment select, String name, String suffix)`
`protected void` `SingleTableEntityPersister.addDiscriminatorToSelect(SelectFragment select, String name, String suffix)`

Uses of SelectFragment in org.hibernate.sql

Methods in org.hibernate.sql that return SelectFragment
`SelectFragment` `SelectFragment.addColumn(String columnName)`
`SelectFragment` `SelectFragment.addColumn(String tableAlias, String columnName)`
`SelectFragment` `SelectFragment.addColumn(String tableAlias, String columnName, String columnAlias)`
`SelectFragment` `SelectFragment.addColumns(String[] columnNames)`
`SelectFragment` `SelectFragment.addColumns(String tableAlias, String[] columnNames)`
`SelectFragment` `SelectFragment.addColumns(String tableAlias, String[] columnNames, String[] columnAliases)`
`SelectFragment` `SelectFragment.addColumnTemplate(String tableAlias, String columnTemplate, String columnAlias)`
`SelectFragment` `SelectFragment.addColumnTemplates(String tableAlias, String[] columnTemplates, String[] columnAliases)`
`SelectFragment` `SelectFragment.addFormula(String tableAlias, String formula, String formulaAlias)`
`SelectFragment` `SelectFragment.addFormulas(String tableAlias, String[] formulas, String[] formulaAliases)`
`SelectFragment` `SelectFragment.setExtraSelectList(CaseFragment caseFragment, String fragmentAlias)`
`SelectFragment` `SelectFragment.setExtraSelectList(String extraSelectList)`
`SelectFragment` `SelectFragment.setSuffix(String suffix)`
`SelectFragment` `SelectFragment.setUsedAliases(String[] aliases)`

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.