Uses of Class
com.hazelcast.mapreduce.aggregation.Supplier

Packages that use Supplier
com.hazelcast.client.proxy This package contains client side proxy implementations of the different Hazelcast data structures and operation types 
com.hazelcast.core Provides core API interfaces/classes. 
com.hazelcast.map.impl.proxy Contains map proxy implementation and support classes. 
com.hazelcast.mapreduce.aggregation This package contains the aggregation API and the convenience helper classes to retrieve predefined aggregation implementations. 
com.hazelcast.mapreduce.aggregation.impl This package contains a set of predefined aggregation implementations 
com.hazelcast.multimap.impl Contains classes for Hazelcast MultiMap module. 
 

Uses of Supplier in com.hazelcast.client.proxy
 

Methods in com.hazelcast.client.proxy with parameters of type Supplier
<SuppliedValue,Result>
Result
ClientMapProxy.aggregate(Supplier<K,V,SuppliedValue> supplier, Aggregation<K,SuppliedValue,Result> aggregation)
           
<SuppliedValue,Result>
Result
ClientMultiMapProxy.aggregate(Supplier<K,V,SuppliedValue> supplier, Aggregation<K,SuppliedValue,Result> aggregation)
           
<SuppliedValue,Result>
Result
ClientMapProxy.aggregate(Supplier<K,V,SuppliedValue> supplier, Aggregation<K,SuppliedValue,Result> aggregation, JobTracker jobTracker)
           
<SuppliedValue,Result>
Result
ClientMultiMapProxy.aggregate(Supplier<K,V,SuppliedValue> supplier, Aggregation<K,SuppliedValue,Result> aggregation, JobTracker jobTracker)
           
 

Uses of Supplier in com.hazelcast.core
 

Methods in com.hazelcast.core with parameters of type Supplier
<SuppliedValue,Result>
Result
IMap.aggregate(Supplier<K,V,SuppliedValue> supplier, Aggregation<K,SuppliedValue,Result> aggregation)
          Executes a predefined aggregation on the maps data set.
<SuppliedValue,Result>
Result
MultiMap.aggregate(Supplier<K,V,SuppliedValue> supplier, Aggregation<K,SuppliedValue,Result> aggregation)
          Executes a predefined aggregation on the multimaps data set.
<SuppliedValue,Result>
Result
IMap.aggregate(Supplier<K,V,SuppliedValue> supplier, Aggregation<K,SuppliedValue,Result> aggregation, JobTracker jobTracker)
          Executes a predefined aggregation on the maps data set.
<SuppliedValue,Result>
Result
MultiMap.aggregate(Supplier<K,V,SuppliedValue> supplier, Aggregation<K,SuppliedValue,Result> aggregation, JobTracker jobTracker)
          Executes a predefined aggregation on the multimaps data set.
 

Uses of Supplier in com.hazelcast.map.impl.proxy
 

Methods in com.hazelcast.map.impl.proxy with parameters of type Supplier
<SuppliedValue,Result>
Result
MapProxyImpl.aggregate(Supplier<K,V,SuppliedValue> supplier, Aggregation<K,SuppliedValue,Result> aggregation)
           
<SuppliedValue,Result>
Result
MapProxyImpl.aggregate(Supplier<K,V,SuppliedValue> supplier, Aggregation<K,SuppliedValue,Result> aggregation, JobTracker jobTracker)
           
 

Uses of Supplier in com.hazelcast.mapreduce.aggregation
 

Methods in com.hazelcast.mapreduce.aggregation that return Supplier
static
<KeyIn,ValueIn,ValueOut>
Supplier<KeyIn,ValueIn,ValueOut>
Supplier.all()
          The predefined Supplier selects all values and does not perform any kind of data transformation.
static
<KeyIn,ValueIn,ValueOut>
Supplier<KeyIn,ValueIn,ValueOut>
Supplier.all(PropertyExtractor<ValueIn,ValueOut> propertyExtractor)
          The predefined Supplier selects all values and performs the given PropertyExtractors transformation to the input data.
