# Hierarchy For All Packages

Package Hierarchies:

- com.holonplatform.auth,
- com.holonplatform.auth.annotations,
- com.holonplatform.auth.exceptions,
- com.holonplatform.auth.jwt,
- com.holonplatform.auth.token,
- com.holonplatform.core,
- com.holonplatform.core.beans,
- com.holonplatform.core.config,
- com.holonplatform.core.datastore,
- com.holonplatform.core.datastore.bulk,
- com.holonplatform.core.datastore.relational,
- com.holonplatform.core.exceptions,
- com.holonplatform.core.i18n,
- com.holonplatform.core.messaging,
- com.holonplatform.core.presentation,
- com.holonplatform.core.property,
- com.holonplatform.core.query,
- com.holonplatform.core.temporal,
- com.holonplatform.core.tenancy,
- com.holonplatform.core.utils,
- com.holonplatform.http,
- com.holonplatform.http.exceptions,
- com.holonplatform.http.rest,
- com.holonplatform.spring,
- com.holonplatform.spring.boot

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - java.util.Vector<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
        - java.util.Stack<E>
          - com.holonplatform.core.utils.SizedStack<T>
  - com.holonplatform.auth.token.AccountCredentialsToken (implements com.holonplatform.auth.AuthenticationToken)
  - com.holonplatform.auth.token.BearerAuthenticationToken (implements com.holonplatform.auth.AuthenticationToken)
  - com.holonplatform.core.internal.config.DefaultConfigPropertySet (implements com.holonplatform.core.config.ConfigPropertySet)
    - com.holonplatform.core.beans.BeanConfigProperties.BeanConfigPropertiesImpl (implements com.holonplatform.core.beans.BeanConfigProperties)
    - com.holonplatform.core.datastore.DatastoreConfigProperties.DatastoreConfigPropertiesImpl (implements com.holonplatform.core.datastore.DatastoreConfigProperties)
    - com.holonplatform.auth.jwt.JwtConfigProperties.JwtConfigPropertiesImpl (implements com.holonplatform.auth.jwt.JwtConfigProperties)
  - com.holonplatform.spring.boot.EnableBeanContextAutoConfiguration
  - com.holonplatform.spring.boot.JwtAutoConfiguration
  - com.holonplatform.spring.boot.JwtAutoConfiguration.JwtConfigurationConfiguration
  - com.holonplatform.auth.jwt.JwtTokenBuilder (implements java.io.Serializable)
  - com.holonplatform.spring.boot.TenantScopeAutoConfiguration
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.holonplatform.core.beans.BeanIntrospector.BeanIntrospectionException
        - com.holonplatform.core.config.ConfigPropertySet.ConfigurationException
        - com.holonplatform.core.exceptions.DataAccessException
        - com.holonplatform.core.datastore.DatastoreCommodityContext.CommodityConfigurationException
        - com.holonplatform.core.datastore.DatastoreCommodityContext.CommodityNotAvailableException
        - com.holonplatform.http.ErrorResponse.ErrorResponseException (implements com.holonplatform.http.ErrorResponse)
          - com.holonplatform.auth.exceptions.AuthenticationException (implements com.holonplatform.auth.AuthenticationError)
            - com.holonplatform.auth.exceptions.DisabledAccountException
            - com.holonplatform.auth.exceptions.ExpiredCredentialsException
            - com.holonplatform.auth.exceptions.InvalidCredentialsException
            - com.holonplatform.auth.exceptions.InvalidTokenException
            - com.holonplatform.auth.exceptions.LockedAccountException
            - com.holonplatform.auth.exceptions.UnexpectedAuthenticationException
            - com.holonplatform.auth.exceptions.UnknownAccountException
            - com.holonplatform.auth.exceptions.UnsupportedMessageException
            - com.holonplatform.auth.exceptions.UnsupportedTokenException
          - com.holonplatform.auth.exceptions.AuthorizationException
            - com.holonplatform.auth.exceptions.UnsupportedPermissionException
        - com.holonplatform.core.Expression.InvalidExpressionException
        - com.holonplatform.http.exceptions.HttpEntityProcessingException
        - com.holonplatform.http.exceptions.HttpException
          - com.holonplatform.http.exceptions.HttpClientInvocationException
          - com.holonplatform.http.exceptions.HttpStatusCodeException
            - com.holonplatform.http.exceptions.UnsuccessfulResponseException
          - com.holonplatform.http.exceptions.InvalidHttpMessageException
        - com.holonplatform.auth.jwt.JwtConfiguration.InvalidJwtConfigurationException
        - com.holonplatform.core.i18n.Localizable.LocalizationException
        - com.holonplatform.core.property.Property.PropertyAccessException
          - com.holonplatform.core.property.Property.PropertyNotFoundException
          - com.holonplatform.core.property.Property.PropertyReadException
          - com.holonplatform.core.property.Property.PropertyReadOnlyException
          - com.holonplatform.core.property.Property.PropertyWriteException
          - com.holonplatform.core.property.PropertyValueConverter.PropertyConversionException
        - com.holonplatform.core.property.PropertyRendererRegistry.NoSuitableRendererAvailableException
        - com.holonplatform.core.query.Query.QueryBuildException
        - com.holonplatform.core.query.QueryResults.QueryExecutionException
        - com.holonplatform.core.query.QueryResults.QueryNonUniqueResultException
        - com.holonplatform.core.query.QueryResults.QueryResultConversionException
        - com.holonplatform.http.exceptions.RestClientCreationException
        - com.holonplatform.core.exceptions.TypeMismatchException
        - com.holonplatform.auth.exceptions.UnexpectedCredentialsException
        - com.holonplatform.core.Validator.UnsupportedValidationTypeException
        - com.holonplatform.core.Validator.ValidationException (implements com.holonplatform.core.i18n.Localizable)

