Uses of Interface
com.basho.riak.client.query.functions.Function

Packages that use Function
com.basho.riak.client.query Classes and interfaces for running map/reduce and link walk operations on Riak. 
com.basho.riak.client.query.functions Functions that can be used in Map/Reduce and also for bucket properties (things like chash_key, pre/post-commit etc.) 
com.basho.riak.client.query.serialize Classes for serializing query functions to JSON, used internally. 
 

Uses of Function in com.basho.riak.client.query
 

Methods in com.basho.riak.client.query that return Function
 Function MapPhase.getPhaseFunction()
           
 

Methods in com.basho.riak.client.query with parameters of type Function
 MapReduce MapReduce.addMapPhase(Function phaseFunction)
          Add a MapPhase
 MapReduce MapReduce.addMapPhase(Function phaseFunction, boolean keep)
          Add MapPhase to the query
 MapReduce MapReduce.addMapPhase(Function phaseFunction, Object arg)
          Add a MapPhase
 MapReduce MapReduce.addMapPhase(Function phaseFunction, Object arg, boolean keep)
          Add a MapPhase
 MapReduce MapReduce.addReducePhase(Function phaseFunction)
          Add a ReducePhase
 MapReduce MapReduce.addReducePhase(Function phaseFunction, boolean keep)
          Add ReducePhase to the query
 MapReduce MapReduce.addReducePhase(Function phaseFunction, Object arg)
          Add a ReducePhase
 MapReduce MapReduce.addReducePhase(Function phaseFunction, Object arg, boolean keep)
          Add a ReducePhase
static MapPhase MapPhase.map(Function function, Object arg, boolean keep)
           
 

Constructors in com.basho.riak.client.query with parameters of type Function
MapPhase(Function phaseFunction)
          Create a MapPhase
MapPhase(Function phaseFunction, boolean keep)
          Create a MapPhase
MapPhase(Function phaseFunction, Object arg)
          Create a MapPhase
MapPhase(Function phaseFunction, Object arg, boolean keepResult)
          Create a MapPhase
ReducePhase(Function phaseFunction)
           
ReducePhase(Function phaseFunction, boolean keep)
           
ReducePhase(Function phaseFunction, Object arg)
           
ReducePhase(Function phaseFunction, Object arg, boolean keepResult)
          Create a Reduce Phase
 

Uses of Function in com.basho.riak.client.query.functions
 

Subinterfaces of Function in com.basho.riak.client.query.functions
 interface AnonymousFunction
          Tag interface for anonymous functions.
 interface NamedFunction
          Tag interface for named functions
 

Classes in com.basho.riak.client.query.functions that implement Function
 class JSBucketKeyFunction
          A JS function that is stored in a Riak bucket/key location
 class JSSourceFunction
          An anonymous JavaScript function.
 class NamedErlangFunction
          Models a named erlang function.
 class NamedJSFunction
          A named function that is a JS built in function.
 

Fields in com.basho.riak.client.query.functions declared as Function
static Function NamedErlangFunction.MAP_OBJECT_VALUE
          Riak_kv_mapreduce:map_object_value
static Function NamedErlangFunction.REDUCE_IDENTITY
          Riak_kv_mapreduce:reduce_identity
 

Uses of Function in com.basho.riak.client.query.serialize
 

Methods in com.basho.riak.client.query.serialize with parameters of type Function
static FunctionWriter FunctionToJson.newWriter(Function function, org.codehaus.jackson.JsonGenerator jsonGenerator)
           
 



Copyright © 2012. All Rights Reserved.