Convenience class to extend when decorating a LoadFunc. Subclasses must call the setLoadFunc
with an instance of LoadFunc before other methods can be called. Not doing so will
result in an IllegalArgumentException when the method is called.
The wrapped LoadFunc object must be set before method calls are made on this object.
Typically, this is done with via constructor, but often times the wrapped object can
not be properly initialized until later in the lifecycle of the wrapper object.
"LoadFuncWrapper object before the wrapped LoadFunc object has been "
Returns a method in the call stack at the given depth. Depth 0 will return the method that
called this getMethodName, depth 1 the method that called it, etc...
- method name as String