@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.