## Package org.python.core

Interface Summary
ClassDictInit: An empty tagging interface that can be used if a java class want control over the class dict initialization.
InitModule: Deprecated. This class is deprecated.
Loader: A common interface for bytecode loaders.
PyBuiltinFunction.Info
PyMetaClass
PyProxy: Common methods for all generated proxy classes.
PyRunnable: Interface implemented by compiled modules which allow access to to the module code object.
PyType.Newstyle
Slotted
ucnhashAPI

Class Summary
__builtin__: The builtin module.
AbstractArray: Abstract class that manages bulk structural and data operations on arrays, defering type-specific element-wise operations to the subclass.
ArgParser: A utility class for handling mixed positional and keyword arguments.
AutoInternalTables
BytecodeLoader: Utility class for loading of compiled python modules and java classes defined in python modules.
ByteSwapper: Simple class that provides the capability to swap or reverse the byte order of all elements of an `Array`.
CachedJarsPackageManager: Abstract package manager that gathers info about statically known classes from a set of jars.
CachedJarsPackageManager.JarXEntry: To pass a cachefile id by ref.
codecs: Contains the implementation of the builtin codecs.
CompilerFlags
exceptions: The builtin exceptions module.
ExtraMath: A static utility class with two additional math functions.
FilelikeInputStream
FileUtil: Utility methods for Java file handling.
IdImpl
IdImpl1: Deprecated. Java1 no longer supported.
IdImpl2
IdImpl2.WeakIdentityMap
imp: Utility functions for "import" support.
InternalTables
InternalTables._LazyRep
InternalTables1: Deprecated. Java1 no longer supported.
InternalTables2
JavaImporter: Load Java classes.
JavaImportHelper: Helper class handling the VM specific java package detection.
Options: A class with static fields for each of the settable options.
PackageManager: Abstract package manager.
parser: Facade for the classes in the org.python.parser package.
PathPackageManager: Path package manager.
PrecompiledImporter: An importer for classes pre-compiled with JythonC.
Py
PyArray: A wrapper class around native java arrays.
PyArrayDerived
PyBaseString: base class for jython strings.
PyBeanEvent
PyBeanEventProperty
PyBeanProperty
PyBuiltinFunction
PyBuiltinFunction.DefaultInfo
PyBuiltinFunctionSet: A helper class for faster implementations of commonly called methods.
PyBuiltinMethod
PyBuiltinMethodNarrow
PyBuiltinMethodSet
PyCallIter
PyCell
PyClass: A python class.
PyClassMethod
PyClassMethodDerived
PyClassMethodDescr
PyCode: A super class for all python code implementations.
PyComplex: A builtin python complex number
PyComplexDerived
PyCompoundCallable
PyDescriptor
PyDictionary: A builtin python dictionary.
PyDictionaryDerived
PyEllipsis: A class representing the singleton Ellipsis `...`
PyEnumerate
PyFieldDescr
PyFile: A python file wrapper around a java stream, reader/writer or file.
PyFileDerived
PyFinalizableInstance: A python class instance with __del__ defined.
PyFloat: A builtin python float.
PyFloatDerived
PyFrame: A python frame object.
PyFunction: A python function.
PyFunctionTable: An entry point for class that implements several function calls.
PyGenerator
PyGetSetDescr
PyInstance: A python class instance.
PyInteger: A builtin python int.
PyIntegerDerived
PyIterator: An abstract helper class usefull when implementing an iterator object.
PyJavaClass: A wrapper around a java class.
PyJavaInnerClass: A wrapper around a java inner class.
PyJavaInstance: A wrapper around a java instance.
PyJavaPackage: A representation of java package.
PyList: A builtin python list.
PyListDerived
PyLong: A builtin python long.
PyLongDerived
PyMethod: A python method.
PyMethodDescr
PyModule
PyModuleDerived
PyNewWrapper
PyNone: A class representing the singleton None object,
PyNotImplemented
PyObject: All objects known to the Jython runtime system are represented by an instance of the class `PyObject` or one of its subclasses.
PyObjectArray: Provides mutable behavior on a PyObject array.
PyObjectDerived
PyObjectList: `java.util.List` implementation using an underlying PyObject array for higher performance.
PyProperty
PyPropertyDerived
PyReflectedConstructor
PyReflectedField
PyReflectedFunction
PySequence: The abstract superclass of PyObjects that implements a Sequence.
PySequenceIter
PySequenceList
PySingleton
PySlice: A python slice object.
PySlot
PyStaticMethod
PyString: A builtin python string.
PyStringDerived
PyStringMap: A faster Dictionary where the keys have to be strings.
PySuper
PySuperDerived
PySystemState: The "sys" module.
PyTableCode: An implementation of PyCode where the actual executable content is stored as a PyFunctionTable instance and an integer index.
PyTraceback: A python traceback object.
PyTuple: A builtin python tuple.
PyTupleDerived
PyType: first-class Python type.
PyTypeDerived
PyUnicode: a builtin python unicode string.
PyUnicodeDerived
PyXRange: Used to implement the builtin xrange function.
SoftIInternalTables
StderrWrapper
StdoutWrapper
SysPackageManager: System package manager.
SyspathArchive
SyspathJavaLoader
ThreadState
TraceFunction
WeakInternalTables
ZipFileImporter: Load python source from jar or zip files.

Exception Summary
PyException: A wrapper for all python exception.
PyIgnoreMethodTag: A tagging exception.
PyObject.ConversionException
PySyntaxError: A convience class for creating Syntax errors.

Jython homepage