net.kldp.beat.action.pool
Class AnnotationPool
java.lang.Object
net.kldp.beat.configuration.DevMode
net.kldp.beat.action.pool.AnnotationPool
public class AnnotationPool
- extends DevMode
액션 클래스의 어노테이션을 저장하는 풀 클래스 입니다.
개발 모드에서 어노테이션은 항상 새롭게 리턴됩니다.
Field Summary |
private static java.util.Map<java.lang.Class<?>,java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation>> |
pool
|
Method Summary |
static java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> |
get(java.lang.Class<?> actionClass)
|
static void |
put(java.lang.Class<?> actionClass,
java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> annotations)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pool
private static java.util.Map<java.lang.Class<?>,java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation>> pool
AnnotationPool
public AnnotationPool()
put
public static void put(java.lang.Class<?> actionClass,
java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> annotations)
get
public static java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.annotation.Annotation> get(java.lang.Class<?> actionClass)