public interface

EntityAliases

org.hibernate.loader.EntityAliases
Known Indirect Subclasses

Class Overview

Metadata describing the SQL result set column aliases for a particular entity.

Summary

Public Methods
abstract String getRowIdAlias()
The result set column alias for the Oracle row id
abstract String getSuffixedDiscriminatorAlias()
The result set column aliases for the discriminator columns
abstract String[] getSuffixedKeyAliases()
The result set column aliases for the primary key columns
abstract String[][] getSuffixedPropertyAliases()
The result set column aliases for the property columns
abstract String[][] getSuffixedPropertyAliases(Loadable persister)
The result set column aliases for the property columns of a subclass
abstract String[] getSuffixedVersionAliases()
The result set column aliases for the version columns

Public Methods

public abstract String getRowIdAlias ()

The result set column alias for the Oracle row id

public abstract String getSuffixedDiscriminatorAlias ()

The result set column aliases for the discriminator columns

public abstract String[] getSuffixedKeyAliases ()

The result set column aliases for the primary key columns

public abstract String[][] getSuffixedPropertyAliases ()

The result set column aliases for the property columns

public abstract String[][] getSuffixedPropertyAliases (Loadable persister)

The result set column aliases for the property columns of a subclass

public abstract String[] getSuffixedVersionAliases ()

The result set column aliases for the version columns