A B C D E F G H I J K L M N O P Q R S T U V W X

A

add(List, boolean) - Method in class org.trippi.impl.base.ConcurrentTriplestoreWriter
Add a series of triples to the store.
add(TripleIterator, boolean) - Method in class org.trippi.impl.base.ConcurrentTriplestoreWriter
 
add(Triple, boolean) - Method in class org.trippi.impl.base.ConcurrentTriplestoreWriter
Add a single triple to the store (convenience method).
add(List) - Method in class org.trippi.impl.base.MemUpdateBuffer
 
add(Triple) - Method in class org.trippi.impl.base.MemUpdateBuffer
 
add(Set) - Method in class org.trippi.impl.base.SynchronizedTriplestoreSession
 
add(List, boolean) - Method in class org.trippi.impl.base.SynchronizedTriplestoreWriter
Immediately add all triples in the list to the store, then return.
add(TripleIterator, boolean) - Method in class org.trippi.impl.base.SynchronizedTriplestoreWriter
Immediately add all triples in the iterator to the store, then return.
add(Triple, boolean) - Method in class org.trippi.impl.base.SynchronizedTriplestoreWriter
Immediately add the given triple to the store, then return.
add(Set) - Method in interface org.trippi.impl.base.TriplestoreSession
Add the given triples to the store.
add(List) - Method in interface org.trippi.impl.base.UpdateBuffer
Buffer the addition of the given triples.
add(Triple) - Method in interface org.trippi.impl.base.UpdateBuffer
Buffer the addition of the given triple.
add(Set) - Method in class org.trippi.impl.kowari.KowariSession
 
add(Set) - Method in class org.trippi.impl.mpt.MPTSession
 
add(Set) - Method in class org.trippi.impl.oracle.OracleSession
Description of the Method
add(Set) - Method in class org.trippi.impl.sesame.SesameSession
 
add(List, boolean) - Method in interface org.trippi.TriplestoreWriter
Add a series of triples to the store.
add(TripleIterator, boolean) - Method in interface org.trippi.TriplestoreWriter
Add a series of triples to the store.
add(Triple, boolean) - Method in interface org.trippi.TriplestoreWriter
Add a single triple to the store.
ADD - Static variable in class org.trippi.TripleUpdate
Type value indicating that the triple is to be added.
ADD_UPDATE_TYPE - Static variable in interface org.trippi.impl.base.UpdateBuffer
 
addToGraph(Graph) - Method in class org.trippi.TripleIterator
Add all triples in the iterator to the given Graph, then close the iterator.
AliasManager - Class in org.trippi.impl.base
 
AliasManager(Map) - Constructor for class org.trippi.impl.base.AliasManager
 
all() - Method in interface org.trippi.nodegraph.NodeResults
Get all nodes as an array and automatically close the iterator.
all() - Method in interface org.trippi.nodegraph.TripleResults
Get all triples as an array and automatically close the iterator.
ALL - Static variable in class org.trippi.RDFFormat
 

B

beforeFirst() - Method in class org.trippi.impl.kowari.CollapsedAnswer
Reset to iterate through every single element.
beforeFirst() - Method in class org.trippi.impl.kowari.SimpleAnswer
 
BUILD_DATE - Static variable in class org.trippi.Trippi
Date it was built.

C

clone() - Method in class org.trippi.impl.kowari.CollapsedAnswer
 
clone() - Method in class org.trippi.impl.kowari.SimpleAnswer
 
close() - Method in class org.trippi.impl.base.ConcurrentTriplestoreReader
 
close() - Method in class org.trippi.impl.base.ConcurrentTriplestoreWriter
Close the writer, releasing any resources.
close() - Method in class org.trippi.impl.base.ConfigurableSessionPool
Close all sessions.
close() - Method in class org.trippi.impl.base.DistinctTripleIterator
 
close() - Method in class org.trippi.impl.base.DistinctTupleIterator
 
close() - Method in class org.trippi.impl.base.LimitedTripleIterator
 
close() - Method in class org.trippi.impl.base.LimitedTupleIterator
 
close() - Method in class org.trippi.impl.base.MemUpdateBuffer
Close the buffer, releasing any associated system resources.
close() - Method in class org.trippi.impl.base.PoolAwareTripleIterator
Close the wrapped iterator and release the session to the pool.
close() - Method in class org.trippi.impl.base.PoolAwareTupleIterator
Close the wrapped iterator and release the session to the pool.
close() - Method in class org.trippi.impl.base.SingleSessionPool
 
close() - Method in class org.trippi.impl.base.SynchronizedTripleIterator
Close the wrapped iterator and release the session to the pool.
close() - Method in class org.trippi.impl.base.SynchronizedTriplestoreReader
 
close() - Method in class org.trippi.impl.base.SynchronizedTriplestoreSession
Wait in line
close() - Method in class org.trippi.impl.base.SynchronizedTupleIterator
Close the wrapped iterator and release the session to the pool.
close() - Method in interface org.trippi.impl.base.TriplestoreSession
Close the session, releasing any resources.
close() - Method in interface org.trippi.impl.base.TriplestoreSessionFactory
Free up any system resources allocated by the session factory.
close() - Method in interface org.trippi.impl.base.TriplestoreSessionPool
Close all sessions.
close() - Method in class org.trippi.impl.base.TupleBasedTripleIterator
 
close() - Method in interface org.trippi.impl.base.UpdateBuffer
Close the buffer, releasing any associated system resources.
close() - Method in class org.trippi.impl.jena.JenaTupleIterator
 
close() - Method in class org.trippi.impl.kowari.CollapsedAnswer
Free resources associated with this instance.
close() - Method in class org.trippi.impl.kowari.KowariConnector
 
close() - Method in class org.trippi.impl.kowari.KowariSession
 
close() - Method in class org.trippi.impl.kowari.KowariSessionFactory
 
close() - Method in class org.trippi.impl.kowari.KowariTripleIterator
 
close() - Method in class org.trippi.impl.kowari.KowariTupleIterator
 
close() - Method in class org.trippi.impl.kowari.SimpleAnswer
 
close() - Method in class org.trippi.impl.mpt.MPTConnector
 
close() - Method in class org.trippi.impl.mpt.MPTSession
 
close() - Method in class org.trippi.impl.mpt.MPTSessionFactory
 
close() - Method in class org.trippi.impl.mpt.MPTTripleIterator
 
close() - Method in class org.trippi.impl.oracle.OracleConnector
Description of the Method
close() - Method in class org.trippi.impl.oracle.OracleSession
Description of the Method
close() - Method in class org.trippi.impl.oracle.OracleTripleIterator
Release resources held by this iterator.
close() - Method in class org.trippi.impl.sesame.SesameConnector
 
close() - Method in class org.trippi.impl.sesame.SesameSession
 
close() - Method in class org.trippi.impl.sesame.SesameTripleIterator
Release resources held by this iterator.
close() - Method in class org.trippi.impl.sesame.SesameTupleIterator
Release resources held by this iterator.
close() - Method in class org.trippi.io.RIOTripleIterator
 
close() - Method in class org.trippi.io.SparqlTupleIterator
 
close() - Method in class org.trippi.TripleIterator
Release resources held by this iterator.
close() - Method in class org.trippi.TriplestoreConnector
Release resources.
close() - Method in interface org.trippi.TriplestoreReader
Close the reader, releasing any resources.
close() - Method in class org.trippi.TupleIterator
Release resources held by this TupleIterator.
closeOnDestroy() - Method in class org.trippi.server.http.TrippiServlet
Override this method to return false if the connector(s) should not be closed when the servlet is stopped.
CollapsedAnswer - Class in org.trippi.impl.kowari
An Answer wrapper that collapses any inner-Answers into JRDF Nodes.
CollapsedAnswer(Answer) - Constructor for class org.trippi.impl.kowari.CollapsedAnswer
 
CollapsedAnswerTest - Class in org.trippi.impl.kowari
 
CollapsedAnswerTest() - Constructor for class org.trippi.impl.kowari.CollapsedAnswerTest
 
ConcurrentTriplestoreReader - Class in org.trippi.impl.base
A TriplestoreReader that provides efficient concurrent read access to a triplestore by means of a TriplestoreSessionPool.
ConcurrentTriplestoreReader(TriplestoreSessionPool, AliasManager) - Constructor for class org.trippi.impl.base.ConcurrentTriplestoreReader
Constructor.
ConcurrentTriplestoreWriter - Class in org.trippi.impl.base
A ConcurrentTriplestoreReader that also implements TriplestoreWriter with concurrent buffered write access.
ConcurrentTriplestoreWriter(TriplestoreSessionPool, AliasManager, TriplestoreSession, UpdateBuffer, int, int) - Constructor for class org.trippi.impl.base.ConcurrentTriplestoreWriter
Initialize variables, obtain a session for updates, and start the autoFlush thread.
ConfigurableSessionPool - Class in org.trippi.impl.base
A configurable TriplestoreSessionPool that proactively increases pool size.
ConfigurableSessionPool(TriplestoreSessionFactory, int, int, int) - Constructor for class org.trippi.impl.base.ConfigurableSessionPool
Initialize the pool and grow it to its initial size.
ConnectorDescriptor - Class in org.trippi
 
ConnectorDescriptor(InputStream) - Constructor for class org.trippi.ConnectorDescriptor
 
