Interface BgpMultiNode

All Superinterfaces:
org.apache.jena.graph.FrontsNode, org.apache.jena.rdf.model.RDFNode, org.apache.jena.rdf.model.Resource, TraversalMultiNode<BgpNode>

public interface BgpMultiNode extends org.apache.jena.rdf.model.Resource, TraversalMultiNode<BgpNode>
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
    contains(BgpNode bgpNode)
     
     
    one()
    getOrCreate the one single alias - and marks it as the default - for this multi node.
     
    org.apache.jena.rdf.model.Property
     

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

    asNode

    Methods inherited from interface org.apache.jena.rdf.model.RDFNode

    as, asLiteral, asResource, asStatementTerm, canAs, getModel, isAnon, isLiteral, isResource, isStatementTerm, isURIResource, visitWith

    Methods inherited from interface org.apache.jena.rdf.model.Resource

    abort, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addProperty, addProperty, addProperty, addProperty, begin, commit, equals, getId, getLocalName, getNameSpace, getProperty, getProperty, getPropertyResourceValue, getRequiredProperty, getRequiredProperty, getURI, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasLiteral, hasProperty, hasProperty, hasProperty, hasProperty, hasURI, inModel, listProperties, listProperties, listProperties, removeAll, removeProperties, toString

    Methods inherited from interface org.aksw.facete.v3.api.traversal.TraversalMultiNode

    list, viaAlias
  • Method Details

    • parent

      BgpNode parent()
    • reachingProperty

      org.apache.jena.rdf.model.Property reachingProperty()
    • getDirection

      Direction getDirection()
    • one

      BgpNode one()
      getOrCreate the one single alias - and marks it as the default - for this multi node. Raises an exception if multiple default aliases exist
      Specified by:
      one in interface TraversalMultiNode<BgpNode>
    • contains

      boolean contains(BgpNode bgpNode)
    • children

      Collection<BgpNode> children()