|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.semanticweb.owl.util.ObjectPropertySimplifier
public class ObjectPropertySimplifier
Author: Matthew Horridge
The University Of Manchester
Information Management Group
Date: 06-Jun-2008
This utility class can be used to obtain an object property expression in its simplest form.
Let P be an object property name and PE a property expression, then the simplification is
inductively defined as:
simp(P) = P
simp(inv(P)) = inv(P)
simp(inv(inv(PE)) = simp(PE)
| Constructor Summary | |
|---|---|
ObjectPropertySimplifier(OWLDataFactory dataFactory)
|
|
| Method Summary | |
|---|---|
OWLObjectPropertyExpression |
getSimplified(OWLObjectPropertyExpression prop)
Gets an object property expression in its simplest form. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ObjectPropertySimplifier(OWLDataFactory dataFactory)
| Method Detail |
|---|
public OWLObjectPropertyExpression getSimplified(OWLObjectPropertyExpression prop)
prop - The object property expression to be simplified.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||