Uses of Class
net.sourceforge.pmd.properties.PropertyBuilder.GenericCollectionPropertyBuilder
Packages that use PropertyBuilder.GenericCollectionPropertyBuilder
-
Uses of PropertyBuilder.GenericCollectionPropertyBuilder in net.sourceforge.pmd.properties
Methods in net.sourceforge.pmd.properties that return PropertyBuilder.GenericCollectionPropertyBuilderModifier and TypeMethodDescriptionPropertyFactory.charListProperty(String name) Returns a builder for a property having as value a list of characters.static <T extends Enum<T>>
PropertyBuilder.GenericCollectionPropertyBuilder<T, List<T>> PropertyFactory.conventionalEnumListProperty(String name, Class<T> enumClass) Returns a builder for a property having as value a list of the given enum class<T>.PropertyBuilder.GenericCollectionPropertyBuilder.defaultValue(Iterable<? extends V> val) Specify a default value.PropertyBuilder.GenericCollectionPropertyBuilder.defaultValues(V head, V... tail) Specify default values.PropertyFactory.doubleListProperty(String name) Returns a builder for a property having as value a list of decimal numbers.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) Deprecated.Since 7.21.0.static <T> PropertyBuilder.GenericCollectionPropertyBuilder<T, List<T>> PropertyFactory.enumListProperty(String name, Map<String, T> nameToValue) Deprecated.Since 7.21.0.static <T extends Enum<T>>
PropertyBuilder.GenericCollectionPropertyBuilder<T, List<T>> PropertyFactory.enumListPropertyTransitional(String name, Class<T> enumClass, Map<String, T> deprecatedMapping) Returns a builder for a property having as value a list of the given enum class<T>.PropertyFactory.intListProperty(String name) Returns a builder for a property having as value a list of integers.PropertyFactory.longIntListProperty(String name) Returns a builder for a property having as value a list of long integers.PropertyBuilder.GenericCollectionPropertyBuilder.require(PropertyConstraint<? super C> constraint) PropertyBuilder.GenericCollectionPropertyBuilder.requireEach(PropertyConstraint<? super V> constraint) Require that the given constraint be fulfilled on each item of the value of this property.PropertyFactory.stringListProperty(String name) Returns a builder for a property having as value a list of strings.