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.