public class Utils
extends java.lang.Object
| コンストラクタと説明 |
|---|
Utils() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static boolean |
arrayContains(java.lang.Object[] array,
java.lang.Object item)
Check if an item exists in a array
|
static boolean |
arrayNotEmpty(java.util.ArrayList arrayList)
Check if an array if not empty (and not null).
|
static int |
findIndexInArray(java.lang.Object[] array,
java.lang.Object item)
Return the index of the element if it contains by the array, otherwise return -1
|
static java.io.File |
getFileResource(java.lang.String fileName)
Return the file path of a resource
|
static int |
getRandomNumberInRange(int min,
int max)
Generate a random number between a range (included min and max values)
|
static void |
insertInArray(java.util.ArrayList arrayList,
int index,
java.lang.Object value)
Insert an Object into an ArrayList at an specific index (without erase the existing one)
|
static java.util.Collection<java.io.File> |
listFileTree(java.io.File dir,
java.lang.String fileType)
Recursive algorithm to list all files in directory
|
static java.lang.String |
randomHashKey()
Generate random hash key (32 characters)
|
static java.util.ArrayList<java.lang.Object> |
toArrayList(java.lang.Object[] array)
Convert a simple array to an ArrayList
|
public static java.util.Collection<java.io.File> listFileTree(java.io.File dir,
java.lang.String fileType)
dir - Root directory to scanfileType - Filter of file type to search (extension)public static java.io.File getFileResource(java.lang.String fileName)
fileName - Name of the resourcepublic static int getRandomNumberInRange(int min,
int max)
min - Min valuemax - Max valuepublic static void insertInArray(java.util.ArrayList arrayList,
int index,
java.lang.Object value)
arrayList - ArrayList to editindex - Index where insert the new objectvalue - Object to insertpublic static java.util.ArrayList<java.lang.Object> toArrayList(java.lang.Object[] array)
array - Simple Arraypublic static java.lang.String randomHashKey()
public static boolean arrayContains(java.lang.Object[] array,
java.lang.Object item)
array - Array to analyseitem - Item to searchpublic static int findIndexInArray(java.lang.Object[] array,
java.lang.Object item)
array - Array to analyseitem - Item to searchpublic static boolean arrayNotEmpty(java.util.ArrayList arrayList)
arrayList - Array to test