public abstract class AnnotationProxy extends Object
Modifier and Type | Field and Description |
---|---|
static String |
SINGLE_MEMBER_NAME
Deprecated.
Name of the member of annotations which have only a single member.
|
Constructor and Description |
---|
AnnotationProxy()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
JAnnotationValue |
getValue(String named)
Deprecated.
|
abstract JAnnotationValue[] |
getValues()
Deprecated.
|
void |
init(JamServiceContext ctx)
Deprecated.
Called by JAM to initialize the proxy.
|
abstract void |
setValue(String name,
Object value,
JClass type)
Deprecated.
Called by JAM to initialize a named member on this annotation proxy.
|
public static final String SINGLE_MEMBER_NAME
Name of the member of annotations which have only a single member. As specified in JSR175, that name is "value", but you should use this constant to prevent typos.
public void init(JamServiceContext ctx)
Called by JAM to initialize the proxy. Do not try to call this yourself.
public abstract void setValue(String name, Object value, JClass type)
Called by JAM to initialize a named member on this annotation proxy.
public abstract JAnnotationValue[] getValues()
public JAnnotationValue getValue(String named)
Copyright © 2010 - 2020 Adobe. All Rights Reserved