ConnectorParameter - Class in org.trippi
A parameter to a TriplestoreConnector.
ConnectorParameter(String, String, String, boolean, List, Map) - Constructor for class org.trippi.ConnectorParameter
 
count() - Method in interface org.trippi.nodegraph.NodeResults
Get the number of items in the iterator and automatically close it.
count() - Method in interface org.trippi.nodegraph.TripleResults
Get the number of items in the iterator and automatically close it.
count() - Method in class org.trippi.TripleIterator
Get the number of triples in the iterator, then close it.
count() - Method in class org.trippi.TupleIterator
Get the number of tuples in the iterator, then close it.
countTriples(String, String, int, boolean) - Method in class org.trippi.impl.base.ConcurrentTriplestoreReader
 
countTriples(SubjectNode, PredicateNode, ObjectNode, int) - Method in class org.trippi.impl.base.ConcurrentTriplestoreReader
 
countTriples(String, String, String, int, boolean) - Method in class org.trippi.impl.base.ConcurrentTriplestoreReader
 
countTriples(String, String, int, boolean) - Method in class org.trippi.impl.base.SynchronizedTriplestoreReader
 
countTriples(SubjectNode, PredicateNode, ObjectNode, int) - Method in class org.trippi.impl.base.SynchronizedTriplestoreReader
 
countTriples(String, String, String, int, boolean) - Method in class org.trippi.impl.base.SynchronizedTriplestoreReader
 
countTriples(String, String, int, boolean) - Method in interface org.trippi.TriplestoreReader
Get the number of triples that would be returned via findTriples.
countTriples(SubjectNode, PredicateNode, ObjectNode, int) - Method in interface org.trippi.TriplestoreReader
Get the number of triples that would be returned via findTriples.
countTriples(String, String, String, int, boolean) - Method in interface org.trippi.TriplestoreReader
Get the number of triples that would be returned via findTriples.
countTuples(String, String, int, boolean) - Method in class org.trippi.impl.base.ConcurrentTriplestoreReader
 
countTuples(String, String, int, boolean) - Method in class org.trippi.impl.base.SynchronizedTriplestoreReader
 
countTuples(String, String, int, boolean) - Method in interface org.trippi.TriplestoreReader
Get the number of tuples that would be returned via findTuples.
create(SubjectNode, PredicateNode, ObjectNode) - Static method in class org.trippi.TripleMaker
 
create(String, String, String) - Static method in class org.trippi.TripleMaker
 
createLiteral(String) - Method in class org.trippi.RDFUtil
 
createLiteral(String, String) - Method in class org.trippi.RDFUtil
 
createLiteral(String, URI) - Method in class org.trippi.RDFUtil
 
createLiteral(String) - Static method in class org.trippi.TripleMaker
 
createLiteral(String, String) - Static method in class org.trippi.TripleMaker
 
createLiteral(String, URI) - Static method in class org.trippi.TripleMaker
 
createLocal(String, String, String, String) - Static method in class org.trippi.TripleMaker
 
createPlain(String, String, String) - Static method in class org.trippi.TripleMaker
 
createResource(int) - Method in class org.trippi.RDFUtil
Create a BlankNode given a unique id.
createResource() - Method in class org.trippi.RDFUtil
 
createResource(URI) - Method in class org.trippi.RDFUtil
 
createResource(URI, boolean) - Method in class org.trippi.RDFUtil
 
createResource(int) - Method in class org.trippi.TripleMaker
Create a BlankNode given a unique id.
createResource() - Static method in class org.trippi.TripleMaker
 
createResource(String) - Static method in class org.trippi.TripleMaker
Convenience method
createResource(URI) - Static method in class org.trippi.TripleMaker
 
createResource(URI, boolean) - Static method in class org.trippi.TripleMaker
 
createTriple(SubjectNode, PredicateNode, ObjectNode) - Method in class org.trippi.RDFUtil
 
createTyped(String, String, String, String) - Static method in class org.trippi.TripleMaker
 
CSV - Static variable in class org.trippi.RDFFormat
Comma-separated values.
CSVTupleWriter - Class in org.trippi.io
Writes tuples as CSV's (comma-separated values), a format common in spreadsheet applications.
CSVTupleWriter(OutputStream, Map) - Constructor for class org.trippi.io.CSVTupleWriter
 

D

delete(List, boolean) - Method in class org.trippi.impl.base.ConcurrentTriplestoreWriter
Remove a series of triples from the store.
delete(TripleIterator, boolean) - Method in class org.trippi.impl.base.ConcurrentTriplestoreWriter
 
delete(Triple, boolean) - Method in class org.trippi.impl.base.ConcurrentTriplestoreWriter
Remove a single triple from the store (convenience method).
delete(List) - Method in class org.trippi.impl.base.MemUpdateBuffer
 
delete(Triple) - Method in class org.trippi.impl.base.MemUpdateBuffer
 
delete(Set) - Method in class org.trippi.impl.base.SynchronizedTriplestoreSession
 
delete(List, boolean) - Method in class org.trippi.impl.base.SynchronizedTriplestoreWriter
Remove a series of triples from the store.
delete(TripleIterator, boolean) - Method in class org.trippi.impl.base.SynchronizedTriplestoreWriter
 
delete(Triple, boolean) - Method in class org.trippi.impl.base.SynchronizedTriplestoreWriter
Immediately delete the given triple from the store, then return.
delete(Set) - Method in interface org.trippi.impl.base.TriplestoreSession
Delete the given triples from the store.
delete(List) - Method in interface org.trippi.impl.base.UpdateBuffer
Buffer the deletion of the given triples.
delete(Triple) - Method in interface org.trippi.impl.base.UpdateBuffer
Buffer the deletion of the given triple.
delete(Set) - Method in class org.trippi.impl.kowari.KowariSession
 
delete(Set) - Method in class org.trippi.impl.mpt.MPTSession
 
delete(Set) - Method in class org.trippi.impl.oracle.OracleSession
Description of the Method
delete(Set) - Method in class org.trippi.impl.sesame.SesameSession
 
delete(List, boolean) - Method in interface org.trippi.TriplestoreWriter
Remove a series of triples from the store.
delete(TripleIterator, boolean) - Method in interface org.trippi.TriplestoreWriter
Remove a series of triples from the store.
delete(Triple, boolean) - Method in interface org.trippi.TriplestoreWriter
Remove a single triple from the store (convenience method).
DELETE - Static variable in class org.trippi.TripleUpdate
Type value indicating that the triple is to be deleted.
DELETE_UPDATE_TYPE - Static variable in interface org.trippi.impl.base.UpdateBuffer
 
deleteFromGraph(Graph) - Method in class org.trippi.TripleIterator
Delete all triples in the iterator from the given Graph, then close the iterator.
destroy() - Method in class org.trippi.server.http.TrippiServlet
Close the connector instance when cleaning up if closeOnDestroy().
DistinctTripleIterator - Class in org.trippi.impl.base
Ensures no dupes while iterating through the wrapped iterator.
DistinctTripleIterator(TripleIterator) - Constructor for class org.trippi.impl.base.DistinctTripleIterator
 
DistinctTupleIterator - Class in org.trippi.impl.base
Ensures no dupes while iterating through the wrapped iterator.
DistinctTupleIterator(TupleIterator) - Constructor for class org.trippi.impl.base.DistinctTupleIterator
 
doFind(TrippiServer, String, String, String, String, String, String, String, String, boolean, String, HttpServletResponse) - Method in class org.trippi.server.http.TrippiServlet
 
doForm(TrippiServer, PrintWriter, String, String) - Method in class org.trippi.server.http.TrippiServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.trippi.server.http.TrippiServlet
Dispatch the request to the appropriate server.
doGet(TrippiServer, HttpServletRequest, HttpServletResponse) - Method in class org.trippi.server.http.TrippiServlet
 
doIndex(PrintWriter, String, String) - Method in class org.trippi.server.http.TrippiServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.trippi.server.http.TrippiServlet
Exactly the same behavior as doGet.

E

EITHER_UPDATE_TYPE - Static variable in interface org.trippi.impl.base.UpdateBuffer
 
enc(String) - Static method in class org.trippi.io.RDFWriter
XML-encode the given string.
endGraphQueryResult() - Method in class org.trippi.impl.sesame.SesameTripleIterator
 
endTableQueryResult() - Method in class org.trippi.impl.sesame.SesameTupleIterator
 
endTuple() - Method in class org.trippi.impl.sesame.SesameTupleIterator
 
error(QueryErrorType, String) - Method in class org.trippi.impl.sesame.SesameTupleIterator
 

F

finalize() - Method in class org.trippi.impl.base.ConcurrentTriplestoreReader
Ensure close() gets called at garbage collection time.
finalize() - Method in class org.trippi.impl.base.ConfigurableSessionPool
Call close() at garbage collection time in case it hasn't been called yet.
finalize() - Method in class org.trippi.impl.base.DistinctTripleIterator
 
finalize() - Method in class org.trippi.impl.base.DistinctTupleIterator
 
finalize() - Method in class org.trippi.impl.base.LimitedTripleIterator
 
finalize() - Method in class org.trippi.impl.base.LimitedTupleIterator
 
