orc.runtime.sites.java
Class ObjectProxy.Delegate

java.lang.Object
  extended by orc.runtime.sites.java.ObjectProxy.Delegate
Enclosing class:
ObjectProxy

public static class ObjectProxy.Delegate
extends java.lang.Object

Handle for a method (known in the .NET world as a delegate).

Author:
quark

Field Summary
 java.lang.reflect.Method[] methods
           
 java.lang.String name
           
 java.lang.Object that
           
 
Constructor Summary
ObjectProxy.Delegate(java.lang.String name, java.lang.reflect.Method[] methods, java.lang.Object that)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public java.lang.String name

methods

public java.lang.reflect.Method[] methods

that

public java.lang.Object that
Constructor Detail

ObjectProxy.Delegate

public ObjectProxy.Delegate(java.lang.String name,
                            java.lang.reflect.Method[] methods,
                            java.lang.Object that)