public abstract class Block extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
Block(BlockPayload payload) |
| Modifier and Type | Method and Description |
|---|---|
abstract RuntimeException |
blockCorruptedException() |
protected void |
detach() |
BlockPointer |
getNextPos() |
BlockPayload |
getPayload() |
abstract BlockPointer |
getPos() |
abstract int |
getSize() |
abstract boolean |
hasPos() |
abstract void |
setPos(BlockPointer pos) |
abstract void |
setSize(int size) |
String |
toString() |
protected Block(BlockPayload payload)
public BlockPayload getPayload()
protected void detach()
public abstract BlockPointer getPos()
public abstract int getSize()
public abstract RuntimeException blockCorruptedException()
public BlockPointer getNextPos()
public abstract boolean hasPos()
public abstract void setPos(BlockPointer pos)
public abstract void setSize(int size)
Copyright © 2013. All rights reserved