finalize() - Method in class org.trippi.impl.base.PoolAwareTripleIterator
Ensure close() gets called at garbage collection time.
finalize() - Method in class org.trippi.impl.base.PoolAwareTupleIterator
Ensure close() gets called at garbage collection time.
finalize() - Method in class org.trippi.impl.base.SynchronizedTripleIterator
Ensure close() gets called at garbage collection time.
finalize() - Method in class org.trippi.impl.base.SynchronizedTriplestoreReader
Ensure close() gets called at garbage collection time.
finalize() - Method in class org.trippi.impl.base.SynchronizedTupleIterator
Ensure close() gets called at garbage collection time.
finalize() - Method in class org.trippi.impl.base.TupleBasedTripleIterator
 
finalize() - Method in class org.trippi.impl.jena.JenaTupleIterator
Ensure close() gets called at garbage collection time.
finalize() - Method in class org.trippi.impl.kowari.KowariSession
Ensure close() gets called at garbage collection time.
finalize() - Method in class org.trippi.impl.kowari.KowariSessionFactory
Ensure close() gets called at garbage collection time.
finalize() - Method in class org.trippi.impl.kowari.KowariTripleIterator
Ensure close() gets called at garbage collection time.
finalize() - Method in class org.trippi.impl.kowari.KowariTupleIterator
Ensure close() gets called at garbage collection time.
finalize() - Method in class org.trippi.impl.oracle.OracleSession
Ensure close() gets called at garbage collection time.
finalize() - Method in class org.trippi.impl.sesame.SesameSession
Ensure close() gets called at garbage collection time.
finalize() - Method in class org.trippi.TriplestoreConnector
Ensure close() gets called at garbage collection time.
finalize() - Method in class org.trippi.TupleIterator
Ensure close() gets called at garbage collection time.
find() - Static method in class org.trippi.ConnectorDescriptor
 
find(String, String, String, String, String, String, String, String, String, OutputStream) - Method in class org.trippi.server.TrippiServer
Do a query against the triplestore, putting results into the OutputStream.
findBufferedUpdates(SubjectNode, PredicateNode, ObjectNode, int) - Method in class org.trippi.impl.base.ConcurrentTriplestoreWriter
 
findBufferedUpdates(SubjectNode, PredicateNode, ObjectNode, int) - Method in class org.trippi.impl.base.MemUpdateBuffer
 
findBufferedUpdates(SubjectNode, PredicateNode, ObjectNode, int) - Method in class org.trippi.impl.base.SynchronizedTriplestoreWriter
 
findBufferedUpdates(SubjectNode, PredicateNode, ObjectNode, int) - Method in interface org.trippi.impl.base.UpdateBuffer
Returns an unmodifiable List of the TripleUpdates currently in queue.
findBufferedUpdates(SubjectNode, PredicateNode, ObjectNode, int) - Method in interface org.trippi.TriplestoreWriter
Returns an unmodifiable List of TripleUpdates currently in queue.
findObjects(Node, Node) - Method in class org.trippi.nodegraph.NodeGraph
Iterate distinct objects of triples in the graph with the given subject and predicate.
findPredicates(Node, Node) - Method in class org.trippi.nodegraph.NodeGraph
Iterate distinct predicates of triples in the graph with the given subject and object.
findSubjects(Node, Node) - Method in class org.trippi.nodegraph.NodeGraph
Iterate distinct subjects of triples in the graph with the given predicate and object.
findTriples(String, String, int, boolean) - Method in class org.trippi.impl.base.ConcurrentTriplestoreReader
Delegates to underlying session for non-basic queries.
findTriples(SubjectNode, PredicateNode, ObjectNode, int) - Method in class org.trippi.impl.base.ConcurrentTriplestoreReader
 
findTriples(String, String, String, int, boolean) - Method in class org.trippi.impl.base.ConcurrentTriplestoreReader
 
findTriples(String, String, int, boolean) - Method in class org.trippi.impl.base.SynchronizedTriplestoreReader
Delegates to underlying session for non-basic queries.
findTriples(SubjectNode, PredicateNode, ObjectNode, int) - Method in class org.trippi.impl.base.SynchronizedTriplestoreReader
 
findTriples(String, String, String, int, boolean) - Method in class org.trippi.impl.base.SynchronizedTriplestoreReader
 
findTriples(String, String) - Method in class org.trippi.impl.base.SynchronizedTriplestoreSession
 
findTriples(SubjectNode, PredicateNode, ObjectNode) - Method in class org.trippi.impl.base.SynchronizedTriplestoreSession
 
findTriples(String, String) - Method in interface org.trippi.impl.base.TriplestoreSession
 
findTriples(SubjectNode, PredicateNode, ObjectNode) - Method in interface org.trippi.impl.base.TriplestoreSession
 
findTriples(SubjectNode, PredicateNode, ObjectNode) - Method in class org.trippi.impl.kowari.KowariSession
 
findTriples(String, String) - Method in class org.trippi.impl.kowari.KowariSession
 
findTriples(String, String) - Method in class org.trippi.impl.mpt.MPTSession
 
findTriples(SubjectNode, PredicateNode, ObjectNode) - Method in class org.trippi.impl.mpt.MPTSession
 
findTriples(SubjectNode, PredicateNode, ObjectNode) - Method in class org.trippi.impl.oracle.OracleSession
Description of the Method
findTriples(String, String) - Method in class org.trippi.impl.oracle.OracleSession
Description of the Method
findTriples(SubjectNode, PredicateNode, ObjectNode) - Method in class org.trippi.impl.sesame.SesameSession
 
findTriples(String, String) - Method in class org.trippi.impl.sesame.SesameSession
 
findTriples(Node, Node, Node) - Method in class org.trippi.nodegraph.NodeGraph
Iterate triples in the graph that match a given subject, predicate and object.
findTriples(String, String, int, boolean) - Method in interface org.trippi.TriplestoreReader
Perform a triple query on the store in a specific language.
findTriples(SubjectNode, PredicateNode, ObjectNode, int) - Method in interface org.trippi.TriplestoreReader
Perform a triple query on the store given a triple pattern where null means "any".
findTriples(String, String, String, int, boolean) - Method in interface org.trippi.TriplestoreReader
Perform a tuple query on the store and return an iterator over the triples generated by applying the given triple template to the tuples.
findTuples(String, String, int, boolean) - Method in class org.trippi.impl.base.ConcurrentTriplestoreReader
 
findTuples(String, String, int, boolean) - Method in class org.trippi.impl.base.SynchronizedTriplestoreReader
 
findTuples(String, String, int, boolean) - Method in interface org.trippi.TriplestoreReader
Perform a tuple query on the store and return an iterator over the tuples.
first() - Method in interface org.trippi.nodegraph.NodeResults
Get the first node and automatically close the iterator.
first() - Method in interface org.trippi.nodegraph.TripleResults
Get the first triple and automatically close the iterator.
flush(TriplestoreSession) - Method in class org.trippi.impl.base.MemUpdateBuffer
Flush the contents of the buffer to the triplestore.
flush(TriplestoreSession) - Method in interface org.trippi.impl.base.UpdateBuffer
Flush the contents of the buffer to the triplestore.
flushBuffer() - Method in class org.trippi.impl.base.ConcurrentTriplestoreWriter
Flush the buffer (write the changes to the store).
flushBuffer() - Method in class org.trippi.impl.base.SynchronizedTriplestoreWriter
 
flushBuffer() - Method in interface org.trippi.TriplestoreWriter
Flush the buffer (write the changes to the triplestore).
FlushErrorHandler - Interface in org.trippi
Handles TripleUpdate buffer flushing errors encountered by a TriplestoreWriter.
forName(String) - Static method in class org.trippi.ConnectorDescriptor
 
forName(String) - Static method in class org.trippi.RDFFormat
 
fromStream(InputStream, String, RDFFormat) - Static method in class org.trippi.TripleIterator
Get an iterator over the triples in the given stream.
fromStream(InputStream, RDFFormat) - Static method in class org.trippi.TripleIterator
Get an iterator over the triples in the given stream.
fromStream(InputStream, RDFFormat) - Static method in class org.trippi.TupleIterator
Get an iterator over the tuples in the given stream.

G

get() - Method in class org.trippi.impl.base.ConfigurableSessionPool
Get a connection from the pool.
get() - Method in class org.trippi.impl.base.SingleSessionPool
 
get() - Method in interface org.trippi.impl.base.TriplestoreSessionPool
Get a connection from the pool.
get(int, Triple) - Static method in class org.trippi.TripleUpdate
Get a TripleUpdate of a certain type given a Triple.
get(int, List) - Static method in class org.trippi.TripleUpdate
Get a list of TripleUpdates of a certain type given a list of Triples.
getAliasMap() - Method in class org.trippi.config.TrippiConfig
 
getAliasMap() - Method in class org.trippi.impl.base.AliasManager
 
getAliasMap() - Method in class org.trippi.impl.base.ConcurrentTriplestoreReader
 
getAliasMap() - Method in class org.trippi.impl.base.SynchronizedTriplestoreReader
 
getAliasMap() - Method in interface org.trippi.TriplestoreReader
Get the default alias map for queries.
getBoolean(String, boolean) - Static method in class org.trippi.server.TrippiServer
 
getBufferSize() - Method in class org.trippi.impl.base.ConcurrentTriplestoreWriter
 