static
<KeyIn,ValueIn,ValueOut>
Supplier<KeyIn,ValueIn,ValueOut>
Supplier.fromKeyPredicate(KeyPredicate<KeyIn> keyPredicate)
          The predefined Supplier selects values using the given KeyPredicate and does not perform any kind of data transformation.
static
<KeyIn,ValueIn,ValueOut>
Supplier<KeyIn,ValueIn,ValueOut>
Supplier.fromKeyPredicate(KeyPredicate<KeyIn> keyPredicate, Supplier<KeyIn,ValueIn,ValueOut> chainedSupplier)
          The predefined Supplier selects values using the given KeyPredicate and chains the filtered value to the given Supplier which might perform data transformation.
static
<KeyIn,ValueIn,ValueOut>
Supplier<KeyIn,ValueIn,ValueOut>
Supplier.fromPredicate(Predicate<KeyIn,ValueIn> predicate)
          The predefined Supplier selects values using the given Predicate and does not perform any kind of data transformation.
static
<KeyIn,ValueIn,ValueOut>
Supplier<KeyIn,ValueIn,ValueOut>
Supplier.fromPredicate(Predicate<KeyIn,ValueIn> predicate, Supplier<KeyIn,ValueIn,ValueOut> chainedSupplier)
          The predefined Supplier selects values using the given Predicate and chains the filtered value to the given Supplier which might perform data transformation.
 

Methods in com.hazelcast.mapreduce.aggregation with parameters of type Supplier
static
<KeyIn,ValueIn,ValueOut>
Supplier<KeyIn,ValueIn,ValueOut>
Supplier.fromKeyPredicate(KeyPredicate<KeyIn> keyPredicate, Supplier<KeyIn,ValueIn,ValueOut> chainedSupplier)
          The predefined Supplier selects values using the given KeyPredicate and chains the filtered value to the given Supplier which might perform data transformation.
static
<KeyIn,ValueIn,ValueOut>
Supplier<KeyIn,ValueIn,ValueOut>
Supplier.fromPredicate(Predicate<KeyIn,ValueIn> predicate, Supplier<KeyIn,ValueIn,ValueOut> chainedSupplier)
          The predefined Supplier selects values using the given Predicate and chains the filtered value to the given Supplier which might perform data transformation.
 Mapper Aggregation.getMapper(Supplier<Key,?,Supplied> supplier)
          Returns the Mapper for this aggregation.
 

Uses of Supplier in com.hazelcast.mapreduce.aggregation.impl
 

Subclasses of Supplier in com.hazelcast.mapreduce.aggregation.impl
 class AcceptAllSupplier<KeyIn,ValueIn,ValueOut>
          A standard implementation of the Supplier interface which accepts all input values and may apply a given PropertyExtractor on those.
 class KeyPredicateSupplier<KeyIn,ValueIn,ValueOut>
          The default supplier for KeyPredicates, used to filter and optionally transform data (using the given Supplier).
 class PredicateSupplier<KeyIn,ValueIn,ValueOut>
          The default supplier for Predicates, used to filter and optionally transform data (using the given Supplier).
 

