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 the Input 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 the Marker interface that requires that exactly the same objects is passed to MacroRegister.pop(javax0.jamal.api.Marker) and to MacroRegister.push(javax0.jamal.api.Marker).
    NamedMarker
    Implementation of the Marker interface that requires that the name passed as argument is the same in the objects passed to pop(Marker) and to push(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