js.tinyvm
Class ExceptionRecord

java.lang.Object
  extended by js.tinyvm.ExceptionRecord
All Implemented Interfaces:
WritableData

public class ExceptionRecord
extends java.lang.Object
implements WritableData


Constructor Summary
ExceptionRecord(org.apache.bcel.classfile.CodeException aExcep, Binary aBinary, org.apache.bcel.classfile.JavaClass aCF)
           
 
Method Summary
 void dump(IByteWriter aOut)
          Dump.
 boolean equals(java.lang.Object aOther)
           
 int getLength()
          Returns the length of the record, in bytes.
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExceptionRecord

public ExceptionRecord(org.apache.bcel.classfile.CodeException aExcep,
                       Binary aBinary,
                       org.apache.bcel.classfile.JavaClass aCF)
                throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

getLength

public int getLength()
Description copied from interface: WritableData
Returns the length of the record, in bytes.

Specified by:
getLength in interface WritableData

dump

public void dump(IByteWriter aOut)
          throws TinyVMException
Description copied from interface: WritableData
Dump.

Specified by:
dump in interface WritableData
Parameters:
aOut - writer to write binary to
Throws:
TinyVMException

equals

public boolean equals(java.lang.Object aOther)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object