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