bsh

Class ReflectManager

public abstract class ReflectManager extends 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.
Method Summary
static ReflectManagergetReflectManager()
Return the singleton bsh ReflectManager.
static booleanRMSetAccessible(Object obj)
Reflect Manager Set Accessible.
abstract booleansetAccessible(Object o)
Set a java.lang.reflect Field, Method, Constructor, or Array of accessible objects to accessible mode.

Method Detail

getReflectManager

public static ReflectManager getReflectManager()
Return the singleton bsh ReflectManager.

Throws: Unavailable

RMSetAccessible

public static boolean RMSetAccessible(Object obj)
Reflect Manager Set Accessible. Convenience method to invoke the reflect manager.

Throws: Unavailable

setAccessible

public abstract boolean setAccessible(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.

B) 2000 pat@pat.net :-)