Package com.pixelmed.dicom
Class StringAttributeAffectedBySpecificCharacterSet
java.lang.Object
com.pixelmed.dicom.Attribute
com.pixelmed.dicom.StringAttribute
com.pixelmed.dicom.StringAttributeAffectedBySpecificCharacterSet
- Direct Known Subclasses:
LongStringAttribute,PersonNameAttribute,ShortStringAttribute,UnlimitedCharactersAttribute
An abstract class specializing Attribute for
the family of string attributes that support different specific character sets.
-
Field Summary
Fields inherited from class com.pixelmed.dicom.StringAttribute
specificCharacterSetFields inherited from class com.pixelmed.dicom.Attribute
valueLength, valueMultiplicity -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedStringAttributeAffectedBySpecificCharacterSet(AttributeTag t, long vl, DicomInputStream i, SpecificCharacterSet specificCharacterSet) protectedStringAttributeAffectedBySpecificCharacterSet(AttributeTag t, SpecificCharacterSet specificCharacterSet) -
Method Summary
Methods inherited from class com.pixelmed.dicom.StringAttribute
addValue, addValue, addValue, addValue, addValue, addValue, addValue, allowRepairOfIncorrectLength, allowRepairOfInvalidCharacterReplacement, areCharactersInValuesValid, areLengthsOfValuesValid, areValuesWellFormed, flushCachedCopies, getByteValues, getDoubleValues, getFloatValues, getIntegerValues, getInvalidCharacterReplacement, getLongValues, getMaximumLengthOfSingleValue, getOriginalStringValues, getPadByte, getPaddedVL, getShortValues, getSpecificCharacterSet, getStringValues, isCharacterInValueValid, isValid, removeValues, repairValues, setSpecificCharacterSet, toString, translateByteArrayToString, translateStringToByteArray, writeMethods inherited from class com.pixelmed.dicom.Attribute
getByteValues, getDelimitedStringValuesOrDefault, getDelimitedStringValuesOrDefault, getDelimitedStringValuesOrDefault, getDelimitedStringValuesOrDefault, getDelimitedStringValuesOrDefault, getDelimitedStringValuesOrDefault, getDelimitedStringValuesOrEmptyString, getDelimitedStringValuesOrEmptyString, getDelimitedStringValuesOrEmptyString, getDelimitedStringValuesOrEmptyString, getDelimitedStringValuesOrEmptyString, getDelimitedStringValuesOrEmptyString, getDelimitedStringValuesOrNull, getDelimitedStringValuesOrNull, getDelimitedStringValuesOrNull, getDelimitedStringValuesOrNull, getDelimitedStringValuesOrNull, getDelimitedStringValuesOrNull, getDoubleValues, getDoubleValues, getElement, getFloatValues, getFloatValues, getGroup, getIntegerValues, getIntegerValues, getLengthOfBaseOfEncodedAttribute, getLengthOfEncodedValue, getLengthOfEntireEncodedAttribute, getLongValues, getLongValues, getSingleDoubleValueOrDefault, getSingleDoubleValueOrDefault, getSingleDoubleValueOrDefault, getSingleFloatValueOrDefault, getSingleFloatValueOrDefault, getSingleFloatValueOrDefault, getSingleIntegerValueOrDefault, getSingleIntegerValueOrDefault, getSingleIntegerValueOrDefault, getSingleLongValueOrDefault, getSingleLongValueOrDefault, getSingleLongValueOrDefault, getSingleStringValueOrDefault, getSingleStringValueOrDefault, getSingleStringValueOrDefault, getSingleStringValueOrDefault, getSingleStringValueOrDefault, getSingleStringValueOrDefault, getSingleStringValueOrEmptyString, getSingleStringValueOrEmptyString, getSingleStringValueOrEmptyString, getSingleStringValueOrEmptyString, getSingleStringValueOrEmptyString, getSingleStringValueOrEmptyString, getSingleStringValueOrNull, getSingleStringValueOrNull, getSingleStringValueOrNull, getSingleStringValueOrNull, getSingleStringValueOrNull, getSingleStringValueOrNull, getStringValues, getStringValues, getStringValues, getStringValues, getStringValues, getTag, getVL, getVM, getVR, getVRAsString, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValues, setValues, setValues, setValues, setValues, setValues, setValues, toString, writeBase
-
Constructor Details
-
StringAttributeAffectedBySpecificCharacterSet
- Parameters:
t-
-
StringAttributeAffectedBySpecificCharacterSet
protected StringAttributeAffectedBySpecificCharacterSet(AttributeTag t, SpecificCharacterSet specificCharacterSet) - Parameters:
t-specificCharacterSet-
-
StringAttributeAffectedBySpecificCharacterSet
protected StringAttributeAffectedBySpecificCharacterSet(AttributeTag t, long vl, DicomInputStream i, SpecificCharacterSet specificCharacterSet) throws IOException, DicomException - Parameters:
t-vl-i-specificCharacterSet-- Throws:
IOExceptionDicomException
-