com.dtolabs.rundeck.core.utils
Class OptsUtil

java.lang.Object
  extended by com.dtolabs.rundeck.core.utils.OptsUtil

public class OptsUtil
extends java.lang.Object

OptsUtil is ...


Constructor Summary
OptsUtil()
           
 
Method Summary
static java.lang.String[] burst(java.lang.String argLine)
          Bursts input string that may have emebedded quoted text into a String array.
static java.lang.String escapeChars(java.lang.String str)
           
static void escapeChars(java.lang.StringBuilder out, java.lang.String str)
           
static java.lang.String join(java.util.List<java.lang.String> args)
           
static java.lang.String join(java.lang.String[] args)
           
static java.lang.String join(java.lang.String first, java.util.List<java.lang.String> args)
           
static java.lang.String join(java.lang.String first, java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OptsUtil

public OptsUtil()
Method Detail

burst

public static java.lang.String[] burst(java.lang.String argLine)
Bursts input string that may have emebedded quoted text into a String array. Single quoted text is preserved as a single token

Parameters:
argLine - input string
Returns:
String array of parsed tokens

join

public static java.lang.String join(java.lang.String first,
                                    java.lang.String[] args)

join

public static java.lang.String join(java.lang.String[] args)

join

public static java.lang.String join(java.lang.String first,
                                    java.util.List<java.lang.String> args)

join

public static java.lang.String join(java.util.List<java.lang.String> args)

escapeChars

public static java.lang.String escapeChars(java.lang.String str)

escapeChars

public static void escapeChars(java.lang.StringBuilder out,
                               java.lang.String str)