Class PyComponentWrapper

java.lang.Object
org.python.core.PyObject
com.inductiveautomation.factorypmi.application.script.PyComponentWrapper
All Implemented Interfaces:
Serializable

public class PyComponentWrapper extends org.python.core.PyObject
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.python.core.PyObject

    org.python.core.PyObject.ConversionException
  • Field Summary

    Fields inherited from class org.python.core.PyObject

    attributes, gcMonitorGlobal, objtype, TYPE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.python.core.PyObject
     
    org.python.core.PyObject
    __add__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __and__(org.python.core.PyObject other)
     
    org.python.core.PyObject
     
    org.python.core.PyObject
    __call__(org.python.core.PyObject arg0)
     
    org.python.core.PyObject
    __call__(org.python.core.PyObject[] args)
     
    org.python.core.PyObject
    __call__(org.python.core.PyObject[] args, String[] keywords)
     
    org.python.core.PyObject
    __call__(org.python.core.PyObject arg0, org.python.core.PyObject arg1)
     
    org.python.core.PyObject
    __call__(org.python.core.PyObject arg1, org.python.core.PyObject[] args, String[] keywords)
     
    org.python.core.PyObject
    __call__(org.python.core.PyObject arg0, org.python.core.PyObject arg1, org.python.core.PyObject arg2)
     
    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)
     
    org.python.core.PyObject
    __call__(org.python.core.ThreadState state)
     
    org.python.core.PyObject
    __call__(org.python.core.ThreadState state, org.python.core.PyObject arg0)
     
    org.python.core.PyObject
    __call__(org.python.core.ThreadState state, org.python.core.PyObject[] args)
     
    org.python.core.PyObject
    __call__(org.python.core.ThreadState state, org.python.core.PyObject[] args, String[] keywords)
     
    org.python.core.PyObject
    __call__(org.python.core.ThreadState state, org.python.core.PyObject arg0, org.python.core.PyObject arg1)
     
    org.python.core.PyObject
    __call__(org.python.core.ThreadState state, org.python.core.PyObject arg1, org.python.core.PyObject[] args, String[] keywords)
     
    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
    __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)
     
    int
    __cmp__(org.python.core.PyObject other)
     
    __coerce_ex__(org.python.core.PyObject o)
     
    org.python.core.PyComplex
     
    boolean
    __contains__(org.python.core.PyObject o)
     
    void
     
    void
    __delete__(org.python.core.PyObject obj)
     
    void
     
    void
    __delitem__(org.python.core.PyObject key)
     
    void
    __delslice__(org.python.core.PyObject start, org.python.core.PyObject stop)
     
    void
    __delslice__(org.python.core.PyObject start, org.python.core.PyObject stop, org.python.core.PyObject step)
     
    org.python.core.PyObject
     
    org.python.core.PyObject
    __div__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __divmod__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __eq__(org.python.core.PyObject other)
     
    org.python.core.PyObject
     
    org.python.core.PyObject
    __finditem__(int key)
     
    org.python.core.PyObject
     
    org.python.core.PyObject
    __finditem__(org.python.core.PyObject key)
     
    org.python.core.PyFloat
     
    org.python.core.PyObject
    __floordiv__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __ge__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __get__(org.python.core.PyObject obj, org.python.core.PyObject type)
     
    org.python.core.PyObject
    __getitem__(int key)
     
    org.python.core.PyObject
    __getitem__(org.python.core.PyObject key)
     
    org.python.core.PyTuple
     
    org.python.core.PyObject
    __getslice__(org.python.core.PyObject start, org.python.core.PyObject stop)
     
    org.python.core.PyObject
    __getslice__(org.python.core.PyObject start, org.python.core.PyObject stop, org.python.core.PyObject step)
     
    org.python.core.PyObject
    __gt__(org.python.core.PyObject other)
     
    org.python.core.PyString
     
    org.python.core.PyObject
    __iadd__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __iand__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __idiv__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __idivmod__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __ifloordiv__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __ilshift__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __imod__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __imul__(org.python.core.PyObject other)
     
    org.python.core.PyObject
     
    org.python.core.PyObject
     
    org.python.core.PyObject
     
    org.python.core.PyObject
    __ior__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __ipow__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __irshift__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __isub__(org.python.core.PyObject other)
     
    org.python.core.PyObject
     
    org.python.core.PyObject
     
    org.python.core.PyObject
    __itruediv__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __ixor__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __le__(org.python.core.PyObject other)
     
    int
     
    org.python.core.PyObject
     
    org.python.core.PyObject
    __lshift__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __lt__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __mod__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __mul__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __ne__(org.python.core.PyObject other)
     
    org.python.core.PyObject
     
    boolean
     
    org.python.core.PyObject
     
    org.python.core.PyString
     
    org.python.core.PyObject
    __or__(org.python.core.PyObject other)
     
    org.python.core.PyObject
     
    org.python.core.PyObject
    __pow__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __pow__(org.python.core.PyObject o2, org.python.core.PyObject o3)
     
    org.python.core.PyObject
    __radd__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __rand__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __rdiv__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __rdivmod__(org.python.core.PyObject other)
     
    org.python.core.PyObject
     
    org.python.core.PyObject
     
    org.python.core.PyObject
    __reduce_ex__(int arg)
     
    org.python.core.PyString
     
    org.python.core.PyObject
    __rfloordiv__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __rlshift__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __rmod__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __rmul__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __ror__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __rpow__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __rrshift__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __rshift__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __rsub__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __rtruediv__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    __rxor__(org.python.core.PyObject other)
     
    void
    __set__(org.python.core.PyObject obj, org.python.core.PyObject value)
     
    void
    __setattr__(String name, org.python.core.PyObject value)
     
    void
    __setitem__(int key, org.python.core.PyObject value)
     
    void
    __setitem__(String key, org.python.core.PyObject value)
     
    void
    __setitem__(org.python.core.PyObject key, org.python.core.PyObject value)
     
    void
    __setslice__(org.python.core.PyObject start, org.python.core.PyObject stop, org.python.core.PyObject value)
     
    void
    __setslice__(org.python.core.PyObject start, org.python.core.PyObject stop, org.python.core.PyObject step, org.python.core.PyObject value)
     
    org.python.core.PyString
     
    org.python.core.PyObject
    __sub__(org.python.core.PyObject other)
     
     
    org.python.core.PyObject
    __truediv__(org.python.core.PyObject other)
     
    org.python.core.PyUnicode
     
    org.python.core.PyObject
    __xor__(org.python.core.PyObject other)
     
    org.python.core.PyObject
    _callextra(org.python.core.PyObject[] args, String[] keywords, org.python.core.PyObject starargs, org.python.core.PyObject kwargs)
     
    org.python.core.PyObject
    _doget(org.python.core.PyObject container)
     
    org.python.core.PyObject
    _doget(org.python.core.PyObject container, org.python.core.PyObject wherefound)
     
    boolean
    _doset(org.python.core.PyObject container, org.python.core.PyObject value)
     
    org.python.core.PyObject
    _is(org.python.core.PyObject o)
     
    org.python.core.PyObject
    _isnot(org.python.core.PyObject o)
     
    org.python.core.PyObject
    _jcall(Object[] args)
     
    org.python.core.PyObject
    _jcallexc(Object[] args)
     
    void
     
    double
     
    int
     
    int
    asIndex(org.python.core.PyObject err)
     
    int
     
    int
    asInt(int index)
     
    Iterable<org.python.core.PyObject>
     
    long
     
    long
    asLong(int index)
     
    asName(int index)
     
     
    asString(int index)
     
     
    asStringOrNull(int index)
     
    void
     
    void
     
    void
    dispatch__init__(org.python.core.PyObject[] args, String[] keywords)
     
    boolean
    equals(Object other)
     
    org.python.core.PyObject
     
    org.python.core.PyObject
     
    org.python.core.PyObject
     
    protected Object
     
    protected ScriptManager
     
    org.python.core.PyType
     
    int
     
    boolean
     
    boolean
     
    boolean
     
    org.python.core.PyObject
    invoke(String name)
     
    org.python.core.PyObject
    invoke(String name, org.python.core.PyObject arg)
     
    org.python.core.PyObject
    invoke(String name, org.python.core.PyObject[] args)
     
    org.python.core.PyObject
    invoke(String name, org.python.core.PyObject[] args, String[] keywords)
     
    org.python.core.PyObject
    invoke(String name, org.python.core.PyObject arg1, org.python.core.PyObject arg2)
     
    org.python.core.PyObject
    invoke(String name, org.python.core.PyObject arg1, org.python.core.PyObject[] args, String[] keywords)
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    void
     
    void
     
    void
    setDict(org.python.core.PyObject newDict)
     
    void
    setType(org.python.core.PyType type)
     
     
    org.python.core.PyObject
    Creates a callable python object that wraps the function with the given name, wrapping its return value in a PyComponentWrapper

    Methods inherited from class org.python.core.PyObject

    __coerce__, __delattr__, __ensure_finalizer__, __findattr__, __findattr__, __format__, __getattr__, __getattr__, __hash__, __rawdir__, __setattr__, __trunc__, _add, _and, _cmp, _div, _divmod, _eq, _floordiv, _ge, _gt, _iadd, _iand, _idiv, _idivmod, _ifloordiv, _ilshift, _imod, _imul, _in, _ior, _ipow, _irshift, _isub, _itruediv, _ixor, _le, _lshift, _lt, _mod, _mul, _ne, _notin, _or, _pow, _rshift, _sub, _truediv, _unsupportedop, _xor, adaptToCoerceTuple, asName, bit_length, conjugate, finalize, impAttr, isInteger, mergeClassDict, mergeDictAttr, mergeListAttr, object___subclasshook__, runsupportedopMessage, unsupportedopMessage

    Methods inherited from class java.lang.Object

    clone, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • PyComponentWrapper

      public PyComponentWrapper(Object component)
  • Method Details

    • wrapMethod

      public org.python.core.PyObject wrapMethod(String name)
      Creates a callable python object that wraps the function with the given name, wrapping its return value in a PyComponentWrapper
    • getJavaProxy

      protected Object getJavaProxy()
      Overrides:
      getJavaProxy in class org.python.core.PyObject
    • __findattr_ex__

      public org.python.core.PyObject __findattr_ex__(String name)
      Overrides:
      __findattr_ex__ in class org.python.core.PyObject
    • __setattr__

      public void __setattr__(String name, org.python.core.PyObject value)
      Overrides:
      __setattr__ in class org.python.core.PyObject
    • getScriptManager

      protected ScriptManager getScriptManager(JComponent component)
    • invoke

      public org.python.core.PyObject invoke(String name)
      Overrides:
      invoke in class org.python.core.PyObject
    • invoke

      public org.python.core.PyObject invoke(String name, org.python.core.PyObject arg)
      Overrides:
      invoke in class org.python.core.PyObject
    • getType

      public org.python.core.PyType getType()
      Overrides:
      getType in class org.python.core.PyObject
    • setType

      public void setType(org.python.core.PyType type)
      Overrides:
      setType in class org.python.core.PyObject
    • delType

      public void delType()
      Overrides:
      delType in class org.python.core.PyObject
    • fastGetClass

      public org.python.core.PyObject fastGetClass()
      Overrides:
      fastGetClass in class org.python.core.PyObject
    • dispatch__init__

      public void dispatch__init__(org.python.core.PyObject[] args, String[] keywords)
      Overrides:
      dispatch__init__ in class org.python.core.PyObject
    • __repr__

      public org.python.core.PyString __repr__()
      Overrides:
      __repr__ in class org.python.core.PyObject
    • toString

      public String toString()
      Overrides:
      toString in class org.python.core.PyObject
    • __str__

      public org.python.core.PyString __str__()
      Overrides:
      __str__ in class org.python.core.PyObject
    • __unicode__

      public org.python.core.PyUnicode __unicode__()
      Overrides:
      __unicode__ in class org.python.core.PyObject
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class org.python.core.PyObject
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class org.python.core.PyObject
    • __nonzero__

      public boolean __nonzero__()
      Overrides:
      __nonzero__ in class org.python.core.PyObject
    • __tojava__

      public Object __tojava__(Class<?> c)
      Overrides:
      __tojava__ in class org.python.core.PyObject
    • __call__

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

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

      public org.python.core.PyObject __call__(org.python.core.PyObject arg1, org.python.core.PyObject[] args, String[] keywords)
      Overrides:
      __call__ in class org.python.core.PyObject
    • __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 org.python.core.PyObject
    • __call__

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

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

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

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

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

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

      public org.python.core.PyObject __call__(org.python.core.PyObject arg0, org.python.core.PyObject arg1)
      Overrides:
      __call__ in class org.python.core.PyObject
    • __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 org.python.core.PyObject
    • __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 org.python.core.PyObject
    • __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 org.python.core.PyObject
    • __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 org.python.core.PyObject
    • __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 org.python.core.PyObject
    • _callextra

      public org.python.core.PyObject _callextra(org.python.core.PyObject[] args, String[] keywords, org.python.core.PyObject starargs, org.python.core.PyObject kwargs)
      Overrides:
      _callextra in class org.python.core.PyObject
    • isCallable

      public boolean isCallable()
      Overrides:
      isCallable in class org.python.core.PyObject
    • isNumberType

      public boolean isNumberType()
      Overrides:
      isNumberType in class org.python.core.PyObject
    • isMappingType

      public boolean isMappingType()
      Overrides:
      isMappingType in class org.python.core.PyObject
    • isSequenceType

      public boolean isSequenceType()
      Overrides:
      isSequenceType in class org.python.core.PyObject
    • isIndex

      public boolean isIndex()
      Overrides:
      isIndex in class org.python.core.PyObject
    • __len__

      public int __len__()
      Overrides:
      __len__ in class org.python.core.PyObject
    • __finditem__

      public org.python.core.PyObject __finditem__(org.python.core.PyObject key)
      Overrides:
      __finditem__ in class org.python.core.PyObject
    • __finditem__

      public org.python.core.PyObject __finditem__(int key)
      Overrides:
      __finditem__ in class org.python.core.PyObject
    • __finditem__

      public org.python.core.PyObject __finditem__(String key)
      Overrides:
      __finditem__ in class org.python.core.PyObject
    • __getitem__

      public org.python.core.PyObject __getitem__(int key)
      Overrides:
      __getitem__ in class org.python.core.PyObject
    • __getitem__

      public org.python.core.PyObject __getitem__(org.python.core.PyObject key)
      Overrides:
      __getitem__ in class org.python.core.PyObject
    • __setitem__

      public void __setitem__(org.python.core.PyObject key, org.python.core.PyObject value)
      Overrides:
      __setitem__ in class org.python.core.PyObject
    • __setitem__

      public void __setitem__(String key, org.python.core.PyObject value)
      Overrides:
      __setitem__ in class org.python.core.PyObject
    • __setitem__

      public void __setitem__(int key, org.python.core.PyObject value)
      Overrides:
      __setitem__ in class org.python.core.PyObject
    • __delitem__

      public void __delitem__(org.python.core.PyObject key)
      Overrides:
      __delitem__ in class org.python.core.PyObject
    • __delitem__

      public void __delitem__(String key)
      Overrides:
      __delitem__ in class org.python.core.PyObject
    • __getslice__

      public org.python.core.PyObject __getslice__(org.python.core.PyObject start, org.python.core.PyObject stop, org.python.core.PyObject step)
      Overrides:
      __getslice__ in class org.python.core.PyObject
    • __setslice__

      public void __setslice__(org.python.core.PyObject start, org.python.core.PyObject stop, org.python.core.PyObject step, org.python.core.PyObject value)
      Overrides:
      __setslice__ in class org.python.core.PyObject
    • __delslice__

      public void __delslice__(org.python.core.PyObject start, org.python.core.PyObject stop, org.python.core.PyObject step)
      Overrides:
      __delslice__ in class org.python.core.PyObject
    • __getslice__

      public org.python.core.PyObject __getslice__(org.python.core.PyObject start, org.python.core.PyObject stop)
      Overrides:
      __getslice__ in class org.python.core.PyObject
    • __setslice__

      public void __setslice__(org.python.core.PyObject start, org.python.core.PyObject stop, org.python.core.PyObject value)
      Overrides:
      __setslice__ in class org.python.core.PyObject
    • __delslice__

      public void __delslice__(org.python.core.PyObject start, org.python.core.PyObject stop)
      Overrides:
      __delslice__ in class org.python.core.PyObject
    • __iter__

      public org.python.core.PyObject __iter__()
      Overrides:
      __iter__ in class org.python.core.PyObject
    • asIterable

      public Iterable<org.python.core.PyObject> asIterable()
      Overrides:
      asIterable in class org.python.core.PyObject
    • __iternext__

      public org.python.core.PyObject __iternext__()
      Overrides:
      __iternext__ in class org.python.core.PyObject
    • noAttributeError

      public void noAttributeError(String name)
      Overrides:
      noAttributeError in class org.python.core.PyObject
    • readonlyAttributeError

      public void readonlyAttributeError(String name)
      Overrides:
      readonlyAttributeError in class org.python.core.PyObject
    • __delattr__

      public void __delattr__(String name)
      Overrides:
      __delattr__ in class org.python.core.PyObject
    • __dir__

      public org.python.core.PyObject __dir__()
      Overrides:
      __dir__ in class org.python.core.PyObject
    • _doget

      public org.python.core.PyObject _doget(org.python.core.PyObject container)
      Overrides:
      _doget in class org.python.core.PyObject
    • _doget

      public org.python.core.PyObject _doget(org.python.core.PyObject container, org.python.core.PyObject wherefound)
      Overrides:
      _doget in class org.python.core.PyObject
    • _doset

      public boolean _doset(org.python.core.PyObject container, org.python.core.PyObject value)
      Overrides:
      _doset in class org.python.core.PyObject
    • __coerce_ex__

      public Object __coerce_ex__(org.python.core.PyObject o)
      Overrides:
      __coerce_ex__ in class org.python.core.PyObject
    • __cmp__

      public int __cmp__(org.python.core.PyObject other)
      Overrides:
      __cmp__ in class org.python.core.PyObject
    • __eq__

      public org.python.core.PyObject __eq__(org.python.core.PyObject other)
      Overrides:
      __eq__ in class org.python.core.PyObject
    • __ne__

      public org.python.core.PyObject __ne__(org.python.core.PyObject other)
      Overrides:
      __ne__ in class org.python.core.PyObject
    • __le__

      public org.python.core.PyObject __le__(org.python.core.PyObject other)
      Overrides:
      __le__ in class org.python.core.PyObject
    • __lt__

      public org.python.core.PyObject __lt__(org.python.core.PyObject other)
      Overrides:
      __lt__ in class org.python.core.PyObject
    • __ge__

      public org.python.core.PyObject __ge__(org.python.core.PyObject other)
      Overrides:
      __ge__ in class org.python.core.PyObject
    • __gt__

      public org.python.core.PyObject __gt__(org.python.core.PyObject other)
      Overrides:
      __gt__ in class org.python.core.PyObject
    • _is

      public org.python.core.PyObject _is(org.python.core.PyObject o)
      Overrides:
      _is in class org.python.core.PyObject
    • _isnot

      public org.python.core.PyObject _isnot(org.python.core.PyObject o)
      Overrides:
      _isnot in class org.python.core.PyObject
    • __contains__

      public boolean __contains__(org.python.core.PyObject o)
      Overrides:
      __contains__ in class org.python.core.PyObject
    • __not__

      public org.python.core.PyObject __not__()
      Overrides:
      __not__ in class org.python.core.PyObject
    • __hex__

      public org.python.core.PyString __hex__()
      Overrides:
      __hex__ in class org.python.core.PyObject
    • __oct__

      public org.python.core.PyString __oct__()
      Overrides:
      __oct__ in class org.python.core.PyObject
    • __int__

      public org.python.core.PyObject __int__()
      Overrides:
      __int__ in class org.python.core.PyObject
    • __long__

      public org.python.core.PyObject __long__()
      Overrides:
      __long__ in class org.python.core.PyObject
    • __float__

      public org.python.core.PyFloat __float__()
      Overrides:
      __float__ in class org.python.core.PyObject
    • __complex__

      public org.python.core.PyComplex __complex__()
      Overrides:
      __complex__ in class org.python.core.PyObject
    • __pos__

      public org.python.core.PyObject __pos__()
      Overrides:
      __pos__ in class org.python.core.PyObject
    • __neg__

      public org.python.core.PyObject __neg__()
      Overrides:
      __neg__ in class org.python.core.PyObject
    • __abs__

      public org.python.core.PyObject __abs__()
      Overrides:
      __abs__ in class org.python.core.PyObject
    • __invert__

      public org.python.core.PyObject __invert__()
      Overrides:
      __invert__ in class org.python.core.PyObject
    • __index__

      public org.python.core.PyObject __index__()
      Overrides:
      __index__ in class org.python.core.PyObject
    • __pow__

      public org.python.core.PyObject __pow__(org.python.core.PyObject o2, org.python.core.PyObject o3)
      Overrides:
      __pow__ in class org.python.core.PyObject
    • __add__

      public org.python.core.PyObject __add__(org.python.core.PyObject other)
      Overrides:
      __add__ in class org.python.core.PyObject
    • __radd__

      public org.python.core.PyObject __radd__(org.python.core.PyObject other)
      Overrides:
      __radd__ in class org.python.core.PyObject
    • __iadd__

      public org.python.core.PyObject __iadd__(org.python.core.PyObject other)
      Overrides:
      __iadd__ in class org.python.core.PyObject
    • __sub__

      public org.python.core.PyObject __sub__(org.python.core.PyObject other)
      Overrides:
      __sub__ in class org.python.core.PyObject
    • __rsub__

      public org.python.core.PyObject __rsub__(org.python.core.PyObject other)
      Overrides:
      __rsub__ in class org.python.core.PyObject
    • __isub__

      public org.python.core.PyObject __isub__(org.python.core.PyObject other)
      Overrides:
      __isub__ in class org.python.core.PyObject
    • __mul__

      public org.python.core.PyObject __mul__(org.python.core.PyObject other)
      Overrides:
      __mul__ in class org.python.core.PyObject
    • __rmul__

      public org.python.core.PyObject __rmul__(org.python.core.PyObject other)
      Overrides:
      __rmul__ in class org.python.core.PyObject
    • __imul__

      public org.python.core.PyObject __imul__(org.python.core.PyObject other)
      Overrides:
      __imul__ in class org.python.core.PyObject
    • __div__

      public org.python.core.PyObject __div__(org.python.core.PyObject other)
      Overrides:
      __div__ in class org.python.core.PyObject
    • __rdiv__

      public org.python.core.PyObject __rdiv__(org.python.core.PyObject other)
      Overrides:
      __rdiv__ in class org.python.core.PyObject
    • __idiv__

      public org.python.core.PyObject __idiv__(org.python.core.PyObject other)
      Overrides:
      __idiv__ in class org.python.core.PyObject
    • __floordiv__

      public org.python.core.PyObject __floordiv__(org.python.core.PyObject other)
      Overrides:
      __floordiv__ in class org.python.core.PyObject
    • __rfloordiv__

      public org.python.core.PyObject __rfloordiv__(org.python.core.PyObject other)
      Overrides:
      __rfloordiv__ in class org.python.core.PyObject
    • __ifloordiv__

      public org.python.core.PyObject __ifloordiv__(org.python.core.PyObject other)
      Overrides:
      __ifloordiv__ in class org.python.core.PyObject
    • __truediv__

      public org.python.core.PyObject __truediv__(org.python.core.PyObject other)
      Overrides:
      __truediv__ in class org.python.core.PyObject
    • __rtruediv__

      public org.python.core.PyObject __rtruediv__(org.python.core.PyObject other)
      Overrides:
      __rtruediv__ in class org.python.core.PyObject
    • __itruediv__

      public org.python.core.PyObject __itruediv__(org.python.core.PyObject other)
      Overrides:
      __itruediv__ in class org.python.core.PyObject
    • __mod__

      public org.python.core.PyObject __mod__(org.python.core.PyObject other)
      Overrides:
      __mod__ in class org.python.core.PyObject
    • __rmod__

      public org.python.core.PyObject __rmod__(org.python.core.PyObject other)
      Overrides:
      __rmod__ in class org.python.core.PyObject
    • __imod__

      public org.python.core.PyObject __imod__(org.python.core.PyObject other)
      Overrides:
      __imod__ in class org.python.core.PyObject
    • __divmod__

      public org.python.core.PyObject __divmod__(org.python.core.PyObject other)
      Overrides:
      __divmod__ in class org.python.core.PyObject
    • __rdivmod__

      public org.python.core.PyObject __rdivmod__(org.python.core.PyObject other)
      Overrides:
      __rdivmod__ in class org.python.core.PyObject
    • __idivmod__

      public org.python.core.PyObject __idivmod__(org.python.core.PyObject other)
      Overrides:
      __idivmod__ in class org.python.core.PyObject
    • __pow__

      public org.python.core.PyObject __pow__(org.python.core.PyObject other)
      Overrides:
      __pow__ in class org.python.core.PyObject
    • __rpow__

      public org.python.core.PyObject __rpow__(org.python.core.PyObject other)
      Overrides:
      __rpow__ in class org.python.core.PyObject
    • __ipow__

      public org.python.core.PyObject __ipow__(org.python.core.PyObject other)
      Overrides:
      __ipow__ in class org.python.core.PyObject
    • __lshift__

      public org.python.core.PyObject __lshift__(org.python.core.PyObject other)
      Overrides:
      __lshift__ in class org.python.core.PyObject
    • __rlshift__

      public org.python.core.PyObject __rlshift__(org.python.core.PyObject other)
      Overrides:
      __rlshift__ in class org.python.core.PyObject
    • __ilshift__

      public org.python.core.PyObject __ilshift__(org.python.core.PyObject other)
      Overrides:
      __ilshift__ in class org.python.core.PyObject
    • __rshift__

      public org.python.core.PyObject __rshift__(org.python.core.PyObject other)
      Overrides:
      __rshift__ in class org.python.core.PyObject
    • __rrshift__

      public org.python.core.PyObject __rrshift__(org.python.core.PyObject other)
      Overrides:
      __rrshift__ in class org.python.core.PyObject
    • __irshift__

      public org.python.core.PyObject __irshift__(org.python.core.PyObject other)
      Overrides:
      __irshift__ in class org.python.core.PyObject
    • __and__

      public org.python.core.PyObject __and__(org.python.core.PyObject other)
      Overrides:
      __and__ in class org.python.core.PyObject
    • __rand__

      public org.python.core.PyObject __rand__(org.python.core.PyObject other)
      Overrides:
      __rand__ in class org.python.core.PyObject
    • __iand__

      public org.python.core.PyObject __iand__(org.python.core.PyObject other)
      Overrides:
      __iand__ in class org.python.core.PyObject
    • __or__

      public org.python.core.PyObject __or__(org.python.core.PyObject other)
      Overrides:
      __or__ in class org.python.core.PyObject
    • __ror__

      public org.python.core.PyObject __ror__(org.python.core.PyObject other)
      Overrides:
      __ror__ in class org.python.core.PyObject
    • __ior__

      public org.python.core.PyObject __ior__(org.python.core.PyObject other)
      Overrides:
      __ior__ in class org.python.core.PyObject
    • __xor__

      public org.python.core.PyObject __xor__(org.python.core.PyObject other)
      Overrides:
      __xor__ in class org.python.core.PyObject
    • __rxor__

      public org.python.core.PyObject __rxor__(org.python.core.PyObject other)
      Overrides:
      __rxor__ in class org.python.core.PyObject
    • __ixor__

      public org.python.core.PyObject __ixor__(org.python.core.PyObject other)
      Overrides:
      __ixor__ in class org.python.core.PyObject
    • _jcallexc

      public org.python.core.PyObject _jcallexc(Object[] args) throws Throwable
      Overrides:
      _jcallexc in class org.python.core.PyObject
      Throws:
      Throwable
    • _jthrow

      public void _jthrow(Throwable t)
      Overrides:
      _jthrow in class org.python.core.PyObject
    • _jcall

      public org.python.core.PyObject _jcall(Object[] args)
      Overrides:
      _jcall in class org.python.core.PyObject
    • invoke

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

      public org.python.core.PyObject invoke(String name, org.python.core.PyObject[] args)
      Overrides:
      invoke in class org.python.core.PyObject
    • invoke

      public org.python.core.PyObject invoke(String name, org.python.core.PyObject arg1, org.python.core.PyObject arg2)
      Overrides:
      invoke in class org.python.core.PyObject
    • invoke

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

      public org.python.core.PyObject fastGetDict()
      Overrides:
      fastGetDict in class org.python.core.PyObject
    • getDict

      public org.python.core.PyObject getDict()
      Overrides:
      getDict in class org.python.core.PyObject
    • setDict

      public void setDict(org.python.core.PyObject newDict)
      Overrides:
      setDict in class org.python.core.PyObject
    • delDict

      public void delDict()
      Overrides:
      delDict in class org.python.core.PyObject
    • implementsDescrGet

      public boolean implementsDescrGet()
      Overrides:
      implementsDescrGet in class org.python.core.PyObject
    • implementsDescrSet

      public boolean implementsDescrSet()
      Overrides:
      implementsDescrSet in class org.python.core.PyObject
    • implementsDescrDelete

      public boolean implementsDescrDelete()
      Overrides:
      implementsDescrDelete in class org.python.core.PyObject
    • isDataDescr

      public boolean isDataDescr()
      Overrides:
      isDataDescr in class org.python.core.PyObject
    • __get__

      public org.python.core.PyObject __get__(org.python.core.PyObject obj, org.python.core.PyObject type)
      Overrides:
      __get__ in class org.python.core.PyObject
    • __set__

      public void __set__(org.python.core.PyObject obj, org.python.core.PyObject value)
      Overrides:
      __set__ in class org.python.core.PyObject
    • __delete__

      public void __delete__(org.python.core.PyObject obj)
      Overrides:
      __delete__ in class org.python.core.PyObject
    • __reduce__

      public org.python.core.PyObject __reduce__()
      Overrides:
      __reduce__ in class org.python.core.PyObject
    • __reduce_ex__

      public org.python.core.PyObject __reduce_ex__(int arg)
      Overrides:
      __reduce_ex__ in class org.python.core.PyObject
    • __reduce_ex__

      public org.python.core.PyObject __reduce_ex__()
      Overrides:
      __reduce_ex__ in class org.python.core.PyObject
    • __getnewargs__

      public org.python.core.PyTuple __getnewargs__()
      Overrides:
      __getnewargs__ in class org.python.core.PyObject
    • asString

      public String asString(int index) throws org.python.core.PyObject.ConversionException
      Overrides:
      asString in class org.python.core.PyObject
      Throws:
      org.python.core.PyObject.ConversionException
    • asString

      public String asString()
      Overrides:
      asString in class org.python.core.PyObject
    • asStringOrNull

      public String asStringOrNull(int index) throws org.python.core.PyObject.ConversionException
      Overrides:
      asStringOrNull in class org.python.core.PyObject
      Throws:
      org.python.core.PyObject.ConversionException
    • asStringOrNull

      public String asStringOrNull()
      Overrides:
      asStringOrNull in class org.python.core.PyObject
    • asName

      public String asName(int index) throws org.python.core.PyObject.ConversionException
      Overrides:
      asName in class org.python.core.PyObject
      Throws:
      org.python.core.PyObject.ConversionException
    • asInt

      public int asInt(int index) throws org.python.core.PyObject.ConversionException
      Overrides:
      asInt in class org.python.core.PyObject
      Throws:
      org.python.core.PyObject.ConversionException
    • asInt

      public int asInt()
      Overrides:
      asInt in class org.python.core.PyObject
    • asLong

      public long asLong(int index) throws org.python.core.PyObject.ConversionException
      Overrides:
      asLong in class org.python.core.PyObject
      Throws:
      org.python.core.PyObject.ConversionException
    • asLong

      public long asLong()
      Overrides:
      asLong in class org.python.core.PyObject
    • asDouble

      public double asDouble()
      Overrides:
      asDouble in class org.python.core.PyObject
    • asIndex

      public int asIndex()
      Overrides:
      asIndex in class org.python.core.PyObject
    • asIndex

      public int asIndex(org.python.core.PyObject err)
      Overrides:
      asIndex in class org.python.core.PyObject