| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ExpressionImpl in org.hibernate.ejb.criteria | 
|---|
| Subclasses of ExpressionImpl in org.hibernate.ejb.criteria | |
|---|---|
|  class | CriteriaSubqueryImpl<T>The Hibernate implementation of the JPA Subquerycontract. | 
| Uses of ExpressionImpl in org.hibernate.ejb.criteria.expression | 
|---|
| Subclasses of ExpressionImpl in org.hibernate.ejb.criteria.expression | |
|---|---|
|  class | BinaryArithmeticOperation<N extends Number>Models standard arithmetc operations with two operands. | 
|  class | CoalesceExpression<T>Models an ANSI SQL COALESCE expression. | 
|  class | ConcatExpressionA string concatenation. | 
|  class | EntityTypeExpression<T>TODO : javadoc | 
|  class | ListIndexExpressionAn expression for referring to the index of a list. | 
|  class | LiteralExpression<T>Represents a literal expression. | 
|  class | MapEntryExpression<K,V>TODO : javadoc | 
|  class | NullifExpression<T>Models an ANSI SQL NULLIF expression. | 
|  class | NullLiteralExpression<T>Represents a NULLliteral expression. | 
|  class | ParameterExpressionImpl<T>Defines a parameter specification, or the information about a parameter (where it occurs, what is its type, etc). | 
|  class | PathTypeExpression<T>Used to construct the result of Path.type() | 
|  class | SearchedCaseExpression<R>Models what ANSI SQL terms a searched case expression. | 
|  class | SimpleCaseExpression<C,R>Models what ANSI SQL terms a simple case statement. | 
|  class | SizeOfCollectionExpression<C extends Collection>Represents a "size of" expression in regards to a persistent collection; the implication is that of a subquery. | 
|  class | SubqueryComparisonModifierExpression<Y>Represents a SubqueryComparisonModifierExpression.Modifier.ALL,SubqueryComparisonModifierExpression.Modifier.ANY,SubqueryComparisonModifierExpression.Modifier.SOMEmodifier appplied to a subquery as
 part of a comparison. | 
|  class | UnaryArithmeticOperation<T>Models unary arithmetic operation (unary plus and unary minus). | 
| Uses of ExpressionImpl in org.hibernate.ejb.criteria.expression.function | 
|---|
| Subclasses of ExpressionImpl in org.hibernate.ejb.criteria.expression.function | |
|---|---|
|  class | AbsFunction<N extends Number>Models the ANSI SQL ABS function. | 
|  class | AggregationFunction<T>Models SQL aggregation functions (MIN, MAX, COUNT, etc). | 
| static class | AggregationFunction.AVGImplementation of a AVG function providing convenience in construction. | 
| static class | AggregationFunction.COUNTImplementation of a COUNT function providing convenience in construction. | 
| static class | AggregationFunction.GREATEST<X extends Comparable<X>>Models the MAX function in terms of non-numeric expressions. | 
| static class | AggregationFunction.LEAST<X extends Comparable<X>>Models the MIN function in terms of non-numeric expressions. | 
| static class | AggregationFunction.MAX<N extends Number>Implementation of a MAX function providing convenience in construction. | 
| static class | AggregationFunction.MIN<N extends Number>Implementation of a MIN function providing convenience in construction. | 
| static class | AggregationFunction.SUM<N extends Number>Implementation of a SUM function providing convenience in construction. | 
|  class | BasicFunctionExpression<X>Models the basic concept of a SQL function. | 
|  class | CastFunction<T,Y>Models a CAST function. | 
|  class | CurrentDateFunctionModels the ANSI SQL CURRENT_DATE function. | 
|  class | CurrentTimeFunctionModels the ANSI SQL CURRENT_TIME function. | 
|  class | CurrentTimestampFunctionModels the ANSI SQL CURRENT_TIMESTAMP function. | 
|  class | LengthFunctionModels the ANSI SQL LENGTH function. | 
|  class | LocateFunctionModels the ANSI SQL LOCATE function. | 
|  class | LowerFunctionModels the ANSI SQL LOWER function. | 
|  class | ParameterizedFunctionExpression<X>Support for functions with parameters. | 
|  class | SqrtFunctionModels the ANSI SQL SQRT function. | 
|  class | SubstringFunctionModels the ANSI SQL SUBSTRING function. | 
|  class | TrimFunctionModels the ANSI SQL TRIM function. | 
|  class | UpperFunctionModels the ANSI SQL UPPER function. | 
| Methods in org.hibernate.ejb.criteria.expression.function that return ExpressionImpl | |
|---|---|
|  ExpressionImpl<Y> | CastFunction.getCastSource() | 
| Constructors in org.hibernate.ejb.criteria.expression.function with parameters of type ExpressionImpl | |
|---|---|
| CastFunction(CriteriaBuilderImpl criteriaBuilder,
             Class<T> javaType,
             ExpressionImpl<Y> castSource) | |
