final class DeltaTask
extends java.lang.Object
implements java.util.concurrent.Callable<java.lang.Object>
Modifier and Type | Class and Description |
---|---|
(package private) static class |
DeltaTask.Block |
(package private) static class |
DeltaTask.Slice |
(package private) static class |
DeltaTask.WeightedPath |
Modifier and Type | Field and Description |
---|---|
private DeltaTask.Block |
block |
private DeltaWindow |
dw |
(package private) static long |
MAX_METER |
private ObjectReader |
or |
(package private) java.util.LinkedList<DeltaTask.Slice> |
slices |
Constructor and Description |
---|
DeltaTask(DeltaTask.Block b) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
add(DeltaTask.Slice s) |
java.lang.Object |
call() |
(package private) static int |
getAdjustedWeight(ObjectToPack o) |
(package private) DeltaWindow |
initWindow(DeltaTask.Slice s) |
(package private) DeltaTask.Slice |
remaining() |
private void |
runWindow(DeltaWindow w) |
(package private) boolean |
tryStealWork(DeltaTask.Slice s) |
static final long MAX_METER
private final DeltaTask.Block block
final java.util.LinkedList<DeltaTask.Slice> slices
private ObjectReader or
private DeltaWindow dw
DeltaTask(DeltaTask.Block b)
static int getAdjustedWeight(ObjectToPack o)
void add(DeltaTask.Slice s)
public java.lang.Object call() throws java.lang.Exception
call
in interface java.util.concurrent.Callable<java.lang.Object>
java.lang.Exception
DeltaWindow initWindow(DeltaTask.Slice s)
private void runWindow(DeltaWindow w) throws java.io.IOException
java.io.IOException
DeltaTask.Slice remaining()
boolean tryStealWork(DeltaTask.Slice s)