# Hierarchy For Package com.holonplatform.datastore.jpa.querydsl

Package Hierarchies:

- All Packages

## Interface Hierarchy

- com.holonplatform.core.DataMappable
  - com.holonplatform.core.Path<T> (also extends java.io.Serializable, com.holonplatform.core.TypedExpression<T>)
    - com.holonplatform.core.property.CloneableProperty.CloneablePathProperty<T,P> (also extends com.holonplatform.core.property.CloneableProperty<T,P,B>)
      - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>)
        - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty<T>
          - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty.QueryDslPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,P,B>)
    - com.holonplatform.core.Path.FinalPath<T>
      - com.holonplatform.core.datastore.DataTarget<T>
        - com.holonplatform.datastore.jpa.querydsl.QueryDslTarget<T>
    - com.holonplatform.core.query.PathExpression<T> (also extends com.holonplatform.core.query.QueryExpression<T>, com.holonplatform.core.query.QueryProjection<T>)
      - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.property.CloneableProperty.CloneablePathProperty<T,P>)
        - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty<T>
          - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty.QueryDslPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,P,B>)
- com.holonplatform.core.DataMappable.Builder<B>
  - com.holonplatform.core.Path.Builder<T,B>
    - com.holonplatform.core.property.PathProperty.Builder<T,P,B> (also extends com.holonplatform.core.property.Property.Builder<T,P,B>)
      - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty.QueryDslPropertyBuilder<T> (also extends com.holonplatform.datastore.jpa.querydsl.QueryDslProperty<T>)
- com.holonplatform.core.datastore.DataTarget.DataTargetSupport<C>
  - com.holonplatform.core.query.QueryBuilder<Q> (also extends com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>, com.holonplatform.core.query.QueryAggregation.QueryAggregationSupport<C>, com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>, com.holonplatform.core.query.QuerySort.QuerySortSupport<C>)
    - com.holonplatform.datastore.jpa.querydsl.JpaQuery<T> (also extends com.querydsl.jpa.JPQLQuery<T>)
- com.querydsl.core.dml.DMLClause<C>
  - com.querydsl.core.dml.DeleteClause<C> (also extends com.querydsl.core.FilteredClause<C>)
    - com.holonplatform.datastore.jpa.querydsl.JpaDeleteClause
  - com.querydsl.core.dml.StoreClause<C>
    - com.querydsl.core.dml.UpdateClause<C> (also extends com.querydsl.core.FilteredClause<C>)
      - com.holonplatform.datastore.jpa.querydsl.JpaUpdateClause
- com.holonplatform.core.Expression
  - com.holonplatform.core.TypedExpression<T>
    - com.holonplatform.core.ConverterExpression<T>
      - com.holonplatform.core.property.Property<T> (also extends com.holonplatform.core.HasConfiguration<C>, com.holonplatform.core.i18n.Localizable, java.io.Serializable, com.holonplatform.core.Validator.Validatable<T>)
        - com.holonplatform.core.property.CloneableProperty<T,P,B>
          - com.holonplatform.core.property.CloneableProperty.CloneablePathProperty<T,P> (also extends com.holonplatform.core.Path<T>)
            - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>)
              - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty<T>
                - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty.QueryDslPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,P,B>)
    - com.holonplatform.core.Path<T> (also extends com.holonplatform.core.DataMappable, java.io.Serializable)
      - com.holonplatform.core.property.CloneableProperty.CloneablePathProperty<T,P> (also extends com.holonplatform.core.property.CloneableProperty<T,P,B>)
        - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>)
          - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty<T>
            - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty.QueryDslPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,P,B>)
      - com.holonplatform.core.Path.FinalPath<T>
        - com.holonplatform.core.datastore.DataTarget<T>
          - com.holonplatform.datastore.jpa.querydsl.QueryDslTarget<T>
      - com.holonplatform.core.query.PathExpression<T> (also extends com.holonplatform.core.query.QueryExpression<T>, com.holonplatform.core.query.QueryProjection<T>)
        - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.property.CloneableProperty.CloneablePathProperty<T,P>)
          - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty<T>
            - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty.QueryDslPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,P,B>)
    - com.holonplatform.core.query.QueryExpression<T>
      - com.holonplatform.core.query.PathExpression<T> (also extends com.holonplatform.core.Path<T>, com.holonplatform.core.query.QueryProjection<T>)
        - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.property.CloneableProperty.CloneablePathProperty<T,P>)
          - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty<T>
            - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty.QueryDslPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,P,B>)
    - com.holonplatform.core.query.QueryProjection<T>
      - com.holonplatform.core.query.PathExpression<T> (also extends com.holonplatform.core.Path<T>, com.holonplatform.core.query.QueryExpression<T>)
        - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.property.CloneableProperty.CloneablePathProperty<T,P>)
          - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty<T>
            - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty.QueryDslPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,P,B>)
