Package | Description |
---|---|
org.apache.giraph.function |
Package for interfaces representing different functions,
that all extends Serializable in order for Kryo to be able
to serialize them.
|
org.apache.giraph.types.ops.collections |
Collection interfaces and implementations provided by TypeOps classes.
|
org.apache.giraph.types.ops.collections.array |
WArrayList interfaces and implementations that extend fastutil
classes, and are provided by TypeOps classes.
|
Modifier and Type | Class and Description |
---|---|
class |
ObjectHolder<T>
Default object holder, intermediary between producers and consumers.
|
class |
ObjectNotifier<T>
Allows multiple Consumers to be combined into a single Consumer, by having
them all subscribe to this object, and then using this object as a group
Consumer.
|
class |
ObjectTransfer<T>
Default object transfer, intermediary between producers and consumers.
|
Modifier and Type | Method and Description |
---|---|
void |
ObjectNotifier.subscribe(Consumer<T> consumer) |
void |
Notifier.subscribe(Consumer<T> consumer)
Subscribe consumer to notifications on the given object.
|
Modifier and Type | Method and Description |
---|---|
void |
WCollection.fastForEachW(Consumer<T> f)
Traverse all elements of the collection, calling given function on each
element.
|
Modifier and Type | Method and Description |
---|---|
void |
WBooleanArrayList.fastForEachW(Consumer<org.apache.hadoop.io.BooleanWritable> f) |
void |
WByteArrayList.fastForEachW(Consumer<org.apache.hadoop.io.ByteWritable> f) |
void |
WDoubleArrayList.fastForEachW(Consumer<org.apache.hadoop.io.DoubleWritable> f) |
void |
WFloatArrayList.fastForEachW(Consumer<org.apache.hadoop.io.FloatWritable> f) |
void |
WIntArrayList.fastForEachW(Consumer<org.apache.hadoop.io.IntWritable> f) |
void |
WLongArrayList.fastForEachW(Consumer<org.apache.hadoop.io.LongWritable> f) |
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.