public class QuerySmilesByID extends AbstractQuery<String,IStructureRecord,net.idea.modbcum.q.conditions.NumberCondition,IStructureRecord> implements net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>
| Modifier and Type | Field and Description |
|---|---|
protected IStructureRecord |
maxValue |
static String |
sqlField |
condition, fieldname, id, logger, maxRecords, name, page, selected, value| Constructor and Description |
|---|
QuerySmilesByID() |
QuerySmilesByID(int idstructure) |
QuerySmilesByID(int idstructure1,
int idstructure2) |
QuerySmilesByID(IStructureRecord record) |
| Modifier and Type | Method and Description |
|---|---|
double |
calculateMetric(IStructureRecord object) |
IStructureRecord |
getMaxValue() |
IStructureRecord |
getObject(ResultSet rs) |
List<net.idea.modbcum.i.query.QueryParam> |
getParameters() |
String |
getSQL() |
boolean |
isPrescreen() |
void |
setMaxValue(IStructureRecord maxValue) |
getCategory, getCondition, getFieldname, getId, getKey, getName, getPage, getPageSize, getValue, isSelected, setCondition, setFieldname, setId, setName, setPage, setPageSize, setSelected, setValue, stringify, supportsPaging, test, toStringprotected IStructureRecord maxValue
public static final String sqlField
public QuerySmilesByID()
public QuerySmilesByID(IStructureRecord record)
public QuerySmilesByID(int idstructure)
public QuerySmilesByID(int idstructure1,
int idstructure2)
public IStructureRecord getMaxValue()
public void setMaxValue(IStructureRecord maxValue)
public String getSQL() throws net.idea.modbcum.i.exceptions.AmbitException
getSQL in interface net.idea.modbcum.i.IQueryObject<IStructureRecord>net.idea.modbcum.i.exceptions.AmbitExceptionpublic List<net.idea.modbcum.i.query.QueryParam> getParameters() throws net.idea.modbcum.i.exceptions.AmbitException
getParameters in interface net.idea.modbcum.i.IQueryObject<IStructureRecord>net.idea.modbcum.i.exceptions.AmbitExceptionpublic IStructureRecord getObject(ResultSet rs) throws net.idea.modbcum.i.exceptions.AmbitException
getObject in interface net.idea.modbcum.i.IRetrieval<IStructureRecord>net.idea.modbcum.i.exceptions.AmbitExceptionpublic double calculateMetric(IStructureRecord object)
calculateMetric in interface net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>public boolean isPrescreen()
isPrescreen in interface net.idea.modbcum.i.IQueryRetrieval<IStructureRecord>Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.