hudson.plugins.sonar.utils
Class ExtendedArgumentListBuilder

java.lang.Object
  extended by hudson.plugins.sonar.utils.ExtendedArgumentListBuilder

public class ExtendedArgumentListBuilder
extends java.lang.Object

Since:
1.3.1
Author:
Evgeny Mandrikov

Constructor Summary
ExtendedArgumentListBuilder(hudson.util.ArgumentListBuilder builder, boolean unix)
           
 
Method Summary
 void append(java.lang.String arg)
          Appends specified argument with proper quoting under unix and other OSes.
 void append(java.lang.String key, java.lang.String value)
          Appends specified key/value pair, if value not empty.
 void appendMasked(java.lang.String key, java.lang.String value)
          Appends specified key/value pair with mask, if value not empty.
 boolean isUnix()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtendedArgumentListBuilder

public ExtendedArgumentListBuilder(hudson.util.ArgumentListBuilder builder,
                                   boolean unix)
Method Detail

append

public void append(java.lang.String key,
                   java.lang.String value)
Appends specified key/value pair, if value not empty. Also value will be trimmed (see MNG-3529).

Parameters:
key - key
value - value
See Also:
append(String)

appendMasked

public void appendMasked(java.lang.String key,
                         java.lang.String value)
Appends specified key/value pair with mask, if value not empty. Also value will be trimmed (see MNG-3529).

Parameters:
key - key
value - value
See Also:
ArgumentListBuilder.addMasked(String)

append

public void append(java.lang.String arg)
Appends specified argument with proper quoting under unix and other OSes.

Parameters:
arg - argument
See Also:
ArgumentListBuilder.add(String), ArgumentListBuilder.addQuoted(String)

isUnix

public boolean isUnix()


Copyright © 2007-2012. All Rights Reserved.