Class TypeHierarchy
- java.lang.Object
-
- de.bsvrz.puk.config.configFile.datamodel.TypeHierarchy
-
public class TypeHierarchy extends java.lang.Object
Verwaltung der Super- und Sybtypen eines Datenmodells. Diese Klasse verarbeitet nur aktuell gültige Typen.Diese Klasse ist threadsicher, da sie unveränderlich ist. Synchronisierung beim Zugriff auf diese Klasse ist nicht erforderlich.
-
-
Constructor Summary
Constructors Constructor Description TypeHierarchy(de.bsvrz.dav.daf.main.config.DataModel dataModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObjectType>
getSubTypes(de.bsvrz.dav.daf.main.config.SystemObjectType type)
java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObjectType>
getSuperTypes(de.bsvrz.dav.daf.main.config.SystemObjectType type)
de.bsvrz.dav.daf.main.config.SystemObjectType
getType(long id)
-
-
-
Method Detail
-
getType
public de.bsvrz.dav.daf.main.config.SystemObjectType getType(long id)
-
getSuperTypes
public java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObjectType> getSuperTypes(de.bsvrz.dav.daf.main.config.SystemObjectType type)
-
getSubTypes
public java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObjectType> getSubTypes(de.bsvrz.dav.daf.main.config.SystemObjectType type)
-
-