站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > Hibernate 2.1.8 正式版 API 英文文档

SQLLoadable (Hibernate API Documentation) - Hibernate 2.1.8 正式版 API 英文文档


net.sf.hibernate.persister
Interface SQLLoadable

All Superinterfaces:
ClassPersister, Loadable
All Known Implementing Classes:
AbstractEntityPersister

public interface SQLLoadable
extends Loadable

A class persister that supports queries expressed in the platform native SQL dialect

Author:
Gavin King, Max Andersen
See Also:
SQLLoader

Field Summary
 
Fields inherited from interface net.sf.hibernate.persister.ClassPersister
ENTITY_ID
 
Method Summary
 String[] getSubclassPropertyColumnAliases(String propertyName, String suffix)
          Return the column alias names used to persist/query the numbered property of the class or a subclass (optional operation).
 Type getType()
          Get the type
 String selectFragment(String alias, String suffix)
          All columns to select, when loading.
 
Methods inherited from interface net.sf.hibernate.persister.Loadable
getDiscriminatorAlias, getDiscriminatorType, getIdentifierAliases, getPropertyAliases, getSubclassForDiscriminatorValue, hasSubclasses
 
Methods inherited from interface net.sf.hibernate.persister.ClassPersister
createProxy, delete, findDirty, findModified, getCache, getClassMetadata, getClassName, getConcreteProxyClass, getCurrentPersistentState, getCurrentVersion, getIdentifier, getIdentifierGenerator, getIdentifierPropertyName, getIdentifierSpace, getIdentifierType, getMappedClass, getPropertyCascadeStyles, getPropertyInsertability, getPropertyNames, getPropertyNullability, getPropertySpaces, getPropertyType, getPropertyTypes, getPropertyUpdateability, getPropertyValue, getPropertyValue, getPropertyValues, getVersion, getVersionProperty, getVersionType, hasCache, hasCascades, hasCollections, hasIdentifierProperty, hasIdentifierPropertyOrEmbeddedCompositeIdentifier, hasProxy, implementsLifecycle, implementsValidatable, insert, insert, instantiate, isBatchLoadable, isCacheInvalidationRequired, isIdentifierAssignedByInsert, isMutable, isUnsaved, isVersioned, load, lock, postInstantiate, setIdentifier, setPropertyValue, setPropertyValues, update
 

Method Detail

getSubclassPropertyColumnAliases

public String[] getSubclassPropertyColumnAliases(String propertyName,
                                                 String suffix)
Return the column alias names used to persist/query the numbered property of the class or a subclass (optional operation).


selectFragment

public String selectFragment(String alias,
                             String suffix)
All columns to select, when loading.


getType

public Type getType()
Get the type