| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Renderable in org.hibernate.ejb.criteria | 
|---|
| Subinterfaces of Renderable in org.hibernate.ejb.criteria | |
|---|---|
 interface | 
CollectionJoinImplementor<Z,X>
Specialization of JoinImplementor for Collection typed attribute joins | 
 interface | 
ExpressionImplementor<T>
TODO : javadoc  | 
 interface | 
FromImplementor<Z,X>
Implementation contract for the JPA From interface. | 
 interface | 
JoinImplementor<Z,X>
Consolidates the Join and Fetch hierarchies since that is how we implement them. | 
 interface | 
ListJoinImplementor<Z,X>
Specialization of JoinImplementor for List typed attribute joins | 
 interface | 
MapJoinImplementor<Z,K,V>
Specialization of JoinImplementor for Map typed attribute joins | 
 interface | 
PathImplementor<X>
Implementation contract for the JPA Path interface. | 
 interface | 
SetJoinImplementor<Z,X>
Specialization of JoinImplementor for Set typed attribute joins | 
| Classes in org.hibernate.ejb.criteria that implement Renderable | |
|---|---|
 class | 
CriteriaSubqueryImpl<T>
The Hibernate implementation of the JPA Subquery contract. | 
| Uses of Renderable in org.hibernate.ejb.criteria.expression | 
|---|
| Classes in org.hibernate.ejb.criteria.expression that implement Renderable | |
|---|---|
 class | 
BinaryArithmeticOperation<N extends Number>
Models standard arithmetc operations with two operands.  | 
 class | 
CoalesceExpression<T>
Models an ANSI SQL COALESCE expression.  | 
 class | 
CompoundSelectionImpl<X>
The Hibernate implementation of the JPA CompoundSelection
 contract. | 
 class | 
ConcatExpression
A string concatenation.  | 
 class | 
EntityTypeExpression<T>
TODO : javadoc  | 
 class | 
ExpressionImpl<T>
Models an expression in the criteria query language.  | 
 class | 
ListIndexExpression
An 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.SOME modifier appplied to a subquery as
 part of a comparison. | 
 class | 
UnaryArithmeticOperation<T>
Models unary arithmetic operation (unary plus and unary minus).  | 
| Uses of Renderable in org.hibernate.ejb.criteria.expression.function | 
|---|
| Classes in org.hibernate.ejb.criteria.expression.function that implement Renderable | |
|---|---|
 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.AVG
Implementation of a AVG function providing convenience in construction.  | 
static class | 
AggregationFunction.COUNT
Implementation 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 | 
CurrentDateFunction
Models the ANSI SQL CURRENT_DATE function.  | 
 class | 
CurrentTimeFunction
Models the ANSI SQL CURRENT_TIME function.  | 
 class | 
CurrentTimestampFunction
Models the ANSI SQL CURRENT_TIMESTAMP function.  | 
 class | 
LengthFunction
Models the ANSI SQL LENGTH function.  | 
 class | 
LocateFunction
Models the ANSI SQL LOCATE function.  | 
 class | 
LowerFunction
Models the ANSI SQL LOWER function.  | 
 class | 
ParameterizedFunctionExpression<X>
Support for functions with parameters.  | 
 class | 
SqrtFunction
Models the ANSI SQL SQRT function.  | 
 class | 
SubstringFunction
Models the ANSI SQL SUBSTRING function.  | 
 class | 
TrimFunction
Models the ANSI SQL TRIM function.  | 
 class | 
UpperFunction
Models the ANSI SQL UPPER function.  | 
| Uses of Renderable in org.hibernate.ejb.criteria.path | 
|---|
| Classes in org.hibernate.ejb.criteria.path that implement Renderable | |
|---|---|
 class | 
AbstractFromImpl<Z,X>
Convenience base class for various From implementors. | 
 class | 
AbstractJoinImpl<Z,X>
TODO : javadoc  | 
 class | 
AbstractPathImpl<X>
Convenience base class for various Path implementors. | 
 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 Path for 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 PluralAttribute generally obtained from a
 Path.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 SingularAttribute generally obtained from a
 Path.get(SingularAttribute) call | 
| Uses of Renderable in org.hibernate.ejb.criteria.predicate | 
|---|
| Classes in org.hibernate.ejb.criteria.predicate that implement Renderable | |
|---|---|
 class | 
AbstractPredicateImpl
Basic template support for Predicate implementors providing
 expression handling, negation and conjunction/disjunction handling. | 
 class | 
AbstractSimplePredicate
TODO : javadoc  | 
 class | 
BetweenPredicate<Y>
Models a BETWEEN Predicate. | 
 class | 
BooleanAssertionPredicate
Predicate to assert the explicit value of a boolean expression: x = true x = false x <> true x <> false  | 
 class | 
BooleanExpressionPredicate
Defines a Predicate used to wrap an Expression<Boolean>. | 
 class | 
BooleanStaticAssertionPredicate
Predicate used to assert a static boolean condition.  | 
 class | 
ComparisonPredicate
Models a basic relational comparison predicate.  | 
 class | 
CompoundPredicate
A compound predicate is a grouping of other predicates in order to convert
 either a conjunction (logical AND) or a disjunction (logical OR). | 
 class | 
ExistsPredicate
Models an EXISTS(  | 
 class | 
ExplicitTruthValueCheck
ANSI-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 | 
LikePredicate
Models a SQL LIKE expression.  | 
 class | 
MemberOfPredicate<E,C extends Collection<E>>
Models an [NOT] MEMBER OF restriction  | 
 class | 
NullnessPredicate
Defines a Predicate for checking the
 nullness state of an expression, aka an IS [NOT] NULL predicate. | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||