@Target(value={TYPE,METHOD})
@Retention(value=RUNTIME)
public @interface Fast
value.
If declared at the individual method level, that particular method will be faster.
If declared at both levels, any method-level declaration will override the type-level declaration.| Modifier and Type | Required Element and Description |
|---|---|
double |
value
Performance boost, expressed as a decimal, ranging from 0.0 (no boost) to 1.0 (100% faster).
|
| Modifier and Type | Optional Element and Description |
|---|---|
java.lang.String |
description
Description (optional).
|
boolean |
verbose
Whether or not to log extra information about the performance boost (optional).
|
public abstract double value