public class WadoRequest extends WebRequest
The WadoRequest class parses a DICOM PS 3.18 (ISO 17432),
WADO URL into its constituent query parameters.
host, parameters, path, port, requestType, scheme, userInfo| Constructor and Description |
|---|
WadoRequest(java.lang.String uriString) |
WadoRequest(WebRequest request) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String[] |
getAnnotation() |
java.lang.String |
getAnonymize() |
java.lang.String[] |
getCharset() |
int |
getColumns() |
static java.lang.String[] |
getCommaSeparatedValues(java.lang.String string) |
static java.lang.String[][] |
getCommaThenSemicolonSeparatedValues(java.lang.String string) |
java.lang.String[][] |
getContentType() |
int |
getFrameNumber() |
int |
getImageQuality() |
java.lang.String |
getObjectUID() |
java.lang.String |
getPresentationSeriesUID() |
java.lang.String |
getPresentationUID() |
double[] |
getRegion() |
int |
getRows() |
static java.lang.String[] |
getSemicolonSeparatedValues(java.lang.String string) |
static java.lang.String[] |
getSeparatedValues(java.lang.String string,
java.lang.String delimiter) |
java.lang.String |
getSeriesUID() |
static double |
getSingleDoubleValueFromParameters(java.util.Map parameters,
java.lang.String key) |
static int |
getSingleIntegerValueFromParameters(java.util.Map parameters,
java.lang.String key) |
java.lang.String |
getStudyUID() |
java.lang.String |
getTransferSyntax() |
double |
getWindowCenter() |
double |
getWindowWidth() |
boolean |
isContentTypeDicom() |
static void |
main(java.lang.String[] arg) |
java.lang.String |
toString() |
static java.lang.String |
toString(double[] doubleArray) |
static java.lang.String |
toString(java.lang.String[] stringArray) |
static java.lang.String |
toString(java.lang.String[][] stringArrays) |
static boolean |
validateUID(java.lang.String uid) |
getHost, getParameters, getPath, getPort, getRequestType, getScheme, getUserInfo, parseQueryIntoParameterspublic WadoRequest(WebRequest request) throws java.lang.Exception
java.lang.Exceptionpublic WadoRequest(java.lang.String uriString)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String getStudyUID()
public java.lang.String getSeriesUID()
public java.lang.String getObjectUID()
public java.lang.String[][] getContentType()
public boolean isContentTypeDicom()
public java.lang.String[] getCharset()
public java.lang.String getAnonymize()
public java.lang.String[] getAnnotation()
public int getRows()
public int getColumns()
public double[] getRegion()
public double getWindowCenter()
public double getWindowWidth()
public int getFrameNumber()
public int getImageQuality()
public java.lang.String getPresentationUID()
public java.lang.String getPresentationSeriesUID()
public java.lang.String getTransferSyntax()
public static boolean validateUID(java.lang.String uid)
public static java.lang.String[] getSeparatedValues(java.lang.String string,
java.lang.String delimiter)
public static java.lang.String[] getCommaSeparatedValues(java.lang.String string)
public static java.lang.String[] getSemicolonSeparatedValues(java.lang.String string)
public static java.lang.String[][] getCommaThenSemicolonSeparatedValues(java.lang.String string)
public static java.lang.String toString(double[] doubleArray)
public static java.lang.String toString(java.lang.String[] stringArray)
public static java.lang.String toString(java.lang.String[][] stringArrays)
public static int getSingleIntegerValueFromParameters(java.util.Map parameters,
java.lang.String key)
throws java.lang.Exception
java.lang.Exceptionpublic static double getSingleDoubleValueFromParameters(java.util.Map parameters,
java.lang.String key)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic static void main(java.lang.String[] arg)