Package sop.cli.picocli
Class FileUtil
- java.lang.Object
-
- sop.cli.picocli.FileUtil
-
public class FileUtil extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
FileUtil.EnvironmentVariableResolver
-
Constructor Summary
Constructors Constructor Description FileUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.io.File
createNewFileOrThrow(java.io.File file)
static java.io.File
getFile(java.lang.String fileName)
static java.io.FileInputStream
getFileInputStream(java.lang.String fileName)
static void
setEnvironmentVariableResolver(FileUtil.EnvironmentVariableResolver envResolver)
static java.lang.String
stringFromInputStream(java.io.InputStream inputStream)
-
-
-
Field Detail
-
PRFX_ENV
public static final java.lang.String PRFX_ENV
- See Also:
- Constant Field Values
-
PRFX_FD
public static final java.lang.String PRFX_FD
- See Also:
- Constant Field Values
-
-
Method Detail
-
setEnvironmentVariableResolver
public static void setEnvironmentVariableResolver(FileUtil.EnvironmentVariableResolver envResolver)
-
getFile
public static java.io.File getFile(java.lang.String fileName)
-
getFileInputStream
public static java.io.FileInputStream getFileInputStream(java.lang.String fileName)
-
createNewFileOrThrow
public static java.io.File createNewFileOrThrow(java.io.File file) throws java.io.IOException
- Throws:
java.io.IOException
-
stringFromInputStream
public static java.lang.String stringFromInputStream(java.io.InputStream inputStream) throws java.io.IOException
- Throws:
java.io.IOException
-
-