# Uses of Package
com.holonplatform.core

- Packages that use com.holonplatform.core
  Package | Description
  --- | ---
  com.holonplatform.auth |
  com.holonplatform.core |
  com.holonplatform.core.beans |
  com.holonplatform.core.datastore |
  com.holonplatform.core.datastore.bulk |
  com.holonplatform.core.datastore.relational |
  com.holonplatform.core.presentation |
  com.holonplatform.core.property |
  com.holonplatform.core.query |

- Classes in com.holonplatform.core used by com.holonplatform.auth
  Class and Description
  ParameterSet Interface for name-value parameter sets management.

- Classes in com.holonplatform.core used by com.holonplatform.core
  Class and Description
  Context Main interface to access global platform context resources.
  ContextScope A `Context` scope to hold, manage and access context resources.
  Expression Represents a generic expression with validation support.
  Expression.ExpressionResolverFunction A function to translate an `Expression` into another `Expression` type.
  Expression.InvalidExpressionException Exception related to {Expression} validation or resolution failures.
  ExpressionResolver Resolver to translate an `Expression` into another `Expression` type.
  ExpressionResolver.ExpressionResolverBuilder Builder fragment to support `ExpressionResolver` registration.
  ExpressionResolver.ExpressionResolverHandler Handler to perform `Expression` resolution using a set of registered `ExpressionResolver`s.
  ExpressionResolver.ExpressionResolverSupport Interface to declare the support for `ExpressionResolver` by a class.
  ExpressionResolver.ResolutionContext `Expression` resolution context.
  ExpressionResolverRegistry A registry to maintain and organize a set of `ExpressionResolver`s.
  Initializer Interface for lazy initialization of a generic value.
  ParameterSet Interface for name-value parameter sets management.
  ParameterSet.Builder `ParameterSet` builder.
  Path Represents a generic, typed path for a data structure attribute which can be identified by a `String` name.
  Path.Builder Base path builder
  Path.PathBuilder Path builder.
  Validator Validate a value to check if it is valid.
  Validator.PatternFlag Pattern validation regexp flags
  Validator.ValidationException Exception used to notify validation errors using `Validator.validate(Object)`.
  Validator.ValidationMessage Validation messages for common validators

- Classes in com.holonplatform.core used by com.holonplatform.core.beans
  Class and Description
  Expression Represents a generic expression with validation support.
  Path Represents a generic, typed path for a data structure attribute which can be identified by a `String` name.
  Path.Builder Base path builder
  Validator.Validatable Declares the support for value validation using `Validator`s.

- Classes in com.holonplatform.core used by com.holonplatform.core.datastore
  Class and Description
  Expression Represents a generic expression with validation support.
  Expression.ExpressionResolverFunction A function to translate an `Expression` into another `Expression` type.
  ExpressionResolver Resolver to translate an `Expression` into another `Expression` type.
  ExpressionResolver.ExpressionResolverBuilder Builder fragment to support `ExpressionResolver` registration.
  ExpressionResolver.ExpressionResolverSupport Interface to declare the support for `ExpressionResolver` by a class.
  Path Represents a generic, typed path for a data structure attribute which can be identified by a `String` name.
  Path.FinalPath Represents a final path, i.e. a path which do not support any parent path.

- Classes in com.holonplatform.core used by com.holonplatform.core.datastore.bulk
  Class and Description
  ExpressionResolver.ExpressionResolverBuilder Builder fragment to support `ExpressionResolver` registration.
  Path Represents a generic, typed path for a data structure attribute which can be identified by a `String` name.

- Classes in com.holonplatform.core used by com.holonplatform.core.datastore.relational
  Class and Description
  Expression Represents a generic expression with validation support.
  ExpressionResolver.ExpressionResolverBuilder Builder fragment to support `ExpressionResolver` registration.
  Path Represents a generic, typed path for a data structure attribute which can be identified by a `String` name.
  Path.FinalPath Represents a final path, i.e. a path which do not support any parent path.

- Classes in com.holonplatform.core used by com.holonplatform.core.presentation
  Class and Description
  ParameterSet Interface for name-value parameter sets management.

- Classes in com.holonplatform.core used by com.holonplatform.core.property
  Class and Description
  Expression Represents a generic expression with validation support.
  ParameterSet Interface for name-value parameter sets management.
  Path Represents a generic, typed path for a data structure attribute which can be identified by a `String` name.
  Path.Builder Base path builder
  Validator Validate a value to check if it is valid.
  Validator.Validatable Declares the support for value validation using `Validator`s.
  Validator.ValidationException Exception used to notify validation errors using `Validator.validate(Object)`.

- Classes in com.holonplatform.core used by com.holonplatform.core.query
  Class and Description
  Expression Represents a generic expression with validation support.
  Expression.ExpressionResolverFunction A function to translate an `Expression` into another `Expression` type.
  ExpressionResolver Resolver to translate an `Expression` into another `Expression` type.
  ExpressionResolver.ExpressionResolverBuilder Builder fragment to support `ExpressionResolver` registration.
  ExpressionResolver.ExpressionResolverHandler Handler to perform `Expression` resolution using a set of registered `ExpressionResolver`s.
  ParameterSet Interface for name-value parameter sets management.
  Path Represents a generic, typed path for a data structure attribute which can be identified by a `String` name.
  Validator.Validatable Declares the support for value validation using `Validator`s.

Copyright © 2017 The Holon Platform. All rights reserved.