org.jruby.ext.posix.util
Class WindowsHelpers

java.lang.Object
  extended by org.jruby.ext.posix.util.WindowsHelpers

public class WindowsHelpers
extends java.lang.Object


Constructor Summary
WindowsHelpers()
           
 
Method Summary
static boolean isBatch(java.lang.String value)
           
static java.lang.String joinArgv(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 boolean quotable(java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WindowsHelpers

public WindowsHelpers()
Method Detail

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)