Package org.jenkinsci.plugins.tokenmacro
Class Util
java.lang.Object
org.jenkinsci.plugins.tokenmacro.Util
Utility class for internal use.
- Author:
- jjamison
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceAn interface for use with Util.printf to specialize behavior. -
Method Summary
Modifier and TypeMethodDescriptionstatic voidprintf(StringBuffer buf, String formatString, Util.PrintfSpec printfSpec) Formats a string and puts the result into a StringBuffer.static StringunescapeString(String escapedString) Replaces all the printf-style escape sequences in a string with the appropriate characters.
-
Method Details
-
unescapeString
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
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 toformatString- the string to formatprintfSpec- the specialization for printf
-