Package org.eclipse.collections.impl.block.function

This package contains implementations of Function, Function0 and Function2.
  • Class Summary 
    Class Description
    AddFunction
    Provides static Function2s which can be used by Iterate.injectInto for adding primitives or to a collection
    CaseFunction<T extends Comparable<? super T>,​V>  
    IfFunction<T,​V>  
    MaxFunction
    MaxFunction contains iterator aware implementations of Max() for integers, doubles, and longs.
    MaxSizeFunction
    MaxSizeFunction compares the size of strings, collections, or maps to determine the max size.
    MinFunction
    MinFunction contains iterator aware implementations of Min() for integers, doubles, and longs.
    MinSizeFunction
    MinSizeFunction compares the size of strings, collections, or maps to determine the min size.
    MultiplyFunction  
    PassThruFunction0<T>
    A passthru Function0 which returns the value specified.
    SubtractFunction
    Provides static Function2s which can be used by Iterate.injectInto for adding primitives or to a collection