All Classes and Interfaces

Class
Description
 
 
 
 
 
 
The base class for those built-in exceptions that are raised for various arithmetic errors
 
 
 
 
 
 
Raised when a buffer related operation cannot be performed.
 
Raised when a buffer related operation cannot be performed.
Raised when a buffer related operation cannot be performed.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Raised when a buffer related operation cannot be performed.
 
 
 
 
Implementations of opcodes related to collections (list, tuple, set, dict).
 
 
 
Raised when a buffer related operation cannot be performed.
Raised when a buffer related operation cannot be performed.
Raised when a buffer related operation cannot be performed.
Raised when a buffer related operation cannot be performed.
 
 
 
 
 
 
Python class for general exceptions.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Implementations of opcodes that delegate to dunder/magic methods.
 
 
 
 
Raised when a buffer related operation cannot be performed.
 
Implementations of opcodes related to exceptions
 
 
Raised when a buffer related operation cannot be performed.
Raised when a buffer related operation cannot be performed.
The base class for those built-in exceptions that are raised for various arithmetic errors
 
 
 
 
Implements opcodes related to functions
 
 
 
 
 
Error thrown when a user of a generator indicates a Generator should close
 
 
 
 
 
 
 
 
Sorts the exception handlers in a method innermost-to-outermost.
Raised when a buffer related operation cannot be performed.
 
 
 
Raised when a buffer related operation cannot be performed.
The base class for the exceptions that are raised when a key or index used on a mapping or sequence is invalid.
 
A class that holds startup options for the interpreter that are used when the JVM starts
Raised when a buffer related operation cannot be performed.
Raised when a buffer related operation cannot be performed.
 
 
 
 
 
 
 
 
 
A ClassWriter with a custom getCommonSuperClass, preventing TypeNotPresent errors when computing frames.
Implementations of opcodes and operations that require Java to Python or Python to Java conversions.
 
 
 
 
 
Implementations of jump opcodes
 
 
Raised when a buffer related operation cannot be performed.
The base class for the exceptions that are raised when a key or index used on a mapping or sequence is invalid.
Implements function calls when the function being called is known.
 
 
 
 
 
 
 
 
 
 
 
 
The base class for the exceptions that are raised when a key or index used on a mapping or sequence is invalid.
 
 
 
 
Raised when a buffer related operation cannot be performed.
 
 
 
 
 
Raised when a buffer related operation cannot be performed.
 
 
 
 
 
Raised when a buffer related operation cannot be performed.
 
Raised when a buffer related operation cannot be performed.
 
 
Implementations of opcodes related to objects
 
An interface used to indicate a Java Object should not be interacted with directly and should be proxied (even if it implements PythonLikeObject).
An OpaquePythonReference represents an arbitrary Python Object.
 
 
 
Raised when a buffer related operation cannot be performed.
The base class for those built-in exceptions that are raised for various arithmetic errors
Marks a generated method as an override implementation.
 
Raised when a buffer related operation cannot be performed.
 
 
 
 
 
 
 
 
Raised when a buffer related operation cannot be performed.
 
 
 
Python base class for all exceptions.
The list of all Python Binary Operators, which are performed by calling the left operand's corresponding dunder method on the right operand ex: a.
 
 
Implementations of opcodes/operations that do not use dunder methods / are builtin.
 
 
 
 
 
Holds a reference to a PythonLikeObject.
 
 
 
 
 
Holds a reference to a PythonLikeFunction's Class.
 
 
 
Implementations of loading Python constants
PythonDate<T extends PythonDate<?>>
Python docs: date objects
Python docs: datetime objects
Based on the format specified in the datetime documentation.
 
Implement classes that hold static constants used for default arguments when calling
Python class for general exceptions.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A class used as a delegator to another PythonLikeFunction.
 
 
Represents an Object that can be interacted with like a Python Object.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The list of all Python Ternary Operators, which take self and two other arguments.
 
Python docs: timedelta-objects
Traceback of a Python Error.
 
The list of all Python Unary Operators, which take self as the only argument.
 
 
Raised when a buffer related operation cannot be performed.
Raised when a buffer related operation cannot be performed.
 
 
 
 
 
 
 
 
 
 
Raised when a buffer related operation cannot be performed.
 
 
 
 
 
 
 
Implementations of stack manipulation opcodes (rotations, pop, duplication, etc.)
 
 
Error thrown when a Python async iterator has no more values to return.
Error thrown when a Python iterator has no more values to return.
 
 
 
 
 
 
 
 
 
 
 
Raised when a buffer related operation cannot be performed.
 
Raised when a buffer related operation cannot be performed.
Raised when a buffer related operation cannot be performed.
Raised when a buffer related operation cannot be performed.
 
 
Not a real interface; in main sources instead of test sources so a Python test can use it.
Raised when a buffer related operation cannot be performed.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Implementations of local variable manipulation opcodes.
 
 
 
 
 
 
The base class for those built-in exceptions that are raised for various arithmetic errors