Spring Data Solr

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

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

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

Methods in org.springframework.data.solr.core with parameters of type Function
protected  String QueryParserBase.createFunctionFragment(Function function)
          Create SolrServer readable String representation for Function
 

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

Classes in org.springframework.data.solr.core.query that implement Function
 class AbstractFunction
           
 class CurrencyFunction
          Implementation of currency(field_name,[CODE])
 class DefaultValueFunction
          Implementation of def(field|function,defaultValue)
 class DistanceFunction
          Implementation of dist(power, pointA, pointB)
 class DivideFunction
          Implementation of div(x,y)
 class ExistsFunction
          Implementation of exists(field|function)
 class GeoDistanceFunction
          Implementation of geodist(sfield, latitude, longitude)
 class GeoHashFunction
          Implementation of geohash(latitude, longitude)
 class IfFunction
          Implementation of if(value|field|function,trueValue,falseValue)
 class MaxFunction
          Implementation of max(field|function,value)
 class NotFunction
          Implementation of not(field|function)
 class ProductFunction
          Implementation of product(x,y,...)
 class QueryFunction
          Implementation of query(x)
 class TermFrequencyFunction
          Implementation of termfreq(field,term)
 

Methods in org.springframework.data.solr.core.query that return Function
 Function SimpleCalculatedField.getFunction()
           
 Function CalculatedField.getFunction()
           
 

Methods in org.springframework.data.solr.core.query with parameters of type Function
 DivideFunction DivideFunction.Builder.by(Function divisor)
           
static DefaultValueFunction DefaultValueFunction.defaultValue(Function function, Object defaultValue)
          Creates new DefaultValueFunction representing def(function, defaultValue))
static DivideFunction.Builder DivideFunction.divide(Function dividend)
          creates new DivideFunction.Builder for dividing value calculated by given Function
static ExistsFunction ExistsFunction.exists(Function function)
          Creates new ExistsFunction representing exists(function())
 Criteria Criteria.function(Function function)
          Creates Criteria.CriteriaEntry for given Function.
static MaxFunction MaxFunction.max(Function function, Function compareFunction)
           
static MaxFunction MaxFunction.max(Function function, Number value)
           
static MaxFunction MaxFunction.max(Function function, String fieldname)
           
static MaxFunction MaxFunction.max(Number value, Function compareFunction)
           
static MaxFunction MaxFunction.max(String fieldName, Function function)
           
static NotFunction NotFunction.not(Function condition)
           
static ProductFunction.Builder ProductFunction.product(Function function)
           
 ProductFunction.Builder ProductFunction.Builder.times(Function function)
           
static IfFunction.Builder IfFunction.when(Function function)
           
static Criteria Criteria.where(Function function)
          Static factory method to create a new Criteria for function
 

Constructors in org.springframework.data.solr.core.query with parameters of type Function
Criteria(Function function)
           
ProductFunction.Builder(Function function)
           
SimpleCalculatedField(Function function)
           
SimpleCalculatedField(String alias, Function function)
           
 


Spring Data Solr

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