Uses of Package
com.koloboke.function

Packages that use com.koloboke.function
com.koloboke.collect The root package of the collection library. 
com.koloboke.collect.hash Contains basic interfaces and commonly used classes related to containers, based on hash tables. 
com.koloboke.collect.map Contains interfaces of Map specializations, their factories and cursors. 
com.koloboke.collect.map.hash Contains interfaces of Map specializations, based on hash tables, their factories and static factory methods. 
com.koloboke.collect.set Contains interfaces of Set specializations and their factories. 
com.koloboke.collect.set.hash Contains interfaces of Set specializations, based on hash tables, their factories and static factory methods. 
com.koloboke.function The complete set of functional interfaces, following java.util.function scheme. 
 

Classes in com.koloboke.function used by com.koloboke.collect
ByteConsumer
          Represents an operation that accepts a single byte-valued argument and returns no result.
BytePredicate
          Represents a predicate (boolean-valued function) of one byte-valued argument.
CharConsumer
          Represents an operation that accepts a single char-valued argument and returns no result.
CharPredicate
          Represents a predicate (boolean-valued function) of one char-valued argument.
Consumer
          Represents an operation that accepts a single input argument and returns no result.
DoubleConsumer
          Represents an operation that accepts a single double-valued argument and returns no result.
DoublePredicate
          Represents a predicate (boolean-valued function) of one double-valued argument.
FloatConsumer
          Represents an operation that accepts a single float-valued argument and returns no result.
FloatPredicate
          Represents a predicate (boolean-valued function) of one float-valued argument.
IntConsumer
          Represents an operation that accepts a single int-valued argument and returns no result.
IntPredicate
          Represents a predicate (boolean-valued function) of one int-valued argument.
LongConsumer
          Represents an operation that accepts a single long-valued argument and returns no result.
LongPredicate
          Represents a predicate (boolean-valued function) of one long-valued argument.
Predicate
          Represents a predicate (boolean-valued function) of one argument.
ShortConsumer
          Represents an operation that accepts a single short-valued argument and returns no result.
ShortPredicate
          Represents a predicate (boolean-valued function) of one short-valued argument.
 

Classes in com.koloboke.function used by com.koloboke.collect.hash
Predicate
          Represents a predicate (boolean-valued function) of one argument.
 

Classes in com.koloboke.function used by com.koloboke.collect.map
BiConsumer
          Represents an operation that accepts two input arguments and returns no result.
BiFunction
          Represents a function that accepts two arguments and produces a result.
BiPredicate
          Represents a predicate (boolean-valued function) of two arguments.
ByteBinaryOperator
          Represents an operation upon two byte-valued operands and producing a byte-valued result.
ByteByteConsumer
          Represents an operation that accepts two byte-valued arguments and returns no result.
ByteBytePredicate
          Represents a predicate (boolean-valued function) that accepts two byte-valued arguments.
ByteByteToByteFunction
          Represents a function that accepts two byte-valued arguments and produces a byte-valued result.
ByteCharConsumer
          Represents an operation that accepts a byte-valued and a char-valued argument, and returns no result.
ByteCharPredicate
          Represents a predicate (boolean-valued function) that accepts a byte-valued and a char-valued argument.
ByteCharToCharFunction
          Represents a function that accepts a byte-valued and a char-valued argument and produces a char-valued result.
ByteDoubleConsumer
          Represents an operation that accepts a byte-valued and a double-valued argument, and returns no result.
ByteDoublePredicate
          Represents a predicate (boolean-valued function) that accepts a byte-valued and a double-valued argument.
ByteDoubleToDoubleFunction
          Represents a function that accepts a byte-valued and a double-valued argument and produces a double-valued result.
ByteFloatConsumer
          Represents an operation that accepts a byte-valued and a float-valued argument, and returns no result.
ByteFloatPredicate
          Represents a predicate (boolean-valued function) that accepts a byte-valued and a float-valued argument.
ByteFloatToFloatFunction
          Represents a function that accepts a byte-valued and a float-valued argument and produces a float-valued result.
ByteFunction
          Represents a function that accepts a byte-valued argument and produces a result.
ByteIntConsumer
          Represents an operation that accepts a byte-valued and an int-valued argument, and returns no result.
ByteIntPredicate
          Represents a predicate (boolean-valued function) that accepts a byte-valued and an int-valued argument.
ByteIntToIntFunction
          Represents a function that accepts a byte-valued and an int-valued argument and produces an int-valued result.
ByteLongConsumer
          Represents an operation that accepts a byte-valued and a long-valued argument, and returns no result.
ByteLongPredicate
          Represents a predicate (boolean-valued function) that accepts a byte-valued and a long-valued argument.
ByteLongToLongFunction
          Represents a function that accepts a byte-valued and a long-valued argument and produces a long-valued result.
ByteObjConsumer
          Represents an operation that accepts a byte-valued and an object-valued argument, and returns no result.
