The static information interfaces are as follows:
IRemoteField and its derivatives represent classes and fields that are members of classes.
IRemoteDataField represents a Java data field.
IRemoteArrayField represents a Java array data field.
IRemoteContainerField represents a field that contain other fields.
IRemoteClassField represents a Java class.
IRemoteClassFieldEx The IRemoteClassFieldEx interface represents a Java class definition.
IRemoteInnerClassField represents a Java inner class.
IRemotePrimitiveClassField represents a Java primitive data type.
IRemoteMethodField represents a Java method.
IRemoteMethodFieldEx represents a Java method in conjunction with IMethodLocation.
IEnumRemoteField enumerates all the fields contained within a class, method, or container.
IJavaEnumRemoteField enumerates IRemoteField pointers.
IEnumLINEINFO provides access to line number information.
IJavaEnumLINEINFO provides access to line number information and adds one method to IEnumLINEINFO.