Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

G

GARBAGE_COLLECT_PROXY_COMMAND_NAME - Static variable in class py4j.reflection.PythonProxyHandler
 
gateway - Variable in class py4j.ClientServer
 
gateway - Variable in class py4j.commands.AbstractCommand
 
Gateway - Class in py4j
A Gateway manages various states: entryPoint, references to objects returned to a Python program, etc.
Gateway(Object) - Constructor for class py4j.Gateway
 
Gateway(Object, Py4JPythonClient) - Constructor for class py4j.Gateway
 
gateway(Gateway) - Method in class py4j.GatewayServer.GatewayServerBuilder
 
gateway - Variable in class py4j.PythonClient
 
GATEWAY_SERVER_ID - Static variable in class py4j.GatewayServer
 
GatewayConnection - Class in py4j
Manage the connection between a Python program and a Gateway.
GatewayConnection(Gateway, Socket) - Constructor for class py4j.GatewayConnection
 
GatewayConnection(Gateway, Socket, List<Class<? extends Command>>, List<GatewayServerListener>) - Constructor for class py4j.GatewayConnection
 
GatewayServer - Class in py4j
This class enables Python programs to access a Java program.
GatewayServer() - Constructor for class py4j.GatewayServer
Creates a GatewayServer instance with default port (25333), default address (127.0.0.1), and default timeout value (no timeout).
GatewayServer(Object) - Constructor for class py4j.GatewayServer
Creates a GatewayServer instance with default port (25333), default address (127.0.0.1), and default timeout value (no timeout).
GatewayServer(Object, int) - Constructor for class py4j.GatewayServer
 
GatewayServer(Object, int, int, InetAddress, InetAddress, int, int, List<Class<? extends Command>>) - Constructor for class py4j.GatewayServer
 
GatewayServer(Object, int, int, int) - Constructor for class py4j.GatewayServer
 
GatewayServer(Object, int, int, int, int, List<Class<? extends Command>>) - Constructor for class py4j.GatewayServer
 
GatewayServer(Object, int, int, int, List<Class<? extends Command>>, Py4JPythonClient) - Constructor for class py4j.GatewayServer
 
GatewayServer(Object, int, InetAddress, int, int, List<Class<? extends Command>>, Py4JPythonClient) - Constructor for class py4j.GatewayServer
 
GatewayServer(Object, int, InetAddress, int, int, List<Class<? extends Command>>, Py4JPythonClient, ServerSocketFactory) - Constructor for class py4j.GatewayServer
 
GatewayServer(Gateway, int, InetAddress, int, int, List<Class<? extends Command>>, ServerSocketFactory) - Constructor for class py4j.GatewayServer
 
GatewayServer.GatewayServerBuilder - Class in py4j
Helper class to make it easier and self-documenting how a GatewayServer is constructed.
GatewayServerBuilder() - Constructor for class py4j.GatewayServer.GatewayServerBuilder
 
GatewayServerBuilder(Object) - Constructor for class py4j.GatewayServer.GatewayServerBuilder
 
GatewayServerListener - Interface in py4j
A client can implement this listener to be notified of Gateway events.
GatewayServerTest - Class in py4j
 
GatewayServerTest() - Constructor for class py4j.GatewayServerTest
 
GatewayTest - Class in py4j
 
GatewayTest() - Constructor for class py4j.GatewayTest
 
GET_JAVA_LANG_CLASS_SUB_COMMAND_NAME - Static variable in class py4j.commands.ReflectionCommand
 
GET_MEMBER_SUB_COMMAND_NAME - Static variable in class py4j.commands.ReflectionCommand
 
GET_UNKNOWN_SUB_COMMAND_NAME - Static variable in class py4j.commands.ReflectionCommand
 
getA() - Method in interface py4j.examples.InterfaceB
 
getAddress() - Method in class py4j.CallbackClient
 
getAddress() - Method in class py4j.GatewayServer
 
getAddress() - Method in interface py4j.Py4JJavaServer
 