getBufferSize() - Method in class org.trippi.impl.base.SynchronizedTriplestoreWriter
 
getBufferSize() - Method in interface org.trippi.TriplestoreWriter
Get the current size of the buffer.
getColumnIndex(Variable) - Method in class org.trippi.impl.kowari.CollapsedAnswer
Find the index of a variable.
getColumnIndex(Variable) - Method in class org.trippi.impl.kowari.SimpleAnswer
Find the index of a variable.
getConfiguration() - Method in class org.trippi.config.TrippiProfile
 
getConnector() - Method in class org.trippi.config.TrippiProfile
 
getConnector() - Method in class org.trippi.server.http.TrippiServlet
Get the single connector that this servlet is configured to expose, pre-configured with aliases.
getConnectorClassName() - Method in class org.trippi.config.TrippiProfile
 
getContext(String) - Method in class org.trippi.server.http.TrippiServlet
 
getDescription() - Method in class org.trippi.ConnectorDescriptor
 
getDescription() - Method in class org.trippi.ConnectorParameter
A longer description of the parameter.
getDescriptor(String) - Static method in class org.trippi.TriplestoreConnector
 
getElementFactory() - Method in class org.trippi.impl.kowari.KowariConnector
 
getElementFactory() - Method in class org.trippi.impl.kowari.KowariSession
 
getElementFactory() - Method in class org.trippi.impl.mpt.MPTConnector
 
getElementFactory() - Method in class org.trippi.impl.oracle.OracleConnector
Gets the elementFactory attribute of the OracleConnector object
getElementFactory() - Method in class org.trippi.impl.oracle.OracleSession
Gets the elementFactory attribute of the OracleSession object
getElementFactory() - Method in class org.trippi.impl.sesame.SesameConnector
 
getElementFactory() - Method in class org.trippi.impl.sesame.SesameSession
 
getElementFactory() - Method in class org.trippi.TriplestoreConnector
 
getEncoding() - Method in class org.trippi.RDFFormat
 
getErrorStylesheetLocation() - Method in class org.trippi.server.http.TrippiServlet
 
getExtension() - Method in class org.trippi.RDFFormat
 
getFormStylesheetLocation() - Method in class org.trippi.server.http.TrippiServlet
 
getFreeCount() - Method in class org.trippi.impl.base.ConfigurableSessionPool
Get the number of sessions not currently in use.
getFreeCount() - Method in class org.trippi.impl.base.SingleSessionPool
 
getFreeCount() - Method in interface org.trippi.impl.base.TriplestoreSessionPool
Get the number of sessions not currently in use.
getGraphElementFactory() - Static method in class org.trippi.TripleMaker
 
getId() - Method in class org.trippi.config.TrippiProfile
 
getIndexStylesheetLocation() - Method in class org.trippi.server.http.TrippiServlet
 
getInstance(Graph) - Static method in class org.trippi.nodegraph.NodeGraph
Get an instance that wraps the given JRDF Graph, or a new memory-backed instance if graph is * given as null.
getInUseCount() - Method in class org.trippi.impl.base.ConfigurableSessionPool
Get the number of sessions currently in use.
getInUseCount() - Method in class org.trippi.impl.base.SingleSessionPool
 
getInUseCount() - Method in interface org.trippi.impl.base.TriplestoreSessionPool
Get the number of sessions currently in use.
getLabel() - Method in class org.trippi.config.TrippiProfile
 
getLabel() - Method in class org.trippi.ConnectorParameter
A simple description of the parameter.
getMediaType() - Method in class org.trippi.RDFFormat
 
getName() - Method in class org.trippi.ConnectorDescriptor
 
getName() - Method in class org.trippi.ConnectorParameter
The name of the parameter.
getName() - Method in class org.trippi.RDFFormat
 
getNumberOfVariables() - Method in class org.trippi.impl.kowari.CollapsedAnswer
Return the number of variables (columns).
getNumberOfVariables() - Method in class org.trippi.impl.kowari.SimpleAnswer
Return the number of variables (columns).
getObject(int) - Method in class org.trippi.impl.kowari.CollapsedAnswer
 
getObject(String) - Method in class org.trippi.impl.kowari.CollapsedAnswer
 
getObject(int) - Method in class org.trippi.impl.kowari.SimpleAnswer
 
getObject(String) - Method in class org.trippi.impl.kowari.SimpleAnswer
 
getObject() - Method in class org.trippi.TriplePattern
Get the object of the pattern.
getOptions() - Method in class org.trippi.ConnectorParameter
Get the value options for this parameter.
getParameters() - Method in class org.trippi.ConnectorDescriptor
Get the list of ConnectorParameters that together describe the configuration options for the connector.
getParameters(String) - Method in class org.trippi.ConnectorParameter
For a given value of this parameter, get the list of additional ConnectorParameters that should be considered.
getPredicate() - Method in class org.trippi.TriplePattern
Get the predicate of the pattern.
getProfile(Properties, String, String) - Static method in class org.trippi.config.TrippiConfig
 
getProfiles() - Method in class org.trippi.config.TrippiConfig
Get a map of named TrippiProfiles from the config file.
getReader() - Method in class org.trippi.impl.kowari.KowariConnector
 
getReader() - Method in class org.trippi.impl.mpt.MPTConnector
 
getReader() - Method in class org.trippi.impl.oracle.OracleConnector
Gets the reader attribute of the OracleConnector object
getReader() - Method in class org.trippi.impl.sesame.SesameConnector
 
getReader() - Method in class org.trippi.server.http.TrippiServlet
 
getReader() - Method in class org.trippi.server.TrippiServer
 
getReader() - Method in class org.trippi.TriplestoreConnector
Get the reader.
getResponseMediaType(String, boolean, boolean) - Static method in class org.trippi.server.TrippiServer
 
getRowCardinality() - Method in class org.trippi.impl.kowari.CollapsedAnswer
Return cardinality of the number of rows which this instance contains.
getRowCardinality() - Method in class org.trippi.impl.kowari.SimpleAnswer
 
getRowCount() - Method in class org.trippi.impl.kowari.CollapsedAnswer
Return the exact number of rows this instance contains.
getRowCount() - Method in class org.trippi.impl.kowari.SimpleAnswer
 
getRowUpperBound() - Method in class org.trippi.impl.kowari.CollapsedAnswer
Return an upper bound on the number of rows this instance contains.
getRowUpperBound() - Method in class org.trippi.impl.kowari.SimpleAnswer
 
getSesameGraph(Iterator) - Static method in class org.trippi.impl.sesame.SesameSession
 
getSesameLiteral(Literal, ValueFactory) - Static method in class org.trippi.impl.sesame.SesameSession
 
getSesameResource(SubjectNode, ValueFactory) - Static method in class org.trippi.impl.sesame.SesameSession
 
getSesameStatement(Triple, ValueFactory) - Static method in class org.trippi.impl.sesame.SesameSession
 
getSesameURI(URIReference, ValueFactory) - Static method in class org.trippi.impl.sesame.SesameSession
 
getSesameValue(ObjectNode, ValueFactory) - Static method in class org.trippi.impl.sesame.SesameSession
 
getString(Node) - Method in class org.trippi.io.SimpleTupleWriter
 
getSubject() - Method in class org.trippi.TriplePattern
Get the subject of the pattern.
getValue(Node) - Method in class org.trippi.io.CSVTupleWriter
 
getValue(Node) - Method in class org.trippi.io.TSVTupleWriter
 
getVariables() - Method in class org.trippi.impl.kowari.CollapsedAnswer
Get the variables bound and their default collation order.
getVariables() - Method in class org.trippi.impl.kowari.RowGroup
Return the variables for this rowgroup.
getVariables() - Method in class org.trippi.impl.kowari.SimpleAnswer
 
getWriter() - Method in class org.trippi.impl.kowari.KowariConnector
 
getWriter() - Method in class org.trippi.impl.mpt.MPTConnector
 
getWriter() - Method in class org.trippi.impl.oracle.OracleConnector
Gets the writer attribute of the OracleConnector object
getWriter() - Method in class org.trippi.impl.sesame.SesameConnector
 
getWriter() - Method in class org.trippi.server.http.TrippiServlet
 
getWriter() - Method in class org.trippi.server.TrippiServer
 
getWriter() - Method in class org.trippi.TriplestoreConnector
Get the writer.

H

handleFlushError(List, TrippiException) - Method in interface org.trippi.FlushErrorHandler
Handle the error.
handleStatement(Resource, URI, Value) - Method in class org.trippi.io.RIOTripleIterator
Handle a statement from the parser.
hashCode() - Method in class org.trippi.RDFUtil.FreeBlankNode
 
hashCode() - Method in class org.trippi.TripleMaker.FreeBlankNode
 
hasNext() - Method in class org.trippi.impl.base.DistinctTripleIterator
 
hasNext() - Method in class org.trippi.impl.base.DistinctTupleIterator
 
hasNext() - Method in class org.trippi.impl.base.LimitedTripleIterator
 
hasNext() - Method in class org.trippi.impl.base.LimitedTupleIterator
 
hasNext() - Method in class org.trippi.impl.base.PoolAwareTripleIterator
 
hasNext() - Method in class org.trippi.impl.base.PoolAwareTupleIterator
 
hasNext() - Method in class org.trippi.impl.base.SynchronizedTripleIterator
 
