01: /*
02: * Copyright Aduna (http://www.aduna-software.com/) (c) 2007.
03: *
04: * Licensed under the Aduna BSD-style license.
05: */
06: package org.openrdf.query.resultio;
07:
08: /**
09: * A TupleQueryResultParserFactory returns {@link TupleQueryResultParser}s for
10: * a specific tuple query result format.
11: *
12: * @author Arjohn Kampman
13: */
14: public interface TupleQueryResultParserFactory {
15:
16: /**
17: * Returns the tuple query result format for this factory.
18: */
19: public TupleQueryResultFormat getTupleQueryResultFormat();
20:
21: /**
22: * Returns a TupleQueryResultParser instance.
23: */
24: public TupleQueryResultParser getParser();
25: }
|