## Interface Hierarchy

- com.holonplatform.auth.Account.AccountProvider
- com.holonplatform.auth.Account.Builder
- com.holonplatform.core.datastore.relational.Aliasable<C>
  - com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C> (also extends com.holonplatform.core.Path<T>)
    - com.holonplatform.core.datastore.relational.Join<T> (also extends com.holonplatform.core.Path.FinalPath<T>)
    - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.DataTarget<T>)
  - com.holonplatform.core.datastore.relational.Join<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>, com.holonplatform.core.Path.FinalPath<T>)
  - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>, com.holonplatform.core.datastore.DataTarget<T>)
- com.holonplatform.auth.Authentication.AuthenticationListener
- com.holonplatform.auth.Authentication.AuthenticationNotifier
  - com.holonplatform.auth.AuthContext
  - com.holonplatform.auth.Realm (also extends com.holonplatform.auth.Authenticator<T>, com.holonplatform.auth.Authenticator.MessageAuthenticator, com.holonplatform.auth.Authorizer<P>)
- com.holonplatform.auth.Authentication.Builder
- com.holonplatform.auth.jwt.AuthenticationClaims
- com.holonplatform.auth.AuthenticationToken.AuthenticationTokenResolver<R>
- com.holonplatform.auth.Authenticator<T>
  - com.holonplatform.auth.jwt.JwtAuthenticator
  - com.holonplatform.auth.Realm (also extends com.holonplatform.auth.Authentication.AuthenticationNotifier, com.holonplatform.auth.Authenticator.MessageAuthenticator, com.holonplatform.auth.Authorizer<P>)
- com.holonplatform.auth.Authenticator.MessageAuthenticator
  - com.holonplatform.auth.Realm (also extends com.holonplatform.auth.Authentication.AuthenticationNotifier, com.holonplatform.auth.Authenticator<T>, com.holonplatform.auth.Authorizer<P>)
- com.holonplatform.auth.Authorizer<P>
  - com.holonplatform.auth.Realm (also extends com.holonplatform.auth.Authentication.AuthenticationNotifier, com.holonplatform.auth.Authenticator<T>, com.holonplatform.auth.Authenticator.MessageAuthenticator)
- com.holonplatform.core.beans.BeanIntrospector
- com.holonplatform.core.beans.BeanPropertyPostProcessor
- com.holonplatform.http.CacheControl.Builder
- com.holonplatform.core.config.ConfigPropertyProvider
  - com.holonplatform.spring.EnvironmentConfigPropertyProvider
- com.holonplatform.core.config.ConfigPropertySet
  - com.holonplatform.core.beans.BeanConfigProperties
  - com.holonplatform.core.datastore.DatastoreConfigProperties (also extends com.holonplatform.core.datastore.DataContextBound)
  - com.holonplatform.auth.jwt.JwtConfigProperties
- com.holonplatform.core.config.ConfigPropertySet.Builder<C>
- com.holonplatform.core.Context
- com.holonplatform.core.ContextScope
- com.holonplatform.http.Cookie.Builder
- com.holonplatform.auth.Credentials.Builder
- com.holonplatform.auth.Credentials.Encoder
- com.holonplatform.auth.CredentialsContainer
  - com.holonplatform.auth.Account (also extends java.io.Serializable)
  - com.holonplatform.auth.AuthenticationToken (also extends java.io.Serializable)
- com.holonplatform.auth.CredentialsContainer.CredentialsMatcher
- com.holonplatform.core.datastore.DataContextBound
  - com.holonplatform.core.datastore.Datastore (also extends com.holonplatform.core.ExpressionResolver.ExpressionResolverSupport, java.io.Serializable)
  - com.holonplatform.core.datastore.DatastoreConfigProperties (also extends com.holonplatform.core.config.ConfigPropertySet)
- com.holonplatform.core.datastore.Datastore.OperationResult.Builder
- com.holonplatform.core.datastore.Datastore.WriteOption
- com.holonplatform.core.datastore.DatastoreCommodityRegistrar<X>
- com.holonplatform.spring.DatastorePostProcessor
- com.holonplatform.core.datastore.DataTarget.DataTargetSupport<C>
  - com.holonplatform.core.query.Query (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.query.QueryBuilder<Q>, com.holonplatform.core.query.QueryResults)
  - 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.core.query.Query (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.query.QueryResults)
    - com.holonplatform.core.datastore.relational.SubQuery<T> (also extends com.holonplatform.core.query.QueryExpression<T>)
  - com.holonplatform.core.datastore.relational.SubQuery<T> (also extends com.holonplatform.core.query.QueryBuilder<Q>, com.holonplatform.core.query.QueryExpression<T>)
- com.holonplatform.core.datastore.bulk.DMLClause<C>
  - com.holonplatform.core.datastore.bulk.BulkClause<C>
    - com.holonplatform.core.datastore.bulk.BulkUpdate (also extends com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>, com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>)
  - com.holonplatform.core.datastore.bulk.BulkDelete (also extends com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>, com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>)
  - com.holonplatform.core.datastore.bulk.BulkInsert (also extends com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>)
  - com.holonplatform.core.datastore.bulk.BulkUpdate (also extends com.holonplatform.core.datastore.bulk.BulkClause<C>, com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>, com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>)
- com.holonplatform.http.ErrorResponse
  - com.holonplatform.auth.AuthenticationError
