Uses of Package
py4j
Packages that use py4j
-
ClassDescriptionA CallbackClient is responsible for managing communication channels: channels are created as needed (e.g., one per concurrent thread) and are closed after a certain time.This class creates the JavaServer and the PythonClient necessary to communicate with a Python virtual machine with the new threading model.Helper class to make it easier and self-documenting how a
ClientServer
is constructed.This class implements a defaultGatewayServerListener
.A Gateway manages various states: entryPoint, references to objects returned to a Python program, etc.This class enables Python programs to access a Java program.Helper class to make it easier and self-documenting how aGatewayServer
is constructed.A client can implement this listener to be notified of Gateway events.A JVM view keeps track of imports and import searches.Exception raised when an error is encountered while using Py4J.Interface that describes the operations a server must support to receive requests from the Python side.Exception raised when a network error is encountered while using Py4J.Interface that describes the operations a client must support to make requests to the Python side.A ReturnObject wraps a value returned by a method. -
Classes in py4j used by py4j.commandsClassDescriptionA Gateway manages various states: entryPoint, references to objects returned to a Python program, etc.Exception raised when an error is encountered while using Py4J.A ReturnObject wraps a value returned by a method.
-
Classes in py4j used by py4j.reflection