Annotation library to enable a class to enforce that a method can only be overridden one time in any subtype hierarchy, Just mark any method @AbstractFinal. It can be used on abstract or concrete methods of any declared class.