public class ReferenceHelper
extends java.lang.Object
TBD Dokumentation
Modifier and Type | Field and Description |
---|---|
private HashBagMap<SystemObjectType,SystemObjectType> |
_typesByReferencingType |
Constructor and Description |
---|
ReferenceHelper(DataModel dataModel) |
Modifier and Type | Method and Description |
---|---|
private static <T> void |
addRecursive(HashBagMap<SystemObjectType,T> result,
T t,
SystemObjectType refType) |
private static void |
collectReferences(HashBagMap<SystemObjectType,AttributeGroup> result,
AttributeType attributeType,
AttributeGroup attributeGroup) |
java.util.Collection<? extends SystemObjectType> |
getReferencingTypes(SystemObjectType type) |
private final HashBagMap<SystemObjectType,SystemObjectType> _typesByReferencingType
public ReferenceHelper(DataModel dataModel)
private static void collectReferences(HashBagMap<SystemObjectType,AttributeGroup> result, AttributeType attributeType, AttributeGroup attributeGroup)
private static <T> void addRecursive(HashBagMap<SystemObjectType,T> result, T t, SystemObjectType refType)
public java.util.Collection<? extends SystemObjectType> getReferencingTypes(SystemObjectType type)