Package org.hibernate.sql.ast.spi
Interface SqlAliasBase
-
- All Known Implementing Classes:
SqlAliasBaseConstant,SqlAliasBaseImpl
public interface SqlAliasBaseA generator for new incremental SQL aliases based on a stem
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static SqlAliasBasefrom(SqlAliasBase explicitBase, String explicitSourceAlias, TableGroupProducer producer, SqlAliasBaseGenerator generator)StringgenerateNewAlias()Generates a new alias based on the stemStringgetAliasStem()The stem for unique alias generation
-
-
-
Method Detail
-
getAliasStem
String getAliasStem()
The stem for unique alias generation
-
generateNewAlias
String generateNewAlias()
Generates a new alias based on the stem
-
from
static SqlAliasBase from(SqlAliasBase explicitBase, String explicitSourceAlias, TableGroupProducer producer, SqlAliasBaseGenerator generator)
-
-