- com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>
  - com.holonplatform.core.query.QueryBuilder<Q> (also extends com.holonplatform.core.datastore.DataTarget.DataTargetSupport<C>, com.holonplatform.core.query.QueryAggregation.QueryAggregationSupport<C>, com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>, com.holonplatform.core.query.QuerySort.QuerySortSupport<C>)
    - com.holonplatform.datastore.jpa.querydsl.JpaQuery<T> (also extends com.querydsl.jpa.JPQLQuery<T>)
- com.querydsl.core.Fetchable<T>
  - com.querydsl.core.FetchableQuery<T,Q> (also extends com.querydsl.core.SimpleQuery<Q>)
    - com.querydsl.jpa.JPQLQuery<T> (also extends com.querydsl.core.support.ExtendedSubQuery<T>, com.querydsl.core.Query<Q>)
      - com.holonplatform.datastore.jpa.querydsl.JpaQuery<T> (also extends com.holonplatform.core.query.QueryBuilder<Q>)
- com.querydsl.core.FilteredClause<C>
  - com.querydsl.core.dml.DeleteClause<C> (also extends com.querydsl.core.dml.DMLClause<C>)
    - com.holonplatform.datastore.jpa.querydsl.JpaDeleteClause
  - com.querydsl.core.SimpleQuery<Q>
    - com.querydsl.core.FetchableQuery<T,Q> (also extends com.querydsl.core.Fetchable<T>)
      - com.querydsl.jpa.JPQLQuery<T> (also extends com.querydsl.core.support.ExtendedSubQuery<T>, com.querydsl.core.Query<Q>)
        - com.holonplatform.datastore.jpa.querydsl.JpaQuery<T> (also extends com.holonplatform.core.query.QueryBuilder<Q>)
    - com.querydsl.core.Query<Q>
      - com.querydsl.jpa.JPQLQuery<T> (also extends com.querydsl.core.support.ExtendedSubQuery<T>, com.querydsl.core.FetchableQuery<T,Q>)
        - com.holonplatform.datastore.jpa.querydsl.JpaQuery<T> (also extends com.holonplatform.core.query.QueryBuilder<Q>)
  - com.querydsl.core.dml.UpdateClause<C> (also extends com.querydsl.core.dml.StoreClause<C>)
    - com.holonplatform.datastore.jpa.querydsl.JpaUpdateClause
- com.holonplatform.core.HasConfiguration<C>
  - com.holonplatform.core.property.Property<T> (also extends com.holonplatform.core.ConverterExpression<T>, com.holonplatform.core.i18n.Localizable, java.io.Serializable, com.holonplatform.core.Validator.Validatable<T>)
    - com.holonplatform.core.property.CloneableProperty<T,P,B>
      - com.holonplatform.core.property.CloneableProperty.CloneablePathProperty<T,P> (also extends com.holonplatform.core.Path<T>)
        - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>)
          - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty<T>
            - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty.QueryDslPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,P,B>)
- com.holonplatform.core.i18n.Localizable
  - com.holonplatform.core.property.Property<T> (also extends com.holonplatform.core.ConverterExpression<T>, com.holonplatform.core.HasConfiguration<C>, java.io.Serializable, com.holonplatform.core.Validator.Validatable<T>)
    - com.holonplatform.core.property.CloneableProperty<T,P,B>
      - com.holonplatform.core.property.CloneableProperty.CloneablePathProperty<T,P> (also extends com.holonplatform.core.Path<T>)
        - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>)
          - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty<T>
            - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty.QueryDslPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,P,B>)
- com.holonplatform.core.i18n.Localizable.Builder<B>
  - com.holonplatform.core.property.Property.Builder<T,P,B>
    - com.holonplatform.core.property.PathProperty.Builder<T,P,B> (also extends com.holonplatform.core.Path.Builder<T,B>)
      - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty.QueryDslPropertyBuilder<T> (also extends com.holonplatform.datastore.jpa.querydsl.QueryDslProperty<T>)