- com.holonplatform.core.Expression
  - com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C> (also extends com.holonplatform.core.datastore.relational.Aliasable<C>, com.holonplatform.core.Path<T>)
    - com.holonplatform.core.datastore.relational.Join<T> (also extends com.holonplatform.core.Path.FinalPath<T>)
    - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.DataTarget<T>)
  - com.holonplatform.core.query.BeanProjection<T>
  - com.holonplatform.core.beans.BeanProperty<T>
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.query.ConstantExpression<T,E>
    - com.holonplatform.core.query.PropertyConstantExpression<T,E>
  - com.holonplatform.core.query.CountAllProjection
  - com.holonplatform.core.datastore.DataTarget<T>
    - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>)
  - com.holonplatform.core.query.FunctionExpression<T> (also extends com.holonplatform.core.query.QueryExpression<T>, com.holonplatform.core.query.QueryProjection<T>)
    - com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T> (also extends com.holonplatform.core.property.Property<T>)
      - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
    - com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>
      - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>)
    - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>, com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
  - com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T> (also extends com.holonplatform.core.query.FunctionExpression<T>, com.holonplatform.core.property.Property<T>)
    - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
  - com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>
    - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>)
  - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>, com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
  - com.holonplatform.core.datastore.relational.Join<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>, com.holonplatform.core.Path.FinalPath<T>)
  - com.holonplatform.core.Path<T> (also extends java.io.Serializable)
    - com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C> (also extends com.holonplatform.core.datastore.relational.Aliasable<C>)
      - com.holonplatform.core.datastore.relational.Join<T> (also extends com.holonplatform.core.Path.FinalPath<T>)
      - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.DataTarget<T>)
    - com.holonplatform.core.beans.BeanProperty<T>
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.datastore.DataTarget<T>
      - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>)
    - com.holonplatform.core.datastore.relational.Join<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>, com.holonplatform.core.Path.FinalPath<T>)
    - com.holonplatform.core.Path.FinalPath<T>
      - com.holonplatform.core.datastore.DataTarget<T>
        - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>)
      - com.holonplatform.core.datastore.relational.Join<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>)
      - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>, com.holonplatform.core.datastore.DataTarget<T>)
    - com.holonplatform.core.Path.PathBuilder<T> (also extends com.holonplatform.core.Path.Builder<T,B>)
    - com.holonplatform.core.query.PathExpression<T> (also extends com.holonplatform.core.query.QueryExpression<T>)
      - com.holonplatform.core.beans.BeanProperty<T>
        - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.property.Property<T>, com.holonplatform.core.query.QueryProjection<T>)
        - com.holonplatform.core.beans.BeanProperty<T>
          - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
        - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
        - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>, com.holonplatform.core.property.Property<T>, com.holonplatform.core.query.QueryProjection<T>)
      - com.holonplatform.core.beans.BeanProperty<T>
        - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>, com.holonplatform.core.datastore.DataTarget<T>)
  - com.holonplatform.core.Path.FinalPath<T>
    - com.holonplatform.core.datastore.DataTarget<T>
      - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>)
    - com.holonplatform.core.datastore.relational.Join<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>)
    - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>, com.holonplatform.core.datastore.DataTarget<T>)
  - com.holonplatform.core.Path.PathBuilder<T> (also extends com.holonplatform.core.Path<T>, com.holonplatform.core.Path.Builder<T,B>)
  - com.holonplatform.core.query.PathExpression<T> (also extends com.holonplatform.core.Path<T>, com.holonplatform.core.query.QueryExpression<T>)
    - com.holonplatform.core.beans.BeanProperty<T>
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.property.Property<T>, com.holonplatform.core.query.QueryProjection<T>)
      - com.holonplatform.core.beans.BeanProperty<T>
        - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>, com.holonplatform.core.property.Property<T>, com.holonplatform.core.query.QueryProjection<T>)
    - com.holonplatform.core.beans.BeanProperty<T>
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.query.PropertyConstantExpression<T,E>
  - com.holonplatform.core.query.PropertySetProjection
  - com.holonplatform.core.query.QueryAggregation (also extends java.io.Serializable)
  - com.holonplatform.core.query.QueryExpression<T>
    - com.holonplatform.core.beans.BeanProperty<T>
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.query.ConstantExpression<T,E>
      - com.holonplatform.core.query.PropertyConstantExpression<T,E>
    - com.holonplatform.core.query.FunctionExpression<T> (also extends com.holonplatform.core.query.QueryProjection<T>)
      - com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T> (also extends com.holonplatform.core.property.Property<T>)
        - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
      - com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>
        - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>)
      - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>, com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
    - com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T> (also extends com.holonplatform.core.query.FunctionExpression<T>, com.holonplatform.core.property.Property<T>)
      - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
    - com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>
      - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>)
    - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>, com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
    - com.holonplatform.core.query.PathExpression<T> (also extends com.holonplatform.core.Path<T>)
      - com.holonplatform.core.beans.BeanProperty<T>
        - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.property.Property<T>, com.holonplatform.core.query.QueryProjection<T>)
        - com.holonplatform.core.beans.BeanProperty<T>
          - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
        - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
        - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>, com.holonplatform.core.property.Property<T>, com.holonplatform.core.query.QueryProjection<T>)
      - com.holonplatform.core.beans.BeanProperty<T>
        - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.query.PropertyConstantExpression<T,E>
    - com.holonplatform.core.datastore.relational.SubQuery<T> (also extends com.holonplatform.core.query.QueryBuilder<Q>)
  - com.holonplatform.core.query.QueryFilter (also extends java.io.Serializable)
    - com.holonplatform.core.query.QueryFilter.CompositeQueryFilter
    - com.holonplatform.core.query.QueryFilter.OperationQueryFilter<T>
  - com.holonplatform.core.query.QueryFilter.CompositeQueryFilter
  - com.holonplatform.core.query.QueryFilter.OperationQueryFilter<T>
  - com.holonplatform.core.query.QueryFunction<T>
    - com.holonplatform.core.query.QueryFunction.Avg
    - com.holonplatform.core.query.QueryFunction.Count
    - com.holonplatform.core.query.QueryFunction.Max<T>
    - com.holonplatform.core.query.QueryFunction.Min<T>
    - com.holonplatform.core.query.QueryFunction.Sum<T>
  - com.holonplatform.core.query.QueryFunction.Avg
  - com.holonplatform.core.query.QueryFunction.Count
  - com.holonplatform.core.query.QueryFunction.Max<T>
  - com.holonplatform.core.query.QueryFunction.Min<T>
  - com.holonplatform.core.query.QueryFunction.Sum<T>
  - com.holonplatform.core.query.QueryProjection<T>
    - com.holonplatform.core.query.BeanProjection<T>
    - com.holonplatform.core.beans.BeanProperty<T>
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.query.CountAllProjection
    - com.holonplatform.core.query.FunctionExpression<T> (also extends com.holonplatform.core.query.QueryExpression<T>)
      - com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T> (also extends com.holonplatform.core.property.Property<T>)
        - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
      - com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>
        - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>)
      - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>, com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
    - com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T> (also extends com.holonplatform.core.query.FunctionExpression<T>, com.holonplatform.core.property.Property<T>)
      - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
    - com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>
      - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>)
    - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>, com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
    - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>, com.holonplatform.core.property.Property<T>)
      - com.holonplatform.core.beans.BeanProperty<T>
        - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.query.PropertySetProjection
  - com.holonplatform.core.query.QuerySort (also extends java.io.Serializable)
    - com.holonplatform.core.query.QuerySort.CompositeQuerySort
    - com.holonplatform.core.query.QuerySort.PathQuerySort<T>
  - com.holonplatform.core.query.QuerySort.CompositeQuerySort
  - com.holonplatform.core.query.QuerySort.PathQuerySort<T>
  - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>, com.holonplatform.core.datastore.DataTarget<T>)
  - com.holonplatform.core.datastore.relational.SubQuery<T> (also extends com.holonplatform.core.query.QueryBuilder<Q>, com.holonplatform.core.query.QueryExpression<T>)
