org.loom.annotation.processor
Class VisitedClasses

java.lang.Object
  extended by org.loom.annotation.processor.VisitedClasses

public class VisitedClasses
extends java.lang.Object

Stores the list of classesvisited while processing annotations for an action. this class is not thread safe, but the configuration phase is single-threaded anyway.


Constructor Summary
VisitedClasses()
           
 
Method Summary
static void add(java.lang.Class<?> clazz)
           
static java.util.Set<java.lang.Class<?>> get()
           
static void initialize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VisitedClasses

public VisitedClasses()
Method Detail

initialize

public static void initialize()

get

public static java.util.Set<java.lang.Class<?>> get()

add

public static void add(java.lang.Class<?> clazz)