Module jamal.tools
Package javax0.jamal.tools
-
Interface Summary Interface Description Params.Param<T> Trie.ThrowingStringSupplier -
Class Summary Class Description Cache A cache implementation that can store the strings in file which are downloaded from certain HTTPS URLs.Cache.Entry A cache entry.Cast Cast.cast(s)
will convert a string to an object.ConnectionStringParser FileInput FileTools Utility class containing static methods handling files.Input A simple implementation of theInput
interface utilizing four fields.InputHandler Utility class with some simple static methods that fetch characters from an input buffer.MacroReader Utility class to fetch the value of a user defined macro.Marker Implementation of theMarker
interface that requires that exactly the same objects is passed toMacroRegister.pop(javax0.jamal.api.Marker)
and toMacroRegister.push(javax0.jamal.api.Marker)
.NamedMarker Implementation of theMarker
interface that requires that the name passed as argument is the same in the objects passed topop(Marker)
and topush(Marker)
.OptionsStore Params Parse the start of the input for macro parameters.PlaceHolders Replace the placeholders to the actual values in strings.ScriptingTools Utility class containing static methods handling scripting.Trie Trie.Result