public class QueryCombinedStructure extends QueryCombined<IStructureRecord>
QueryCombined.COMBINE
Modifier and Type | Field and Description |
---|---|
protected boolean |
chemicalsOnly |
protected long |
maxRecords |
protected int |
page |
combine_queries, id, join, queries, scope, union
Constructor and Description |
---|
QueryCombinedStructure() |
Modifier and Type | Method and Description |
---|---|
protected String |
getMainSQL() |
int |
getPage() |
long |
getPageSize() |
protected String |
getScopeSQL() |
protected String |
groupBy() |
boolean |
isChemicalsOnly() |
protected String |
joinOn() |
void |
setChemicalsOnly(boolean chemicalsOnly) |
void |
setPage(int page) |
void |
setPageSize(long records) |
add, calculateMetric, get, getCategory, getCombine_queries, getId, getKey, getObject, getParameters, getQueries, getScope, getSQL_and, getSQL_or, getSQL, isCombine_as_and, isPrescreen, join, setCombine_as_and, setCombine_queries, setId, setScope, size, supportsPaging, toString
protected long maxRecords
protected int page
protected boolean chemicalsOnly
protected String getScopeSQL()
getScopeSQL
in class QueryCombined<IStructureRecord>
protected String getMainSQL()
getMainSQL
in class QueryCombined<IStructureRecord>
public boolean isChemicalsOnly()
public void setChemicalsOnly(boolean chemicalsOnly)
protected String groupBy()
groupBy
in class QueryCombined<IStructureRecord>
protected String joinOn()
joinOn
in class QueryCombined<IStructureRecord>
public void setPageSize(long records)
public long getPageSize()
public int getPage()
public void setPage(int page)
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.