Interface ObservableGraph

All Superinterfaces:
org.apache.jena.graph.Graph
All Known Implementing Classes:
ObservableGraphImpl, ObservableSubGraph

public interface ObservableGraph extends org.apache.jena.graph.Graph
  • Field Summary

    Fields inherited from interface org.apache.jena.graph.Graph

    emptyGraph
  • Method Summary

    Modifier and Type
    Method
    Description
    org.aksw.commons.collection.observable.Registration
     
     
    default org.aksw.commons.collection.observable.ObservableSet<org.apache.jena.graph.Triple>
     
    default org.aksw.commons.collection.observable.ObservableCollection<org.apache.jena.graph.Node>
    createSetField(org.apache.jena.graph.Node sourceNode, org.aksw.jenax.arq.util.triple.TripleFilter dftp)
     
    default org.aksw.commons.collection.observable.ObservableCollection<org.apache.jena.graph.Node>
    createSetField(org.apache.jena.graph.Node source, org.apache.jena.graph.Node predicate, boolean isForward)
     
    default org.aksw.commons.collection.observable.ObservableValue<org.apache.jena.graph.Node>
    createValueField(org.apache.jena.graph.Node sourceNode, org.aksw.jenax.arq.util.triple.TripleFilter dftp)
     
    default org.aksw.commons.collection.observable.ObservableValue<org.apache.jena.graph.Node>
    createValueField(org.apache.jena.graph.Node source, org.apache.jena.graph.Node predicate, boolean isForward)
     
    boolean
    delta(Collection<? extends org.apache.jena.graph.Triple> rawAdditions, Collection<?> rawDeletions)
     

    Methods inherited from interface org.apache.jena.graph.Graph

    add, add, clear, close, contains, contains, delete, delete, dependsOn, find, find, find, getCapabilities, getEventManager, getPrefixMapping, getTransactionHandler, isClosed, isEmpty, isIsomorphicWith, remove, size, sizeLong, stream, stream
  • Method Details

    • addVetoableChangeListener

      Runnable addVetoableChangeListener(VetoableChangeListener listener)
    • addPropertyChangeListener

      org.aksw.commons.collection.observable.Registration addPropertyChangeListener(PropertyChangeListener listener)
    • delta

      boolean delta(Collection<? extends org.apache.jena.graph.Triple> rawAdditions, Collection<?> rawDeletions)
    • asSet

      default org.aksw.commons.collection.observable.ObservableSet<org.apache.jena.graph.Triple> asSet()
    • createValueField

      default org.aksw.commons.collection.observable.ObservableValue<org.apache.jena.graph.Node> createValueField(org.apache.jena.graph.Node source, org.apache.jena.graph.Node predicate, boolean isForward)
    • createValueField

      default org.aksw.commons.collection.observable.ObservableValue<org.apache.jena.graph.Node> createValueField(org.apache.jena.graph.Node sourceNode, org.aksw.jenax.arq.util.triple.TripleFilter dftp)
    • createSetField

      default org.aksw.commons.collection.observable.ObservableCollection<org.apache.jena.graph.Node> createSetField(org.apache.jena.graph.Node sourceNode, org.aksw.jenax.arq.util.triple.TripleFilter dftp)
    • createSetField

      default org.aksw.commons.collection.observable.ObservableCollection<org.apache.jena.graph.Node> createSetField(org.apache.jena.graph.Node source, org.apache.jena.graph.Node predicate, boolean isForward)