kmy.jint.util
Interface Dispatch

All Known Implementing Classes:
DispatchObject

public interface Dispatch


Method Summary
 java.lang.Object callMethod(java.lang.String name, java.lang.Class[] types, java.lang.Object[] args, int cacheId)
           
 java.lang.Object getElement(java.lang.Object key)
           
 java.lang.Object getField(java.lang.String name, int cacheID)
           
 void setElement(java.lang.Object key, java.lang.Object value)
           
 void setField(java.lang.Object value, java.lang.String name, int cacheID)
           
 

Method Detail

callMethod

public java.lang.Object callMethod(java.lang.String name,
                                   java.lang.Class[] types,
                                   java.lang.Object[] args,
                                   int cacheId)
                            throws java.lang.Exception

setField

public void setField(java.lang.Object value,
                     java.lang.String name,
                     int cacheID)
              throws DispatchException

getField

public java.lang.Object getField(java.lang.String name,
                                 int cacheID)
                          throws DispatchException

getElement

public java.lang.Object getElement(java.lang.Object key)

setElement

public void setElement(java.lang.Object key,
                       java.lang.Object value)