hasNext() - Method in class org.trippi.impl.base.SynchronizedTupleIterator
 
hasNext() - Method in class org.trippi.impl.base.TupleBasedTripleIterator
 
hasNext() - Method in class org.trippi.impl.jena.JenaTupleIterator
 
hasNext() - Method in class org.trippi.impl.kowari.KowariTripleIterator
 
hasNext() - Method in class org.trippi.impl.kowari.KowariTupleIterator
 
hasNext() - Method in class org.trippi.impl.mpt.MPTTripleIterator
 
hasNext() - Method in class org.trippi.impl.oracle.OracleTripleIterator
Return true if there are any more triples.
hasNext() - Method in class org.trippi.impl.sesame.SesameTripleIterator
Return true if there are any more triples.
hasNext() - Method in class org.trippi.impl.sesame.SesameTupleIterator
Return true if there are any more tuples.
hasNext() - Method in class org.trippi.io.RIOTripleIterator
 
hasNext() - Method in class org.trippi.io.SparqlTupleIterator
 
hasNext() - Method in class org.trippi.TripleIterator
Return true if there are any more triples.
hasNext() - Method in class org.trippi.TupleIterator
Return true if there are more results.

I

indent(int) - Static method in class org.trippi.io.SimpleTupleWriter
 
init(Map) - Method in class org.trippi.impl.kowari.KowariConnector
 
init(Map) - Method in class org.trippi.impl.mpt.MPTConnector
 
init(Map) - Method in class org.trippi.impl.oracle.OracleConnector
Description of the Method
init(Map) - Method in class org.trippi.impl.sesame.SesameConnector
 
init() - Method in class org.trippi.server.http.TrippiServlet
Initialize the servlet.
init(String, Map) - Static method in class org.trippi.TriplestoreConnector
Instantiate a named TriplestoreConnector.
init(Map) - Method in class org.trippi.TriplestoreConnector
Initialize this connector with the given configuration.
INPUT_FORMATS - Static variable in class org.trippi.TripleIterator
Formats supported for reading.
INPUT_FORMATS - Static variable in class org.trippi.TupleIterator
Formats supported for reading.
isOptional() - Method in class org.trippi.ConnectorParameter
Whether the parameter may be unspecified.
isUnconstrained() - Method in class org.trippi.impl.kowari.CollapsedAnswer
Test whether this is a unit-valued answer.
isUnconstrained() - Method in class org.trippi.impl.kowari.SimpleAnswer
 

J

JenaToJRDF - Class in org.trippi.impl.jena
 
JenaToJRDF() - Constructor for class org.trippi.impl.jena.JenaToJRDF
 
JenaTupleIterator - Class in org.trippi.impl.jena
An TupleIterator that wraps a Jena QueryResult object.
JenaTupleIterator(QueryResults) - Constructor for class org.trippi.impl.jena.JenaTupleIterator
Initialize the iterator given a Jena QueryResult.
jrdfToMPT(Set) - Static method in class org.trippi.impl.mpt.MPTSession
Convert the given set of JRDF Triple objects to MPT Triple objects.
jrdfToMPT(Node) - Static method in class org.trippi.impl.mpt.MPTSession
 

K

KowariConnector - Class in org.trippi.impl.kowari
A TriplestoreConnector for a local or remote Kowari triplestore.
KowariConnector() - Constructor for class org.trippi.impl.kowari.KowariConnector
 
KowariSession - Class in org.trippi.impl.kowari
A TriplestoreSession that wraps a Kowari session and an associated Jena Model (for RDQL query support).
KowariSession(DatabaseSession, URI, URI, Model, AliasManager) - Constructor for class org.trippi.impl.kowari.KowariSession
Construct a local Kowari session.
KowariSession(Session, URI, URI, Model, AliasManager) - Constructor for class org.trippi.impl.kowari.KowariSession
Construct a remote Kowari session.
KowariSessionFactory - Class in org.trippi.impl.kowari
A TriplestoreSessionFactory that provides Kowari sessions.
KowariSessionFactory(String, String, String, String, boolean, AliasManager) - Constructor for class org.trippi.impl.kowari.KowariSessionFactory
Constructor for a local Kowari triplestore.
KowariSessionFactory(String, int, String, String, String, boolean, AliasManager) - Constructor for class org.trippi.impl.kowari.KowariSessionFactory
Constructor for a remote Kowari triplestore.
KowariTripleIterator - Class in org.trippi.impl.kowari
A TripleIterator that wraps a Kowari Answer object containing triples.
KowariTripleIterator(Answer) - Constructor for class org.trippi.impl.kowari.KowariTripleIterator
Initialize the iterator given a Kowari Answer.
KowariTupleIterator - Class in org.trippi.impl.kowari
A TupleIterator that wraps a Kowari Answer object containing tuples.
KowariTupleIterator(Answer) - Constructor for class org.trippi.impl.kowari.KowariTupleIterator
Initialize the iterator given a Kowari Answer.

L

LimitedTripleIterator - Class in org.trippi.impl.base
Ensures that no more than a certain number of items are returned by the wrapped iterator.
LimitedTripleIterator(TripleIterator, int) - Constructor for class org.trippi.impl.base.LimitedTripleIterator
 
LimitedTupleIterator - Class in org.trippi.impl.base
Ensures that no more than a certain number of items are returned by the wrapped iterator.
LimitedTupleIterator(TupleIterator, int) - Constructor for class org.trippi.impl.base.LimitedTupleIterator
 
listTripleLanguages() - Method in class org.trippi.impl.base.ConcurrentTriplestoreReader
 
listTripleLanguages() - Method in class org.trippi.impl.base.ConfigurableSessionPool
 
listTripleLanguages() - Method in class org.trippi.impl.base.SingleSessionPool
 
listTripleLanguages() - Method in class org.trippi.impl.base.SynchronizedTriplestoreReader
 
listTripleLanguages() - Method in class org.trippi.impl.base.SynchronizedTriplestoreSession
 
listTripleLanguages() - Method in interface org.trippi.impl.base.TriplestoreSession
 
listTripleLanguages() - Method in interface org.trippi.impl.base.TriplestoreSessionFactory
 
listTripleLanguages() - Method in interface org.trippi.impl.base.TriplestoreSessionPool
 
listTripleLanguages() - Method in class org.trippi.impl.kowari.KowariSession
 
listTripleLanguages() - Method in class org.trippi.impl.kowari.KowariSessionFactory
 
listTripleLanguages() - Method in class org.trippi.impl.mpt.MPTSession
 
listTripleLanguages() - Method in class org.trippi.impl.mpt.MPTSessionFactory
 
listTripleLanguages() - Method in class org.trippi.impl.oracle.OracleSession
Description of the Method
listTripleLanguages() - Method in class org.trippi.impl.sesame.SesameSession
 
listTripleLanguages() - Method in interface org.trippi.TriplestoreReader
List the supported query languages that return triples.
listTupleLanguages() - Method in class org.trippi.impl.base.ConcurrentTriplestoreReader
 
listTupleLanguages() - Method in class org.trippi.impl.base.ConfigurableSessionPool
 
listTupleLanguages() - Method in class org.trippi.impl.base.SingleSessionPool
 
listTupleLanguages() - Method in class org.trippi.impl.base.SynchronizedTriplestoreReader
 
listTupleLanguages() - Method in class org.trippi.impl.base.SynchronizedTriplestoreSession
 
listTupleLanguages() - Method in interface org.trippi.impl.base.TriplestoreSession
 
listTupleLanguages() - Method in interface org.trippi.impl.base.TriplestoreSessionFactory
 
listTupleLanguages() - Method in interface org.trippi.impl.base.TriplestoreSessionPool
 
listTupleLanguages() - Method in class org.trippi.impl.kowari.KowariSession
 
listTupleLanguages() - Method in class org.trippi.impl.kowari.KowariSessionFactory
 
listTupleLanguages() - Method in class org.trippi.impl.mpt.MPTSession
 
listTupleLanguages() - Method in class org.trippi.impl.mpt.MPTSessionFactory
 
listTupleLanguages() - Method in class org.trippi.impl.oracle.OracleSession
Description of the Method
listTupleLanguages() - Method in class org.trippi.impl.sesame.SesameSession
 
listTupleLanguages() - Method in interface org.trippi.TriplestoreReader
List the supported query languages that return tuples.

M

main(String[]) - Static method in class org.trippi.ConnectorDescriptor
 
main(String[]) - Static method in class org.trippi.impl.kowari.CollapsedAnswerTest
 
main(String[]) - Static method in class org.trippi.io.RIOTripleIterator
 
main(String[]) - Static method in class org.trippi.TriplePattern
 
main(String[]) - Static method in class org.trippi.TriplestoreConnector
 
main(String[]) - Static method in class org.trippi.Trippi
 
main(String[]) - Static method in class org.trippi.TupleIterator
 
main(String[]) - Static method in class org.trippi.ui.TrippiUI
 
match(Map) - Method in class org.trippi.TriplePattern
Get a Triple that matches this pattern using the provided tuple.
MemUpdateBuffer - Class in org.trippi.impl.base
A memory buffer for triplestore updates.
MemUpdateBuffer(int, int) - Constructor for class org.trippi.impl.base.MemUpdateBuffer
 
MPTConnector - Class in org.trippi.impl.mpt
 
