Class TotalNumberOfStudyRecords
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractDataElementWrapper
-
- org.dcm4che.typeddicom.dataelements.TotalNumberOfStudyRecords
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,org.dcm4che.typeddicom.DataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.FloatDataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.IntDataElementWrapper,Unsigned64BitVeryLongWrapper
public class TotalNumberOfStudyRecords extends org.dcm4che.typeddicom.AbstractDataElementWrapper implements Unsigned64BitVeryLongWrapper
Name: Total Number of Study Records
Keyword: TotalNumberOfStudyRecords
Tag: (0008,0428)
Value Representation: Unsigned64BitVeryLong
Value Multiplicity: 1
- Described in the contexts:
as follows:
Attribute Name: Total Number of Study Records
Type:
Attribute Description:Number of Studies found and processed into Inventory SOP Instances (as of time of message) that match Scope of Inventory.
- Described in the contexts:
as follows:
Attribute Name: Total Number of Study Records
Type: 1
Attribute Description:Total number of Items in the Inventoried Studies Sequence (0008,0423) in this SOP Instance and in SOP Instances referenced in the Incorporated Inventory Instance Sequence (0008,0422).
NoteA Study that appears multiple times among the Inventoried Studies Sequence (0008,0423) Items will be counted for each appearance.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceTotalNumberOfStudyRecords.Builder<SELF extends TotalNumberOfStudyRecords.Builder<SELF,T>,T extends TotalNumberOfStudyRecords.Holder>static interfaceTotalNumberOfStudyRecords.HolderA class implementing this interface can hold attributes which contain the DICOM tag "Total Number of Study Records" (seeTotalNumberOfStudyRecords)-
Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.valuerepresentations.Unsigned64BitVeryLongWrapper
Unsigned64BitVeryLongWrapper.Setter<B extends org.dcm4che.typeddicom.Builder<B,? extends org.dcm4che.typeddicom.AttributesWrapper>,D extends Unsigned64BitVeryLongWrapper>
-
-
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.Unsigned64BitVeryLongWrapper
VALUE_REPRESENTATION
-
-
Constructor Summary
Constructors Constructor Description TotalNumberOfStudyRecords()Creates a new Total Number of Study Records object which wraps a new and emptyAttributesobject.TotalNumberOfStudyRecords(org.dcm4che3.data.Attributes attributes)Creates a new Total Number of Study Records object which wraps the providedattributes.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TotalNumberOfStudyRecordscopy()Returns a new Total Number of Study Records which wraps a copy of the Attributes wrapped in this Total Number of Study Records.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.FloatDataElementWrapper
getFloat, setFloat
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.IntDataElementWrapper
getInt, setInt
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.Unsigned64BitVeryLongWrapper
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
-
TotalNumberOfStudyRecords
public TotalNumberOfStudyRecords(org.dcm4che3.data.Attributes attributes)
Creates a new Total Number of Study Records object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
TotalNumberOfStudyRecords
public TotalNumberOfStudyRecords()
Creates a new Total Number of Study Records object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
copy
public TotalNumberOfStudyRecords copy()
Returns a new Total Number of Study Records which wraps a copy of the Attributes wrapped in this Total Number of Study Records. (seeAttributes(Attributes)- Returns:
- a new Total Number of Study Records which wraps a copy of the Attributes wrapped in this Total Number of Study Records.
-
getPrivateCreator
public java.lang.String getPrivateCreator()
- Specified by:
getPrivateCreatorin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
getTag
public int getTag()
- Specified by:
getTagin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
-