Methods in com.hazelcast.mapreduce.aggregation.impl with parameters of type Supplier
 Mapper<KeyIn,ValueIn,KeyOut,SuppliedValue> AggType.getMapper(Supplier<KeyIn,ValueIn,SuppliedValue> supplier)
           
 Mapper<Key,Value,Key,BigDecimal> BigDecimalSumAggregation.getMapper(Supplier<Key,Value,BigDecimal> supplier)
           
 Mapper<Key,Value,Key,BigDecimal> BigDecimalMaxAggregation.getMapper(Supplier<Key,Value,BigDecimal> supplier)
           
 Mapper<Key,Value,Key,BigDecimal> BigDecimalMinAggregation.getMapper(Supplier<Key,Value,BigDecimal> supplier)
           
 Mapper<Key,Value,Key,BigDecimal> BigDecimalAvgAggregation.getMapper(Supplier<Key,Value,BigDecimal> supplier)
           
 Mapper<Key,Value,Key,BigInteger> BigIntegerAvgAggregation.getMapper(Supplier<Key,Value,BigInteger> supplier)
           
 Mapper<Key,Value,Key,BigInteger> BigIntegerSumAggregation.getMapper(Supplier<Key,Value,BigInteger> supplier)
           
 Mapper<Key,Value,Key,BigInteger> BigIntegerMinAggregation.getMapper(Supplier<Key,Value,BigInteger> supplier)
           
 Mapper<Key,Value,Key,BigInteger> BigIntegerMaxAggregation.getMapper(Supplier<Key,Value,BigInteger> supplier)
           
 Mapper<Key,Value,Key,Comparable> ComparableMinAggregation.getMapper(Supplier<Key,Value,Comparable> supplier)
           
 Mapper<Key,Value,Key,Comparable> ComparableMaxAggregation.getMapper(Supplier<Key,Value,Comparable> supplier)
           
 Mapper<Key,Value,Integer,DistinctType> DistinctValuesAggregation.getMapper(Supplier<Key,Value,DistinctType> supplier)
           
 Mapper<Key,Value,Key,Double> DoubleAvgAggregation.getMapper(Supplier<Key,Value,Double> supplier)
           
 Mapper<Key,Value,Key,Double> DoubleSumAggregation.getMapper(Supplier<Key,Value,Double> supplier)
           
 Mapper<Key,Value,Key,Double> DoubleMinAggregation.getMapper(Supplier<Key,Value,Double> supplier)
           
 Mapper<Key,Value,Key,Double> DoubleMaxAggregation.getMapper(Supplier<Key,Value,Double> supplier)
           
 Mapper<Key,Value,Key,Integer> IntegerMinAggregation.getMapper(Supplier<Key,Value,Integer> supplier)
           
 Mapper<Key,Value,Key,Integer> IntegerAvgAggregation.getMapper(Supplier<Key,Value,Integer> supplier)
           
 Mapper<Key,Value,Key,Integer> IntegerSumAggregation.getMapper(Supplier<Key,Value,Integer> supplier)
           
 Mapper<Key,Value,Key,Integer> IntegerMaxAggregation.getMapper(Supplier<Key,Value,Integer> supplier)
           
 Mapper<Key,Value,Key,Long> LongMinAggregation.getMapper(Supplier<Key,Value,Long> supplier)
           
 Mapper<Key,Value,Key,Long> LongMaxAggregation.getMapper(Supplier<Key,Value,Long> supplier)
           
 Mapper<Key,Value,Key,Long> LongSumAggregation.getMapper(Supplier<Key,Value,Long> supplier)
           
 Mapper<Key,Value,Key,Long> LongAvgAggregation.getMapper(Supplier<Key,Value,Long> supplier)
           
 Mapper<Key,Value,Key,Object> CountAggregation.getMapper(Supplier<Key,Value,Object> supplier)
           
 

Constructors in com.hazelcast.mapreduce.aggregation.impl with parameters of type Supplier
KeyPredicateSupplier(KeyPredicate<KeyIn> keyPredicate, Supplier<KeyIn,ValueIn,ValueOut> chainedSupplier)
           
PredicateSupplier(Predicate<KeyIn,ValueIn> predicate, Supplier<KeyIn,ValueIn,ValueOut> chainedSupplier)
           
 

Uses of Supplier in com.hazelcast.multimap.impl
 

Methods in com.hazelcast.multimap.impl with parameters of type Supplier
<SuppliedValue,Result>
Result
ObjectMultiMapProxy.aggregate(Supplier<K,V,SuppliedValue> supplier, Aggregation<K,SuppliedValue,Result> aggregation)
           
<SuppliedValue,Result>
Result
ObjectMultiMapProxy.aggregate(Supplier<K,V,SuppliedValue> supplier, Aggregation<K,SuppliedValue,Result> aggregation, JobTracker jobTracker)
           
 



Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.