Top Fields Constructors Methods
org.eclipse.collections.impl.parallel

public final Class ObjectIntProcedureFJTask<T, BT extends ObjectIntProcedure<? super T>>

extends Object
implements Runnable
Class Inheritance
All Implemented Interfaces
java.lang.Runnable
Imports
java.util.ArrayList, .List, org.eclipse.collections.api.block.procedure.primitive.ObjectIntProcedure, org.eclipse.collections.api.list.MutableList, org.eclipse.collections.impl.utility.ArrayListIterate, .ListIterate

Field Summary

Modifier and TypeField and Description
private final int
private final List<T>
private BT
private final ObjectIntProcedureFactory<BT>
private final int
private final ObjectIntProcedureFJTaskRunner<T, BT>

Constructor Summary

AccessConstructor and Description
public
ObjectIntProcedureFJTask(ObjectIntProcedureFJTaskRunner<T, BT> newFJTaskRunner, ObjectIntProcedureFactory<BT> newProcedureFactory, List<T> list, int index, int sectionSize, boolean isLast)

Creates an array of ProcedureFJTasks wrapping Procedures created by the specified ProcedureFactory.

Method Summary

Modifier and TypeMethod and Description
public BT
public void
run()

Implements java.lang.Runnable.run.

Runs this operation.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

endback to summary
private final int end
listback to summary
private final List<T> list
procedureback to summary
private BT procedure
procedureFactoryback to summary
private final ObjectIntProcedureFactory<BT> procedureFactory
startback to summary
private final int start
taskRunnerback to summary
private final ObjectIntProcedureFJTaskRunner<T, BT> taskRunner

Constructor Detail

ObjectIntProcedureFJTaskback to summary
public ObjectIntProcedureFJTask(ObjectIntProcedureFJTaskRunner<T, BT> newFJTaskRunner, ObjectIntProcedureFactory<BT> newProcedureFactory, List<T> list, int index, int sectionSize, boolean isLast)

Creates an array of ProcedureFJTasks wrapping Procedures created by the specified ProcedureFactory.

Method Detail

getProcedureback to summary
public BT getProcedure()
runback to summary
public void run()

Implements java.lang.Runnable.run.

Doc from java.lang.Runnable.run.

Runs this operation.

Annotations
@Override