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


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.

  • Interfaces
    Class
    Description
    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.
    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.
    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.
    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.
    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.
    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.
    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.
    A two argument procedure that takes a primitive boolean and type T as the arguments.
    A one argument procedure that takes a primitive boolean as the argument.
    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.
    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.
    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.
    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.
    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.
    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.
    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.
    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.
    A two argument procedure that takes a primitive byte and type T as the arguments.
    A one argument procedure that takes a primitive byte as the argument.
    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.
    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.
    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.
    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.
    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.
    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.
    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.
    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.
    A two argument procedure that takes a primitive char and type T as the arguments.
    A one argument procedure that takes a primitive char as the argument.
    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.
    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.
    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.
    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.
    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.
    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.
    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.
    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.
    A two argument procedure that takes a primitive double and type T as the arguments.
    A one argument procedure that takes a primitive double as the argument.
    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.
    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.
    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.
    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.
    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.
    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.
    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.
    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.
    A two argument procedure that takes a primitive float and type T as the arguments.
    A one argument procedure that takes a primitive float as the argument.
    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.
    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.
    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.
    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.
    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.
    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.
    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.
    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.
    A two argument procedure that takes a primitive int and type T as the arguments.
    A one argument procedure that takes a primitive int as the argument.
    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.
    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.
    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.
    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.
    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.
    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.
    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.
    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.
    A two argument procedure that takes a primitive long and type T as the arguments.
    A one argument procedure that takes a primitive long as the argument.
    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.
    A two argument procedure that takes a type T and primitive boolean as the arguments.
    A two argument procedure that takes a type T and primitive byte as the arguments.
    A two argument procedure that takes a type T and primitive char as the arguments.
    A two argument procedure that takes a type T and primitive double as the arguments.
    A two argument procedure that takes a type T and primitive float as the arguments.
    A two argument procedure that takes a type T and primitive int as the arguments.
    A two argument procedure that takes a type T and primitive long as the arguments.
    A two argument procedure that takes a type T and primitive short as the arguments.
    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.
    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.
    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.
    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.
    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.
    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.
    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.
    A two argument procedure that takes a primitive short and type T as the arguments.
    A one argument procedure that takes a primitive short as the argument.
    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.