Enum SoDicomTag.VRs
- java.lang.Object
-
- java.lang.Enum<SoDicomTag.VRs>
-
- com.openinventor.volumeviz.readers.dicom.SoDicomTag.VRs
-
- All Implemented Interfaces:
IntegerValuedEnum
,java.io.Serializable
,java.lang.Comparable<SoDicomTag.VRs>
- Enclosing class:
- SoDicomTag
public static enum SoDicomTag.VRs extends java.lang.Enum<SoDicomTag.VRs> implements IntegerValuedEnum
VRs (Visual Representations) defined in the DICOM standard.ftp://dicom.nema.org/medical/DICOM/2013/output/chtml/part05/sect_6.2.html
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AE
Application Entity.AS
Age String (Duration)AT
Attribute Tag.CS
Code String.DA
Date String.DS
Decimal String.DT
Date Time String.FD
Floating point double precision.FL
Floating point single precision.IS
Integer String.LO
Long String (vector of 32bits signed integers)LT
Long Text.OB
Other Byte String (byte vector)OD
Other Double String (vector of double)OF
Other Float String (vector of float)OL
Other Long String (vector of int)OW
Other Word String (16 bits integers vector)PN
Person Name.SH
Short String.SL
Signed 32 bits integer.SQ
Sequence.SS
Signed 16 bits integer.ST
Short Text.TM
Time String.UC
Unlimited Characters.UI
Unique Identifier.UL
Unsigned 32 bits integer.UN
Unknown.UR
Universal Resource Identifier.US
Unsigned 16 bits integer.UT
Unlimited Text.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getValue()
Returns the integer value of the enum constant.static SoDicomTag.VRs
valueOf(int val)
Returns the enum constant of this type with the specified integer valuestatic SoDicomTag.VRs
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SoDicomTag.VRs[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
AE
public static final SoDicomTag.VRs AE
Application Entity.
-
AS
public static final SoDicomTag.VRs AS
Age String (Duration)
-
AT
public static final SoDicomTag.VRs AT
Attribute Tag.
-
CS
public static final SoDicomTag.VRs CS
Code String.
-
DA
public static final SoDicomTag.VRs DA
Date String.
-
DS
public static final SoDicomTag.VRs DS
Decimal String.
-
DT
public static final SoDicomTag.VRs DT
Date Time String.
-
FL
public static final SoDicomTag.VRs FL
Floating point single precision.
-
FD
public static final SoDicomTag.VRs FD
Floating point double precision.
-
IS
public static final SoDicomTag.VRs IS
Integer String.
-
LO
public static final SoDicomTag.VRs LO
Long String (vector of 32bits signed integers)
-
LT
public static final SoDicomTag.VRs LT
Long Text.
-
OB
public static final SoDicomTag.VRs OB
Other Byte String (byte vector)
-
OD
public static final SoDicomTag.VRs OD
Other Double String (vector of double)
-
OF
public static final SoDicomTag.VRs OF
Other Float String (vector of float)
-
OL
public static final SoDicomTag.VRs OL
Other Long String (vector of int)
-
OW
public static final SoDicomTag.VRs OW
Other Word String (16 bits integers vector)
-
PN
public static final SoDicomTag.VRs PN
Person Name.
-
SH
public static final SoDicomTag.VRs SH
Short String.
-
SL
public static final SoDicomTag.VRs SL
Signed 32 bits integer.
-
SQ
public static final SoDicomTag.VRs SQ
Sequence.
-
SS
public static final SoDicomTag.VRs SS
Signed 16 bits integer.
-
ST
public static final SoDicomTag.VRs ST
Short Text.
-
TM
public static final SoDicomTag.VRs TM
Time String.
-
UC
public static final SoDicomTag.VRs UC
Unlimited Characters.
-
UI
public static final SoDicomTag.VRs UI
Unique Identifier.
-
UL
public static final SoDicomTag.VRs UL
Unsigned 32 bits integer.
-
UN
public static final SoDicomTag.VRs UN
Unknown.
-
UR
public static final SoDicomTag.VRs UR
Universal Resource Identifier.
-
US
public static final SoDicomTag.VRs US
Unsigned 16 bits integer.
-
UT
public static final SoDicomTag.VRs UT
Unlimited Text.
-
-
Method Detail
-
values
public static SoDicomTag.VRs[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (SoDicomTag.VRs c : SoDicomTag.VRs.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SoDicomTag.VRs valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
valueOf
public static SoDicomTag.VRs valueOf(int val)
Returns the enum constant of this type with the specified integer value- Returns:
- the enum constant of this type with the specified integer value.
-
getValue
public int getValue()
Description copied from interface:IntegerValuedEnum
Returns the integer value of the enum constant.- Specified by:
getValue
in interfaceIntegerValuedEnum
- Returns:
- the integer value of the enum constant.
-
-