Class Hierarchy
- java.lang.Object
- com.blazebit.persistence.impl.AbortableOnClauseJoinNodeVisitor (implements com.blazebit.persistence.impl.AbortableResultJoinNodeVisitor<T>)
- com.blazebit.persistence.parser.expression.AbortableVisitorAdapter (implements com.blazebit.persistence.parser.expression.Expression.ResultVisitor<T>)
- com.blazebit.persistence.impl.ConjunctionPathExpressionFindingVisitor
- com.blazebit.persistence.impl.AbstractCommonQueryBuilder<QueryResultType,BuilderType,SetReturn,SubquerySetReturn,FinalSetReturn> (implements com.blazebit.persistence.spi.ConfigurationSource, com.blazebit.persistence.spi.ServiceProvider)
- com.blazebit.persistence.impl.AbstractCriteriaBuilder<T,X,Z,W>
- com.blazebit.persistence.impl.LeafOngoingSetOperationCriteriaBuilderImpl<T> (implements com.blazebit.persistence.LeafOngoingFinalSetOperationCriteriaBuilder<X>, com.blazebit.persistence.LeafOngoingSetOperationCriteriaBuilder<X>)
- com.blazebit.persistence.impl.OngoingSetOperationCriteriaBuilderImpl<T,Z> (implements com.blazebit.persistence.OngoingSetOperationCriteriaBuilder<T,Y>)
- com.blazebit.persistence.impl.StartOngoingSetOperationCriteriaBuilderImpl<T,Z> (implements com.blazebit.persistence.StartOngoingSetOperationCriteriaBuilder<X,Y>)
- com.blazebit.persistence.impl.AbstractCTECriteriaBuilder<Y,X,Z,W> (implements com.blazebit.persistence.BaseCTECriteriaBuilder<X>, com.blazebit.persistence.impl.CTEInfoBuilder, com.blazebit.persistence.SelectBuilder<X>)
- com.blazebit.persistence.impl.FullSelectCTECriteriaBuilderImpl<T> (implements com.blazebit.persistence.FullSelectCTECriteriaBuilder<X>)
- com.blazebit.persistence.impl.LeafOngoingSetOperationCTECriteriaBuilderImpl<T> (implements com.blazebit.persistence.LeafOngoingFinalSetOperationCTECriteriaBuilder<X>, com.blazebit.persistence.LeafOngoingSetOperationCTECriteriaBuilder<X>)
- com.blazebit.persistence.impl.OngoingSetOperationCTECriteriaBuilderImpl<T,Z> (implements com.blazebit.persistence.OngoingSetOperationCTECriteriaBuilder<T,Y>)
- com.blazebit.persistence.impl.RecursiveCTECriteriaBuilderImpl<Y> (implements com.blazebit.persistence.impl.CTEBuilderListener, com.blazebit.persistence.SelectRecursiveCTECriteriaBuilder<X>)
- com.blazebit.persistence.impl.SelectCTECriteriaBuilderImpl<Y> (implements com.blazebit.persistence.SelectCTECriteriaBuilder<X>)
- com.blazebit.persistence.impl.StartOngoingSetOperationCTECriteriaBuilderImpl<T,Z> (implements com.blazebit.persistence.StartOngoingSetOperationCTECriteriaBuilder<X,Y>)
- com.blazebit.persistence.impl.AbstractModificationCriteriaBuilder<T,X,Y> (implements com.blazebit.persistence.BaseModificationCriteriaBuilder<X>, com.blazebit.persistence.impl.CTEInfoBuilder, com.blazebit.persistence.SimpleReturningBuilder)
- com.blazebit.persistence.impl.BaseDeleteCriteriaBuilderImpl<T,X,Y> (implements com.blazebit.persistence.BaseDeleteCriteriaBuilder<T,X>)
- com.blazebit.persistence.impl.AbstractDeleteCollectionCriteriaBuilder<T,X,Y>
- com.blazebit.persistence.impl.DeleteCollectionCriteriaBuilderImpl<T> (implements com.blazebit.persistence.DeleteCriteriaBuilder<T>)
- com.blazebit.persistence.impl.ReturningDeleteCollectionCriteriaBuilderImpl<T,Y> (implements com.blazebit.persistence.ReturningDeleteCriteriaBuilder<T,X>)
- com.blazebit.persistence.impl.DeleteCriteriaBuilderImpl<T> (implements com.blazebit.persistence.DeleteCriteriaBuilder<T>)
- com.blazebit.persistence.impl.ReturningDeleteCriteriaBuilderImpl<T,Y> (implements com.blazebit.persistence.ReturningDeleteCriteriaBuilder<T,X>)
- com.blazebit.persistence.impl.AbstractDeleteCollectionCriteriaBuilder<T,X,Y>
- com.blazebit.persistence.impl.BaseInsertCriteriaBuilderImpl<T,X,Y> (implements com.blazebit.persistence.BaseInsertCriteriaBuilder<T,X>, com.blazebit.persistence.SelectBuilder<X>)
- com.blazebit.persistence.impl.AbstractInsertCollectionCriteriaBuilder<T,X,Y>
- com.blazebit.persistence.impl.InsertCollectionCriteriaBuilderImpl<T> (implements com.blazebit.persistence.InsertCriteriaBuilder<T>)
- com.blazebit.persistence.impl.ReturningInsertCollectionCriteriaBuilderImpl<T,Y> (implements com.blazebit.persistence.ReturningInsertCriteriaBuilder<T,X>)
- com.blazebit.persistence.impl.InsertCriteriaBuilderImpl<T> (implements com.blazebit.persistence.InsertCriteriaBuilder<T>)
- com.blazebit.persistence.impl.ReturningInsertCriteriaBuilderImpl<T,Y> (implements com.blazebit.persistence.ReturningInsertCriteriaBuilder<T,X>)
- com.blazebit.persistence.impl.AbstractInsertCollectionCriteriaBuilder<T,X,Y>
- com.blazebit.persistence.impl.BaseUpdateCriteriaBuilderImpl<T,X,Y> (implements com.blazebit.persistence.BaseUpdateCriteriaBuilder<T,X>, com.blazebit.persistence.impl.builder.expression.ExpressionBuilderEndedListener, com.blazebit.persistence.impl.SubqueryBuilderListener<T>)
- com.blazebit.persistence.impl.AbstractUpdateCollectionCriteriaBuilder<T,X,Y>
- com.blazebit.persistence.impl.ReturningUpdateCollectionCriteriaBuilderImpl<T,Y> (implements com.blazebit.persistence.ReturningUpdateCriteriaBuilder<T,X>)
- com.blazebit.persistence.impl.UpdateCollectionCriteriaBuilderImpl<T> (implements com.blazebit.persistence.UpdateCriteriaBuilder<T>)
- com.blazebit.persistence.impl.ReturningUpdateCriteriaBuilderImpl<T,Y> (implements com.blazebit.persistence.ReturningUpdateCriteriaBuilder<T,X>)
- com.blazebit.persistence.impl.UpdateCriteriaBuilderImpl<T> (implements com.blazebit.persistence.UpdateCriteriaBuilder<T>)
- com.blazebit.persistence.impl.AbstractUpdateCollectionCriteriaBuilder<T,X,Y>
- com.blazebit.persistence.impl.BaseDeleteCriteriaBuilderImpl<T,X,Y> (implements com.blazebit.persistence.BaseDeleteCriteriaBuilder<T,X>)
- com.blazebit.persistence.impl.AbstractQueryBuilder<T,X,Z,W,FinalSetReturn> (implements com.blazebit.persistence.Queryable<T,X>)
- com.blazebit.persistence.impl.AbstractFullQueryBuilder<T,X,Z,W,FinalSetReturn> (implements com.blazebit.persistence.FullQueryBuilder<T,X>)
- com.blazebit.persistence.impl.CriteriaBuilderImpl<T> (implements com.blazebit.persistence.CriteriaBuilder<T>)
- com.blazebit.persistence.impl.PaginatedCriteriaBuilderImpl<T> (implements com.blazebit.persistence.PaginatedCriteriaBuilder<T>)
- com.blazebit.persistence.impl.AbstractFullQueryBuilder<T,X,Z,W,FinalSetReturn> (implements com.blazebit.persistence.FullQueryBuilder<T,X>)
- com.blazebit.persistence.impl.BaseFinalSetOperationBuilderImpl<T,X,Y> (implements com.blazebit.persistence.BaseFinalSetOperationBuilder<T,X>, com.blazebit.persistence.BaseOngoingFinalSetOperationBuilder<T,X>)
- com.blazebit.persistence.impl.BaseFinalSetOperationCriteriaBuilderImpl<T,X> (implements com.blazebit.persistence.BaseOngoingFinalSetOperationBuilder<T,X>)
- com.blazebit.persistence.impl.FinalSetOperationCriteriaBuilderImpl<T> (implements com.blazebit.persistence.FinalSetOperationCriteriaBuilder<T>)
- com.blazebit.persistence.impl.OngoingFinalSetOperationCriteriaBuilderImpl<T> (implements com.blazebit.persistence.OngoingFinalSetOperationCriteriaBuilder<T>)
- com.blazebit.persistence.impl.BaseFinalSetOperationCTECriteriaBuilderImpl<T,X> (implements com.blazebit.persistence.BaseOngoingFinalSetOperationBuilder<T,X>, com.blazebit.persistence.impl.CTEInfoBuilder)
- com.blazebit.persistence.impl.FinalSetOperationCTECriteriaBuilderImpl<T> (implements com.blazebit.persistence.impl.CTEInfoBuilder, com.blazebit.persistence.FinalSetOperationCTECriteriaBuilder<T>)
- com.blazebit.persistence.impl.OngoingFinalSetOperationCTECriteriaBuilderImpl<T> (implements com.blazebit.persistence.impl.CTEInfoBuilder, com.blazebit.persistence.OngoingFinalSetOperationCTECriteriaBuilder<T>)
- com.blazebit.persistence.impl.BaseFinalSetOperationSubqueryBuilderImpl<T,X> (implements com.blazebit.persistence.BaseOngoingFinalSetOperationBuilder<T,X>, com.blazebit.persistence.impl.SubqueryInternalBuilder<T>)
- com.blazebit.persistence.impl.FinalSetOperationSubqueryBuilderImpl<T> (implements com.blazebit.persistence.FinalSetOperationSubqueryBuilder<T>)
- com.blazebit.persistence.impl.OngoingFinalSetOperationSubqueryBuilderImpl<T> (implements com.blazebit.persistence.OngoingFinalSetOperationSubqueryBuilder<T>)
- com.blazebit.persistence.impl.BaseFinalSetOperationCriteriaBuilderImpl<T,X> (implements com.blazebit.persistence.BaseOngoingFinalSetOperationBuilder<T,X>)
- com.blazebit.persistence.impl.BaseSubqueryBuilderImpl<T,X,Y,Z> (implements com.blazebit.persistence.impl.SubqueryInternalBuilder<T>)
- com.blazebit.persistence.impl.LeafOngoingSetOperationSubqueryBuilderImpl<T> (implements com.blazebit.persistence.LeafOngoingFinalSetOperationSubqueryBuilder<X>, com.blazebit.persistence.LeafOngoingSetOperationSubqueryBuilder<X>)
- com.blazebit.persistence.impl.OngoingSetOperationSubqueryBuilderImpl<T,Z> (implements com.blazebit.persistence.OngoingSetOperationSubqueryBuilder<T,Y>)
- com.blazebit.persistence.impl.StartOngoingSetOperationSubqueryBuilderImpl<T,Z> (implements com.blazebit.persistence.StartOngoingSetOperationSubqueryBuilder<X,Y>)
- com.blazebit.persistence.impl.SubqueryBuilderImpl<T> (implements com.blazebit.persistence.SubqueryBuilder<T>, com.blazebit.persistence.impl.SubqueryInternalBuilder<T>)
- com.blazebit.persistence.impl.AbstractCriteriaBuilder<T,X,Z,W>
- com.blazebit.persistence.impl.AbstractManager<T>
- com.blazebit.persistence.impl.GroupByManager
- com.blazebit.persistence.impl.JoinManager
- com.blazebit.persistence.impl.OrderByManager
- com.blazebit.persistence.impl.PredicateManager<T>
- com.blazebit.persistence.impl.HavingManager<T>
- com.blazebit.persistence.impl.WhereManager<T>
- com.blazebit.persistence.impl.WindowBuilderImpl<T> (implements com.blazebit.persistence.WhereBuilder<T>, com.blazebit.persistence.WindowBuilder<T>, com.blazebit.persistence.WindowFrameBetweenBuilder<T>, com.blazebit.persistence.WindowFrameBuilder<T>, com.blazebit.persistence.WindowFrameExclusionBuilder<T>)
- com.blazebit.persistence.impl.SelectManager<T>
- com.blazebit.persistence.impl.WindowManager<T>
- com.blazebit.persistence.impl.AbstractQueryConfiguration (implements com.blazebit.persistence.impl.QueryConfiguration)
- com.blazebit.persistence.impl.ImmutableQueryConfiguration
- com.blazebit.persistence.impl.MutableQueryConfiguration
- com.blazebit.persistence.impl.AliasManager
- com.blazebit.persistence.impl.AssociationFromIdParameterTransformer (implements com.blazebit.persistence.impl.ParameterValueTransformer)
- com.blazebit.persistence.impl.AssociationToIdParameterTransformer (implements com.blazebit.persistence.impl.ParameterValueTransformer)
- com.blazebit.persistence.impl.AttributeHolder
- com.blazebit.persistence.impl.BuilderListenerImpl<T> (implements com.blazebit.persistence.impl.BuilderListener<T>)
- com.blazebit.persistence.impl.CachingJpaProvider (implements com.blazebit.persistence.spi.JpaProvider)
- com.blazebit.persistence.impl.CommonQueryBuilderAdapter<BuilderType> (implements com.blazebit.persistence.CommonQueryBuilder<X>)
- com.blazebit.persistence.impl.CriteriaBuilderConfigurationImpl (implements com.blazebit.persistence.spi.CriteriaBuilderConfiguration)
- com.blazebit.persistence.impl.CriteriaBuilderConfigurationProviderImpl (implements com.blazebit.persistence.spi.CriteriaBuilderConfigurationProvider)
- com.blazebit.persistence.impl.CriteriaBuilderFactoryImpl (implements com.blazebit.persistence.CriteriaBuilderFactory)
- com.blazebit.persistence.impl.CTEBuilderListenerImpl (implements com.blazebit.persistence.impl.CTEBuilderListener)
- com.blazebit.persistence.impl.CTEManager
- com.blazebit.persistence.impl.DefaultOrderByElement (implements com.blazebit.persistence.spi.OrderByElement)
- com.blazebit.persistence.impl.DefaultReturningResult<Z> (implements com.blazebit.persistence.ReturningResult<T>)
- com.blazebit.persistence.impl.EntityMetamodelImpl (implements com.blazebit.persistence.parser.EntityMetamodel)
- com.blazebit.persistence.impl.EntityMetamodelImpl.AttributeExample
- com.blazebit.persistence.impl.ExpressionUtils
- com.blazebit.persistence.impl.ImplicitJoinCorrelationPathReplacementVisitor.CorrelationTransformEntry
- com.blazebit.persistence.impl.ImplicitJoinCorrelationPathReplacementVisitor.RootCorrelationEntry
- com.blazebit.persistence.impl.InnerJoinOnlyAbortableResultJoinNodeVisitor (implements com.blazebit.persistence.impl.AbortableResultJoinNodeVisitor<T>)
- com.blazebit.persistence.parser.expression.InplaceModificationResultVisitorAdapter (implements com.blazebit.persistence.parser.expression.Expression.ResultVisitor<T>)
- com.blazebit.persistence.impl.ImplicitJoinCorrelationPathReplacementVisitor
- com.blazebit.persistence.impl.JoinAliasInfo (implements com.blazebit.persistence.impl.AliasInfo)
- com.blazebit.persistence.impl.TreatedJoinAliasInfo
- com.blazebit.persistence.impl.JoinNode (implements com.blazebit.persistence.parser.expression.BaseNode, com.blazebit.persistence.parser.expression.modifier.ExpressionModifier, com.blazebit.persistence.From)
- com.blazebit.persistence.impl.JoinTreeNode
- com.blazebit.persistence.impl.JpaUtils
- com.blazebit.persistence.impl.JpqlMacroAdapter (implements com.blazebit.persistence.parser.expression.MacroFunction)
- com.blazebit.persistence.impl.JpqlMacroAwareExpressionFactory (implements com.blazebit.persistence.parser.expression.ExpressionFactory)
- com.blazebit.persistence.impl.JpqlMacroFunctionRenderContext (implements com.blazebit.persistence.spi.FunctionRenderContext)
- com.blazebit.persistence.impl.JpqlMacroStorage
- com.blazebit.persistence.parser.expression.LazyCopyingResultVisitorAdapter (implements com.blazebit.persistence.parser.expression.Expression.ResultVisitor<T>)
- com.blazebit.persistence.impl.SplittingVisitor
- com.blazebit.persistence.impl.MainQuery
- com.blazebit.persistence.impl.ManagedEntityAssociationParameterTransformerFactory (implements com.blazebit.persistence.impl.AssociationParameterTransformerFactory)
- com.blazebit.persistence.impl.NodeInfo (implements com.blazebit.persistence.parser.expression.modifier.ExpressionModifier)
- com.blazebit.persistence.impl.SelectInfo (implements com.blazebit.persistence.impl.AliasInfo)
- com.blazebit.persistence.impl.OnClauseJoinNodeVisitor (implements com.blazebit.persistence.impl.JoinNodeVisitor)
- com.blazebit.persistence.impl.OrderByExpression
- com.blazebit.persistence.impl.PaginatedTypedQueryImpl<X> (implements com.blazebit.persistence.PaginatedTypedQuery<T>)
- com.blazebit.persistence.impl.ParameterManager
- com.blazebit.persistence.impl.ParameterManager.ParameterImpl<T> (implements com.blazebit.persistence.impl.ExtendedParameter<T>)
- com.blazebit.persistence.impl.PredicateAndExpressionBuilderEndedListener (implements com.blazebit.persistence.impl.builder.expression.ExpressionBuilderEndedListener, com.blazebit.persistence.impl.builder.predicate.PredicateBuilderEndedListener)
- com.blazebit.persistence.impl.PredicateAndSubqueryBuilderEndedListener<T> (implements com.blazebit.persistence.impl.builder.predicate.PredicateBuilderEndedListener, com.blazebit.persistence.impl.SubqueryBuilderListener<T>)
- com.blazebit.persistence.impl.QueryContext
- com.blazebit.persistence.impl.ResolvedExpression
- com.blazebit.persistence.impl.RestrictionBuilderExpressionBuilderListener (implements com.blazebit.persistence.impl.builder.expression.ExpressionBuilderEndedListener)
- com.blazebit.persistence.impl.ReturningModificationCriteraBuilderFactoryImpl<X> (implements com.blazebit.persistence.ReturningModificationCriteriaBuilderFactory<X>)
- com.blazebit.persistence.impl.SetOperationManager
- com.blazebit.persistence.impl.SimplePathReference (implements com.blazebit.persistence.Path, com.blazebit.persistence.parser.expression.PathReference)
- com.blazebit.persistence.parser.SimpleQueryGenerator (implements com.blazebit.persistence.parser.expression.Expression.Visitor)
- com.blazebit.persistence.impl.ResolvingQueryGenerator
- com.blazebit.persistence.impl.SplittingParameterTransformer (implements com.blazebit.persistence.impl.ParameterValueTransformer)
- com.blazebit.persistence.impl.SubqueryAndExpressionBuilderListener<T> (implements com.blazebit.persistence.impl.builder.expression.ExpressionBuilderEndedListener, com.blazebit.persistence.impl.SubqueryBuilderListener<T>)
- com.blazebit.persistence.impl.SubqueryBuilderListenerImpl<T> (implements com.blazebit.persistence.impl.SubqueryBuilderListener<T>)
- com.blazebit.persistence.impl.MultipleSubqueryInitiatorImpl<T> (implements com.blazebit.persistence.impl.builder.expression.ExpressionBuilder, com.blazebit.persistence.MultipleSubqueryInitiator<T>)
- com.blazebit.persistence.impl.SubqueryInitiatorFactory
- com.blazebit.persistence.impl.SubqueryInitiatorImpl<X> (implements com.blazebit.persistence.SubqueryInitiator<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.blazebit.persistence.impl.BuilderChainingException
- com.blazebit.persistence.impl.ExternalAliasDereferencingException
- com.blazebit.persistence.impl.ImplicitJoinNotAllowedException
- java.lang.RuntimeException
- java.lang.Exception
- com.blazebit.persistence.impl.TransientEntityAssociationParameterTransformerFactory (implements com.blazebit.persistence.impl.AssociationParameterTransformerFactory)
- com.blazebit.persistence.impl.ValuesParameterBinder
- com.blazebit.persistence.impl.Version
- com.blazebit.persistence.parser.expression.VisitorAdapter (implements com.blazebit.persistence.parser.expression.Expression.Visitor)
- com.blazebit.persistence.impl.EntitySelectResolveVisitor
- com.blazebit.persistence.impl.IllegalSubqueryDetector
- com.blazebit.persistence.impl.JoinNodeGathererVisitor
- com.blazebit.persistence.impl.JoinVisitor (implements com.blazebit.persistence.impl.JoinNodeVisitor, com.blazebit.persistence.impl.builder.predicate.PredicateBuilderEndedListener, com.blazebit.persistence.impl.SelectInfoVisitor, com.blazebit.persistence.impl.SubqueryBuilderListener<T>)
- com.blazebit.persistence.impl.ParameterRegistrationVisitor
- com.blazebit.persistence.impl.ParameterUnregistrationVisitor
Interface Hierarchy
- com.blazebit.persistence.impl.AliasInfo
- com.blazebit.persistence.impl.AssociationParameterTransformerFactory
- com.blazebit.persistence.impl.BasicCastTypes
- com.blazebit.persistence.impl.BuilderListener<T>
- com.blazebit.persistence.impl.CTEBuilderListener
- com.blazebit.persistence.impl.CTEInfoBuilder
- com.blazebit.persistence.impl.JoinNodeVisitor
- javax.persistence.Parameter<T>
- com.blazebit.persistence.impl.ExtendedParameter<T>
- com.blazebit.persistence.impl.ParameterValueTransformer
- com.blazebit.persistence.impl.QueryConfiguration
- com.blazebit.persistence.impl.ResultJoinNodeVisitor<T>
- com.blazebit.persistence.impl.AbortableResultJoinNodeVisitor<T>
- com.blazebit.persistence.impl.SelectInfoVisitor
- com.blazebit.persistence.impl.SelectObjectBuilderEndedListener
- com.blazebit.persistence.parser.expression.Subquery
- com.blazebit.persistence.impl.SubqueryInternalBuilder<T>
- com.blazebit.persistence.impl.SubqueryBuilderListener<T>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.blazebit.persistence.impl.ClauseType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)