Top Description Fields Constructors Methods
org.eclipse.collections.impl.block.procedure.primitive

public Class DoubleCaseProcedure

extends Object
implements DoubleProcedure
Class Inheritance
All Implemented Interfaces
org.eclipse.collections.api.block.procedure.primitive.DoubleProcedure, java.io.Serializable, java.util.function.DoubleConsumer
Imports
org.eclipse.collections.api.block.predicate.primitive.DoublePredicate, org.eclipse.collections.api.block.procedure.primitive.DoubleProcedure, org.eclipse.collections.api.list.MutableList, org.eclipse.collections.api.tuple.Pair, org.eclipse.collections.impl.factory.Lists, org.eclipse.collections.impl.tuple.Tuples

This file was automatically generated from template file primitiveCaseProcedure.stg.

Field Summary

Modifier and TypeField and Description
private DoubleProcedure
private final MutableList<Pair<DoublePredicate, DoubleProcedure>>
private static final long

Constructor Summary

AccessConstructor and Description
public
public
DoubleCaseProcedure(DoubleProcedure newDefaultProcedure)

Method Summary

Modifier and TypeMethod and Description
public DoubleCaseProcedure
addCase(DoublePredicate predicate, DoubleProcedure procedure)

public DoubleCaseProcedure
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

defaultProcedureback to summary
private DoubleProcedure defaultProcedure
predicateProceduresback to summary
private final MutableList<Pair<DoublePredicate, DoubleProcedure>> predicateProcedures
serialVersionUIDback to summary
private static final long serialVersionUID

Constructor Detail

DoubleCaseProcedureback to summary
public DoubleCaseProcedure()
DoubleCaseProcedureback to summary
public DoubleCaseProcedure(DoubleProcedure newDefaultProcedure)

Method Detail

addCaseback to summary
public DoubleCaseProcedure addCase(DoublePredicate predicate, DoubleProcedure procedure)
setDefaultback to summary
public DoubleCaseProcedure setDefault(DoubleProcedure procedure)
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Annotations
@Override
valueback to summary
public void value(double argument)

Implements org.eclipse.collections.api.block.procedure.primitive.DoubleProcedure.value.

Annotations
@Override