Class EnvironmentLookup

  • All Implemented Interfaces:
    Lookup

    @Deprecated
    public class EnvironmentLookup
    extends Object
    implements Lookup
    Deprecated.

    A specialized lookup implementation that allows access to environment variables.

    This implementation relies on System.getenv() to resolve environment variables. It can be used for referencing environment variables in configuration files in an easy way, for instance:

     java.home = ${env:JAVA_HOME}
     

    EnvironmentLookup is one of the standard lookups that is registered per default for each configuration.

    Since:
    1.7
    • Method Detail

      • lookup

        public String lookup​(String key)
        Deprecated.
        Performs a lookup for the specified variable. This implementation directly delegates to a System.getenv().
        Specified by:
        lookup in interface Lookup
        Parameters:
        key - the key to lookup
        Returns:
        the value of this key or null if it cannot be resolved