Roger that. This is what Hadoop does, for an API method (class, etc.) in Java it is annotated as @Stable or @Unstable. I was just referring to the semantics of when you might expect an @Unstable method to change, for example. Or am I still misunderstanding what you mean?
Regards, Matt Sent from my iPhone > On Jan 5, 2016, at 7:29 PM, Tony Kurc <trk...@gmail.com> wrote: > > Matt, > What I'm talking about is annotating individual fields, methods, and > classes, giving some contract other than the access modifiers of java.