public interface ComponentMutableMetaData
| Modifier and Type | Method and Description |
|---|---|
<T extends Annotation> |
addAnnotation(org.jboss.reflect.spi.MemberInfo member,
T annotation)
Add a member annotation
|
<T extends Annotation> |
addAnnotation(Member member,
T annotation)
Add a component annotation
|
<T extends Annotation> |
addAnnotation(Signature signature,
T annotation)
Add a component annotation
|
MetaDataRetrieval |
addComponentMetaDataRetrieval(Signature signature,
MetaDataRetrieval component)
Add a component metadata
|
<T> T |
addMetaData(org.jboss.reflect.spi.MemberInfo member,
String name,
T metaData,
Class<T> type)
Add member metaData
|
<T> T |
addMetaData(org.jboss.reflect.spi.MemberInfo member,
T metaData,
Class<T> type)
Add member metaData
|
<T> T |
addMetaData(Member member,
String name,
T metaData,
Class<T> type)
Add member metaData
|
<T> T |
addMetaData(Member member,
T metaData,
Class<T> type)
Add member metaData
|
<T> T |
addMetaData(Signature signature,
String name,
T metaData,
Class<T> type)
Add member metaData
|
<T> T |
addMetaData(Signature signature,
T metaData,
Class<T> type)
Add member metaData
|
<T extends Annotation> |
removeAnnotation(Member member,
Class<T> annotationType)
Remove a member annotation
|
<T extends Annotation> |
removeAnnotation(org.jboss.reflect.spi.MemberInfo member,
Class<T> annotationType)
Remove a member annotation
|
<T extends Annotation> |
removeAnnotation(Signature signature,
Class<T> annotationType)
Remove a member annotation
|
MetaDataRetrieval |
removeComponentMetaDataRetrieval(Signature signature)
Remove a component metadata
|
<T> T |
removeMetaData(Member member,
Class<T> type)
Remove member metaData
|
<T> T |
removeMetaData(org.jboss.reflect.spi.MemberInfo member,
Class<T> type)
Remove member metaData
|
<T> T |
removeMetaData(org.jboss.reflect.spi.MemberInfo member,
String name,
Class<T> type)
Remove member metadata
|
<T> T |
removeMetaData(Member member,
String name,
Class<T> type)
Remove member metadata
|
<T> T |
removeMetaData(Signature signature,
Class<T> type)
Remove member metaData
|
<T> T |
removeMetaData(Signature signature,
String name,
Class<T> type)
Remove member metadata
|
MetaDataRetrieval addComponentMetaDataRetrieval(Signature signature, MetaDataRetrieval component)
signature - the signaturecomponent - the componentMetaDataRetrieval removeComponentMetaDataRetrieval(Signature signature)
signature - the signature<T extends Annotation> T addAnnotation(Signature signature, T annotation)
T - the annotation typesignature - the signatureannotation - the annotation<T extends Annotation> T removeAnnotation(Signature signature, Class<T> annotationType)
T - the annotation typesignature - the signatureannotationType - the annotation type<T> T addMetaData(Signature signature, T metaData, Class<T> type)
T - the metadata typesignature - the signaturemetaData - the meta datatype - the expected type<T> T removeMetaData(Signature signature, Class<T> type)
T - the metadata typesignature - the signaturetype - the meta data type<T> T addMetaData(Signature signature, String name, T metaData, Class<T> type)
T - the metadata typesignature - the signaturename - the namemetaData - the meta datatype - the expected type<T> T removeMetaData(Signature signature, String name, Class<T> type)
T - the metadata typesignature - the signaturename - the name of the meta datatype - the expected type of the metadata<T extends Annotation> T addAnnotation(Member member, T annotation)
T - the annotation typemember - memberannotation - the annotation<T extends Annotation> T removeAnnotation(Member member, Class<T> annotationType)
T - the annotation typemember - memberannotationType - the annotation type<T> T addMetaData(Member member, T metaData, Class<T> type)
T - the metadata typemember - membermetaData - the meta datatype - the expected type<T> T removeMetaData(Member member, Class<T> type)
T - the metadata typemember - membertype - the meta data type<T> T addMetaData(Member member, String name, T metaData, Class<T> type)
T - the metadata typemember - membername - the namemetaData - the meta datatype - the expected type<T> T removeMetaData(Member member, String name, Class<T> type)
T - the metadata typemember - membername - the name of the meta datatype - the expected type of the metadata<T extends Annotation> T addAnnotation(org.jboss.reflect.spi.MemberInfo member, T annotation)
T - the annotation typemember - memberannotation - the annotation<T extends Annotation> T removeAnnotation(org.jboss.reflect.spi.MemberInfo member, Class<T> annotationType)
T - the annotation typemember - memberannotationType - the annotation type<T> T addMetaData(org.jboss.reflect.spi.MemberInfo member,
T metaData,
Class<T> type)
T - the metadata typemember - membermetaData - the meta datatype - the expected type<T> T removeMetaData(org.jboss.reflect.spi.MemberInfo member,
Class<T> type)
T - the metadata typemember - membertype - the meta data type<T> T addMetaData(org.jboss.reflect.spi.MemberInfo member,
String name,
T metaData,
Class<T> type)
T - the metadata typemember - membername - the namemetaData - the meta datatype - the expected type<T> T removeMetaData(org.jboss.reflect.spi.MemberInfo member,
String name,
Class<T> type)
T - the metadata typemember - membername - the name of the meta datatype - the expected type of the metadataCopyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.