public class LabelDomain extends AbstractDomain
Modifier and Type | Field and Description |
---|---|
protected boolean |
convertedFromNumeric |
static String |
I18N_PREFFIX |
protected List<Interval> |
labelIntervals |
protected Map<Locale,String> |
labelIntervalsToHideI18nMap |
protected LocaleManager |
localeManager
The locale manager.
|
protected String |
wildcard |
maxNumberOfIntervals, property, scalarFunctionsSupported
Constructor and Description |
---|
LabelDomain() |
Modifier and Type | Method and Description |
---|---|
List<Interval> |
buildAllIntervals(List<DistinctValue> distinctValues) |
List<Interval> |
buildIntervals(List<DistinctValue> distinctValues) |
Domain |
cloneDomain() |
List<Interval> |
cutIntervals(List<Interval> intervals) |
List<Interval> |
getIntervals() |
List<Interval> |
getIntervals(List<DistinctValue> distinctValues) |
Map<Locale,String> |
getLabelIntervalsToHideI18nMap() |
Set<Integer> |
getRowNumbers(Set<Interval> intervals) |
List |
getValues(Set<Interval> intervals,
DataProperty p) |
Class<String> |
getValuesClass() |
String |
getWildcard() |
boolean |
isConvertedFromNumeric() |
boolean |
isIntervalHidden(Interval interval) |
boolean |
isScalarFunctionSupported(ScalarFunction sf) |
void |
setConvertedFromNumeric(boolean convertedFromNumeric) |
void |
setLabelIntervalsToHideI18nMap(Map<Locale,String> labelIntervalsToHideI18nMap) |
void |
setWildcard(String wildcard) |
getMaxNumberOfIntervals, getProperty, getScalarFunctionsSupported, isScalarFunctionSupported, setMaxNumberOfIntervals, setProperty, setScalarFunctionsSupported
public static final String I18N_PREFFIX
protected boolean convertedFromNumeric
protected String wildcard
protected LocaleManager localeManager
public boolean isConvertedFromNumeric()
public void setConvertedFromNumeric(boolean convertedFromNumeric)
public void setLabelIntervalsToHideI18nMap(Map<Locale,String> labelIntervalsToHideI18nMap)
public String getWildcard()
public void setWildcard(String wildcard)
public boolean isScalarFunctionSupported(ScalarFunction sf)
public boolean isIntervalHidden(Interval interval)
public List<Interval> getIntervals(List<DistinctValue> distinctValues)
public List<Interval> buildIntervals(List<DistinctValue> distinctValues)
public List<Interval> buildAllIntervals(List<DistinctValue> distinctValues)
public Domain cloneDomain()
cloneDomain
in interface Domain
cloneDomain
in class AbstractDomain
public List getValues(Set<Interval> intervals, DataProperty p)
Copyright © 2012–2017 JBoss by Red Hat. All rights reserved.