public enum MCcontentItemType extends java.lang.Enum<MCcontentItemType>
Value Type (0040,A040) attribute explicitly conveys the type of Content Item value encoding. This enumeration contains more values than DICOM defined terms to provide further differentiation. The following table shows the mapping between the enumerated values and DICOM defined terms.
Value | DICOM Defined Term |
---|---|
TEXT | TEXT |
CODE | CODE |
NUM | NUM |
DATETIME | DATETIME |
DATE | DATE |
TIME | TIME |
UIDREF | UIDREF |
PNAME | PNAME |
COMPOSITE | COMPOSITE |
IMAGE | IMAGE |
WAVEFORM | WAVEFORM |
SCOORD | SCOORD |
SCOORD3D | SCOORD3D |
TCOORD_DATE | TCOORD |
TCOORD_POSITION | TCOORD |
TCOORD_TIME | TCOORD |
CONTAINER | CONTAINER |
Enum Constant and Description |
---|
CODE
Content Item Value Type is CODE.
|
COMPOSITE
Content Item Value Type is COMPOSITE.
|
CONTAINER
Content Item Value Type is CONTAINER.
|
DATE
Content Item Value Type is DATE.
|
DATETIME
Content Item Value Type is DATETIME.
|
IDENTIFIER
Content Item Value Type is IDENTIFIER with Referenced Content Item Identifier.
|
IMAGE
Content Item Value Type is IMAGE.
|
NUM
Content Item Value Type is NUM.
|
PNAME
Content Item Value Type is PNAME.
|
SCOORD
Content Item Value Type is SCOORD.
|
SCOORD3D
Content Item Value Type is SCOORD3D.
|
TABLE
Content Item Value Type is TABLE.
|
TCOORD_DATE
Content Item Value Type is TCOORD with Referenced DateTime.
|
TCOORD_POSITION
Content Item Value Type is TCOORD with Referenced Sample Positions.
|
TCOORD_TIME
Content Item Value Type is TCOORD with Referenced Time Offsets.
|
TEXT
Content Item Value Type is TEXT.
|
TIME
Content Item Value Type is TIME.
|
UIDREF
Content Item Value Type is UIDREF.
|
UNKNOWN
Content Item Value Type is unknown (used internally).
|
WAVEFORM
Content Item Value Type is WAVEFORM.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
definedTerm()
Gets DICOM defined term for this content item type.
|
static MCcontentItemType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static MCcontentItemType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MCcontentItemType TEXT
public static final MCcontentItemType NUM
public static final MCcontentItemType CODE
public static final MCcontentItemType DATE
public static final MCcontentItemType TIME
public static final MCcontentItemType DATETIME
public static final MCcontentItemType IDENTIFIER
public static final MCcontentItemType UIDREF
public static final MCcontentItemType PNAME
public static final MCcontentItemType COMPOSITE
public static final MCcontentItemType IMAGE
public static final MCcontentItemType WAVEFORM
public static final MCcontentItemType SCOORD
public static final MCcontentItemType SCOORD3D
public static final MCcontentItemType TCOORD_DATE
public static final MCcontentItemType TCOORD_TIME
public static final MCcontentItemType TCOORD_POSITION
public static final MCcontentItemType CONTAINER
public static final MCcontentItemType TABLE
public static final MCcontentItemType UNKNOWN
public static MCcontentItemType[] values()
for (MCcontentItemType c : MCcontentItemType.values()) System.out.println(c);
public static MCcontentItemType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String definedTerm()