com.ontotext.ordi.mapper.rdbms
Class JdbcRDFResultSetBase

java.lang.Object
  extended by com.ontotext.ordi.mapper.rdbms.JdbcRDFResultSetBase
All Implemented Interfaces:
RDFResultSet, Runnable
Direct Known Subclasses:
JdbcResultSet

public abstract class JdbcRDFResultSetBase
extends Object
implements RDFResultSet


Field Summary
protected  RDFResultManager manager
           
protected  PredicatePattern predicatePattern
           
protected  ResultSet result
           
protected  PreparedStatement statement
           
 
Constructor Summary
JdbcRDFResultSetBase(PreparedStatement statement, PredicatePattern predicatePattern, RDFResultManager manager)
           
 
Method Summary
 void close()
           
 URI getNamedGraph()
           
abstract  Value getObject()
           
 URI getPredicate()
           
abstract  Resource getSubject()
           
abstract  URI[] getTriplesets()
           
abstract  boolean next()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

predicatePattern

protected PredicatePattern predicatePattern

statement

protected PreparedStatement statement

result

protected ResultSet result

manager

protected RDFResultManager manager
Constructor Detail

JdbcRDFResultSetBase

public JdbcRDFResultSetBase(PreparedStatement statement,
                            PredicatePattern predicatePattern,
                            RDFResultManager manager)
Parameters:
statement -
predicatePattern -
manager - may be null if the
Method Detail

run

public void run()
Specified by:
run in interface Runnable

close

public void close()
Specified by:
close in interface RDFResultSet

getNamedGraph

public URI getNamedGraph()
Specified by:
getNamedGraph in interface RDFResultSet

getPredicate

public URI getPredicate()
Specified by:
getPredicate in interface RDFResultSet

getSubject

public abstract Resource getSubject()
Specified by:
getSubject in interface RDFResultSet

getObject

public abstract Value getObject()
Specified by:
getObject in interface RDFResultSet

getTriplesets

public abstract URI[] getTriplesets()
Specified by:
getTriplesets in interface RDFResultSet

next

public abstract boolean next()
Specified by:
next in interface RDFResultSet


Copyright © 2008. All Rights Reserved.