- com.holonplatform.core.Expression.ExpressionResolverFunction<E,R>
  - com.holonplatform.core.datastore.DataTarget.DataTargetResolver<T>
  - com.holonplatform.core.ExpressionResolver<E,R> (also extends java.io.Serializable)
    - com.holonplatform.core.datastore.DataTarget.DataTargetResolver<T>
    - com.holonplatform.core.query.QueryFilter.QueryFilterResolver<T>
    - com.holonplatform.core.query.QuerySort.QuerySortResolver<T>
  - com.holonplatform.core.query.QueryFilter.QueryFilterResolver<T>
  - com.holonplatform.core.query.QuerySort.QuerySortResolver<T>
- com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>
  - com.holonplatform.core.datastore.bulk.BulkDelete (also extends com.holonplatform.core.datastore.bulk.DMLClause<C>, com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>)
  - com.holonplatform.core.datastore.bulk.BulkInsert (also extends com.holonplatform.core.datastore.bulk.DMLClause<C>)
  - com.holonplatform.core.datastore.bulk.BulkUpdate (also extends com.holonplatform.core.datastore.bulk.BulkClause<C>, com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>)
  - com.holonplatform.core.datastore.Datastore.Builder<D,B>
  - com.holonplatform.core.query.Query (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.query.QueryBuilder<Q>, com.holonplatform.core.query.QueryResults)
  - 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.core.query.Query (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.query.QueryResults)
    - com.holonplatform.core.datastore.relational.SubQuery<T> (also extends com.holonplatform.core.query.QueryExpression<T>)
  - com.holonplatform.core.datastore.relational.SubQuery<T> (also extends com.holonplatform.core.query.QueryBuilder<Q>, com.holonplatform.core.query.QueryExpression<T>)
- com.holonplatform.core.ExpressionResolver.ExpressionResolverHandler
  - com.holonplatform.core.ExpressionResolver.ResolutionContext
  - com.holonplatform.core.ExpressionResolverRegistry (also extends com.holonplatform.core.ExpressionResolver.ExpressionResolverSupport, java.io.Serializable)
  - com.holonplatform.core.query.QueryConfiguration (also extends com.holonplatform.core.ParameterSet)
- com.holonplatform.core.ExpressionResolver.ExpressionResolverSupport
  - com.holonplatform.core.datastore.Datastore (also extends com.holonplatform.core.datastore.DataContextBound, java.io.Serializable)
  - com.holonplatform.core.datastore.DatastoreExpressionResolverRegistrar
  - com.holonplatform.core.ExpressionResolverRegistry (also extends com.holonplatform.core.ExpressionResolver.ExpressionResolverHandler, java.io.Serializable)
- com.holonplatform.http.HttpResponse.Builder<T>
- com.holonplatform.core.Initializer<T>
- java.lang.Iterable<T>
  - com.holonplatform.core.beans.BeanPropertySet<T>
  - com.holonplatform.core.property.PropertyBox
  - com.holonplatform.core.property.PropertySet<P>
    - com.holonplatform.core.beans.BeanPropertySet<T>
    - com.holonplatform.core.property.PropertyBox
