Package edu.uiuc.ncsa.security.core.util
Class TemplateUtility
- java.lang.Object
-
- edu.uiuc.ncsa.security.core.util.TemplateUtility
-
- Direct Known Subclasses:
TemplateUtil
public class TemplateUtility extends Object
Created by Jeff Gaynor
on 3/1/18 at 10:14 AM
-
-
Field Summary
Fields Modifier and Type Field Description static StringLEFT_DELIMITERstatic StringREGEX_LEFT_DELIMITERstatic StringREGEX_RIGHT_DELIMITERstatic StringRIGHT_DELIMITER
-
Constructor Summary
Constructors Constructor Description TemplateUtility()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidmain(String[] args)static StringnewReplaceAll(String template, Map replacements)This handles nesting of the templates.static StringreplaceAll(String template, Map replacements)Simple-minded template replacement.static Stringrr(String template, Map replacements)
-
-
-
Method Detail
-
replaceAll
public static String replaceAll(String template, Map replacements)
Simple-minded template replacement. This works well for small, simple arguments.- Parameters:
template-replacements-- Returns:
-
newReplaceAll
public static String newReplaceAll(String template, Map replacements)
This handles nesting of the templates.- Parameters:
template-replacements-- Returns:
-
main
public static void main(String[] args)
-
-