ByteObjFunction
          Represents a function that accepts a byte-valued and an object-valued argument and returns a result.
ByteObjPredicate
          Represents a predicate (boolean-valued function) that accepts a byte-valued and an object-valued argument.
ByteShortConsumer
          Represents an operation that accepts a byte-valued and a short-valued argument, and returns no result.
ByteShortPredicate
          Represents a predicate (boolean-valued function) that accepts a byte-valued and a short-valued argument.
ByteShortToShortFunction
          Represents a function that accepts a byte-valued and a short-valued argument and produces a short-valued result.
ByteToCharFunction
          Represents a function that accepts a byte-valued argument and produces a char-valued result.
ByteToDoubleFunction
          Represents a function that accepts a byte-valued argument and produces a double-valued result.
ByteToFloatFunction
          Represents a function that accepts a byte-valued argument and produces a float-valued result.
ByteToIntFunction
          Represents a function that accepts a byte-valued argument and produces an int-valued result.
ByteToLongFunction
          Represents a function that accepts a byte-valued argument and produces a long-valued result.
ByteToShortFunction
          Represents a function that accepts a byte-valued argument and produces a short-valued result.
ByteUnaryOperator
          Represents an operation on a single byte-valued operand that produces a byte-valued result.
CharBinaryOperator
          Represents an operation upon two char-valued operands and producing a char-valued result.
CharByteConsumer
          Represents an operation that accepts a char-valued and a byte-valued argument, and returns no result.
CharBytePredicate
          Represents a predicate (boolean-valued function) that accepts a char-valued and a byte-valued argument.
CharByteToByteFunction
          Represents a function that accepts a char-valued and a byte-valued argument and produces a byte-valued result.
CharCharConsumer
          Represents an operation that accepts two char-valued arguments and returns no result.
CharCharPredicate
          Represents a predicate (boolean-valued function) that accepts two char-valued arguments.
CharCharToCharFunction
          Represents a function that accepts two char-valued arguments and produces a char-valued result.
CharDoubleConsumer
          Represents an operation that accepts a char-valued and a double-valued argument, and returns no result.
CharDoublePredicate
          Represents a predicate (boolean-valued function) that accepts a char-valued and a double-valued argument.
CharDoubleToDoubleFunction
          Represents a function that accepts a char-valued and a double-valued argument and produces a double-valued result.
CharFloatConsumer
          Represents an operation that accepts a char-valued and a float-valued argument, and returns no result.
CharFloatPredicate
          Represents a predicate (boolean-valued function) that accepts a char-valued and a float-valued argument.
CharFloatToFloatFunction
          Represents a function that accepts a char-valued and a float-valued argument and produces a float-valued result.
CharFunction
          Represents a function that accepts a char-valued argument and produces a result.
CharIntConsumer
          Represents an operation that accepts a char-valued and an int-valued argument, and returns no result.
CharIntPredicate
          Represents a predicate (boolean-valued function) that accepts a char-valued and an int-valued argument.
CharIntToIntFunction
          Represents a function that accepts a char-valued and an int-valued argument and produces an int-valued result.
CharLongConsumer
          Represents an operation that accepts a char-valued and a long-valued argument, and returns no result.
CharLongPredicate
          Represents a predicate (boolean-valued function) that accepts a char-valued and a long-valued argument.
CharLongToLongFunction
          Represents a function that accepts a char-valued and a long-valued argument and produces a long-valued result.
CharObjConsumer
          Represents an operation that accepts a char-valued and an object-valued argument, and returns no result.
CharObjFunction
          Represents a function that accepts a char-valued and an object-valued argument and returns a result.
CharObjPredicate
          Represents a predicate (boolean-valued function) that accepts a char-valued and an object-valued argument.
CharShortConsumer
          Represents an operation that accepts a char-valued and a short-valued argument, and returns no result.
CharShortPredicate
          Represents a predicate (boolean-valued function) that accepts a char-valued and a short-valued argument.
CharShortToShortFunction
          Represents a function that accepts a char-valued and a short-valued argument and produces a short-valued result.
CharToByteFunction
          Represents a function that accepts a char-valued argument and produces a byte-valued result.
CharToDoubleFunction
          Represents a function that accepts a char-valued argument and produces a double-valued result.
CharToFloatFunction
          Represents a function that accepts a char-valued argument and produces a float-valued result.
CharToIntFunction
          Represents a function that accepts a char-valued argument and produces an int-valued result.
CharToLongFunction
          Represents a function that accepts a char-valued argument and produces a long-valued result.
CharToShortFunction
          Represents a function that accepts a char-valued argument and produces a short-valued result.
CharUnaryOperator
          Represents an operation on a single char-valued operand that produces a char-valued result.
Consumer
          Represents an operation that accepts a single input argument and returns no result.
DoubleBinaryOperator
          Represents an operation upon two double-valued operands and producing a double-valued result.
DoubleByteConsumer
          Represents an operation that accepts a double-valued and a byte-valued argument, and returns no result.
