public class QueryLookupStructure extends AbstractStructureQuery<IStructureKey,IStructureRecord,net.idea.modbcum.q.conditions.EQCondition>
QueryStructure
, allowing to use IStructureRecord as a parameterAbstractStructureQuery.FIELD_NAMES
Modifier and Type | Field and Description |
---|---|
protected QueryStructure |
query |
protected MoleculeReader |
reader |
protected SmilesKey |
smiles |
chemicalsOnly, group, nanomaterial, order_descendant, where_group
condition, fieldname, id, logger, maxRecords, name, page, selected, value
Constructor and Description |
---|
QueryLookupStructure() |
QueryLookupStructure(ExactStructureSearchMode structureSearchMode) |
Modifier and Type | Method and Description |
---|---|
List<net.idea.modbcum.i.query.QueryParam> |
getParameters() |
String |
getSQL() |
void |
setValue(IStructureRecord value) |
String |
toString() |
calculateMetric, getObject, 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, stringify, supportsPaging, test
protected QueryStructure query
protected MoleculeReader reader
protected SmilesKey smiles
public QueryLookupStructure()
public QueryLookupStructure(ExactStructureSearchMode structureSearchMode)
public List<net.idea.modbcum.i.query.QueryParam> getParameters() throws net.idea.modbcum.i.exceptions.AmbitException
net.idea.modbcum.i.exceptions.AmbitException
public String getSQL() throws net.idea.modbcum.i.exceptions.AmbitException
net.idea.modbcum.i.exceptions.AmbitException
public void setValue(IStructureRecord value)
setValue
in interface net.idea.modbcum.i.IParameterizedQuery<IStructureKey,IStructureRecord,net.idea.modbcum.q.conditions.EQCondition>
setValue
in class AbstractQuery<IStructureKey,IStructureRecord,net.idea.modbcum.q.conditions.EQCondition,IStructureRecord>
public String toString()
toString
in class AbstractQuery<IStructureKey,IStructureRecord,net.idea.modbcum.q.conditions.EQCondition,IStructureRecord>
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.