org.hibernate.sql.ast.alias
Class ImplicitAliasGenerator

java.lang.Object
  extended by org.hibernate.sql.ast.alias.ImplicitAliasGenerator

public class ImplicitAliasGenerator
extends Object

Handles generating implicit (or synthetic) aliases.

Author:
Steve Ebersole

Constructor Summary
ImplicitAliasGenerator()
           
 
Method Summary
 String buildUniqueImplicitAlias()
          Builds a unique implicit alias.
static boolean isImplicitAlias(String alias)
          Determine if the given alias is implicit.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImplicitAliasGenerator

public ImplicitAliasGenerator()
Method Detail

buildUniqueImplicitAlias

public String buildUniqueImplicitAlias()
Builds a unique implicit alias.

Returns:
The generated alias.

isImplicitAlias

public static boolean isImplicitAlias(String alias)
Determine if the given alias is implicit.

Parameters:
alias - The alias to check
Returns:
True/false.


Copyright © 2012 Hibernate. All Rights Reserved.