php.java.bridge
Class MethodCache.Entry

java.lang.Object
  extended by php.java.bridge.MethodCache.Entry
Enclosing class:
MethodCache

public static class MethodCache.Entry
extends java.lang.Object

A cache entry.


Field Summary
(package private)  java.lang.Class clazz
           
(package private)  boolean isStatic
           
(package private)  java.lang.String name
           
(package private)  java.lang.Class[] params
           
 
Constructor Summary
protected MethodCache.Entry()
           
protected MethodCache.Entry(java.lang.String name, java.lang.Object obj, java.lang.Class[] params)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.Class[] getParameterTypes(java.lang.reflect.Method method)
           
 int hashCode()
           
 void setMethod(php.java.bridge.MethodCache.CachedMethod cache)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

isStatic

boolean isStatic

name

java.lang.String name

clazz

java.lang.Class clazz

params

java.lang.Class[] params
Constructor Detail

MethodCache.Entry

protected MethodCache.Entry()

MethodCache.Entry

protected MethodCache.Entry(java.lang.String name,
                            java.lang.Object obj,
                            java.lang.Class[] params)
Method Detail

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

setMethod

public void setMethod(php.java.bridge.MethodCache.CachedMethod cache)

getParameterTypes

public java.lang.Class[] getParameterTypes(java.lang.reflect.Method method)