Class/Object

polynote.runtime.python

PythonFunction

Related Docs: object PythonFunction | package python

Permalink

class PythonFunction extends TypedPythonObject[function] with Dynamic

Some Scala sugar around PyCallable

Linear Supertypes
TypedPythonObject[function], PythonObject, Dynamic, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PythonFunction
  2. TypedPythonObject
  3. PythonObject
  4. Dynamic
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new PythonFunction(callable: PyCallable, runner: Runner)

    Permalink

Type Members

  1. final type TypeName = function

    Permalink
    Definition Classes
    TypedPythonObject

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def applyDynamic(method: String)(args: Any*): PythonObject

    Permalink
    Definition Classes
    PythonFunctionPythonObject
  5. def applyDynamicNamed(method: String)(args: (String, Any)*): PythonObject

    Permalink
    Definition Classes
    PythonFunctionPythonObject
  6. def as[T >: Null](implicit arg0: ClassTag[T]): T

    Permalink
    Definition Classes
    PythonObject
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def asScalaList: List[Any]

    Permalink
    Definition Classes
    PythonObject
  9. def asScalaMap: Map[Any, Any]

    Permalink
    Definition Classes
    PythonObject
  10. def asScalaMapOf[K, V](implicit arg0: ClassTag[K], arg1: ClassTag[V]): Map[K, V]

    Permalink
    Definition Classes
    PythonObject
  11. def callKwArgs(callable: PyCallable, args: Seq[(String, Any)]): PythonObject

    Permalink
    Attributes
    protected
    Definition Classes
    PythonObject
  12. def callPosArgs(callable: PyCallable, args: Seq[AnyRef]): PythonObject

    Permalink
    Attributes
    protected
    Definition Classes
    PythonObject
  13. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  18. def hasAttribute(name: String): Boolean

    Permalink
    Definition Classes
    PythonObject
  19. def hashCode(): Int

    Permalink
    Definition Classes
    PythonObject → AnyRef → Any
  20. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  21. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  22. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  23. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  24. def selectDynamic[T](name: String)(implicit returnType: ReturnTypeFor[T]): Out

    Permalink
    Definition Classes
    PythonObject
  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  26. def toString(): String

    Permalink
    Definition Classes
    PythonObject → AnyRef → Any
  27. def updateDynamic(name: String)(value: Any): Unit

    Permalink
    Definition Classes
    PythonObject
  28. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from TypedPythonObject[function]

Inherited from PythonObject

Inherited from Dynamic

Inherited from AnyRef

Inherited from Any

Ungrouped