static PropertyBuilder.GenericCollectionPropertyBuilder<Character,List<Character>> |
PropertyFactory.charListProperty(String name) |
Returns a builder for a property having as value a list of characters.
|
PropertyBuilder.GenericCollectionPropertyBuilder<V,C> |
PropertyBuilder.GenericCollectionPropertyBuilder.defaultValue(Iterable<? extends V> val) |
Specify a default value.
|
PropertyBuilder.GenericCollectionPropertyBuilder<V,C> |
PropertyBuilder.GenericCollectionPropertyBuilder.defaultValues(V head,
V... tail) |
Specify default values.
|
static PropertyBuilder.GenericCollectionPropertyBuilder<Double,List<Double>> |
PropertyFactory.doubleListProperty(String name) |
Returns a builder for a property having as value a list of decimal numbers.
|
PropertyBuilder.GenericCollectionPropertyBuilder<V,C> |
PropertyBuilder.GenericCollectionPropertyBuilder.emptyDefaultValue() |
Specify that the default value is an empty collection.
|
static <T extends Enum<T>> PropertyBuilder.GenericCollectionPropertyBuilder<T,List<T>> |
PropertyFactory.enumListProperty(String name,
Class<T> enumClass,
Function<? super T,String> labelMaker) |
Returns a builder for a property having as value a list of <T> .
|
static <T> PropertyBuilder.GenericCollectionPropertyBuilder<T,List<T>> |
PropertyFactory.enumListProperty(String name,
Map<String,T> nameToValue) |
Returns a builder for a property having as value a list of <T> .
|
static PropertyBuilder.GenericCollectionPropertyBuilder<Integer,List<Integer>> |
PropertyFactory.intListProperty(String name) |
Returns a builder for a property having as value a list of integers.
|
static PropertyBuilder.GenericCollectionPropertyBuilder<Long,List<Long>> |
PropertyFactory.longIntListProperty(String name) |
Returns a builder for a property having as value a list of long integers.
|
PropertyBuilder.GenericCollectionPropertyBuilder<V,C> |
PropertyBuilder.GenericCollectionPropertyBuilder.require(PropertyConstraint<? super C> constraint) |
|
PropertyBuilder.GenericCollectionPropertyBuilder<V,C> |
PropertyBuilder.GenericCollectionPropertyBuilder.requireEach(PropertyConstraint<? super V> constraint) |
Require that the given constraint be fulfilled on each item of the
value of this property.
|
static PropertyBuilder.GenericCollectionPropertyBuilder<String,List<String>> |
PropertyFactory.stringListProperty(String name) |
Returns a builder for a property having as value a list of strings.
|