Uses of Class
javassist.NotFoundException

Packages that use NotFoundException
javassist The Javassist Core API. 
javassist.bytecode Bytecode-level API. 
javassist.bytecode.annotation Bytecode-level Annotations API. 
javassist.expr This package contains the classes for modifying a method body. 
javassist.tools.reflect Runtime Behavioral Reflection. 
javassist.tools.rmi Sample implementation of remote method invocation. 
javassist.tools.web Simple web server for running sample code. 
 

Uses of NotFoundException in javassist
 

Methods in javassist that throw NotFoundException
static CtMethod CtNewMethod.abstractMethod(CtClass returnType, java.lang.String mname, CtClass[] parameters, CtClass[] exceptions, CtClass declaring)
          Creates a public abstract method.
 void Loader.addTranslator(ClassPool cp, Translator t)
          Adds a translator, which is called whenever a class is loaded.
 ClassPath ClassPool.appendClassPath(java.lang.String pathname)
          Appends a directory or a jar (or zip) file to the end of the search path.
 void ClassPool.appendPathList(java.lang.String pathlist)
          Appends directories and jar files for search.
static CtField.Initializer CtField.Initializer.byNewArray(CtClass type, int size)
          Makes an initializer creating a new array.
 CtClass ClassPool.get(java.lang.String classname)
          Reads a class file from the source and returns a reference to the CtClass object representing that class file.
 CtClass[] ClassPool.get(java.lang.String[] classnames)
          Reads class files from the source and returns an array of CtClass objects representing those class files.
 CtClass ClassPool.getAndRename(java.lang.String orgName, java.lang.String newName)
          Reads a class file and constructs a CtClass object with a new name.
 CtClass CtClass.getComponentType()
          If this object represents an array, this method returns the component type of the array.
 CtConstructor CtClass.getConstructor(java.lang.String desc)
          Returns the constructor with the given signature, which is represented by a character string called method descriptor.
 CtClass ClassPool.getCtClass(java.lang.String classname)
          Returns a CtClass object with the given name.
 CtConstructor CtClass.getDeclaredConstructor(CtClass[] params)
          Returns a constructor receiving the specified parameters.
 CtField CtClass.getDeclaredField(java.lang.String name)
          Retrieves the field with the specified name among the fields declared in the class.
 CtMethod CtClass.getDeclaredMethod(java.lang.String name)
          Retrieves the method with the specified name among the methods declared in the class.
 CtMethod CtClass.getDeclaredMethod(java.lang.String name, CtClass[] params)
          Retrieves the method with the specified name and parameter types among the methods declared in the class.
 CtClass CtClass.getDeclaringClass()
          If this class is a member class or interface of another class, then the class enclosing this class is returned.
 CtMethod CtClass.getEnclosingMethod()
          Returns the immediately enclosing method of this class.
 CtClass[] CtBehavior.getExceptionTypes()
          Obtains exceptions that this method/constructor may throw.
 CtField CtClass.getField(java.lang.String name)
          Returns the field with the specified name.
 CtClass[] CtClass.getInterfaces()
          Obtains the class objects representing the interfaces implemented by the class or, if this object represents an interface, the interfaces extended by that interface.
 CtMethod CtClass.getMethod(java.lang.String name, java.lang.String desc)
          Returns the method with the given name and signature.
 CtMethod ClassPool.getMethod(java.lang.String classname, java.lang.String methodname)
          Reads a class file and obtains a compile-time method.
 CtClass[] CtClass.getNestedClasses()
          Returns an array of nested classes declared in the class.
 CtClass[] CtBehavior.getParameterTypes()
          Obtains parameter types of this method/constructor.
 CtClass CtMethod.getReturnType()
          Obtains the type of the returned value.
 CtClass CtClass.getSuperclass()
          Obtains the class object representing the superclass of the class.
 CtClass CtField.getType()
          Returns the type of the field.
 java.net.URL CtClass.getURL()
          Returns the uniform resource locator (URL) of the class file.
 ClassPath ClassPool.insertClassPath(java.lang.String pathname)
          Inserts a directory or a jar (or zip) file at the head of the search path.
 void Translator.onLoad(ClassPool pool, java.lang.String classname)
          Is invoked by a Loader for notifying that a class is loaded.
 java.io.InputStream ClassPath.openClassfile(java.lang.String classname)
          Opens a class file.
 void CtClass.removeConstructor(CtConstructor c)
          Removes a constructor declared in this class.
 void CtClass.removeField(CtField f)
          Removes a field declared in this class.
 void CtClass.removeMethod(CtMethod m)
          Removes a method declared in this class.
 void CodeConverter.replaceArrayAccess(CtClass calledClass, CodeConverter.ArrayAccessReplacementMethodNames names)
          Modify a method body, so that ALL accesses to an array are replaced with calls to static methods within another class.
 void CtBehavior.setExceptionTypes(CtClass[] types)
          Sets exceptions that this method/constructor may throw.
