Class JenaNodeUtil


  • public class JenaNodeUtil
    extends Object
    Some utilities operating on Jena Node objects, bypassing the Model/RDFNode abstraction layer. There should be a cleaner and more complete API for this in the future.
    Author:
    Holger Knublauch
    • Constructor Summary

      Constructors 
      Constructor Description
      JenaNodeUtil()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.apache.jena.graph.Node getObject​(org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Graph graph)  
      static long getObjectCount​(org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Graph graph)  
      static List<org.apache.jena.graph.Node> getObjects​(org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Graph graph)  
      static long getSubjectCount​(org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object, org.apache.jena.graph.Graph graph)  
      static List<org.apache.jena.graph.Node> getSubjects​(org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object, org.apache.jena.graph.Graph graph)  
      static boolean isInstanceOf​(org.apache.jena.graph.Node instance, org.apache.jena.graph.Node type, org.apache.jena.graph.Graph graph)  
    • Constructor Detail

      • JenaNodeUtil

        public JenaNodeUtil()
    • Method Detail

      • getObject

        public static org.apache.jena.graph.Node getObject​(org.apache.jena.graph.Node subject,
                                                           org.apache.jena.graph.Node predicate,
                                                           org.apache.jena.graph.Graph graph)
      • getObjectCount

        public static long getObjectCount​(org.apache.jena.graph.Node subject,
                                          org.apache.jena.graph.Node predicate,
                                          org.apache.jena.graph.Graph graph)
      • getObjects

        public static List<org.apache.jena.graph.Node> getObjects​(org.apache.jena.graph.Node subject,
                                                                  org.apache.jena.graph.Node predicate,
                                                                  org.apache.jena.graph.Graph graph)
      • getSubjectCount

        public static long getSubjectCount​(org.apache.jena.graph.Node predicate,
                                           org.apache.jena.graph.Node object,
                                           org.apache.jena.graph.Graph graph)
      • getSubjects

        public static List<org.apache.jena.graph.Node> getSubjects​(org.apache.jena.graph.Node predicate,
                                                                   org.apache.jena.graph.Node object,
                                                                   org.apache.jena.graph.Graph graph)
      • isInstanceOf

        public static boolean isInstanceOf​(org.apache.jena.graph.Node instance,
                                           org.apache.jena.graph.Node type,
                                           org.apache.jena.graph.Graph graph)