getAddress() - Method in interface py4j.Py4JPythonClient
 
getArgCounter() - Method in class py4j.Gateway
 
getArguments(BufferedReader) - Method in class py4j.commands.AbstractCommand
 
getArrayReturnObject(String, int) - Static method in class py4j.ReturnObject
 
getBaseCommands() - Static method in class py4j.GatewayConnection
 
getBindings() - Method in class py4j.Gateway
 
getBoolean(String) - Static method in class py4j.Protocol
Assumes that commandPart is not empty.
getBrokenStream() - Method in class py4j.examples.ExampleClass
 
getBytes(String) - Static method in class py4j.Protocol
Assumes that commandPart is not empty.
getBytesArray() - Method in class py4j.examples.UTFExample
 
getBytesValue(byte[]) - Method in class py4j.examples.UTFExample
 
getBytesValue() - Method in class py4j.examples.UTFExample
 
getCallbackClient() - Method in class py4j.Gateway
 
getCallbackClient() - Method in class py4j.GatewayServer
 
getChar() - Method in interface py4j.examples.IReturnConverter
 
getClass(Class<?>, String) - Method in class py4j.reflection.ReflectionEngine
 
getClass(String, JVMView) - Static method in class py4j.reflection.TypeUtil
 
getClasses() - Method in class py4j.model.Py4JClass
 
getClassLoader() - Method in interface py4j.reflection.ClassLoadingStrategy
 
getClassLoader() - Method in class py4j.reflection.CurrentThreadClassLoadingStrategy
 
getClassLoader() - Static method in class py4j.reflection.ReflectionUtil
 
getClassLoader() - Method in class py4j.reflection.RootClassLoadingStrategy
 
getClassLoadingStrategy() - Static method in class py4j.reflection.ReflectionUtil
 
getCommandName() - Method in class py4j.commands.AbstractCommand
 
getCommandName() - Method in interface py4j.commands.Command
 
getCommandPart() - Method in class py4j.ReturnObject
 
getConnection() - Method in class py4j.CallbackClient
 
getConnection() - Method in class py4j.PythonClient
 
getConnectionLock() - Method in class py4j.CallbackClient
 
getConnectTimeout() - Method in class py4j.GatewayServer
 
getConstructor() - Method in class py4j.reflection.MethodInvoker
 
getConstructor(Class<?>, Class<?>[]) - Method in class py4j.reflection.ReflectionEngine
 
getConstructor(String, Object[]) - Method in class py4j.reflection.ReflectionEngine
 
getContainer() - Method in class py4j.model.Py4JField
 
getContainer() - Method in class py4j.model.Py4JMethod
 
getContainer() - Method in class py4j.reflection.MethodDescriptor
 
getConversion() - Method in class py4j.reflection.TypeConverter
 
getConverters() - Method in class py4j.reflection.MethodInvoker
 
getCost() - Method in class py4j.reflection.MethodInvoker
 
getCost(Class<?>, Class<?>) - Static method in class py4j.reflection.TypeUtil
 
getCustomCommands() - Method in class py4j.GatewayServer
 
getDecimal(String) - Static method in class py4j.Protocol
Assumes that commandPart is not empty.
getDecimalReturnObject(Object) - Static method in class py4j.ReturnObject
 
getDefaultJVMView() - Method in class py4j.Gateway
 
getDouble(String) - Static method in class py4j.Protocol
Assumes that commandPart is not empty.
getEntryId() - Method in class py4j.examples.MultiClientServer.EntryPoint
 
getEntryPoint() - Method in class py4j.Gateway
 
getErrorReferenceReturnObject(String) - Static method in class py4j.ReturnObject
 
getErrorReturnObject() - Static method in class py4j.ReturnObject
 
getErrorReturnObject(Throwable) - Static method in class py4j.ReturnObject
 
getExtendType() - Method in class py4j.model.Py4JClass
 
getField(Class<?>, String) - Method in class py4j.reflection.ReflectionEngine
 
getField(Object, String) - Method in class py4j.reflection.ReflectionEngine
 