DoubleBytePredicate
          Represents a predicate (boolean-valued function) that accepts a double-valued and a byte-valued argument.
DoubleByteToByteFunction
          Represents a function that accepts a double-valued and a byte-valued argument and produces a byte-valued result.
DoubleCharConsumer
          Represents an operation that accepts a double-valued and a char-valued argument, and returns no result.
DoubleCharPredicate
          Represents a predicate (boolean-valued function) that accepts a double-valued and a char-valued argument.
DoubleCharToCharFunction
          Represents a function that accepts a double-valued and a char-valued argument and produces a char-valued result.
DoubleDoubleConsumer
          Represents an operation that accepts two double-valued arguments and returns no result.
DoubleDoublePredicate
          Represents a predicate (boolean-valued function) that accepts two double-valued arguments.
DoubleDoubleToDoubleFunction
          Represents a function that accepts two double-valued arguments and produces a double-valued result.
DoubleFloatConsumer
          Represents an operation that accepts a double-valued and a float-valued argument, and returns no result.
DoubleFloatPredicate
          Represents a predicate (boolean-valued function) that accepts a double-valued and a float-valued argument.
DoubleFloatToFloatFunction
          Represents a function that accepts a double-valued and a float-valued argument and produces a float-valued result.
DoubleFunction
          Represents a function that accepts a double-valued argument and produces a result.
DoubleIntConsumer
          Represents an operation that accepts a double-valued and an int-valued argument, and returns no result.
DoubleIntPredicate
          Represents a predicate (boolean-valued function) that accepts a double-valued and an int-valued argument.
DoubleIntToIntFunction
          Represents a function that accepts a double-valued and an int-valued argument and produces an int-valued result.
DoubleLongConsumer
          Represents an operation that accepts a double-valued and a long-valued argument, and returns no result.
DoubleLongPredicate
          Represents a predicate (boolean-valued function) that accepts a double-valued and a long-valued argument.
DoubleLongToLongFunction
          Represents a function that accepts a double-valued and a long-valued argument and produces a long-valued result.
DoubleObjConsumer
          Represents an operation that accepts a double-valued and an object-valued argument, and returns no result.
DoubleObjFunction
          Represents a function that accepts a double-valued and an object-valued argument and returns a result.
DoubleObjPredicate
          Represents a predicate (boolean-valued function) that accepts a double-valued and an object-valued argument.
DoubleShortConsumer
          Represents an operation that accepts a double-valued and a short-valued argument, and returns no result.
DoubleShortPredicate
          Represents a predicate (boolean-valued function) that accepts a double-valued and a short-valued argument.
DoubleShortToShortFunction
          Represents a function that accepts a double-valued and a short-valued argument and produces a short-valued result.
DoubleToByteFunction
          Represents a function that accepts a double-valued argument and produces a byte-valued result.
DoubleToCharFunction
          Represents a function that accepts a double-valued argument and produces a char-valued result.
DoubleToFloatFunction
          Represents a function that accepts a double-valued argument and produces a float-valued result.
DoubleToIntFunction
          Represents a function that accepts a double-valued argument and produces an int-valued result.
DoubleToLongFunction
          Represents a function that accepts a double-valued argument and produces a long-valued result.
DoubleToShortFunction
          Represents a function that accepts a double-valued argument and produces a short-valued result.
DoubleUnaryOperator
          Represents an operation on a single double-valued operand that produces a double-valued result.
FloatBinaryOperator
          Represents an operation upon two float-valued operands and producing a float-valued result.
FloatByteConsumer
          Represents an operation that accepts a float-valued and a byte-valued argument, and returns no result.
FloatBytePredicate
          Represents a predicate (boolean-valued function) that accepts a float-valued and a byte-valued argument.
FloatByteToByteFunction
          Represents a function that accepts a float-valued and a byte-valued argument and produces a byte-valued result.
FloatCharConsumer
          Represents an operation that accepts a float-valued and a char-valued argument, and returns no result.
FloatCharPredicate
          Represents a predicate (boolean-valued function) that accepts a float-valued and a char-valued argument.
FloatCharToCharFunction
          Represents a function that accepts a float-valued and a char-valued argument and produces a char-valued result.
FloatDoubleConsumer
          Represents an operation that accepts a float-valued and a double-valued argument, and returns no result.
FloatDoublePredicate
          Represents a predicate (boolean-valued function) that accepts a float-valued and a double-valued argument.
FloatDoubleToDoubleFunction
          Represents a function that accepts a float-valued and a double-valued argument and produces a double-valued result.
FloatFloatConsumer
          Represents an operation that accepts two float-valued arguments and returns no result.
FloatFloatPredicate
          Represents a predicate (boolean-valued function) that accepts two float-valued arguments.
FloatFloatToFloatFunction
          Represents a function that accepts two float-valued arguments and produces a float-valued result.
