org.dllearner.core.owl
Class Restriction

java.lang.Object
  extended by org.dllearner.core.owl.Description
      extended by org.dllearner.core.owl.Restriction
All Implemented Interfaces:
Serializable, Cloneable, KBElement, PropertyRange
Direct Known Subclasses:
CardinalityRestriction, QuantorRestriction, ValueRestriction

public abstract class Restriction
extends Description

A restriction always acts along a property expression.

Author:
Jens Lehmann
See Also:
Serialized Form

Constructor Summary
Restriction(PropertyExpression restrictedPropertyExpression)
           
 
Method Summary
 PropertyExpression getRestrictedPropertyExpression()
           
 
Methods inherited from class org.dllearner.core.owl.Description
accept, addChild, addChild, clone, getArity, getChild, getChildren, getDepth, getNumberOfNodes, getParent, getSubtree, isRoot, removeChild, removeChild, replaceChild, setParent, toKBSyntaxString, toManchesterSyntaxString, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.dllearner.core.owl.KBElement
accept, getLength, toKBSyntaxString, toString
 

Constructor Detail

Restriction

public Restriction(PropertyExpression restrictedPropertyExpression)
Method Detail

getRestrictedPropertyExpression

public PropertyExpression getRestrictedPropertyExpression()


SourceForge.net Logo DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2011 Jens Lehmann