gov.nih.nci.common.persistence.enhanced.ArrayDesign
Class ArrayDesignReporterSummaryQuery
java.lang.Object
gov.nih.nci.common.persistence.enhanced.BaseQueryImpl
gov.nih.nci.common.persistence.enhanced.ArrayDesign.ArrayDesignReporterSummaryQuery
- All Implemented Interfaces:
- ESCriteriaQuery, ESQuery
public class ArrayDesignReporterSummaryQuery
- extends BaseQueryImpl
- implements ESCriteriaQuery
|
Field Summary |
static java.lang.String |
EMPTY
|
|
Method Summary |
protected void |
addWildcards(java.lang.Object[] paramsArray)
|
protected void |
addWildcards(java.lang.Object[] paramsArray,
boolean prefixWildcard,
boolean suffixWildcard)
|
protected java.lang.String |
buildLikeSQL(java.lang.String[] valuesToMatch,
java.lang.String likeObject0)
|
protected java.lang.String |
buildLikeSQL(java.lang.String[] valuesToMatch,
java.lang.String likeObject0,
boolean isCaseSensitive)
|
protected java.lang.String |
buildUpperSQL(java.lang.String value)
|
java.lang.Object[] |
getResults()
|
static java.lang.String |
join(java.lang.Object[] array,
java.lang.String separator,
java.lang.String wrapElementsWithThisString)
Joins the elements of the provided array into a single String
containing the provided list of elements. |
void |
setCriteria(EnhancedSearchCriteria criteria)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EMPTY
public static final java.lang.String EMPTY
- See Also:
- Constant Field Values
ArrayDesignReporterSummaryQuery
public ArrayDesignReporterSummaryQuery()
getResults
public java.lang.Object[] getResults()
throws gov.nih.nci.common.search.SearchException
- Specified by:
getResults in interface ESCriteriaQuery
- Throws:
gov.nih.nci.common.search.SearchException
setCriteria
public void setCriteria(EnhancedSearchCriteria criteria)
- Specified by:
setCriteria in interface ESCriteriaQuery
addWildcards
protected void addWildcards(java.lang.Object[] paramsArray)
addWildcards
protected void addWildcards(java.lang.Object[] paramsArray,
boolean prefixWildcard,
boolean suffixWildcard)
join
public static java.lang.String join(java.lang.Object[] array,
java.lang.String separator,
java.lang.String wrapElementsWithThisString)
Joins the elements of the provided array into a single String
containing the provided list of elements.
No delimiter is added before or after the list.
A null separator is the same as an empty String ("").
Null objects or empty strings within the array are represented by
empty strings.
StringUtils.join(null, *) = null
StringUtils.join([], *) = ""
StringUtils.join([null], *) = ""
StringUtils.join(["a", "b", "c"], "--") = "a--b--c"
StringUtils.join(["a", "b", "c"], null) = "abc"
StringUtils.join(["a", "b", "c"], "") = "abc"
StringUtils.join([null, "", "a"], ',') = ",,a"
- Parameters:
array - the array of values to join together, may be nullseparator - the separator character to use, null treated as ""
- Returns:
- the joined String,
null if null array input
buildLikeSQL
protected java.lang.String buildLikeSQL(java.lang.String[] valuesToMatch,
java.lang.String likeObject0)
buildLikeSQL
protected java.lang.String buildLikeSQL(java.lang.String[] valuesToMatch,
java.lang.String likeObject0,
boolean isCaseSensitive)
buildUpperSQL
protected java.lang.String buildUpperSQL(java.lang.String value)