org.python.core
Class ReflectedArgs
java.lang.Object
org.python.core.ReflectedArgs
public class ReflectedArgs
- extends java.lang.Object
Constructor Summary |
ReflectedArgs(java.lang.Object data,
java.lang.Class<?>[] args,
java.lang.Class<?> declaringClass,
boolean isStatic)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
args
public java.lang.Class<?>[] args
data
public java.lang.Object data
declaringClass
public java.lang.Class<?> declaringClass
isStatic
public boolean isStatic
flags
public int flags
StandardCall
public static final int StandardCall
- See Also:
- Constant Field Values
PyArgsCall
public static final int PyArgsCall
- See Also:
- Constant Field Values
PyArgsKeywordsCall
public static final int PyArgsKeywordsCall
- See Also:
- Constant Field Values
REPLACE
public static final int REPLACE
- See Also:
- Constant Field Values
ReflectedArgs
public ReflectedArgs(java.lang.Object data,
java.lang.Class<?>[] args,
java.lang.Class<?> declaringClass,
boolean isStatic)
matches
public boolean matches(PyObject self,
PyObject[] pyArgs,
java.lang.String[] keywords,
org.python.core.ReflectedCallData callData)
precedence
public static int precedence(java.lang.Class<?> arg)
compare
public static int compare(java.lang.Class<?> arg1,
java.lang.Class<?> arg2)
compareTo
public int compareTo(ReflectedArgs other)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Jython homepage