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(WebRequest request) throws java.lang.Exception
java.lang.Exception
public WadoRequest(java.lang.String uriString) throws java.lang.Exception
java.lang.Exception
public 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.Exception
public static double getSingleDoubleValueFromParameters(java.util.Map parameters, java.lang.String key) throws java.lang.Exception
java.lang.Exception
public java.lang.String toString()
toString
in class java.lang.Object
public static void main(java.lang.String[] arg)