@Documented
@Target(value={METHOD,TYPE})
public static @interface AsyncProxy.DefaultValue
AsyncProxy.AllowNonVoid
annotation has been applied to an AsyncProxy.
The annotation may be applied to the definition of the AsyncProxy type or
individual methods defined on the target interface. If the annotation is
applied to the AsyncProxy type, then it will apply to all methods
implemented by the proxy.
The correct default value will be chosen from the value methods defined in
this type based on the return type of the method.Modifier and Type | Optional Element and Description |
---|---|
boolean |
booleanValue |
byte |
byteValue |
char |
charValue |
double |
doubleValue |
float |
floatValue |
int |
intValue |
long |
longValue |
short |
shortValue |
public abstract boolean booleanValue
public abstract byte byteValue
public abstract char charValue
public abstract double doubleValue
public abstract float floatValue
public abstract int intValue
public abstract long longValue
public abstract short shortValue