public static class ProcedureStoreTracker.BitSetNode extends Object
Modifier | Constructor and Description |
---|---|
|
ProcedureStoreTracker.BitSetNode(long procId,
boolean partial) |
protected |
ProcedureStoreTracker.BitSetNode(long start,
long[] updated,
long[] deleted) |
Modifier and Type | Method and Description |
---|---|
boolean |
canGrow(long procId) |
boolean |
canMerge(ProcedureStoreTracker.BitSetNode rightNode) |
boolean |
contains(long procId) |
ProcedureProtos.ProcedureStoreTracker.TrackerNode |
convert() |
static ProcedureStoreTracker.BitSetNode |
convert(ProcedureProtos.ProcedureStoreTracker.TrackerNode data) |
void |
delete(long procId) |
void |
dump() |
Long |
getEnd() |
long |
getMaxProcId() |
long |
getMinProcId() |
Long |
getStart() |
void |
grow(long procId) |
ProcedureStoreTracker.DeleteState |
isDeleted(long procId) |
boolean |
isEmpty() |
boolean |
isUpdated() |
void |
merge(ProcedureStoreTracker.BitSetNode rightNode) |
void |
resetUpdates() |
String |
toString() |
void |
undeleteAll() |
void |
unsetPartialFlag() |
void |
update(long procId) |
public ProcedureStoreTracker.BitSetNode(long procId, boolean partial)
protected ProcedureStoreTracker.BitSetNode(long start, long[] updated, long[] deleted)
public void dump()
public void update(long procId)
public void delete(long procId)
public Long getStart()
public Long getEnd()
public boolean contains(long procId)
public ProcedureStoreTracker.DeleteState isDeleted(long procId)
public boolean isUpdated()
public boolean isEmpty()
public void resetUpdates()
public void undeleteAll()
public void unsetPartialFlag()
public ProcedureProtos.ProcedureStoreTracker.TrackerNode convert()
public static ProcedureStoreTracker.BitSetNode convert(ProcedureProtos.ProcedureStoreTracker.TrackerNode data)
public boolean canGrow(long procId)
public boolean canMerge(ProcedureStoreTracker.BitSetNode rightNode)
public void grow(long procId)
public void merge(ProcedureStoreTracker.BitSetNode rightNode)
public long getMinProcId()
public long getMaxProcId()
Copyright © 2007-2016 The Apache Software Foundation. All Rights Reserved.