All Classes and Interfaces

Class
Description
Accessors are used to extract values from objects.
A registry of accessors.
A builder class for AccessorRegistry instances.
Converts camel case identifiers to snake case identifiers.
Converts camel case identifiers to snake case identifiers.
Converts camel case identifiers to word case (a.k.a. pascal case) identifiers.
Generic name mapping interface.
Symbolic constants for syntax errors and other types of errors in a Klojang template.
Thrown if the template source could not be parsed into a Template.
Path resolvers are used by the template parser to load the source code for a template.
Tokens and regular expressions used by the template parser to parse templates.
Symbolic constants for errors that may occur while populating or rendering a template.
Thrown from a RenderSession under various circumstances.
A RenderSession lets you populate a template and then render it.
Specifies all system properties and/or environment variables that will be picked up by Klojang Templates.
Converts snake case identifiers to word case identifiers.
Converts snake case identifiers to word case identifiers.
A stringifier is responsible for stringifying the values that are inserted into a template.
A registry of stringifiers used by the RenderSession to stringify the values coming back from the data access layer.
A builder class for StringifierRegistry instances.
The Template class is responsible for loading and parsing templates.
Utility class extending the functionality of the Template class.
Variable groups allow you to group template variables across one or more templates.
Represents a concrete occurrence of a variable within a template.
Converts word case identifiers to came cal identifiers.
Converts word case identifiers to snake case identifiers.
Converts camel case identifiers to snake case identifiers.