| Uses of ExpressionImpl in org.hibernate.ejb.criteria.path | 
|---|
| Subclasses of ExpressionImpl in org.hibernate.ejb.criteria.path | |
|---|---|
|  class | AbstractFromImpl<Z,X>Convenience base class for various Fromimplementors. | 
|  class | AbstractJoinImpl<Z,X>TODO : javadoc | 
|  class | AbstractPathImpl<X>Convenience base class for various Pathimplementors. | 
|  class | CollectionAttributeJoin<O,E>TODO : javadoc | 
|  class | ListAttributeJoin<O,E>TODO : javadoc | 
|  class | MapAttributeJoin<O,K,V>TODO : javadoc | 
| static class | MapKeyHelpers.MapKeyPath<K>Models a path to a map key. | 
| static class | MapKeyHelpers.MapKeySource<K,V>Defines a Pathfor the map which can then be used to represent the source of the
 map key "attribute". | 
|  class | PluralAttributeJoinSupport<O,C,E>Support for defining joins to plural attributes (JPA requires typing based on the specific collection type so we cannot really implement all support in a single class) | 
|  class | PluralAttributePath<X>Models a path for a PluralAttributegenerally obtained from aPath.get(javax.persistence.metamodel.SingularAttribute super X, Y>)call | 
|  class | RootImpl<X>TODO : javadoc | 
|  class | SetAttributeJoin<O,E>TODO : javadoc | 
|  class | SingularAttributeJoin<Z,X>TODO : javadoc | 
|  class | SingularAttributePath<X>Models a path for a SingularAttributegenerally obtained from aPath.get(SingularAttribute)call | 
| Uses of ExpressionImpl in org.hibernate.ejb.criteria.predicate | 
|---|
| Subclasses of ExpressionImpl in org.hibernate.ejb.criteria.predicate | |
|---|---|
|  class | AbstractPredicateImplBasic template support for Predicateimplementors providing
 expression handling, negation and conjunction/disjunction handling. | 
|  class | AbstractSimplePredicateTODO : javadoc | 
|  class | BetweenPredicate<Y>Models a BETWEEN Predicate. | 
|  class | BooleanAssertionPredicatePredicate to assert the explicit value of a boolean expression: x = true x = false x <> true x <> false | 
|  class | BooleanExpressionPredicateDefines a Predicateused to wrap anExpression<Boolean>. | 
|  class | BooleanStaticAssertionPredicatePredicate used to assert a static boolean condition. | 
|  class | ComparisonPredicateModels a basic relational comparison predicate. | 
|  class | CompoundPredicateA compound predicateis a grouping of otherpredicatesin order to convert
 either a conjunction (logical AND) or a disjunction (logical OR). | 
|  class | ExistsPredicateModels an EXISTS( | 
|  class | ExplicitTruthValueCheckANSI-SQL defines TRUE, FALSE and UNKNOWN as truth values. | 
|  class | InPredicate<T>Models an [NOT] IN restriction | 
|  class | IsEmptyPredicate<C extends Collection>Models an IS [NOT] EMPTY restriction | 
|  class | LikePredicateModels a SQL LIKE expression. | 
|  class | MemberOfPredicate<E,C extends Collection<E>>Models an [NOT] MEMBER OF restriction | 
|  class | NullnessPredicateDefines a Predicatefor checking the
 nullness state of an expression, aka an IS [NOT] NULL predicate. | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||