Spring Data Solr

Uses of Interface
org.springframework.data.solr.core.query.Field

Packages that use Field
org.springframework.data.solr.core Provides the classes necessary for Solr support. 
org.springframework.data.solr.core.query   
org.springframework.data.solr.core.query.result   
 

Uses of Field in org.springframework.data.solr.core
 

Methods in org.springframework.data.solr.core with parameters of type Field
protected  void TermsQueryParser.appendTermsFieldToSolrQuery(Field field, org.apache.solr.client.solrj.SolrQuery solrQuery)
           
protected  String DefaultQueryParser.createPerFieldOverrideParameterName(Field field, String parameterName)
           
 Object QueryParserBase.CriteriaEntryProcessor.process(Criteria.CriteriaEntry criteriaEntry, Field field)
          Create query string representation of given Criteria.CriteriaEntry
 

Method parameters in org.springframework.data.solr.core with type arguments of type Field
protected  void DefaultQueryParser.appendGroupByFields(org.apache.solr.client.solrj.SolrQuery solrQuery, List<Field> fields)
          Append grouping parameters to SolrQuery
protected  void QueryParserBase.appendProjectionOnFields(org.apache.solr.client.solrj.SolrQuery solrQuery, List<Field> fields)
          Append field list to SolrQuery
 

Uses of Field in org.springframework.data.solr.core.query
 

Subinterfaces of Field in org.springframework.data.solr.core.query
 interface CalculatedField
           
 interface PivotField
          Defines a field that could be used within a pivot facet query.
 interface UpdateField
           
 interface ValueHoldingField
           
 

Classes in org.springframework.data.solr.core.query that implement Field
 class DistanceField
          Implementation of CalculatedField for geodist
static class FacetOptions.FieldWithFacetParameters
           
 class FieldWithQueryParameters<T extends QueryParameter>
          Field that holds additional parameters to provide query hints to solr.
static class HighlightOptions.FieldWithHighlightParameters
          Field with hightlight query parameters
 class SimpleCalculatedField
           
 class SimpleField
          The most trivial implementation of a Field
 class SimplePivotField
          The most trivial implementation of PivotField.
 class SimpleUpdateField
          Implementation of UpdateField to be used with Update
 

Fields in org.springframework.data.solr.core.query declared as Field
static Field HighlightOptions.ALL_FIELDS
           
 

Methods in org.springframework.data.solr.core.query that return Field
 Field Criteria.getField()
          Target field
 Field Join.getFrom()
           
 Field Join.getTo()
           
 

Methods in org.springframework.data.solr.core.query that return types with arguments of type Field
 List<Field> FacetOptions.getFacetOnFields()
          Get the list of Fields to facet on
 List<Field> SimplePivotField.getFields()
           
 List<Field> HighlightOptions.getFields()
           
 List<Field> PivotField.getFields()
          Get the fields for this pivot.
 List<Field> SimpleQuery.getGroupByFields()
           
 List<Field> Query.getGroupByFields()
          Get group by fields if defined
 List<Field> SimpleQuery.getProjectionOnFields()
           
 List<Field> Query.getProjectionOnFields()
          Get projection fields if defined
 List<Field> TermsQuery.getTermsFields()
           
 List<Field> SimpleTermsQuery.getTermsFields()
           
 

Methods in org.springframework.data.solr.core.query with parameters of type Field
 FacetOptions FacetOptions.addFacetOnField(Field field)
          Append additional field for faceting
 FacetOptions FacetOptions.addFacetOnPivot(Field... fields)
          Add pivot facet on given Fields.
 void SimpleTermsQuery.addField(Field field)
           
 HighlightOptions HighlightOptions.addField(Field field)
          Add field to highlight
<T extends Query>
T
SimpleQuery.addGroupByField(Field field)
           
<T extends Query>
T
Query.addGroupByField(Field field)
          add the given field to those used for grouping result Corresponds to '' in solr
<T extends Query>
T
SimpleQuery.addProjectionOnField(Field field)
           
<T extends Query>
T
Query.addProjectionOnField(Field field)
          add given Field to those included in result.
<T extends Query>
T
SimpleQuery.addProjectionOnFields(Field... fields)
           
 Criteria Criteria.and(Field field)
          Chain using AND
 DivideFunction DivideFunction.Builder.by(Field field)
           
