Class MicroReasoners


  • public class MicroReasoners
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      org.neo4j.graphdb.GraphDatabaseService db  
      org.neo4j.logging.Log log  
      org.neo4j.graphdb.Transaction tx  
    • Constructor Summary

      Constructors 
      Constructor Description
      MicroReasoners()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.stream.Stream<RelAndNodeResult> getRels​(org.neo4j.graphdb.Node node, java.lang.String virtRel, java.util.Map<java.lang.String,​java.lang.Object> props)  
      boolean hasLabel​(org.neo4j.graphdb.Node individual, java.lang.String label, java.util.Map<java.lang.String,​java.lang.Object> props)  
      boolean inCategory​(org.neo4j.graphdb.Node individual, org.neo4j.graphdb.Node category, java.util.Map<java.lang.String,​java.lang.Object> props)  
      java.util.stream.Stream<NodeResult> nodesInCategory​(org.neo4j.graphdb.Node catNode, java.util.Map<java.lang.String,​java.lang.Object> props)  
      java.util.stream.Stream<NodeResult> nodesLabelled​(java.lang.String virtLabel, java.util.Map<java.lang.String,​java.lang.Object> props)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • db

        public org.neo4j.graphdb.GraphDatabaseService db
      • tx

        public org.neo4j.graphdb.Transaction tx
      • log

        public org.neo4j.logging.Log log
    • Constructor Detail

      • MicroReasoners

        public MicroReasoners()
    • Method Detail

      • hasLabel

        public boolean hasLabel​(org.neo4j.graphdb.Node individual,
                                java.lang.String label,
                                java.util.Map<java.lang.String,​java.lang.Object> props)
                         throws MicroReasonerException
        Throws:
        MicroReasonerException
      • inCategory

        public boolean inCategory​(org.neo4j.graphdb.Node individual,
                                  org.neo4j.graphdb.Node category,
                                  java.util.Map<java.lang.String,​java.lang.Object> props)