mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-14 17:26:22 +01:00
initial import of scm-webapp
This commit is contained in:
98
scm-webapp/src/main/java/sonia/scm/util/Util.java
Normal file
98
scm-webapp/src/main/java/sonia/scm/util/Util.java
Normal file
@@ -0,0 +1,98 @@
|
||||
/*
|
||||
* To change this template, choose Tools | Templates
|
||||
* and open the template in the editor.
|
||||
*/
|
||||
|
||||
|
||||
|
||||
package sonia.scm.util;
|
||||
|
||||
//~--- JDK imports ------------------------------------------------------------
|
||||
|
||||
import java.util.Collection;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Sebastian Sdorra
|
||||
*/
|
||||
public class Util
|
||||
{
|
||||
|
||||
/**
|
||||
* Method description
|
||||
*
|
||||
*
|
||||
* @param value
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public static boolean isEmpty(String value)
|
||||
{
|
||||
return (value == null) || (value.trim().length() == 0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Method description
|
||||
*
|
||||
*
|
||||
* @param collection
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public static boolean isEmpty(Collection<?> collection)
|
||||
{
|
||||
return (collection == null) || collection.isEmpty();
|
||||
}
|
||||
|
||||
/**
|
||||
* Method description
|
||||
*
|
||||
*
|
||||
* @param array
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public static boolean isEmpty(Object[] array)
|
||||
{
|
||||
return (array == null) || (array.length == 0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Method description
|
||||
*
|
||||
*
|
||||
* @param value
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public static boolean isNotEmpty(String value)
|
||||
{
|
||||
return (value != null) && (value.trim().length() > 0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Method description
|
||||
*
|
||||
*
|
||||
* @param collection
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public static boolean isNotEmpty(Collection<?> collection)
|
||||
{
|
||||
return (collection != null) &&!collection.isEmpty();
|
||||
}
|
||||
|
||||
/**
|
||||
* Method description
|
||||
*
|
||||
*
|
||||
* @param array
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public static boolean isNotEmpty(Object[] array)
|
||||
{
|
||||
return (array != null) && (array.length > 0);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user