de.fau.cs.www8.jadeowlcodec.tboxnormalisation
Class AbsMultijoined<T extends java.lang.Comparable>

java.lang.Object
  extended by de.fau.cs.www8.jadeowlcodec.tool.CanonicalizedImmutable
      extended by de.fau.cs.www8.jadeowlcodec.tboxnormalisation.AbsDescription
          extended by de.fau.cs.www8.jadeowlcodec.tboxnormalisation.AbsClassDescription
              extended by de.fau.cs.www8.jadeowlcodec.tboxnormalisation.AbsMultijoined<T>
All Implemented Interfaces:
java.lang.Comparable<CanonicalizedImmutable>
Direct Known Subclasses:
AbsMultijoinedClassdescription

public abstract class AbsMultijoined<T extends java.lang.Comparable>
extends AbsClassDescription


Nested Class Summary
 
Nested classes/interfaces inherited from class de.fau.cs.www8.jadeowlcodec.tool.CanonicalizedImmutable
CanonicalizedImmutable.Identity
 
Field Summary
 
Fields inherited from class de.fau.cs.www8.jadeowlcodec.tboxnormalisation.AbsClassDescription
BOTTOM, debugflag, TOP
 
Constructor Summary
protected AbsMultijoined(CanonicalizedImmutable.Identity id, java.util.Set<T> joined)
           
 
Method Summary
abstract  java.util.Set<AbsClassDescription> getDeeperDescriptions()
           
protected static
<U extends java.lang.Comparable>
CanonicalizedImmutable.Identity
makeJoin(java.lang.Class<? extends AbsMultijoined> classOfJoineds, boolean includeSubsets, java.util.Set<U> joined)
           
 
Methods inherited from class de.fau.cs.www8.jadeowlcodec.tboxnormalisation.AbsClassDescription
countDeeperOccurrences, getAllDeeperDescriptionsRecursive
 
Methods inherited from class de.fau.cs.www8.jadeowlcodec.tool.CanonicalizedImmutable
compareTo, equals, getCanonicalizedInstance, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbsMultijoined

protected AbsMultijoined(CanonicalizedImmutable.Identity id,
                         java.util.Set<T> joined)
Method Detail

makeJoin

protected static <U extends java.lang.Comparable> CanonicalizedImmutable.Identity makeJoin(java.lang.Class<? extends AbsMultijoined> classOfJoineds,
                                                                                           boolean includeSubsets,
                                                                                           java.util.Set<U> joined)

getDeeperDescriptions

public abstract java.util.Set<AbsClassDescription> getDeeperDescriptions()


Copyright 2007 Moritz Goeb, Bernhard Schiemann, Ulf Schreiber of Chair of Artificial Intelligence, University of Erlangen-Nuremberg