org.dcm4che.dict
Class VRs

java.lang.Object
  extended by org.dcm4che.dict.VRs

public class VRs
extends java.lang.Object

Provides VR constants and VR related utility functions.

Further Information regarding Value Representation (DICOM data types) can be found at:
PS 3.5 - 2000 Section 6.2 Page 15

Since:
version 0.1
Version:
1.0
Author:
gunter.zeilinger@tiani.com (Gunter Zeilinger), hauer@psicode.com (Sebastian Hauer)

Field Summary
static int AE
           
static int AS
           
static int AT
           
static int CS
           
static int DA
           
static int DS
           
static int DT
           
static int FD
           
static int FL
           
static int IS
           
static int LO
           
static int LT
           
static int NONE
          NULL element for VRs.
static int OB
           
static int OF
           
static int OW
           
static int PN
           
static int SH
           
static int SL
           
static int SQ
           
static int SS
           
static int ST
           
static int TM
           
static int UI
           
static int UL
           
static int UN
           
static int UN_SIEMENS
           
static int US
           
static int UT
           
 
Method Summary
static int getPadding(int vr)
           
static boolean isLengthField16Bit(int vr)
           
static boolean isStringValue(int vr)
           
static java.lang.String toString(int vr)
           
static int valueOf(java.lang.String str)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NONE

public static final int NONE
NULL element for VRs. Use as VR value for Data Elements, Item (FFFE,E000), Item Delimitation Item (FFFE,E00D), and Sequence Delimitation Item (FFFE,E0DD).

See Also:
Constant Field Values

UN_SIEMENS

public static final int UN_SIEMENS
See Also:
Constant Field Values

AE

public static final int AE
See Also:
Constant Field Values

AS

public static final int AS
See Also:
Constant Field Values

AT

public static final int AT
See Also:
Constant Field Values

CS

public static final int CS
See Also:
Constant Field Values

DA

public static final int DA
See Also:
Constant Field Values

DS

public static final int DS
See Also:
Constant Field Values

DT

public static final int DT
See Also:
Constant Field Values

FL

public static final int FL
See Also:
Constant Field Values

FD

public static final int FD
See Also:
Constant Field Values

IS

public static final int IS
See Also:
Constant Field Values

LO

public static final int LO
See Also:
Constant Field Values

LT

public static final int LT
See Also:
Constant Field Values

OB

public static final int OB
See Also:
Constant Field Values

OF

public static final int OF
See Also:
Constant Field Values

OW

public static final int OW
See Also:
Constant Field Values

PN

public static final int PN
See Also:
Constant Field Values

SH

public static final int SH
See Also:
Constant Field Values

SL

public static final int SL
See Also:
Constant Field Values

SQ

public static final int SQ
See Also:
Constant Field Values

SS

public static final int SS
See Also:
Constant Field Values

ST

public static final int ST
See Also:
Constant Field Values

TM

public static final int TM
See Also:
Constant Field Values

UI

public static final int UI
See Also:
Constant Field Values

UL

public static final int UL
See Also:
Constant Field Values

UN

public static final int UN
See Also:
Constant Field Values

US

public static final int US
See Also:
Constant Field Values

UT

public static final int UT
See Also:
Constant Field Values
Method Detail

toString

public static java.lang.String toString(int vr)

valueOf

public static int valueOf(java.lang.String str)

isLengthField16Bit

public static boolean isLengthField16Bit(int vr)

getPadding

public static int getPadding(int vr)

isStringValue

public static boolean isStringValue(int vr)