Class InventoriedInstancesSequence.Item
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractSequenceItemWrapper
-
- org.dcm4che.typeddicom.dataelements.InventoriedInstancesSequence.Item
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,AlternateRepresentationSequence.Holder,BitsAllocated.Holder,Columns.Holder,ConceptNameCodeSequence.Holder,ContainerIdentifier.Holder,ContentCreatorName.Holder,ContentDate.Holder,ContentDescription.Holder,ContentLabel.Holder,ContentTemplateSequence.Holder,ContentTime.Holder,FileAccessSequence.Holder,InstanceAvailability.Holder,InstanceNumber.Holder,NumberOfFrames.Holder,ObservationDateTime.Holder,OriginalAttributesSequence.Holder,PresentationCreationDate.Holder,PresentationCreationTime.Holder,ReasonForRemovalCodeSequence.Holder,ReferencedRequestSequence.Holder,RelatedGeneralSOPClassUID.Holder,RemovedFromOperationalUse.Holder,Rows.Holder,SOPClassUID.Holder,SOPInstanceUID.Holder,SpecificCharacterSet.Holder,SpecimenDescriptionSequence.Holder,StorageMediaFileSetID.Holder,TimezoneOffsetFromUTC.Holder
- Enclosing class:
- InventoriedInstancesSequence
public static class InventoriedInstancesSequence.Item extends org.dcm4che.typeddicom.AbstractSequenceItemWrapper implements SpecificCharacterSet.Holder, SOPClassUID.Holder, SOPInstanceUID.Holder, InstanceNumber.Holder, RelatedGeneralSOPClassUID.Holder, ContentDate.Holder, ContentTime.Holder, TimezoneOffsetFromUTC.Holder, Rows.Holder, Columns.Holder, NumberOfFrames.Holder, BitsAllocated.Holder, ObservationDateTime.Holder, ConceptNameCodeSequence.Holder, ContentTemplateSequence.Holder, ReferencedRequestSequence.Holder, ContainerIdentifier.Holder, SpecimenDescriptionSequence.Holder, ContentLabel.Holder, ContentDescription.Holder, PresentationCreationDate.Holder, PresentationCreationTime.Holder, ContentCreatorName.Holder, RemovedFromOperationalUse.Holder, ReasonForRemovalCodeSequence.Holder, OriginalAttributesSequence.Holder, InstanceAvailability.Holder, FileAccessSequence.Holder, StorageMediaFileSetID.Holder, AlternateRepresentationSequence.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInventoriedInstancesSequence.Item.Builder
-
Constructor Summary
Constructors Constructor Description Item()Creates a new Inventoried Instances Sequence Item object which wraps a new and emptyAttributesobject.Item(org.dcm4che3.data.Attributes attributes)Creates a new Inventoried Instances Sequence Item object which wraps the providedattributes.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static InventoriedInstancesSequence.Item.Builderbuilder()static InventoriedInstancesSequence.Item.Builderbuilder(org.dcm4che3.data.Attributes attributes)InventoriedInstancesSequence.Itemcopy()Returns a new Inventoried Instances Sequence Item which wraps a copy of the Attributes wrapped in this Inventoried Instances Sequence.-
Methods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
equals, getAttributes, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AlternateRepresentationSequence.Holder
containsAlternateRepresentationSequence, ensureAlternateRepresentationSequence, ensureAlternateRepresentationSequence, getAlternateRepresentationSequence, newAlternateRepresentationSequence, removeAlternateRepresentationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.BitsAllocated.Holder
containsBitsAllocated, getBitsAllocated, removeBitsAllocated
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.Columns.Holder
containsColumns, getColumns, removeColumns
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ConceptNameCodeSequence.Holder
containsConceptNameCodeSequence, ensureConceptNameCodeSequence, ensureConceptNameCodeSequence, getConceptNameCodeSequence, newConceptNameCodeSequence, removeConceptNameCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ContainerIdentifier.Holder
containsContainerIdentifier, getContainerIdentifier, removeContainerIdentifier
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ContentCreatorName.Holder
containsContentCreatorName, getContentCreatorName, removeContentCreatorName
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ContentDate.Holder
containsContentDate, getContentDate, removeContentDate
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ContentDescription.Holder
containsContentDescription, getContentDescription, removeContentDescription
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ContentLabel.Holder
containsContentLabel, getContentLabel, removeContentLabel
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ContentTemplateSequence.Holder
containsContentTemplateSequence, ensureContentTemplateSequence, ensureContentTemplateSequence, getContentTemplateSequence, newContentTemplateSequence, removeContentTemplateSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ContentTime.Holder
containsContentTime, getContentTime, removeContentTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FileAccessSequence.Holder
containsFileAccessSequence, ensureFileAccessSequence, ensureFileAccessSequence, getFileAccessSequence, newFileAccessSequence, removeFileAccessSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceAvailability.Holder
containsInstanceAvailability, getInstanceAvailability, removeInstanceAvailability
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceNumber.Holder
containsInstanceNumber, getInstanceNumber, removeInstanceNumber
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfFrames.Holder
containsNumberOfFrames, getNumberOfFrames, removeNumberOfFrames
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ObservationDateTime.Holder
containsObservationDateTime, getObservationDateTime, removeObservationDateTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.OriginalAttributesSequence.Holder
containsOriginalAttributesSequence, ensureOriginalAttributesSequence, ensureOriginalAttributesSequence, getOriginalAttributesSequence, newOriginalAttributesSequence, removeOriginalAttributesSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PresentationCreationDate.Holder
containsPresentationCreationDate, getPresentationCreationDate, removePresentationCreationDate
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PresentationCreationTime.Holder
containsPresentationCreationTime, getPresentationCreationTime, removePresentationCreationTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReasonForRemovalCodeSequence.Holder
containsReasonForRemovalCodeSequence, ensureReasonForRemovalCodeSequence, ensureReasonForRemovalCodeSequence, getReasonForRemovalCodeSequence, newReasonForRemovalCodeSequence, removeReasonForRemovalCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedRequestSequence.Holder
containsReferencedRequestSequence, ensureReferencedRequestSequence, ensureReferencedRequestSequence, getReferencedRequestSequence, newReferencedRequestSequence, removeReferencedRequestSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RelatedGeneralSOPClassUID.Holder
containsRelatedGeneralSOPClassUID, getRelatedGeneralSOPClassUID, removeRelatedGeneralSOPClassUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RemovedFromOperationalUse.Holder
containsRemovedFromOperationalUse, getRemovedFromOperationalUse, removeRemovedFromOperationalUse
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.Rows.Holder
containsRows, getRows, removeRows
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SOPClassUID.Holder
containsSOPClassUID, getSOPClassUID, removeSOPClassUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SOPInstanceUID.Holder
containsSOPInstanceUID, getSOPInstanceUID, removeSOPInstanceUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SpecificCharacterSet.Holder
containsSpecificCharacterSet, getSpecificCharacterSet, removeSpecificCharacterSet
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SpecimenDescriptionSequence.Holder
containsSpecimenDescriptionSequence, ensureSpecimenDescriptionSequence, ensureSpecimenDescriptionSequence, getSpecimenDescriptionSequence, newSpecimenDescriptionSequence, removeSpecimenDescriptionSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StorageMediaFileSetID.Holder
containsStorageMediaFileSetID, getStorageMediaFileSetID, removeStorageMediaFileSetID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TimezoneOffsetFromUTC.Holder
containsTimezoneOffsetFromUTC, getTimezoneOffsetFromUTC, removeTimezoneOffsetFromUTC
-
-
-
-
Constructor Detail
-
Item
public Item(org.dcm4che3.data.Attributes attributes)
Creates a new Inventoried Instances Sequence Item object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
Item
public Item()
Creates a new Inventoried Instances Sequence Item object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
builder
public static InventoriedInstancesSequence.Item.Builder builder()
- Returns:
- a
InventoriedInstancesSequence.Item.Builderto create Inventoried Instances Sequence Items with a fluent API.
-
builder
public static InventoriedInstancesSequence.Item.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theInventoriedInstancesSequence.Item.Builder.- Returns:
- a
InventoriedInstancesSequence.Item.Builderto create Inventoried Instances Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
copy
public InventoriedInstancesSequence.Item copy()
Returns a new Inventoried Instances Sequence Item which wraps a copy of the Attributes wrapped in this Inventoried Instances Sequence. (seeAttributes(Attributes)- Returns:
- a new Inventoried Instances Sequence Item which wraps a copy of the Attributes wrapped in this Inventoried Instances Sequence.
-
-