# Package com.holonplatform.core.internal

- Interface Summary
  Interface | Description
  --- | ---
  BuiltinValidator<T> | A platform builtin `Validator`.
  CoreLogger | Core `Logger`.
  Logger | Logger service.
  MutableParameterSet | A mutable `ParameterSet`.
  ValidatorDescriptor | Default `Validator`s descriptor.
  ValidatorDescriptor.Builder | Builder to create `ValidatorDescriptor` instances.

- Class Summary
  Class | Description
  --- | ---
  AbstractConverterExpression<T> | Abstract `ConverterExpression` implementation.
  CallbackExpressionResolver<E extends Expression,R extends Expression> | A `ExpressionResolver` which uses a `Expression.ExpressionResolverFunction` in conjunction with expression and resolution type to create the resolver implementation.
  ClassLoaderScope | A `ContextScope` for `ClassLoader`-scoped singleton context resources.
  ContextManager | `Context` manager to register and retrieve `ContextScope`s.
  ContextResourceMap | Helper class to manage `Context` resources by key.
  DefaultCollectionConstantExpression<E> | Default `CollectionConstantExpression` implementation.
  DefaultConstantConverterExpression<T> | Default `ConstantConverterExpression` implementation.
  DefaultExpressionResolverRegistry | Default `ExpressionResolverRegistry` implementation.
  DefaultFinalPath<T> | Default `FinalPath` implementation.
  DefaultInitializer<T> | Default `Initializer` implementation.
  DefaultNullExpression<T> | Default `NullExpression` implementation.
  DefaultParameterSet | Default `ParameterSet` implementation.
  DefaultParameterSet.AbstractBuilder<S extends ParameterSet,I extends DefaultParameterSet,B extends ParameterSet.Builder<S>> | Abstract ParameterSet builder.
  DefaultParameterSet.DefaultBuilder | Builder for fluent-style ParameterSet construction.
  DefaultPath<T> | Default `Path` implementation.
  DefaultValidator<T> | Default `Validator` implementation which uses a `Predicate` as validation operation.
  DefaultValidatorDescriptor | Default `ValidatorDescriptor` implementation.
  JulLogger | `Logger` implementation using java.util.logging
  SLF4JLogger | SLF4J `Logger` implementation.
  ThreadScope | A `ContextScope` to handle Thread-bound context resources.

- Enum Summary
  Enum | Description
  --- | ---
  DefaultContext | Default `Context` implementation, using `ContextManager` to access context scopes and resources.
  Logger.Level | Log levels

Copyright © 2019 The Holon Platform. All rights reserved.