MPTConnector() - Constructor for class org.trippi.impl.mpt.MPTConnector
 
MPTSession - Class in org.trippi.impl.mpt
 
MPTSession(BasicDataSource, DatabaseAdaptor, int) - Constructor for class org.trippi.impl.mpt.MPTSession
 
MPTSessionFactory - Class in org.trippi.impl.mpt
 
MPTSessionFactory(BasicDataSource, DatabaseAdaptor, int) - Constructor for class org.trippi.impl.mpt.MPTSessionFactory
 
MPTTripleIterator - Class in org.trippi.impl.mpt
 
MPTTripleIterator(QueryResults) - Constructor for class org.trippi.impl.mpt.MPTTripleIterator
 

N

N_TRIPLES - Static variable in class org.trippi.RDFFormat
An older subset of Notation 3 defined in the RDF Test Cases document.
names() - Method in class org.trippi.impl.base.DistinctTupleIterator
 
names() - Method in class org.trippi.impl.base.LimitedTupleIterator
 
names() - Method in class org.trippi.impl.base.PoolAwareTupleIterator
 
names() - Method in class org.trippi.impl.base.SynchronizedTupleIterator
 
names() - Method in class org.trippi.impl.jena.JenaTupleIterator
 
names() - Method in class org.trippi.impl.kowari.KowariTupleIterator
 
names() - Method in class org.trippi.impl.sesame.SesameTupleIterator
Get the names of the binding variables.
names() - Method in class org.trippi.io.SparqlTupleIterator
 
names() - Method in class org.trippi.TupleIterator
Get the names of the binding variables.
namespace(String, String) - Method in class org.trippi.impl.sesame.SesameTripleIterator
 
newSession() - Method in interface org.trippi.impl.base.TriplestoreSessionFactory
Get a new session.
newSession() - Method in class org.trippi.impl.kowari.KowariSessionFactory
 
newSession() - Method in class org.trippi.impl.mpt.MPTSessionFactory
 
next() - Method in class org.trippi.impl.base.DistinctTripleIterator
 
next() - Method in class org.trippi.impl.base.DistinctTupleIterator
 
next() - Method in class org.trippi.impl.base.LimitedTripleIterator
 
next() - Method in class org.trippi.impl.base.LimitedTupleIterator
 
next() - Method in class org.trippi.impl.base.PoolAwareTripleIterator
 
next() - Method in class org.trippi.impl.base.PoolAwareTupleIterator
 
next() - Method in class org.trippi.impl.base.SynchronizedTripleIterator
 
next() - Method in class org.trippi.impl.base.SynchronizedTupleIterator
 
next() - Method in class org.trippi.impl.base.TupleBasedTripleIterator
 
next() - Method in class org.trippi.impl.jena.JenaTupleIterator
 
next() - Method in class org.trippi.impl.kowari.CollapsedAnswer
Move to the next row.
next() - Method in class org.trippi.impl.kowari.KowariTripleIterator
 
next() - Method in class org.trippi.impl.kowari.KowariTupleIterator
 
next() - Method in class org.trippi.impl.kowari.SimpleAnswer
Move to the next row.
next() - Method in class org.trippi.impl.mpt.MPTTripleIterator
 
next() - Method in class org.trippi.impl.oracle.OracleTripleIterator
Return the next triple.
next() - Method in class org.trippi.impl.sesame.SesameTripleIterator
Return the next triple.
next() - Method in class org.trippi.impl.sesame.SesameTupleIterator
Return the next tuple.
next() - Method in class org.trippi.io.RIOTripleIterator
 
next() - Method in class org.trippi.io.SparqlTupleIterator
 
next() - Method in class org.trippi.TripleIterator
Return the next triple.
next() - Method in class org.trippi.TupleIterator
Return the next result.
nextTriples(TriplePattern[]) - Method in class org.trippi.impl.base.PoolAwareTupleIterator
 
nextTriples(TriplePattern[]) - Method in class org.trippi.impl.base.SynchronizedTupleIterator
 
nextTriples(TriplePattern[]) - Method in class org.trippi.TupleIterator
Return the next result as a List of Triple objects.
nextValues() - Method in class org.trippi.impl.kowari.RowGroup
Return an object array or null if exhausted.
NodeGraph - Class in org.trippi.nodegraph
A Graph that provides direct node access.
NodeGraph() - Constructor for class org.trippi.nodegraph.NodeGraph
 
NodeResults - Interface in org.trippi.nodegraph
A ClosableIterator of Node objects, with several built-in convenience methods.
NONE - Static variable in class org.trippi.TripleUpdate
 
NOTATION_3 - Static variable in class org.trippi.RDFFormat
The original RDF text format, defined by TimBL in An RDF language for the Semantic Web.

O

OracleConnector - Class in org.trippi.impl.oracle
A TriplestoreConnector for a remote or local, Oracle Spatical triplestore.
OracleConnector() - Constructor for class org.trippi.impl.oracle.OracleConnector
Constructor for the OracleConnector object
OracleSession - Class in org.trippi.impl.oracle
A TriplestoreSession that wraps a OracleRepository.
OracleSession(Connection, AliasManager, String) - Constructor for class org.trippi.impl.oracle.OracleSession
Construct an Oracle session.
OracleTripleIterator - Class in org.trippi.impl.oracle
Description of the Class
OracleTripleIterator(String, Connection) - Constructor for class org.trippi.impl.oracle.OracleTripleIterator
Constructor for the OracleTripleIterator object
org.trippi - package org.trippi
An API for working with triplestores.
org.trippi.config - package org.trippi.config
 
org.trippi.impl.base - package org.trippi.impl.base
Base classes useful for Trippi implementations.
org.trippi.impl.jena - package org.trippi.impl.jena
Jena implementation.
org.trippi.impl.kowari - package org.trippi.impl.kowari
Kowari implementation.
org.trippi.impl.mpt - package org.trippi.impl.mpt
 
org.trippi.impl.oracle - package org.trippi.impl.oracle
 
org.trippi.impl.sesame - package org.trippi.impl.sesame
 
org.trippi.io - package org.trippi.io
 
org.trippi.nodegraph - package org.trippi.nodegraph
This package defines an extension of the JRDF Graph interface.
org.trippi.server - package org.trippi.server
 
org.trippi.server.http - package org.trippi.server.http
 
org.trippi.ui - package org.trippi.ui
A UI for working with trippi-enabled triplestores.
OUTPUT_FORMATS - Static variable in class org.trippi.TripleIterator
Formats supported for writing.
OUTPUT_FORMATS - Static variable in class org.trippi.TupleIterator
Formats supported for writing.

P

parse(String) - Method in class org.trippi.RDFUtil
 
parse(String) - Static method in class org.trippi.TripleMaker
 
parse(String) - Static method in class org.trippi.TriplePattern
 
parse(String, GraphElementFactory) - Static method in class org.trippi.TriplePattern
Parse and return a Set of Triples, treating variable bindings as anonymous nodes.
PoolAwareTripleIterator - Class in org.trippi.impl.base
Wraps a TripleIterator and automatically releases the associated session to the pool when closed.
PoolAwareTripleIterator(TripleIterator, TriplestoreSession, TriplestoreSessionPool) - Constructor for class org.trippi.impl.base.PoolAwareTripleIterator
 
PoolAwareTupleIterator - Class in org.trippi.impl.base
Wraps an TupleIterator and automatically releases the associated session to the pool when closed.
PoolAwareTupleIterator(TupleIterator, TriplestoreSession, TriplestoreSessionPool) - Constructor for class org.trippi.impl.base.PoolAwareTupleIterator
 
printUsageAndExit() - Static method in class org.trippi.ui.TrippiUI
 
printVersion() - Static method in class org.trippi.Trippi
 

Q

query(String, String) - Method in class org.trippi.impl.base.SynchronizedTriplestoreSession
 
query(String, String) - Method in interface org.trippi.impl.base.TriplestoreSession
Perform a tuple query against the store.
query(String, String) - Method in class org.trippi.impl.kowari.KowariSession
 
query(String, String) - Method in class org.trippi.impl.mpt.MPTSession
 
query(String, String) - Method in class org.trippi.impl.oracle.OracleSession
Description of the Method
query(String, String) - Method in class org.trippi.impl.sesame.SesameSession
 

R

RDF_XML - Static variable in class org.trippi.RDFFormat
The "RDF/XML" format, defined in the RDF/XML Syntax Specification
RDFFormat - Class in org.trippi
Data formats RDF triples/tuples.
RDFUtil - Class in org.trippi
 
RDFUtil() - Constructor for class org.trippi.RDFUtil
 
RDFUtil.FreeBlankNode - Class in org.trippi
 
RDFUtil.FreeBlankNode(int) - Constructor for class org.trippi.RDFUtil.FreeBlankNode
 
RDFUtil.FreeBlankNode(Object) - Constructor for class org.trippi.RDFUtil.FreeBlankNode
 
RDFUtil.FreeLiteral - Class in org.trippi
 
RDFUtil.FreeLiteral(String) - Constructor for class org.trippi.RDFUtil.FreeLiteral
 
RDFUtil.FreeLiteral(String, String) - Constructor for class org.trippi.RDFUtil.FreeLiteral
 
RDFUtil.FreeLiteral(String, URI) - Constructor for class org.trippi.RDFUtil.FreeLiteral
 
