jsr305-3.0.2.jar
登录
|
com.google.code.findbugs:jsr305:3.0.2
META-INF
javax
annotation
PropertyKey.java
ParametersAreNonnullByDefault.java
Nonnegative.java
Untainted.java
Signed.java
CheckForNull.java
WillClose.java
MatchesPattern.java
ParametersAreNullableByDefault.java
WillNotClose.java
Tainted.java
meta
CheckForSigned.java
WillCloseWhenClosed.java
CheckReturnValue.java
RegEx.java
concurrent
Nonnull.java
OverridingMethodsMustInvokeSuper.java
Syntax.java
Detainted.java
Nullable.java
Nonnull.java
清空
类结构
package javax.annotation; import java.lang.annotation.
Documented
; import java.lang.annotation.
Retention
; import java.lang.annotation.
RetentionPolicy
; import javax.annotation.meta.
TypeQualifier
; import javax.annotation.meta.
TypeQualifierValidator
; import javax.annotation.meta.
When
; /** * The annotated element must not be null. * <p> * Annotated fields must not be null after construction has completed. * <p> * When this annotation is applied to a method it applies to the method return value. */ @
Documented
@
TypeQualifier
@
Retention
(
RetentionPolicy
.
RUNTIME
) public @interface
Nonnull
{
When
when() default
When
.
ALWAYS
; class
Checker
implements
TypeQualifierValidator
<
Nonnull
> { public
When
forConstantValue
(
Nonnull
qualifierArgument
,
Object
value
) { if (
value
== null) return
When
.
NEVER
; return
When
.
ALWAYS
; } } }
查找资源
Jre/Lib
输入类名或文件名
类结构窗口