- com.holonplatform.core.datastore.relational.Join.JoinBuilder<T>
- com.holonplatform.auth.jwt.JwtAuthenticator.Builder
- com.holonplatform.auth.jwt.JwtConfiguration.Builder
- com.holonplatform.core.i18n.Localizable
  - com.holonplatform.core.beans.BeanProperty<T>
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T> (also extends com.holonplatform.core.query.FunctionExpression<T>, com.holonplatform.core.property.Property<T>)
    - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
  - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>, com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
  - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>, com.holonplatform.core.property.Property<T>, com.holonplatform.core.query.QueryProjection<T>)
    - com.holonplatform.core.beans.BeanProperty<T>
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.property.Property<T> (also extends java.io.Serializable, com.holonplatform.core.Validator.Validatable<T>)
    - com.holonplatform.core.beans.BeanProperty<T>
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T> (also extends com.holonplatform.core.query.FunctionExpression<T>)
      - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
    - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>, com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
    - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>, com.holonplatform.core.query.QueryProjection<T>)
      - com.holonplatform.core.beans.BeanProperty<T>
        - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.VirtualProperty<T>
      - com.holonplatform.core.property.VirtualProperty.Builder<T,B> (also extends com.holonplatform.core.property.Property.Builder<T,B>)
    - com.holonplatform.core.property.VirtualProperty.Builder<T,B> (also extends com.holonplatform.core.property.Property.Builder<T,B>, com.holonplatform.core.property.VirtualProperty<T>)
  - com.holonplatform.core.property.VirtualProperty<T>
    - com.holonplatform.core.property.VirtualProperty.Builder<T,B> (also extends com.holonplatform.core.property.Property.Builder<T,B>)
  - com.holonplatform.core.property.VirtualProperty.Builder<T,B> (also extends com.holonplatform.core.property.Property.Builder<T,B>, com.holonplatform.core.property.VirtualProperty<T>)
- com.holonplatform.core.i18n.Localizable.Builder<B>
  - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.i18n.Localizable.LocalizableBuilder
  - com.holonplatform.core.property.PathProperty.Builder<T,B> (also extends com.holonplatform.core.Path.Builder<T,B>, com.holonplatform.core.property.Property.Builder<T,B>)
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>)
    - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>)
  - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.property.Property.Builder<T,B>
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty.Builder<T,B> (also extends com.holonplatform.core.Path.Builder<T,B>)
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>)
      - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>)
    - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.VirtualProperty.Builder<T,B> (also extends com.holonplatform.core.property.VirtualProperty<T>)
  - com.holonplatform.core.property.VirtualProperty.Builder<T,B> (also extends com.holonplatform.core.property.Property.Builder<T,B>, com.holonplatform.core.property.VirtualProperty<T>)
- com.holonplatform.core.i18n.Localization.Builder
- com.holonplatform.core.i18n.LocalizationContext
- com.holonplatform.core.i18n.LocalizationContext.Builder
- com.holonplatform.core.messaging.MessageHeaders<H>
  - com.holonplatform.http.HttpHeaders
    - com.holonplatform.http.HttpMessage<P> (also extends com.holonplatform.core.messaging.Message<P,H>)
      - com.holonplatform.http.HttpRequest
      - com.holonplatform.http.HttpResponse<T>
        - com.holonplatform.http.rest.ResponseEntity<T>
      - com.holonplatform.http.rest.ResponseEntity<T>
    - com.holonplatform.http.HttpRequest
    - com.holonplatform.http.HttpResponse<T>
      - com.holonplatform.http.rest.ResponseEntity<T>
    - com.holonplatform.http.rest.ResponseEntity<T>
  - com.holonplatform.http.HttpMessage<P> (also extends com.holonplatform.http.HttpHeaders, com.holonplatform.core.messaging.Message<P,H>)
    - com.holonplatform.http.HttpRequest
    - com.holonplatform.http.HttpResponse<T>
      - com.holonplatform.http.rest.ResponseEntity<T>
    - com.holonplatform.http.rest.ResponseEntity<T>
  - com.holonplatform.http.HttpRequest
  - com.holonplatform.http.HttpResponse<T>
    - com.holonplatform.http.rest.ResponseEntity<T>
  - com.holonplatform.core.messaging.Message<P,H>
    - com.holonplatform.http.HttpMessage<P> (also extends com.holonplatform.http.HttpHeaders)
      - com.holonplatform.http.HttpRequest
      - com.holonplatform.http.HttpResponse<T>
        - com.holonplatform.http.rest.ResponseEntity<T>
      - com.holonplatform.http.rest.ResponseEntity<T>
    - com.holonplatform.http.HttpRequest
    - com.holonplatform.http.HttpResponse<T>
      - com.holonplatform.http.rest.ResponseEntity<T>
    - com.holonplatform.http.rest.ResponseEntity<T>
  - com.holonplatform.http.rest.ResponseEntity<T>
- com.holonplatform.core.i18n.MessageProvider
- com.holonplatform.core.i18n.MessageProvider.PropertiesMessageProviderBuilder
- com.holonplatform.core.ParameterSet.Builder<S>
- com.holonplatform.core.Path.Builder<T,B>
  - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.Path.PathBuilder<T> (also extends com.holonplatform.core.Path<T>)
  - com.holonplatform.core.property.PathProperty.Builder<T,B> (also extends com.holonplatform.core.property.Property.Builder<T,B>)
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>)
    - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>)
  - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
- java.security.Principal
  - com.holonplatform.auth.Authentication (also extends com.holonplatform.core.ParameterSet)
- com.holonplatform.core.property.PropertyBox.Builder
- com.holonplatform.core.property.PropertyRenderer<R,T>
- com.holonplatform.core.property.PropertyRendererRegistry
- com.holonplatform.core.property.PropertySet.Builder<P>
- com.holonplatform.core.property.PropertyValuePresenter<T>
- com.holonplatform.core.property.PropertyValuePresenterRegistry
- com.holonplatform.core.query.QueryAggregation.Builder
- com.holonplatform.core.query.QueryAggregation.QueryAggregationSupport<C>
  - com.holonplatform.core.query.Query (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.query.QueryBuilder<Q>, com.holonplatform.core.query.QueryResults)
  - 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.core.query.Query (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.query.QueryResults)
    - com.holonplatform.core.datastore.relational.SubQuery<T> (also extends com.holonplatform.core.query.QueryExpression<T>)
  - com.holonplatform.core.datastore.relational.SubQuery<T> (also extends com.holonplatform.core.query.QueryBuilder<Q>, com.holonplatform.core.query.QueryExpression<T>)