static CurrencyFunction CurrencyFunction.currency(Field field)
          Create new CurrencyFunction representing currency(field.getName())
static CurrencyFunction CurrencyFunction.currency(Field field, String currencyCode)
          Create new CurrencyFunction using ISO-4217 currencyCode representing currency(fiel.getName(),currencyCode)
static DefaultValueFunction DefaultValueFunction.defaultValue(Field field, Object defaultValue)
          Creates new DefaultValueFunction representing def(field.getName(), defaultValue))
static GeoDistanceFunction.Builder GeoDistanceFunction.distanceFrom(Field field)
          Creates new GeoDistanceFunction.Builder
static DivideFunction.Builder DivideFunction.divide(Field field)
          creates new DivideFunction.Builder for dividing value in field with given name
static ExistsFunction ExistsFunction.exists(Field field)
          Creates new ExistsFunction representing exists(field)
static Join.Builder Join.from(Field from)
           
 TermFrequencyFunction TermFrequencyFunction.Builder.inField(Field field)
           
static NotFunction NotFunction.not(Field field)
           
 Criteria Criteria.or(Field field)
          Chain using OR
static ProductFunction.Builder ProductFunction.product(Field field)
           
 ProductFunction.Builder ProductFunction.Builder.times(Field field)
           
 Join Join.Builder.to(Field to)
           
static IfFunction.Builder IfFunction.when(Field field)
           
static Criteria Criteria.where(Field field)
          Static factory method to create a new Criteria for provided field
 

Constructors in org.springframework.data.solr.core.query with parameters of type Field
Criteria(Field field)
          Creates a new Criteria for the given field
Criteria(List<Criteria> criteriaChain, Field field)
           
FacetOptions(Field... fields)
          Creates new instance faceting on given fields
Join.Builder(Field from)
           
Join(Field from, Field to)
           
PartialUpdate(Field idField, Object idFieldValue)
           
 

Constructor parameters in org.springframework.data.solr.core.query with type arguments of type Field
SimplePivotField(List<Field> fields)
           
 

Uses of Field in org.springframework.data.solr.core.query.result
 

Methods in org.springframework.data.solr.core.query.result that return Field
 Field TermsFieldEntry.getField()
          get the associated Field
 Field FieldValueCountEntry.getField()
           
 Field HighlightEntry.Highlight.getField()
           
 Field FacetFieldEntry.getField()
          get the associated Field
 Field TermsFieldEntry.getKey()
           
 Field FieldValueCountEntry.getKey()
           
 Field FacetFieldEntry.getKey()
           
 

Methods in org.springframework.data.solr.core.query.result that return types with arguments of type Field
 Collection<Field> FacetPage.getFacetFields()
          Get Fields contained in Result.
 Collection<Field> SolrResultPage.getFacetFields()
           
 Collection<Field> TermsResultPage.getTermsFields()
           
 

Methods in org.springframework.data.solr.core.query.result with parameters of type Field
 void SolrResultPage.addFacetResultPage(Page<FacetFieldEntry> page, Field field)
           
 void HighlightEntry.addSnipplets(Field field, List<String> snipplets)
           
 void TermsResultPage.addTermsResult(List<TermsFieldEntry> entries, Field field)
           
 Page<FacetFieldEntry> FacetPage.getFacetResultPage(Field field)
          Get Facet results for field with given field
 Page<FacetFieldEntry> SolrResultPage.getFacetResultPage(Field field)
           
 Iterable<TermsFieldEntry> TermsResultPage.getTerms(Field field)
           
 void FieldValueCountEntry.setField(Field field)
           
 

Method parameters in org.springframework.data.solr.core.query.result with type arguments of type Field
 void SolrResultPage.addAllFacetFieldResultPages(Map<Field,Page<FacetFieldEntry>> pageMap)
           
 

Constructors in org.springframework.data.solr.core.query.result with parameters of type Field
SimpleFacetFieldEntry(Field field, String value, long count)
           
SimpleFacetPivotEntry(Field field, String value, long count)
           
SimpleTermsFieldEntry(Field field, String value, long valueCount)
           
 


Spring Data Solr

Copyright © 2011-2014-2014 Pivotal. All Rights Reserved.