All Classes and Interfaces

Class
Description
Interface to enquire if a name is available to be imported from Java.
A singleton that searches for loaded classes from the JRE and the Java classpath.
Represents a numpy.ndarray in Java.
An interface for using a Python Interpreter.
Handle Proxy method calls.
As of Jep 3.9, you should strive to instantiate either a SubInterpreter or a SharedInterpreter instance and for interacting with the interpreter use the interface Interpreter.
Allow access to Jep internal structure in sub-packages.
A configuration object for constructing a Jep instance, corresponding to the configuration of the particular Python sub-interpreter.
JepException - it happens.
The main Python interpreter that all sub-interpreters will be created from.
Manages the native memory associated with PyObjects in an Interpreter.
A simple ClassEnquirer to see if the package/class to be imported in a Python interpreter should be considered as a Java package/class.
Represents a numpy.ndarray in Java.
A Java object that wraps a pointer to a Python callable.
A configuration object for setting Python pre-initialization parameters.
A Java object that wraps a pointer to a Python object.
Contains pointers to a JepThread* and a PyObject* for using a PyObject* in Java as a PyObject or its subclasses.
Executes a Python script in a Jep Interpreter.
Class for creating instances of Interpreters which share all imported modules.
Class for creating instances of Interpreters which are sandboxed from other Interpreters.
Utility functions