Class ReferencedRequestSequence.Item
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractSequenceItemWrapper
-
- org.dcm4che.typeddicom.dataelements.ReferencedRequestSequence.Item
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,AccessionNumber.Holder,ConfidentialityCode.Holder,FillerOrderNumberImagingServiceRequest.Holder,ImagingServiceRequestComments.Holder,IssueDateOfImagingServiceRequest.Holder,IssuerOfAccessionNumberSequence.Holder,IssueTimeOfImagingServiceRequest.Holder,NamesOfIntendedRecipientsOfResults.Holder,OrderFillerIdentifierSequence.Holder,OrderPlacerIdentifierSequence.Holder,PlacerOrderNumberImagingServiceRequest.Holder,ReasonForRequestedProcedureCodeSequence.Holder,ReasonForTheRequestedProcedure.Holder,ReferencedStudySequence.Holder,ReferringPhysicianName.Holder,RequestedProcedureCodeSequence.Holder,RequestedProcedureComments.Holder,RequestedProcedureDescription.Holder,RequestedProcedureID.Holder,RequestingPhysician.Holder,RequestingService.Holder,RequestingServiceCodeSequence.Holder,StudyInstanceUID.Holder
- Enclosing class:
- ReferencedRequestSequence
public static class ReferencedRequestSequence.Item extends org.dcm4che.typeddicom.AbstractSequenceItemWrapper implements StudyInstanceUID.Holder, ReferencedStudySequence.Holder, AccessionNumber.Holder, IssuerOfAccessionNumberSequence.Holder, PlacerOrderNumberImagingServiceRequest.Holder, OrderPlacerIdentifierSequence.Holder, FillerOrderNumberImagingServiceRequest.Holder, OrderFillerIdentifierSequence.Holder, RequestedProcedureID.Holder, RequestedProcedureDescription.Holder, RequestedProcedureCodeSequence.Holder, ReasonForTheRequestedProcedure.Holder, ReasonForRequestedProcedureCodeSequence.Holder, RequestedProcedureComments.Holder, ConfidentialityCode.Holder, NamesOfIntendedRecipientsOfResults.Holder, ImagingServiceRequestComments.Holder, RequestingPhysician.Holder, RequestingService.Holder, RequestingServiceCodeSequence.Holder, IssueDateOfImagingServiceRequest.Holder, IssueTimeOfImagingServiceRequest.Holder, ReferringPhysicianName.Holder
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReferencedRequestSequence.Item.Builder
-
Constructor Summary
Constructors Constructor Description Item()Creates a new Referenced Request Sequence Item object which wraps a new and emptyAttributesobject.Item(org.dcm4che3.data.Attributes attributes)Creates a new Referenced Request Sequence Item object which wraps the providedattributes.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReferencedRequestSequence.Item.Builderbuilder()static ReferencedRequestSequence.Item.Builderbuilder(org.dcm4che3.data.Attributes attributes)ReferencedRequestSequence.Itemcopy()Returns a new Referenced Request Sequence Item which wraps a copy of the Attributes wrapped in this Referenced Request 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.AccessionNumber.Holder
containsAccessionNumber, getAccessionNumber, removeAccessionNumber
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, getKnownAttributeTags, getUnknownAttributeTags, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ConfidentialityCode.Holder
containsConfidentialityCode, getConfidentialityCode, removeConfidentialityCode
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FillerOrderNumberImagingServiceRequest.Holder
containsFillerOrderNumberImagingServiceRequest, getFillerOrderNumberImagingServiceRequest, removeFillerOrderNumberImagingServiceRequest
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImagingServiceRequestComments.Holder
containsImagingServiceRequestComments, getImagingServiceRequestComments, removeImagingServiceRequestComments
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.IssueDateOfImagingServiceRequest.Holder
containsIssueDateOfImagingServiceRequest, getIssueDateOfImagingServiceRequest, removeIssueDateOfImagingServiceRequest
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.IssuerOfAccessionNumberSequence.Holder
containsIssuerOfAccessionNumberSequence, ensureIssuerOfAccessionNumberSequence, ensureIssuerOfAccessionNumberSequence, getIssuerOfAccessionNumberSequence, newIssuerOfAccessionNumberSequence, removeIssuerOfAccessionNumberSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.IssueTimeOfImagingServiceRequest.Holder
containsIssueTimeOfImagingServiceRequest, getIssueTimeOfImagingServiceRequest, removeIssueTimeOfImagingServiceRequest
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NamesOfIntendedRecipientsOfResults.Holder
containsNamesOfIntendedRecipientsOfResults, getNamesOfIntendedRecipientsOfResults, removeNamesOfIntendedRecipientsOfResults
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.OrderFillerIdentifierSequence.Holder
containsOrderFillerIdentifierSequence, ensureOrderFillerIdentifierSequence, ensureOrderFillerIdentifierSequence, getOrderFillerIdentifierSequence, newOrderFillerIdentifierSequence, removeOrderFillerIdentifierSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.OrderPlacerIdentifierSequence.Holder
containsOrderPlacerIdentifierSequence, ensureOrderPlacerIdentifierSequence, ensureOrderPlacerIdentifierSequence, getOrderPlacerIdentifierSequence, newOrderPlacerIdentifierSequence, removeOrderPlacerIdentifierSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PlacerOrderNumberImagingServiceRequest.Holder
containsPlacerOrderNumberImagingServiceRequest, getPlacerOrderNumberImagingServiceRequest, removePlacerOrderNumberImagingServiceRequest
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReasonForRequestedProcedureCodeSequence.Holder
containsReasonForRequestedProcedureCodeSequence, ensureReasonForRequestedProcedureCodeSequence, ensureReasonForRequestedProcedureCodeSequence, getReasonForRequestedProcedureCodeSequence, newReasonForRequestedProcedureCodeSequence, removeReasonForRequestedProcedureCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReasonForTheRequestedProcedure.Holder
containsReasonForTheRequestedProcedure, getReasonForTheRequestedProcedure, removeReasonForTheRequestedProcedure
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedStudySequence.Holder
containsReferencedStudySequence, ensureReferencedStudySequence, ensureReferencedStudySequence, getReferencedStudySequence, newReferencedStudySequence, removeReferencedStudySequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferringPhysicianName.Holder
containsReferringPhysicianName, getReferringPhysicianName, removeReferringPhysicianName
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RequestedProcedureCodeSequence.Holder
containsRequestedProcedureCodeSequence, ensureRequestedProcedureCodeSequence, ensureRequestedProcedureCodeSequence, getRequestedProcedureCodeSequence, newRequestedProcedureCodeSequence, removeRequestedProcedureCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RequestedProcedureComments.Holder
containsRequestedProcedureComments, getRequestedProcedureComments, removeRequestedProcedureComments
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RequestedProcedureDescription.Holder
containsRequestedProcedureDescription, getRequestedProcedureDescription, removeRequestedProcedureDescription
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RequestedProcedureID.Holder
containsRequestedProcedureID, getRequestedProcedureID, removeRequestedProcedureID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RequestingPhysician.Holder
containsRequestingPhysician, getRequestingPhysician, removeRequestingPhysician
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RequestingService.Holder
containsRequestingService, getRequestingService, removeRequestingService
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RequestingServiceCodeSequence.Holder
containsRequestingServiceCodeSequence, ensureRequestingServiceCodeSequence, ensureRequestingServiceCodeSequence, getRequestingServiceCodeSequence, newRequestingServiceCodeSequence, removeRequestingServiceCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.StudyInstanceUID.Holder
containsStudyInstanceUID, getStudyInstanceUID, removeStudyInstanceUID
-
-
-
-
Constructor Detail
-
Item
public Item(org.dcm4che3.data.Attributes attributes)
Creates a new Referenced Request Sequence Item object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
Item
public Item()
Creates a new Referenced Request Sequence Item object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
builder
public static ReferencedRequestSequence.Item.Builder builder()
- Returns:
- a
ReferencedRequestSequence.Item.Builderto create Referenced Request Sequence Items with a fluent API.
-
builder
public static ReferencedRequestSequence.Item.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theReferencedRequestSequence.Item.Builder.- Returns:
- a
ReferencedRequestSequence.Item.Builderto create Referenced Request Sequence Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
copy
public ReferencedRequestSequence.Item copy()
Returns a new Referenced Request Sequence Item which wraps a copy of the Attributes wrapped in this Referenced Request Sequence. (seeAttributes(Attributes)- Returns:
- a new Referenced Request Sequence Item which wraps a copy of the Attributes wrapped in this Referenced Request Sequence.
-
-