public class TypeHierarchy
extends java.lang.Object
Diese Klasse ist threadsicher, da sie unveränderlich ist. Synchronisierung beim Zugriff auf diese Klasse ist nicht erforderlich.
Constructor and Description |
---|
TypeHierarchy(de.bsvrz.dav.daf.main.config.DataModel dataModel) |
Modifier and Type | Method and 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) |
public TypeHierarchy(de.bsvrz.dav.daf.main.config.DataModel dataModel)
public de.bsvrz.dav.daf.main.config.SystemObjectType getType(long id)
public java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObjectType> getSuperTypes(de.bsvrz.dav.daf.main.config.SystemObjectType type)
public java.util.Collection<de.bsvrz.dav.daf.main.config.SystemObjectType> getSubTypes(de.bsvrz.dav.daf.main.config.SystemObjectType type)