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, toString
protected 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.AmbitException
public 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.AmbitException
public 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.AmbitException
public 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.