public class DefaultValueProviderSelectionStrategy extends Object implements ValueProviderSelectionStrategy
ValueProviderSelectionStrategy.| Constructor and Description |
|---|
DefaultValueProviderSelectionStrategy() |
| Modifier and Type | Method and Description |
|---|---|
ApplicationContext |
getApplicationContext() |
String |
getDefaultValueProviderId() |
Object |
getValueProvider(String valueProviderId)
Returns the value provider instance for a specific value provider id.
|
String |
resolveValueProvider(IndexedType indexedType,
IndexedProperty indexedProperty)
Resolves the value provider id for an indexed property.
|
Map<String,Collection<IndexedProperty>> |
resolveValueProviders(IndexedType indexedType,
Collection<IndexedProperty> indexedProperties)
Resolves the value provider ids for multiple indexed properties.
|
void |
setApplicationContext(ApplicationContext applicationContext) |
void |
setDefaultValueProviderId(String defaultValueProviderId) |
public DefaultValueProviderSelectionStrategy()
public String getDefaultValueProviderId()
public void setDefaultValueProviderId(String defaultValueProviderId)
public ApplicationContext getApplicationContext()
public void setApplicationContext(ApplicationContext applicationContext)
public Object getValueProvider(String valueProviderId)
ValueProviderSelectionStrategygetValueProvider in interface ValueProviderSelectionStrategyvalueProviderId - - the value provider idpublic String resolveValueProvider(IndexedType indexedType, IndexedProperty indexedProperty)
ValueProviderSelectionStrategyresolveValueProvider in interface ValueProviderSelectionStrategyindexedType - - the indexed typeindexedProperty - - the indexed propertypublic Map<String,Collection<IndexedProperty>> resolveValueProviders(IndexedType indexedType, Collection<IndexedProperty> indexedProperties)
ValueProviderSelectionStrategyresolveValueProviders in interface ValueProviderSelectionStrategyindexedType - - the indexed typeindexedProperties - - the indexed propertiesCopyright © 2017 SAP SE. All Rights Reserved.