Package com.pixelmed.dicom
Class TransferSyntaxFromName
- java.lang.Object
-
- com.pixelmed.dicom.TransferSyntaxFromName
-
public class TransferSyntaxFromName extends java.lang.ObjectA 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>keywordByUIDprotected 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.StringgetKeywordFromUID(java.lang.String transferSyntaxUID)static java.lang.StringgetUID(java.lang.String name)Get the Transfer Syntax UID from the name.static voidmain(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
-
-