public interface RangeNameProvider
| 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.
|
boolean isRanged(IndexedProperty property)
property - - the indexed propertytrue if the indexed property is ranged, false otherwisejava.util.List<ValueRange> getValueRanges(IndexedProperty property, java.lang.String qualifier)
property - - the indexed propertyqualifier - - the qualifier used for matchingjava.util.List<java.lang.String> getRangeNameList(IndexedProperty property, java.lang.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 valuejava.util.List<java.lang.String> getRangeNameList(IndexedProperty property, java.lang.Object value, java.lang.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 © 2018 SAP SE. All Rights Reserved.