blob: 995145a49a7010a7b4b3c187d43234549e4b2c93 [file] [log] [blame]
// Upstream version (this is a clean-room reimplementation of its interface):
// https://github.com/rzwitserloot/lombok/blob/master/src/core/lombok/NonNull.java
package lombok;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Documented
@Retention(RetentionPolicy.CLASS)
@Target({
ElementType.FIELD,
ElementType.METHOD,
ElementType.PARAMETER,
ElementType.LOCAL_VARIABLE,
ElementType.TYPE_USE
})
public @interface NonNull {}