FloatFunction
          Represents a function that accepts a float-valued argument and produces a result.
FloatIntConsumer
          Represents an operation that accepts a float-valued and an int-valued argument, and returns no result.
FloatIntPredicate
          Represents a predicate (boolean-valued function) that accepts a float-valued and an int-valued argument.
FloatIntToIntFunction
          Represents a function that accepts a float-valued and an int-valued argument and produces an int-valued result.
FloatLongConsumer
          Represents an operation that accepts a float-valued and a long-valued argument, and returns no result.
FloatLongPredicate
          Represents a predicate (boolean-valued function) that accepts a float-valued and a long-valued argument.
FloatLongToLongFunction
          Represents a function that accepts a float-valued and a long-valued argument and produces a long-valued result.
FloatObjConsumer
          Represents an operation that accepts a float-valued and an object-valued argument, and returns no result.
FloatObjFunction
          Represents a function that accepts a float-valued and an object-valued argument and returns a result.
FloatObjPredicate
          Represents a predicate (boolean-valued function) that accepts a float-valued and an object-valued argument.
FloatShortConsumer
          Represents an operation that accepts a float-valued and a short-valued argument, and returns no result.
FloatShortPredicate
          Represents a predicate (boolean-valued function) that accepts a float-valued and a short-valued argument.
FloatShortToShortFunction
          Represents a function that accepts a float-valued and a short-valued argument and produces a short-valued result.
FloatToByteFunction
          Represents a function that accepts a float-valued argument and produces a byte-valued result.
FloatToCharFunction
          Represents a function that accepts a float-valued argument and produces a char-valued result.
FloatToDoubleFunction
          Represents a function that accepts a float-valued argument and produces a double-valued result.
FloatToIntFunction
          Represents a function that accepts a float-valued argument and produces an int-valued result.
FloatToLongFunction
          Represents a function that accepts a float-valued argument and produces a long-valued result.
FloatToShortFunction
          Represents a function that accepts a float-valued argument and produces a short-valued result.
FloatUnaryOperator
          Represents an operation on a single float-valued operand that produces a float-valued result.
Function
          Represents a function that accepts one argument and produces a result.
IntBinaryOperator
          Represents an operation upon two int-valued operands and producing an int-valued result.
IntByteConsumer
          Represents an operation that accepts an int-valued and a byte-valued argument, and returns no result.
IntBytePredicate
          Represents a predicate (boolean-valued function) that accepts an int-valued and a byte-valued argument.
IntByteToByteFunction
          Represents a function that accepts an int-valued and a byte-valued argument and produces a byte-valued result.
IntCharConsumer
          Represents an operation that accepts an int-valued and a char-valued argument, and returns no result.
IntCharPredicate
          Represents a predicate (boolean-valued function) that accepts an int-valued and a char-valued argument.
IntCharToCharFunction
          Represents a function that accepts an int-valued and a char-valued argument and produces a char-valued result.
IntDoubleConsumer
          Represents an operation that accepts an int-valued and a double-valued argument, and returns no result.
IntDoublePredicate
          Represents a predicate (boolean-valued function) that accepts an int-valued and a double-valued argument.
IntDoubleToDoubleFunction
          Represents a function that accepts an int-valued and a double-valued argument and produces a double-valued result.
IntFloatConsumer
          Represents an operation that accepts an int-valued and a float-valued argument, and returns no result.
IntFloatPredicate
          Represents a predicate (boolean-valued function) that accepts an int-valued and a float-valued argument.
IntFloatToFloatFunction
          Represents a function that accepts an int-valued and a float-valued argument and produces a float-valued result.
IntFunction
          Represents a function that accepts an int-valued argument and produces a result.
IntIntConsumer
          Represents an operation that accepts two int-valued arguments and returns no result.
IntIntPredicate
          Represents a predicate (boolean-valued function) that accepts two int-valued arguments.
IntIntToIntFunction
          Represents a function that accepts two int-valued arguments and produces an int-valued result.
IntLongConsumer
          Represents an operation that accepts an int-valued and a long-valued argument, and returns no result.
IntLongPredicate
          Represents a predicate (boolean-valued function) that accepts an int-valued and a long-valued argument.
IntLongToLongFunction
          Represents a function that accepts an int-valued and a long-valued argument and produces a long-valued result.
IntObjConsumer
          Represents an operation that accepts an int-valued and an object-valued argument, and returns no result.
IntObjFunction
          Represents a function that accepts an int-valued and an object-valued argument and returns a result.
IntObjPredicate
          Represents a predicate (boolean-valued function) that accepts an int-valued and an object-valued argument.
IntShortConsumer
          Represents an operation that accepts an int-valued and a short-valued argument, and returns no result.
IntShortPredicate
          Represents a predicate (boolean-valued function) that accepts an int-valued and a short-valued argument.
IntShortToShortFunction
          Represents a function that accepts an int-valued and a short-valued argument and produces a short-valued result.
