classUtils.javassist
Class SerialVersionUID

java.lang.Object
  extended by classUtils.javassist.SerialVersionUID

public class SerialVersionUID
extends java.lang.Object

Utility for calculating serialVersionUIDs for Serializable classes.

Author:
Bob Lee (crazybob@crazybob.org), modified by Shigeru Chiba

Constructor Summary
SerialVersionUID()
           
 
Method Summary
static void setSerialVersionUID(CompileTimeClass clazz)
          Adds serialVersionUID if one does not already exist.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SerialVersionUID

public SerialVersionUID()
Method Detail

setSerialVersionUID

public static void setSerialVersionUID(CompileTimeClass clazz)
                                throws CannotCompileException,
                                       NotFoundException
Adds serialVersionUID if one does not already exist. Call this before modifying a class to maintain serialization compatability.

Throws:
CannotCompileException
NotFoundException