Class StubGenerator

java.lang.Object
javassist.tools.rmi.StubGenerator
All Implemented Interfaces:
Translator

public class StubGenerator extends Object implements Translator
A stub-code generator. It is used for producing a proxy class.

The proxy class for class A is as follows:

public class A implements Proxy, Serializable {
  private ObjectImporter importer;
  private int objectId;
  public int _getObjectId() { return objectId; }
  public A(ObjectImporter oi, int id) {
    importer = oi; objectId = id;
  }

  ... the same methods that the original class A declares ...
}

Instances of the proxy class is created by an ObjectImporter object.