类的使用
org.hibernate.query.criteria.internal.CriteriaBuilderImpl
-
-
org.hibernate.query.criteria.internal中CriteriaBuilderImpl的使用
返回CriteriaBuilderImpl的org.hibernate.query.criteria.internal中的方法 修饰符和类型 方法 说明 protected CriteriaBuilderImplAbstractManipulationCriteriaQuery. criteriaBuilder()CriteriaBuilderImplAbstractNode. criteriaBuilder()Provides access to the underlyingCriteriaBuilderImpl.参数类型为CriteriaBuilderImpl的org.hibernate.query.criteria.internal中的构造器 构造器 说明 AbstractManipulationCriteriaQuery(CriteriaBuilderImpl criteriaBuilder)AbstractNode(CriteriaBuilderImpl criteriaBuilder)CriteriaDeleteImpl(CriteriaBuilderImpl criteriaBuilder)CriteriaQueryImpl(CriteriaBuilderImpl criteriaBuilder, Class<T> returnType)CriteriaSubqueryImpl(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType, javax.persistence.criteria.CommonAbstractCriteria parent)CriteriaUpdateImpl(CriteriaBuilderImpl criteriaBuilder)QueryStructure(javax.persistence.criteria.AbstractQuery<T> owner, CriteriaBuilderImpl criteriaBuilder) -
org.hibernate.query.criteria.internal.expression中CriteriaBuilderImpl的使用
参数类型为CriteriaBuilderImpl的org.hibernate.query.criteria.internal.expression中的构造器 构造器 说明 AbstractTupleElement(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType)BinaryArithmeticOperation(CriteriaBuilderImpl criteriaBuilder, Class<N> resultType, BinaryArithmeticOperation.Operation operator, javax.persistence.criteria.Expression<? extends N> lhs, javax.persistence.criteria.Expression<? extends N> rhs)Creates an arithmetic operation based on 2 expressions.BinaryArithmeticOperation(CriteriaBuilderImpl criteriaBuilder, Class<N> javaType, BinaryArithmeticOperation.Operation operator, javax.persistence.criteria.Expression<? extends N> lhs, N rhs)Creates an arithmetic operation based on an expression and a literal.BinaryArithmeticOperation(CriteriaBuilderImpl criteriaBuilder, Class<N> javaType, BinaryArithmeticOperation.Operation operator, N lhs, javax.persistence.criteria.Expression<? extends N> rhs)Creates an arithmetic operation based on an expression and a literal.CoalesceExpression(CriteriaBuilderImpl criteriaBuilder)CoalesceExpression(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType)CompoundSelectionImpl(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, List<javax.persistence.criteria.Selection<?>> selectionItems)ConcatExpression(CriteriaBuilderImpl criteriaBuilder, String string1, javax.persistence.criteria.Expression<String> string2)ConcatExpression(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> string1, String string2)ConcatExpression(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> expression1, javax.persistence.criteria.Expression<String> expression2)EntityTypeExpression(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType)ExpressionImpl(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType)ListIndexExpression(CriteriaBuilderImpl criteriaBuilder, PathImplementor origin, javax.persistence.metamodel.ListAttribute listAttribute)LiteralExpression(CriteriaBuilderImpl criteriaBuilder, Class<T> type, T literal)LiteralExpression(CriteriaBuilderImpl criteriaBuilder, T literal)MapEntryExpression(CriteriaBuilderImpl criteriaBuilder, Class<Map.Entry<K,V>> javaType, MapAttributeJoin<?,K,V> original)NullifExpression(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType, javax.persistence.criteria.Expression<? extends T> primaryExpression, Object secondaryExpression)NullifExpression(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType, javax.persistence.criteria.Expression<? extends T> primaryExpression, javax.persistence.criteria.Expression<?> secondaryExpression)NullLiteralExpression(CriteriaBuilderImpl criteriaBuilder, Class<T> type)ParameterExpressionImpl(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType)ParameterExpressionImpl(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType, Integer position)ParameterExpressionImpl(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType, String name)PathTypeExpression(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType, AbstractPathImpl<T> pathImpl)SearchedCaseExpression(CriteriaBuilderImpl criteriaBuilder, Class<R> javaType)SelectionImpl(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType)SimpleCaseExpression(CriteriaBuilderImpl criteriaBuilder, Class<R> javaType, javax.persistence.criteria.Expression<? extends C> expression)SizeOfPluralAttributeExpression(CriteriaBuilderImpl criteriaBuilder, PluralAttributePath path)SubqueryComparisonModifierExpression(CriteriaBuilderImpl criteriaBuilder, Class<Y> javaType, javax.persistence.criteria.Subquery<Y> subquery, SubqueryComparisonModifierExpression.Modifier modifier)UnaryArithmeticOperation(CriteriaBuilderImpl criteriaBuilder, UnaryArithmeticOperation.Operation operation, javax.persistence.criteria.Expression<T> operand) -
org.hibernate.query.criteria.internal.expression.function中CriteriaBuilderImpl的使用
参数类型为CriteriaBuilderImpl的org.hibernate.query.criteria.internal.expression.function中的构造器 构造器 说明 AbsFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression expression)AggregationFunction(CriteriaBuilderImpl criteriaBuilder, Class<T> returnType, String functionName, Object argument)Constructs an aggregation function with a single literal argument.AggregationFunction(CriteriaBuilderImpl criteriaBuilder, Class<T> returnType, String functionName, javax.persistence.criteria.Expression<?> argument)Constructs an aggregation function with a single literal argument.AVG(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends Number> expression)BasicFunctionExpression(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, String functionName)CastFunction(CriteriaBuilderImpl criteriaBuilder, Class<T> javaType, ExpressionImpl<Y> castSource)COUNT(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<?> expression, boolean distinct)CurrentDateFunction(CriteriaBuilderImpl criteriaBuilder)CurrentTimeFunction(CriteriaBuilderImpl criteriaBuilder)CurrentTimestampFunction(CriteriaBuilderImpl criteriaBuilder)GREATEST(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<X> expression)LEAST(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<X> expression)LengthFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> value)LocateFunction(CriteriaBuilderImpl criteriaBuilder, String pattern, javax.persistence.criteria.Expression<String> string)LocateFunction(CriteriaBuilderImpl criteriaBuilder, String pattern, javax.persistence.criteria.Expression<String> string, int start)LocateFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> pattern, javax.persistence.criteria.Expression<String> string)LocateFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> pattern, javax.persistence.criteria.Expression<String> string, javax.persistence.criteria.Expression<Integer> start)LowerFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> string)MAX(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<N> expression)MIN(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<N> expression)ParameterizedFunctionExpression(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, String functionName, List<javax.persistence.criteria.Expression<?>> argumentExpressions)ParameterizedFunctionExpression(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, String functionName, javax.persistence.criteria.Expression<?>... argumentExpressions)SqrtFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends Number> expression)SubstringFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> value, int start)SubstringFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> value, int start, int length)SubstringFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> value, javax.persistence.criteria.Expression<Integer> start)SubstringFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> value, javax.persistence.criteria.Expression<Integer> start, javax.persistence.criteria.Expression<Integer> length)SUM(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends Number> expression, Class<N> returnType)SUM(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<N> expression)TrimFunction(CriteriaBuilderImpl criteriaBuilder, char trimCharacter, javax.persistence.criteria.Expression<String> trimSource)TrimFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.CriteriaBuilder.Trimspec trimspec, char trimCharacter, javax.persistence.criteria.Expression<String> trimSource)TrimFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.CriteriaBuilder.Trimspec trimspec, javax.persistence.criteria.Expression<Character> trimCharacter, javax.persistence.criteria.Expression<String> trimSource)TrimFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.CriteriaBuilder.Trimspec trimspec, javax.persistence.criteria.Expression<String> trimSource)TrimFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<Character> trimCharacter, javax.persistence.criteria.Expression<String> trimSource)TrimFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> trimSource)UpperFunction(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> string) -
org.hibernate.query.criteria.internal.path中CriteriaBuilderImpl的使用
参数类型为CriteriaBuilderImpl的org.hibernate.query.criteria.internal.path中的构造器 构造器 说明 AbstractFromImpl(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType)AbstractFromImpl(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, PathSource pathSource)AbstractJoinImpl(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, PathSource<Z> pathSource, javax.persistence.metamodel.Attribute<? super Z,?> joinAttribute, javax.persistence.criteria.JoinType joinType)AbstractJoinImpl(CriteriaBuilderImpl criteriaBuilder, PathSource<Z> pathSource, javax.persistence.metamodel.Attribute<? super Z,X> joinAttribute, javax.persistence.criteria.JoinType joinType)AbstractPathImpl(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, PathSource pathSource)Constructs a basic path instance.CollectionAttributeJoin(CriteriaBuilderImpl criteriaBuilder, Class<E> javaType, PathSource<O> pathSource, javax.persistence.metamodel.CollectionAttribute<? super O,E> joinAttribute, javax.persistence.criteria.JoinType joinType)ListAttributeJoin(CriteriaBuilderImpl criteriaBuilder, Class<E> javaType, PathSource<O> pathSource, javax.persistence.metamodel.ListAttribute<? super O,E> joinAttribute, javax.persistence.criteria.JoinType joinType)MapAttributeJoin(CriteriaBuilderImpl criteriaBuilder, Class<V> javaType, PathSource<O> pathSource, javax.persistence.metamodel.MapAttribute<? super O,K,V> joinAttribute, javax.persistence.criteria.JoinType joinType)MapKeyAttribute(CriteriaBuilderImpl criteriaBuilder, javax.persistence.metamodel.MapAttribute<?,K,?> attribute)MapKeyPath(CriteriaBuilderImpl criteriaBuilder, MapKeyHelpers.MapKeySource<K,?> source, MapKeyHelpers.MapKeyAttribute<K> mapKeyAttribute)MapKeySource(CriteriaBuilderImpl criteriaBuilder, Class<Map<K,V>> javaType, MapJoinImplementor<?,K,V> mapJoin, javax.persistence.metamodel.MapAttribute<?,K,V> attribute)PluralAttributeJoinSupport(CriteriaBuilderImpl criteriaBuilder, Class<E> javaType, PathSource<O> pathSource, javax.persistence.metamodel.Attribute<? super O,?> joinAttribute, javax.persistence.criteria.JoinType joinType)PluralAttributePath(CriteriaBuilderImpl criteriaBuilder, PathSource source, javax.persistence.metamodel.PluralAttribute<?,X,?> attribute)RootImpl(CriteriaBuilderImpl criteriaBuilder, javax.persistence.metamodel.EntityType<X> entityType)RootImpl(CriteriaBuilderImpl criteriaBuilder, javax.persistence.metamodel.EntityType<X> entityType, boolean allowJoins)SetAttributeJoin(CriteriaBuilderImpl criteriaBuilder, Class<E> javaType, PathSource<O> pathSource, javax.persistence.metamodel.SetAttribute<? super O,E> joinAttribute, javax.persistence.criteria.JoinType joinType)SingularAttributeJoin(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, PathSource<O> pathSource, javax.persistence.metamodel.SingularAttribute<? super O,?> joinAttribute, javax.persistence.criteria.JoinType joinType)SingularAttributePath(CriteriaBuilderImpl criteriaBuilder, Class<X> javaType, PathSource pathSource, javax.persistence.metamodel.SingularAttribute<?,X> attribute) -
org.hibernate.query.criteria.internal.predicate中CriteriaBuilderImpl的使用
返回CriteriaBuilderImpl的org.hibernate.query.criteria.internal.predicate中的方法 修饰符和类型 方法 说明 CriteriaBuilderImplPredicateImplementor. criteriaBuilder()Access to the CriteriaBuilder参数类型为CriteriaBuilderImpl的org.hibernate.query.criteria.internal.predicate中的构造器 构造器 说明 AbstractPredicateImpl(CriteriaBuilderImpl criteriaBuilder)AbstractSimplePredicate(CriteriaBuilderImpl criteriaBuilder)BetweenPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends Y> expression, javax.persistence.criteria.Expression<? extends Y> lowerBound, javax.persistence.criteria.Expression<? extends Y> upperBound)BetweenPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends Y> expression, Y lowerBound, Y upperBound)BooleanAssertionPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<Boolean> expression, Boolean assertedValue)BooleanExpressionPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<Boolean> expression)BooleanStaticAssertionPredicate(CriteriaBuilderImpl criteriaBuilder, Boolean assertedValue)ComparisonPredicate(CriteriaBuilderImpl criteriaBuilder, ComparisonPredicate.ComparisonOperator comparisonOperator, javax.persistence.criteria.Expression<?> leftHandSide, Object rightHandSide)ComparisonPredicate(CriteriaBuilderImpl criteriaBuilder, ComparisonPredicate.ComparisonOperator comparisonOperator, javax.persistence.criteria.Expression<?> leftHandSide, javax.persistence.criteria.Expression<?> rightHandSide)ComparisonPredicate(CriteriaBuilderImpl criteriaBuilder, ComparisonPredicate.ComparisonOperator comparisonOperator, javax.persistence.criteria.Expression<N> leftHandSide, Number rightHandSide)CompoundPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Predicate.BooleanOperator operator)Constructs an empty conjunction or disjunction.CompoundPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Predicate.BooleanOperator operator, List<javax.persistence.criteria.Expression<Boolean>> expressions)Constructs a conjunction or disjunction over the given expressions.CompoundPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Predicate.BooleanOperator operator, javax.persistence.criteria.Expression<Boolean>... expressions)Constructs a conjunction or disjunction over the given expressions.ExistsPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Subquery<?> subquery)ExplicitTruthValueCheck(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<Boolean> booleanExpression, TruthValue truthValue)InPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends T> expression)Constructs an IN predicate against a given expression with an empty list of values.InPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends T> expression, Collection<T> values)Constructs an IN predicate against a given expression with the given literal value list.InPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends T> expression, List<javax.persistence.criteria.Expression<? extends T>> values)Constructs an IN predicate against a given expression with the given list of expression values.InPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends T> expression, javax.persistence.criteria.Expression<? extends T>... values)Constructs an IN predicate against a given expression with the given list of expression values.InPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<? extends T> expression, T... values)Constructs an IN predicate against a given expression with the given given literal value list.IsEmptyPredicate(CriteriaBuilderImpl criteriaBuilder, PluralAttributePath<C> collectionPath)LikePredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> matchExpression, String pattern)LikePredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> matchExpression, String pattern, char escapeCharacter)LikePredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> matchExpression, String pattern, javax.persistence.criteria.Expression<Character> escapeCharacter)LikePredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> matchExpression, javax.persistence.criteria.Expression<String> pattern)LikePredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> matchExpression, javax.persistence.criteria.Expression<String> pattern, char escapeCharacter)LikePredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<String> matchExpression, javax.persistence.criteria.Expression<String> pattern, javax.persistence.criteria.Expression<Character> escapeCharacter)MemberOfPredicate(CriteriaBuilderImpl criteriaBuilder, E element, PluralAttributePath<C> collectionPath)MemberOfPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<E> elementExpression, PluralAttributePath<C> collectionPath)NullnessPredicate(CriteriaBuilderImpl criteriaBuilder, javax.persistence.criteria.Expression<?> operand)Constructs the affirmative form of nullness checking (IS NULL).
-