public final class FunctionSupport
extends java.lang.Object
Constructor and Description |
---|
FunctionSupport(java.lang.String name,
java.lang.String[] parameters) |
FunctionSupport(java.lang.String name,
java.lang.String[] parameters,
PyObject[] defaults) |
FunctionSupport(java.lang.String name,
java.lang.String[] parameters,
PyObject[] defaults,
java.lang.String extraPositionalParameters,
java.lang.String extraKeywordParameters) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,PyObject> |
args(PyObject[] args,
java.lang.String[] keywords)
Processes the arguments for a jython method invocation in a way that
mimics the way arguments are process for native python defined method.
|
public FunctionSupport(java.lang.String name, java.lang.String[] parameters)
public FunctionSupport(java.lang.String name, java.lang.String[] parameters, PyObject[] defaults)
public FunctionSupport(java.lang.String name, java.lang.String[] parameters, PyObject[] defaults, java.lang.String extraPositionalParameters, java.lang.String extraKeywordParameters)
public java.util.Map<java.lang.String,PyObject> args(PyObject[] args, java.lang.String[] keywords)
args
- keywords
-