IntToByteFunction
          Represents a function that accepts an int-valued argument and produces a byte-valued result.
IntToCharFunction
          Represents a function that accepts an int-valued argument and produces a char-valued result.
IntToDoubleFunction
          Represents a function that accepts an int-valued argument and produces a double-valued result.
IntToFloatFunction
          Represents a function that accepts an int-valued argument and produces a float-valued result.
IntToLongFunction
          Represents a function that accepts an int-valued argument and produces a long-valued result.
IntToShortFunction
          Represents a function that accepts an int-valued argument and produces a short-valued result.
IntUnaryOperator
          Represents an operation on a single int-valued operand that produces an int-valued result.
LongBinaryOperator
          Represents an operation upon two long-valued operands and producing a long-valued result.
LongByteConsumer
          Represents an operation that accepts a long-valued and a byte-valued argument, and returns no result.
LongBytePredicate
          Represents a predicate (boolean-valued function) that accepts a long-valued and a byte-valued argument.
LongByteToByteFunction
          Represents a function that accepts a long-valued and a byte-valued argument and produces a byte-valued result.
LongCharConsumer
          Represents an operation that accepts a long-valued and a char-valued argument, and returns no result.
LongCharPredicate
          Represents a predicate (boolean-valued function) that accepts a long-valued and a char-valued argument.
LongCharToCharFunction
          Represents a function that accepts a long-valued and a char-valued argument and produces a char-valued result.
LongDoubleConsumer
          Represents an operation that accepts a long-valued and a double-valued argument, and returns no result.
LongDoublePredicate
          Represents a predicate (boolean-valued function) that accepts a long-valued and a double-valued argument.
LongDoubleToDoubleFunction
          Represents a function that accepts a long-valued and a double-valued argument and produces a double-valued result.
LongFloatConsumer
          Represents an operation that accepts a long-valued and a float-valued argument, and returns no result.
LongFloatPredicate
          Represents a predicate (boolean-valued function) that accepts a long-valued and a float-valued argument.
LongFloatToFloatFunction
          Represents a function that accepts a long-valued and a float-valued argument and produces a float-valued result.
LongFunction
          Represents a function that accepts a long-valued argument and produces a result.
LongIntConsumer
          Represents an operation that accepts a long-valued and an int-valued argument, and returns no result.
LongIntPredicate
          Represents a predicate (boolean-valued function) that accepts a long-valued and an int-valued argument.
LongIntToIntFunction
          Represents a function that accepts a long-valued and an int-valued argument and produces an int-valued result.
LongLongConsumer
          Represents an operation that accepts two long-valued arguments and returns no result.
LongLongPredicate
          Represents a predicate (boolean-valued function) that accepts two long-valued arguments.
LongLongToLongFunction
          Represents a function that accepts two long-valued arguments and produces a long-valued result.
LongObjConsumer
          Represents an operation that accepts a long-valued and an object-valued argument, and returns no result.
LongObjFunction
          Represents a function that accepts a long-valued and an object-valued argument and returns a result.
LongObjPredicate
          Represents a predicate (boolean-valued function) that accepts a long-valued and an object-valued argument.
LongShortConsumer
          Represents an operation that accepts a long-valued and a short-valued argument, and returns no result.
LongShortPredicate
          Represents a predicate (boolean-valued function) that accepts a long-valued and a short-valued argument.
LongShortToShortFunction
          Represents a function that accepts a long-valued and a short-valued argument and produces a short-valued result.
LongToByteFunction
          Represents a function that accepts a long-valued argument and produces a byte-valued result.
LongToCharFunction
          Represents a function that accepts a long-valued argument and produces a char-valued result.
LongToDoubleFunction
          Represents a function that accepts a long-valued argument and produces a double-valued result.
LongToFloatFunction
          Represents a function that accepts a long-valued argument and produces a float-valued result.
LongToIntFunction
          Represents a function that accepts a long-valued argument and produces an int-valued result.
LongToShortFunction
          Represents a function that accepts a long-valued argument and produces a short-valued result.
LongUnaryOperator
          Represents an operation on a single long-valued operand that produces a long-valued result.
ObjByteConsumer
          Represents an operation that accepts an object-valued and a byte-valued argument, and returns no result.
ObjBytePredicate
          Represents a predicate (boolean-valued function) that accepts an object-valued and a byte-valued argument.
ObjByteToByteFunction
          Represents a function that accepts an object-valued and a byte-valued argument and produces a byte-valued result.
ObjCharConsumer
          Represents an operation that accepts an object-valued and a char-valued argument, and returns no result.
ObjCharPredicate
          Represents a predicate (boolean-valued function) that accepts an object-valued and a char-valued argument.
ObjCharToCharFunction
          Represents a function that accepts an object-valued and a char-valued argument and produces a char-valued result.
ObjDoubleConsumer
          Represents an operation that accepts an object-valued and a double-valued argument, and returns no result.
