| Interface | Description | 
|---|---|
| PyObjectAdapter | PyObjectAdapters turn Java Objects into PyObjects. | 
| Class | Description | 
|---|---|
| ClassAdapter | |
| ClassicPyObjectAdapter | Implements the algorithm originally used in  Py.java2py(java.lang.Object)to adapt objects. | 
| ExtensiblePyObjectAdapter | A PyObjectAdapter attempts to adapt a Java Object with three user fillable
 groups of adapters: preClass, class and postClass. |