Top Fields Constructors Methods
org.jooq.lambda

pack-priv Class Partition<T>

extends Object
Class Inheritance
Imports
java.util.*, java.util.function.BooleanSupplier, .Supplier, org.jooq.lambda.tuple.Tuple2

Author
Lukas Eder

Field Summary

Modifier and TypeField and Description
pack-priv final Map<Object, Object>
pack-priv final List<Tuple2<T, Long>>

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv <R> R
cache(Object key, Supplier<? extends R> value)

pack-priv <R> R
cache(Supplier<?> key, Supplier<? extends R> value)

pack-priv <R> R
cacheIf(boolean condition, Object key, Supplier<? extends R> value)

pack-priv <R> R
cacheIf(boolean condition, Supplier<?> key, Supplier<? extends R> value)

pack-priv <R> R
cacheIf(BooleanSupplier condition, Object key, Supplier<? extends R> value)

pack-priv <R> R
cacheIf(BooleanSupplier condition, Supplier<?> key, Supplier<? extends R> value)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cacheback to summary
pack-priv final Map<Object, Object> cache
listback to summary
pack-priv final List<Tuple2<T, Long>> list

Constructor Detail

Partitionback to summary
pack-priv Partition(Collection<Tuple2<T, Long>> list)

Method Detail

cacheback to summary
pack-priv <R> R cache(Object key, Supplier<? extends R> value)
cacheback to summary
pack-priv <R> R cache(Supplier<?> key, Supplier<? extends R> value)
Annotations
@SuppressWarnings:unchecked
cacheIfback to summary
pack-priv <R> R cacheIf(boolean condition, Object key, Supplier<? extends R> value)
cacheIfback to summary
pack-priv <R> R cacheIf(boolean condition, Supplier<?> key, Supplier<? extends R> value)
cacheIfback to summary
pack-priv <R> R cacheIf(BooleanSupplier condition, Object key, Supplier<? extends R> value)
cacheIfback to summary
pack-priv <R> R cacheIf(BooleanSupplier condition, Supplier<?> key, Supplier<? extends R> value)