ObjDoublePredicate
          Represents a predicate (boolean-valued function) that accepts an object-valued and a double-valued argument.
ObjDoubleToDoubleFunction
          Represents a function that accepts an object-valued and a double-valued argument and produces a double-valued result.
ObjFloatConsumer
          Represents an operation that accepts an object-valued and a float-valued argument, and returns no result.
ObjFloatPredicate
          Represents a predicate (boolean-valued function) that accepts an object-valued and a float-valued argument.
ObjFloatToFloatFunction
          Represents a function that accepts an object-valued and a float-valued argument and produces a float-valued result.
ObjIntConsumer
          Represents an operation that accepts an object-valued and an int-valued argument, and returns no result.
ObjIntPredicate
          Represents a predicate (boolean-valued function) that accepts an object-valued and an int-valued argument.
ObjIntToIntFunction
          Represents a function that accepts an object-valued and an int-valued argument and produces an int-valued result.
ObjLongConsumer
          Represents an operation that accepts an object-valued and a long-valued argument, and returns no result.
ObjLongPredicate
          Represents a predicate (boolean-valued function) that accepts an object-valued and a long-valued argument.
ObjLongToLongFunction
          Represents a function that accepts an object-valued and a long-valued argument and produces a long-valued result.
ObjShortConsumer
          Represents an operation that accepts an object-valued and a short-valued argument, and returns no result.
ObjShortPredicate
          Represents a predicate (boolean-valued function) that accepts an object-valued and a short-valued argument.
ObjShortToShortFunction
          Represents a function that accepts an object-valued and a short-valued argument and produces a short-valued result.
ShortBinaryOperator
          Represents an operation upon two short-valued operands and producing a short-valued result.
ShortByteConsumer
          Represents an operation that accepts a short-valued and a byte-valued argument, and returns no result.
ShortBytePredicate
          Represents a predicate (boolean-valued function) that accepts a short-valued and a byte-valued argument.
ShortByteToByteFunction
          Represents a function that accepts a short-valued and a byte-valued argument and produces a byte-valued result.
ShortCharConsumer
          Represents an operation that accepts a short-valued and a char-valued argument, and returns no result.
ShortCharPredicate
          Represents a predicate (boolean-valued function) that accepts a short-valued and a char-valued argument.
ShortCharToCharFunction
          Represents a function that accepts a short-valued and a char-valued argument and produces a char-valued result.
ShortDoubleConsumer
          Represents an operation that accepts a short-valued and a double-valued argument, and returns no result.
ShortDoublePredicate
          Represents a predicate (boolean-valued function) that accepts a short-valued and a double-valued argument.
ShortDoubleToDoubleFunction
          Represents a function that accepts a short-valued and a double-valued argument and produces a double-valued result.
ShortFloatConsumer
          Represents an operation that accepts a short-valued and a float-valued argument, and returns no result.
ShortFloatPredicate
          Represents a predicate (boolean-valued function) that accepts a short-valued and a float-valued argument.
ShortFloatToFloatFunction
          Represents a function that accepts a short-valued and a float-valued argument and produces a float-valued result.
ShortFunction
          Represents a function that accepts a short-valued argument and produces a result.
ShortIntConsumer
          Represents an operation that accepts a short-valued and an int-valued argument, and returns no result.
ShortIntPredicate
          Represents a predicate (boolean-valued function) that accepts a short-valued and an int-valued argument.
ShortIntToIntFunction
          Represents a function that accepts a short-valued and an int-valued argument and produces an int-valued result.
ShortLongConsumer
          Represents an operation that accepts a short-valued and a long-valued argument, and returns no result.
ShortLongPredicate
          Represents a predicate (boolean-valued function) that accepts a short-valued and a long-valued argument.
ShortLongToLongFunction
          Represents a function that accepts a short-valued and a long-valued argument and produces a long-valued result.
ShortObjConsumer
          Represents an operation that accepts a short-valued and an object-valued argument, and returns no result.
ShortObjFunction
          Represents a function that accepts a short-valued and an object-valued argument and returns a result.
ShortObjPredicate
          Represents a predicate (boolean-valued function) that accepts a short-valued and an object-valued argument.
ShortShortConsumer
          Represents an operation that accepts two short-valued arguments and returns no result.
ShortShortPredicate
          Represents a predicate (boolean-valued function) that accepts two short-valued arguments.
ShortShortToShortFunction
          Represents a function that accepts two short-valued arguments and produces a short-valued result.
ShortToByteFunction
          Represents a function that accepts a short-valued argument and produces a byte-valued result.
ShortToCharFunction
          Represents a function that accepts a short-valued argument and produces a char-valued result.
ShortToDoubleFunction
          Represents a function that accepts a short-valued argument and produces a double-valued result.
ShortToFloatFunction
          Represents a function that accepts a short-valued argument and produces a float-valued result.
ShortToIntFunction
          Represents a function that accepts a short-valued argument and produces an int-valued result.
