All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.weborganic.furi.Expandable Maven / Gradle / Ivy

There is a newer version: 2.4.33
Show newest version
/*
 * 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;


/**
 * A class implementing this interface can be expanded.
 * 
 * @author Christophe Lauret
 * @version 30 December 2008
 */
public interface Expandable {

    /**
     * Expands this object to produce a URI fragment as defined by the URI Template specifications.
     * 
     * @param parameters The list of parameters and their values for substitution.
     * 
     * @return The expanded URI fragment
     */
    String expand(Parameters parameters);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy