Class SpecificCharacterSet
- java.lang.Object
-
- org.dcm4che.typeddicom.AbstractAttributesWrapper
-
- org.dcm4che.typeddicom.AbstractDataElementWrapper
-
- org.dcm4che.typeddicom.dataelements.SpecificCharacterSet
-
- All Implemented Interfaces:
org.dcm4che.typeddicom.AttributesWrapper,org.dcm4che.typeddicom.DataElementWrapper,org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper,CodeStringMultiWrapper,org.dcm4che.typeddicom.valuerepresentations.StringDataElementMultiWrapper
public class SpecificCharacterSet extends org.dcm4che.typeddicom.AbstractDataElementWrapper implements CodeStringMultiWrapper
Name: Specific Character Set
Keyword: SpecificCharacterSet
Tag: (0008,0005)
Value Representation: CodeString
Value Multiplicity: 1-n
- Described in the contexts:
as follows:
Attribute Name: Specific Character Set
Type: 1C
Attribute Description:Character Set that expands or replaces the Basic Graphic Set.
Required if an expanded or replacement character set is used.
See DICOM Standard Part 3 - Section C.12.1.1.2 for Defined Terms.
- Described in the contexts:
as follows:
Attribute Name: Specific Character Set
Type: 1C
Attribute Description:Character Set that expands or replaces the Basic Graphic Set for this Item.
Required if an extended or replacement character set, other than those specified in the top level Data Set of the Inventory, is used in the Study level Attributes. May be present otherwise.
- Described in the contexts:
- Inventory Module > Inventoried Studies Sequence > Inventoried Series Sequence > Inventoried Instances Sequence > Specific Character Set
Attribute Name: Specific Character Set
Type: 1C
Attribute Description:Character Set that expands or replaces the Basic Graphic Set for this Item.
Required if an extended or replacement character set, other than those specified or implied for the Series level Attributes, is used in the Instance level Attributes. May be present otherwise.
- Described in the contexts:
- Inventory Module > Inventoried Studies Sequence > Inventoried Series Sequence > Specific Character Set
Attribute Name: Specific Character Set
Type: 1C
Attribute Description:Character Set that expands or replaces the Basic Graphic Set for this Item.
Required if an extended or replacement character set, other than those specified or implied for the Study level Attributes, is used in the Series level Attributes. May be present otherwise.
- Described in the contexts:
as follows:
Attribute Name: Specific Character Set
Type: 1C
Attribute Description:Expanded or replacement character sets used in the Key Attributes. See DICOM Standard Part 3 - Section C.12.1.1.2.
Required if Attributes within the Sequence Item use an expanded or replacement character set.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSpecificCharacterSet.Builder<SELF extends SpecificCharacterSet.Builder<SELF,T>,T extends SpecificCharacterSet.Holder>static interfaceSpecificCharacterSet.HolderA class implementing this interface can hold attributes which contain the DICOM tag "Specific Character Set" (seeSpecificCharacterSet)-
Nested classes/interfaces inherited from interface org.dcm4che.typeddicom.valuerepresentations.CodeStringMultiWrapper
CodeStringMultiWrapper.Setter<B extends org.dcm4che.typeddicom.Builder<B,? extends org.dcm4che.typeddicom.AttributesWrapper>,D extends CodeStringMultiWrapper>
-
-
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.CodeStringMultiWrapper
VALUE_REPRESENTATION
-
-
Constructor Summary
Constructors Constructor Description SpecificCharacterSet()Creates a new Specific Character Set object which wraps a new and emptyAttributesobject.SpecificCharacterSet(org.dcm4che3.data.Attributes attributes)Creates a new Specific Character Set object which wraps the providedattributes.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SpecificCharacterSetcopy()Returns a new Specific Character Set which wraps a copy of the Attributes wrapped in this Specific Character Set.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, getKnownAttributeTags, getUnknownAttributeTags, isEmpty
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.BytesDataElementWrapper
getBytes, getSafeBytes, setBytes
-
Methods inherited from interface org.dcm4che.typeddicom.valuerepresentations.CodeStringMultiWrapper
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
-
SpecificCharacterSet
public SpecificCharacterSet(org.dcm4che3.data.Attributes attributes)
Creates a new Specific Character Set object which wraps the providedattributes.- Parameters:
attributes- theAttributesobject to be wrapped.
-
SpecificCharacterSet
public SpecificCharacterSet()
Creates a new Specific Character Set object which wraps a new and emptyAttributesobject.
-
-
Method Detail
-
copy
public SpecificCharacterSet copy()
Returns a new Specific Character Set which wraps a copy of the Attributes wrapped in this Specific Character Set. (seeAttributes(Attributes)- Returns:
- a new Specific Character Set which wraps a copy of the Attributes wrapped in this Specific Character Set.
-
getPrivateCreator
public java.lang.String getPrivateCreator()
- Specified by:
getPrivateCreatorin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
getTag
public int getTag()
- Specified by:
getTagin interfaceorg.dcm4che.typeddicom.DataElementWrapper
-
-