Package cz.cuni.amis.introspection.python

Package class diagram package cz.cuni.amis.introspection.python
Package for introspection of Python code.

See:
          Description

Class Summary
DummyClass Used to mark unsupported classes of introspection objects.
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  
PythonEngineFolder  
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.amis.introspection.python Description

Package for introspection of Python code.



Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.