public abstract class BasicMetaDataLoader extends AbstractMetaDataLoader
Constructor and Description |
---|
BasicMetaDataLoader()
Create a new BasicMetaDataLoader.
|
BasicMetaDataLoader(ScopeKey key)
Create a new BasicMetaDataLoader.
|
Modifier and Type | Method and Description |
---|---|
MetaDataRetrieval |
getComponentMetaDataRetrieval(Signature signature)
Get the component metadata retrieval
|
<T extends Annotation> |
retrieveAnnotation(Class<T> annotationType)
Get annotation
|
MetaDataItem<?> |
retrieveMetaData(String name)
Get metadata
|
getScope, getScopedRetrieval, getValidTime, invalidate, isCachable, retrieveAnnotationsAnnotatedWith, retrieveLocalAnnotations, retrieveLocalMetaData, retrieveMetaData, retrieveMetaData
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isEmpty, retrieveAnnotations
public BasicMetaDataLoader()
public BasicMetaDataLoader(ScopeKey key)
key
- the scope keypublic <T extends Annotation> AnnotationItem<T> retrieveAnnotation(Class<T> annotationType)
MetaDataRetrieval
T
- the annotation typeannotationType
- the annotation typepublic MetaDataItem<?> retrieveMetaData(String name)
MetaDataRetrieval
retrieveMetaData
in interface MetaDataRetrieval
retrieveMetaData
in class AbstractMetaDataLoader
name
- the name of the meta datapublic MetaDataRetrieval getComponentMetaDataRetrieval(Signature signature)
MetaDataRetrieval
signature
- the signatureCopyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.