Evaluating Software Design Patterns
— the "Gang of Four" patterns implemented in Java 6

Uses of Class
dk.rode.thesis.meta.reflect.Caller

Packages that use Caller
dk.rode.thesis.meta.reflect Various reflection utilities and classes
 

Uses of Caller in dk.rode.thesis.meta.reflect
 

Methods in dk.rode.thesis.meta.reflect that return Caller
 Caller Caller.getAssignableCaller()
           
 Caller Caller.getCaller()
           
 Caller Caller.getCaller(Caller.CallerType type)
          Returns the first caller of this caller found in the call-stack matching the caller type supplied as type, if any.
 Caller Caller.getClassCaller()
           
 Caller Caller.getNonAssignableCaller()
           
 Caller Caller.getNonClassCaller()
           
 Caller Caller.getNonSubClassCaller()
           
 Caller Caller.getSubClassCaller()
           
 

Methods in dk.rode.thesis.meta.reflect that return types with arguments of type Caller
 Iterator<Caller> Caller.getCallers()
           
 

Constructors in dk.rode.thesis.meta.reflect with parameters of type Caller
Caller(Caller caller)
          Copy constructor.
Caller(Caller caller, int offset)
          Constructor, which creates this caller using an existing stack trace supplied from caller, but using a perhaps different offset supplied as offset.
 


Gunni Rode / rode.dk

Feel free to use and/or modify the Java 6 source code developed for this thesis AT YOUR OWN RISK, but note that the source code comes WITHOUT ANY — and I do mean WITHOUT ANY — form of warranty WHAT SO EVER!

The original thesis and source code are available at rode.dk/thesis.