Package org.python.core
package org.python.core
-
ClassDescriptionThe builtin module.Abstract class that manages bulk structural and data operations on arrays, defering type-specific element-wise operations to the subclass.This class reads a classfile from a byte array and pulls out the value of the class annotation for APIVersion, which can then be retrieved by a call to getVersion().A utility class for handling mixed positional and keyword arguments.Base class for Jython
bytearray
(andbytes
in due course) that provides most of the Java API, including JavaList
behaviour.Interface marking an object as capable of exposing its internal state as aPyBuffer
.Utility class for loading compiled Python modules and Java classes defined in Python modules.Notifies registered callbacks if new bytecode is loaded.Interface for callbacks.An empty tagging interface that can be used if a java class want control over the class dict initialization.This class implements the codec registry and utility methods supporting codecs, such as those providing the standard replacement strategies ("ignore", "backslashreplace", etc.).Represents flags that can be set on code objects.Facade for different compiler implementations.A class named in configuration as the value ofpython.console
must implement this interface, and provide a constructor with a singleString
argument, to be acceptable during initialization of the interpreter.Jython stores Python-Bytecode of methods and functions that exceed JVM method-size restrictions in String literals.Straightens the call path for some common casesAPyObject
that provides__enter__
and__exit__
methods for use in the with-statement.Derived classes utility methods.The builtin exceptions module.Utility functions for "import" support.A bundle of a file name, the file's content and a last modified time, with no behaviour.Deprecated.This class is deprecated.Load Java classes.Helper class handling the VM specific java package detection.Manages a linked list of general purpose Object-attributes that can be attached to arbitraryPyObject
s.A service for initializing Jython without explicitly callingPySystemState.initialize()
.This class contains stuff that almost exists in the library already, but with interfaces that I found more suitable.A class with static fields for each of the settable options.Facade for the classes in the org.python.antlr package.A base class for classes that can install a console wrapper for a specific console-handling library.This class is part of the Jython run-time system, and contains only "pre-Python" data and methods that may safely be used before the type system is ready.Implementation of the Pythonbuffer
type.The typearray.array
.The base class for all standard Python exceptions.base class for jython strings.PyBeanEvent<T>The builtin python bool.This interface provides a base for the key interface of the buffer API,PyBuffer
, including symbolic constants used by the consumer of aPyBuffer
to specify its requirements and assumptions.The Jython buffer API for access to a byte array within an exporting object.Deprecated.A builtin classmethod with a restricted number of arguments.A helper class for faster implementations of commonly called methods.Implementation of Pythonbytearray
with a Java API that includes equivalents to most of the Python API.The Python cell type.The classic Python class.The classmethod descriptor.A super class for all python code implementations.A builtin python complex numberImplements type checking and return type coercion for a data descriptor.A builtin python dictionary.Readonly proxy for dictionaries (actually any mapping).A class representing the singleton Ellipsis...
object.The Python builtin enumerate type.A wrapper for all python exception.Sequence iterator specialized for accessing the underlying sequence directly.The Python file type.A builtin python float.A Python frame object.A Python function.An entry point for class that implements several function calls.A tagging exception.A convenience class for creating Indentation errors.An instance of a classic Python class.A builtin python int.An abstract helper class useful when implementing an iterator object.A representation of java package.A builtin python long.Class implementing the Pythonmemoryview
type.A Python method.The Python Module object.The singleton None object.All objects known to the Jython runtime system are represented by an instance of the classPyObject
or one of its subclasses.A __new__ function that tells its subclasses to just init if __new__ is being called on the type the function was defined on.Common methods for all generated proxy classes.An iterator that yields the objects from a sequence-like object in reverse order.Interface implemented by compiled modules which allow access to to the module code object.The abstract superclass of PyObjects that implements a Sequence.General sequence iterator.This class provides a string that sometimes seems to change value, as far as equality tests andstartswith
are concerned.The Python slice object.The staticmethod descriptor.A builtin python string.Special fast dict implementation for __dict__ instances.The Python super type.A convenience class for creating Syntax errors.The "sys" module.A weak reference that allows to keep track of PySystemState within Jython core runtime without leaking: as soon as it gets garbage collected, we can clear the places where we have associated data stored.An implementation of PyCode where the actual executable content is stored as a PyFunctionTable instance and an integer index.A python traceback object.A builtin python tuple.This class implements the Pythontype
object and the static methods and data structures that support the Python type system in Jython (the type registry).a builtin python unicode string.The builtin xrange type.Specially optimized xrange iterator.Map the signature of a method to theMethod
itself, within the context of a given simple name.Supported registry keys and their usage.Handles all the index checking and manipulation for get, set and del operations on a sequence.This interface defines a CPython-equivalent traverse-mechanism allowing to detect reference cycles.Indicates that a given class is not traversable and does intentionally not implementTraverseproc
.Exposes a Python iter as a Java Iterator.