01: /*
02: * Copyright Aduna (http://www.aduna-software.com/) (c) 1997-2006.
03: *
04: * Licensed under the Aduna BSD-style license.
05: */
06: package org.openrdf.query.algebra;
07:
08: public class Distinct extends UnaryTupleOperator {
09:
10: /*--------------*
11: * Constructors *
12: *--------------*/
13:
14: public Distinct() {
15: }
16:
17: public Distinct(TupleExpr arg) {
18: super (arg);
19: }
20:
21: /*---------*
22: * Methods *
23: *---------*/
24:
25: public <X extends Exception> void visit(QueryModelVisitor<X> visitor)
26: throws X {
27: visitor.meet(this );
28: }
29:
30: @Override
31: public Distinct clone() {
32: return (Distinct) super.clone();
33: }
34: }
|