Uses of Class org.hibernate.ejb.criteria.expression.AbstractTupleElement (Hibernate JavaDocs)
Date: 2012-04-05

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.hibernate.ejb.criteria.expression.AbstractTupleElement

Packages that use AbstractTupleElement
org.hibernate.ejb.criteria |
org.hibernate.ejb.criteria.expression |
org.hibernate.ejb.criteria.expression.function |
org.hibernate.ejb.criteria.path |
org.hibernate.ejb.criteria.predicate |

Uses of AbstractTupleElement in org.hibernate.ejb.criteria

Subclasses of AbstractTupleElement in org.hibernate.ejb.criteria
`class` | `CriteriaSubqueryImpl<T>` The Hibernate implementation of the JPA `Subquery` contract.

Uses of AbstractTupleElement in org.hibernate.ejb.criteria.expression

Subclasses of AbstractTupleElement 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` | `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 `NULL`literal 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` | `SelectionImpl<X>` The Hibernate implementation of the JPA `Selection` contract.
`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 AbstractTupleElement in org.hibernate.ejb.criteria.expression.function

Subclasses of AbstractTupleElement 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.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 AbstractTupleElement in org.hibernate.ejb.criteria.path

Subclasses of AbstractTupleElement in org.hibernate.ejb.criteria.path
`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)` 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 AbstractTupleElement in org.hibernate.ejb.criteria.predicate

Subclasses of AbstractTupleElement in org.hibernate.ejb.criteria.predicate
`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()` predicate
`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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.