getField(String, String) - Method in class py4j.reflection.ReflectionEngine
 
getField1() - Method in class py4j.examples.ExampleClass
 
getFields() - Method in class py4j.model.Py4JClass
 
getFieldValue(Object, Field) - Method in class py4j.reflection.ReflectionEngine
Wrapper around Field.get
getFloat() - Method in interface py4j.examples.IReturnConverter
 
getGateway() - Method in class py4j.GatewayServer
 
getGateway() - Method in interface py4j.Py4JJavaServer
 
getGateway() - Method in interface py4j.Py4JPythonClientPerThread
 
getGateway() - Method in class py4j.PythonClient
 
getHelpPage(Py4JClass, String, boolean) - Static method in class py4j.model.HelpPageGenerator
 
getHelpPage(Py4JMethod, boolean) - Static method in class py4j.model.HelpPageGenerator
 
getId() - Method in class py4j.JVMView
 
getImplementTypes() - Method in class py4j.model.Py4JClass
 
getImportedNames() - Method in class py4j.JVMView
Return the current list of imports known to this view.
getInt() - Method in interface py4j.examples.IReturnConverter
 
getIntArray() - Method in class py4j.examples.ExampleClass
 
getInteger(int) - Method in class py4j.examples.ExampleClass
 
getInteger(String) - Static method in class py4j.Protocol
Assumes that commandPart is not empty.
getInternalList() - Method in class py4j.examples.Stack
 
getInternalRepresentation() - Method in class py4j.reflection.MethodDescriptor
 
getIteratorReturnObject(String) - Static method in class py4j.ReturnObject
 
getJavaByteValue(byte) - Method in class py4j.examples.UTFExample
 
getJavadoc() - Method in class py4j.model.Py4JMember
 
getJavaServer() - Method in class py4j.ClientServer
 
getJavaServer() - Method in interface py4j.Py4JPythonClientPerThread
 
getJavaServer() - Method in class py4j.PythonClient
 
getJavaThreadId() - Method in class py4j.examples.MultiClientServer.EntryPoint
 
getJavaThreadId() - Method in interface py4j.examples.MultiClientServerGetThreadId
 
getLastImportSearches() - Method in class py4j.JVMView
 
getList(int) - Method in class py4j.examples.ExampleClass
 
getListAsString(List<?>) - Method in class py4j.examples.ListPrinter
 
getListeners() - Method in class py4j.GatewayServer
 
getListeners() - Method in interface py4j.Py4JJavaServer
 
getListeningPort() - Method in class py4j.GatewayServer
 
getListeningPort() - Method in interface py4j.Py4JJavaServer
 
getListReturnObject(String, int) - Static method in class py4j.ReturnObject
 
getLong(String) - Static method in class py4j.Protocol
Assumes that commandPart is not empty.
getMapReturnObject(String, int) - Static method in class py4j.ReturnObject
 
getMemberOutputCommand(char) - Static method in class py4j.Protocol
 
getMemberOutputCommand(char, String) - Static method in class py4j.Protocol
 
getMethod() - Method in class py4j.reflection.MethodInvoker
 
getMethod(Class<?>, String) - Method in class py4j.reflection.ReflectionEngine
 
getMethod(Class<?>, String, Class<?>[]) - Method in class py4j.reflection.ReflectionEngine
 
getMethod(Object, String, Object[]) - Method in class py4j.reflection.ReflectionEngine
 
getMethod(String, String, Object[]) - Method in class py4j.reflection.ReflectionEngine
 
getMethods() - Method in class py4j.model.Py4JClass
 
getName() - Method in interface py4j.examples.InterfaceNone
 
getName() - Method in class py4j.JVMView
 
getName() - Method in class py4j.model.Py4JMember
 
getName() - Method in class py4j.reflection.MethodDescriptor
 
getName(String, boolean) - Static method in class py4j.reflection.TypeUtil
 
getName() - Method in class py4j.ReturnObject
 