- com.holonplatform.core.query.QueryAggregation.QueryAggregationSupport<C>
  - com.holonplatform.core.query.QueryBuilder<Q> (also extends com.holonplatform.core.datastore.DataTarget.DataTargetSupport<C>, com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>, com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>, com.holonplatform.core.query.QuerySort.QuerySortSupport<C>)
    - com.holonplatform.datastore.jpa.querydsl.JpaQuery<T> (also extends com.querydsl.jpa.JPQLQuery<T>)
- com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>
  - com.holonplatform.core.query.QueryBuilder<Q> (also extends com.holonplatform.core.datastore.DataTarget.DataTargetSupport<C>, com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>, com.holonplatform.core.query.QueryAggregation.QueryAggregationSupport<C>, com.holonplatform.core.query.QuerySort.QuerySortSupport<C>)
    - com.holonplatform.datastore.jpa.querydsl.JpaQuery<T> (also extends com.querydsl.jpa.JPQLQuery<T>)
- com.holonplatform.core.query.QuerySort.QuerySortSupport<C>
  - com.holonplatform.core.query.QueryBuilder<Q> (also extends com.holonplatform.core.datastore.DataTarget.DataTargetSupport<C>, com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>, com.holonplatform.core.query.QueryAggregation.QueryAggregationSupport<C>, com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>)
    - com.holonplatform.datastore.jpa.querydsl.JpaQuery<T> (also extends com.querydsl.jpa.JPQLQuery<T>)
- java.io.Serializable
  - com.holonplatform.core.datastore.DatastoreCommodity
    - com.holonplatform.datastore.jpa.querydsl.QueryDsl
  - com.querydsl.core.types.Expression<T>
    - com.querydsl.core.types.SubQueryExpression<T>
      - com.querydsl.core.support.ExtendedSubQuery<T>
        - com.querydsl.jpa.JPQLQuery<T> (also extends com.querydsl.core.FetchableQuery<T,Q>, com.querydsl.core.Query<Q>)
          - com.holonplatform.datastore.jpa.querydsl.JpaQuery<T> (also extends com.holonplatform.core.query.QueryBuilder<Q>)
  - com.holonplatform.core.Path<T> (also extends com.holonplatform.core.DataMappable, com.holonplatform.core.TypedExpression<T>)
    - com.holonplatform.core.property.CloneableProperty.CloneablePathProperty<T,P> (also extends com.holonplatform.core.property.CloneableProperty<T,P,B>)
      - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>)
        - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty<T>
          - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty.QueryDslPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,P,B>)
    - com.holonplatform.core.Path.FinalPath<T>
      - com.holonplatform.core.datastore.DataTarget<T>
        - com.holonplatform.datastore.jpa.querydsl.QueryDslTarget<T>
    - com.holonplatform.core.query.PathExpression<T> (also extends com.holonplatform.core.query.QueryExpression<T>, com.holonplatform.core.query.QueryProjection<T>)
      - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.property.CloneableProperty.CloneablePathProperty<T,P>)
        - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty<T>
          - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty.QueryDslPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,P,B>)
  - com.holonplatform.core.property.Property<T> (also extends com.holonplatform.core.ConverterExpression<T>, com.holonplatform.core.HasConfiguration<C>, com.holonplatform.core.i18n.Localizable, com.holonplatform.core.Validator.Validatable<T>)
    - com.holonplatform.core.property.CloneableProperty<T,P,B>
      - com.holonplatform.core.property.CloneableProperty.CloneablePathProperty<T,P> (also extends com.holonplatform.core.Path<T>)
        - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>)
          - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty<T>
            - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty.QueryDslPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,P,B>)
- com.holonplatform.core.Validator.Validatable<T>
  - com.holonplatform.core.property.Property<T> (also extends com.holonplatform.core.ConverterExpression<T>, com.holonplatform.core.HasConfiguration<C>, com.holonplatform.core.i18n.Localizable, java.io.Serializable)
    - com.holonplatform.core.property.CloneableProperty<T,P,B>
      - com.holonplatform.core.property.CloneableProperty.CloneablePathProperty<T,P> (also extends com.holonplatform.core.Path<T>)
        - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>)
          - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty<T>
            - com.holonplatform.datastore.jpa.querydsl.QueryDslProperty.QueryDslPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,P,B>)

Copyright © 2019 The Holon Platform. All rights reserved.