Uses of Class
org.put.semintec.mining.datastructures.Node

Packages that use Node
org.put.semintec.mining.association   
org.put.semintec.mining.datastructures   
 

Uses of Node in org.put.semintec.mining.association
 

Methods in org.put.semintec.mining.association with parameters of type Node
 void PatternMining.evaluateDependentAtoms(Node n, java.util.ArrayList depAtoms)
           
 void PatternMining.evaluateDependentAtomsWrtTaxonomies(Node parent, Node n, jdsl.core.api.Tree dependentAtomsTree, jdsl.core.api.Position posDepAtoms)
          TODO
 

Uses of Node in org.put.semintec.mining.datastructures
 

Methods in org.put.semintec.mining.datastructures that return Node
 Node Trie.copy(Node n, Node copyParent)
          Creates copy of the node, new variables are renamed to be also new in a copy.
 

Methods in org.put.semintec.mining.datastructures with parameters of type Node
 void Trie.addNode(Node parent, Node child)
          Adds specified node as child to the specified parent node
 Node Trie.copy(Node n, Node copyParent)
          Creates copy of the node, new variables are renamed to be also new in a copy.
 void Trie.copyItself(Node n, KnowledgeBase kb)
          Generates copies of the given node
 java.util.ArrayList Trie.generateDependentAtoms(Node n, Bias bias, boolean generateDLAtoms)
          Generates dependent atoms of the given node that is the nodes that share at least one variable that is new in the node Any semantic properties of the patterns are not tested.
 java.util.ArrayList Trie.generateDLDependentAtoms(Node n, Bias bias, jdsl.core.api.Tree predicateTaxonomy, KnowledgeBase kb)
          Generates dependent atoms, with class/property predicates, of the given node that is the nodes that share at least one variable that is new in the node Atoms are ordered wrt the taxonomy of classes/properties
 java.util.ArrayList Trie.generateRightBrothers(Node n)
          Generates copies of right brothers of the given node that is the nodes that have the same parent node as the given node and are placed on the right of the given node.
 jdsl.core.api.Tree Trie.recursivelyBuildDLDependentAtoms(Node n, org.semanticweb.kaon2.api.logic.Literal l, jdsl.core.api.Tree t, jdsl.core.api.Position pos, java.util.ArrayList sharedVars, jdsl.core.api.Tree dependentAtoms, jdsl.core.api.Position posDepAtoms)
          Constructs a branch of a tree of dependent atoms with class/property predicates (according to the taxonomy of classes/properties)
 void Trie.removeNode(Node node, boolean disposeAssociatedResources)
          Removes specified node and optionally deletes its associated resources
 Pattern Node.rewriteLiteralsToSupOnes(Node parent, KnowledgeBase kb)
          Rewrites query Q1 associated with the given node into new query Q2 where literals of Q1 are rewritten to special predicates in Q2 (one per each variable appearing in both: query Q1 and atom a).
 

Constructors in org.put.semintec.mining.datastructures with parameters of type Node
Trie(Node n)