Package org.apache.juneau.commons.svl


package org.apache.juneau.commons.svl
Simple Variable Language
  • Class
    Description
    Interface for the resolution of vars with a default value if the resolve() method returns null.
    A subclass of DefaultingVar that simply pulls values from a Map.
    Interface for the resolution of vars that can have one or more keys where the first non-null resolution is returned.
    Interface for the resolution of vars that consist of a comma-delimited list.
    Abstract superclass of all Simple Var Language variables that resolve to simple returned string values.
    Abstract superclass of all Simple Var Language variables that write their values directly to a writer.
    Reflection-based base class for VarFunction implementations that prefer typed argument signatures over manual List<Object> unpacking.
    Abstract superclass of all Simple Var Language variables.
    SPI for SVL #{...} script-evaluation functions.
    Simple list of variables that can consist of either variable classes or instances.
    Utility class for resolving variables of the form "$X{key}" in strings.
    Builder class.
    Exception that occurs during a var resolver session.
    A var resolver session that combines a VarResolver with one or more session objects.
    A pre-compiled SVL template.