aboutsummaryrefslogtreecommitdiff
path: root/src/uk/ac/ox/cs/pagoda/query/AnswerTuples.java
blob: 81efed04c932239b7670d5613eb56efebaeb4946 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package uk.ac.ox.cs.pagoda.query;

import uk.ac.ox.cs.pagoda.util.disposable.Disposable;

public abstract class AnswerTuples extends Disposable {

    public abstract void reset();

    public abstract boolean isValid();

    public abstract int getArity();

    public abstract String[] getAnswerVariables();

    public abstract void moveNext();

    public abstract AnswerTuple getTuple();

    public abstract boolean contains(AnswerTuple t);

    public abstract void remove();
}