public class EquipmentHierarchyTools extends Object
| Constructor and Description |
|---|
EquipmentHierarchyTools() |
| Modifier and Type | Method and Description |
|---|---|
static net.datastream.schemas.mp_entities.assetequipment_001.AssetDependency |
createAssetDependency(net.datastream.schemas.mp_fields.ASSETPARENT_Type assetParent,
net.datastream.schemas.mp_fields.POSITIONPARENT_Type positionParent,
net.datastream.schemas.mp_fields.SYSTEMPARENT_Type primarySystemParent,
List<net.datastream.schemas.mp_fields.SYSTEMPARENT_Type> systemParents) |
static net.datastream.schemas.mp_entities.assetequipment_001.LocationDependency |
createLocationDependency(net.datastream.schemas.mp_fields.ASSETPARENT_Type assetParent,
net.datastream.schemas.mp_fields.POSITIONPARENT_Type positionParent,
net.datastream.schemas.mp_fields.SYSTEMPARENT_Type primarySystemParent,
List<net.datastream.schemas.mp_fields.SYSTEMPARENT_Type> systemParents,
net.datastream.schemas.mp_fields.LOCATIONPARENT_Type locationParent) |
static net.datastream.schemas.mp_entities.assetequipment_001.NonDependentParents_Type |
createNonDependentParents(net.datastream.schemas.mp_fields.ASSETPARENT_Type assetParent,
net.datastream.schemas.mp_fields.POSITIONPARENT_Type positionParent,
net.datastream.schemas.mp_fields.SYSTEMPARENT_Type primarySystemParent,
List<net.datastream.schemas.mp_fields.SYSTEMPARENT_Type> systemParents) |
static net.datastream.schemas.mp_entities.assetequipment_001.PositionDependency |
createPositionDependency(net.datastream.schemas.mp_fields.ASSETPARENT_Type assetParent,
net.datastream.schemas.mp_fields.POSITIONPARENT_Type positionParent,
net.datastream.schemas.mp_fields.SYSTEMPARENT_Type primarySystemParent,
List<net.datastream.schemas.mp_fields.SYSTEMPARENT_Type> systemParents) |
static net.datastream.schemas.mp_entities.assetequipment_001.PrimarySystemDependency |
createPrimarySystemDependency(net.datastream.schemas.mp_fields.ASSETPARENT_Type assetParent,
net.datastream.schemas.mp_fields.POSITIONPARENT_Type positionParent,
net.datastream.schemas.mp_fields.SYSTEMPARENT_Type primarySystemParent,
List<net.datastream.schemas.mp_fields.SYSTEMPARENT_Type> systemParents) |
static net.datastream.schemas.mp_fields.ASSETPARENT_Type |
readAssetParent(net.datastream.schemas.mp_entities.assetequipment_001.AssetParentHierarchy hierarchy) |
static ch.cern.eam.wshub.core.services.equipment.impl.AssetServiceImpl.HIERARCHY_TYPE |
readHierarchyType(net.datastream.schemas.mp_entities.assetequipment_001.AssetParentHierarchy hierarchy) |
static net.datastream.schemas.mp_fields.LOCATIONPARENT_Type |
readLocationParent(net.datastream.schemas.mp_entities.assetequipment_001.AssetParentHierarchy hierarchy) |
static net.datastream.schemas.mp_fields.POSITIONPARENT_Type |
readPositionParent(net.datastream.schemas.mp_entities.assetequipment_001.AssetParentHierarchy hierarchy) |
static net.datastream.schemas.mp_fields.SYSTEMPARENT_Type |
readPrimarySystemParent(net.datastream.schemas.mp_entities.assetequipment_001.AssetParentHierarchy hierarchy) |
static List<net.datastream.schemas.mp_fields.SYSTEMPARENT_Type> |
readSystemsParent(net.datastream.schemas.mp_entities.assetequipment_001.AssetParentHierarchy hierarchy) |
public static net.datastream.schemas.mp_fields.ASSETPARENT_Type readAssetParent(net.datastream.schemas.mp_entities.assetequipment_001.AssetParentHierarchy hierarchy)
public static net.datastream.schemas.mp_fields.POSITIONPARENT_Type readPositionParent(net.datastream.schemas.mp_entities.assetequipment_001.AssetParentHierarchy hierarchy)
public static net.datastream.schemas.mp_fields.SYSTEMPARENT_Type readPrimarySystemParent(net.datastream.schemas.mp_entities.assetequipment_001.AssetParentHierarchy hierarchy)
public static net.datastream.schemas.mp_fields.LOCATIONPARENT_Type readLocationParent(net.datastream.schemas.mp_entities.assetequipment_001.AssetParentHierarchy hierarchy)
public static List<net.datastream.schemas.mp_fields.SYSTEMPARENT_Type> readSystemsParent(net.datastream.schemas.mp_entities.assetequipment_001.AssetParentHierarchy hierarchy)
public static ch.cern.eam.wshub.core.services.equipment.impl.AssetServiceImpl.HIERARCHY_TYPE readHierarchyType(net.datastream.schemas.mp_entities.assetequipment_001.AssetParentHierarchy hierarchy)
public static net.datastream.schemas.mp_entities.assetequipment_001.AssetDependency createAssetDependency(net.datastream.schemas.mp_fields.ASSETPARENT_Type assetParent,
net.datastream.schemas.mp_fields.POSITIONPARENT_Type positionParent,
net.datastream.schemas.mp_fields.SYSTEMPARENT_Type primarySystemParent,
List<net.datastream.schemas.mp_fields.SYSTEMPARENT_Type> systemParents)
public static net.datastream.schemas.mp_entities.assetequipment_001.PositionDependency createPositionDependency(net.datastream.schemas.mp_fields.ASSETPARENT_Type assetParent,
net.datastream.schemas.mp_fields.POSITIONPARENT_Type positionParent,
net.datastream.schemas.mp_fields.SYSTEMPARENT_Type primarySystemParent,
List<net.datastream.schemas.mp_fields.SYSTEMPARENT_Type> systemParents)
public static net.datastream.schemas.mp_entities.assetequipment_001.PrimarySystemDependency createPrimarySystemDependency(net.datastream.schemas.mp_fields.ASSETPARENT_Type assetParent,
net.datastream.schemas.mp_fields.POSITIONPARENT_Type positionParent,
net.datastream.schemas.mp_fields.SYSTEMPARENT_Type primarySystemParent,
List<net.datastream.schemas.mp_fields.SYSTEMPARENT_Type> systemParents)
public static net.datastream.schemas.mp_entities.assetequipment_001.LocationDependency createLocationDependency(net.datastream.schemas.mp_fields.ASSETPARENT_Type assetParent,
net.datastream.schemas.mp_fields.POSITIONPARENT_Type positionParent,
net.datastream.schemas.mp_fields.SYSTEMPARENT_Type primarySystemParent,
List<net.datastream.schemas.mp_fields.SYSTEMPARENT_Type> systemParents,
net.datastream.schemas.mp_fields.LOCATIONPARENT_Type locationParent)
public static net.datastream.schemas.mp_entities.assetequipment_001.NonDependentParents_Type createNonDependentParents(net.datastream.schemas.mp_fields.ASSETPARENT_Type assetParent,
net.datastream.schemas.mp_fields.POSITIONPARENT_Type positionParent,
net.datastream.schemas.mp_fields.SYSTEMPARENT_Type primarySystemParent,
List<net.datastream.schemas.mp_fields.SYSTEMPARENT_Type> systemParents)
Copyright © 2020 CERN European Organization for Nuclear Research. All rights reserved.