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.PropertyWriteExceptionLocalizable.LocalizableBuilder, Localizable.LocalizationExceptionExpression.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, renderIfAvailablegetValidators, validatebuilder, getMessage, getMessageArguments, getMessageCode, of, ofhasConfigurationgetModelType, getModelValueisCollectionExpression, isConverterExpressionvalidateCopyright © 2019 The Holon Platform. All rights reserved.