From 4b7253559c290b6fdd1c4122830f153fda85dd62 Mon Sep 17 00:00:00 2001 From: RncLsn Date: Fri, 29 May 2015 18:35:51 +0100 Subject: Disposable. --- src/uk/ac/ox/cs/pagoda/query/AnswerTuples.java | 37 +++++++++++++------------- 1 file changed, 18 insertions(+), 19 deletions(-) (limited to 'src/uk/ac/ox/cs/pagoda/query/AnswerTuples.java') diff --git a/src/uk/ac/ox/cs/pagoda/query/AnswerTuples.java b/src/uk/ac/ox/cs/pagoda/query/AnswerTuples.java index e1e5302..81efed0 100644 --- a/src/uk/ac/ox/cs/pagoda/query/AnswerTuples.java +++ b/src/uk/ac/ox/cs/pagoda/query/AnswerTuples.java @@ -1,23 +1,22 @@ package uk.ac.ox.cs.pagoda.query; -public interface AnswerTuples { - - public void reset(); - - public boolean isValid(); - - public int getArity(); - - public String[] getAnswerVariables(); - - public void moveNext(); - - public void dispose(); - - public AnswerTuple getTuple(); - - public boolean contains(AnswerTuple t); - - public void remove(); +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(); } -- cgit v1.2.3