JSR305 有助于提高代码健壮性
下载(java5+ ,据说java7 内置了)
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId>
<version>1.3.9</version>
<scope>compile</scope>
</dependency>
使用(eclipse)
/**
* null to empty
*
* @param s @Nullable the string
* @return @Nullable the string
*/
@Nonnull
public static String nullToEmpty(@Nullable String s) {
return s == null ? EMPTY : s;
}
效果(Javadoc和Eclipse提示)
@Nonnull
public static String
nullToEmpty(
@Nullable String s)
null to empty
Parameters:
s - @Nullable the string
Returns:
@Nullable the string
【注】
eclipse提示中,方法签名中不显示
@Nullable注解,也许以后会支持吧
public static String
nullToEmpty( String s)
分享到:
相关推荐
赠送源代码:jsr305-3.0.2-sources.jar; 赠送Maven依赖信息文件:jsr305-3.0.2.pom; 包含翻译后的API文档:jsr305-3.0.2-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:...
jsr305-1.3.9
jsr305.jar jsr305.jar jsr305.jar
赠送源代码:jsr305-3.0.2-sources.jar; 赠送Maven依赖信息文件:jsr305-3.0.2.pom; 包含翻译后的API文档:jsr305-3.0.2-javadoc-API文档-中文(简体)版.zip; Maven坐标:com.google.code.findbugs:jsr305:3.0.2;...
jsr305-3.0.2.jar
FindBugs, Find Bugs in Java Programs. FindBugs requires JRE (or JDK) 1.7.0 or later to run. However, it can analyze programs compiled for any version of Java, from 1.0 to 1.8.
jsr305-3.0.0.jar 你所需要的 web 项目中,没有这个包会报错。 oogle guava工具包 其中包括javax.inject jsr305-3.0.1和所有的源码
jsr305-3.0.1.jar
jsr305-1.3.2.jar
能够让JAR包里面的文件依赖于统一版本的类文件。 可移植性,能够在各种平台上直接使用。 把一个JAR文件添加到系统的classpath环境变量之后,java通常会把这个JAR文件当做一个路径来处理。通常使用jar命令来压缩,...
源代码下载地址:【***-sources.jar下载地址(官方地址+国内镜像地址).txt】 # 本文件关键字: 中文-英文对照文档,中英对照文档,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,...
nokia jsr75 imageview src源代码
google guava工具包 其中包括javax.inject jsr305-3.0.1和所有的源码。不然会报错。
JSR-168是适合于portlet开发人员的Java API集合。设计符合规范的JSR-168 portlet的原因有很多。可移植性就一个显而易见的好处。根据规范编写的代码更容易在门户服务器之间移动。多数基于Java的门户服务器都支持JSR-...
android 原生多个应用导入使用的jar文件
jsr168和jsr268中文文档和开发手册; jsr168和jsr268中文文档和开发手册
java门户标准,jsr168规范,jsr268规范,java门户标准,jsr168规范,jsr268规范
在r49冻结,修改的jsr-305克隆,使用以下方法创建: ... Copyright (c) 2007-2009, JSR305 expert group All rights reserved. http://www.opensource.org/licenses/bsd-license.php Redistribution and use in sou
JSR139 JSR139 JSR139
jsr268详解。jsr268详解。jsr268详解。jsr268详解。