RDFUtil.FreeTriple - Class in org.trippi
 
RDFUtil.FreeTriple(SubjectNode, PredicateNode, ObjectNode) - Constructor for class org.trippi.RDFUtil.FreeTriple
 
RDFUtil.FreeURIReference - Class in org.trippi
 
RDFUtil.FreeURIReference(URI) - Constructor for class org.trippi.RDFUtil.FreeURIReference
 
RDFUtil.FreeURIReference(URI, boolean) - Constructor for class org.trippi.RDFUtil.FreeURIReference
 
RDFWriter - Class in org.trippi.io
 
RDFWriter() - Constructor for class org.trippi.io.RDFWriter
 
RDQL - Static variable in class org.trippi.impl.sesame.SesameSession
 
release(TriplestoreSession) - Method in class org.trippi.impl.base.ConfigurableSessionPool
Release a connection back to the pool.
release(TriplestoreSession) - Method in class org.trippi.impl.base.SingleSessionPool
 
release(TriplestoreSession) - Method in interface org.trippi.impl.base.TriplestoreSessionPool
Release a connection back to the pool.
releaseLock() - Method in class org.trippi.impl.base.SynchronizedTriplestoreSession
If the current thread is at position zero, remove it from the queue.
reload() - Method in class org.trippi.server.http.Styler
Reload the stylesheets.
reportError(String) - Method in class org.trippi.impl.sesame.SesameTripleIterator
 
RIOTripleIterator - Class in org.trippi.io
An iterator over triples parsed by a RIO rdf parser.
RIOTripleIterator(InputStream, Parser, String) - Constructor for class org.trippi.io.RIOTripleIterator
Initialize the iterator by starting the parsing thread.
RIOTripleWriter - Class in org.trippi.io
Adapter for using Sesame's RIO RdfDocumentWriters for triple serialization.
RIOTripleWriter(RdfDocumentWriter, Map) - Constructor for class org.trippi.io.RIOTripleWriter
 
RowGroup - Class in org.trippi.impl.kowari
An iterator-like structure for turning one row of any Answer into one or more rows, depending on the existence of an inner-Answer.
RowGroup(Answer) - Constructor for class org.trippi.impl.kowari.RowGroup
The given answer must be posititioned on a row.
RQL - Static variable in class org.trippi.impl.sesame.SesameSession
 
run() - Method in class org.trippi.impl.base.ConcurrentTriplestoreWriter
Watch the buffer and automatically flush it if dormantSeconds or bufferSize is reached.
run() - Method in class org.trippi.impl.base.ConfigurableSessionPool
Maintain the pool size.
run() - Method in class org.trippi.impl.oracle.OracleSession
Main processing method for the OracleSession object
run() - Method in class org.trippi.impl.sesame.SesameTripleIterator
 
run() - Method in class org.trippi.impl.sesame.SesameTupleIterator
 
run() - Method in class org.trippi.io.RIOTripleIterator
The main method of the background thread.

S

safeCapacity() - Method in class org.trippi.impl.base.MemUpdateBuffer
 
safeCapacity() - Method in interface org.trippi.impl.base.UpdateBuffer
Get the number of triples that the buffer can safely contain.
sendError(String, PrintWriter) - Method in class org.trippi.server.http.Styler
Transform the given xml using the error stylesheet, outputting to out.
sendForm(String, PrintWriter) - Method in class org.trippi.server.http.Styler
Transform the given xml using the form stylesheet, outputting to out.
sendIndex(String, PrintWriter) - Method in class org.trippi.server.http.Styler
Transform the given xml using the index stylesheet, outputting to out.
SERQL - Static variable in class org.trippi.impl.sesame.SesameSession
 
SesameConnector - Class in org.trippi.impl.sesame
A TriplestoreConnector for a local, native Sesame RDF triplestore.
SesameConnector() - Constructor for class org.trippi.impl.sesame.SesameConnector
 
SesameSession - Class in org.trippi.impl.sesame
A TriplestoreSession that wraps a SesameRepository.
SesameSession(SesameRepository, AliasManager) - Constructor for class org.trippi.impl.sesame.SesameSession
Construct a Sesame session.
SesameTripleIterator - Class in org.trippi.impl.sesame
 
SesameTripleIterator(QueryLanguage, String, SesameRepository) - Constructor for class org.trippi.impl.sesame.SesameTripleIterator
 
SesameTupleIterator - Class in org.trippi.impl.sesame
 
SesameTupleIterator(QueryLanguage, String, SesameRepository) - Constructor for class org.trippi.impl.sesame.SesameTupleIterator
 
setAliasMap(Map) - Method in class org.trippi.config.TrippiConfig
 
setAliasMap(Map) - Method in class org.trippi.impl.base.AliasManager
 
setAliasMap(Map) - Method in class org.trippi.impl.base.ConcurrentTriplestoreReader
 
setAliasMap(Map) - Method in class org.trippi.impl.base.SynchronizedTriplestoreReader
 
setAliasMap(Map) - Method in class org.trippi.TripleIterator
 
setAliasMap(Map) - Static method in class org.trippi.TripleMaker
 
setAliasMap(Map) - Method in interface org.trippi.TriplestoreReader
Set the default alias map for queries.
setAliasMap(Map) - Method in class org.trippi.TupleIterator
 
setCacheDeletes(boolean) - Method in class org.trippi.impl.base.ConcurrentTriplestoreWriter
 
setFlushErrorHandler(FlushErrorHandler) - Method in class org.trippi.impl.base.ConcurrentTriplestoreWriter
 
setFlushErrorHandler(FlushErrorHandler) - Method in class org.trippi.impl.base.MemUpdateBuffer
 
setFlushErrorHandler(FlushErrorHandler) - Method in class org.trippi.impl.base.SynchronizedTriplestoreWriter
 
setFlushErrorHandler(FlushErrorHandler) - Method in interface org.trippi.impl.base.UpdateBuffer
Set the (optional) handler that will recieve failed flush notification.
setFlushErrorHandler(FlushErrorHandler) - Method in interface org.trippi.TriplestoreWriter
Set the (optional) handler that will recieve failed flush notification.
setLabel(String) - Method in class org.trippi.config.TrippiProfile
 
setProfiles(Map) - Method in class org.trippi.config.TrippiConfig
Set the profiles in the config file.
SIMPLE - Static variable in class org.trippi.RDFFormat
A simple text format that has each name-value pair on a separate line.
SimpleAnswer - Class in org.trippi.impl.kowari
An Answer backed by an Iterator of Maps and a List of variable names, useful for testing.
SimpleAnswer(Iterator, List) - Constructor for class org.trippi.impl.kowari.SimpleAnswer
 
SimpleTupleWriter - Class in org.trippi.io
A simple, easy-to-read format for tuples.
SimpleTupleWriter(OutputStream, Map) - Constructor for class org.trippi.io.SimpleTupleWriter
 
SingleSessionPool - Class in org.trippi.impl.base
A pool providing access to a single session.
SingleSessionPool(TriplestoreSession, String[], String[]) - Constructor for class org.trippi.impl.base.SingleSessionPool
 
size() - Method in class org.trippi.impl.base.MemUpdateBuffer
 
size() - Method in interface org.trippi.impl.base.UpdateBuffer
Get the number of triples currently in the buffer.
SPARQL - Static variable in class org.trippi.RDFFormat
The format devised by the RDF Data Access Working Group to return SPARQL query results.
SparqlTupleIterator - Class in org.trippi.io
Deserializes sparql results while iterating.
SparqlTupleIterator(InputStream) - Constructor for class org.trippi.io.SparqlTupleIterator
 
SparqlTupleWriter - Class in org.trippi.io
http://www.w3.org/TR/2004/WD-rdf-sparql-XMLres-20041221/
SparqlTupleWriter(OutputStream, Map) - Constructor for class org.trippi.io.SparqlTupleWriter
 
SPO - Static variable in class org.trippi.impl.oracle.OracleSession
Description of the Field
SPO - Static variable in class org.trippi.impl.sesame.SesameSession
 
startGraphQueryResult() - Method in class org.trippi.impl.sesame.SesameTripleIterator
 
startTableQueryResult() - Method in class org.trippi.impl.sesame.SesameTupleIterator
 
startTableQueryResult(String[]) - Method in class org.trippi.impl.sesame.SesameTupleIterator
 
startTuple() - Method in class org.trippi.impl.sesame.SesameTupleIterator
 
Styler - Class in org.trippi.server.http
Utility for performing server-side xsl transformations.
Styler(String, String, String) - Constructor for class org.trippi.server.http.Styler
Construct a Styler to do transformations.
SynchronizedTripleIterator - Class in org.trippi.impl.base
Wraps a TripleIterator and automatically releases the current thread's lock on the associated SynchronizedTriplestoreSession when closed.
SynchronizedTripleIterator(TripleIterator, SynchronizedTriplestoreSession) - Constructor for class org.trippi.impl.base.SynchronizedTripleIterator
 
SynchronizedTriplestoreReader - Class in org.trippi.impl.base
A TriplestoreReader that provides synchronized read access to a triplestore by means of a SynchronizedTriplestoreSession.
SynchronizedTriplestoreReader(SynchronizedTriplestoreSession, AliasManager) - Constructor for class org.trippi.impl.base.SynchronizedTriplestoreReader
Constructor.
SynchronizedTriplestoreSession - Class in org.trippi.impl.base
A synchronized read/write session to an RDF database.
SynchronizedTriplestoreSession(TriplestoreSession) - Constructor for class org.trippi.impl.base.SynchronizedTriplestoreSession
 
