Package com.pixelmed.dicom
Class TransferSyntaxFromName
- java.lang.Object
-
- com.pixelmed.dicom.TransferSyntaxFromName
-
public class TransferSyntaxFromName extends java.lang.Object
A class to lookup the DICOM Transfer Syntax UID from a string name.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.Map<java.lang.String,java.lang.String>
keywordByUID
protected static java.util.Map<java.lang.String,java.lang.String>
uidByKeyword
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
getKeywordFromUID(java.lang.String transferSyntaxUID)
static java.lang.String
getUID(java.lang.String name)
Get the Transfer Syntax UID from the name.static void
main(java.lang.String[] arg)
Test.
-
-
-
Method Detail
-
getUID
public static java.lang.String getUID(java.lang.String name)
Get the Transfer Syntax UID from the name.
- Parameters:
name
- a string name of the transfer syntax- Returns:
- the UID if found, else the supplied argument if of UID form, else null
-
getKeywordFromUID
public static java.lang.String getKeywordFromUID(java.lang.String transferSyntaxUID)
- Parameters:
transferSyntaxUID
- UID of the Transfer Syntax, as a String without trailing zero padding- Returns:
- a keyword identifying the Transfer Syntax, or an empty string if none
-
main
public static void main(java.lang.String[] arg)
Test.
- Parameters:
arg
- none
-
-