Top Description Fields Constructors Methods
org.hibernate.sql

public final Class Alias

extends Object
Class Inheritance
Imports
org.hibernate.dialect.Dialect

An alias generator for SQL identifiers
Author
Gavin King

Field Summary

Modifier and TypeField and Description
private final int
private final String

Constructor Summary

AccessConstructor and Description
public
Alias(int length, String suffix)

Constructor for Alias.

public
Alias(String suffix)

Constructor for Alias.

Method Summary

Modifier and TypeMethod and Description
private String
private String
getUnquotedAliasString(String sqlIdentifier, int quoteType)

public String
toAliasString(String sqlIdentifier)

public String[]
toAliasStrings(String[] sqlIdentifiers)

public String
public String[]
toUnquotedAliasStrings(String[] sqlIdentifiers)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

lengthback to summary
private final int length
suffixback to summary
private final String suffix

Constructor Detail

Aliasback to summary
public Alias(int length, String suffix)

Constructor for Alias.

Aliasback to summary
public Alias(String suffix)

Constructor for Alias.

Method Detail

getUnquotedAliasStringback to summary
private String getUnquotedAliasString(String sqlIdentifier)
getUnquotedAliasStringback to summary
private String getUnquotedAliasString(String sqlIdentifier, int quoteType)
toAliasStringback to summary
public String toAliasString(String sqlIdentifier)
toAliasStringsback to summary
public String[] toAliasStrings(String[] sqlIdentifiers)
toUnquotedAliasStringback to summary
public String toUnquotedAliasString(String sqlIdentifier)
toUnquotedAliasStringsback to summary
public String[] toUnquotedAliasStrings(String[] sqlIdentifiers)