A “tool” is just a POJO (plain old java object) that is “useful” in a template and is not meant to be rendered in the output.
Map<String, Object> settings
parse(Document document)
methodtoString()
method for documentation purposesThe following tools are currently provided
Helper | Description |
---|---|
CSVTool | Process CSV files using Apache Commons CSV |
ExecTool | Execute command line tools using Apache Commons Exec |
ExcelTool | Process Excels files (XLS, XLSX) using Apache POI |
FreeMarkerTool | Expose useful Apache FreeMarker classes |
GrokTool | Process text files using Grok expressions |
JsonPathTool | Process JSON files using Java JSON Path |
JsoupTool | Process HTML files using Jsoup |
PropertiesTool | Process JDK properties files |
SystemTool | Expose System-related utility methods |
XmlTool | Process XML files using Apache FreeMarker |
YamlTool | Process YAML files using SnakeYAML |
UUIDTool | Create UUIDs |