SynchronizedTriplestoreWriter - Class in org.trippi.impl.base
A SynchronizedTriplestoreReader that also implements TriplestoreWriter with concurrent buffered write access.
SynchronizedTriplestoreWriter(SynchronizedTriplestoreSession, AliasManager, int) - Constructor for class org.trippi.impl.base.SynchronizedTriplestoreWriter
Construct.
SynchronizedTupleIterator - Class in org.trippi.impl.base
Wraps an TripleIterator and automatically releases the current thread's lock on the associated SynchronizedTriplestoreSession when closed.
SynchronizedTupleIterator(TupleIterator, SynchronizedTriplestoreSession) - Constructor for class org.trippi.impl.base.SynchronizedTupleIterator
 

T

testComplexRows() - Method in class org.trippi.impl.kowari.CollapsedAnswerTest
 
testNoRows() - Method in class org.trippi.impl.kowari.CollapsedAnswerTest
 
testTwoRows() - Method in class org.trippi.impl.kowari.CollapsedAnswerTest
 
toBlankNode(Node_Blank) - Method in class org.trippi.impl.jena.JenaToJRDF
 
toLiteral(Node_Literal) - Method in class org.trippi.impl.jena.JenaToJRDF
 
toNode(Node) - Method in class org.trippi.impl.jena.JenaToJRDF
 
toStream(OutputStream, RDFFormat) - Method in class org.trippi.TripleIterator
Serialize to the given stream.
toStream(OutputStream, RDFFormat) - Method in class org.trippi.TupleIterator
Serialize to the given stream.
toString() - Method in class org.trippi.config.TrippiProfile
 
toString() - Method in class org.trippi.ConnectorDescriptor
 
toString(int) - Method in class org.trippi.ConnectorParameter
 
toString() - Method in class org.trippi.ConnectorParameter
 
toString(Node) - Static method in class org.trippi.impl.kowari.KowariSession
 
toString(Node) - Static method in class org.trippi.RDFUtil
 
toString(Triple) - Static method in class org.trippi.RDFUtil
 
toString(Node) - Static method in class org.trippi.TripleMaker
 
toString(Triple) - Static method in class org.trippi.TripleMaker
 
toString() - Method in class org.trippi.TriplePattern
 
toURIReference(Node_URI) - Method in class org.trippi.impl.jena.JenaToJRDF
 
triple(Resource, URI, Value) - Method in class org.trippi.impl.sesame.SesameTripleIterator
 
triple - Variable in class org.trippi.TripleUpdate
The Triple to be added or deleted.
TRIPLE_LANGUAGES - Static variable in class org.trippi.impl.kowari.KowariSessionFactory
spo
TRIPLE_LANGUAGES - Static variable in class org.trippi.impl.mpt.MPTSession
 
TRIPLE_LANGUAGES - Static variable in class org.trippi.impl.oracle.OracleSession
spo
TRIPLE_LANGUAGES - Static variable in class org.trippi.impl.sesame.SesameSession
serql, spo
TripleIterator - Class in org.trippi
An iterator over a series of Triple objects.
TripleIterator() - Constructor for class org.trippi.TripleIterator
 
TripleMaker - Class in org.trippi
 
TripleMaker() - Constructor for class org.trippi.TripleMaker
 
TripleMaker.FreeBlankNode - Class in org.trippi
 
TripleMaker.FreeBlankNode(int) - Constructor for class org.trippi.TripleMaker.FreeBlankNode
 
TriplePattern - Class in org.trippi
A pattern that can be used to derive a Triple from a Map of Node objects.
TriplePattern(Object, Object, Object) - Constructor for class org.trippi.TriplePattern
 
TripleResults - Interface in org.trippi.nodegraph
A ClosableIterator of Triple objects, with several built-in convenience methods.
TriplestoreConnector - Class in org.trippi
Provides a TriplestoreReader and/or TriplestoreWriter for a triplestore.
TriplestoreConnector() - Constructor for class org.trippi.TriplestoreConnector
 
TriplestoreReader - Interface in org.trippi
An interface to an RDF store that provides query and dump access.
TriplestoreSession - Interface in org.trippi.impl.base
A read/write session to an RDF database.
TriplestoreSessionFactory - Interface in org.trippi.impl.base
A provider of triplestore sessions.
TriplestoreSessionPool - Interface in org.trippi.impl.base
A pool of triplestore sessions.
TriplestoreWriter - Interface in org.trippi
A TriplestoreReader that also provides buffered write access.
TripleUpdate - Class in org.trippi
A single Triple and a type, indicating whether it is to be added or deleted from the triplestore.
TripleWriter - Class in org.trippi.io
 
TripleWriter() - Constructor for class org.trippi.io.TripleWriter
 
Trippi - Class in org.trippi
 
Trippi() - Constructor for class org.trippi.Trippi
 
TrippiConfig - Class in org.trippi.config
Persistent configuration for working with one or more Trippi-enabled stores and holding onto a set of aliases.
TrippiConfig(File) - Constructor for class org.trippi.config.TrippiConfig
 
TrippiException - Exception in org.trippi
A Trippi-related exception.
TrippiException(String) - Constructor for exception org.trippi.TrippiException
 
TrippiException(String, Throwable) - Constructor for exception org.trippi.TrippiException
 
TrippiProfile - Class in org.trippi.config
Named settings for working with a specific triplestore.
TrippiProfile(String, String, String, Map) - Constructor for class org.trippi.config.TrippiProfile
 
TrippiServer - Class in org.trippi.server
Implements a Trippi Server without regard to how it's exposed.
TrippiServer(TriplestoreReader) - Constructor for class org.trippi.server.TrippiServer
 
TrippiServer(TriplestoreConnector) - Constructor for class org.trippi.server.TrippiServer
 
TrippiServer(TriplestoreWriter) - Constructor for class org.trippi.server.TrippiServer
 
TrippiServlet - Class in org.trippi.server.http
A Java servlet that exposes TrippiServer(s) via HTTP.
TrippiServlet() - Constructor for class org.trippi.server.http.TrippiServlet
 
TrippiUI - Class in org.trippi.ui
 
TrippiUI() - Constructor for class org.trippi.ui.TrippiUI
 
TSV - Static variable in class org.trippi.RDFFormat
Tab-separated values.
TSVTupleWriter - Class in org.trippi.io
Writes tuples as TSV's (tab-separated values), a format common in spreadsheet applications.
TSVTupleWriter(OutputStream, Map) - Constructor for class org.trippi.io.TSVTupleWriter
 
TUPLE_LANGUAGES - Static variable in class org.trippi.impl.kowari.KowariSessionFactory
itql, rdql
TUPLE_LANGUAGES - Static variable in class org.trippi.impl.mpt.MPTSession
 
TUPLE_LANGUAGES - Static variable in class org.trippi.impl.oracle.OracleSession
tuple queries aren't supported yet
TUPLE_LANGUAGES - Static variable in class org.trippi.impl.sesame.SesameSession
serql, rdql, rql
TupleBasedTripleIterator - Class in org.trippi.impl.base
A TripleIterator that wraps a TupleIterator, using an array of TriplePatterns to generate triples for each tuple.
TupleBasedTripleIterator(TupleIterator, TriplePattern[]) - Constructor for class org.trippi.impl.base.TupleBasedTripleIterator
 
TupleIterator - Class in org.trippi
An iterator over a series of tuples.
TupleIterator() - Constructor for class org.trippi.TupleIterator
 
tupleValue(Value) - Method in class org.trippi.impl.sesame.SesameTupleIterator
 
TupleWriter - Class in org.trippi.io
 
TupleWriter() - Constructor for class org.trippi.io.TupleWriter
 
TURTLE - Static variable in class org.trippi.RDFFormat
A newer subset of Notation 3, defined in Dave Beckett's Turtle - Terse RDF Triple Language.
type - Variable in class org.trippi.TripleUpdate
Which type of update (ADD or DELETE) this is.

U

UpdateBuffer - Interface in org.trippi.impl.base
A buffer for triplestore updates.

V

VERSION - Static variable in class org.trippi.Trippi
Current version of Trippi.

W

write(TupleIterator) - Method in class org.trippi.io.CSVTupleWriter
 
write(TripleIterator) - Method in class org.trippi.io.RIOTripleWriter
 
write(TupleIterator) - Method in class org.trippi.io.SimpleTupleWriter
 
write(TupleIterator) - Method in class org.trippi.io.SparqlTupleWriter
 
write(TripleIterator) - Method in class org.trippi.io.TripleWriter
Write the triples from the iterator, close the iterator, and return the number written.
write(TupleIterator) - Method in class org.trippi.io.TSVTupleWriter
 
write(TupleIterator) - Method in class org.trippi.io.TupleWriter
Write the tuples from the iterator, close the iterator, and return the number written.

X

XSD_MODEL_URI - Static variable in class org.trippi.impl.kowari.KowariSessionFactory
http://tucana.org/tucana#XMLSchemaModel

A B C D E F G H I J K L M N O P Q R S T U V W X