Package org.dcm4che.typeddicom.iods
Class BasicFilmBoxIOD
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractInformationObjectDefinition
-
- org.dcm4che.typeddicom.iods.BasicFilmBoxIOD
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,AnnotationDisplayFormatID.Holder,AuthorizationEquipmentCertificationNumber.Holder,BarcodeValue.Holder,BorderDensity.Holder,CodingSchemeIdentificationSequence.Holder,ConfigurationInformation.Holder,ContentQualification.Holder,ContextGroupIdentificationSequence.Holder,ContributingEquipmentSequence.Holder,ConversionSourceAttributesSequence.Holder,DigitalSignaturesSequence.Holder,EmptyImageDensity.Holder,EncryptedAttributesSequence.Holder,FilmOrientation.Holder,FilmSizeID.Holder,HL7StructuredDocumentReferenceSequence.Holder,ICCProfile.Holder,Illumination.Holder,ImageDisplayFormat.Holder,InstanceCoercionDateTime.Holder,InstanceCreationDate.Holder,InstanceCreationTime.Holder,InstanceCreatorUID.Holder,InstanceNumber.Holder,InstanceOriginStatus.Holder,LongitudinalTemporalInformationModified.Holder,MACParametersSequence.Holder,MagnificationType.Holder,MappingResourceIdentificationSequence.Holder,MaxDensity.Holder,MinDensity.Holder,OriginalAttributesSequence.Holder,OriginalSpecializedSOPClassUID.Holder,PrivateDataElementCharacteristicsSequence.Holder,QueryRetrieveView.Holder,ReferencedBasicAnnotationBoxSequence.Holder,ReferencedDefinedProtocolSequence.Holder,ReferencedFilmSessionSequence.Holder,ReferencedImageBoxSequence.Holder,ReferencedPerformedProtocolSequence.Holder,ReferencedPresentationLUTSequence.Holder,ReflectedAmbientLight.Holder,RelatedGeneralSOPClassUID.Holder,RequestedResolutionID.Holder,SmoothingType.Holder,SOPAuthorizationComment.Holder,SOPAuthorizationDateTime.Holder,SOPClassUID.Holder,SOPInstanceStatus.Holder,SOPInstanceUID.Holder,SpecificCharacterSet.Holder,TimezoneOffsetFromUTC.Holder,Trim.Holder,BasicFilmBoxPresentationModule,BasicFilmBoxRelationshipModule,SOPCommonModule
public class BasicFilmBoxIOD extends org.dcm4che.typeddicom.AbstractInformationObjectDefinition implements SOPCommonModule, BasicFilmBoxPresentationModule, BasicFilmBoxRelationshipModule
Name: Basic Film Box IOD
Description:
The Basic Film Box Information Object Definition is an abstraction of the presentation of one film of the film session. The Basic Film Box IOD describes the presentation parameters that are common for all images on a given sheet of film.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBasicFilmBoxIOD.Builder-
Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.modules.BasicFilmBoxPresentationModule
BasicFilmBoxPresentationModule.SimpleWrapper
-
Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.modules.BasicFilmBoxRelationshipModule
BasicFilmBoxRelationshipModule.SimpleWrapper
-
Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.modules.SOPCommonModule
SOPCommonModule.SimpleWrapper
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Set<org.dcm4che.typeddicom.SOPClass>STANDARD_SOP_CLASSES
-
Constructor Summary
Constructors Constructor Description BasicFilmBoxIOD()BasicFilmBoxIOD(org.dcm4che3.data.Attributes attributes)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BasicFilmBoxIOD.Builderbuilder()static BasicFilmBoxIOD.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.dataelements.AnnotationDisplayFormatID.Holder
containsAnnotationDisplayFormatID, getAnnotationDisplayFormatID, removeAnnotationDisplayFormatID
-
Methods inherited from interface org.dcm4che.typeddicom.AttributesWrapper
copy, getAttributes, getKnownAttributeTags, getUnknownAttributeTags, 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.BorderDensity.Holder
containsBorderDensity, getBorderDensity, removeBorderDensity
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.CodingSchemeIdentificationSequence.Holder
containsCodingSchemeIdentificationSequence, ensureCodingSchemeIdentificationSequence, ensureCodingSchemeIdentificationSequence, getCodingSchemeIdentificationSequence, newCodingSchemeIdentificationSequence, removeCodingSchemeIdentificationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ConfigurationInformation.Holder
containsConfigurationInformation, getConfigurationInformation, removeConfigurationInformation
-
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.DigitalSignaturesSequence.Holder
containsDigitalSignaturesSequence, ensureDigitalSignaturesSequence, ensureDigitalSignaturesSequence, getDigitalSignaturesSequence, newDigitalSignaturesSequence, removeDigitalSignaturesSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.EmptyImageDensity.Holder
containsEmptyImageDensity, getEmptyImageDensity, removeEmptyImageDensity
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.EncryptedAttributesSequence.Holder
containsEncryptedAttributesSequence, ensureEncryptedAttributesSequence, ensureEncryptedAttributesSequence, getEncryptedAttributesSequence, newEncryptedAttributesSequence, removeEncryptedAttributesSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FilmOrientation.Holder
containsFilmOrientation, getFilmOrientation, removeFilmOrientation
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.FilmSizeID.Holder
containsFilmSizeID, getFilmSizeID, removeFilmSizeID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.HL7StructuredDocumentReferenceSequence.Holder
containsHL7StructuredDocumentReferenceSequence, ensureHL7StructuredDocumentReferenceSequence, ensureHL7StructuredDocumentReferenceSequence, getHL7StructuredDocumentReferenceSequence, newHL7StructuredDocumentReferenceSequence, removeHL7StructuredDocumentReferenceSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ICCProfile.Holder
containsICCProfile, getICCProfile, removeICCProfile
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.Illumination.Holder
containsIllumination, getIllumination, removeIllumination
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ImageDisplayFormat.Holder
containsImageDisplayFormat, getImageDisplayFormat, removeImageDisplayFormat
-
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.MagnificationType.Holder
containsMagnificationType, getMagnificationType, removeMagnificationType
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MappingResourceIdentificationSequence.Holder
containsMappingResourceIdentificationSequence, ensureMappingResourceIdentificationSequence, ensureMappingResourceIdentificationSequence, getMappingResourceIdentificationSequence, newMappingResourceIdentificationSequence, removeMappingResourceIdentificationSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MaxDensity.Holder
containsMaxDensity, getMaxDensity, removeMaxDensity
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.MinDensity.Holder
containsMinDensity, getMinDensity, removeMinDensity
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.OriginalAttributesSequence.Holder
containsOriginalAttributesSequence, ensureOriginalAttributesSequence, ensureOriginalAttributesSequence, getOriginalAttributesSequence, newOriginalAttributesSequence, removeOriginalAttributesSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.OriginalSpecializedSOPClassUID.Holder
containsOriginalSpecializedSOPClassUID, getOriginalSpecializedSOPClassUID, removeOriginalSpecializedSOPClassUID
-
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.ReferencedBasicAnnotationBoxSequence.Holder
containsReferencedBasicAnnotationBoxSequence, ensureReferencedBasicAnnotationBoxSequence, ensureReferencedBasicAnnotationBoxSequence, getReferencedBasicAnnotationBoxSequence, newReferencedBasicAnnotationBoxSequence, removeReferencedBasicAnnotationBoxSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedDefinedProtocolSequence.Holder
containsReferencedDefinedProtocolSequence, ensureReferencedDefinedProtocolSequence, ensureReferencedDefinedProtocolSequence, getReferencedDefinedProtocolSequence, newReferencedDefinedProtocolSequence, removeReferencedDefinedProtocolSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedFilmSessionSequence.Holder
containsReferencedFilmSessionSequence, ensureReferencedFilmSessionSequence, ensureReferencedFilmSessionSequence, getReferencedFilmSessionSequence, newReferencedFilmSessionSequence, removeReferencedFilmSessionSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedImageBoxSequence.Holder
containsReferencedImageBoxSequence, ensureReferencedImageBoxSequence, ensureReferencedImageBoxSequence, getReferencedImageBoxSequence, newReferencedImageBoxSequence, removeReferencedImageBoxSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedPerformedProtocolSequence.Holder
containsReferencedPerformedProtocolSequence, ensureReferencedPerformedProtocolSequence, ensureReferencedPerformedProtocolSequence, getReferencedPerformedProtocolSequence, newReferencedPerformedProtocolSequence, removeReferencedPerformedProtocolSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReferencedPresentationLUTSequence.Holder
containsReferencedPresentationLUTSequence, ensureReferencedPresentationLUTSequence, ensureReferencedPresentationLUTSequence, getReferencedPresentationLUTSequence, newReferencedPresentationLUTSequence, removeReferencedPresentationLUTSequence
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.ReflectedAmbientLight.Holder
containsReflectedAmbientLight, getReflectedAmbientLight, removeReflectedAmbientLight
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RelatedGeneralSOPClassUID.Holder
containsRelatedGeneralSOPClassUID, getRelatedGeneralSOPClassUID, removeRelatedGeneralSOPClassUID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.RequestedResolutionID.Holder
containsRequestedResolutionID, getRequestedResolutionID, removeRequestedResolutionID
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.SmoothingType.Holder
containsSmoothingType, getSmoothingType, removeSmoothingType
-
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.TimezoneOffsetFromUTC.Holder
containsTimezoneOffsetFromUTC, getTimezoneOffsetFromUTC, removeTimezoneOffsetFromUTC
-
Methods inherited from interface org.dcm4che.typeddicom.dataelements.Trim.Holder
containsTrim, getTrim, removeTrim
-
-
-
-
Method Detail
-
builder
public static BasicFilmBoxIOD.Builder builder()
- Returns:
- a
BasicFilmBoxIOD.Builderto create Basic Film Box IODs with a fluent API.
-
builder
public static BasicFilmBoxIOD.Builder builder(org.dcm4che3.data.Attributes attributes)
- Parameters:
attributes- the Attributes to be wrapped by theBasicFilmBoxIOD.Builder.- Returns:
- a
BasicFilmBoxIOD.Builderto create Basic Film Box 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
-
-