Package jnr.posix.util
Class WindowsHelpers
- java.lang.Object
-
- jnr.posix.util.WindowsHelpers
-
public class WindowsHelpers extends java.lang.Object- Author:
- enebo
-
-
Constructor Summary
Constructors Constructor Description WindowsHelpers()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static jnr.ffi.PointercreateWideEnv(java.lang.String[] envp)static java.lang.StringescapePath(java.lang.String path)static booleanisBatch(java.lang.String value)static booleanisDriveLetterPath(java.lang.String path)static java.lang.StringjoinArgv(java.lang.String command, java.lang.String[] argv, boolean escape)static java.lang.String[]processCommandArgs(POSIX posix, java.lang.String program, java.lang.String[] argv, java.lang.String path)static java.lang.String[]processCommandLine(POSIX posix, java.lang.String command, java.lang.String program, java.lang.String path)static booleanquotable(java.lang.String value)static byte[]toWPath(java.lang.String path)static byte[]toWString(java.lang.String string)
-
-
-
Method Detail
-
toWPath
public static byte[] toWPath(java.lang.String path)
-
toWString
public static byte[] toWString(java.lang.String string)
-
createWideEnv
public static jnr.ffi.Pointer createWideEnv(java.lang.String[] envp)
-
joinArgv
public static java.lang.String joinArgv(java.lang.String command, java.lang.String[] argv, boolean escape)
-
quotable
public static boolean quotable(java.lang.String value)
-
isBatch
public static boolean isBatch(java.lang.String value)
-
processCommandLine
public static java.lang.String[] processCommandLine(POSIX posix, java.lang.String command, java.lang.String program, java.lang.String path)
-
processCommandArgs
public static java.lang.String[] processCommandArgs(POSIX posix, java.lang.String program, java.lang.String[] argv, java.lang.String path)
-
escapePath
public static java.lang.String escapePath(java.lang.String path)
-
isDriveLetterPath
public static boolean isDriveLetterPath(java.lang.String path)
-
-