hudson.plugins.emailext
Class Util

java.lang.Object
  extended by hudson.plugins.emailext.Util

public class Util
extends Object

Utility class for internal use.

Author:
jjamison

Nested Class Summary
static interface Util.PrintfSpec
          An interface for use with Util.printf to specialize behavior.
 
Method Summary
static void printf(StringBuffer buf, String formatString, Util.PrintfSpec printfSpec)
          Formats a string and puts the result into a StringBuffer.
static String unescapeString(String escapedString)
          Replaces all the printf-style escape sequences in a string with the appropriate characters.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

unescapeString

public static String unescapeString(String escapedString)
Replaces all the printf-style escape sequences in a string with the appropriate characters.

Parameters:
escapedString - the string containing escapes
Returns:
the string with all the escape sequences replaced

printf

public static void printf(StringBuffer buf,
                          String formatString,
                          Util.PrintfSpec printfSpec)
Formats a string and puts the result into a StringBuffer. Allows for standard Java backslash escapes and a customized behavior for % escapes in the form of a PrintfSpec.

Parameters:
buf - the buffer to append the result to
formatString - the string to format
printfSpec - the specialization for printf


Copyright © 2004-2012. All Rights Reserved.