Annotation Interface ConditionallySafe
Annotates a code with parameterized types that are safe only under some conditions.
The source code of the method typically has a
@SuppressWarnings("unchecked")
annotation despite the fact that the warning is not fully resolved. The Javadoc shall
document the conditions that are necessary for the method to be safe.