Top Description Fields Methods
org.hibernate.persister.entity

public Interface SQLLoadable

extends Loadable
Known Direct Subinterfaces
org.hibernate.persister.entity.DeprecatedEntityStuff
Annotations
@Deprecated
since:6
forRemoval:true
Imports
org.hibernate.metamodel.mapping.EntityMappingType, org.hibernate.type.Type

Deprecated

for removal since 6.

Use EntityMappingType

An EntityPersister that supports queries expressed in the platform native SQL dialect.
Author
Gavin King, Max Andersen

Field Summary

Inherited from org.hibernate.persister.entity.Loadable:
ROWID_ALIAS

Method Summary

Modifier and TypeMethod and Description
public String[]
getSubclassPropertyColumnAliases(String propertyName, String suffix)

Return the column alias names used to persist/query the named property of the class or a subclass (optional operation).

public String[]
getSubclassPropertyColumnNames(String propertyName)

Return the column names used to persist/query the named property of the class or a subclass (optional operation).

public Type
getType()

Get the type

public String
selectFragment(String alias, String suffix)

All columns to select, when loading.

Inherited from org.hibernate.persister.entity.Loadable:
getDiscriminatorAliasgetDiscriminatorColumnNamegetDiscriminatorTypegetDiscriminatorValuegetIdentifierAliasesgetIdentifierColumnNamesgetPropertyAliasesgetPropertyColumnNamesgetSubclassForDiscriminatorValuegetTableAliasForColumnhasRowIdhasSubclassesisAbstractregisterAffectingFetchProfile

Method Detail

getSubclassPropertyColumnAliasesback to summary
public String[] getSubclassPropertyColumnAliases(String propertyName, String suffix)

Return the column alias names used to persist/query the named property of the class or a subclass (optional operation).

getSubclassPropertyColumnNamesback to summary
public String[] getSubclassPropertyColumnNames(String propertyName)

Return the column names used to persist/query the named property of the class or a subclass (optional operation).

getTypeback to summary
public Type getType()

Get the type

selectFragmentback to summary
public String selectFragment(String alias, String suffix)

All columns to select, when loading.