- com.holonplatform.core.query.QueryConfigurationProvider
- com.holonplatform.core.query.QueryFilter.QueryFilterSupport<C>
  - com.holonplatform.core.datastore.bulk.BulkDelete (also extends com.holonplatform.core.datastore.bulk.DMLClause<C>, com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>)
  - com.holonplatform.core.datastore.bulk.BulkUpdate (also extends com.holonplatform.core.datastore.bulk.BulkClause<C>, com.holonplatform.core.ExpressionResolver.ExpressionResolverBuilder<C>)
  - com.holonplatform.core.query.Query (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.query.QueryBuilder<Q>, com.holonplatform.core.query.QueryResults)
  - 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.core.query.Query (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.query.QueryResults)
    - com.holonplatform.core.datastore.relational.SubQuery<T> (also extends com.holonplatform.core.query.QueryExpression<T>)
  - com.holonplatform.core.datastore.relational.SubQuery<T> (also extends com.holonplatform.core.query.QueryBuilder<Q>, com.holonplatform.core.query.QueryExpression<T>)
- com.holonplatform.core.query.QueryResults
  - com.holonplatform.core.query.Query (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.query.QueryBuilder<Q>)
- com.holonplatform.core.query.QuerySort.QuerySortSupport<C>
  - com.holonplatform.core.query.Query (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.query.QueryBuilder<Q>, com.holonplatform.core.query.QueryResults)
  - 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.core.query.Query (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.query.QueryResults)
    - com.holonplatform.core.datastore.relational.SubQuery<T> (also extends com.holonplatform.core.query.QueryExpression<T>)
  - com.holonplatform.core.datastore.relational.SubQuery<T> (also extends com.holonplatform.core.query.QueryBuilder<Q>, com.holonplatform.core.query.QueryExpression<T>)
- com.holonplatform.auth.Realm.Builder
- com.holonplatform.http.rest.RequestEntity<T>
- com.holonplatform.http.rest.RequestEntity.FormBuilder
- com.holonplatform.http.rest.ResponseType<T>
- com.holonplatform.http.rest.RestClient
  - com.holonplatform.spring.SpringRestClient
- com.holonplatform.http.rest.RestClient.Invocation
  - com.holonplatform.http.rest.RestClient.RequestDefinition (also extends java.io.Serializable)
