Class SingleValuePropertyBuilder<E,T extends SingleValuePropertyBuilder<E,T>>
- java.lang.Object
-
- net.sourceforge.pmd.properties.builders.PropertyDescriptorBuilder<E,T>
-
- net.sourceforge.pmd.properties.builders.SingleValuePropertyBuilder<E,T>
-
- Type Parameters:
E
- Value type of the built descriptorT
- Concrete type of this builder instance.
- Direct Known Subclasses:
BooleanProperty.BooleanPBuilder
,CharacterProperty.CharacterPBuilder
,EnumeratedProperty.EnumPBuilder
,RegexProperty.RegexPBuilder
,SingleNumericPropertyBuilder
,SinglePackagedPropertyBuilder
,StringProperty.StringPBuilder
@Deprecated public abstract class SingleValuePropertyBuilder<E,T extends SingleValuePropertyBuilder<E,T>> extends PropertyDescriptorBuilder<E,T>
Deprecated.For single-value property descriptors.
-
-
Field Summary
Fields Modifier and Type Field Description protected E
defaultValue
Deprecated.-
Fields inherited from class net.sourceforge.pmd.properties.builders.PropertyDescriptorBuilder
description, isDefinedInXML, name, uiOrder
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SingleValuePropertyBuilder(String name)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description T
defaultValue(E val)
Deprecated.Specify a default value.-
Methods inherited from class net.sourceforge.pmd.properties.builders.PropertyDescriptorBuilder
build, desc, getName, uiOrder
-
-