public class DefaultRangeNameProvider extends java.lang.Object implements RangeNameProvider
| Constructor and Description |
|---|
DefaultRangeNameProvider() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getRangeNameList(IndexedProperty property,
java.lang.Object value)
Resolves a list of range names for a specific value.
|
java.util.List<java.lang.String> |
getRangeNameList(IndexedProperty property,
java.lang.Object value,
java.lang.String qualifier)
Resolves a list of range names for a specific value.
|
java.util.List<ValueRange> |
getValueRanges(IndexedProperty property,
java.lang.String qualifier)
Returns the ranges associated with an indexed property that match a specific qualifier.
|
boolean |
isRanged(IndexedProperty property)
Checks is an indexed property is ranged.
|
public boolean isRanged(IndexedProperty property)
RangeNameProviderisRanged in interface RangeNameProviderproperty - - the indexed propertytrue if the indexed property is ranged, false otherwisepublic java.util.List<ValueRange> getValueRanges(IndexedProperty property, java.lang.String qualifier)
RangeNameProvidergetValueRanges in interface RangeNameProviderproperty - - the indexed propertyqualifier - - the qualifier used for matchingpublic java.util.List<java.lang.String> getRangeNameList(IndexedProperty property, java.lang.Object value) throws FieldValueProviderException
RangeNameProviderIndexedProperty.isMultiValue() only first matching range will be returnedgetRangeNameList in interface RangeNameProviderproperty - - the indexed propertyvalue - - the value for which the range names should be resolvedFieldValueProviderException - if it is not possible to resolve a range name for a specific valuepublic java.util.List<java.lang.String> getRangeNameList(IndexedProperty property, java.lang.Object value, java.lang.String qualifier) throws FieldValueProviderException
RangeNameProviderIndexedProperty.isMultiValue() only first matching range will be returnedgetRangeNameList in interface RangeNameProviderproperty - - the indexed propertyvalue - - the value for which the range names should be resolvedqualifier - - the qualifier used for matchingFieldValueProviderException - if it is not possible to resolve a range name for a specific valueCopyright © 2018 SAP SE. All Rights Reserved.