Package org.dcm4che.typeddicom.iods
Class GenericImplantTemplateIOD
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractInformationObjectDefinition
-
- org.dcm4che.typeddicom.iods.GenericImplantTemplateIOD
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,AuthorizationEquipmentCertificationNumber.Holder,BarcodeValue.Holder,CoatingMaterialsCodeSequence.Holder,CodingSchemeIdentificationSequence.Holder,ContentQualification.Holder,ContextGroupIdentificationSequence.Holder,ContributingEquipmentSequence.Holder,ConversionSourceAttributesSequence.Holder,DerivationImplantTemplateSequence.Holder,DigitalSignaturesSequence.Holder,EffectiveDateTime.Holder,EncryptedAttributesSequence.Holder,FixationMethodCodeSequence.Holder,FrameOfReferenceUID.Holder,HL7StructuredDocumentReferenceSequence.Holder,HPGLDocumentSequence.Holder,ImplantName.Holder,ImplantPartNumber.Holder,ImplantRegulatoryDisapprovalCodeSequence.Holder,ImplantSize.Holder,ImplantTargetAnatomySequence.Holder,ImplantTemplate3DModelSurfaceNumber.Holder,ImplantTemplateVersion.Holder,ImplantType.Holder,ImplantTypeCodeSequence.Holder,InformationFromManufacturerSequence.Holder,InstanceCoercionDateTime.Holder,InstanceCreationDate.Holder,InstanceCreationTime.Holder,InstanceCreatorUID.Holder,InstanceNumber.Holder,InstanceOriginStatus.Holder,LongitudinalTemporalInformationModified.Holder,MACParametersSequence.Holder,Manufacturer.Holder,MappingResourceIdentificationSequence.Holder,MaterialsCodeSequence.Holder,MatingFeatureSetsSequence.Holder,NotificationFromManufacturerSequence.Holder,NumberOfSurfaces.Holder,OriginalAttributesSequence.Holder,OriginalImplantTemplateSequence.Holder,OriginalSpecializedSOPClassUID.Holder,OverallTemplateSpatialTolerance.Holder,PlanningLandmarkLineSequence.Holder,PlanningLandmarkPlaneSequence.Holder,PlanningLandmarkPointSequence.Holder,PrivateDataElementCharacteristicsSequence.Holder,QueryRetrieveView.Holder,ReferencedDefinedProtocolSequence.Holder,ReferencedPerformedProtocolSequence.Holder,RelatedGeneralSOPClassUID.Holder,ReplacedImplantTemplateSequence.Holder,SOPAuthorizationComment.Holder,SOPAuthorizationDateTime.Holder,SOPClassUID.Holder,SOPInstanceStatus.Holder,SOPInstanceUID.Holder,SpecificCharacterSet.Holder,SurfaceModelDescriptionSequence.Holder,SurfaceModelScalingFactor.Holder,SurfaceSequence.Holder,TimezoneOffsetFromUTC.Holder,GenericImplantTemplate2DDrawingsModule,GenericImplantTemplate3DModelsModule,GenericImplantTemplateDescriptionModule,GenericImplantTemplateMatingFeaturesModule,GenericImplantTemplatePlanningLandmarksModule,SOPCommonModule,SurfaceMeshModule
public class GenericImplantTemplateIOD extends org.dcm4che.typeddicom.AbstractInformationObjectDefinition implements GenericImplantTemplateDescriptionModule, GenericImplantTemplate2DDrawingsModule, GenericImplantTemplate3DModelsModule, GenericImplantTemplateMatingFeaturesModule, GenericImplantTemplatePlanningLandmarksModule, SOPCommonModule, SurfaceMeshModule
Name: Generic Implant Template IOD
Description:
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGenericImplantTemplateIOD.Builder
-
Field Summary
Fields Modifier and Type Field Description static java.util.Set<org.dcm4che.typeddicom.SOPClass>STANDARD_SOP_CLASSES
-
Constructor Summary
Constructors Constructor Description GenericImplantTemplateIOD()GenericImplantTemplateIOD(org.dcm4che3.data.Attributes attributes)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GenericImplantTemplateIOD.Builderbuilder()static GenericImplantTemplateIOD.Builderbuilder(org.dcm4che3.data.Attributes attributes)java.util.Set<org.dcm4che.typeddicom.SOPClass>getStandardSOPClasses()-
Methods inherited from class org.dcm4che.typeddicom.AbstractAttributesWrapper
equals, getAttributes, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.AuthorizationEquipmentCertificationNumber.Holder
containsAuthorizationEquipmentCertificationNumber, getAuthorizationEquipmentCertificationNumber, removeAuthorizationEquipmentCertificationNumber
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.BarcodeValue.Holder
containsBarcodeValue, getBarcodeValue, removeBarcodeValue
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CoatingMaterialsCodeSequence.Holder
containsCoatingMaterialsCodeSequence, ensureCoatingMaterialsCodeSequence, ensureCoatingMaterialsCodeSequence, getCoatingMaterialsCodeSequence, newCoatingMaterialsCodeSequence, removeCoatingMaterialsCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CodingSchemeIdentificationSequence.Holder
containsCodingSchemeIdentificationSequence, ensureCodingSchemeIdentificationSequence, ensureCodingSchemeIdentificationSequence, getCodingSchemeIdentificationSequence, newCodingSchemeIdentificationSequence, removeCodingSchemeIdentificationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ContentQualification.Holder
containsContentQualification, getContentQualification, removeContentQualification
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ContextGroupIdentificationSequence.Holder
containsContextGroupIdentificationSequence, ensureContextGroupIdentificationSequence, ensureContextGroupIdentificationSequence, getContextGroupIdentificationSequence, newContextGroupIdentificationSequence, removeContextGroupIdentificationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ContributingEquipmentSequence.Holder
containsContributingEquipmentSequence, ensureContributingEquipmentSequence, ensureContributingEquipmentSequence, getContributingEquipmentSequence, newContributingEquipmentSequence, removeContributingEquipmentSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ConversionSourceAttributesSequence.Holder
containsConversionSourceAttributesSequence, ensureConversionSourceAttributesSequence, ensureConversionSourceAttributesSequence, getConversionSourceAttributesSequence, newConversionSourceAttributesSequence, removeConversionSourceAttributesSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.DerivationImplantTemplateSequence.Holder
containsDerivationImplantTemplateSequence, ensureDerivationImplantTemplateSequence, ensureDerivationImplantTemplateSequence, getDerivationImplantTemplateSequence, newDerivationImplantTemplateSequence, removeDerivationImplantTemplateSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.DigitalSignaturesSequence.Holder
containsDigitalSignaturesSequence, ensureDigitalSignaturesSequence, ensureDigitalSignaturesSequence, getDigitalSignaturesSequence, newDigitalSignaturesSequence, removeDigitalSignaturesSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.EffectiveDateTime.Holder
containsEffectiveDateTime, getEffectiveDateTime, removeEffectiveDateTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.EncryptedAttributesSequence.Holder
containsEncryptedAttributesSequence, ensureEncryptedAttributesSequence, ensureEncryptedAttributesSequence, getEncryptedAttributesSequence, newEncryptedAttributesSequence, removeEncryptedAttributesSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FixationMethodCodeSequence.Holder
containsFixationMethodCodeSequence, ensureFixationMethodCodeSequence, ensureFixationMethodCodeSequence, getFixationMethodCodeSequence, newFixationMethodCodeSequence, removeFixationMethodCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FrameOfReferenceUID.Holder
containsFrameOfReferenceUID, getFrameOfReferenceUID, removeFrameOfReferenceUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.HL7StructuredDocumentReferenceSequence.Holder
containsHL7StructuredDocumentReferenceSequence, ensureHL7StructuredDocumentReferenceSequence, ensureHL7StructuredDocumentReferenceSequence, getHL7StructuredDocumentReferenceSequence, newHL7StructuredDocumentReferenceSequence, removeHL7StructuredDocumentReferenceSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.HPGLDocumentSequence.Holder
containsHPGLDocumentSequence, ensureHPGLDocumentSequence, ensureHPGLDocumentSequence, getHPGLDocumentSequence, newHPGLDocumentSequence, removeHPGLDocumentSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImplantName.Holder
containsImplantName, getImplantName, removeImplantName
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImplantPartNumber.Holder
containsImplantPartNumber, getImplantPartNumber, removeImplantPartNumber
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImplantRegulatoryDisapprovalCodeSequence.Holder
containsImplantRegulatoryDisapprovalCodeSequence, ensureImplantRegulatoryDisapprovalCodeSequence, ensureImplantRegulatoryDisapprovalCodeSequence, getImplantRegulatoryDisapprovalCodeSequence, newImplantRegulatoryDisapprovalCodeSequence, removeImplantRegulatoryDisapprovalCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImplantSize.Holder
containsImplantSize, getImplantSize, removeImplantSize
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImplantTargetAnatomySequence.Holder
containsImplantTargetAnatomySequence, ensureImplantTargetAnatomySequence, ensureImplantTargetAnatomySequence, getImplantTargetAnatomySequence, newImplantTargetAnatomySequence, removeImplantTargetAnatomySequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImplantTemplate3DModelSurfaceNumber.Holder
containsImplantTemplate3DModelSurfaceNumber, getImplantTemplate3DModelSurfaceNumber, removeImplantTemplate3DModelSurfaceNumber
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImplantTemplateVersion.Holder
containsImplantTemplateVersion, getImplantTemplateVersion, removeImplantTemplateVersion
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImplantType.Holder
containsImplantType, getImplantType, removeImplantType
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImplantTypeCodeSequence.Holder
containsImplantTypeCodeSequence, ensureImplantTypeCodeSequence, ensureImplantTypeCodeSequence, getImplantTypeCodeSequence, newImplantTypeCodeSequence, removeImplantTypeCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InformationFromManufacturerSequence.Holder
containsInformationFromManufacturerSequence, ensureInformationFromManufacturerSequence, ensureInformationFromManufacturerSequence, getInformationFromManufacturerSequence, newInformationFromManufacturerSequence, removeInformationFromManufacturerSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceCoercionDateTime.Holder
containsInstanceCoercionDateTime, getInstanceCoercionDateTime, removeInstanceCoercionDateTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceCreationDate.Holder
containsInstanceCreationDate, getInstanceCreationDate, removeInstanceCreationDate
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceCreationTime.Holder
containsInstanceCreationTime, getInstanceCreationTime, removeInstanceCreationTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceCreatorUID.Holder
containsInstanceCreatorUID, getInstanceCreatorUID, removeInstanceCreatorUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceNumber.Holder
containsInstanceNumber, getInstanceNumber, removeInstanceNumber
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.InstanceOriginStatus.Holder
containsInstanceOriginStatus, getInstanceOriginStatus, removeInstanceOriginStatus
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.LongitudinalTemporalInformationModified.Holder
containsLongitudinalTemporalInformationModified, getLongitudinalTemporalInformationModified, removeLongitudinalTemporalInformationModified
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MACParametersSequence.Holder
containsMACParametersSequence, ensureMACParametersSequence, ensureMACParametersSequence, getMACParametersSequence, newMACParametersSequence, removeMACParametersSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.Manufacturer.Holder
containsManufacturer, getManufacturer, removeManufacturer
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MappingResourceIdentificationSequence.Holder
containsMappingResourceIdentificationSequence, ensureMappingResourceIdentificationSequence, ensureMappingResourceIdentificationSequence, getMappingResourceIdentificationSequence, newMappingResourceIdentificationSequence, removeMappingResourceIdentificationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MaterialsCodeSequence.Holder
containsMaterialsCodeSequence, ensureMaterialsCodeSequence, ensureMaterialsCodeSequence, getMaterialsCodeSequence, newMaterialsCodeSequence, removeMaterialsCodeSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MatingFeatureSetsSequence.Holder
containsMatingFeatureSetsSequence, ensureMatingFeatureSetsSequence, ensureMatingFeatureSetsSequence, getMatingFeatureSetsSequence, newMatingFeatureSetsSequence, removeMatingFeatureSetsSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NotificationFromManufacturerSequence.Holder
containsNotificationFromManufacturerSequence, ensureNotificationFromManufacturerSequence, ensureNotificationFromManufacturerSequence, getNotificationFromManufacturerSequence, newNotificationFromManufacturerSequence, removeNotificationFromManufacturerSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.NumberOfSurfaces.Holder
containsNumberOfSurfaces, getNumberOfSurfaces, removeNumberOfSurfaces
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.OriginalAttributesSequence.Holder
containsOriginalAttributesSequence, ensureOriginalAttributesSequence, ensureOriginalAttributesSequence, getOriginalAttributesSequence, newOriginalAttributesSequence, removeOriginalAttributesSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.OriginalImplantTemplateSequence.Holder
containsOriginalImplantTemplateSequence, ensureOriginalImplantTemplateSequence, ensureOriginalImplantTemplateSequence, getOriginalImplantTemplateSequence, newOriginalImplantTemplateSequence, removeOriginalImplantTemplateSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.OriginalSpecializedSOPClassUID.Holder
containsOriginalSpecializedSOPClassUID, getOriginalSpecializedSOPClassUID, removeOriginalSpecializedSOPClassUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.OverallTemplateSpatialTolerance.Holder
containsOverallTemplateSpatialTolerance, getOverallTemplateSpatialTolerance, removeOverallTemplateSpatialTolerance
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PlanningLandmarkLineSequence.Holder
containsPlanningLandmarkLineSequence, ensurePlanningLandmarkLineSequence, ensurePlanningLandmarkLineSequence, getPlanningLandmarkLineSequence, newPlanningLandmarkLineSequence, removePlanningLandmarkLineSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PlanningLandmarkPlaneSequence.Holder
containsPlanningLandmarkPlaneSequence, ensurePlanningLandmarkPlaneSequence, ensurePlanningLandmarkPlaneSequence, getPlanningLandmarkPlaneSequence, newPlanningLandmarkPlaneSequence, removePlanningLandmarkPlaneSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PlanningLandmarkPointSequence.Holder
containsPlanningLandmarkPointSequence, ensurePlanningLandmarkPointSequence, ensurePlanningLandmarkPointSequence, getPlanningLandmarkPointSequence, newPlanningLandmarkPointSequence, removePlanningLandmarkPointSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.PrivateDataElementCharacteristicsSequence.Holder
containsPrivateDataElementCharacteristicsSequence, ensurePrivateDataElementCharacteristicsSequence, ensurePrivateDataElementCharacteristicsSequence, getPrivateDataElementCharacteristicsSequence, newPrivateDataElementCharacteristicsSequence, removePrivateDataElementCharacteristicsSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.QueryRetrieveView.Holder
containsQueryRetrieveView, getQueryRetrieveView, removeQueryRetrieveView
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedDefinedProtocolSequence.Holder
containsReferencedDefinedProtocolSequence, ensureReferencedDefinedProtocolSequence, ensureReferencedDefinedProtocolSequence, getReferencedDefinedProtocolSequence, newReferencedDefinedProtocolSequence, removeReferencedDefinedProtocolSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedPerformedProtocolSequence.Holder
containsReferencedPerformedProtocolSequence, ensureReferencedPerformedProtocolSequence, ensureReferencedPerformedProtocolSequence, getReferencedPerformedProtocolSequence, newReferencedPerformedProtocolSequence, removeReferencedPerformedProtocolSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RelatedGeneralSOPClassUID.Holder
containsRelatedGeneralSOPClassUID, getRelatedGeneralSOPClassUID, removeRelatedGeneralSOPClassUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReplacedImplantTemplateSequence.Holder
containsReplacedImplantTemplateSequence, ensureReplacedImplantTemplateSequence, ensureReplacedImplantTemplateSequence, getReplacedImplantTemplateSequence, newReplacedImplantTemplateSequence, removeReplacedImplantTemplateSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SOPAuthorizationComment.Holder
containsSOPAuthorizationComment, getSOPAuthorizationComment, removeSOPAuthorizationComment
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SOPAuthorizationDateTime.Holder
containsSOPAuthorizationDateTime, getSOPAuthorizationDateTime, removeSOPAuthorizationDateTime
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SOPClassUID.Holder
containsSOPClassUID, getSOPClassUID, removeSOPClassUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SOPInstanceStatus.Holder
containsSOPInstanceStatus, getSOPInstanceStatus, removeSOPInstanceStatus
-
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.SurfaceModelDescriptionSequence.Holder
containsSurfaceModelDescriptionSequence, ensureSurfaceModelDescriptionSequence, ensureSurfaceModelDescriptionSequence, getSurfaceModelDescriptionSequence, newSurfaceModelDescriptionSequence, removeSurfaceModelDescriptionSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SurfaceModelScalingFactor.Holder
containsSurfaceModelScalingFactor, getSurfaceModelScalingFactor, removeSurfaceModelScalingFactor
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SurfaceSequence.Holder
containsSurfaceSequence, ensureSurfaceSequence, ensureSurfaceSequence, getSurfaceSequence, newSurfaceSequence, removeSurfaceSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.TimezoneOffsetFromUTC.Holder
containsTimezoneOffsetFromUTC, getTimezoneOffsetFromUTC, removeTimezoneOffsetFromUTC
-
-
-
-
Method Detail
-
builder
public static GenericImplantTemplateIOD.Builder builder()
- Returns:
- a
GenericImplantTemplateIOD.Builderto create Generic Implant Template IODs with a fluent API.
-
builder
public static GenericImplantTemplateIOD.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theGenericImplantTemplateIOD.Builder.- Returns:
- a
GenericImplantTemplateIOD.Builderto create Generic Implant Template IOD Items with a fluent API. Instead of creating new Attributes it wraps the provided Attributes.
-
getStandardSOPClasses
public java.util.Set<org.dcm4che.typeddicom.SOPClass> getStandardSOPClasses()
- Specified by:
getStandardSOPClassesin classorg.dcm4che.typeddicom.AbstractInformationObjectDefinition
-
-