Google

JBoss API: Class ProxyCompiler.Runtime

org.jboss.proxy
Class ProxyCompiler.Runtime

java.lang.Object
  |
  +--java.lang.ClassLoader
        |
        +--org.jboss.proxy.ProxyCompiler.Runtime
Enclosing class:
org.jboss.proxy.ProxyCompiler

public static class ProxyCompiler.Runtime
extends java.lang.ClassLoader


Field Summary
static java.lang.Object[] NOARGS
           
 
Constructor Summary
ProxyCompiler.Runtime(java.lang.ClassLoader parent)
           
 
Method Summary
 java.lang.Class[] copyTargetTypes()
           
 java.net.URL getResource(java.lang.String name)
           
 java.io.InputStream getResourceAsStream(java.lang.String name)
           
 java.lang.Object invoke(InvocationHandler invocationHandler, int methodNum, java.lang.Object[] values)
           
 boolean invokeBoolean(InvocationHandler InvocationHandler, int methodNum, java.lang.Object[] values)
           
 byte invokeByte(InvocationHandler InvocationHandler, int methodNum, java.lang.Object[] values)
           
 char invokeChar(InvocationHandler InvocationHandler, int methodNum, java.lang.Object[] values)
           
 double invokeDouble(InvocationHandler InvocationHandler, int methodNum, java.lang.Object[] values)
           
 float invokeFloat(InvocationHandler InvocationHandler, int methodNum, java.lang.Object[] values)
           
 int invokeInt(InvocationHandler InvocationHandler, int methodNum, java.lang.Object[] values)
           
 long invokeLong(InvocationHandler InvocationHandler, int methodNum, java.lang.Object[] values)
           
 short invokeShort(InvocationHandler InvocationHandler, int methodNum, java.lang.Object[] values)
           
 java.lang.Class loadClass(java.lang.String name, boolean resolve)
           
static java.lang.String toString(Proxies.ProxyTarget target)
           
static java.lang.Boolean wrap(boolean x)
           
static java.lang.Byte wrap(byte x)
           
static java.lang.Character wrap(char x)
           
static java.lang.Double wrap(double x)
           
static java.lang.Float wrap(float x)
           
static java.lang.Integer wrap(int x)
           
static java.lang.Long wrap(long x)
           
static java.lang.Short wrap(short x)
           
 
Methods inherited from class java.lang.ClassLoader
defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getPackage, getPackages, getParent, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, resolveClass, setSigners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NOARGS

public static final java.lang.Object[] NOARGS
Constructor Detail

ProxyCompiler.Runtime

public ProxyCompiler.Runtime(java.lang.ClassLoader parent)
Method Detail

toString

public static java.lang.String toString(Proxies.ProxyTarget target)

copyTargetTypes

public java.lang.Class[] copyTargetTypes()

invoke

public java.lang.Object invoke(InvocationHandler invocationHandler,
                               int methodNum,
                               java.lang.Object[] values)
                        throws java.lang.Throwable

invokeBoolean

public boolean invokeBoolean(InvocationHandler InvocationHandler,
                             int methodNum,
                             java.lang.Object[] values)
                      throws java.lang.Throwable

invokeByte

public byte invokeByte(InvocationHandler InvocationHandler,
                       int methodNum,
                       java.lang.Object[] values)
                throws java.lang.Throwable

invokeChar

public char invokeChar(InvocationHandler InvocationHandler,
                       int methodNum,
                       java.lang.Object[] values)
                throws java.lang.Throwable

invokeShort

public short invokeShort(InvocationHandler InvocationHandler,
                         int methodNum,
                         java.lang.Object[] values)
                  throws java.lang.Throwable

invokeInt

public int invokeInt(InvocationHandler InvocationHandler,
                     int methodNum,
                     java.lang.Object[] values)
              throws java.lang.Throwable

invokeLong

public long invokeLong(InvocationHandler InvocationHandler,
                       int methodNum,
                       java.lang.Object[] values)
                throws java.lang.Throwable

invokeFloat

public float invokeFloat(InvocationHandler InvocationHandler,
                         int methodNum,
                         java.lang.Object[] values)
                  throws java.lang.Throwable

invokeDouble

public double invokeDouble(InvocationHandler InvocationHandler,
                           int methodNum,
                           java.lang.Object[] values)
                    throws java.lang.Throwable

wrap

public static java.lang.Boolean wrap(boolean x)

wrap

public static java.lang.Byte wrap(byte x)

wrap

public static java.lang.Character wrap(char x)

wrap

public static java.lang.Short wrap(short x)

wrap

public static java.lang.Integer wrap(int x)

wrap

public static java.lang.Long wrap(long x)

wrap

public static java.lang.Float wrap(float x)

wrap

public static java.lang.Double wrap(double x)

loadClass

public java.lang.Class loadClass(java.lang.String name,
                                 boolean resolve)
                          throws java.lang.ClassNotFoundException
Overrides:
loadClass in class java.lang.ClassLoader

getResourceAsStream

public java.io.InputStream getResourceAsStream(java.lang.String name)
Overrides:
getResourceAsStream in class java.lang.ClassLoader

getResource

public java.net.URL getResource(java.lang.String name)
Overrides:
getResource in class java.lang.ClassLoader


Copyright 2000 The JBoss Organization. All Rights Reserved.