Package org.hibernate.sql.ast.spi
Interface SqlAliasBase
-
- All Known Implementing Classes:
SqlAliasBaseConstant
,SqlAliasBaseImpl
public interface SqlAliasBase
A 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 SqlAliasBase
from(SqlAliasBase explicitBase, String explicitSourceAlias, TableGroupProducer producer, SqlAliasBaseGenerator generator)
String
generateNewAlias()
Generates a new alias based on the stemString
getAliasStem()
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)
-
-