@Retention(value=RUNTIME) @Target(value=METHOD) public @interface Metered
\@Metered(name = "fancyName")
public String fancyName(String name) {
return "Sir Captain " + name;
}
A meter for the defining class with the name fancyName will be created and each time the
#fancyName(String) method is invoked, the meter will be marked.public abstract String name
public abstract boolean absolute
true, use the given name an as absolute name. If false, use the given name
relative to the annotated class.Copyright © 2013. All Rights Reserved.