Annotation Interface NoSideEffects


@Retention(RUNTIME) @Target({METHOD,TYPE,CONSTRUCTOR}) public @interface NoSideEffects