Top Description Interfaces
module org.eclipse.collections.api

Package org.eclipse.collections.api.block.procedure.primitive


This package contains API for PrimitivePrimitiveProcedure, PrimitiveObjectProcedure, ObjectPrimitiveProcedure.

These primitive procedures are lambdas or closures with no return argument and accept primitive or object arguments.

Interface Summary

Modifier and TypeInterface and Description
public interface
BooleanBooleanProcedure

A BooleanBooleanProcedure is a two argument lambda or closure which has no return argument and takes a primitive boolean as the first and a primitive boolean as the second argument.

public interface
BooleanByteProcedure

A BooleanByteProcedure is a two argument lambda or closure which has no return argument and takes a primitive boolean as the first and a primitive byte as the second argument.

public interface
BooleanCharProcedure

A BooleanCharProcedure is a two argument lambda or closure which has no return argument and takes a primitive boolean as the first and a primitive char as the second argument.

public interface
BooleanDoubleProcedure

A BooleanDoubleProcedure is a two argument lambda or closure which has no return argument and takes a primitive boolean as the first and a primitive double as the second argument.

public interface
BooleanFloatProcedure

A BooleanFloatProcedure is a two argument lambda or closure which has no return argument and takes a primitive boolean as the first and a primitive float as the second argument.

public interface
BooleanIntProcedure

A BooleanIntProcedure is a two argument lambda or closure which has no return argument and takes a primitive boolean as the first and a primitive int as the second argument.

public interface
BooleanLongProcedure

A BooleanLongProcedure is a two argument lambda or closure which has no return argument and takes a primitive boolean as the first and a primitive long as the second argument.

public interface
BooleanObjectProcedure<T>

A two argument procedure that takes a primitive boolean and type T as the arguments.

public interface
BooleanProcedure

A one argument procedure that takes a primitive boolean as the argument.

public interface
BooleanShortProcedure

A BooleanShortProcedure is a two argument lambda or closure which has no return argument and takes a primitive boolean as the first and a primitive short as the second argument.

public interface
ByteBooleanProcedure

A ByteBooleanProcedure is a two argument lambda or closure which has no return argument and takes a primitive byte as the first and a primitive boolean as the second argument.

public interface
ByteByteProcedure

A ByteByteProcedure is a two argument lambda or closure which has no return argument and takes a primitive byte as the first and a primitive byte as the second argument.

public interface
ByteCharProcedure

A ByteCharProcedure is a two argument lambda or closure which has no return argument and takes a primitive byte as the first and a primitive char as the second argument.

public interface
ByteDoubleProcedure

A ByteDoubleProcedure is a two argument lambda or closure which has no return argument and takes a primitive byte as the first and a primitive double as the second argument.

public interface
ByteFloatProcedure

A ByteFloatProcedure is a two argument lambda or closure which has no return argument and takes a primitive byte as the first and a primitive float as the second argument.

public interface
ByteIntProcedure

A ByteIntProcedure is a two argument lambda or closure which has no return argument and takes a primitive byte as the first and a primitive int as the second argument.

public interface
ByteLongProcedure

A ByteLongProcedure is a two argument lambda or closure which has no return argument and takes a primitive byte as the first and a primitive long as the second argument.

public interface
ByteObjectProcedure<T>

A two argument procedure that takes a primitive byte and type T as the arguments.

public interface
ByteProcedure

A one argument procedure that takes a primitive byte as the argument.

public interface
ByteShortProcedure

A ByteShortProcedure is a two argument lambda or closure which has no return argument and takes a primitive byte as the first and a primitive short as the second argument.

public interface
CharBooleanProcedure

A CharBooleanProcedure is a two argument lambda or closure which has no return argument and takes a primitive char as the first and a primitive boolean as the second argument.

public interface
CharByteProcedure

A CharByteProcedure is a two argument lambda or closure which has no return argument and takes a primitive char as the first and a primitive byte as the second argument.

public interface
CharCharProcedure

A CharCharProcedure is a two argument lambda or closure which has no return argument and takes a primitive char as the first and a primitive char as the second argument.

public interface
CharDoubleProcedure

A CharDoubleProcedure is a two argument lambda or closure which has no return argument and takes a primitive char as the first and a primitive double as the second argument.

public interface
CharFloatProcedure

A CharFloatProcedure is a two argument lambda or closure which has no return argument and takes a primitive char as the first and a primitive float as the second argument.

public interface
CharIntProcedure

A CharIntProcedure is a two argument lambda or closure which has no return argument and takes a primitive char as the first and a primitive int as the second argument.

