Class MatchRDFSReduced.InfFindTuple<D,C>

java.lang.Object
org.apache.jena.rdfs.engine.CxtInf<X,T>
org.apache.jena.rdfs.engine.MatchRDFS<C,D>
org.aksw.jenax.arq.util.tuple.impl.MatchRDFSReduced.InfFindTuple<D,C>
All Implemented Interfaces:
org.aksw.commons.tuple.finder.TupleFinder<D,C>, org.aksw.commons.tuple.finder.TupleFinder3<D,C>, org.apache.jena.rdfs.engine.Match<C,D>
Enclosing class:
MatchRDFSReduced<D,C>

public static class MatchRDFSReduced.InfFindTuple<D,C> extends org.apache.jena.rdfs.engine.MatchRDFS<C,D> implements org.aksw.commons.tuple.finder.TupleFinder3<D,C>
Bridge between TupleFinder and MatchRDF - this class inherits both
  • Field Summary

    Fields inherited from class org.apache.jena.rdfs.engine.CxtInf

    ANY, mapper, rdfsDomain, rdfsRange, rdfsSubClassOf, rdfsSubPropertyOf, rdfType, setup
  • Constructor Summary

    Constructors
    Constructor
    Description
    InfFindTuple(org.apache.jena.rdfs.setup.ConfigRDFS<C> setup, org.apache.jena.rdfs.engine.MapperX<C,D> mapper, org.aksw.commons.tuple.finder.TupleFinder3<D,C> backend)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected D
    dstCreate(C s, C p, C o)
     
    find(C s, C p, C o)
     
    org.aksw.commons.tuple.bridge.TupleBridge3<D,C>
     
    protected boolean
    sourceContains(C s, C p, C o)
     
    sourceFind(C s, C p, C o)
     

    Methods inherited from class org.apache.jena.rdfs.engine.MatchRDFS

    match, object, predicate, subject

    Methods inherited from class org.apache.jena.rdfs.engine.CxtInf

    any, isANY, isTerm

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.aksw.commons.tuple.finder.TupleFinder

    contains, contains, find, find

    Methods inherited from interface org.aksw.commons.tuple.finder.TupleFinder3

    contains, find, getDimension
  • Constructor Details

    • InfFindTuple

      public InfFindTuple(org.apache.jena.rdfs.setup.ConfigRDFS<C> setup, org.apache.jena.rdfs.engine.MapperX<C,D> mapper, org.aksw.commons.tuple.finder.TupleFinder3<D,C> backend)
  • Method Details

    • sourceFind

      public Stream<D> sourceFind(C s, C p, C o)
      Specified by:
      sourceFind in class org.apache.jena.rdfs.engine.MatchRDFS<C,D>
    • sourceContains

      protected boolean sourceContains(C s, C p, C o)
      Specified by:
      sourceContains in class org.apache.jena.rdfs.engine.MatchRDFS<C,D>
    • dstCreate

      protected D dstCreate(C s, C p, C o)
      Specified by:
      dstCreate in class org.apache.jena.rdfs.engine.MatchRDFS<C,D>
    • find

      public Stream<D> find(C s, C p, C o)
      Specified by:
      find in interface org.aksw.commons.tuple.finder.TupleFinder3<D,C>
    • getTupleBridge

      public org.aksw.commons.tuple.bridge.TupleBridge3<D,C> getTupleBridge()
      Specified by:
      getTupleBridge in interface org.aksw.commons.tuple.finder.TupleFinder<D,C>
      Specified by:
      getTupleBridge in interface org.aksw.commons.tuple.finder.TupleFinder3<D,C>