Introspection package uses Proxy design pattern paradigm. If you want to introspect internal properties of some object follow these instructions.
Introspectable interface. Ths interface has only one method returning
IntrospectableProxy representing this object.JavaProperty.IntrospectableProxy interface (DefaultIntrospectableProxy is recommnded option). Example of such implementation
is JavaReflectionProxy