| Constructor and Description |
|---|
MetaAnnotationStore(ClassTransformer classTransformer) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup()
Called by Weld when it is shutting down, allowing the service to perform any cleanup needed.
|
void |
clearAnnotationData(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
removes all data for an annotation class.
|
<T extends java.lang.annotation.Annotation> |
getBindingTypeModel(java.lang.Class<T> bindingType)
Gets a binding type model.
|
<T extends java.lang.annotation.Annotation> |
getInterceptorBindingModel(java.lang.Class<T> interceptorBinding) |
QualifierInstance |
getQualifierInstance(java.lang.annotation.Annotation annotation) |
java.util.Set<QualifierInstance> |
getQualifierInstances(Bean<?> bean) |
java.util.Set<QualifierInstance> |
getQualifierInstances(java.util.Set<java.lang.annotation.Annotation> annotations) |
<T extends java.lang.annotation.Annotation> |
getScopeModel(java.lang.Class<T> scope)
Gets a scope model
Adds the model if it is not present.
|
<T extends java.lang.annotation.Annotation> |
getStereotype(java.lang.Class<T> stereotype)
Gets a stereotype model
Adds the model if it is not present.
|
java.lang.String |
toString()
Gets a string representation
|
public MetaAnnotationStore(ClassTransformer classTransformer)
public void clearAnnotationData(java.lang.Class<? extends java.lang.annotation.Annotation> annotationClass)
public <T extends java.lang.annotation.Annotation> StereotypeModel<T> getStereotype(java.lang.Class<T> stereotype)
T - The typestereotype - The stereotypepublic <T extends java.lang.annotation.Annotation> ScopeModel<T> getScopeModel(java.lang.Class<T> scope)
T - The typescope - The scope typepublic <T extends java.lang.annotation.Annotation> QualifierModel<T> getBindingTypeModel(java.lang.Class<T> bindingType)
T - The typebindingType - The binding typepublic <T extends java.lang.annotation.Annotation> InterceptorBindingModel<T> getInterceptorBindingModel(java.lang.Class<T> interceptorBinding)
interceptorBinding - public QualifierInstance getQualifierInstance(java.lang.annotation.Annotation annotation)
annotation - public java.util.Set<QualifierInstance> getQualifierInstances(Bean<?> bean)
bean - public java.util.Set<QualifierInstance> getQualifierInstances(java.util.Set<java.lang.annotation.Annotation> annotations)
annotations - public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2014. All Rights Reserved.