getNames(Class<?>[]) - Static method in class py4j.reflection.TypeUtil
 
getNewExample() - Method in class py4j.examples.ExampleEntryPoint
 
getNextObjectId() - Method in class py4j.Gateway
 
getNoSuchFieldOutputCommand() - Static method in class py4j.Protocol
 
getNull() - Method in interface py4j.examples.IReturnConverter
 
getNull(String) - Static method in class py4j.Protocol
Method provided for consistency.
getNullReturnObject() - Static method in class py4j.ReturnObject
 
getObjCounter() - Method in class py4j.Gateway
 
getObject(String) - Method in class py4j.Gateway
 
getObject(String, Gateway) - Static method in class py4j.Protocol
 
getObjectFromId(String) - Method in class py4j.Gateway
 
getOutputCommand(ReturnObject) - Static method in class py4j.Protocol
 
getOutputErrorCommand() - Static method in class py4j.Protocol
 
getOutputErrorCommand(String) - Static method in class py4j.Protocol
 
getOutputErrorCommand(Throwable) - Static method in class py4j.Protocol
 
getOutputFatalErrorCommand(Throwable) - Static method in class py4j.Protocol
 
getOutputVoidCommand() - Static method in class py4j.Protocol
 
getPackage(String) - Static method in class py4j.reflection.TypeUtil
 
getParameterNames() - Method in class py4j.model.Py4JMethod
 
getParameters() - Method in class py4j.reflection.MethodDescriptor
 
getParameterTypes() - Method in class py4j.model.Py4JMethod
 
getPerThreadConnection() - Method in interface py4j.Py4JPythonClientPerThread
 
getPerThreadConnection() - Method in class py4j.PythonClient
 
getPoint(Class<?>) - Static method in class py4j.reflection.TypeUtil
 
getPort() - Method in class py4j.CallbackClient
 
getPort() - Method in class py4j.EchoClient
 
getPort() - Method in class py4j.GatewayServer
 
getPort() - Method in interface py4j.Py4JJavaServer
 
getPort() - Method in interface py4j.Py4JPythonClient
 
getPositiveByteValue(byte) - Method in class py4j.examples.UTFExample
 
getPrimitiveObject() - Method in class py4j.ReturnObject
 
getPrimitiveReturnObject(Object) - Static method in class py4j.ReturnObject
 
getPrimitiveType(Object) - Static method in class py4j.Protocol
 
getPublicFieldNames(Object) - Method in class py4j.reflection.ReflectionEngine
Retrieve the names of all the public fields in the obj
getPublicMethodNames(Object) - Method in class py4j.reflection.ReflectionEngine
Retrieve the names of all the public methods in the obj
getPublicStaticClassNames(Class<?>) - Method in class py4j.reflection.ReflectionEngine
Retrieve the names of all the public static classes in the clazz
getPublicStaticFieldNames(Class<?>) - Method in class py4j.reflection.ReflectionEngine
Retrieve the names of all the public static fields in the clazz
getPublicStaticMethodNames(Class<?>) - Method in class py4j.reflection.ReflectionEngine
Retrieve the names of all the public static methods in the clazz
getPublicStaticNames(Class<?>) - Method in class py4j.reflection.ReflectionEngine
Retrieve the names of all the public static fields, methods and classes in the clazz
getPythonAddress() - Method in class py4j.GatewayServer
 
getPythonAddress() - Method in interface py4j.Py4JJavaServer
 
getPythonClient() - Method in class py4j.ClientServer
 
getPythonPort() - Method in class py4j.GatewayServer
 
getPythonPort() - Method in interface py4j.Py4JJavaServer
 
getPythonProxy(String, Gateway) - Static method in class py4j.Protocol
Assumes that commandPart is not empty.
getPythonProxyHandler(ClassLoader, Class[], String, Gateway) - Static method in class py4j.Protocol
Deprecated. 
getPythonServerEntryPoint(Gateway, Class[]) - Method in class py4j.CallbackClient
 
