Package org.apache.commons.jexl2
Class DebugInfo
- java.lang.Object
-
- org.apache.commons.jexl2.DebugInfo
-
-
Constructor Summary
Constructors Constructor Description DebugInfo(java.lang.String tn, int l, int c)
Create info.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DebugInfo
debugInfo()
Gets the underlying debugging information.java.lang.String
debugString()
Formats this information for debugging purpose.int
getColumn()
Gets the column number.int
getLine()
Gets the line number.java.lang.String
getName()
Gets the file/script/url name.java.lang.String
toString()
Formats this info in the form 'name@line:column'.
-
-
-
Constructor Detail
-
DebugInfo
public DebugInfo(java.lang.String tn, int l, int c)
Create info.- Parameters:
tn
- template namel
- line numberc
- column
-
-
Method Detail
-
toString
public java.lang.String toString()
Formats this info in the form 'name@line:column'.- Overrides:
toString
in classjava.lang.Object
- Returns:
- the formatted info
-
debugString
public java.lang.String debugString()
Formats this information for debugging purpose.- Specified by:
debugString
in interfaceJexlInfo
- Returns:
- a human readable string.
-
getName
public java.lang.String getName()
Gets the file/script/url name.- Returns:
- template name
-
getLine
public int getLine()
Gets the line number.- Returns:
- line number.
-
getColumn
public int getColumn()
Gets the column number.- Returns:
- the column.
-
-