public abstract class QualityConfigurationRangeParser
extends java.lang.Object
| Constructor and Description |
|---|
QualityConfigurationRangeParser() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
accepts(org.deidentifier.arx.aggregates.quality.QualityConfigurationValueParser<?> parser,
java.lang.String value)
Returns whether the parser matches the value
|
static QualityConfigurationRangeParser |
getParser(org.deidentifier.arx.aggregates.quality.QualityConfigurationValueParser<?> valueParser,
java.util.List<java.lang.String> values)
Tries to find a matching parser
|
protected abstract java.lang.String[] |
getRange(java.lang.String value)
Implement this method to provide a parser
|
protected double[] |
pack(double min,
double max)
Pack function
|
protected java.lang.String[] |
pack(java.lang.String min,
java.lang.String max)
Pack function
|
public static final QualityConfigurationRangeParser getParser(org.deidentifier.arx.aggregates.quality.QualityConfigurationValueParser<?> valueParser, java.util.List<java.lang.String> values)
valueParser - values - protected boolean accepts(org.deidentifier.arx.aggregates.quality.QualityConfigurationValueParser<?> parser,
java.lang.String value)
parser - value - protected abstract java.lang.String[] getRange(java.lang.String value)
value - protected final double[] pack(double min,
double max)
min - max - protected final java.lang.String[] pack(java.lang.String min,
java.lang.String max)
min - max -