org.nakedobjects.bytecode.javassist.specloader.classsubstitutor
Class JavassistClassSubstitutor

java.lang.Object
  extended by org.nakedobjects.metamodel.specloader.classsubstitutor.ClassSubstitutorAbstract
      extended by org.nakedobjects.bytecode.javassist.specloader.classsubstitutor.JavassistClassSubstitutor
All Implemented Interfaces:
ApplicationScopedComponent, Component, Injectable, ClassSubstitutor

public class JavassistClassSubstitutor
extends ClassSubstitutorAbstract


Constructor Summary
JavassistClassSubstitutor()
           
 
Method Summary
 java.lang.Class<?> getClass(java.lang.Class<?> cls)
          If JavassistEnhanced then return superclass, else as per superclass' implementation.
 
Methods inherited from class org.nakedobjects.metamodel.specloader.classsubstitutor.ClassSubstitutorAbstract
getIgnoredClasses, ignore, init, injectInto, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavassistClassSubstitutor

public JavassistClassSubstitutor()
Method Detail

getClass

public java.lang.Class<?> getClass(java.lang.Class<?> cls)
If JavassistEnhanced then return superclass, else as per superclass' implementation.

Specified by:
getClass in interface ClassSubstitutor
Overrides:
getClass in class ClassSubstitutorAbstract


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.