Class RecordedRTControlPointDateTime
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractDataElementWrapper
-
- org.dcm4che.typeddicom.dataelements.RecordedRTControlPointDateTime
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,org.dcm4che.typeddicom.DataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.DateDataElementWrapper,DateTimeWrapper,org.dcm4che.typeddicom.valuerepresentations.StringDataElementWrapper
public class RecordedRTControlPointDateTime extends org.dcm4che.typeddicom.AbstractDataElementWrapper implements DateTimeWrapper
Name: Recorded RT Control Point DateTime
Keyword: RecordedRTControlPointDateTime
Tag: (300A,073A)
Value Representation: DateTime
Value Multiplicity: 1
- Described in the contexts:
as follows:
Attribute Name: Recorded RT Control Point DateTime
Type: 1C
Attribute Description:Date and time of the Recorded RT Control Point.
For all but the final Control Point this shall be the date and time when the delivery of radiation at this Control Point began. For the final Control Point this shall be the date and time when the previous control point ended.
Required if RT Record Flag (300A,0639) equals YES and if the SOP Class of the SOP Instance including this Module is not RT Radiation Salvage Record Storage ("1.2.840.10008.5.1.4.1.1.481.17").
May be present otherwise only if RT Record Flag (300A,0639) equals YES.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRecordedRTControlPointDateTime.Builder<SELF extends RecordedRTControlPointDateTime.Builder<SELF,T>,T extends RecordedRTControlPointDateTime.Holder>static interfaceRecordedRTControlPointDateTime.HolderA class implementing this interface can hold attributes which contain the DICOM tag "Recorded RT Control Point DateTime" (seeRecordedRTControlPointDateTime)static classRecordedRTControlPointDateTime.SimpleHolder-
Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.valuerepresentations.DateTimeWrapper
DateTimeWrapper.Setter<B extends org.dcm4che.typeddicom.Builder<B,? extends org.dcm4che.typeddicom.AttributesWrapper>,D extends DateTimeWrapper>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringPRIVATE_CREATORThe Private Creator associated with this class.static intTAGThe DICOM Tag associated with this class.-
Fields inherited from interface org.dcm4che.typeddicom.valuerepresentations.DateTimeWrapper
VALUE_REPRESENTATION
-
-
Constructor Summary
Constructors Constructor Description RecordedRTControlPointDateTime()Creates a new Recorded RT Control Point DateTime object which wraps a new and emptyAttributesobject.RecordedRTControlPointDateTime(org.dcm4che3.data.Attributes attributes)Creates a new Recorded RT Control Point DateTime object which wraps the providedattributes.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RecordedRTControlPointDateTimecopy()Returns a new Recorded RT Control Point DateTime which wraps a copy of the Attributes wrapped in this Recorded RT Control Point DateTime.java.lang.StringgetPrivateCreator()intgetTag()-
Methods inherited from class org.dcm4che.typeddicom.AbstractDataElementWrapper
equals, exists, getValue, 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.valuerepresentations.BytesDataElementWrapper
getBytes, getSafeBytes, setBytes
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.DateDataElementWrapper
getDate, getDate, getDate, setDate, setDate
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.DateTimeWrapper
getValueRepresentation
-
-
-
-
Field Detail
-
PRIVATE_CREATOR
public static final java.lang.String PRIVATE_CREATOR
The Private Creator associated with this class.
-
TAG
public static final int TAG
The DICOM Tag associated with this class.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
RecordedRTControlPointDateTime
public RecordedRTControlPointDateTime(org.dcm4che3.data.Attributes attributes)
Creates a new Recorded RT Control Point DateTime object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
RecordedRTControlPointDateTime
public RecordedRTControlPointDateTime()
Creates a new Recorded RT Control Point DateTime object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
copy
public RecordedRTControlPointDateTime copy()
Returns a new Recorded RT Control Point DateTime which wraps a copy of the Attributes wrapped in this Recorded RT Control Point DateTime. (seeAttributes(Attributes)- Returns:
- a new Recorded RT Control Point DateTime which wraps a copy of the Attributes wrapped in this Recorded RT Control Point DateTime.
-
getPrivateCreator
public java.lang.String getPrivateCreator()
- Specified by:
getPrivateCreatorin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
getTag
public int getTag()
- Specified by:
getTagin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
-