001package org.unix4j.variable; 002 003/** 004 * A variable resolver returns a variable value given the name of the variable. 005 */ 006public interface VariableResolver { 007 /** 008 * Returns the value currently set for the variable given by its name, or 009 * null if no such variable exists. 010 * 011 * @param name 012 * the variable name 013 * @return the value of the variable, or null if the variable does not exist 014 */ 015 Object getValue(String name); 016}