public interface FieldNameProvider
| Modifier and Type | Interface and Description |
|---|---|
static class |
FieldNameProvider.FieldType |
| Modifier and Type | Method and Description |
|---|---|
String |
getFieldName(IndexedProperty indexedProperty,
String qualifier,
FieldNameProvider.FieldType fieldType)
Returns field name for a given property, qualifier and FieldType.
|
String |
getFieldName(SolrIndexedPropertyModel prop,
String qualifier,
FieldNameProvider.FieldType fieldType)
Returns field name for a given property, qualifier and FieldType.
|
Collection<String> |
getFieldNames(IndexedProperty indexedProperty,
String qualifier)
Returns all field name for a given property and qualifier.
|
String |
getPropertyName(String fieldName)
Takes a SolrDocument field name and returns the property name
|
Collection<String> getFieldNames(IndexedProperty indexedProperty, String qualifier)
indexedProperty - the property to provide a field name forqualifier - the qualifierString getFieldName(SolrIndexedPropertyModel prop, String qualifier, FieldNameProvider.FieldType fieldType) throws FacetConfigServiceException
prop - the property to provide a field name forqualifier - the qualifierFacetConfigServiceExceptionString getFieldName(IndexedProperty indexedProperty, String qualifier, FieldNameProvider.FieldType fieldType)
indexedProperty - the property to provide a field name forqualifier - the qualifierCopyright © 2017 SAP SE. All Rights Reserved.