Package org.dcm4che.typeddicom.iods
Class ImplantAssemblyTemplateIOD
java.lang.Object
org.dcm4che.typeddicom.AbstractAttributesWrapper
org.dcm4che.typeddicom.AbstractInformationObjectDefinition
org.dcm4che.typeddicom.iods.ImplantAssemblyTemplateIOD
- All Implemented Interfaces:
AttributesWrapper,AuthorizationEquipmentCertificationNumber.Holder,BarcodeValue.Holder,CodingSchemeIdentificationSequence.Holder,ComponentAssemblySequence.Holder,ComponentTypesSequence.Holder,ContentQualification.Holder,ContextGroupIdentificationSequence.Holder,ContributingEquipmentSequence.Holder,ConversionSourceAttributesSequence.Holder,DerivationImplantAssemblyTemplateSequence.Holder,DigitalSignaturesSequence.Holder,EffectiveDateTime.Holder,EncapsulatedDocument.Holder,EncryptedAttributesSequence.Holder,HL7StructuredDocumentReferenceSequence.Holder,ImplantAssemblyTemplateIssuer.Holder,ImplantAssemblyTemplateName.Holder,ImplantAssemblyTemplateTargetAnatomySequence.Holder,ImplantAssemblyTemplateType.Holder,ImplantAssemblyTemplateVersion.Holder,InstanceCoercionDateTime.Holder,InstanceCreationDate.Holder,InstanceCreationTime.Holder,InstanceCreatorUID.Holder,InstanceNumber.Holder,InstanceOriginStatus.Holder,LongitudinalTemporalInformationModified.Holder,MACParametersSequence.Holder,MappingResourceIdentificationSequence.Holder,MIMETypeOfEncapsulatedDocument.Holder,OriginalAttributesSequence.Holder,OriginalImplantAssemblyTemplateSequence.Holder,OriginalSpecializedSOPClassUID.Holder,PrivateDataElementCharacteristicsSequence.Holder,ProcedureTypeCodeSequence.Holder,QueryRetrieveView.Holder,ReferencedDefinedProtocolSequence.Holder,ReferencedPerformedProtocolSequence.Holder,RelatedGeneralSOPClassUID.Holder,ReplacedImplantAssemblyTemplateSequence.Holder,SOPAuthorizationComment.Holder,SOPAuthorizationDateTime.Holder,SOPClassUID.Holder,SOPInstanceStatus.Holder,SOPInstanceUID.Holder,SpecificCharacterSet.Holder,SurgicalTechnique.Holder,TimezoneOffsetFromUTC.Holder,ImplantAssemblyTemplateModule,SOPCommonModule
public class ImplantAssemblyTemplateIOD
extends AbstractInformationObjectDefinition
implements ImplantAssemblyTemplateModule, SOPCommonModule
Name: Implant Assembly Template IOD
Description:
Description:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
equals, getAttributes, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmptyMethods inherited from interface org.dcm4che.typeddicom.dataelements.AuthorizationEquipmentCertificationNumber.Holder
containsAuthorizationEquipmentCertificationNumber, getAuthorizationEquipmentCertificationNumber, removeAuthorizationEquipmentCertificationNumberMethods inherited from interface org.dcm4che.typeddicom.dataelements.BarcodeValue.Holder
containsBarcodeValue, getBarcodeValue, removeBarcodeValueMethods inherited from interface org.dcm4che.typeddicom.dataelements.CodingSchemeIdentificationSequence.Holder
containsCodingSchemeIdentificationSequence, ensureCodingSchemeIdentificationSequence, ensureCodingSchemeIdentificationSequence, getCodingSchemeIdentificationSequence, newCodingSchemeIdentificationSequence, removeCodingSchemeIdentificationSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ComponentAssemblySequence.Holder
containsComponentAssemblySequence, ensureComponentAssemblySequence, ensureComponentAssemblySequence, getComponentAssemblySequence, newComponentAssemblySequence, removeComponentAssemblySequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ComponentTypesSequence.Holder
containsComponentTypesSequence, ensureComponentTypesSequence, ensureComponentTypesSequence, getComponentTypesSequence, newComponentTypesSequence, removeComponentTypesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ContentQualification.Holder
containsContentQualification, getContentQualification, removeContentQualificationMethods inherited from interface org.dcm4che.typeddicom.dataelements.ContextGroupIdentificationSequence.Holder
containsContextGroupIdentificationSequence, ensureContextGroupIdentificationSequence, ensureContextGroupIdentificationSequence, getContextGroupIdentificationSequence, newContextGroupIdentificationSequence, removeContextGroupIdentificationSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ContributingEquipmentSequence.Holder
containsContributingEquipmentSequence, ensureContributingEquipmentSequence, ensureContributingEquipmentSequence, getContributingEquipmentSequence, newContributingEquipmentSequence, removeContributingEquipmentSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ConversionSourceAttributesSequence.Holder
containsConversionSourceAttributesSequence, ensureConversionSourceAttributesSequence, ensureConversionSourceAttributesSequence, getConversionSourceAttributesSequence, newConversionSourceAttributesSequence, removeConversionSourceAttributesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.DerivationImplantAssemblyTemplateSequence.Holder
containsDerivationImplantAssemblyTemplateSequence, ensureDerivationImplantAssemblyTemplateSequence, ensureDerivationImplantAssemblyTemplateSequence, getDerivationImplantAssemblyTemplateSequence, newDerivationImplantAssemblyTemplateSequence, removeDerivationImplantAssemblyTemplateSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.DigitalSignaturesSequence.Holder
containsDigitalSignaturesSequence, ensureDigitalSignaturesSequence, ensureDigitalSignaturesSequence, getDigitalSignaturesSequence, newDigitalSignaturesSequence, removeDigitalSignaturesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.EffectiveDateTime.Holder
containsEffectiveDateTime, getEffectiveDateTime, removeEffectiveDateTimeMethods inherited from interface org.dcm4che.typeddicom.dataelements.EncapsulatedDocument.Holder
containsEncapsulatedDocument, getEncapsulatedDocument, removeEncapsulatedDocumentMethods inherited from interface org.dcm4che.typeddicom.dataelements.EncryptedAttributesSequence.Holder
containsEncryptedAttributesSequence, ensureEncryptedAttributesSequence, ensureEncryptedAttributesSequence, getEncryptedAttributesSequence, newEncryptedAttributesSequence, removeEncryptedAttributesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.HL7StructuredDocumentReferenceSequence.Holder
containsHL7StructuredDocumentReferenceSequence, ensureHL7StructuredDocumentReferenceSequence, ensureHL7StructuredDocumentReferenceSequence, getHL7StructuredDocumentReferenceSequence, newHL7StructuredDocumentReferenceSequence, removeHL7StructuredDocumentReferenceSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ImplantAssemblyTemplateIssuer.Holder
containsImplantAssemblyTemplateIssuer, getImplantAssemblyTemplateIssuer, removeImplantAssemblyTemplateIssuerMethods inherited from interface org.dcm4che.typeddicom.dataelements.ImplantAssemblyTemplateName.Holder
containsImplantAssemblyTemplateName, getImplantAssemblyTemplateName, removeImplantAssemblyTemplateNameMethods inherited from interface org.dcm4che.typeddicom.dataelements.ImplantAssemblyTemplateTargetAnatomySequence.Holder
containsImplantAssemblyTemplateTargetAnatomySequence, ensureImplantAssemblyTemplateTargetAnatomySequence, ensureImplantAssemblyTemplateTargetAnatomySequence, getImplantAssemblyTemplateTargetAnatomySequence, newImplantAssemblyTemplateTargetAnatomySequence, removeImplantAssemblyTemplateTargetAnatomySequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ImplantAssemblyTemplateType.Holder
containsImplantAssemblyTemplateType, getImplantAssemblyTemplateType, removeImplantAssemblyTemplateTypeMethods inherited from interface org.dcm4che.typeddicom.dataelements.ImplantAssemblyTemplateVersion.Holder
containsImplantAssemblyTemplateVersion, getImplantAssemblyTemplateVersion, removeImplantAssemblyTemplateVersionMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceCoercionDateTime.Holder
containsInstanceCoercionDateTime, getInstanceCoercionDateTime, removeInstanceCoercionDateTimeMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceCreationDate.Holder
containsInstanceCreationDate, getInstanceCreationDate, removeInstanceCreationDateMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceCreationTime.Holder
containsInstanceCreationTime, getInstanceCreationTime, removeInstanceCreationTimeMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceCreatorUID.Holder
containsInstanceCreatorUID, getInstanceCreatorUID, removeInstanceCreatorUIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceNumber.Holder
containsInstanceNumber, getInstanceNumber, removeInstanceNumberMethods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceOriginStatus.Holder
containsInstanceOriginStatus, getInstanceOriginStatus, removeInstanceOriginStatusMethods inherited from interface org.dcm4che.typeddicom.dataelements.LongitudinalTemporalInformationModified.Holder
containsLongitudinalTemporalInformationModified, getLongitudinalTemporalInformationModified, removeLongitudinalTemporalInformationModifiedMethods inherited from interface org.dcm4che.typeddicom.dataelements.MACParametersSequence.Holder
containsMACParametersSequence, ensureMACParametersSequence, ensureMACParametersSequence, getMACParametersSequence, newMACParametersSequence, removeMACParametersSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.MappingResourceIdentificationSequence.Holder
containsMappingResourceIdentificationSequence, ensureMappingResourceIdentificationSequence, ensureMappingResourceIdentificationSequence, getMappingResourceIdentificationSequence, newMappingResourceIdentificationSequence, removeMappingResourceIdentificationSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.MIMETypeOfEncapsulatedDocument.Holder
containsMIMETypeOfEncapsulatedDocument, getMIMETypeOfEncapsulatedDocument, removeMIMETypeOfEncapsulatedDocumentMethods inherited from interface org.dcm4che.typeddicom.dataelements.OriginalAttributesSequence.Holder
containsOriginalAttributesSequence, ensureOriginalAttributesSequence, ensureOriginalAttributesSequence, getOriginalAttributesSequence, newOriginalAttributesSequence, removeOriginalAttributesSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.OriginalImplantAssemblyTemplateSequence.Holder
containsOriginalImplantAssemblyTemplateSequence, ensureOriginalImplantAssemblyTemplateSequence, ensureOriginalImplantAssemblyTemplateSequence, getOriginalImplantAssemblyTemplateSequence, newOriginalImplantAssemblyTemplateSequence, removeOriginalImplantAssemblyTemplateSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.OriginalSpecializedSOPClassUID.Holder
containsOriginalSpecializedSOPClassUID, getOriginalSpecializedSOPClassUID, removeOriginalSpecializedSOPClassUIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.PrivateDataElementCharacteristicsSequence.Holder
containsPrivateDataElementCharacteristicsSequence, ensurePrivateDataElementCharacteristicsSequence, ensurePrivateDataElementCharacteristicsSequence, getPrivateDataElementCharacteristicsSequence, newPrivateDataElementCharacteristicsSequence, removePrivateDataElementCharacteristicsSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ProcedureTypeCodeSequence.Holder
containsProcedureTypeCodeSequence, ensureProcedureTypeCodeSequence, ensureProcedureTypeCodeSequence, getProcedureTypeCodeSequence, newProcedureTypeCodeSequence, removeProcedureTypeCodeSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.QueryRetrieveView.Holder
containsQueryRetrieveView, getQueryRetrieveView, removeQueryRetrieveViewMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedDefinedProtocolSequence.Holder
containsReferencedDefinedProtocolSequence, ensureReferencedDefinedProtocolSequence, ensureReferencedDefinedProtocolSequence, getReferencedDefinedProtocolSequence, newReferencedDefinedProtocolSequence, removeReferencedDefinedProtocolSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedPerformedProtocolSequence.Holder
containsReferencedPerformedProtocolSequence, ensureReferencedPerformedProtocolSequence, ensureReferencedPerformedProtocolSequence, getReferencedPerformedProtocolSequence, newReferencedPerformedProtocolSequence, removeReferencedPerformedProtocolSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.RelatedGeneralSOPClassUID.Holder
containsRelatedGeneralSOPClassUID, getRelatedGeneralSOPClassUID, removeRelatedGeneralSOPClassUIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.ReplacedImplantAssemblyTemplateSequence.Holder
containsReplacedImplantAssemblyTemplateSequence, ensureReplacedImplantAssemblyTemplateSequence, ensureReplacedImplantAssemblyTemplateSequence, getReplacedImplantAssemblyTemplateSequence, newReplacedImplantAssemblyTemplateSequence, removeReplacedImplantAssemblyTemplateSequenceMethods inherited from interface org.dcm4che.typeddicom.dataelements.SOPAuthorizationComment.Holder
containsSOPAuthorizationComment, getSOPAuthorizationComment, removeSOPAuthorizationCommentMethods inherited from interface org.dcm4che.typeddicom.dataelements.SOPAuthorizationDateTime.Holder
containsSOPAuthorizationDateTime, getSOPAuthorizationDateTime, removeSOPAuthorizationDateTimeMethods inherited from interface org.dcm4che.typeddicom.dataelements.SOPClassUID.Holder
containsSOPClassUID, getSOPClassUID, removeSOPClassUIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.SOPInstanceStatus.Holder
containsSOPInstanceStatus, getSOPInstanceStatus, removeSOPInstanceStatusMethods inherited from interface org.dcm4che.typeddicom.dataelements.SOPInstanceUID.Holder
containsSOPInstanceUID, getSOPInstanceUID, removeSOPInstanceUIDMethods inherited from interface org.dcm4che.typeddicom.dataelements.SpecificCharacterSet.Holder
containsSpecificCharacterSet, getSpecificCharacterSet, removeSpecificCharacterSetMethods inherited from interface org.dcm4che.typeddicom.dataelements.SurgicalTechnique.Holder
containsSurgicalTechnique, getSurgicalTechnique, removeSurgicalTechniqueMethods inherited from interface org.dcm4che.typeddicom.dataelements.TimezoneOffsetFromUTC.Holder
containsTimezoneOffsetFromUTC, getTimezoneOffsetFromUTC, removeTimezoneOffsetFromUTC
-
Field Details
-
STANDARD_SOP_CLASSES
-
-
Constructor Details
-
ImplantAssemblyTemplateIOD
public ImplantAssemblyTemplateIOD(org.dcm4che3.data.Attributes attributes) -
ImplantAssemblyTemplateIOD
public ImplantAssemblyTemplateIOD()
-
-
Method Details
-
builder
- Returns:
- a
ImplantAssemblyTemplateIOD.Builderto create Implant Assembly Template IODs with a fluent API.
-
builder
- Parameters:
attributes- The Attributes to be wrapped by theImplantAssemblyTemplateIOD.Builder.- Returns:
- a
ImplantAssemblyTemplateIOD.Builderto create Implant Assembly Template IOD Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getStandardSOPClasses
- Specified by:
getStandardSOPClassesin classAbstractInformationObjectDefinition- Returns:
- The SOP Classes defined in
Part 4 - Section B.5 of the DICOM
Standard not the one contained in the wrapped attributes. To get that one use
SOPClassUID.Holder.getSOPClassUID().
-