Class EnvironmentLookup

java.lang.Object
org.apache.commons.configuration2.interpol.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
  • Constructor Details

  • Method Details

    • 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