public class Information extends java.lang.Object
| Constructor and Description |
|---|
Information() |
| Modifier and Type | Method and Description |
|---|---|
static StorageInputStream |
getFileFromSOPInstanceUID(java.lang.String sopInstanceUID)
Based on a SOP Instance UID, returns a File handler for the respective .dcm file.
|
static StorageInputStream |
getFileFromSOPInstanceUID(java.lang.String sopInstanceUID,
java.util.List<java.lang.String> providers)
Based on a SOP Instance UID, returns a Dicoogle storage file handle for the respective resource file.
|
static float |
getFrameRateFromImage(java.lang.String sopUID) |
static int |
getNumberOfFramesInFile(java.lang.String sopInstanceUID) |
static java.lang.String |
getXMLTagListFromFile(java.lang.String sopInstanceUID)
Based on a SOP Instance UID returns a String containing a XML document filled with all name and value tag pairs for the respective .dcm file.
|
static java.lang.String |
getXMLTagListFromFile(java.lang.String sopInstanceUID,
java.util.List<java.lang.String> providers)
Based on a SOP Instance UID returns a String containing a XML document filled with all name and value tag pairs for the respective .dcm file.
|
static java.util.HashMap<java.lang.String,java.lang.Object> |
searchForFileIndexedMetaData(java.lang.String sopInstanceUID)
Based on a SOP Instance UID returns a hash table containing all name and value tag pairs for the respective .dcm file.
|
static java.util.HashMap<java.lang.String,java.lang.Object> |
searchForFileIndexedMetaData(java.lang.String sopInstanceUID,
java.util.List<java.lang.String> providers)
Based on a SOP Instance UID returns a hash table containing all name and value tag pairs for the respective .dcm file.
|
public Information()
public static StorageInputStream getFileFromSOPInstanceUID(java.lang.String sopInstanceUID)
getFileFromSOPInstanceUID(java.lang.String, java.util.List)
to select specific providerssopInstanceUID - a String containing a valid/indexed SOP Instance UID.public static StorageInputStream getFileFromSOPInstanceUID(java.lang.String sopInstanceUID, java.util.List<java.lang.String> providers)
sopInstanceUID - a String containing a valid/indexed SOP Instance UID.providers - a list of query sources to issue the file handler (if null, all enabled providers are queried)public static java.util.HashMap<java.lang.String,java.lang.Object> searchForFileIndexedMetaData(java.lang.String sopInstanceUID)
getFileFromSOPInstanceUID(java.lang.String, java.util.List)
to select specific providers.sopInstanceUID - a String containing a valid/indexed SOP Instance UID.public static java.util.HashMap<java.lang.String,java.lang.Object> searchForFileIndexedMetaData(java.lang.String sopInstanceUID, java.util.List<java.lang.String> providers)
sopInstanceUID - a String containing a valid/indexed SOP Instance UID.providers - a list of query sources to issue the tablespublic static java.lang.String getXMLTagListFromFile(java.lang.String sopInstanceUID)
sopInstanceUID - a String containing a valid/indexed SOP Instance UID.public static java.lang.String getXMLTagListFromFile(java.lang.String sopInstanceUID, java.util.List<java.lang.String> providers)
sopInstanceUID - a String containing a valid/indexed SOP Instance UID.providers - a list of query sources to issue the documentpublic static float getFrameRateFromImage(java.lang.String sopUID)
public static int getNumberOfFramesInFile(java.lang.String sopInstanceUID)