public class ScopeModel<T extends java.lang.annotation.Annotation> extends AnnotationModel<T>
valid| Constructor and Description |
|---|
ScopeModel(EnhancedAnnotation<T> enhancedAnnotatedAnnotation)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
check(EnhancedAnnotation<T> annotatedAnnotation) |
protected java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> |
getMetaAnnotationTypes()
Gets the corresponding meta-annotation type class
|
boolean |
isNormal()
Indicates if the scope is "normal"
|
boolean |
isPassivating()
Indicates if the scope is "passivating"
|
java.lang.String |
toString()
Gets a string representation of the scope model
|
getAnnotatedAnnotation, getRawType, init, initType, initValid, isValidpublic ScopeModel(EnhancedAnnotation<T> enhancedAnnotatedAnnotation)
scope - The scope typeprotected void check(EnhancedAnnotation<T> annotatedAnnotation)
check in class AnnotationModel<T extends java.lang.annotation.Annotation>public boolean isNormal()
public boolean isPassivating()
protected java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> getMetaAnnotationTypes()
getMetaAnnotationTypes in class AnnotationModel<T extends java.lang.annotation.Annotation>public java.lang.String toString()
toString in class AnnotationModel<T extends java.lang.annotation.Annotation>Copyright © 2015. All Rights Reserved.