Class PyDelegateObject

    • Nested Class Summary

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

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

      Fields 
      Modifier and Type Field Description
      protected org.python.core.PyObject delegate  
      • Fields inherited from class org.python.core.PyObject

        attributes, gcMonitorGlobal, objtype, TYPE
    • Constructor Summary

      Constructors 
      Constructor Description
      PyDelegateObject​(org.python.core.PyObject delegate)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.python.core.PyObject __abs__()  
      org.python.core.PyObject __add__​(org.python.core.PyObject other)  
      org.python.core.PyObject __and__​(org.python.core.PyObject other)  
      org.python.core.PyObject __call__()  
      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, java.lang.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, java.lang.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, java.lang.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, java.lang.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)  
      java.lang.Object __coerce_ex__​(org.python.core.PyObject o)  
      org.python.core.PyComplex __complex__()  
      boolean __contains__​(org.python.core.PyObject o)  
      void __delattr__​(java.lang.String name)  
      void __delete__​(org.python.core.PyObject obj)  
      void __delitem__​(java.lang.String key)  
      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 __dir__()  
      org.python.core.PyObject __div__​(org.python.core.PyObject other)  
      org.python.core.PyObject __divmod__​(org.python.core.PyObject other)  
      void __ensure_finalizer__()  
      org.python.core.PyObject __eq__​(org.python.core.PyObject other)  
      org.python.core.PyObject __findattr_ex__​(java.lang.String name)  
      org.python.core.PyObject __finditem__​(int key)  
      org.python.core.PyObject __finditem__​(java.lang.String key)  
      org.python.core.PyObject __finditem__​(org.python.core.PyObject key)  
      org.python.core.PyFloat __float__()  
      org.python.core.PyObject __floordiv__​(org.python.core.PyObject other)  
      org.python.core.PyObject __format__​(org.python.core.PyObject formatSpec)  
      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 __getnewargs__()  
      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 __hex__()  
      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 __index__()  
      org.python.core.PyObject __int__()  
      org.python.core.PyObject __invert__()  
      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 __iter__()  
      org.python.core.PyObject __iternext__()  
      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 __len__()  
      org.python.core.PyObject __long__()  
      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 __neg__()  
      boolean __nonzero__()  
      org.python.core.PyObject __not__()  
      org.python.core.PyString __oct__()  
      org.python.core.PyObject __or__​(org.python.core.PyObject other)  
      org.python.core.PyObject __pos__()  
      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 __reduce__()  
      org.python.core.PyObject __reduce_ex__()  
      org.python.core.PyObject __reduce_ex__​(int arg)  
      org.python.core.PyString __repr__()  
      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__​(java.lang.String name, org.python.core.PyObject value)  
      void __setitem__​(int key, org.python.core.PyObject value)  
      void __setitem__​(java.lang.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 __str__()  
      org.python.core.PyObject __sub__​(org.python.core.PyObject other)  
      java.lang.Object __tojava__​(java.lang.Class<?> c)  
      org.python.core.PyObject __truediv__​(org.python.core.PyObject other)  
      org.python.core.PyObject __trunc__()  
      org.python.core.PyUnicode __unicode__()  
      org.python.core.PyObject __xor__​(org.python.core.PyObject other)  
      org.python.core.PyObject _callextra​(org.python.core.PyObject[] args, java.lang.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​(java.lang.Object[] args)  
      org.python.core.PyObject _jcallexc​(java.lang.Object[] args)  
      void _jthrow​(java.lang.Throwable t)  
      double asDouble()  
      int asIndex()  
      int asIndex​(org.python.core.PyObject err)  
      int asInt()  
      int asInt​(int index)  
      java.lang.Iterable<org.python.core.PyObject> asIterable()  
      long asLong()  
      long asLong​(int index)  
      java.lang.String asName​(int index)  
      java.lang.String asString()  
      java.lang.String asString​(int index)  
      java.lang.String asStringOrNull()  
      java.lang.String asStringOrNull​(int index)  
      int bit_length()  
      org.python.core.PyObject conjugate()  
      void delDict()  
      void delType()  
      void dispatch__init__​(org.python.core.PyObject[] args, java.lang.String[] keywords)  
      boolean equals​(java.lang.Object other)  
      org.python.core.PyObject fastGetClass()  
      org.python.core.PyObject fastGetDict()  
      org.python.core.PyObject getDict()  
      org.python.core.PyType getType()  
      int hashCode()  
      boolean implementsDescrDelete()  
      boolean implementsDescrGet()  
      boolean implementsDescrSet()  
      org.python.core.PyObject invoke​(java.lang.String name)  
      org.python.core.PyObject invoke​(java.lang.String name, org.python.core.PyObject arg1)  
      org.python.core.PyObject invoke​(java.lang.String name, org.python.core.PyObject[] args)  
      org.python.core.PyObject invoke​(java.lang.String name, org.python.core.PyObject[] args, java.lang.String[] keywords)  
      org.python.core.PyObject invoke​(java.lang.String name, org.python.core.PyObject arg1, org.python.core.PyObject arg2)  
      org.python.core.PyObject invoke​(java.lang.String name, org.python.core.PyObject arg1, org.python.core.PyObject[] args, java.lang.String[] keywords)  
      boolean isCallable()  
      boolean isDataDescr()  
      boolean isIndex()  
      boolean isInteger()  
      boolean isMappingType()  
      boolean isNumberType()  
      boolean isSequenceType()  
      void noAttributeError​(java.lang.String name)  
      void readonlyAttributeError​(java.lang.String name)  
      void setDict​(org.python.core.PyObject newDict)  
      void setType​(org.python.core.PyType type)  
      java.lang.String toString()  
      • Methods inherited from class org.python.core.PyObject

        __coerce__, __delattr__, __findattr__, __findattr__, __getattr__, __getattr__, __hash__, __rawdir__, __setattr__, _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, finalize, getJavaProxy, impAttr, mergeClassDict, mergeDictAttr, mergeListAttr, object___subclasshook__, runsupportedopMessage, unsupportedopMessage
      • Methods inherited from class java.lang.Object

        clone, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • delegate

        protected final org.python.core.PyObject delegate
    • Constructor Detail

      • PyDelegateObject

        public PyDelegateObject​(org.python.core.PyObject delegate)
    • Method Detail

      • 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,
                                     java.lang.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 java.lang.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
      • __ensure_finalizer__

        public void __ensure_finalizer__()
        Overrides:
        __ensure_finalizer__ 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​(java.lang.Object other)
        Overrides:
        equals in class org.python.core.PyObject
      • __nonzero__

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

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

        public org.python.core.PyObject __call__​(org.python.core.PyObject[] args,
                                                 java.lang.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,
                                                 java.lang.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,
                                                 java.lang.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,
                                                 java.lang.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,
                                                   java.lang.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
      • isInteger

        public boolean isInteger()
        Overrides:
        isInteger 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__​(java.lang.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__​(java.lang.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__​(java.lang.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 java.lang.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
      • __findattr_ex__

        public org.python.core.PyObject __findattr_ex__​(java.lang.String name)
        Overrides:
        __findattr_ex__ in class org.python.core.PyObject
      • noAttributeError

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

        public void readonlyAttributeError​(java.lang.String name)
        Overrides:
        readonlyAttributeError in class org.python.core.PyObject
      • __setattr__

        public void __setattr__​(java.lang.String name,
                                org.python.core.PyObject value)
        Overrides:
        __setattr__ in class org.python.core.PyObject
      • __delattr__

        public void __delattr__​(java.lang.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 java.lang.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
      • __format__

        public org.python.core.PyObject __format__​(org.python.core.PyObject formatSpec)
        Overrides:
        __format__ 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
      • __trunc__

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

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

        public int bit_length()
        Overrides:
        bit_length 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​(java.lang.Object[] args)
                                           throws java.lang.Throwable
        Overrides:
        _jcallexc in class org.python.core.PyObject
        Throws:
        java.lang.Throwable
      • _jthrow

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

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

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

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

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

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

        public org.python.core.PyObject invoke​(java.lang.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​(java.lang.String name,
                                               org.python.core.PyObject arg1,
                                               org.python.core.PyObject[] args,
                                               java.lang.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 java.lang.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 java.lang.String asString()
        Overrides:
        asString in class org.python.core.PyObject
      • asStringOrNull

        public java.lang.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 java.lang.String asStringOrNull()
        Overrides:
        asStringOrNull in class org.python.core.PyObject
      • asName

        public java.lang.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