/* * Copyright Aduna (http://www.aduna-software.com/) (c) 1997-2007. * * Licensed under the Aduna BSD-style license. */ package org.openrdf.query.algebra; import java.util.Set; /** * An expression that evaluates to RDF tuples. */ public interface TupleExpr extends QueryModelNode { /** * Gets the names of the bindings that are, or can be, returned by this tuple * expression when it is evaluated. * * @return A set of binding names. */ public Set<String> getBindingNames(); public TupleExpr clone(); }