public class ChemicalBySubstanceRelation extends AbstractStructureQuery<STRUCTURE_RELATION,String,net.idea.modbcum.q.conditions.EQCondition>
QueryCombined
(e.g. restricting similarity and substructure search to compounds having associated substances)AbstractStructureQuery.FIELD_NAMES
Modifier and Type | Field and Description |
---|---|
static String |
sql |
chemicalsOnly, group, nanomaterial, order_descendant, where_group
condition, fieldname, id, logger, maxRecords, name, page, selected, value
Constructor and Description |
---|
ChemicalBySubstanceRelation() |
ChemicalBySubstanceRelation(STRUCTURE_RELATION relation) |
Modifier and Type | Method and Description |
---|---|
IStructureRecord |
getObject(ResultSet rs) |
List<net.idea.modbcum.i.query.QueryParam> |
getParameters() |
String |
getSQL() |
String |
toString() |
calculateMetric, isChemicalsOnly, isNanomaterial, isOrder_descendant, isPreferredStructure, isPrescreen, retrieveMetric, retrieveStrucType, retrieveValue, setChemicalsOnly, setNanomaterial, setOrder_descendant
getCategory, getCondition, getFieldname, getId, getKey, getName, getPage, getPageSize, getValue, isSelected, setCondition, setFieldname, setId, setName, setPage, setPageSize, setSelected, setValue, stringify, supportsPaging, test
public static final String sql
public ChemicalBySubstanceRelation()
public ChemicalBySubstanceRelation(STRUCTURE_RELATION relation)
public String getSQL() throws net.idea.modbcum.i.exceptions.AmbitException
net.idea.modbcum.i.exceptions.AmbitException
public List<net.idea.modbcum.i.query.QueryParam> getParameters() throws net.idea.modbcum.i.exceptions.AmbitException
net.idea.modbcum.i.exceptions.AmbitException
public String toString()
toString
in class AbstractQuery<STRUCTURE_RELATION,String,net.idea.modbcum.q.conditions.EQCondition,IStructureRecord>
public IStructureRecord getObject(ResultSet rs) throws net.idea.modbcum.i.exceptions.AmbitException
getObject
in interface net.idea.modbcum.i.IRetrieval<IStructureRecord>
getObject
in class AbstractStructureQuery<STRUCTURE_RELATION,String,net.idea.modbcum.q.conditions.EQCondition>
net.idea.modbcum.i.exceptions.AmbitException
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.