com.dixshtix.io
Class IOChunkNode
java.lang.Object
|
+--com.dixshtix.io.IOChunkNode
- public abstract class IOChunkNode
- extends java.lang.Object
Title:
Description:
Copyright: Copyright (c) Richard C. Penner II
Company:
- Version:
- 1.0
- Author:
- Richard C. Penner II
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
IOChunkNode
public IOChunkNode()
getBytesNeededToValidate
public abstract int getBytesNeededToValidate()
isValid
public abstract boolean isValid(byte[] bytesToValidate)
readIfValid
public IOChunk readIfValid(java.io.BufferedInputStream ioStream,
IOChunkFileReader r)
throws java.io.InvalidObjectException,
java.io.IOException
read
public IOChunk read(java.io.BufferedInputStream ioStream,
IOChunkFileReader r)
readHeader
protected abstract IOChunk readHeader(java.io.InputStream s,
IOChunkFileReader r)
readBody
protected abstract void readBody(java.io.InputStream s,
IOChunkFileReader r,
IOChunk obj)