protected boolean |
AbstractSubclassFactory.addInterface(MethodBodyCreator override,
Class<?> interfaceClass) |
Adds an interface to the generated subclass, using the given MethodBodyCreator to generate the method bodies
|
protected void |
AbstractSubclassFactory.overrideAllMethods(MethodBodyCreator override) |
Overrides all methods on the superclass with the exception of equals(Object), hashCode(),
toString() and finalize().
|
protected boolean |
AbstractSubclassFactory.overrideClone(MethodBodyCreator creator) |
|
protected boolean |
AbstractSubclassFactory.overrideEquals(MethodBodyCreator creator) |
|
protected boolean |
AbstractSubclassFactory.overrideFinalize(MethodBodyCreator creator) |
|
protected boolean |
AbstractSubclassFactory.overrideHashcode(MethodBodyCreator creator) |
|
protected boolean |
AbstractSubclassFactory.overrideMethod(Method method,
MethodIdentifier identifier,
MethodBodyCreator creator) |
Creates a new method on the generated class that overrides the given methods, unless a method with the same signature has
already been overridden.
|
protected boolean |
AbstractSubclassFactory.overrideMethod(org.jboss.classfilewriter.ClassMethod method,
MethodIdentifier identifier,
MethodBodyCreator creator) |
Creates a new method on the generated class that overrides the given methods, unless a method with the same signature has
already been overridden.
|
protected void |
AbstractSubclassFactory.overridePublicMethods(MethodBodyCreator override) |
Overrides all public methods on the superclass.
|
protected boolean |
AbstractSubclassFactory.overrideToString(MethodBodyCreator creator) |
|