Class EnvironmentLookup

  • All Implemented Interfaces:
    Lookup

    @Deprecated
    public class EnvironmentLookup
    extends java.lang.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
    • Constructor Summary

      Constructors 
      Constructor Description
      EnvironmentLookup()
      Deprecated.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      java.lang.String lookup​(java.lang.String key)
      Deprecated.
      Performs a lookup for the specified variable.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EnvironmentLookup

        public EnvironmentLookup()
        Deprecated.
    • Method Detail

      • lookup

        public java.lang.String lookup​(java.lang.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