public class Search extends java.lang.Object
Constructor and Description |
---|
Search(ServletRequest request) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAdvancedQuery()
Based on the set of optional advanced search params, returns a advanced
query string that reflects those params.
|
static java.lang.String |
getAllTags() |
java.lang.String |
getEndDate() |
java.lang.String |
getExactDate() |
java.lang.String |
getFinalQuery()
Returns the final query.
|
java.lang.String |
getInstitutionName() |
java.lang.String |
getOperatorName() |
java.lang.String |
getPatientGender() |
java.lang.String |
getPatientID() |
java.lang.String |
getPatientName() |
java.lang.String |
getPhysician() |
java.util.List<java.lang.String> |
getQueryProviders()
Returns a List containing the Selected Query Providers
|
java.lang.String |
getQueryProvidersJSON()
Returns the Selected Query Providers in the JSON Format
|
java.util.Collection<SearchResult> |
getSearchResults()
Deprecated.
|
java.util.List<java.lang.String> |
getSelectedProviders() |
java.lang.String |
getSimpleQuery()
Returns the original query.
|
java.lang.String |
getStartDate() |
java.lang.String |
getStudyDateFormat() |
long |
getTimeTaken() |
boolean |
hasQuery()
Returns if there is a query to be used (NOTE: an empty string is still a
valid query!).
|
boolean |
isAdvancedQuery() |
boolean |
isExactDate() |
boolean |
isKeyworded() |
boolean |
isModCR() |
boolean |
isModCT() |
boolean |
isModDX() |
boolean |
isModES() |
boolean |
isModMG() |
boolean |
isModMR() |
boolean |
isModNM() |
boolean |
isModOT() |
boolean |
isModOthers() |
boolean |
isModPT() |
boolean |
isModRF() |
boolean |
isModSC() |
boolean |
isModUS() |
boolean |
isModXA() |
boolean |
isPatientGenderAll() |
boolean |
isPatientGenderFemale() |
boolean |
isPatientGenderMale() |
boolean |
isRangedDate() |
boolean |
isUseEndDate() |
boolean |
isUseStartDate() |
int |
placeSearchOrder()
Places the search in the Holder.
|
public Search(ServletRequest request)
public java.lang.String getAdvancedQuery()
public boolean hasQuery()
public java.lang.String getSimpleQuery()
public java.lang.String getFinalQuery()
@Deprecated public java.util.Collection<SearchResult> getSearchResults()
public java.lang.String getQueryProvidersJSON()
public java.util.List<java.lang.String> getQueryProviders()
public java.util.List<java.lang.String> getSelectedProviders()
public int placeSearchOrder()
public boolean isAdvancedQuery()
public java.lang.String getPatientName()
public java.lang.String getPatientID()
public java.lang.String getPatientGender()
public boolean isPatientGenderAll()
public boolean isPatientGenderMale()
public boolean isPatientGenderFemale()
public java.lang.String getInstitutionName()
public java.lang.String getPhysician()
public java.lang.String getOperatorName()
public java.lang.String getStudyDateFormat()
public boolean isExactDate()
public boolean isRangedDate()
public java.lang.String getExactDate()
public boolean isUseStartDate()
public boolean isUseEndDate()
public java.lang.String getStartDate()
public java.lang.String getEndDate()
public boolean isModCR()
public boolean isModMG()
public boolean isModPT()
public boolean isModXA()
public boolean isModES()
public boolean isModCT()
public boolean isModMR()
public boolean isModRF()
public boolean isModUS()
public boolean isModDX()
public boolean isModNM()
public boolean isModSC()
public boolean isModOT()
public boolean isModOthers()
public boolean isKeyworded()
public long getTimeTaken()
public static java.lang.String getAllTags()