public interface RangeNameProvider
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getRangeNameList(IndexedProperty property,
Object value)
Resolves a list of range names for a specific value.
|
List<String> |
getRangeNameList(IndexedProperty property,
Object value,
String qualifier)
Resolves a list of range names for a specific value.
|
List<ValueRange> |
getValueRanges(IndexedProperty property,
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.
|
boolean isRanged(IndexedProperty property)
property - - the indexed propertytrue if the indexed property is ranged, false otherwiseList<ValueRange> getValueRanges(IndexedProperty property, String qualifier)
property - - the indexed propertyqualifier - - the qualifier used for matchingList<String> getRangeNameList(IndexedProperty property, Object value) throws FieldValueProviderException
IndexedProperty.isMultiValue() only first matching range will be returnedproperty - - 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 valueList<String> getRangeNameList(IndexedProperty property, Object value, String qualifier) throws FieldValueProviderException
IndexedProperty.isMultiValue() only first matching range will be returnedproperty - - 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 © 2017 SAP SE. All Rights Reserved.