public class QueryByIdentifierWithStructureFallback extends AbstractStructureQuery<IStructureKey,IStructureRecord,net.idea.modbcum.q.conditions.StringCondition> implements net.idea.modbcum.i.IStoredProcStatement
AbstractStructureQuery.FIELD_NAMES
Modifier and Type | Field and Description |
---|---|
protected String |
sql |
chemicalsOnly, group, nanomaterial, order_descendant, where_group
condition, fieldname, id, logger, maxRecords, name, page, selected, value
Constructor and Description |
---|
QueryByIdentifierWithStructureFallback() |
Modifier and Type | Method and Description |
---|---|
List<net.idea.modbcum.i.query.QueryParam> |
getParameters() |
protected ambit2.db.search.structure.QueryByIdentifierWithStructureFallback.storedproc_search_mode |
getSearchMode() |
protected int |
getSearchPropertyID() |
String |
getSQL() |
void |
getStoredProcedureOutVars(CallableStatement statement) |
protected boolean |
isPreferredStructure() |
void |
registerOutParameters(CallableStatement statement) |
calculateMetric, getObject, isChemicalsOnly, isNanomaterial, isOrder_descendant, 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, toString
protected final String sql
public QueryByIdentifierWithStructureFallback()
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
protected ambit2.db.search.structure.QueryByIdentifierWithStructureFallback.storedproc_search_mode getSearchMode()
protected int getSearchPropertyID()
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 void getStoredProcedureOutVars(CallableStatement statement) throws SQLException
getStoredProcedureOutVars
in interface net.idea.modbcum.i.IStoredProcStatement
SQLException
protected boolean isPreferredStructure()
isPreferredStructure
in class AbstractStructureQuery<IStructureKey,IStructureRecord,net.idea.modbcum.q.conditions.StringCondition>
public void registerOutParameters(CallableStatement statement) throws SQLException
registerOutParameters
in interface net.idea.modbcum.i.IStoredProcStatement
SQLException
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.