ShortToLongFunction
          Represents a function that accepts a short-valued argument and produces a long-valued result.
ShortUnaryOperator
          Represents an operation on a single short-valued operand that produces a short-valued result.
ToByteFunction
          Represents a function that produces a byte-valued result.
ToCharFunction
          Represents a function that produces a char-valued result.
ToDoubleFunction
          Represents a function that produces a double-valued result.
ToFloatFunction
          Represents a function that produces a float-valued result.
ToIntFunction
          Represents a function that produces an int-valued result.
ToLongFunction
          Represents a function that produces a long-valued result.
ToShortFunction
          Represents a function that produces a short-valued result.
 

Classes in com.koloboke.function used by com.koloboke.collect.map.hash
BiConsumer
          Represents an operation that accepts two input arguments and returns no result.
ByteByteConsumer
          Represents an operation that accepts two byte-valued arguments and returns no result.
ByteCharConsumer
          Represents an operation that accepts a byte-valued and a char-valued argument, and returns no result.
ByteDoubleConsumer
          Represents an operation that accepts a byte-valued and a double-valued argument, and returns no result.
ByteFloatConsumer
          Represents an operation that accepts a byte-valued and a float-valued argument, and returns no result.
ByteIntConsumer
          Represents an operation that accepts a byte-valued and an int-valued argument, and returns no result.
ByteLongConsumer
          Represents an operation that accepts a byte-valued and a long-valued argument, and returns no result.
ByteObjConsumer
          Represents an operation that accepts a byte-valued and an object-valued argument, and returns no result.
ByteShortConsumer
          Represents an operation that accepts a byte-valued and a short-valued argument, and returns no result.
CharByteConsumer
          Represents an operation that accepts a char-valued and a byte-valued argument, and returns no result.
CharCharConsumer
          Represents an operation that accepts two char-valued arguments and returns no result.
CharDoubleConsumer
          Represents an operation that accepts a char-valued and a double-valued argument, and returns no result.
CharFloatConsumer
          Represents an operation that accepts a char-valued and a float-valued argument, and returns no result.
CharIntConsumer
          Represents an operation that accepts a char-valued and an int-valued argument, and returns no result.
CharLongConsumer
          Represents an operation that accepts a char-valued and a long-valued argument, and returns no result.
CharObjConsumer
          Represents an operation that accepts a char-valued and an object-valued argument, and returns no result.
CharShortConsumer
          Represents an operation that accepts a char-valued and a short-valued argument, and returns no result.
Consumer
          Represents an operation that accepts a single input argument and returns no result.
DoubleByteConsumer
          Represents an operation that accepts a double-valued and a byte-valued argument, and returns no result.
DoubleCharConsumer
          Represents an operation that accepts a double-valued and a char-valued argument, and returns no result.
DoubleDoubleConsumer
          Represents an operation that accepts two double-valued arguments and returns no result.
DoubleFloatConsumer
          Represents an operation that accepts a double-valued and a float-valued argument, and returns no result.
DoubleIntConsumer
          Represents an operation that accepts a double-valued and an int-valued argument, and returns no result.
DoubleLongConsumer
          Represents an operation that accepts a double-valued and a long-valued argument, and returns no result.
DoubleObjConsumer
          Represents an operation that accepts a double-valued and an object-valued argument, and returns no result.
DoubleShortConsumer
          Represents an operation that accepts a double-valued and a short-valued argument, and returns no result.
FloatByteConsumer
          Represents an operation that accepts a float-valued and a byte-valued argument, and returns no result.
FloatCharConsumer
          Represents an operation that accepts a float-valued and a char-valued argument, and returns no result.
FloatDoubleConsumer
          Represents an operation that accepts a float-valued and a double-valued argument, and returns no result.
FloatFloatConsumer
          Represents an operation that accepts two float-valued arguments and returns no result.
FloatIntConsumer
          Represents an operation that accepts a float-valued and an int-valued argument, and returns no result.
FloatLongConsumer
          Represents an operation that accepts a float-valued and a long-valued argument, and returns no result.
FloatObjConsumer
          Represents an operation that accepts a float-valued and an object-valued argument, and returns no result.
FloatShortConsumer
          Represents an operation that accepts a float-valued and a short-valued argument, and returns no result.
IntByteConsumer
          Represents an operation that accepts an int-valued and a byte-valued argument, and returns no result.
IntCharConsumer
          Represents an operation that accepts an int-valued and a char-valued argument, and returns no result.
IntDoubleConsumer
          Represents an operation that accepts an int-valued and a double-valued argument, and returns no result.
IntFloatConsumer
          Represents an operation that accepts an int-valued and a float-valued argument, and returns no result.
IntIntConsumer
          Represents an operation that accepts two int-valued arguments and returns no result.
IntLongConsumer
          Represents an operation that accepts an int-valued and a long-valued argument, and returns no result.
IntObjConsumer
          Represents an operation that accepts an int-valued and an object-valued argument, and returns no result.