public interface
CharLongProcedure

A CharLongProcedure is a two argument lambda or closure which has no return argument and takes a primitive char as the first and a primitive long as the second argument.

public interface
CharObjectProcedure<T>

A two argument procedure that takes a primitive char and type T as the arguments.

public interface
CharProcedure

A one argument procedure that takes a primitive char as the argument.

public interface
CharShortProcedure

A CharShortProcedure is a two argument lambda or closure which has no return argument and takes a primitive char as the first and a primitive short as the second argument.

public interface
DoubleBooleanProcedure

A DoubleBooleanProcedure is a two argument lambda or closure which has no return argument and takes a primitive double as the first and a primitive boolean as the second argument.

public interface
DoubleByteProcedure

A DoubleByteProcedure is a two argument lambda or closure which has no return argument and takes a primitive double as the first and a primitive byte as the second argument.

public interface
DoubleCharProcedure

A DoubleCharProcedure is a two argument lambda or closure which has no return argument and takes a primitive double as the first and a primitive char as the second argument.

public interface
DoubleDoubleProcedure

A DoubleDoubleProcedure is a two argument lambda or closure which has no return argument and takes a primitive double as the first and a primitive double as the second argument.

public interface
DoubleFloatProcedure

A DoubleFloatProcedure is a two argument lambda or closure which has no return argument and takes a primitive double as the first and a primitive float as the second argument.

public interface
DoubleIntProcedure

A DoubleIntProcedure is a two argument lambda or closure which has no return argument and takes a primitive double as the first and a primitive int as the second argument.

public interface
DoubleLongProcedure

A DoubleLongProcedure is a two argument lambda or closure which has no return argument and takes a primitive double as the first and a primitive long as the second argument.

public interface
DoubleObjectProcedure<T>

A two argument procedure that takes a primitive double and type T as the arguments.

public interface
DoubleProcedure

A one argument procedure that takes a primitive double as the argument.

public interface
DoubleShortProcedure

A DoubleShortProcedure is a two argument lambda or closure which has no return argument and takes a primitive double as the first and a primitive short as the second argument.

public interface
FloatBooleanProcedure

A FloatBooleanProcedure is a two argument lambda or closure which has no return argument and takes a primitive float as the first and a primitive boolean as the second argument.

public interface
FloatByteProcedure

A FloatByteProcedure is a two argument lambda or closure which has no return argument and takes a primitive float as the first and a primitive byte as the second argument.

public interface
FloatCharProcedure

A FloatCharProcedure is a two argument lambda or closure which has no return argument and takes a primitive float as the first and a primitive char as the second argument.

public interface
FloatDoubleProcedure

A FloatDoubleProcedure is a two argument lambda or closure which has no return argument and takes a primitive float as the first and a primitive double as the second argument.

public interface
FloatFloatProcedure

A FloatFloatProcedure is a two argument lambda or closure which has no return argument and takes a primitive float as the first and a primitive float as the second argument.

public interface
FloatIntProcedure

A FloatIntProcedure is a two argument lambda or closure which has no return argument and takes a primitive float as the first and a primitive int as the second argument.

public interface
FloatLongProcedure

A FloatLongProcedure is a two argument lambda or closure which has no return argument and takes a primitive float as the first and a primitive long as the second argument.

public interface
FloatObjectProcedure<T>

A two argument procedure that takes a primitive float and type T as the arguments.

public interface
FloatProcedure

A one argument procedure that takes a primitive float as the argument.

public interface
FloatShortProcedure

A FloatShortProcedure is a two argument lambda or closure which has no return argument and takes a primitive float as the first and a primitive short as the second argument.

public interface
IntBooleanProcedure

A IntBooleanProcedure is a two argument lambda or closure which has no return argument and takes a primitive int as the first and a primitive boolean as the second argument.

public interface
IntByteProcedure

A IntByteProcedure is a two argument lambda or closure which has no return argument and takes a primitive int as the first and a primitive byte as the second argument.

public interface
IntCharProcedure

A IntCharProcedure is a two argument lambda or closure which has no return argument and takes a primitive int as the first and a primitive char as the second argument.

public interface
IntDoubleProcedure

A IntDoubleProcedure is a two argument lambda or closure which has no return argument and takes a primitive int as the first and a primitive double as the second argument.

public interface
IntFloatProcedure

A IntFloatProcedure is a two argument lambda or closure which has no return argument and takes a primitive int as the first and a primitive float as the second argument.

public interface
IntIntProcedure

