接口的使用
org.hibernate.Criteria
-
使用Criteria的程序包 程序包 说明 org.hibernate This package defines the central Hibernate APIs.org.hibernate.criterion A framework for defining restriction criteria and order criteria.org.hibernate.engine.spi org.hibernate.internal An internal package containing mostly implementations of central Hibernate APIs.org.hibernate.loader.criteria This package defines the criteria query compiler and loader -
-
org.hibernate中Criteria的使用
返回Criteria的org.hibernate中的方法 修饰符和类型 方法 说明 CriteriaCriteria. add(Criterion criterion)Add arestrictionto constrain the results to be retrieved.CriteriaCriteria. addOrder(Order order)Add anorderingto the result set.CriteriaCriteria. addQueryHint(String hint)Add a DB query hint to the SQL.CriteriaCriteria. createAlias(String associationPath, String alias)Join an association, assigning an alias to the joined association.CriteriaCriteria. createAlias(String associationPath, String alias, int joinType)CriteriaCriteria. createAlias(String associationPath, String alias, int joinType, Criterion withClause)CriteriaCriteria. createAlias(String associationPath, String alias, JoinType joinType)Join an association using the specified join-type, assigning an alias to the joined association.CriteriaCriteria. createAlias(String associationPath, String alias, JoinType joinType, Criterion withClause)Join an association using the specified join-type, assigning an alias to the joined association.CriteriaCriteria. createCriteria(String associationPath)Create a new Criteria, "rooted" at the associated entity.CriteriaCriteria. createCriteria(String associationPath, int joinType)CriteriaCriteria. createCriteria(String associationPath, String alias)Create a new Criteria, "rooted" at the associated entity, assigning the given alias.CriteriaCriteria. createCriteria(String associationPath, String alias, int joinType)CriteriaCriteria. createCriteria(String associationPath, String alias, int joinType, Criterion withClause)CriteriaCriteria. createCriteria(String associationPath, String alias, JoinType joinType)Create a new Criteria, "rooted" at the associated entity, assigning the given alias and using the specified join type.CriteriaCriteria. createCriteria(String associationPath, String alias, JoinType joinType, Criterion withClause)Create a new Criteria, "rooted" at the associated entity, assigning the given alias and using the specified join type.CriteriaCriteria. createCriteria(String associationPath, JoinType joinType)Create a new Criteria, "rooted" at the associated entity, using the specified join type.CriteriaSharedSessionContract. createCriteria(Class persistentClass)已过时。(since 5.2) for Session, use the JPA CriteriaCriteriaSharedSessionContract. createCriteria(Class persistentClass, String alias)已过时。(since 5.2) for Session, use the JPA CriteriaCriteriaSharedSessionContract. createCriteria(String entityName)已过时。(since 5.2) for Session, use the JPA CriteriaCriteriaSharedSessionContract. createCriteria(String entityName, String alias)已过时。(since 5.2) for Session, use the JPA CriteriaCriteriaCriteria. setCacheable(boolean cacheable)Enable caching of this query result, provided query caching is enabled for the underlying session factory.CriteriaCriteria. setCacheMode(CacheMode cacheMode)Override the cache mode for this particular query.CriteriaCriteria. setCacheRegion(String cacheRegion)Set the name of the cache region to use for query result caching.CriteriaCriteria. setComment(String comment)Add a comment to the generated SQL.CriteriaCriteria. setFetchMode(String associationPath, FetchMode mode)Specify an association fetching strategy for an association or a collection of values.CriteriaCriteria. setFetchSize(int fetchSize)Set a fetch size for the underlying JDBC query.CriteriaCriteria. setFirstResult(int firstResult)Set the first result to be retrieved.CriteriaCriteria. setFlushMode(FlushMode flushMode)Override the flush mode for this particular query.CriteriaCriteria. setLockMode(String alias, LockMode lockMode)Set the lock mode of the aliased entity.CriteriaCriteria. setLockMode(LockMode lockMode)Set the lock mode of the current entity.CriteriaCriteria. setMaxResults(int maxResults)Set a limit upon the number of objects to be retrieved.CriteriaCriteria. setProjection(Projection projection)Used to specify that the query results will be a projection (scalar in nature).CriteriaCriteria. setReadOnly(boolean readOnly)Set the read-only/modifiable mode for entities and proxies loaded by this Criteria.CriteriaCriteria. setResultTransformer(ResultTransformer resultTransformer)Set a strategy for handling the query results.CriteriaCriteria. setTimeout(int timeout)Set a timeout for the underlying JDBC query. -
org.hibernate.criterion中Criteria的使用
返回Criteria的org.hibernate.criterion中的方法 修饰符和类型 方法 说明 CriteriaDetachedCriteria. getExecutableCriteria(Session session)Get an executable instance of Criteria to actually run the query.参数类型为Criteria的org.hibernate.criterion中的方法 修饰符和类型 方法 说明 protected voidExample. addComponentTypedValues(String path, Object component, CompositeType type, List<TypedValue> list, Criteria criteria, CriteriaQuery criteriaQuery)protected voidExample. appendComponentCondition(String path, Object component, CompositeType type, Criteria criteria, CriteriaQuery criteriaQuery, StringBuilder buf)protected voidExample. appendPropertyCondition(String propertyName, Object propertyValue, Criteria criteria, CriteriaQuery cq, StringBuilder buf)protected ListAggregateProjection. buildFunctionParameterList(Criteria criteria, CriteriaQuery criteriaQuery)protected ListCountProjection. buildFunctionParameterList(Criteria criteria, CriteriaQuery criteriaQuery)String[]CriteriaQuery. findColumns(String propertyPath, Criteria criteria)Get the names of the columns mapped by a property path; if the property path is not found in criteria, try the "outer" query.StringCriteriaQuery. getColumn(Criteria criteria, String propertyPath)Resolve a property path to the name of the column it maps to.String[]AliasedProjection. getColumnAliases(int loc, Criteria criteria, CriteriaQuery criteriaQuery)String[]AliasedProjection. getColumnAliases(String alias, int loc, Criteria criteria, CriteriaQuery criteriaQuery)String[]Distinct. getColumnAliases(int loc, Criteria criteria, CriteriaQuery criteriaQuery)String[]Distinct. getColumnAliases(String alias, int loc, Criteria criteria, CriteriaQuery criteriaQuery)String[]EnhancedProjection. getColumnAliases(int position, Criteria criteria, CriteriaQuery criteriaQuery)Get the SQL column aliases used by this projection for the columns it writes for inclusion into the SELECT clause (Projection.toSqlString(org.hibernate.Criteria, int, org.hibernate.criterion.CriteriaQuery).String[]EnhancedProjection. getColumnAliases(String alias, int position, Criteria criteria, CriteriaQuery criteriaQuery)Get the SQL column aliases used by this projection for the columns it writes for inclusion into the SELECT clause (Projection.toSqlString(org.hibernate.Criteria, int, org.hibernate.criterion.CriteriaQuery)for a particular criteria-level alias.String[]ProjectionList. getColumnAliases(int loc, Criteria criteria, CriteriaQuery criteriaQuery)String[]ProjectionList. getColumnAliases(String alias, int loc, Criteria criteria, CriteriaQuery criteriaQuery)String[]SimpleProjection. getColumnAliases(int loc, Criteria criteria, CriteriaQuery criteriaQuery)String[]SimpleProjection. getColumnAliases(String alias, int loc, Criteria criteria, CriteriaQuery criteriaQuery)intSimpleProjection. getColumnCount(Criteria criteria, CriteriaQuery criteriaQuery)Count the number of columns this projection uses.String[]CriteriaQuery. getColumns(String propertyPath, Criteria criteria)Resolve a property path to the names of the columns it maps to.String[]CriteriaQuery. getColumnsUsingProjection(Criteria criteria, String propertyPath)Get the names of the columns mapped by a property path.StringCriteriaQuery. getEntityName(Criteria criteria)Get the entity name of an entityStringCriteriaQuery. getEntityName(Criteria criteria, String propertyPath)Get the entity name of an entity, taking into account the qualifier of the property pathString[]CriteriaQuery. getIdentifierColumns(Criteria criteria)Get the identifier column names of this entityTypeCriteriaQuery. getIdentifierType(Criteria criteria)Get the identifier type of this entityStringCriteriaQuery. getSQLAlias(Criteria criteria)Get the root table alias of an entityStringCriteriaQuery. getSQLAlias(Criteria criteria, String propertyPath)Get the root table alias of an entity, taking into account the qualifier of the property pathTypeCriteriaQuery. getType(Criteria criteria, String propertyPath)Get the type of a property path.TypedValueCriteriaQuery. getTypedIdentifierValue(Criteria criteria, Object value)Build a TypedValue for the given identifier value.TypedValueCriteriaQuery. getTypedValue(Criteria criteria, String propertyPath, Object value)Build a typed-value for the property/value combo.TypedValue[]AbstractEmptinessExpression. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)TypedValue[]BetweenExpression. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)TypedValue[]Criterion. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)Return typed values for all parameters in the rendered SQL fragmentTypedValue[]Example. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)TypedValue[]IdentifierEqExpression. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)TypedValue[]IlikeExpression. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)已过时。TypedValue[]InExpression. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)TypedValue[]Junction. getTypedValues(Criteria crit, CriteriaQuery criteriaQuery)TypedValue[]LikeExpression. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)TypedValue[]LogicalExpression. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)TypedValue[]NaturalIdentifier. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)TypedValue[]NotExpression. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)TypedValue[]NotNullExpression. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)TypedValue[]NullExpression. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)TypedValue[]PropertyExpression. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)TypedValue[]SimpleExpression. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)TypedValue[]SimpleSubqueryExpression. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)TypedValue[]SizeExpression. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)TypedValue[]SQLCriterion. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)TypedValue[]SubqueryExpression. getTypedValues(Criteria criteria, CriteriaQuery criteriaQuery)Type[]AggregateProjection. getTypes(Criteria criteria, CriteriaQuery criteriaQuery)Type[]AliasedProjection. getTypes(String alias, Criteria criteria, CriteriaQuery criteriaQuery)Type[]AliasedProjection. getTypes(Criteria criteria, CriteriaQuery criteriaQuery)Type[]Distinct. getTypes(String alias, Criteria criteria, CriteriaQuery criteriaQuery)Type[]Distinct. getTypes(Criteria criteria, CriteriaQuery criteriaQuery)Type[]IdentifierProjection. getTypes(Criteria criteria, CriteriaQuery criteriaQuery)Type[]Projection. getTypes(String alias, Criteria criteria, CriteriaQuery criteriaQuery)Get the return types for a particular user-visible alias.Type[]Projection. getTypes(Criteria criteria, CriteriaQuery criteriaQuery)Types returned by the rendered SQLfragment.Type[]ProjectionList. getTypes(String alias, Criteria criteria, CriteriaQuery criteriaQuery)Type[]ProjectionList. getTypes(Criteria criteria, CriteriaQuery criteriaQuery)Type[]PropertyProjection. getTypes(Criteria criteria, CriteriaQuery criteriaQuery)Type[]RowCountProjection. getTypes(Criteria criteria, CriteriaQuery criteriaQuery)Type[]SimpleProjection. getTypes(String alias, Criteria criteria, CriteriaQuery criteriaQuery)Type[]SQLProjection. getTypes(String alias, Criteria crit, CriteriaQuery criteriaQuery)Type[]SQLProjection. getTypes(Criteria crit, CriteriaQuery criteriaQuery)TypeCriteriaQuery. getTypeUsingProjection(Criteria criteria, String propertyPath)Get the type of a property path.StringAliasedProjection. toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringDistinct. toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringIdentifierProjection. toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringProjection. toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery)Render the SQL fragment to be used in the GROUP BY clauseStringProjectionList. toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringPropertyProjection. toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringSimpleProjection. toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringSQLProjection. toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery)protected StringExistsSubqueryExpression. toLeftSqlString(Criteria criteria, CriteriaQuery outerQuery)protected StringPropertiesSubqueryExpression. toLeftSqlString(Criteria criteria, CriteriaQuery outerQuery)protected StringPropertySubqueryExpression. toLeftSqlString(Criteria criteria, CriteriaQuery criteriaQuery)protected StringSimpleSubqueryExpression. toLeftSqlString(Criteria criteria, CriteriaQuery criteriaQuery)protected abstract StringSubqueryExpression. toLeftSqlString(Criteria criteria, CriteriaQuery outerQuery)StringAbstractEmptinessExpression. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringAggregateProjection. toSqlString(Criteria criteria, int loc, CriteriaQuery criteriaQuery)StringAliasedProjection. toSqlString(Criteria criteria, int position, CriteriaQuery criteriaQuery)StringBetweenExpression. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringCriterion. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)Render the SQL fragmentStringDistinct. toSqlString(Criteria criteria, int position, CriteriaQuery criteriaQuery)StringExample. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringIdentifierEqExpression. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringIdentifierProjection. toSqlString(Criteria criteria, int position, CriteriaQuery criteriaQuery)StringIlikeExpression. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)已过时。StringInExpression. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringJunction. toSqlString(Criteria crit, CriteriaQuery criteriaQuery)StringLikeExpression. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringLogicalExpression. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringNaturalIdentifier. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringNotExpression. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringNotNullExpression. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringNullExpression. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringOrder. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)Render the SQL fragmentStringProjection. toSqlString(Criteria criteria, int position, CriteriaQuery criteriaQuery)Render the SQL fragment to be used in the SELECT clause.StringProjectionList. toSqlString(Criteria criteria, int loc, CriteriaQuery criteriaQuery)StringPropertyExpression. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringPropertyProjection. toSqlString(Criteria criteria, int position, CriteriaQuery criteriaQuery)StringRowCountProjection. toSqlString(Criteria criteria, int position, CriteriaQuery criteriaQuery)StringSimpleExpression. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringSizeExpression. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringSQLCriterion. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)StringSQLProjection. toSqlString(Criteria criteria, int loc, CriteriaQuery criteriaQuery)StringSubqueryExpression. toSqlString(Criteria criteria, CriteriaQuery criteriaQuery)参数类型为Criteria的org.hibernate.criterion中的构造器 构造器 说明 DetachedCriteria(CriteriaImpl impl, Criteria criteria) -
org.hibernate.engine.spi中Criteria的使用
返回Criteria的org.hibernate.engine.spi中的方法 修饰符和类型 方法 说明 CriteriaSessionDelegatorBaseImpl. createCriteria(Class persistentClass)CriteriaSessionDelegatorBaseImpl. createCriteria(Class persistentClass, String alias)CriteriaSessionDelegatorBaseImpl. createCriteria(String entityName)CriteriaSessionDelegatorBaseImpl. createCriteria(String entityName, String alias)参数类型为Criteria的org.hibernate.engine.spi中的方法 修饰符和类型 方法 说明 ListSessionDelegatorBaseImpl. list(Criteria criteria)ListSharedSessionContractImplementor. list(Criteria criteria)Execute a criteria queryScrollableResultsImplementorSessionDelegatorBaseImpl. scroll(Criteria criteria, ScrollMode scrollMode)ScrollableResultsImplementorSharedSessionContractImplementor. scroll(Criteria criteria, ScrollMode scrollMode)Execute a criteria query -
org.hibernate.internal中Criteria的使用
实现Criteria的org.hibernate.internal中的类 修饰符和类型 类 说明 classCriteriaImplImplementation of the Criteria interfaceclassCriteriaImpl.Subcriteria返回Criteria的org.hibernate.internal中的方法 修饰符和类型 方法 说明 CriteriaCriteriaImpl. add(Criteria criteriaInst, Criterion expression)CriteriaCriteriaImpl. add(Criterion expression)CriteriaCriteriaImpl.Subcriteria. add(Criterion expression)CriteriaCriteriaImpl. addOrder(Order ordering)CriteriaCriteriaImpl.Subcriteria. addOrder(Order order)CriteriaCriteriaImpl. addQueryHint(String queryHint)CriteriaCriteriaImpl.Subcriteria. addQueryHint(String queryHint)CriteriaCriteriaImpl. createAlias(String associationPath, String alias)CriteriaCriteriaImpl. createAlias(String associationPath, String alias, int joinType)CriteriaCriteriaImpl. createAlias(String associationPath, String alias, int joinType, Criterion withClause)CriteriaCriteriaImpl. createAlias(String associationPath, String alias, JoinType joinType)CriteriaCriteriaImpl. createAlias(String associationPath, String alias, JoinType joinType, Criterion withClause)CriteriaCriteriaImpl.Subcriteria. createAlias(String associationPath, String alias)CriteriaCriteriaImpl.Subcriteria. createAlias(String associationPath, String alias, int joinType)CriteriaCriteriaImpl.Subcriteria. createAlias(String associationPath, String alias, int joinType, Criterion withClause)CriteriaCriteriaImpl.Subcriteria. createAlias(String associationPath, String alias, JoinType joinType)CriteriaCriteriaImpl.Subcriteria. createAlias(String associationPath, String alias, JoinType joinType, Criterion withClause)CriteriaCriteriaImpl. createCriteria(String associationPath)CriteriaCriteriaImpl. createCriteria(String associationPath, int joinType)CriteriaCriteriaImpl. createCriteria(String associationPath, String alias)CriteriaCriteriaImpl. createCriteria(String associationPath, String alias, int joinType)CriteriaCriteriaImpl. createCriteria(String associationPath, String alias, int joinType, Criterion withClause)CriteriaCriteriaImpl. createCriteria(String associationPath, String alias, JoinType joinType)CriteriaCriteriaImpl. createCriteria(String associationPath, String alias, JoinType joinType, Criterion withClause)CriteriaCriteriaImpl. createCriteria(String associationPath, JoinType joinType)CriteriaCriteriaImpl.Subcriteria. createCriteria(String associationPath)CriteriaCriteriaImpl.Subcriteria. createCriteria(String associationPath, int joinType)CriteriaCriteriaImpl.Subcriteria. createCriteria(String associationPath, String alias)CriteriaCriteriaImpl.Subcriteria. createCriteria(String associationPath, String alias, int joinType)CriteriaCriteriaImpl.Subcriteria. createCriteria(String associationPath, String alias, int joinType, Criterion withClause)CriteriaCriteriaImpl.Subcriteria. createCriteria(String associationPath, String alias, JoinType joinType)CriteriaCriteriaImpl.Subcriteria. createCriteria(String associationPath, String alias, JoinType joinType, Criterion withClause)CriteriaCriteriaImpl.Subcriteria. createCriteria(String associationPath, JoinType joinType)CriteriaSessionImpl. createCriteria(Class persistentClass)CriteriaSessionImpl. createCriteria(Class persistentClass, String alias)CriteriaSessionImpl. createCriteria(String entityName)CriteriaSessionImpl. createCriteria(String entityName, String alias)CriteriaStatelessSessionImpl. createCriteria(Class persistentClass)CriteriaStatelessSessionImpl. createCriteria(Class persistentClass, String alias)CriteriaStatelessSessionImpl. createCriteria(String entityName)CriteriaStatelessSessionImpl. createCriteria(String entityName, String alias)CriteriaCriteriaImpl.CriterionEntry. getCriteria()CriteriaCriteriaImpl.OrderEntry. getCriteria()CriteriaCriteriaImpl.Subcriteria. getParent()CriteriaCriteriaImpl. getProjectionCriteria()CriteriaCriteriaImpl. setCacheable(boolean cacheable)CriteriaCriteriaImpl.Subcriteria. setCacheable(boolean cacheable)CriteriaCriteriaImpl. setCacheMode(CacheMode cacheMode)CriteriaCriteriaImpl.Subcriteria. setCacheMode(CacheMode cacheMode)CriteriaCriteriaImpl. setCacheRegion(String cacheRegion)CriteriaCriteriaImpl.Subcriteria. setCacheRegion(String cacheRegion)CriteriaCriteriaImpl. setComment(String comment)CriteriaCriteriaImpl.Subcriteria. setComment(String comment)CriteriaCriteriaImpl. setFetchMode(String associationPath, FetchMode mode)CriteriaCriteriaImpl.Subcriteria. setFetchMode(String associationPath, FetchMode mode)CriteriaCriteriaImpl. setFetchSize(int fetchSize)CriteriaCriteriaImpl.Subcriteria. setFetchSize(int fetchSize)CriteriaCriteriaImpl. setFirstResult(int firstResult)CriteriaCriteriaImpl.Subcriteria. setFirstResult(int firstResult)CriteriaCriteriaImpl. setFlushMode(FlushMode flushMode)CriteriaCriteriaImpl.Subcriteria. setFlushMode(FlushMode flushMode)CriteriaCriteriaImpl. setLockMode(String alias, LockMode lockMode)CriteriaCriteriaImpl. setLockMode(LockMode lockMode)CriteriaCriteriaImpl.Subcriteria. setLockMode(String alias, LockMode lockMode)CriteriaCriteriaImpl.Subcriteria. setLockMode(LockMode lockMode)CriteriaCriteriaImpl. setMaxResults(int maxResults)CriteriaCriteriaImpl.Subcriteria. setMaxResults(int maxResults)CriteriaCriteriaImpl. setProjection(Projection projection)CriteriaCriteriaImpl.Subcriteria. setProjection(Projection projection)CriteriaCriteriaImpl. setReadOnly(boolean readOnly)CriteriaCriteriaImpl.Subcriteria. setReadOnly(boolean readOnly)CriteriaCriteriaImpl. setResultTransformer(ResultTransformer tupleMapper)CriteriaCriteriaImpl.Subcriteria. setResultTransformer(ResultTransformer resultProcessor)CriteriaCriteriaImpl. setTimeout(int timeout)CriteriaCriteriaImpl.Subcriteria. setTimeout(int timeout)参数类型为Criteria的org.hibernate.internal中的方法 修饰符和类型 方法 说明 CriteriaCriteriaImpl. add(Criteria criteriaInst, Criterion expression)ListSessionImpl. list(Criteria criteria)ListStatelessSessionImpl. list(Criteria criteria)ScrollableResultsImplementorSessionImpl. scroll(Criteria criteria, ScrollMode scrollMode)ScrollableResultsImplementorStatelessSessionImpl. scroll(Criteria criteria, ScrollMode scrollMode) -
org.hibernate.loader.criteria中Criteria的使用
返回Criteria的org.hibernate.loader.criteria中的方法 修饰符和类型 方法 说明 CriteriaCriteriaQueryTranslator. getCriteria(String path)参数类型为Criteria的org.hibernate.loader.criteria中的方法 修饰符和类型 方法 说明 String[]CriteriaQueryTranslator. findColumns(String propertyName, Criteria subcriteria)Get the names of the columns mapped by a property path; if the property path is not found in subcriteria, try the "outer" query.StringCriteriaQueryTranslator. getColumn(Criteria criteria, String propertyName)String[]CriteriaQueryTranslator. getColumns(String propertyName, Criteria subcriteria)String[]CriteriaQueryTranslator. getColumnsUsingProjection(Criteria subcriteria, String propertyName)Get the names of the columns constrained by this criterion.StringCriteriaQueryTranslator. getEntityName(Criteria criteria)StringCriteriaQueryTranslator. getEntityName(Criteria subcriteria, String propertyName)String[]CriteriaQueryTranslator. getIdentifierColumns(Criteria criteria)TypeCriteriaQueryTranslator. getIdentifierType(Criteria criteria)StringCriteriaQueryTranslator. getSQLAlias(Criteria criteria)StringCriteriaQueryTranslator. getSQLAlias(Criteria criteria, String propertyName)TypeCriteriaQueryTranslator. getType(Criteria subcriteria, String propertyName)TypedValueCriteriaQueryTranslator. getTypedIdentifierValue(Criteria criteria, Object value)TypedValueCriteriaQueryTranslator. getTypedValue(Criteria subcriteria, String propertyName, Object value)Get the typed value for the given property value.TypeCriteriaQueryTranslator. getTypeUsingProjection(Criteria subcriteria, String propertyName)
-