eu.larkc.core.data
Class RdfGraphInMemory

java.lang.Object
  extended by eu.larkc.core.data.RdfGraphBase
      extended by eu.larkc.core.data.RdfGraphInMemory
All Implemented Interfaces:
InformationSet, RdfGraph, SetOfStatements, java.io.Serializable

public class RdfGraphInMemory
extends RdfGraphBase

Author:
vassil
See Also:
Serialized Form

Constructor Summary
RdfGraphInMemory(org.openrdf.model.URI graph, java.util.Collection<org.openrdf.model.Statement> data)
          Constructor
RdfGraphInMemory(org.openrdf.model.URI graph, java.lang.Iterable<org.openrdf.model.Statement> data)
          Constructor
 
Method Summary
 boolean equals(java.lang.Object o)
           
 CloseableIterator<org.openrdf.model.Statement> getStatements()
          Iterates the statements.
 int hashCode()
           
 SetOfStatements toRDF(SetOfStatements data)
          Serializes this object to SetOfStatements.
 
Methods inherited from class eu.larkc.core.data.RdfGraphBase
getName, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RdfGraphInMemory

public RdfGraphInMemory(org.openrdf.model.URI graph,
                        java.lang.Iterable<org.openrdf.model.Statement> data)
Constructor

Parameters:
graph - is the named of the graph
data - are the statements to associated

RdfGraphInMemory

public RdfGraphInMemory(org.openrdf.model.URI graph,
                        java.util.Collection<org.openrdf.model.Statement> data)
Constructor

Parameters:
graph - is the named of the graph
data - are the statements to associated
Method Detail

getStatements

public CloseableIterator<org.openrdf.model.Statement> getStatements()
Description copied from interface: SetOfStatements
Iterates the statements.

Returns:
closeableiterator over the statements.s

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toRDF

public SetOfStatements toRDF(SetOfStatements data)
Description copied from interface: InformationSet
Serializes this object to SetOfStatements.

Parameters:
data - is stream to serialize this object to.
Returns:
reference to the set of statements that contains the serialized data.