Google Java Annotations Gallery
code.google.com
code.google.com
Is it talking about that PG?
@Metaphor
public interface Life extends Box<Chocolate> {
}
Shouldn't this be @simile?"SIMILE: a figure of speech comparing two unlike things that is often introduced by like or as (as in cheeks like roses).
“She's as fierce as a tiger” is a simile, but “She's a tiger when she's angry” is a metaphor."
Edit: looks like "gag-agent" is there to react to the annotations, but it's not clear to me where/how that would work
@Roulette(
probability = 0.005,
exception = PayYourContractorException,
message = "Courtesy reminder")
public Service getRockSolidService() {Something that almost seems as though it wouldn't be completely out of place in a production codebase (though you'd probably want to ensure that they were elided or at least renamed before shipping :P).