Uses of Class
org.mindswap.pellet.Node

Packages that use Node
com.clarkparsia.pellet   
com.clarkparsia.pellet.impl   
com.clarkparsia.pellet.rules   
org.mindswap.pellet   
org.mindswap.pellet.tableau.branch   
org.mindswap.pellet.tableau.cache   
org.mindswap.pellet.tableau.completion   
org.mindswap.pellet.tableau.completion.queue   
 

Uses of Node in com.clarkparsia.pellet
 

Methods in com.clarkparsia.pellet that return types with arguments of type Node
 java.util.Iterator<java.util.Map.Entry<Node,java.util.Set<aterm.ATermAppl>>> IncrementalChangeTracker.deletedTypes()
          Iterate over all nodes with deleted types (and those types) (see IncrementalChangeTracker.addDeletedType(Node, ATermAppl)) since the previous IncrementalChangeTracker.clear()
 java.util.Iterator<Node> IncrementalChangeTracker.unprunedNodes()
          Iterate over all nodes unpruned (see #addUnprunedIndividual(Individual)) since the previous IncrementalChangeTracker.clear()
 

Methods in com.clarkparsia.pellet with parameters of type Node
 boolean IncrementalChangeTracker.addDeletedType(Node n, aterm.ATermAppl type)
          Record that a type was deleted from an individual
 boolean IncrementalChangeTracker.addUnprunedNode(Node n)
          Record that a node has been "unpruned" because a merge was reverted during restore
 

Uses of Node in com.clarkparsia.pellet.impl
 

Methods in com.clarkparsia.pellet.impl that return types with arguments of type Node
 java.util.Iterator<java.util.Map.Entry<Node,java.util.Set<aterm.ATermAppl>>> SimpleIncrementalChangeTracker.deletedTypes()
           
 java.util.Iterator<Node> SimpleIncrementalChangeTracker.unprunedNodes()
           
 

Methods in com.clarkparsia.pellet.impl with parameters of type Node
 boolean SimpleIncrementalChangeTracker.addDeletedType(Node n, aterm.ATermAppl type)
           
 boolean SimpleIncrementalChangeTracker.addUnprunedNode(Node n)
           
 

Uses of Node in com.clarkparsia.pellet.rules
 

Methods in com.clarkparsia.pellet.rules that return types with arguments of type Node
 java.util.Set<java.util.Map.Entry<? extends AtomVariable,? extends Node>> VariableBinding.entrySet()
           
 

Methods in com.clarkparsia.pellet.rules with parameters of type Node
 void ContinuousRulesStrategy.addEdge(Individual subj, Role pred, Node obj, DependencySet ds)
           
 void ContinuousRulesStrategy.addType(Node node, aterm.ATermAppl c, DependencySet ds)
           
 void ContinuousRulesStrategy.mergeTo(Node y, Node z, DependencySet ds)
           
 

Constructor parameters in com.clarkparsia.pellet.rules with type arguments of type Node
LiteralFilter(java.util.Iterator<Node> iterator)
           
 

Uses of Node in org.mindswap.pellet
 

Subclasses of Node in org.mindswap.pellet
 class Individual
           
 class Literal
           
 

Methods in org.mindswap.pellet that return Node
 Node Individual.copyTo(ABox abox)
           
 Node Literal.copyTo(ABox abox)
           
abstract  Node Node.copyTo(ABox abox)
           
 Node Node.getMergedTo()
           
 Node DefaultEdge.getNeighbor(Node node)
          Given a node upon which this edge is incident, the opposite incident node is returned.
 Node Edge.getNeighbor(Node node)
          Given a node upon which this edge is incident, the opposite incident node is returned.
 Node Clash.getNode()
           
 Node ABox.getNode(aterm.ATerm x)
           
 Node Node.getSame()
           
 Node DefaultEdge.getTo()
          
 Node Edge.getTo()
           
 

Methods in org.mindswap.pellet that return types with arguments of type Node
 java.util.Map<Node,DependencySet> Node.getAllMerged()
           
 java.util.Set<Node> Individual.getDifferents()
           
 java.util.Set<Node> Node.getDifferents()
           
 java.util.Set<Node> EdgeList.getFilteredNeighbors(Individual node, aterm.ATermAppl c)
          Find the neighbors of a node that has a certain type.
 java.util.Set<Node> Node.getMerged()
           
 java.util.Set<Node> EdgeList.getNeighbors(Node node)
           
 java.util.Collection<Node> ABox.getNodes()
           
 java.util.Set<Node> Individual.getRNeighbors(Role r)
           
 java.util.Set<Node> Individual.getRSuccessors(Role r)
           
 java.util.Set<Node> Individual.getRSuccessors(Role r, aterm.ATermAppl c)
           
 

Methods in org.mindswap.pellet with parameters of type Node
 Edge Individual.addEdge(Role r, Node x, DependencySet ds)
           
static Clash Clash.atomic(Node node, DependencySet depends)
           
static Clash Clash.atomic(Node node, DependencySet depends, aterm.ATermAppl c)
           
 java.lang.String Clash.describeNode(Node node)
           
static Clash Clash.disjointProps(Node node, DependencySet depends)
           
static Clash Clash.disjointProps(Node node, DependencySet depends, aterm.ATermAppl p1, aterm.ATermAppl p2)
           
static Clash Clash.emptyDatatype(Node node, DependencySet depends)
           
static Clash Clash.emptyDatatype(Node node, DependencySet depends, aterm.ATermAppl[] datatypes)
           
static Clash Clash.functionalCardinality(Node node, DependencySet depends)
           
static Clash Clash.functionalCardinality(Node node, DependencySet depends, aterm.ATermAppl r)
           
 DependencySet Individual.getDifferenceDependency(Node node)
           
 DependencySet Literal.getDifferenceDependency(Node node)
           
 DependencySet Node.getDifferenceDependency(Node node)
           
 EdgeList EdgeList.getEdges(Role role, Node node)
          Get edges which involve a specific node
 EdgeList EdgeList.getEdgesContaining(Node node)
           
 EdgeList EdgeList.getEdgesFromTo(Individual from, Node to)
           
 EdgeList EdgeList.getEdgesTo(Node to)
           
 EdgeList Individual.getEdgesTo(Node x)
           
 EdgeList Individual.getEdgesTo(Node x, Role r)
           
 Node DefaultEdge.getNeighbor(Node node)
          Given a node upon which this edge is incident, the opposite incident node is returned.
 Node Edge.getNeighbor(Node node)
          Given a node upon which this edge is incident, the opposite incident node is returned.
 java.util.Set<Node> EdgeList.getNeighbors(Node node)
           
 EdgeList Individual.getRNeighborEdges(Role r, Node node)
          Get neighbor edges to a specific node
 boolean EdgeList.hasEdge(Individual from, Role role, Node to)
          Checks if this list contains an edge matching the given subject, predicate and object.
 boolean EdgeList.hasEdgeTo(Node to)
           
 boolean EdgeList.hasEdgeTo(Role role, Node to)
           
 boolean EdgeList.hasExactEdge(Individual from, Role role, Node to)
          Similar to EdgeList.hasEdge(Individual, Role, Node) but does not consider subproperty hierarchy for matching so only exact predicate matches are considered.
 boolean Individual.hasRNeighbor(Role r, Node x)
           
 boolean Individual.hasRSuccessor(Role r, Node x)
           
 boolean Individual.hasSuccessor(Node x)
           
 boolean Literal.hasSuccessor(Node x)
           
abstract  boolean Node.hasSuccessor(Node x)
           
 void Node.inheritDifferents(Node y, DependencySet ds)
           
static Clash Clash.invalidLiteral(Node node, DependencySet depends)
           
static Clash Clash.invalidLiteral(Node node, DependencySet depends, aterm.ATermAppl value)
           
 boolean Individual.isDifferent(Node node)
           
 boolean Literal.isDifferent(Node node)
           
 boolean Node.isDifferent(Node node)
           
 boolean Node.isSame(Node node)
           
static Clash Clash.maxCardinality(Node node, DependencySet depends)
           
static Clash Clash.maxCardinality(Node node, DependencySet depends, aterm.ATermAppl r, int n)
           
static Clash Clash.minMax(Node node, DependencySet depends)
           
static Clash Clash.missingDatatype(Node node, DependencySet depends)
           
static Clash Clash.missingDatatype(Node node, DependencySet depends, aterm.ATermAppl value, aterm.ATermAppl datatype)
           
static Clash Clash.nominal(Node node, DependencySet depends)
           
static Clash Clash.nominal(Node node, DependencySet depends, aterm.ATermAppl other)
           
 void Node.setDifferent(Node node, DependencySet ds)
           
 void Clash.setNode(Node node)
           
 void Node.setSame(Node node, DependencySet ds)
           
static Clash Clash.unexplained(Node node, DependencySet depends)
           
static Clash Clash.unexplained(Node node, DependencySet depends, java.lang.String msg)
           
static Clash Clash.valueDatatype(Node node, DependencySet depends)
           
static Clash Clash.valueDatatype(Node node, DependencySet depends, aterm.ATermAppl value, aterm.ATermAppl datatype)
           
 

Constructors in org.mindswap.pellet with parameters of type Node
DefaultEdge(Role name, Individual from, Node to)
           
DefaultEdge(Role name, Individual from, Node to, DependencySet d)
           
NodeMerge(Node y, Node z)
           
NodeMerge(Node y, Node z, DependencySet ds)
           
 

Uses of Node in org.mindswap.pellet.tableau.branch
 

Methods in org.mindswap.pellet.tableau.branch that return Node
abstract  Node Branch.getNode()
           
 Node IndividualBranch.getNode()
           
 Node LiteralValueBranch.getNode()
           
 Node RuleBranch.getNode()
           
 

Uses of Node in org.mindswap.pellet.tableau.cache
 

Methods in org.mindswap.pellet.tableau.cache that return Node
 Node CachedEdge.getNeighbor(Node node)
          Given a node upon which this edge is incident, the opposite incident node is returned.
 Node CachedEdge.getTo()
          
 

Methods in org.mindswap.pellet.tableau.cache with parameters of type Node
 Node CachedEdge.getNeighbor(Node node)
          Given a node upon which this edge is incident, the opposite incident node is returned.
 

Uses of Node in org.mindswap.pellet.tableau.completion
 

Methods in org.mindswap.pellet.tableau.completion that return types with arguments of type Node
 java.util.Iterator<java.util.Map.Entry<Node,java.util.Set<aterm.ATermAppl>>> SROIQIncStrategy.getRemovedTypeIterator()
          Return types that were deleted
 java.util.Iterator<Node> SROIQIncStrategy.getUnPrunedIterator()
          Return the unpruned indivdiuals
 

Methods in org.mindswap.pellet.tableau.completion with parameters of type Node
 void CompletionStrategy.addEdge(Individual subj, Role pred, Node obj, DependencySet ds)
           
 void CompletionStrategy.addType(Node node, aterm.ATermAppl c, DependencySet ds)
           
 void CompletionStrategy.mergeTo(Node y, Node z, DependencySet ds)
          Merge node y into z.
 

Uses of Node in org.mindswap.pellet.tableau.completion.queue
 

Methods in org.mindswap.pellet.tableau.completion.queue that return Node
 Node BasicCompletionQueue.nextLiteral()
          Get the next element of a queue of a given type
abstract  Node CompletionQueue.nextLiteral()
          Get next literal
 Node OptimizedBasicCompletionQueue.nextLiteral()
          Get the next element of a queue of a given type
 

Constructors in org.mindswap.pellet.tableau.completion.queue with parameters of type Node
QueueElement(Node n)
          Constructor
QueueElement(Node n, aterm.ATermAppl l)
           
 



Copyright © 2004 Evren Sirin. All Rights Reserved.