org.python.core
Class ReflectedArgs
java.lang.Object
org.python.core.ReflectedArgs
public class ReflectedArgs
- extends Object
args
public Class<?>[] args
data
public Object data
declaringClass
public 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(Object data,
Class<?>[] args,
Class<?> declaringClass,
boolean isStatic)
matches
public boolean matches(PyObject self,
PyObject[] pyArgs,
String[] keywords,
org.python.core.ReflectedCallData callData)
precedence
public static int precedence(Class<?> arg)
compare
public static int compare(Class<?> arg1,
Class<?> arg2)
compareTo
public int compareTo(ReflectedArgs other)
toString
public String toString()
- Overrides:
toString
in class Object
Jython homepage