/*
* This file is part of the URI Template library.
*
* For licensing information please see the file license.txt included in the release.
* A copy of this licence can also be found at
* http://www.opensource.org/licenses/artistic-license-2.0.php
*/
package org.weborganic.furi;
import java.util.Set;
/**
* Holds the values of a resolved variables.
*
* @author Christophe Lauret
* @version 27 May 2009
*/
public interface ResolvedVariables {
/**
* Returns the names of the variables which have been resolved.
*
* @return The names of the variables which have been resolved.
*/
public Set<String> names();
/**
* Returns the object corresponding to the specified variable name.
*
* @param name The name of the variable.
*
* @return The object corresponding to the specified variable; may be <code>null</code>.
*/
public Object get(String name);
}