- com.holonplatform.http.rest.RestClient.Invoker
- com.holonplatform.http.rest.RestClientFactory
- java.io.Serializable
  - com.holonplatform.auth.Account (also extends com.holonplatform.auth.CredentialsContainer)
  - com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C> (also extends com.holonplatform.core.datastore.relational.Aliasable<C>, com.holonplatform.core.Path<T>)
    - com.holonplatform.core.datastore.relational.Join<T> (also extends com.holonplatform.core.Path.FinalPath<T>)
    - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.DataTarget<T>)
  - com.holonplatform.auth.Authentication (also extends com.holonplatform.core.ParameterSet, java.security.Principal)
  - com.holonplatform.auth.AuthenticationToken (also extends com.holonplatform.auth.CredentialsContainer)
  - com.holonplatform.core.beans.BeanProperty<T>
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.http.CacheControl
  - com.holonplatform.core.config.ConfigProperty<T>
  - com.holonplatform.http.Cookie
  - com.holonplatform.auth.Credentials
  - com.holonplatform.core.datastore.Datastore (also extends com.holonplatform.core.datastore.DataContextBound, com.holonplatform.core.ExpressionResolver.ExpressionResolverSupport)
  - com.holonplatform.core.datastore.Datastore.OperationResult
  - com.holonplatform.core.datastore.DatastoreCommodity
    - com.holonplatform.core.query.Query (also extends com.holonplatform.core.query.QueryBuilder<Q>, com.holonplatform.core.query.QueryResults)
  - com.holonplatform.core.datastore.DatastoreCommodityContext
  - com.holonplatform.core.datastore.DatastoreCommodityFactory<X,C>
  - com.holonplatform.core.datastore.DataTarget<T>
    - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>)
  - com.holonplatform.core.datastore.DataTarget.DataTargetResolver<T>
  - com.holonplatform.core.ExpressionResolver<E,R> (also extends com.holonplatform.core.Expression.ExpressionResolverFunction<E,R>)
    - com.holonplatform.core.datastore.DataTarget.DataTargetResolver<T>
    - com.holonplatform.core.query.QueryFilter.QueryFilterResolver<T>
    - com.holonplatform.core.query.QuerySort.QuerySortResolver<T>
  - com.holonplatform.core.ExpressionResolverRegistry (also extends com.holonplatform.core.ExpressionResolver.ExpressionResolverHandler, com.holonplatform.core.ExpressionResolver.ExpressionResolverSupport)
  - com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T> (also extends com.holonplatform.core.query.FunctionExpression<T>, com.holonplatform.core.property.Property<T>)
    - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
  - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>, com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
  - com.holonplatform.core.datastore.relational.Join<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>, com.holonplatform.core.Path.FinalPath<T>)
  - com.holonplatform.auth.jwt.JwtConfiguration
  - com.holonplatform.core.i18n.Localization
  - com.holonplatform.core.ParameterSet
    - com.holonplatform.auth.Authentication (also extends java.security.Principal)
    - com.holonplatform.core.property.PropertyConfiguration
      - com.holonplatform.core.property.PropertyConfiguration.PropertyConfigurationEditor
    - com.holonplatform.core.property.PropertyConfiguration.PropertyConfigurationEditor
    - com.holonplatform.core.query.QueryConfiguration (also extends com.holonplatform.core.ExpressionResolver.ExpressionResolverHandler)
  - com.holonplatform.core.Path<T> (also extends com.holonplatform.core.Expression)
    - com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C> (also extends com.holonplatform.core.datastore.relational.Aliasable<C>)
      - com.holonplatform.core.datastore.relational.Join<T> (also extends com.holonplatform.core.Path.FinalPath<T>)
      - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.DataTarget<T>)
    - com.holonplatform.core.beans.BeanProperty<T>
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.datastore.DataTarget<T>
      - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>)
    - com.holonplatform.core.datastore.relational.Join<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>, com.holonplatform.core.Path.FinalPath<T>)
    - com.holonplatform.core.Path.FinalPath<T>
      - com.holonplatform.core.datastore.DataTarget<T>
        - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>)
      - com.holonplatform.core.datastore.relational.Join<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>)
      - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>, com.holonplatform.core.datastore.DataTarget<T>)
    - com.holonplatform.core.Path.PathBuilder<T> (also extends com.holonplatform.core.Path.Builder<T,B>)
    - com.holonplatform.core.query.PathExpression<T> (also extends com.holonplatform.core.query.QueryExpression<T>)
      - com.holonplatform.core.beans.BeanProperty<T>
        - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.property.Property<T>, com.holonplatform.core.query.QueryProjection<T>)
        - com.holonplatform.core.beans.BeanProperty<T>
          - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
        - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
        - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>, com.holonplatform.core.property.Property<T>, com.holonplatform.core.query.QueryProjection<T>)
      - com.holonplatform.core.beans.BeanProperty<T>
        - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>, com.holonplatform.core.datastore.DataTarget<T>)
  - com.holonplatform.core.Path.FinalPath<T>
    - com.holonplatform.core.datastore.DataTarget<T>
      - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>)
    - com.holonplatform.core.datastore.relational.Join<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>)
    - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>, com.holonplatform.core.datastore.DataTarget<T>)
  - com.holonplatform.core.Path.PathBuilder<T> (also extends com.holonplatform.core.Path<T>, com.holonplatform.core.Path.Builder<T,B>)
  - com.holonplatform.core.query.PathExpression<T> (also extends com.holonplatform.core.Path<T>, com.holonplatform.core.query.QueryExpression<T>)
    - com.holonplatform.core.beans.BeanProperty<T>
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.property.Property<T>, com.holonplatform.core.query.QueryProjection<T>)
      - com.holonplatform.core.beans.BeanProperty<T>
        - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>, com.holonplatform.core.property.Property<T>, com.holonplatform.core.query.QueryProjection<T>)
    - com.holonplatform.core.beans.BeanProperty<T>
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.auth.Permission
  - com.holonplatform.core.property.Property<T> (also extends com.holonplatform.core.i18n.Localizable, com.holonplatform.core.Validator.Validatable<T>)
    - com.holonplatform.core.beans.BeanProperty<T>
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T> (also extends com.holonplatform.core.query.FunctionExpression<T>)
      - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
    - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>, com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
    - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>, com.holonplatform.core.query.QueryProjection<T>)
      - com.holonplatform.core.beans.BeanProperty<T>
        - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.VirtualProperty<T>
      - com.holonplatform.core.property.VirtualProperty.Builder<T,B> (also extends com.holonplatform.core.property.Property.Builder<T,B>)
    - com.holonplatform.core.property.VirtualProperty.Builder<T,B> (also extends com.holonplatform.core.property.Property.Builder<T,B>, com.holonplatform.core.property.VirtualProperty<T>)
  - com.holonplatform.core.property.PropertyBox.PropertyValue<T>
  - com.holonplatform.core.property.PropertyConfiguration
    - com.holonplatform.core.property.PropertyConfiguration.PropertyConfigurationEditor
  - com.holonplatform.core.property.PropertyConfiguration.PropertyConfigurationEditor
  - com.holonplatform.core.property.PropertyValueConverter<TYPE,MODEL>
  - com.holonplatform.core.property.PropertyValueProvider<T>
  - com.holonplatform.core.query.Query (also extends com.holonplatform.core.datastore.DatastoreCommodity, com.holonplatform.core.query.QueryBuilder<Q>, com.holonplatform.core.query.QueryResults)
  - com.holonplatform.core.query.QueryAggregation (also extends com.holonplatform.core.Expression)
  - com.holonplatform.core.query.QueryConfiguration (also extends com.holonplatform.core.ExpressionResolver.ExpressionResolverHandler, com.holonplatform.core.ParameterSet)
  - com.holonplatform.core.query.QueryFilter (also extends com.holonplatform.core.Expression)
    - com.holonplatform.core.query.QueryFilter.CompositeQueryFilter
    - com.holonplatform.core.query.QueryFilter.OperationQueryFilter<T>
  - com.holonplatform.core.query.QueryFilter.CompositeQueryFilter
  - com.holonplatform.core.query.QueryFilter.OperationQueryFilter<T>
  - com.holonplatform.core.query.QueryFilter.QueryFilterResolver<T>
  - com.holonplatform.core.query.QuerySort (also extends com.holonplatform.core.Expression)
    - com.holonplatform.core.query.QuerySort.CompositeQuerySort
    - com.holonplatform.core.query.QuerySort.PathQuerySort<T>
  - com.holonplatform.core.query.QuerySort.CompositeQuerySort
  - com.holonplatform.core.query.QuerySort.PathQuerySort<T>
  - com.holonplatform.core.query.QuerySort.QuerySortResolver<T>
  - com.holonplatform.core.datastore.relational.RelationalTarget<T> (also extends com.holonplatform.core.datastore.relational.Aliasable.AliasablePath<T,C>, com.holonplatform.core.datastore.DataTarget<T>)
  - com.holonplatform.http.rest.RestClient.RequestDefinition (also extends com.holonplatform.http.rest.RestClient.Invocation)
  - com.holonplatform.core.Validator<T>
  - com.holonplatform.core.property.VirtualProperty<T>
    - com.holonplatform.core.property.VirtualProperty.Builder<T,B> (also extends com.holonplatform.core.property.Property.Builder<T,B>)
  - com.holonplatform.core.property.VirtualProperty.Builder<T,B> (also extends com.holonplatform.core.property.Property.Builder<T,B>, com.holonplatform.core.property.VirtualProperty<T>)
