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 and Description |
|---|
TypeHierarchy(DataModel dataModel) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<SystemObjectType> |
getSubTypes(SystemObjectType type) |
java.util.Collection<SystemObjectType> |
getSuperTypes(SystemObjectType type) |
SystemObjectType |
getType(long id) |
public TypeHierarchy(DataModel dataModel)
public SystemObjectType getType(long id)
public java.util.Collection<SystemObjectType> getSuperTypes(SystemObjectType type)
public java.util.Collection<SystemObjectType> getSubTypes(SystemObjectType type)