Interface | Description |
---|---|
CollectionConstantExpression<T> |
A
ConstantConverterExpression with a Collection value type. |
CollectionExpression<E,C extends Collection<E>> |
A
Collection type TypedExpression . |
ConstantConverterExpression<T,E> |
An expression which represents a constant value and supports value conversion using an
ExpressionValueConverter . |
Context |
Main interface to access global platform context resources.
|
ContextScope |
A
Context scope to hold, manage and access context resources. |
ConverterExpression<T> |
A
TypedExpression which supports an optional ExpressionValueConverter to perform expression type
conversion. |
DataMappable |
Interface to declare support for data mapping, i.e. to provide the String value of the data model name to which an
object is bound.
|
DataMappable.Builder<B extends DataMappable.Builder<B>> |
Base
DataMappable builder. |
Expression |
Represents a generic expression with validation support.
|
Expression.ExpressionResolverFunction<E extends Expression,R extends Expression> |
A function to translate an
Expression into another Expression type. |
ExpressionResolver<E extends Expression,R extends Expression> |
Resolver to translate an
Expression into another Expression type. |
ExpressionResolver.ExpressionResolverBuilder<C extends ExpressionResolver.ExpressionResolverBuilder<C>> |
Builder fragment to support
ExpressionResolver registration. |
ExpressionResolver.ExpressionResolverHandler |
Handler to perform
Expression resolution using a set of registered ExpressionResolver s. |
ExpressionResolver.ExpressionResolverProvider |
ExpressionResolver provider. |
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. |
ExpressionValueConverter<TYPE,MODEL> |
The expression value converter associated to a
ConverterExpression . |
HasConfiguration<C extends ParameterSet> |
Declares the support for a
ParameterSet type configuration property container. |
Initializer<T> |
Interface for lazy initialization of a generic value.
|
NullExpression<T> |
A
TypedExpression which represents a null value, with expression value conversion support. |
ParameterSet |
Interface for name-value parameter sets management.
|
ParameterSet.Builder<S extends ParameterSet> |
ParameterSet builder. |
Path<T> |
Represents a generic, typed path for a data structure attribute which can be identified by a
String name. |
Path.Builder<T,B extends Path.Builder<T,B>> |
Base path builder.
|
Path.FinalPath<T> |
Represents a final path, i.e. a path which do not support any parent path.
|
Path.FinalPath.FinalPathBuilder<T> |
Path.FinalPath builder. |
Path.PathBuilder<T> |
Path builder.
|
Registration |
A registration object for removing an event listener added to a source.
|
TypedExpression<T> |
An
Expression with a declared type. |
Validator<T> |
Validate a value to check if it is valid.
|
Validator.Validatable<T> |
Declares the support for value validation using
Validator s. |
Validator.ValidatorSupport<T> |
Declares support for adding and removing
Validator s. |
Enum | Description |
---|---|
Validator.PatternFlag |
Pattern validation regexp flags
|
Validator.ValidationMessage |
Validation messages for common validators
|
Exception | Description |
---|---|
Expression.InvalidExpressionException |
Exception related to {Expression} validation or resolution failures.
|
Validator.UnsupportedValidationTypeException |
Exception thrown by a
Validator when given value to validate is of an unsupported type. |
Validator.ValidationException |
Exception used to notify validation errors using
Validator.validate(Object) . |
Copyright © 2019 The Holon Platform. All rights reserved.