Class SelectorDSValue

All Implemented Interfaces:
AttributesWrapper, DataElementWrapper, BytesDataElementWrapper, DecimalStringMultiWrapper, DoubleDataElementMultiWrapper, FloatDataElementMultiWrapper, StringDataElementMultiWrapper

public class SelectorDSValue extends AbstractDataElementWrapper implements DecimalStringMultiWrapper
Name: Selector DS Value
Keyword: SelectorDSValue
Tag: (0072,0072)
Value Representation: DS
Value Multiplicity: 1-n
  • Described in the contexts: as follows:
    Attribute Name: Selector DS Value
    Type: 1C
    Attribute Description:

    The value(s) of the Attribute identified by Selector Attribute (0072,0026).

    Required if Selector Attribute VR (0072,0050) is present and the value is DS. Some leniency in precision and format (including padding and scientific notation) will be required.


  • Described in the contexts: as follows:
    Attribute Name: Selector DS Value
    Type: 1C
    Attribute Description:

    The value(s) of the Attribute identified by Selector Attribute (0072,0026).

    Required if Selector Attribute VR (0072,0050) is present and the value is DS. See Note 1 and Note 2.


  • Described in the contexts: as follows:
    Attribute Name: Selector DS Value
    Type: 1C
    Attribute Description:

    The numeric value(s) of the cell(s) in this Item.

    Required if Selector Attribute VR (0072,0050) is present and the value is DS, and Numeric Value Qualifier Code Sequence (0040,A301) is not present.


  • Field Details

  • Constructor Details

    • SelectorDSValue

      public SelectorDSValue(org.dcm4che3.data.Attributes attributes)
      Creates a new Selector DS Value object which wraps the provided attributes.
      Parameters:
      attributes - The Attributes object to be wrapped.
    • SelectorDSValue

      public SelectorDSValue()
      Creates a new Selector DS Value object which wraps a new and empty Attributes object.
  • Method Details

    • copy

      public SelectorDSValue copy()
      Returns a new Selector DS Value which wraps a copy of the Attributes wrapped in this Selector DS Value. (see Attributes(Attributes)
      Returns:
      a new Selector DS Value which wraps a copy of the Attributes wrapped in this Selector DS Value.
    • getPrivateCreator

      public String getPrivateCreator()
      Specified by:
      getPrivateCreator in interface DataElementWrapper
      Returns:
      The DICOM Private Creator of the wrapped DICOM attributes. null if not private
    • getTag

      public int getTag()
      Specified by:
      getTag in interface DataElementWrapper
      Returns:
      The DICOM Tag of the wrapped DICOM attributes.