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, parseQueryIntoParameters
public WadoRequest(java.lang.String uriString) throws java.lang.Exception
java.lang.Exception
public WadoRequest(WebRequest request) throws java.lang.Exception
java.lang.Exception
public java.lang.String[] getAnnotation()
public java.lang.String getAnonymize()
public java.lang.String[] getCharset()
public int getColumns()
public static java.lang.String[] getCommaSeparatedValues(java.lang.String string)
public static java.lang.String[][] getCommaThenSemicolonSeparatedValues(java.lang.String string)
public java.lang.String[][] getContentType()
public int getFrameNumber()
public int getImageQuality()
public java.lang.String getObjectUID()
public java.lang.String getPresentationSeriesUID()
public java.lang.String getPresentationUID()
public double[] getRegion()
public int getRows()
public static java.lang.String[] getSemicolonSeparatedValues(java.lang.String string)
public static java.lang.String[] getSeparatedValues(java.lang.String string, java.lang.String delimiter)
public java.lang.String getSeriesUID()
public static double getSingleDoubleValueFromParameters(java.util.Map parameters, java.lang.String key) throws java.lang.Exception
java.lang.Exception
public static int getSingleIntegerValueFromParameters(java.util.Map parameters, java.lang.String key) throws java.lang.Exception
java.lang.Exception
public java.lang.String getStudyUID()
public java.lang.String getTransferSyntax()
public double getWindowCenter()
public double getWindowWidth()
public boolean isContentTypeDicom()
public static void main(java.lang.String[] arg)
public java.lang.String toString()
toString
in class java.lang.Object
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 boolean validateUID(java.lang.String uid)