DixShtix

com.dixshtix.io
Class IOChunkHeader

java.lang.Object
  |
  +--com.dixshtix.io.IOChunkHeader
All Implemented Interfaces:
java.lang.Comparable
Direct Known Subclasses:
FourByteConstant

public abstract class IOChunkHeader
extends java.lang.Object
implements java.lang.Comparable


Constructor Summary
IOChunkHeader()
           
 
Method Summary
abstract  int compareTo(java.lang.Object o)
          Directional ordering of IOChunkHeaders.
 boolean equals(java.lang.Object ioChunk)
          Test for equality of contents.
abstract  int getLength()
           
abstract  boolean isValid()
          Verifies that this is a well-formed IOChunkHeader.
abstract  void toString(java.io.PrintStream s)
           
abstract  void toString(java.lang.StringBuffer b)
           
abstract  void toString(java.io.Writer w)
           
 
Methods inherited from class java.lang.Object
, clone, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

IOChunkHeader

public IOChunkHeader()
Method Detail

compareTo

public abstract int compareTo(java.lang.Object o)
Directional ordering of IOChunkHeaders.
Specified by:
compareTo in interface java.lang.Comparable
Parameters:
o - Another IOChunkHeader.
Returns:
A number less than zero if this is "less than" o.

equals

public boolean equals(java.lang.Object ioChunk)
Test for equality of contents.
Overrides:
equals in class java.lang.Object
Parameters:
fcc - Another IOChunkHeader.

isValid

public abstract boolean isValid()
Verifies that this is a well-formed IOChunkHeader.

getLength

public abstract int getLength()

toString

public abstract void toString(java.lang.StringBuffer b)

toString

public abstract void toString(java.io.Writer w)
                       throws java.io.IOException

toString

public abstract void toString(java.io.PrintStream s)

DixShtix