|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.dicom4j.data.elements.support.DataElement
org.dicom4j.data.elements.UnsignedLong
public class UnsignedLong
Unsigned Long (UL) DataElement
| Constructor Summary | |
|---|---|
UnsignedLong(DicomTag aDataElementTag)
Creates an (empty) DataElement |
|
UnsignedLong(DicomTag t,
long aValue)
|
|
| Method Summary | |
|---|---|
void |
addValue(long aValue)
Add a(nother) long value after any existing values of this attribute. |
void |
clear()
Clear Data contains in this Element |
long |
getPaddedVL()
Get the value length of this attribute, accounting for the need for even-length padding. |
String[] |
getStringValues(NumberFormat format)
Get the values of this attribute as strings. |
long |
getValue(int aIndex)
|
int |
getValueMultiplicity()
Get the value multiplicity of this element |
ValueRepresentation |
getValueRepresentation()
Return the value representation of this data element |
long[] |
getValues()
|
byte[] |
getVR()
Deprecated. |
void |
read(DicomInputStream aStream,
long aLength,
SpecificCharacterSet aCharacterSet)
|
void |
setValue(long aValue)
|
String |
toString()
Dump the contents of the attribute as a human-readable string. |
void |
write(DicomOutputStream o)
Write the entire attribute (including values) to the output stream. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public UnsignedLong(DicomTag aDataElementTag)
Creates an (empty) DataElement
aDataElementTag - the tag of the DataElement
public UnsignedLong(DicomTag t,
long aValue)
throws DicomException
DicomException| Method Detail |
|---|
public void addValue(long aValue)
throws DicomException
DataElement
addValue in class DataElementaValue - the value
DicomExceptionpublic void clear()
DataElement
clear in class DataElementpublic long getPaddedVL()
DataElementGet the value length of this attribute, accounting for the need for even-length padding.
getPaddedVL in class DataElement
public String[] getStringValues(NumberFormat format)
throws DicomException
DataElementGet the values of this attribute as strings.
The strings may have been cleaned up into a canonical form, such as to remove padding as well as numbers formatted.
getStringValues in class DataElementformat - the format to use for each numerical or decimal value
String
DicomException - thrown if values are not available (such as not supported for
this concrete attribute class)public long getValue(int aIndex)
public int getValueMultiplicity()
DataElementGet the value multiplicity of this element
getValueMultiplicity in class DataElementpublic ValueRepresentation getValueRepresentation()
getValueRepresentation in class DataElementpublic long[] getValues()
@Deprecated public byte[] getVR()
Get the value representation of this attribute (UL).
public void read(DicomInputStream aStream,
long aLength,
SpecificCharacterSet aCharacterSet)
throws IOException,
DicomException
read in class DataElementvl - i -
IOException
DicomException
public void setValue(long aValue)
throws DicomException
DicomExceptionpublic String toString()
DataElementDump the contents of the attribute as a human-readable string.
No new line is appended.
The result is of the form:
(0xgggg,0xeeee) VR=<XX> VL=<0xnnnn> <...>
For example:
(0x0018,0x0020) VR=<CS> VL=<0x2> <GR>
toString in class DataElementString value
public void write(DicomOutputStream o)
throws DicomException,
IOException
DataElementWrite the entire attribute (including values) to the output stream.
write in class DataElemento -
IOException
DicomException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||