static void SerialVersionUID.setSerialVersionUID(CtClass clazz)
          Adds serialVersionUID if one does not already exist.
 void Translator.start(ClassPool pool)
          Is invoked by a Loader for initialization when the object is attached to the Loader object.
 boolean CtClass.subtypeOf(CtClass clazz)
          Returns true if this class extends or implements clazz.
 void CtClass.writeFile()
          Writes a class file represented by this CtClass object in the current directory.
 

Constructors in javassist with parameters of type NotFoundException
CannotCompileException(NotFoundException e)
          Constructs a CannotCompileException with a NotFoundException.
 

Uses of NotFoundException in javassist.bytecode
 

Methods in javassist.bytecode that throw NotFoundException
static CtClass[] Descriptor.getParameterTypes(java.lang.String desc, ClassPool cp)
          Returns the CtClass objects representing the parameter types specified by the given descriptor.
static CtClass Descriptor.getReturnType(java.lang.String desc, ClassPool cp)
          Returns the CtClass object representing the return type specified by the given descriptor.
static CtClass Descriptor.toCtClass(java.lang.String desc, ClassPool cp)
          Returns a CtClass object representing the type specified by the given descriptor.
 

Uses of NotFoundException in javassist.bytecode.annotation
 

Methods in javassist.bytecode.annotation that throw NotFoundException
static MemberValue Annotation.createMemberValue(ConstPool cp, CtClass type)
          Makes an instance of MemberValue.
 

Constructors in javassist.bytecode.annotation that throw NotFoundException
Annotation(ConstPool cp, CtClass clazz)
          Constructs an annotation that can be accessed through the interface represented by clazz.
 

Uses of NotFoundException in javassist.expr
 

Methods in javassist.expr that throw NotFoundException
 CtClass NewArray.getComponentType()
          Returns the type of array components.
 CtConstructor NewExpr.getConstructor()
          Returns the constructor called for creating the object.
 CtConstructor ConstructorCall.getConstructor()
          Returns the called constructor.
 CtField FieldAccess.getField()
          Returns the field accessed by this expression.
 CtMethod MethodCall.getMethod()
          Returns the called method.
 CtMethod ConstructorCall.getMethod()
          Always throws a NotFoundException.
 CtClass Instanceof.getType()
          Returns the CtClass object representing the type name on the right hand side of the instanceof operator.
 CtClass Handler.getType()
          Returns the type handled by the catch clause.
 CtClass Cast.getType()
          Returns the CtClass object representing the type specified by the cast.
 

Uses of NotFoundException in javassist.tools.reflect
 

Methods in javassist.tools.reflect that throw NotFoundException
 boolean Reflection.makeReflective(java.lang.Class clazz, java.lang.Class metaobject, java.lang.Class metaclass)
          Produces a reflective class.
 boolean Reflection.makeReflective(CtClass clazz, CtClass metaobject, CtClass metaclass)
          Produces a reflective class.
 boolean Reflection.makeReflective(java.lang.String classname, java.lang.String metaobject, java.lang.String metaclass)
          Produces a reflective class.
 boolean Loader.makeReflective(java.lang.String clazz, java.lang.String metaobject, java.lang.String metaclass)
          Produces a reflective class.
 void Reflection.onLoad(ClassPool pool, java.lang.String classname)
          Inserts hooks for intercepting accesses to the fields declared in reflective classes.
 void Reflection.start(ClassPool pool)
          Initializes the object.
 

Constructors in javassist.tools.reflect that throw NotFoundException
Loader()
          Constructs a new class loader.
 

Uses of NotFoundException in javassist.tools.rmi
 

Methods in javassist.tools.rmi that throw NotFoundException
 boolean StubGenerator.makeProxyClass(java.lang.Class clazz)
          Makes a proxy class.
 void StubGenerator.start(ClassPool pool)
          Initializes the object.
 

Constructors in javassist.tools.rmi that throw NotFoundException
AppletServer(int port)
          Constructs a web server.
AppletServer(int port, ClassPool src)
          Constructs a web server.
AppletServer(java.lang.String port)
          Constructs a web server.
 

Uses of NotFoundException in javassist.tools.web
 

Methods in javassist.tools.web that throw NotFoundException
 void Webserver.addTranslator(ClassPool cp, Translator t)
          Adds a translator, which is called whenever a client requests a class file.
 



Javassist, a Java-bytecode translator toolkit.
Copyright (C) 1999-2008 Shigeru Chiba. All Rights Reserved.