Class PySlot

    • Constructor Detail

      • PySlot

        public PySlot​(PyType dtype,
                      java.lang.String name,
                      int index)
    • Method Detail

      • __get__

        public PyObject __get__​(PyObject obj,
                                PyObject type)
        Description copied from class: PyObject
        Get descriptor for this PyObject.
        Overrides:
        __get__ in class PyObject
        Parameters:
        obj - - the instance accessing this descriptor. Can be null if this is being accessed by a type.
        type - - the type accessing this descriptor. Will be null if obj exists as obj is of the type accessing the descriptor.
        Returns:
        - the object defined for this descriptor for the given obj and type.
      • member_descriptor___set__

        public void member_descriptor___set__​(PyObject obj,
                                              PyObject value)
      • member_descriptor___delete__

        public void member_descriptor___delete__​(PyObject obj)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class PyObject
      • getName

        public java.lang.String getName()
        Return the name this descriptor is exposed as.
        Returns:
        a name String
      • getObjClass

        public PyObject getObjClass()
        Return the owner class of this descriptor.
        Returns:
        this descriptor's owner