- com.holonplatform.core.presentation.StringValuePresenter
- com.holonplatform.core.tenancy.TenantResolver
- com.holonplatform.core.Validator.Validatable<T>
  - com.holonplatform.core.beans.BeanProperty<T>
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T> (also extends com.holonplatform.core.query.FunctionExpression<T>, com.holonplatform.core.property.Property<T>)
    - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
  - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>, com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
  - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>, com.holonplatform.core.property.Property<T>, com.holonplatform.core.query.QueryProjection<T>)
    - com.holonplatform.core.beans.BeanProperty<T>
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
  - com.holonplatform.core.property.Property<T> (also extends com.holonplatform.core.i18n.Localizable, java.io.Serializable)
    - com.holonplatform.core.beans.BeanProperty<T>
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T> (also extends com.holonplatform.core.query.FunctionExpression<T>)
      - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
    - com.holonplatform.core.query.FunctionExpression.PathFunctionExpressionProperty<P,T> (also extends com.holonplatform.core.query.FunctionExpression.FunctionExpressionProperty<T>, com.holonplatform.core.query.FunctionExpression.PathFunctionExpression<P,T>)
    - com.holonplatform.core.property.PathProperty<T> (also extends com.holonplatform.core.query.PathExpression<T>, com.holonplatform.core.query.QueryProjection<T>)
      - com.holonplatform.core.beans.BeanProperty<T>
        - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.beans.BeanProperty.Builder<T> (also extends com.holonplatform.core.beans.BeanProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
      - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.PathProperty.PathPropertyBuilder<T> (also extends com.holonplatform.core.property.PathProperty<T>, com.holonplatform.core.property.PathProperty.Builder<T,B>)
    - com.holonplatform.core.property.VirtualProperty<T>
      - com.holonplatform.core.property.VirtualProperty.Builder<T,B> (also extends com.holonplatform.core.property.Property.Builder<T,B>)
    - com.holonplatform.core.property.VirtualProperty.Builder<T,B> (also extends com.holonplatform.core.property.Property.Builder<T,B>, com.holonplatform.core.property.VirtualProperty<T>)
  - com.holonplatform.core.property.VirtualProperty<T>
    - com.holonplatform.core.property.VirtualProperty.Builder<T,B> (also extends com.holonplatform.core.property.Property.Builder<T,B>)
  - com.holonplatform.core.property.VirtualProperty.Builder<T,B> (also extends com.holonplatform.core.property.Property.Builder<T,B>, com.holonplatform.core.property.VirtualProperty<T>)
- com.holonplatform.core.Validator.ValidatorSupport<T>

## Annotation Type Hierarchy

- com.holonplatform.core.beans.Validators (implements java.lang.annotation.Annotation)
- com.holonplatform.core.beans.Validator (implements java.lang.annotation.Annotation)
- com.holonplatform.core.beans.ValidationMessage (implements java.lang.annotation.Annotation)
- com.holonplatform.core.beans.Temporal (implements java.lang.annotation.Annotation)
- com.holonplatform.core.beans.Sequence (implements java.lang.annotation.Annotation)
- com.holonplatform.core.beans.NotNegative (implements java.lang.annotation.Annotation)
- com.holonplatform.core.beans.NotEmpty (implements java.lang.annotation.Annotation)
- com.holonplatform.core.beans.NotBlank (implements java.lang.annotation.Annotation)
- com.holonplatform.core.beans.Ignore (implements java.lang.annotation.Annotation)
- com.holonplatform.core.beans.Email (implements java.lang.annotation.Annotation)
- com.holonplatform.core.beans.Converter (implements java.lang.annotation.Annotation)
- com.holonplatform.core.beans.Configs (implements java.lang.annotation.Annotation)
- com.holonplatform.core.beans.Config (implements java.lang.annotation.Annotation)
- com.holonplatform.core.i18n.Caption (implements java.lang.annotation.Annotation)
- com.holonplatform.core.property.PropertySetRef (implements java.lang.annotation.Annotation)
- com.holonplatform.auth.annotations.Authenticate (implements java.lang.annotation.Annotation)
- com.holonplatform.spring.ScopeTenant (implements java.lang.annotation.Annotation)
- com.holonplatform.spring.EnableTenantScope (implements java.lang.annotation.Annotation)
- com.holonplatform.spring.EnableBeanContext (implements java.lang.annotation.Annotation)
- com.holonplatform.spring.DatastoreResolver (implements java.lang.annotation.Annotation)
- com.holonplatform.spring.DatastoreCommodityFactory (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.holonplatform.core.beans.Converter.BUILTIN
    - com.holonplatform.core.Validator.ValidationMessage (implements com.holonplatform.core.i18n.Localizable)
    - com.holonplatform.core.Validator.PatternFlag
    - com.holonplatform.core.datastore.DefaultWriteOption (implements com.holonplatform.core.datastore.Datastore.WriteOption)
    - com.holonplatform.core.datastore.Datastore.OperationType
    - com.holonplatform.core.datastore.relational.Join.JoinType
    - com.holonplatform.core.i18n.TemporalFormat
    - com.holonplatform.core.i18n.NumberFormatFeature
    - com.holonplatform.core.query.QuerySort.SortDirection
    - com.holonplatform.core.query.QueryFilter.FilterOperator
    - com.holonplatform.core.temporal.TemporalType
    - com.holonplatform.http.MediaType
    - com.holonplatform.http.HttpStatus
    - com.holonplatform.http.HttpMethod
    - com.holonplatform.http.rest.RestClientFactoryRegistry
    - com.holonplatform.auth.jwt.JwtTokenBuilder.AuthPart

Copyright © 2017 The Holon Platform. All rights reserved.