de.fau.cs.www8.jadeowlcodec.tboxnormalisation
Class TransitiveRole
java.lang.Object
de.fau.cs.www8.jadeowlcodec.tool.CanonicalizedImmutable
de.fau.cs.www8.jadeowlcodec.tboxnormalisation.AbsDescription
de.fau.cs.www8.jadeowlcodec.tboxnormalisation.AbsRoleDescription
de.fau.cs.www8.jadeowlcodec.tboxnormalisation.TransitiveRole
- All Implemented Interfaces:
- java.lang.Comparable<CanonicalizedImmutable>
public final class TransitiveRole
- extends AbsRoleDescription
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
TransitiveRole
protected TransitiveRole(CanonicalizedImmutable.Identity id,
AbsRoleDescription transee)
instance
public static AbsRoleDescription instance(AbsRoleDescription toTransitivize)
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 AbsDescription
- 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