Package org.apache.velocity.util
Class StringUtils
- java.lang.Object
-
- org.apache.velocity.util.StringUtils
-
public class StringUtils extends Object
This class provides some methods for dynamically invoking methods in objects, and some string manipulation and formatting methods.- Version:
- $Id$
- Author:
- Jason van Zyl, Daniel Rall
-
-
Constructor Summary
Constructors Constructor Description StringUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
formatFileString(String template, int linenum, int colnum)
Simply creates a string that formats the template filename with line number and column.static String
formatFileString(Directive directive)
Creates a string that formats the template filename with line number and column of the given Directive.static String
formatFileString(Node node)
Creates a string that formats the template filename with line number and column of the given Node.static String
formatFileString(Info info)
Simply creates a string that formats the template filename with line number and column.
-
-
-
Method Detail
-
formatFileString
public static String formatFileString(Directive directive)
Creates a string that formats the template filename with line number and column of the given Directive. We use this routine to provide a consistent format for displaying file errors.- Parameters:
directive
- currrent directive- Returns:
- formatted string
-
formatFileString
public static String formatFileString(Node node)
Creates a string that formats the template filename with line number and column of the given Node. We use this routine to provide a consistent format for displaying file errors.- Parameters:
node
- current node- Returns:
- formatted string
-
formatFileString
public static String formatFileString(Info info)
Simply creates a string that formats the template filename with line number and column. We use this routine to provide a consistent format for displaying file errors.- Parameters:
info
- template name, line and column infos- Returns:
- formatted string
-
formatFileString
public static String formatFileString(String template, int linenum, int colnum)
Simply creates a string that formats the template filename with line number and column. We use this routine to provide a consistent format for displaying file errors.- Parameters:
template
- File name of template, can be nulllinenum
- Line number within the filecolnum
- Column number withing the file at linenum- Returns:
- formatted string
-
-