public class Chunk
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.math.BigInteger |
chunkLength
The length of current chunk.
|
protected GUID |
guid
The GUID of represented chunk header.
|
protected long |
position
The position of current header object within file or stream.
|
Constructor and Description |
---|
Chunk(GUID headerGuid,
java.math.BigInteger chunkLen)
Creates an instance
|
Chunk(GUID headerGuid,
long pos,
java.math.BigInteger chunkLen)
Creates an instance
|
Modifier and Type | Method and Description |
---|---|
long |
getChunckEnd()
Deprecated.
typo, use
getChunkEnd() instead. |
long |
getChunkEnd()
This method returns the End of the current chunk introduced by current
header object.
|
java.math.BigInteger |
getChunkLength() |
GUID |
getGuid() |
long |
getPosition() |
java.lang.String |
prettyPrint(java.lang.String prefix)
This method creates a String containing useful information prepared to be
printed on STD-OUT.
|
void |
setPosition(long pos)
Sets the position.
|
java.lang.String |
toString()
(overridden)
|
protected final java.math.BigInteger chunkLength
protected final GUID guid
protected long position
public Chunk(GUID headerGuid, java.math.BigInteger chunkLen)
headerGuid
- The GUID of header object.chunkLen
- Length of current chunk.public Chunk(GUID headerGuid, long pos, java.math.BigInteger chunkLen)
headerGuid
- The GUID of header object.pos
- Position of header object within stream or file.chunkLen
- Length of current chunk.@Deprecated public long getChunckEnd()
getChunkEnd()
instead.public long getChunkEnd()
public java.math.BigInteger getChunkLength()
public GUID getGuid()
public long getPosition()
public java.lang.String prettyPrint(java.lang.String prefix)
prefix
- each line gets this string prepended.public void setPosition(long pos)
pos
- position to set.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
Copyright © 2005-2013 java.net. All Rights Reserved.