E
- Collection elements typeC
- Concrete collection typepublic interface CollectionProperty<E,C extends Collection<E>> extends Property<C>
Property
which handles a Collection
of values.
The collection elements type is provided by the getElementType()
method.
Modifier and Type | Interface and Description |
---|---|
static interface |
CollectionProperty.Builder<E,C extends Collection<E>,P extends CollectionProperty<E,C>,B extends CollectionProperty.Builder<E,C,P,B>>
Base
CollectionProperty builder. |
static interface |
CollectionProperty.ListProperty<T>
A
CollectionProperty which uses a List as concrete collection type. |
static interface |
CollectionProperty.SetProperty<T>
A
CollectionProperty which uses a Set as concrete collection type. |
Property.PropertyAccessException, Property.PropertyNotFoundException, Property.PropertyReadException, Property.PropertyReadOnlyException, Property.PropertyWriteException
Localizable.LocalizableBuilder, Localizable.LocalizationException
Expression.ExpressionResolverFunction<E extends Expression,R extends Expression>, Expression.InvalidExpressionException
Modifier and Type | Method and Description |
---|---|
Class<? extends E> |
getElementType()
Get the collection elements type.
|
getConfiguration, getConvertedValue, getConverter, getExpressionValueConverter, getName, getTemporalType, getType, isReadOnly, present, render, renderIfAvailable
getValidators, validate
builder, getMessage, getMessageArguments, getMessageCode, of, of
hasConfiguration
getModelType, getModelValue
isCollectionExpression, isConverterExpression
validate
Copyright © 2019 The Holon Platform. All rights reserved.