1
2
3
4 package net.sourceforge.pmd.lang.rule.properties;
5
6
7
8
9
10
11 public abstract class AbstractMultiNumericProperty<T> extends AbstractNumericProperty<T> {
12
13
14
15
16
17
18
19
20
21
22
23 protected AbstractMultiNumericProperty(String theName, String theDescription, Number lower, Number upper,
24 T theDefault, float theUIOrder) {
25 super(theName, theDescription, lower, upper, theDefault, theUIOrder);
26 }
27
28
29
30
31
32 @Override
33 public boolean isMultiValue() {
34 return true;
35 }
36
37
38
39
40 protected String defaultAsString() {
41 return asDelimitedString(defaultValue());
42 }
43 }