Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- com.blazebit.persistence.criteria.impl.path.AbstractFrom.BasicJoinScope (implements com.blazebit.persistence.criteria.impl.path.AbstractFrom.JoinScope<X>)
- com.blazebit.persistence.criteria.impl.path.AbstractFrom.CorrelationJoinScope (implements com.blazebit.persistence.criteria.impl.path.AbstractFrom.JoinScope<X>)
- com.blazebit.persistence.criteria.impl.AbstractModificationCriteriaQuery<T> (implements com.blazebit.persistence.criteria.BlazeCommonAbstractCriteria)
- com.blazebit.persistence.criteria.impl.BlazeCriteriaDeleteImpl<T> (implements com.blazebit.persistence.criteria.BlazeCriteriaDelete<T>)
- com.blazebit.persistence.criteria.impl.BlazeCriteriaUpdateImpl<T> (implements com.blazebit.persistence.criteria.BlazeCriteriaUpdate<T>)
- com.blazebit.persistence.criteria.impl.expression.AbstractTupleElement<X> (implements java.io.Serializable, javax.persistence.TupleElement<X>)
- com.blazebit.persistence.criteria.impl.expression.AbstractSelection<X> (implements javax.persistence.criteria.Selection<X>)
- com.blazebit.persistence.criteria.impl.expression.AbstractExpression<T> (implements com.blazebit.persistence.criteria.BlazeExpression<X>)
- com.blazebit.persistence.criteria.impl.expression.function.AbstractFunctionExpression<X> (implements com.blazebit.persistence.criteria.BlazeFunctionExpression<X>)
- com.blazebit.persistence.criteria.impl.expression.function.CurrentDateFunction
- com.blazebit.persistence.criteria.impl.expression.function.CurrentTimeFunction
- com.blazebit.persistence.criteria.impl.expression.function.CurrentTimestampFunction
- com.blazebit.persistence.criteria.impl.expression.function.FunctionExpressionImpl<X>
- com.blazebit.persistence.criteria.impl.expression.function.WindowFunctionExpressionImpl<X> (implements com.blazebit.persistence.criteria.BlazeWindowFunctionExpression<X>)
- com.blazebit.persistence.criteria.impl.expression.function.AggregationFunctionExpressionImpl<T> (implements com.blazebit.persistence.criteria.BlazeAggregateFunctionExpression<X>)
- com.blazebit.persistence.criteria.impl.expression.function.OrderedSetAggregationFunction<T> (implements com.blazebit.persistence.criteria.BlazeOrderedSetAggregateFunctionExpression<X>)
- com.blazebit.persistence.criteria.impl.expression.function.AggregationFunctionExpressionImpl<T> (implements com.blazebit.persistence.criteria.BlazeAggregateFunctionExpression<X>)
- com.blazebit.persistence.criteria.impl.expression.function.WindowFunctionExpressionImpl<X> (implements com.blazebit.persistence.criteria.BlazeWindowFunctionExpression<X>)
- com.blazebit.persistence.criteria.impl.expression.function.LocateFunction
- com.blazebit.persistence.criteria.impl.expression.function.SubstringFunction
- com.blazebit.persistence.criteria.impl.expression.function.TrimFunction
- com.blazebit.persistence.criteria.impl.path.AbstractPath<X> (implements com.blazebit.persistence.criteria.BlazePath<X>)
- com.blazebit.persistence.criteria.impl.path.AbstractFrom<Z,
X> (implements com.blazebit.persistence.criteria.BlazeFrom<Z, X>) - com.blazebit.persistence.criteria.impl.path.AbstractJoin<Z,
X> (implements com.blazebit.persistence.criteria.BlazeFetch<Z, X>, com.blazebit.persistence.criteria.BlazeJoin<Z, X>, com.blazebit.persistence.criteria.impl.support.JoinSupport<Z, X>) - com.blazebit.persistence.criteria.impl.path.AbstractPluralAttributeJoin<O,
C, E> (implements javax.persistence.criteria.PluralJoin<Z, C, E>) - com.blazebit.persistence.criteria.impl.path.CollectionAttributeJoin<O,
E> (implements com.blazebit.persistence.criteria.BlazeCollectionJoin<Z, E>, com.blazebit.persistence.criteria.impl.support.CollectionJoinSupport<Z, E>) - com.blazebit.persistence.criteria.impl.path.CollectionAttributeJoin.TreatedCollectionAttributeJoin<O,
E> (implements com.blazebit.persistence.criteria.impl.path.TreatedPath<X>)
- com.blazebit.persistence.criteria.impl.path.CollectionAttributeJoin.TreatedCollectionAttributeJoin<O,
- com.blazebit.persistence.criteria.impl.path.ListAttributeJoin<O,
E> (implements com.blazebit.persistence.criteria.BlazeListJoin<Z, E>, com.blazebit.persistence.criteria.impl.support.ListJoinSupport<Z, E>) - com.blazebit.persistence.criteria.impl.path.ListAttributeJoin.TreatedListAttributeJoin<O,
E> (implements com.blazebit.persistence.criteria.impl.path.TreatedPath<X>)
- com.blazebit.persistence.criteria.impl.path.ListAttributeJoin.TreatedListAttributeJoin<O,
- com.blazebit.persistence.criteria.impl.path.MapAttributeJoin<O,
K, V> (implements com.blazebit.persistence.criteria.BlazeMapJoin<Z, K, V>, com.blazebit.persistence.criteria.impl.support.MapJoinSupport<Z, K, V>) - com.blazebit.persistence.criteria.impl.path.MapAttributeJoin.TreatedMapAttributeJoin<O,
K, V> (implements com.blazebit.persistence.criteria.impl.path.TreatedPath<X>)
- com.blazebit.persistence.criteria.impl.path.MapAttributeJoin.TreatedMapAttributeJoin<O,
- com.blazebit.persistence.criteria.impl.path.SetAttributeJoin<O,
E> (implements com.blazebit.persistence.criteria.BlazeSetJoin<Z, E>, com.blazebit.persistence.criteria.impl.support.SetJoinSupport<Z, E>) - com.blazebit.persistence.criteria.impl.path.SetAttributeJoin.TreatedSetAttributeJoin<O,
E> (implements com.blazebit.persistence.criteria.impl.path.TreatedPath<X>)
- com.blazebit.persistence.criteria.impl.path.SetAttributeJoin.TreatedSetAttributeJoin<O,
- com.blazebit.persistence.criteria.impl.path.CollectionAttributeJoin<O,
- com.blazebit.persistence.criteria.impl.path.EntityJoin<Z,
X> - com.blazebit.persistence.criteria.impl.path.EntityJoin.TreatedEntityJoin<Z,
X> (implements com.blazebit.persistence.criteria.impl.path.TreatedPath<X>)
- com.blazebit.persistence.criteria.impl.path.EntityJoin.TreatedEntityJoin<Z,
- com.blazebit.persistence.criteria.impl.path.SingularAttributeJoin<Z,
X> - com.blazebit.persistence.criteria.impl.path.SingularAttributeJoin.TreatedSingularAttributeJoin<Z,
X> (implements com.blazebit.persistence.criteria.impl.path.TreatedPath<X>)
- com.blazebit.persistence.criteria.impl.path.SingularAttributeJoin.TreatedSingularAttributeJoin<Z,
- com.blazebit.persistence.criteria.impl.path.AbstractPluralAttributeJoin<O,
- com.blazebit.persistence.criteria.impl.path.RootImpl<X> (implements com.blazebit.persistence.criteria.BlazeRoot<X>, java.io.Serializable)
- com.blazebit.persistence.criteria.impl.path.RootImpl.TreatedRoot<X> (implements com.blazebit.persistence.criteria.impl.path.TreatedPath<X>)
- com.blazebit.persistence.criteria.impl.path.AbstractJoin<Z,
- com.blazebit.persistence.criteria.impl.path.MapKeyBasePath<K,
V> (implements javax.persistence.criteria.Path<X>) - com.blazebit.persistence.criteria.impl.path.MapKeyPath<K> (implements javax.persistence.criteria.Path<X>, java.io.Serializable)
- com.blazebit.persistence.criteria.impl.path.PluralAttributePath<X> (implements java.io.Serializable)
- com.blazebit.persistence.criteria.impl.path.SingularAttributePath<X>
- com.blazebit.persistence.criteria.impl.path.SingularAttributePath.TreatedSingularAttributePath<T> (implements com.blazebit.persistence.criteria.impl.path.TreatedPath<X>)
- com.blazebit.persistence.criteria.impl.path.AbstractFrom<Z,
- com.blazebit.persistence.criteria.impl.expression.AbstractPredicate (implements javax.persistence.criteria.Predicate)
- com.blazebit.persistence.criteria.impl.expression.AbstractSimplePredicate
- com.blazebit.persistence.criteria.impl.expression.BetweenPredicate<Y>
- com.blazebit.persistence.criteria.impl.expression.BooleanExpressionPredicate
- com.blazebit.persistence.criteria.impl.expression.BooleanLiteralPredicate
- com.blazebit.persistence.criteria.impl.expression.ComparisonPredicate
- com.blazebit.persistence.criteria.impl.expression.ExistsPredicate
- com.blazebit.persistence.criteria.impl.expression.InPredicate<T> (implements javax.persistence.criteria.CriteriaBuilder.In<T>)
- com.blazebit.persistence.criteria.impl.expression.IsEmptyPredicate
- com.blazebit.persistence.criteria.impl.expression.IsNullPredicate
- com.blazebit.persistence.criteria.impl.expression.LikePredicate
- com.blazebit.persistence.criteria.impl.expression.MemberOfPredicate<E,
C> - com.blazebit.persistence.criteria.impl.expression.NotPredicate
- com.blazebit.persistence.criteria.impl.expression.CompoundPredicate
- com.blazebit.persistence.criteria.impl.expression.AbstractSimplePredicate
- com.blazebit.persistence.criteria.impl.expression.BinaryArithmeticExpression<N>
- com.blazebit.persistence.criteria.impl.expression.function.CoalesceFunction<T> (implements javax.persistence.criteria.CriteriaBuilder.Coalesce<T>)
- com.blazebit.persistence.criteria.impl.expression.function.ConcatFunction
- com.blazebit.persistence.criteria.impl.expression.function.EntryFunction<K,
V> (implements javax.persistence.criteria.Expression<T>) - com.blazebit.persistence.criteria.impl.expression.GeneralCaseExpression<R> (implements javax.persistence.criteria.CriteriaBuilder.Case<R>)
- com.blazebit.persistence.criteria.impl.expression.function.IndexFunction (implements java.io.Serializable)
- com.blazebit.persistence.criteria.impl.expression.LiteralExpression<T>
- com.blazebit.persistence.criteria.impl.expression.function.NullifFunction<T>
- com.blazebit.persistence.criteria.impl.expression.NullLiteralExpression<T>
- com.blazebit.persistence.criteria.impl.expression.ParameterExpressionImpl<T> (implements javax.persistence.criteria.ParameterExpression<T>)
- com.blazebit.persistence.criteria.impl.expression.PathTypeExpression<T>
- com.blazebit.persistence.criteria.impl.expression.QuantifiableSubqueryExpression<Y> (implements java.io.Serializable)
- com.blazebit.persistence.criteria.impl.expression.SimpleCaseExpression<C,
R> (implements javax.persistence.criteria.CriteriaBuilder.SimpleCase<C, R>) - com.blazebit.persistence.criteria.impl.expression.function.SizeFunction
- com.blazebit.persistence.criteria.impl.expression.SubqueryExpression<T> (implements com.blazebit.persistence.criteria.BlazeSubquery<T>, java.io.Serializable, com.blazebit.persistence.criteria.impl.support.SubquerySupport<T>)
- com.blazebit.persistence.criteria.impl.expression.UnaryMinusExpression<T>
- com.blazebit.persistence.criteria.impl.expression.function.AbstractFunctionExpression<X> (implements com.blazebit.persistence.criteria.BlazeFunctionExpression<X>)
- com.blazebit.persistence.criteria.impl.expression.CompoundSelectionImpl<X> (implements javax.persistence.criteria.CompoundSelection<X>)
- com.blazebit.persistence.criteria.impl.expression.FromSelection<X>
- com.blazebit.persistence.criteria.impl.expression.AbstractExpression<T> (implements com.blazebit.persistence.criteria.BlazeExpression<X>)
- com.blazebit.persistence.criteria.impl.expression.AbstractSelection<X> (implements javax.persistence.criteria.Selection<X>)
- com.blazebit.persistence.criteria.impl.BlazeCriteriaBuilderFactoryImpl (implements com.blazebit.persistence.criteria.spi.BlazeCriteriaBuilderFactory)
- com.blazebit.persistence.criteria.impl.BlazeCriteriaBuilderImpl (implements com.blazebit.persistence.criteria.BlazeCriteriaBuilder, com.blazebit.persistence.criteria.impl.support.CriteriaBuilderSupport, java.io.Serializable)
- com.blazebit.persistence.criteria.impl.BlazeCriteriaQueryImpl<T> (implements com.blazebit.persistence.criteria.BlazeCriteriaQuery<T>)
- com.blazebit.persistence.criteria.impl.BlazeWindowImpl (implements com.blazebit.persistence.criteria.BlazeWindow)
- com.blazebit.persistence.criteria.impl.expression.GeneralCaseExpression.WhenClause
- com.blazebit.persistence.criteria.impl.InternalQuery<T> (implements java.io.Serializable)
- com.blazebit.persistence.criteria.impl.JpaTupleObjectBuilder (implements com.blazebit.persistence.ObjectBuilder<T>)
- com.blazebit.persistence.criteria.impl.path.MapKeyAttribute<K> (implements javax.persistence.metamodel.Bindable<T>, java.io.Serializable, javax.persistence.metamodel.SingularAttribute<X,
T>) - com.blazebit.persistence.criteria.impl.OrderImpl (implements com.blazebit.persistence.criteria.BlazeOrder)
- com.blazebit.persistence.criteria.impl.ParameterVisitor
- com.blazebit.persistence.criteria.impl.RenderContextImpl (implements com.blazebit.persistence.criteria.impl.RenderContext)
- com.blazebit.persistence.criteria.impl.expression.SimpleCaseExpression.WhenClause
Interface Hierarchy
- javax.persistence.criteria.AbstractQuery<T>
- javax.persistence.criteria.Subquery<T> (also extends javax.persistence.criteria.Expression<T>)
- com.blazebit.persistence.criteria.impl.support.SubquerySupport<T>
- javax.persistence.criteria.Subquery<T> (also extends javax.persistence.criteria.Expression<T>)
- javax.persistence.criteria.CriteriaBuilder
- com.blazebit.persistence.criteria.impl.support.CriteriaBuilderSupport
- javax.persistence.criteria.FetchParent<Z,
X> - javax.persistence.criteria.From<Z,
X> (also extends javax.persistence.criteria.Path<X>) - javax.persistence.criteria.Join<Z,
X> - com.blazebit.persistence.criteria.impl.support.JoinSupport<Z,
X> - javax.persistence.criteria.PluralJoin<Z,
C, E> - javax.persistence.criteria.CollectionJoin<Z,
E> - com.blazebit.persistence.criteria.impl.support.CollectionJoinSupport<Z,
E>
- com.blazebit.persistence.criteria.impl.support.CollectionJoinSupport<Z,
- javax.persistence.criteria.ListJoin<Z,
E> - com.blazebit.persistence.criteria.impl.support.ListJoinSupport<Z,
E>
- com.blazebit.persistence.criteria.impl.support.ListJoinSupport<Z,
- javax.persistence.criteria.MapJoin<Z,
K, V> - com.blazebit.persistence.criteria.impl.support.MapJoinSupport<Z,
K, V>
- com.blazebit.persistence.criteria.impl.support.MapJoinSupport<Z,
- javax.persistence.criteria.SetJoin<Z,
E> - com.blazebit.persistence.criteria.impl.support.SetJoinSupport<Z,
E>
- com.blazebit.persistence.criteria.impl.support.SetJoinSupport<Z,
- javax.persistence.criteria.CollectionJoin<Z,
- com.blazebit.persistence.criteria.impl.support.JoinSupport<Z,
- javax.persistence.criteria.Join<Z,
- javax.persistence.criteria.From<Z,
- com.blazebit.persistence.criteria.impl.ImplicitParameterBinding
- com.blazebit.persistence.criteria.impl.RenderContext
- java.io.Serializable
- com.blazebit.persistence.criteria.impl.path.AbstractFrom.JoinScope<X>
- javax.persistence.TupleElement<X>
- javax.persistence.criteria.Selection<X>
- javax.persistence.criteria.Expression<T>
- com.blazebit.persistence.criteria.BlazeExpression<X>
- com.blazebit.persistence.criteria.BlazePath<X> (also extends javax.persistence.criteria.Path<X>)
- com.blazebit.persistence.criteria.impl.path.TreatedPath<X>
- com.blazebit.persistence.criteria.BlazePath<X> (also extends javax.persistence.criteria.Path<X>)
- javax.persistence.criteria.Path<X>
- com.blazebit.persistence.criteria.BlazePath<X> (also extends com.blazebit.persistence.criteria.BlazeExpression<X>)
- com.blazebit.persistence.criteria.impl.path.TreatedPath<X>
- javax.persistence.criteria.From<Z,
X> (also extends javax.persistence.criteria.FetchParent<Z, X>) - javax.persistence.criteria.Join<Z,
X> - com.blazebit.persistence.criteria.impl.support.JoinSupport<Z,
X> - javax.persistence.criteria.PluralJoin<Z,
C, E> - javax.persistence.criteria.CollectionJoin<Z,
E> - com.blazebit.persistence.criteria.impl.support.CollectionJoinSupport<Z,
E>
- com.blazebit.persistence.criteria.impl.support.CollectionJoinSupport<Z,
- javax.persistence.criteria.ListJoin<Z,
E> - com.blazebit.persistence.criteria.impl.support.ListJoinSupport<Z,
E>
- com.blazebit.persistence.criteria.impl.support.ListJoinSupport<Z,
- javax.persistence.criteria.MapJoin<Z,
K, V> - com.blazebit.persistence.criteria.impl.support.MapJoinSupport<Z,
K, V>
- com.blazebit.persistence.criteria.impl.support.MapJoinSupport<Z,
- javax.persistence.criteria.SetJoin<Z,
E> - com.blazebit.persistence.criteria.impl.support.SetJoinSupport<Z,
E>
- com.blazebit.persistence.criteria.impl.support.SetJoinSupport<Z,
- javax.persistence.criteria.CollectionJoin<Z,
- com.blazebit.persistence.criteria.impl.support.JoinSupport<Z,
- javax.persistence.criteria.Join<Z,
- com.blazebit.persistence.criteria.BlazePath<X> (also extends com.blazebit.persistence.criteria.BlazeExpression<X>)
- javax.persistence.criteria.Subquery<T> (also extends javax.persistence.criteria.AbstractQuery<T>)
- com.blazebit.persistence.criteria.impl.support.SubquerySupport<T>
- com.blazebit.persistence.criteria.BlazeExpression<X>
- javax.persistence.criteria.Expression<T>
- javax.persistence.criteria.Selection<X>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.blazebit.persistence.criteria.impl.expression.BinaryArithmeticExpression.Operation
- com.blazebit.persistence.criteria.impl.expression.ComparisonPredicate.ComparisonOperator
- com.blazebit.persistence.criteria.impl.expression.QuantifiableSubqueryExpression.Quantor
- com.blazebit.persistence.criteria.impl.RenderContext.ClauseType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)