Top Description Methods
org.hibernate.sql.ast.spi

public Interface SqlAliasBase

Known Direct Implementers
org.hibernate.sql.ast.spi.SqlAliasBaseConstant, org.hibernate.sql.ast.spi.SqlAliasBaseImpl
Imports
org.hibernate.sql.ast.tree.from.TableGroupProducer

A generator for new incremental SQL aliases based on a stem
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public static SqlAliasBase
from(SqlAliasBase explicitBase, String explicitSourceAlias, TableGroupProducer producer, SqlAliasBaseGenerator generator)

public String
generateNewAlias()

Generates a new alias based on the stem

public String
getAliasStem()

The stem for unique alias generation

Method Detail

fromback to summary
public static SqlAliasBase from(SqlAliasBase explicitBase, String explicitSourceAlias, TableGroupProducer producer, SqlAliasBaseGenerator generator)
generateNewAliasback to summary
public String generateNewAlias()

Generates a new alias based on the stem

getAliasStemback to summary
public String getAliasStem()

The stem for unique alias generation