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 SummaryFields Modifier and Type Field Description static StringLEFT_DELIMITERstatic StringREGEX_LEFT_DELIMITERstatic StringREGEX_RIGHT_DELIMITERstatic StringRIGHT_DELIMITER
 - 
Constructor SummaryConstructors Constructor Description TemplateUtility()
 - 
Method SummaryAll 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- 
replaceAllpublic static String replaceAll(String template, Map replacements) Simple-minded template replacement. This works well for small, simple arguments.- Parameters:
- template-
- replacements-
- Returns:
 
 - 
newReplaceAllpublic static String newReplaceAll(String template, Map replacements) This handles nesting of the templates.- Parameters:
- template-
- replacements-
- Returns:
 
 - 
mainpublic static void main(String[] args) 
 
- 
 
-