Uses of Interface
org.broadleafcommerce.core.search.domain.Field

Packages that use Field
org.broadleafcommerce.core.search.dao   
org.broadleafcommerce.core.search.domain   
org.broadleafcommerce.core.search.service.solr   
 

Uses of Field in org.broadleafcommerce.core.search.dao
 

Methods in org.broadleafcommerce.core.search.dao that return Field
 Field FieldDaoImpl.readFieldByAbbreviation(String abbreviation)
           
 Field FieldDao.readFieldByAbbreviation(String abbreviation)
          Given an abbreviation, returns the Field object that maps to this abbreviation.
 Field FieldDaoImpl.save(Field field)
           
 Field FieldDao.save(Field field)
          Persist an instance to the data layer.
 

Methods in org.broadleafcommerce.core.search.dao that return types with arguments of type Field
 List<Field> FieldDaoImpl.readAllProductFields()
           
 List<Field> FieldDao.readAllProductFields()
          Reads all Field objects that are set to searchable.
 

Methods in org.broadleafcommerce.core.search.dao with parameters of type Field
 Field FieldDaoImpl.save(Field field)
           
 Field FieldDao.save(Field field)
          Persist an instance to the data layer.
 

Uses of Field in org.broadleafcommerce.core.search.domain
 

Classes in org.broadleafcommerce.core.search.domain that implement Field
 class FieldImpl
           
 

Fields in org.broadleafcommerce.core.search.domain declared as Field
protected  Field SearchFacetImpl.field
           
 

Methods in org.broadleafcommerce.core.search.domain that return Field
 Field SearchFacetImpl.getField()
           
 Field SearchFacet.getField()
          Returns the field associated with this facet.
 

Methods in org.broadleafcommerce.core.search.domain with parameters of type Field
 void SearchFacetImpl.setField(Field field)
           
 void SearchFacet.setField(Field field)
          Sets the field associated with this facet.
 

Uses of Field in org.broadleafcommerce.core.search.service.solr
 

Methods in org.broadleafcommerce.core.search.service.solr with parameters of type Field
 ExtensionResultStatusType SolrSearchServiceExtensionHandler.addPropertyValues(Product product, Field field, FieldType fieldType, Map<String,Object> values, String propertyName, List<Locale> locales)
          Given the input field, populates the values array with the fields needed for the passed in field.
 ExtensionResultStatusType I18nSolrSearchServiceExtensionHandler.addPropertyValues(Product product, Field field, FieldType fieldType, Map<String,Object> values, String propertyName, List<Locale> locales)
           
 ExtensionResultStatusType AbstractSolrSearchServiceExtensionHandler.addPropertyValues(Product product, Field field, FieldType fieldType, Map<String,Object> values, String propertyName, List<Locale> locales)
           
protected  void SolrSearchServiceImpl.appendFieldToQuery(StringBuilder queryBuilder, Field currentField)
           
 ExtensionResultStatusType SolrSearchServiceExtensionHandler.buildPrefixListForSearchableFacet(Field field, List<String> prefixList)
          Returns a prefix if required for the passed in facet.
 ExtensionResultStatusType I18nSolrSearchServiceExtensionHandler.buildPrefixListForSearchableFacet(Field field, List<String> prefixList)
           
 ExtensionResultStatusType AbstractSolrSearchServiceExtensionHandler.buildPrefixListForSearchableFacet(Field field, List<String> prefixList)
           
 ExtensionResultStatusType SolrSearchServiceExtensionHandler.buildPrefixListForSearchableField(Field field, FieldType searchableFieldType, List<String> prefixList)
          Returns a prefix if required for the passed in searchable field.
 ExtensionResultStatusType I18nSolrSearchServiceExtensionHandler.buildPrefixListForSearchableField(Field field, FieldType searchableFieldType, List<String> prefixList)
           
 ExtensionResultStatusType AbstractSolrSearchServiceExtensionHandler.buildPrefixListForSearchableField(Field field, FieldType searchableFieldType, List<String> prefixList)
           
protected  ExtensionResultStatusType I18nSolrSearchServiceExtensionHandler.getLocalePrefix(Field field, List<String> prefixList)
          If the field is translatable, take the current locale and add that as a prefix.
 String SolrHelperServiceImpl.getPropertyNameForFieldFacet(Field field)
           
 String SolrHelperService.getPropertyNameForFieldFacet(Field field)
          Returns the property name for the given field and its configured facet field type.
 String SolrHelperServiceImpl.getPropertyNameForFieldFacet(Field field, String prefix)
           
 String SolrHelperService.getPropertyNameForFieldFacet(Field field, String prefix)
          Returns the property name for the given field, its configured facet field type, and the given prefix
 String SolrHelperServiceImpl.getPropertyNameForFieldSearchable(Field field, FieldType searchableFieldType)
           
 String SolrHelperService.getPropertyNameForFieldSearchable(Field field, FieldType searchableFieldType)
          Returns the property name for the given field and field type.
 String SolrHelperServiceImpl.getPropertyNameForFieldSearchable(Field field, FieldType searchableFieldType, String prefix)
           
 String SolrHelperService.getPropertyNameForFieldSearchable(Field field, FieldType searchableFieldType, String prefix)
          Returns the property name for the given field, field type, and prefix
protected  Map<String,Object> SolrIndexServiceImpl.getPropertyValues(Product product, Field field, FieldType fieldType, List<Locale> locales)
          Returns a map of prefix to value for the requested attributes.
 List<FieldType> SolrHelperServiceImpl.getSearchableFieldTypes(Field field)
           
 List<FieldType> SolrHelperService.getSearchableFieldTypes(Field field)
          Returns the searchable field types for the given field.
protected  String SolrSearchServiceImpl.getSolrFieldKey(Field field, ProductSearchCriteria searchCriteria)
          This method will be used to map a field abbreviation to the appropriate solr index field to use.
 

Method parameters in org.broadleafcommerce.core.search.service.solr with type arguments of type Field
protected  org.apache.solr.common.SolrInputDocument SolrIndexServiceImpl.buildDocument(Product product, List<Field> fields, List<Locale> locales)
          Given a product, fields that relate to that product, and a list of locales and pricelists, builds a SolrInputDocument to be added to the Solr index.
 



Copyright © 2013. All Rights Reserved.