/*
* Copyright Aduna (http://www.aduna-software.com/) (c) 2007.
*
* Licensed under the Aduna BSD-style license.
*/
package org.openrdf.query.algebra.evaluation.function;
import org.openrdf.model.Value;
import org.openrdf.model.ValueFactory;
import org.openrdf.query.algebra.evaluation.ValueExprEvaluationException;
/**
* @author Arjohn Kampman
*/
public interface Function {
public String getURI();
public Value evaluate(ValueFactory valueFactory, Value... args)
throws ValueExprEvaluationException;
}