Class ReflectManager

  • Direct Known Subclasses:
    ReflectManagerImpl

    public abstract class ReflectManager
    extends java.lang.Object
    ReflectManager is a dynamically loaded extension that supports extended reflection features supported by JDK1.2 and greater. In particular it currently supports accessible method and field access supported by JDK1.2 and greater.
    • Constructor Detail

      • ReflectManager

        public ReflectManager()
    • Method Detail

      • RMSetAccessible

        public static boolean RMSetAccessible​(java.lang.Object obj)
                                       throws Capabilities.Unavailable
        Reflect Manager Set Accessible. Convenience method to invoke the reflect manager.
        Throws:
        Capabilities.Unavailable - // weirdness with mode file, leave in the tab preceding this comment
      • setAccessible

        public abstract boolean setAccessible​(java.lang.Object o)
        Set a java.lang.reflect Field, Method, Constructor, or Array of accessible objects to accessible mode.
        Returns:
        true if the object was accessible or false if it was not.