public boolean containsSeriesInstanceUIDReference(String seriesInstanceUIDReference) { if (sopInstanceReferenceMapBySeriesUID == null) { updateHierachicalSOPInstanceReference(); } return sopInstanceReferenceMapBySeriesUID.containsKey(seriesInstanceUIDReference); }
public boolean isEmpty() { if (sopInstanceReferenceMapBySeriesUID == null) { updateHierachicalSOPInstanceReference(); } return sopInstanceReferenceMapBySeriesUID.isEmpty(); }
public Set<String> getReferencedStudyInstanceUIDSet() { if (hierachicalSOPInstanceReferenceByStudyUID == null) { updateHierachicalSOPInstanceReference(); } return hierachicalSOPInstanceReferenceByStudyUID.keySet(); }
public Set<String> getReferencedSeriesInstanceUIDSet() { if (sopInstanceReferenceMapBySeriesUID == null) { updateHierachicalSOPInstanceReference(); } return sopInstanceReferenceMapBySeriesUID.keySet(); }
public Map<String, SOPInstanceReferenceAndMAC> getReferencedSOPInstanceUIDObject(String seriesUID) { if (seriesUID == null) { return null; } if (sopInstanceReferenceMapBySeriesUID == null) { updateHierachicalSOPInstanceReference(); } return sopInstanceReferenceMapBySeriesUID.get(seriesUID); }
public boolean containsStudyInstanceUIDReference(String studyInstanceUIDReference) { if (hierachicalSOPInstanceReferenceByStudyUID == null) { updateHierachicalSOPInstanceReference(); } return hierachicalSOPInstanceReferenceByStudyUID.containsKey(studyInstanceUIDReference); }
public Set<String> getReferencedSeriesInstanceUIDSet(String studyUID) { if (seriesAndInstanceReferenceMapByStudyUID == null) { updateHierachicalSOPInstanceReference(); } Map<String, SeriesAndInstanceReference> seriesAndInstanceReferenceBySeriesUID = seriesAndInstanceReferenceMapByStudyUID.get(studyUID); return seriesAndInstanceReferenceBySeriesUID != null ? seriesAndInstanceReferenceMapByStudyUID.get(studyUID).keySet() : null; }
public Set<String> getReferencedSOPInstanceUIDSet() { if (sopInstanceReferenceMapBySeriesUID == null) { updateHierachicalSOPInstanceReference(); } Set<String> referencedSOPInstanceUIDSet = new LinkedHashSet<>(); for (Map<String, SOPInstanceReferenceAndMAC> sopInstanceReference : sopInstanceReferenceMapBySeriesUID .values()) { referencedSOPInstanceUIDSet.addAll(sopInstanceReference.keySet()); } return referencedSOPInstanceUIDSet; }
public Set<String> getReferencedSOPInstanceUIDSet(String seriesUID) { if (seriesUID == null) { return getReferencedSOPInstanceUIDSet(); } if (sopInstanceReferenceMapBySeriesUID == null) { updateHierachicalSOPInstanceReference(); } Map<String, SOPInstanceReferenceAndMAC> sopInstanceReferenceBySOPInstanceUID = sopInstanceReferenceMapBySeriesUID.get(seriesUID); return sopInstanceReferenceBySOPInstanceUID != null ? sopInstanceReferenceBySOPInstanceUID.keySet() : null; }
public boolean removeKeyObject(Reference ref) { updateHierachicalSOPInstanceReference();
public boolean addKeyObject(Reference ref) { updateHierachicalSOPInstanceReference();