Package org.python.core
Class ReflectedArgs
java.lang.Object
org.python.core.ReflectedArgs
Map the signature of a method to the
Method
itself, within the context of a given simple name. This is used in support of signature polymorphism in Java methods and constructors reflected into Python.-
Field Summary
-
Constructor Summary
ConstructorDescriptionReflectedArgs
(Member method, Class<?>[] args, Class<?> declaringClass, boolean isStatic) ReflectedArgs
(Member method, Class<?>[] args, Class<?> declaringClass, boolean isStatic, boolean isVarArgs) -
Method Summary
-
Field Details
-
args
The types of arguments defining this signature (key) -
method
The specific method (or constructor). -
declaringClass
-
isStatic
public boolean isStatic -
isVarArgs
public boolean isVarArgs -
flags
public int flags -
StandardCall
public static final int StandardCall- See Also:
-
PyArgsCall
public static final int PyArgsCall- See Also:
-
PyArgsKeywordsCall
public static final int PyArgsKeywordsCall- See Also:
-
REPLACE
public static final int REPLACE- See Also:
-
-
Constructor Details
-
ReflectedArgs
-
ReflectedArgs
-
-
Method Details