public class ListUtils
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
ListUtils()
Don't allow instantiation, do allow overrides.
|
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<java.lang.String> |
loadList(java.io.File listFile,
java.lang.String encoding)
Load string list from a file.
|
static java.util.List<java.lang.String> |
loadList(java.util.List<java.lang.String> list,
java.io.File listFile,
java.lang.String encoding)
Load string list from a file.
|
static java.util.List<java.lang.String> |
loadList(java.util.List<java.lang.String> list,
java.lang.String listFileName,
java.lang.String encoding)
Load string list from a file name.
|
static java.util.List<java.lang.String> |
loadList(java.util.List<java.lang.String> list,
java.net.URL setURL,
java.lang.String encoding)
Load string list from a URL.
|
static java.util.List<java.lang.String> |
loadList(java.lang.String listFileName,
java.lang.String encoding)
Load string list from a file name.
|
static java.util.List<java.lang.String> |
loadList(java.net.URL setURL,
java.lang.String encoding)
Load string list from a URL.
|
static void |
saveList(java.util.List<?> list,
java.io.File listFile,
java.lang.String encoding)
Save list as string to a file.
|
static void |
saveList(java.util.List<?> list,
java.lang.String listFileName,
java.lang.String encoding)
Save list as string to a file name.
|
static <E> java.util.List<E> |
shallowClone(java.util.List<E> list)
Get shallow clone of list contents.
|
public static java.util.List<java.lang.String> loadList(java.util.List<java.lang.String> list,
java.net.URL setURL,
java.lang.String encoding)
throws java.io.IOException,
java.io.FileNotFoundException
list - List into which to load strings.
Created if null.setURL - URL for list file.encoding - Character encoding for the file.java.io.FileNotFoundException - If input file does not exist.java.io.IOException - If input file cannot be opened.public static java.util.List<java.lang.String> loadList(java.net.URL setURL,
java.lang.String encoding)
throws java.io.IOException,
java.io.FileNotFoundException
setURL - URL for list file.encoding - Character encoding for the file.java.io.FileNotFoundException - If input file does not exist.java.io.IOException - If input file cannot be opened.public static java.util.List<java.lang.String> loadList(java.util.List<java.lang.String> list,
java.io.File listFile,
java.lang.String encoding)
throws java.io.IOException,
java.io.FileNotFoundException
list - List into which to load strings.
Created if null.listFile - File from which to load list.encoding - Character encoding for the file.java.io.FileNotFoundException - If input file does not exist.java.io.IOException - If input file cannot be opened.public static java.util.List<java.lang.String> loadList(java.io.File listFile,
java.lang.String encoding)
throws java.io.IOException,
java.io.FileNotFoundException
listFile - File from which to load list.encoding - Character encoding for the file.java.io.FileNotFoundException - If input file does not exist.java.io.IOException - If input file cannot be opened.public static java.util.List<java.lang.String> loadList(java.util.List<java.lang.String> list,
java.lang.String listFileName,
java.lang.String encoding)
throws java.io.IOException,
java.io.FileNotFoundException
list - List into which to load strings.
Created if null.listFileName - File name from which to load list.encoding - Character encoding for the file.java.io.FileNotFoundException - If input file does not exist.java.io.IOException - If input file cannot be opened.public static java.util.List<java.lang.String> loadList(java.lang.String listFileName,
java.lang.String encoding)
throws java.io.IOException,
java.io.FileNotFoundException
listFileName - File name from which to load list.encoding - Character encoding for the file.java.io.FileNotFoundException - If input file does not exist.java.io.IOException - If input file cannot be opened.public static void saveList(java.util.List<?> list,
java.io.File listFile,
java.lang.String encoding)
throws java.io.IOException,
java.io.FileNotFoundException
list - List to save.listFile - Output file name.encoding - Character encoding for the file.java.io.IOException - If output file has error.java.io.FileNotFoundExceptionpublic static void saveList(java.util.List<?> list,
java.lang.String listFileName,
java.lang.String encoding)
throws java.io.IOException,
java.io.FileNotFoundException
list - List to save.listFileName - Output file name.encoding - Character encoding for the file.java.io.IOException - If output file has error.java.io.FileNotFoundExceptionpublic static <E> java.util.List<E> shallowClone(java.util.List<E> list)
list - List to clone.