public class ScopeModel<T extends 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 Set<Class<? extends 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"
|
String |
toString()
Gets a string representation of the scope model
|
getAnnotatedAnnotation, getRawType, init, initType, initValid, isValid
public ScopeModel(EnhancedAnnotation<T> enhancedAnnotatedAnnotation)
scope
- The scope typeprotected void check(EnhancedAnnotation<T> annotatedAnnotation)
check
in class AnnotationModel<T extends Annotation>
public boolean isNormal()
public boolean isPassivating()
protected Set<Class<? extends Annotation>> getMetaAnnotationTypes()
getMetaAnnotationTypes
in class AnnotationModel<T extends Annotation>
public String toString()
toString
in class AnnotationModel<T extends Annotation>
Copyright © 2016. All rights reserved.