de.fau.cs.www8.jadeowlcodec.tboxnormalisation
Class AbsRoleRestriction
java.lang.Object
de.fau.cs.www8.jadeowlcodec.tool.CanonicalizedImmutable
de.fau.cs.www8.jadeowlcodec.tboxnormalisation.AbsDescription
de.fau.cs.www8.jadeowlcodec.tboxnormalisation.AbsClassDescription
de.fau.cs.www8.jadeowlcodec.tboxnormalisation.AbsRoleRestriction
- All Implemented Interfaces:
- java.lang.Comparable<CanonicalizedImmutable>
- Direct Known Subclasses:
- AbsRoleCardinality, ExistsRoleConcept, OnlyRoleConcept
public abstract class AbsRoleRestriction
- extends AbsClassDescription
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
onRole
public final AbsRoleDescription onRole
LATEXSPACEBEFORE
protected static final java.lang.String LATEXSPACEBEFORE
- See Also:
- Constant Field Values
AbsRoleRestriction
protected AbsRoleRestriction(CanonicalizedImmutable.Identity id,
AbsRoleDescription onRole)
getAllDeeperDescriptionsRecursive
public <T extends AbsDescription> java.util.Set<T> getAllDeeperDescriptionsRecursive(java.util.Set<T> in,
java.lang.Class<T> onlyOfClass)
- Description copied from class:
AbsDescription
- adds all deeper descriptions to this the in set
- Overrides:
getAllDeeperDescriptionsRecursive in class AbsClassDescription
- Parameters:
in - the set to add to, will be created if it is nullonlyOfClass - an optional filter, if this is not null then only descriptions that are instance of this class are added to the in collection
- Returns:
- a set of AbsDescription
Copyright 2007 Moritz Goeb, Bernhard Schiemann, Ulf Schreiber of Chair of Artificial Intelligence, University of Erlangen-Nuremberg