getPythonServerEntryPoint(Class[]) - Method in class py4j.ClientServer
Gets a reference to the entry point on the Python side.
getPythonServerEntryPoint(Class[]) - Method in class py4j.GatewayServer
Gets a reference to the entry point on the Python side.
getPythonServerEntryPoint(Gateway, Class[]) - Method in interface py4j.Py4JPythonClient
Gets a reference to the entry point on the Python side.
getPythonThreadId() - Method in class py4j.examples.MultiClientServer.EntryPoint
 
getReadTimeout() - Method in class py4j.CallbackClient
 
getReadTimeout() - Method in class py4j.GatewayServer
 
getReadTimeout() - Method in interface py4j.Py4JPythonClient
 
getReadTimeout() - Method in class py4j.PythonClient
 
getReference(String, Gateway) - Static method in class py4j.Protocol
Assumes that commandPart is not empty.
getReferenceReturnObject(String) - Static method in class py4j.ReturnObject
 
getReflectionEngine() - Method in class py4j.Gateway
 
getRegex(String) - Static method in class py4j.model.HelpPageGenerator
 
getResponse() - Method in class py4j.EchoClient
 
getReturnObject(Object) - Method in class py4j.Gateway
 
getReturnType() - Method in class py4j.model.Py4JMethod
 
getReturnValue(String, Gateway) - Static method in class py4j.Protocol
 
getRootThrowable(Throwable, boolean) - Static method in class py4j.Protocol
 
getSequenceId() - Method in class py4j.JVMView
Sequence ID for getImportedNames().
getServerPort() - Method in class py4j.EchoServer
 
getSetReturnObject(String, int) - Static method in class py4j.ReturnObject
 
getSharedJavaThreadId() - Method in class py4j.examples.MultiClientServer.EntryPoint
 
getSharedPythonThreadId() - Method in class py4j.examples.MultiClientServer.EntryPoint
 
getSharedViaPythonJavaThreadId() - Method in class py4j.examples.MultiClientServer.EntryPoint
 
getSignature(boolean) - Method in class py4j.model.Py4JClass
 
getSignature(boolean) - Method in class py4j.model.Py4JField
 
getSignature(boolean) - Method in class py4j.model.Py4JMember
 
getSignature(boolean) - Method in class py4j.model.Py4JMethod
 
getSingleImportsMap() - Method in class py4j.JVMView
 
getSize() - Method in class py4j.ReturnObject
 
getSocket() - Method in class py4j.ClientServerConnection
 
getSocket() - Method in class py4j.GatewayConnection
 
getSocket() - Method in interface py4j.Py4JServerConnection
 
getStack() - Method in class py4j.examples.StackEntryPoint
 
getStarImports() - Method in class py4j.JVMView
 
getStream() - Method in class py4j.examples.ExampleClass
 
getString(String) - Static method in class py4j.Protocol
Assumes that commandPart is not empty.
getStringArguments(BufferedReader) - Method in class py4j.commands.AbstractCommand
 
getStringArray() - Method in class py4j.examples.ExampleClass
 
getStringBuffer() - Method in class py4j.examples.BufferGenerator
 
getSurrogateBytes() - Method in class py4j.examples.UTFExample
 
getSurrogatebytes() - Method in class py4j.examples.UTFExample
 
getTestPort() - Method in class py4j.EchoServer
 
getThreadId() - Method in interface py4j.examples.MultiClientServerGetThreadId
 
getThrowableAsString(Throwable) - Static method in class py4j.Protocol
 
getType() - Method in class py4j.model.Py4JField
 
getUtfValue(String) - Method in class py4j.examples.UTFExample
 
getViaPythonJavaThreadId() - Method in class py4j.examples.MultiClientServer.EntryPoint
 
getVoidReturnObject() - Static method in class py4j.ReturnObject
 
getWhen() - Method in exception py4j.Py4JNetworkException
 
giveBackConnection(Py4JClientConnection) - Method in class py4j.CallbackClient
 
giveBackConnection(Py4JClientConnection) - Method in class py4j.PythonClient
 
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links