Class SetOfStatementsFromModel

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<org.apache.jena.rdf.model.Statement>
org.aksw.commons.jena.jgrapht.SetOfStatementsFromModel
All Implemented Interfaces:
Iterable<org.apache.jena.rdf.model.Statement>, Collection<org.apache.jena.rdf.model.Statement>, Set<org.apache.jena.rdf.model.Statement>

public class SetOfStatementsFromModel extends AbstractSet<org.apache.jena.rdf.model.Statement>
  • Field Details

    • model

      protected org.apache.jena.rdf.model.Model model
    • confinementProperty

      protected org.apache.jena.rdf.model.Property confinementProperty
  • Constructor Details

    • SetOfStatementsFromModel

      public SetOfStatementsFromModel(org.apache.jena.rdf.model.Model model, org.apache.jena.rdf.model.Property confinementProperty)
  • Method Details

    • add

      public boolean add(org.apache.jena.rdf.model.Statement e)
      Specified by:
      add in interface Collection<org.apache.jena.rdf.model.Statement>
      Specified by:
      add in interface Set<org.apache.jena.rdf.model.Statement>
      Overrides:
      add in class AbstractCollection<org.apache.jena.rdf.model.Statement>
    • remove

      public boolean remove(Object o)
      Specified by:
      remove in interface Collection<org.apache.jena.rdf.model.Statement>
      Specified by:
      remove in interface Set<org.apache.jena.rdf.model.Statement>
      Overrides:
      remove in class AbstractCollection<org.apache.jena.rdf.model.Statement>
    • contains

      public boolean contains(Object o)
      Specified by:
      contains in interface Collection<org.apache.jena.rdf.model.Statement>
      Specified by:
      contains in interface Set<org.apache.jena.rdf.model.Statement>
      Overrides:
      contains in class AbstractCollection<org.apache.jena.rdf.model.Statement>
    • iterator

      public Iterator<org.apache.jena.rdf.model.Statement> iterator()
      Specified by:
      iterator in interface Collection<org.apache.jena.rdf.model.Statement>
      Specified by:
      iterator in interface Iterable<org.apache.jena.rdf.model.Statement>
      Specified by:
      iterator in interface Set<org.apache.jena.rdf.model.Statement>
      Specified by:
      iterator in class AbstractCollection<org.apache.jena.rdf.model.Statement>
    • size

      public int size()
      Specified by:
      size in interface Collection<org.apache.jena.rdf.model.Statement>
      Specified by:
      size in interface Set<org.apache.jena.rdf.model.Statement>
      Specified by:
      size in class AbstractCollection<org.apache.jena.rdf.model.Statement>
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface Collection<org.apache.jena.rdf.model.Statement>
      Specified by:
      hashCode in interface Set<org.apache.jena.rdf.model.Statement>
      Overrides:
      hashCode in class AbstractSet<org.apache.jena.rdf.model.Statement>
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface Collection<org.apache.jena.rdf.model.Statement>
      Specified by:
      equals in interface Set<org.apache.jena.rdf.model.Statement>
      Overrides:
      equals in class AbstractSet<org.apache.jena.rdf.model.Statement>