Class PyMethodReturnWrapper

java.lang.Object
org.python.core.PyObject
com.inductiveautomation.ignition.common.script.PyDelegateObject
com.inductiveautomation.ignition.common.script.PyMethodReturnWrapper
All Implemented Interfaces:
Serializable

public abstract class PyMethodReturnWrapper extends PyDelegateObject
See Also:
  • Constructor Details

    • PyMethodReturnWrapper

      public PyMethodReturnWrapper(org.python.core.PyObject method)
  • Method Details

    • wrap

      protected abstract org.python.core.PyObject wrap(Object javaObject)
    • __call__

      public org.python.core.PyObject __call__(org.python.core.PyObject[] args, String[] keywords)
      Overrides:
      __call__ in class PyDelegateObject
    • __call__

      public org.python.core.PyObject __call__(org.python.core.ThreadState state, org.python.core.PyObject[] args, String[] keywords)
      Overrides:
      __call__ in class PyDelegateObject
    • __call__

      public org.python.core.PyObject __call__(org.python.core.PyObject arg1, org.python.core.PyObject[] args, String[] keywords)
      Overrides:
      __call__ in class PyDelegateObject
    • __call__

      public org.python.core.PyObject __call__(org.python.core.ThreadState state, org.python.core.PyObject arg1, org.python.core.PyObject[] args, String[] keywords)
      Overrides:
      __call__ in class PyDelegateObject
    • __call__

      public org.python.core.PyObject __call__(org.python.core.PyObject[] args)
      Overrides:
      __call__ in class PyDelegateObject
    • __call__

      public org.python.core.PyObject __call__(org.python.core.ThreadState state, org.python.core.PyObject[] args)
      Overrides:
      __call__ in class PyDelegateObject
    • __call__

      public org.python.core.PyObject __call__()
      Overrides:
      __call__ in class PyDelegateObject
    • __call__

      public org.python.core.PyObject __call__(org.python.core.ThreadState state)
      Overrides:
      __call__ in class PyDelegateObject
    • __call__

      public org.python.core.PyObject __call__(org.python.core.PyObject arg0)
      Overrides:
      __call__ in class PyDelegateObject
    • __call__

      public org.python.core.PyObject __call__(org.python.core.ThreadState state, org.python.core.PyObject arg0)
      Overrides:
      __call__ in class PyDelegateObject
    • __call__

      public org.python.core.PyObject __call__(org.python.core.PyObject arg0, org.python.core.PyObject arg1)
      Overrides:
      __call__ in class PyDelegateObject
    • __call__

      public org.python.core.PyObject __call__(org.python.core.ThreadState state, org.python.core.PyObject arg0, org.python.core.PyObject arg1)
      Overrides:
      __call__ in class PyDelegateObject
    • __call__

      public org.python.core.PyObject __call__(org.python.core.PyObject arg0, org.python.core.PyObject arg1, org.python.core.PyObject arg2)
      Overrides:
      __call__ in class PyDelegateObject
    • __call__

      public org.python.core.PyObject __call__(org.python.core.ThreadState state, org.python.core.PyObject arg0, org.python.core.PyObject arg1, org.python.core.PyObject arg2)
      Overrides:
      __call__ in class PyDelegateObject
    • __call__

      public org.python.core.PyObject __call__(org.python.core.PyObject arg0, org.python.core.PyObject arg1, org.python.core.PyObject arg2, org.python.core.PyObject arg3)
      Overrides:
      __call__ in class PyDelegateObject
    • __call__

      public org.python.core.PyObject __call__(org.python.core.ThreadState state, org.python.core.PyObject arg0, org.python.core.PyObject arg1, org.python.core.PyObject arg2, org.python.core.PyObject arg3)
      Overrides:
      __call__ in class PyDelegateObject