org.openjena.sesamejena.impl
Class GraphModel

java.lang.Object
  extended by java.util.AbstractCollection<org.openrdf.model.Statement>
      extended by org.openrdf.model.impl.GraphImpl
          extended by org.openjena.sesamejena.impl.GraphModel
All Implemented Interfaces:
Serializable, Iterable<org.openrdf.model.Statement>, Collection<org.openrdf.model.Statement>, org.openrdf.model.Graph

public class GraphModel
extends org.openrdf.model.impl.GraphImpl
implements org.openrdf.model.Graph, Collection<org.openrdf.model.Statement>

Author:
Peter Ansell p_ansell@yahoo.com
See Also:
Serialized Form

Constructor Summary
GraphModel(org.openrdf.model.ValueFactory factory, com.hp.hpl.jena.rdf.model.Model nextJenaModel)
           
 
Method Summary
 boolean add(org.openrdf.model.Resource subj, org.openrdf.model.URI pred, org.openrdf.model.Value obj, org.openrdf.model.Resource... contexts)
           
 boolean add(org.openrdf.model.Statement stmt)
           
 boolean addAll(Collection<? extends org.openrdf.model.Statement> collection)
           
 void clear()
           
 boolean contains(Object nextObject)
           
 boolean containsAll(Collection<? extends Object> arg0)
           
 boolean equals(Object arg0)
           
 org.openrdf.model.ValueFactory getValueFactory()
           
 int hashCode()
           
 boolean isEmpty()
           
 Iterator<org.openrdf.model.Statement> iterator()
           
 Iterator<org.openrdf.model.Statement> match(org.openrdf.model.Resource subj, org.openrdf.model.URI pred, org.openrdf.model.Value obj, org.openrdf.model.Resource... contexts)
           
 boolean remove(Object arg0)
           
 boolean removeAll(Collection<?> arg0)
           
 boolean retainAll(Collection<?> arg0)
           
 int size()
           
 Object[] toArray()
           
<T> T[]
toArray(T[] arg0)
           
 
Methods inherited from class org.openrdf.model.impl.GraphImpl
setValueFactory
 
Methods inherited from class java.util.AbstractCollection
toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GraphModel

public GraphModel(org.openrdf.model.ValueFactory factory,
                  com.hp.hpl.jena.rdf.model.Model nextJenaModel)
Method Detail

add

public boolean add(org.openrdf.model.Statement stmt)
Specified by:
add in interface Collection<org.openrdf.model.Statement>
Overrides:
add in class org.openrdf.model.impl.GraphImpl

addAll

public boolean addAll(Collection<? extends org.openrdf.model.Statement> collection)
Specified by:
addAll in interface Collection<org.openrdf.model.Statement>
Overrides:
addAll in class AbstractCollection<org.openrdf.model.Statement>

clear

public void clear()
Specified by:
clear in interface Collection<org.openrdf.model.Statement>
Overrides:
clear in class AbstractCollection<org.openrdf.model.Statement>

contains

public boolean contains(Object nextObject)
Specified by:
contains in interface Collection<org.openrdf.model.Statement>
Overrides:
contains in class AbstractCollection<org.openrdf.model.Statement>

containsAll

public boolean containsAll(Collection<? extends Object> arg0)
Specified by:
containsAll in interface Collection<org.openrdf.model.Statement>
Overrides:
containsAll in class AbstractCollection<org.openrdf.model.Statement>

equals

public boolean equals(Object arg0)
Specified by:
equals in interface Collection<org.openrdf.model.Statement>
Overrides:
equals in class Object

hashCode

public int hashCode()
Specified by:
hashCode in interface Collection<org.openrdf.model.Statement>
Overrides:
hashCode in class Object

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface Collection<org.openrdf.model.Statement>
Overrides:
isEmpty in class AbstractCollection<org.openrdf.model.Statement>

iterator

public Iterator<org.openrdf.model.Statement> iterator()
Specified by:
iterator in interface Iterable<org.openrdf.model.Statement>
Specified by:
iterator in interface Collection<org.openrdf.model.Statement>
Overrides:
iterator in class org.openrdf.model.impl.GraphImpl

remove

public boolean remove(Object arg0)
Specified by:
remove in interface Collection<org.openrdf.model.Statement>
Overrides:
remove in class AbstractCollection<org.openrdf.model.Statement>

removeAll

public boolean removeAll(Collection<?> arg0)
Specified by:
removeAll in interface Collection<org.openrdf.model.Statement>
Overrides:
removeAll in class AbstractCollection<org.openrdf.model.Statement>

retainAll

public boolean retainAll(Collection<?> arg0)
Specified by:
retainAll in interface Collection<org.openrdf.model.Statement>
Overrides:
retainAll in class AbstractCollection<org.openrdf.model.Statement>

size

public int size()
Specified by:
size in interface Collection<org.openrdf.model.Statement>
Overrides:
size in class org.openrdf.model.impl.GraphImpl

toArray

public Object[] toArray()
Specified by:
toArray in interface Collection<org.openrdf.model.Statement>
Overrides:
toArray in class AbstractCollection<org.openrdf.model.Statement>

toArray

public <T> T[] toArray(T[] arg0)
Specified by:
toArray in interface Collection<org.openrdf.model.Statement>
Overrides:
toArray in class AbstractCollection<org.openrdf.model.Statement>

getValueFactory

public org.openrdf.model.ValueFactory getValueFactory()
Specified by:
getValueFactory in interface org.openrdf.model.Graph
Overrides:
getValueFactory in class org.openrdf.model.impl.GraphImpl

add

public boolean add(org.openrdf.model.Resource subj,
                   org.openrdf.model.URI pred,
                   org.openrdf.model.Value obj,
                   org.openrdf.model.Resource... contexts)
Specified by:
add in interface org.openrdf.model.Graph
Overrides:
add in class org.openrdf.model.impl.GraphImpl

match

public Iterator<org.openrdf.model.Statement> match(org.openrdf.model.Resource subj,
                                                   org.openrdf.model.URI pred,
                                                   org.openrdf.model.Value obj,
                                                   org.openrdf.model.Resource... contexts)
Specified by:
match in interface org.openrdf.model.Graph
Overrides:
match in class org.openrdf.model.impl.GraphImpl


Copyright © 2009 Talis Information Ltd