Package org.apache.xbean.finder
Class MetaAnnotation<T extends java.lang.annotation.Annotation>
- java.lang.Object
-
- org.apache.xbean.finder.MetaAnnotation<T>
-
public class MetaAnnotation<T extends java.lang.annotation.Annotation> extends java.lang.Object
- Version:
- $Rev$ $Date$
-
-
Field Summary
Fields Modifier and Type Field Description private T
annotation
private java.util.List<MetaAnnotation<T>>
conflicts
private int
depth
-
Constructor Summary
Constructors Constructor Description MetaAnnotation(T annotation, int depth)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
get()
java.util.List<MetaAnnotation<T>>
getConflicts()
int
getDepth()
-
-
-
Field Detail
-
annotation
private final T extends java.lang.annotation.Annotation annotation
-
depth
private final int depth
-
conflicts
private final java.util.List<MetaAnnotation<T extends java.lang.annotation.Annotation>> conflicts
-
-
Constructor Detail
-
MetaAnnotation
MetaAnnotation(T annotation, int depth)
-
-
Method Detail
-
get
public T get()
-
getDepth
public int getDepth()
-
getConflicts
public java.util.List<MetaAnnotation<T>> getConflicts()
-
-