public interface MAnnotation extends JAnnotation, MElement
Mutable version of JAnnotation.
SINGLE_VALUE_NAME
Modifier and Type | Method and Description |
---|---|
MAnnotation |
createNestedValue(String name,
String annTypeName) |
MAnnotation[] |
createNestedValueArray(String name,
String componentTypeName,
int dimensions) |
void |
setAnnotationInstance(Object o) |
void |
setSimpleValue(String name,
Object value,
JClass declaredType) |
getAnnotationInstance, getProxy, getSimpleName, getValue, getValues
accept, createSourcePosition, getClassLoader, getMutableSourcePosition, removeSourcePosition, setArtifact, setSimpleName
accept, getArtifact, getParent, getQualifiedName, getSourcePosition, toString
void setAnnotationInstance(Object o)
MAnnotation createNestedValue(String name, String annTypeName)
MAnnotation[] createNestedValueArray(String name, String componentTypeName, int dimensions)
Copyright © 2010 - 2020 Adobe. All Rights Reserved