Package cz.cuni.pogamut.introspection.python

Package for introspection of Python code.

See:
          Description

Class Summary
PyDictionaryWrapper  
PyFloatWrapper  
PyInstanceWrapper  
PyIntegerWrapper  
PyListWrapper  
PyLongWrapper  
PyObjectAdapter This class is wrapper for PyObject which probes the PyObject for it's type and accessibility and provides methods neccessary for introspection of the PyObject If you want to extend the number of classes the Python introspection accepts, than simply create class PyNewClassWrapper extends PyObjectWrapper and add it to a PyObjectAdapater.probeObject() body.
PyObjectPlace This absract class is used for anonymous classes which decribes where the PyObject lies (it's owner), when we do set() on the property we have to know where to write the new value.
PyObjectWrapper  
PyObjectWrappersManager Here is a class which manages wrappers for Jython classes.
PyStringWrapper  
PythonEngineScriptProxy  
PythonInstrospectableProxy  
PythonProperty  
PythonProxyFactory Factory object that is registered through SPI standard and creates PythonEngineScriptProxy if it is asked to create proxy for com.sun.script.jython.JythonScriptEngine engine.
PyTupleWrapper  
PyUnsupportedWrapper  
 

Package cz.cuni.pogamut.introspection.python Description

Package for introspection of Python code.