Top Description Inners Fields Constructors Methods
org.eclipse.collections.impl.block.function

public final Class MinFunction

extends Object
Class Inheritance
Imports
org.eclipse.collections.api.block.function.Function2

MinFunction contains iterator aware implementations of Min() for integers, doubles, and longs.

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class
private static class
private static class

Field Summary

Modifier and TypeField and Description
public static final Function2<Double, Double, Double>
public static final Function2<Integer, Integer, Integer>
public static final Function2<Long, Long, Long>

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

DOUBLEback to summary
public static final Function2<Double, Double, Double> DOUBLE
INTEGERback to summary
public static final Function2<Integer, Integer, Integer> INTEGER
LONGback to summary
public static final Function2<Long, Long, Long> LONG

Constructor Detail

MinFunctionback to summary
private MinFunction()
org.eclipse.collections.impl.block.function back to summary

private Class MinFunction.MinDoubleFunction

extends Object
implements Function2<Double, Double, Double>
Class Inheritance
  • java.lang.Object
  • org.eclipse.collections.impl.block.function.MinFunction.MinDoubleFunction
All Implemented Interfaces
org.eclipse.collections.api.block.function.Function2, java.io.Serializable, java.util.function.BiFunction

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public Double
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Constructor Detail

MinDoubleFunctionback to summary
private MinDoubleFunction()

Method Detail

valueback to summary
public Double value(Double argument1, Double argument2)

Implements org.eclipse.collections.api.block.function.Function2.value.

Annotations
@Override
org.eclipse.collections.impl.block.function back to summary

private Class MinFunction.MinIntegerFunction

extends Object
implements Function2<Integer, Integer, Integer>
Class Inheritance
  • java.lang.Object
  • org.eclipse.collections.impl.block.function.MinFunction.MinIntegerFunction
All Implemented Interfaces
org.eclipse.collections.api.block.function.Function2, java.io.Serializable, java.util.function.BiFunction

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public Integer
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Constructor Detail

MinIntegerFunctionback to summary
private MinIntegerFunction()

Method Detail

valueback to summary
public Integer value(Integer argument1, Integer argument2)

Implements org.eclipse.collections.api.block.function.Function2.value.

Annotations
@Override
org.eclipse.collections.impl.block.function back to summary

private Class MinFunction.MinLongFunction

extends Object
implements Function2<Long, Long, Long>
Class Inheritance
  • java.lang.Object
  • org.eclipse.collections.impl.block.function.MinFunction.MinLongFunction
All Implemented Interfaces
org.eclipse.collections.api.block.function.Function2, java.io.Serializable, java.util.function.BiFunction

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public Long
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Constructor Detail

MinLongFunctionback to summary
private MinLongFunction()

Method Detail

valueback to summary
public Long value(Long argument1, Long argument2)

Implements org.eclipse.collections.api.block.function.Function2.value.

Annotations
@Override