IntShortConsumer
          Represents an operation that accepts an int-valued and a short-valued argument, and returns no result.
LongByteConsumer
          Represents an operation that accepts a long-valued and a byte-valued argument, and returns no result.
LongCharConsumer
          Represents an operation that accepts a long-valued and a char-valued argument, and returns no result.
LongDoubleConsumer
          Represents an operation that accepts a long-valued and a double-valued argument, and returns no result.
LongFloatConsumer
          Represents an operation that accepts a long-valued and a float-valued argument, and returns no result.
LongIntConsumer
          Represents an operation that accepts a long-valued and an int-valued argument, and returns no result.
LongLongConsumer
          Represents an operation that accepts two long-valued arguments and returns no result.
LongObjConsumer
          Represents an operation that accepts a long-valued and an object-valued argument, and returns no result.
LongShortConsumer
          Represents an operation that accepts a long-valued and a short-valued argument, and returns no result.
ObjByteConsumer
          Represents an operation that accepts an object-valued and a byte-valued argument, and returns no result.
ObjCharConsumer
          Represents an operation that accepts an object-valued and a char-valued argument, and returns no result.
ObjDoubleConsumer
          Represents an operation that accepts an object-valued and a double-valued argument, and returns no result.
ObjFloatConsumer
          Represents an operation that accepts an object-valued and a float-valued argument, and returns no result.
ObjIntConsumer
          Represents an operation that accepts an object-valued and an int-valued argument, and returns no result.
ObjLongConsumer
          Represents an operation that accepts an object-valued and a long-valued argument, and returns no result.
ObjShortConsumer
          Represents an operation that accepts an object-valued and a short-valued argument, and returns no result.
ShortByteConsumer
          Represents an operation that accepts a short-valued and a byte-valued argument, and returns no result.
ShortCharConsumer
          Represents an operation that accepts a short-valued and a char-valued argument, and returns no result.
ShortDoubleConsumer
          Represents an operation that accepts a short-valued and a double-valued argument, and returns no result.
ShortFloatConsumer
          Represents an operation that accepts a short-valued and a float-valued argument, and returns no result.
ShortIntConsumer
          Represents an operation that accepts a short-valued and an int-valued argument, and returns no result.
ShortLongConsumer
          Represents an operation that accepts a short-valued and a long-valued argument, and returns no result.
ShortObjConsumer
          Represents an operation that accepts a short-valued and an object-valued argument, and returns no result.
ShortShortConsumer
          Represents an operation that accepts two short-valued arguments and returns no result.
 

Classes in com.koloboke.function used by com.koloboke.collect.set
ByteConsumer
          Represents an operation that accepts a single byte-valued argument and returns no result.
CharConsumer
          Represents an operation that accepts a single char-valued argument and returns no result.
Consumer
          Represents an operation that accepts a single input argument and returns no result.
DoubleConsumer
          Represents an operation that accepts a single double-valued argument and returns no result.
FloatConsumer
          Represents an operation that accepts a single float-valued argument and returns no result.
IntConsumer
          Represents an operation that accepts a single int-valued argument and returns no result.
LongConsumer
          Represents an operation that accepts a single long-valued argument and returns no result.
ShortConsumer
          Represents an operation that accepts a single short-valued argument and returns no result.
 

Classes in com.koloboke.function used by com.koloboke.collect.set.hash
ByteConsumer
          Represents an operation that accepts a single byte-valued argument and returns no result.
CharConsumer
          Represents an operation that accepts a single char-valued argument and returns no result.
Consumer
          Represents an operation that accepts a single input argument and returns no result.
DoubleConsumer
          Represents an operation that accepts a single double-valued argument and returns no result.
FloatConsumer
          Represents an operation that accepts a single float-valued argument and returns no result.
IntConsumer
          Represents an operation that accepts a single int-valued argument and returns no result.
LongConsumer
          Represents an operation that accepts a single long-valued argument and returns no result.
ShortConsumer
          Represents an operation that accepts a single short-valued argument and returns no result.
 

Classes in com.koloboke.function used by com.koloboke.function
BiFunction
          Represents a function that accepts two arguments and produces a result.
ByteByteToByteFunction
          Represents a function that accepts two byte-valued arguments and produces a byte-valued result.
CharCharToCharFunction
          Represents a function that accepts two char-valued arguments and produces a char-valued result.
DoubleDoubleToDoubleFunction
          Represents a function that accepts two double-valued arguments and produces a double-valued result.
FloatFloatToFloatFunction
          Represents a function that accepts two float-valued arguments and produces a float-valued result.
Function
          Represents a function that accepts one argument and produces a result.
IntIntToIntFunction
          Represents a function that accepts two int-valued arguments and produces an int-valued result.
LongLongToLongFunction
          Represents a function that accepts two long-valued arguments and produces a long-valued result.
ShortShortToShortFunction
          Represents a function that accepts two short-valued arguments and produces a short-valued result.