Package org.dcm4che.typeddicom.modules
Interface InventoryCreationModule
-
- All Superinterfaces:
org.dcm4che.typeddicom.AttributesWrapper,ContainerFileType.Holder,ExpirationDateTime.Holder,FileAccessURI.Holder,FileLengthInContainer.Holder,FilenameInContainer.Holder,FileOffsetInContainer.Holder,InventoryContentLevel.Holder,InventoryPurpose.Holder,LossyImageCompressionRatio.Holder,MAC.Holder,MACAlgorithm.Holder,ReferencedSOPClassUID.Holder,ReferencedSOPInstanceUID.Holder,RequestedStatusInterval.Holder,RetainInstances.Holder,RetrieveAETitle.Holder,RetrieveURL.Holder,ScopeOfInventorySequence.Holder,StoredInstanceBaseURI.Holder,StoredInstanceTransferSyntaxUID.Holder,TotalNumberOfStudyRecords.Holder,TransactionStatus.Holder,TransactionStatusComment.Holder,TransactionUID.Holder
- All Known Implementing Classes:
InventoryCreationIOD,InventoryCreationModule.SimpleWrapper
public interface InventoryCreationModule extends ScopeOfInventorySequence.Holder, TransactionUID.Holder, TransactionStatus.Holder, TransactionStatusComment.Holder, ExpirationDateTime.Holder, InventoryPurpose.Holder, InventoryContentLevel.Holder, ReferencedSOPClassUID.Holder, ReferencedSOPInstanceUID.Holder, RetrieveAETitle.Holder, RetrieveURL.Holder, StoredInstanceBaseURI.Holder, FileAccessURI.Holder, ContainerFileType.Holder, FilenameInContainer.Holder, FileOffsetInContainer.Holder, FileLengthInContainer.Holder, StoredInstanceTransferSyntaxUID.Holder, LossyImageCompressionRatio.Holder, MACAlgorithm.Holder, MAC.Holder, TotalNumberOfStudyRecords.Holder, RequestedStatusInterval.Holder, RetainInstances.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceInventoryCreationModule.Builder<SELF extends InventoryCreationModule.Builder<SELF,T>,T extends InventoryCreationModule>static classInventoryCreationModule.SimpleWrapper
-
Method Summary
Static Methods Modifier and Type Method Description static InventoryCreationModulewrap(org.dcm4che3.data.Attributes attributes)-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ContainerFileType.Holder
containsContainerFileType, getContainerFileType, removeContainerFileType
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ExpirationDateTime.Holder
containsExpirationDateTime, getExpirationDateTime, removeExpirationDateTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FileAccessURI.Holder
containsFileAccessURI, getFileAccessURI, removeFileAccessURI
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FileLengthInContainer.Holder
containsFileLengthInContainer, getFileLengthInContainer, removeFileLengthInContainer
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FilenameInContainer.Holder
containsFilenameInContainer, getFilenameInContainer, removeFilenameInContainer
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FileOffsetInContainer.Holder
containsFileOffsetInContainer, getFileOffsetInContainer, removeFileOffsetInContainer
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InventoryContentLevel.Holder
containsInventoryContentLevel, getInventoryContentLevel, removeInventoryContentLevel
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InventoryPurpose.Holder
containsInventoryPurpose, getInventoryPurpose, removeInventoryPurpose
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.LossyImageCompressionRatio.Holder
containsLossyImageCompressionRatio, getLossyImageCompressionRatio, removeLossyImageCompressionRatio
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MAC.Holder
containsMAC, getMAC, removeMAC
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MACAlgorithm.Holder
containsMACAlgorithm, getMACAlgorithm, removeMACAlgorithm
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedSOPClassUID.Holder
containsReferencedSOPClassUID, getReferencedSOPClassUID, removeReferencedSOPClassUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedSOPInstanceUID.Holder
containsReferencedSOPInstanceUID, getReferencedSOPInstanceUID, removeReferencedSOPInstanceUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RequestedStatusInterval.Holder
containsRequestedStatusInterval, getRequestedStatusInterval, removeRequestedStatusInterval
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RetainInstances.Holder
containsRetainInstances, getRetainInstances, removeRetainInstances
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RetrieveAETitle.Holder
containsRetrieveAETitle, getRetrieveAETitle, removeRetrieveAETitle
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RetrieveURL.Holder
containsRetrieveURL, getRetrieveURL, removeRetrieveURL
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ScopeOfInventorySequence.Holder
containsScopeOfInventorySequence, ensureScopeOfInventorySequence, ensureScopeOfInventorySequence, getScopeOfInventorySequence, newScopeOfInventorySequence, removeScopeOfInventorySequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StoredInstanceBaseURI.Holder
containsStoredInstanceBaseURI, getStoredInstanceBaseURI, removeStoredInstanceBaseURI
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StoredInstanceTransferSyntaxUID.Holder
containsStoredInstanceTransferSyntaxUID, getStoredInstanceTransferSyntaxUID, removeStoredInstanceTransferSyntaxUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TotalNumberOfStudyRecords.Holder
containsTotalNumberOfStudyRecords, getTotalNumberOfStudyRecords, removeTotalNumberOfStudyRecords
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TransactionStatus.Holder
containsTransactionStatus, getTransactionStatus, removeTransactionStatus
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TransactionStatusComment.Holder
containsTransactionStatusComment, getTransactionStatusComment, removeTransactionStatusComment
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TransactionUID.Holder
containsTransactionUID, getTransactionUID, removeTransactionUID
-
-
-
-
Method Detail
-
wrap
static InventoryCreationModule wrap(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- an attributes object containing the Scope of Inventory Sequence (seeScopeOfInventorySequence)- Returns:
- a wrapper object implementing the
ScopeOfInventorySequence.Holderinterface.
-
-