Use StringUtils.isEmpty().
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/url/UrlFileName.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/url/UrlFileName.java
index ff35c31..73c887f 100644
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/url/UrlFileName.java
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/url/UrlFileName.java
@@ -16,6 +16,7 @@
*/
package org.apache.commons.vfs2.provider.url;
+import org.apache.commons.lang3.StringUtils;
import org.apache.commons.vfs2.FileType;
import org.apache.commons.vfs2.provider.URLFileName;
@@ -38,14 +39,14 @@
* @param queryString Parameters to use when locating or creating the file name.
*/
public UrlFileName(final String scheme, final String hostName, final int port, final int defaultPort,
- final String userName, final String password, final String path, final FileType type,
- final String queryString) {
+ final String userName, final String password, final String path, final FileType type,
+ final String queryString) {
super(scheme, hostName, port, defaultPort, userName, password, path, type, queryString);
}
@Override
protected void appendRootUri(final StringBuilder buffer, final boolean addPassword) {
- if (getHostName() != null && !"".equals(getHostName())) {
+ if (!StringUtils.isEmpty(getHostName())) {
super.appendRootUri(buffer, addPassword);
return;
}