接口的使用
org.hibernate.persister.entity.Queryable
-
使用Queryable的程序包 程序包 说明 org.hibernate.action.internal Internals for action processing.org.hibernate.hql.internal.ast.exec org.hibernate.hql.internal.ast.tree org.hibernate.hql.internal.ast.util org.hibernate.hql.spi.id Support for multi-table update and delete statements via id-tables.org.hibernate.hql.spi.id.cte org.hibernate.hql.spi.id.inline org.hibernate.hql.spi.id.persistent Package contains an implementation of MultiTableBulkIdStrategy based on the use of a persistent (ANSI SQL term) table to hold id values.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel. -
-
org.hibernate.action.internal中Queryable的使用
参数类型为Queryable的org.hibernate.action.internal中的构造器 构造器 说明 BulkOperationCleanupAction(SharedSessionContractImplementor session, Queryable... affectedQueryables)Constructs an action to cleanup "affected cache regions" based on the affected entity persisters. -
org.hibernate.hql.internal.ast.exec中Queryable的使用
参数类型为Queryable的org.hibernate.hql.internal.ast.exec中的构造器 构造器 说明 BasicExecutor(HqlSqlWalker walker, Queryable persister)DeleteExecutor(HqlSqlWalker walker, Queryable persister) -
org.hibernate.hql.internal.ast.tree中Queryable的使用
返回Queryable的org.hibernate.hql.internal.ast.tree中的方法 修饰符和类型 方法 说明 QueryableFromElement. getQueryable()QueryableIntoClause. getQueryable()参数类型为Queryable的org.hibernate.hql.internal.ast.tree中的方法 修饰符和类型 方法 说明 voidIntoClause. initialize(Queryable persister)参数类型为Queryable的org.hibernate.hql.internal.ast.tree中的构造器 构造器 说明 AssignmentSpecification(antlr.collections.AST eq, Queryable persister) -
org.hibernate.hql.internal.ast.util中Queryable的使用
返回Queryable的org.hibernate.hql.internal.ast.util中的方法 修饰符和类型 方法 说明 QueryableSessionFactoryHelper. findQueryableUsingImports(String className)Given a (potentially unqualified) class name, locate its persister.static QueryableSessionFactoryHelper. findQueryableUsingImports(SessionFactoryImplementor sfi, String className)Given a (potentially unqualified) class name, locate its persister.参数类型为Queryable的org.hibernate.hql.internal.ast.util中的方法 修饰符和类型 方法 说明 voidSyntheticAndFactory. addDiscriminatorWhereFragment(RestrictableStatement statement, Queryable persister, Map enabledFilters, String alias)booleanSessionFactoryHelper. hasPhysicalDiscriminatorColumn(Queryable persister)Does the given persister define a physical discriminator column for the purpose of inheritance discrimination? -
org.hibernate.hql.spi.id中Queryable的使用
返回Queryable的org.hibernate.hql.spi.id中的方法 修饰符和类型 方法 说明 QueryableAbstractIdsBulkIdHandler. getTargetedQueryable()abstract QueryableAbstractTableBasedBulkIdHandler. getTargetedQueryable()QueryableMultiTableBulkIdStrategy.DeleteHandler. getTargetedQueryable()QueryableMultiTableBulkIdStrategy.UpdateHandler. getTargetedQueryable()QueryableTableBasedDeleteHandlerImpl. getTargetedQueryable()QueryableTableBasedUpdateHandlerImpl. getTargetedQueryable()参数类型为Queryable的org.hibernate.hql.spi.id中的方法 修饰符和类型 方法 说明 protected StringAbstractTableBasedBulkIdHandler. generateIdSubselect(Queryable persister, IdTableInfo idTableInfo)protected StringAbstractTableBasedBulkIdHandler. generateIdSubselect(Queryable persister, AbstractCollectionPersister cPersister, IdTableInfo idTableInfo)protected TTAbstractMultiTableBulkIdStrategyImpl. getIdTableInfo(Queryable targetedPersister)protected static String[]AbstractTableBasedBulkIdHandler. getKeyColumnNames(Queryable persister, AbstractCollectionPersister cPersister)protected voidAbstractTableBasedBulkIdHandler. prepareForUse(Queryable persister, SharedSessionContractImplementor session)protected voidAbstractTableBasedBulkIdHandler. releaseFromUse(Queryable persister, SharedSessionContractImplementor session) -
org.hibernate.hql.spi.id.cte中Queryable的使用
参数类型为Queryable的org.hibernate.hql.spi.id.cte中的方法 修饰符和类型 方法 说明 protected StringAbstractCteValuesListBulkIdHandler. determineIdTableName(Queryable persister)protected StringAbstractCteValuesListBulkIdHandler. generateIdSubselect(String idSubselect, Queryable persister, AbstractCollectionPersister cPersister)protected StringAbstractCteValuesListBulkIdHandler. generateIdSubselect(Queryable persister) -
org.hibernate.hql.spi.id.inline中Queryable的使用
参数类型为Queryable的org.hibernate.hql.spi.id.inline中的方法 修饰符和类型 方法 说明 protected StringAbstractInlineIdsDeleteHandlerImpl. generateIdSubselect(String idSubselect, Queryable persister, AbstractCollectionPersister cPersister) -
org.hibernate.hql.spi.id.persistent中Queryable的使用
参数类型为Queryable的org.hibernate.hql.spi.id.persistent中的方法 修饰符和类型 方法 说明 protected StringDeleteHandlerImpl. generateIdSubselect(Queryable persister, IdTableInfo idTableInfo)protected StringDeleteHandlerImpl. generateIdSubselect(Queryable persister, AbstractCollectionPersister cPersister, IdTableInfo idTableInfo)protected StringUpdateHandlerImpl. generateIdSubselect(Queryable persister, IdTableInfo idTableInfo)protected voidDeleteHandlerImpl. releaseFromUse(Queryable persister, SharedSessionContractImplementor session)protected voidUpdateHandlerImpl. releaseFromUse(Queryable persister, SharedSessionContractImplementor session) -
org.hibernate.persister.entity中Queryable的使用
实现Queryable的org.hibernate.persister.entity中的类 修饰符和类型 类 说明 classAbstractEntityPersisterBasic functionality for persisting an entity via JDBC through either generated or custom SQLclassJoinedSubclassEntityPersisterAn EntityPersister implementing the normalized "table-per-subclass" mapping strategyclassSingleTableEntityPersisterThe default implementation of the EntityPersister interface.classUnionSubclassEntityPersisterImplementation of the "table-per-concrete-class" or "roll-down" mapping strategy for an entity and its inheritance hierarchy.
-