Top Description Fields Constructors Methods
org.hibernate.hql.internal.ast.util

public Class AliasGenerator

extends Object
Class Inheritance
Imports
org.hibernate.internal.util.StringHelper

Generates class/table/column aliases during semantic analysis and SQL rendering.

Its essential purpose is to keep an internal counter to ensure that the generated aliases are unique.

Field Summary

Modifier and TypeField and Description
private int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
private int
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

nextback to summary
private int next

Constructor Detail

AliasGeneratorback to summary
public AliasGenerator()

Method Detail

createNameback to summary
public String createName(String name)
nextCountback to summary
private int nextCount()