Interface DeviceTypeCodeSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
BlockDefinitionSequence.Item, BolusDefinitionSequence.Item, CompensatorDefinitionSequence.Item, GeneralAccessoryDefinitionSequence.Item, InterlockOriginatingDeviceSequence.Item, PatientSupportDevicesSequence.Item, PatientTreatmentPreparationDeviceSequence.Item, RTAccessoryHolderDefinitionSequence.Item, RTBeamLimitingDeviceDefinitionSequence.Item, SegmentedRTAccessoryDeviceSequence.Item, TransducerIdentificationSequence.Item, TreatmentDeviceIdentificationSequence.Item, WedgeDefinitionSequence.Item
Enclosing class:
DeviceTypeCodeSequence

public static interface DeviceTypeCodeSequence.Holder extends AttributesWrapper
  • Method Details

    • getDeviceTypeCodeSequence

      default DeviceTypeCodeSequence getDeviceTypeCodeSequence()
      Returns:
      the Device Type Code Sequence (see DeviceTypeCodeSequence)
    • newDeviceTypeCodeSequence

      default DeviceTypeCodeSequence newDeviceTypeCodeSequence(int initialCapacity)
      Adds a new Device Type Code Sequence. (see DeviceTypeCodeSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Device Type Code Sequence
    • ensureDeviceTypeCodeSequence

      default DeviceTypeCodeSequence ensureDeviceTypeCodeSequence(int initialCapacity)
      Adds a new Device Type Code Sequence if it does not already exist. (see DeviceTypeCodeSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Device Type Code Sequence is created
    • containsDeviceTypeCodeSequence

      default boolean containsDeviceTypeCodeSequence()
      Returns:
      Whether it contains a Device Type Code Sequence (see DeviceTypeCodeSequence)
    • removeDeviceTypeCodeSequence

      default void removeDeviceTypeCodeSequence()
      Removes the Device Type Code Sequence (see DeviceTypeCodeSequence