A IntIntProcedure is a two argument lambda or closure which has no return argument and takes a primitive int as the first and a primitive int as the second argument.

public interface
IntLongProcedure

A IntLongProcedure is a two argument lambda or closure which has no return argument and takes a primitive int as the first and a primitive long as the second argument.

public interface
IntObjectProcedure<T>

A two argument procedure that takes a primitive int and type T as the arguments.

public interface
IntProcedure

A one argument procedure that takes a primitive int as the argument.

public interface
IntShortProcedure

A IntShortProcedure is a two argument lambda or closure which has no return argument and takes a primitive int as the first and a primitive short as the second argument.

public interface
LongBooleanProcedure

A LongBooleanProcedure is a two argument lambda or closure which has no return argument and takes a primitive long as the first and a primitive boolean as the second argument.

public interface
LongByteProcedure

A LongByteProcedure is a two argument lambda or closure which has no return argument and takes a primitive long as the first and a primitive byte as the second argument.

public interface
LongCharProcedure

A LongCharProcedure is a two argument lambda or closure which has no return argument and takes a primitive long as the first and a primitive char as the second argument.

public interface
LongDoubleProcedure

A LongDoubleProcedure is a two argument lambda or closure which has no return argument and takes a primitive long as the first and a primitive double as the second argument.

public interface
LongFloatProcedure

A LongFloatProcedure is a two argument lambda or closure which has no return argument and takes a primitive long as the first and a primitive float as the second argument.

public interface
LongIntProcedure

A LongIntProcedure is a two argument lambda or closure which has no return argument and takes a primitive long as the first and a primitive int as the second argument.

public interface
LongLongProcedure

A LongLongProcedure is a two argument lambda or closure which has no return argument and takes a primitive long as the first and a primitive long as the second argument.

public interface
LongObjectProcedure<T>

A two argument procedure that takes a primitive long and type T as the arguments.

public interface
LongProcedure

A one argument procedure that takes a primitive long as the argument.

public interface
LongShortProcedure

A LongShortProcedure is a two argument lambda or closure which has no return argument and takes a primitive long as the first and a primitive short as the second argument.

public interface
ObjectBooleanProcedure<T>

A two argument procedure that takes a type T and primitive boolean as the arguments.

public interface
ObjectByteProcedure<T>

A two argument procedure that takes a type T and primitive byte as the arguments.

public interface
ObjectCharProcedure<T>

A two argument procedure that takes a type T and primitive char as the arguments.

public interface
ObjectDoubleProcedure<T>

A two argument procedure that takes a type T and primitive double as the arguments.

public interface
ObjectFloatProcedure<T>

A two argument procedure that takes a type T and primitive float as the arguments.

public interface
ObjectIntProcedure<T>

A two argument procedure that takes a type T and primitive int as the arguments.

public interface
ObjectLongProcedure<T>

A two argument procedure that takes a type T and primitive long as the arguments.

public interface
ObjectShortProcedure<T>

A two argument procedure that takes a type T and primitive short as the arguments.

public interface
ShortBooleanProcedure

A ShortBooleanProcedure is a two argument lambda or closure which has no return argument and takes a primitive short as the first and a primitive boolean as the second argument.

public interface
ShortByteProcedure

A ShortByteProcedure is a two argument lambda or closure which has no return argument and takes a primitive short as the first and a primitive byte as the second argument.

public interface
ShortCharProcedure

A ShortCharProcedure is a two argument lambda or closure which has no return argument and takes a primitive short as the first and a primitive char as the second argument.

public interface
ShortDoubleProcedure

A ShortDoubleProcedure is a two argument lambda or closure which has no return argument and takes a primitive short as the first and a primitive double as the second argument.

public interface
ShortFloatProcedure

A ShortFloatProcedure is a two argument lambda or closure which has no return argument and takes a primitive short as the first and a primitive float as the second argument.

public interface
ShortIntProcedure

A ShortIntProcedure is a two argument lambda or closure which has no return argument and takes a primitive short as the first and a primitive int as the second argument.

public interface
ShortLongProcedure

A ShortLongProcedure is a two argument lambda or closure which has no return argument and takes a primitive short as the first and a primitive long as the second argument.

public interface
ShortObjectProcedure<T>

A two argument procedure that takes a primitive short and type T as the arguments.

public interface
ShortProcedure

A one argument procedure that takes a primitive short as the argument.

public interface
ShortShortProcedure

A ShortShortProcedure is a two argument lambda or closure which has no return argument and takes a primitive short as the first and a primitive short as the second argument.