Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.mindswap.pellet.Role

Packages that use Role
org.mindswap.pellet |
org.mindswap.pellet.utils |

Uses of Role in org.mindswap.pellet

Methods in org.mindswap.pellet that return Role
`Role` | `RBox.addAnnotationRole(aterm.ATermAppl r)`
`Role` | `RBox.addDatatypeRole(aterm.ATermAppl r)`
`Role` | `RBox.addObjectRole(aterm.ATermAppl r)`
`Role` | `RBox.addOntologyRole(aterm.ATermAppl r)`
`Role` | `RBox.addRole(aterm.ATermAppl r)`
`Role` | `RBox.getDefinedRole(aterm.ATerm r)` Return the role with the given name and throw and exception if it is not found.
`Role` | `Role.getInverse()`
`Role` | `KnowledgeBase.getProperty(aterm.ATerm r)`
`Role` | `Edge.getRole()`
`Role` | `RBox.getRole(aterm.ATerm r)` Return the role with the given name
`Role` | `ABox.getRole(aterm.ATerm r)` Convenience function to get the named role.

Methods in org.mindswap.pellet that return types with arguments of type Role
`java.util.Set<Role>` | `Role.getDisjointRoles()`
`java.util.Set<Role>` | `Role.getEquivalentProperties()`
`java.util.Set<Role>` | `KnowledgeBase.getPossibleProperties(aterm.ATermAppl x)`
`java.util.Set<Role>` | `ABox.getPossibleProperties(aterm.ATermAppl s)`
`java.util.Set<Role>` | `Role.getProperSubRoles()`
`java.util.Set<Role>` | `RBox.getReflexiveRoles()`
`java.util.Collection<Role>` | `RBox.getRoles()` getRoles
`java.util.Set<Role>` | `EdgeList.getRoles()`
`java.util.Set<Role>` | `Role.getSubRoles()`
`java.util.Set<Role>` | `Role.getSuperRoles()`

Methods in org.mindswap.pellet with parameters of type Role
`void` | `Role.addDisjointRole(Role r)`
`void` | `ContinuousRulesStrategy.addEdge(Individual subj, Role pred, Node obj, DependencySet ds)`
`void` | `CompletionStrategy.addEdge(Individual subj, Role pred, Node obj, DependencySet ds)`
`Edge` | `Individual.addEdge(Role r, Node x, DependencySet ds)`
`void` | `Role.addFunctionalSuper(Role r)`
`void` | `Role.addSubRole(Role r)` r is subrole of this role
`void` | `Role.addSubRole(Role r, DependencySet ds)` Add sub role with depedency set.
`void` | `Role.addSuperRole(Role r)` r is superrole of this role
`void` | `Role.addSuperRole(Role r, DependencySet ds)`
`void` | `Role.addTransitiveSubRole(Role r)`
`java.util.List<aterm.ATermAppl>` | `ABox.getDataPropertyValues(aterm.ATermAppl s, Role role, Datatype datatype)`
`java.util.List<aterm.ATermAppl>` | `ABox.getDataPropertyValues(aterm.ATermAppl s, Role role, Datatype datatype, boolean onlyObvious)`
`EdgeList` | `EdgeList.getEdges(Role role)`
`EdgeList` | `Individual.getEdgesTo(Node x, Role r)`
`int` | `Individual.getMaxCard(Role r)`
`int` | `Individual.getMinCard(Role r)`
`void` | `ABox.getObjectPropertyValues(aterm.ATermAppl s, Role role, java.util.Set<aterm.ATermAppl> knowns, java.util.Set<aterm.ATermAppl> unknowns, boolean getSames)`
`java.util.List` | `ABox.getObviousDataPropertyValues(aterm.ATermAppl s, Role prop, Datatype datatype)`
`EdgeList` | `Individual.getRNeighborEdges(Role r)`
`java.util.Set<aterm.ATermAppl>` | `Individual.getRNeighborNames(Role r)`
`java.util.Set<Node>` | `Individual.getRNeighbors(Role r)`
`EdgeList` | `Individual.getRPredecessorEdges(Role r)`
`EdgeList` | `Individual.getRSuccessorEdges(Role r)`
`java.util.Set<Node>` | `Individual.getRSuccessors(Role r)`
`java.util.Set<Node>` | `Individual.getRSuccessors(Role r, aterm.ATermAppl c)`
`Bool` | `Individual.hasDataPropertyValue(Role r, java.lang.Object value)` Check the property assertions to see if it is possible for this individual to have the value for the given datatype property.
`boolean` | `EdgeList.hasEdge(Individual from, Role role, Node to)`
`boolean` | `EdgeList.hasEdge(Role role)`
`boolean` | `EdgeList.hasEdgeFrom(Individual from, Role role)`
`boolean` | `EdgeList.hasEdgeTo(Role role, Node to)`
`DependencySet` | `Individual.hasMax1(Role r)`
`boolean` | `Individual.hasRNeighbor(Role r)`
`boolean` | `Individual.hasRSuccessor(Role r)`
`boolean` | `Role.isEquivalent(Role r)`
`boolean` | `Role.isSubRoleOf(Role r)`
`boolean` | `Role.isSuperRoleOf(Role r)`
`void` | `Role.removeSubRole(Role r)`
`void` | `Role.setInverse(Role term)`
`void` | `Role.setInverse(Role term, DependencySet ds)`

Method parameters in org.mindswap.pellet with type arguments of type Role
`void` | `Role.setSubRolesAndChains(java.util.Set<Role> subRoles, java.util.Set<aterm.ATermList> subRoleChains, java.util.Map dependencies)`

Constructors in org.mindswap.pellet with parameters of type Role
`Edge(Role name, Individual from, Node to)`
`Edge(Role name, Individual from, Node to, DependencySet d)`

Uses of Role in org.mindswap.pellet.utils

Methods in org.mindswap.pellet.utils with parameters of type Role
`static aterm.ATermAppl` | `ATermUtils.getTop(Role r)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004 Evren Sirin. All Rights Reserved.