|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MutableMetaData
MutableMetaData.
| Method Summary | ||
|---|---|---|
|
addAnnotation(T annotation)
Add an annotation |
|
|
addMetaData(String name,
T metaData,
Class<T> type)
Add metaData |
|
|
addMetaData(T metaData,
Class<T> type)
Add metaData |
|
|
removeAnnotation(Class<T> annotationType)
Remove an annotation |
|
|
removeMetaData(Class<T> type)
Remove metaData |
|
|
removeMetaData(String name,
Class<T> type)
Remove metadata |
|
| Method Detail |
|---|
<T extends Annotation> T addAnnotation(T annotation)
T - the annotation typeannotation - the annotation
<T extends Annotation> T removeAnnotation(Class<T> annotationType)
T - the annotation typeannotationType - the annotation type
<T> T addMetaData(T metaData,
Class<T> type)
T - the metadata typemetaData - the meta datatype - the expected type
<T> T removeMetaData(Class<T> type)
T - the metadata typetype - the meta data type
<T> T addMetaData(String name,
T metaData,
Class<T> type)
T - the metadata typename - the namemetaData - the meta datatype - the expected type
<T> T removeMetaData(String name,
Class<T> type)
T - the metadata typename - the name of the meta datatype - the expected type of the metadata
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||