public class ReadSubstanceComposition extends AbstractQuery<SubstanceRecord,CompositionRelation,net.idea.modbcum.q.conditions.EQCondition,CompositionRelation> implements net.idea.modbcum.i.IQueryRetrieval<CompositionRelation>
| Modifier and Type | Field and Description |
|---|---|
protected SubstanceEndpointsBundle |
bundle |
protected boolean |
excludeHidden |
protected CompositionRelation |
record |
condition, fieldname, id, logger, maxRecords, name, page, selected, value| Constructor and Description |
|---|
ReadSubstanceComposition() |
| Modifier and Type | Method and Description |
|---|---|
double |
calculateMetric(CompositionRelation object) |
SubstanceEndpointsBundle |
getBundle() |
CompositionRelation |
getObject(ResultSet rs) |
List<net.idea.modbcum.i.query.QueryParam> |
getParameters() |
String |
getSQL() |
boolean |
isExcludeHidden() |
boolean |
isPrescreen() |
static CompositionRelation |
readCompositionRelation(CompositionRelation record,
ResultSet rs,
SubstanceEndpointsBundle bundle) |
void |
setBundle(SubstanceEndpointsBundle bundle) |
void |
setExcludeHidden(boolean excludeHidden) |
void |
setRecord(CompositionRelation record) |
getCategory, getCondition, getFieldname, getId, getKey, getName, getPage, getPageSize, getValue, isSelected, setCondition, setFieldname, setId, setName, setPage, setPageSize, setSelected, setValue, stringify, supportsPaging, test, toStringprotected CompositionRelation record
protected boolean excludeHidden
protected SubstanceEndpointsBundle bundle
public void setRecord(CompositionRelation record)
public boolean isExcludeHidden()
public void setExcludeHidden(boolean excludeHidden)
public SubstanceEndpointsBundle getBundle()
public void setBundle(SubstanceEndpointsBundle bundle)
public String getSQL() throws net.idea.modbcum.i.exceptions.AmbitException
getSQL in interface net.idea.modbcum.i.IQueryObject<CompositionRelation>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<CompositionRelation>net.idea.modbcum.i.exceptions.AmbitExceptionpublic CompositionRelation getObject(ResultSet rs) throws net.idea.modbcum.i.exceptions.AmbitException
getObject in interface net.idea.modbcum.i.IRetrieval<CompositionRelation>net.idea.modbcum.i.exceptions.AmbitExceptionpublic static CompositionRelation readCompositionRelation(CompositionRelation record, ResultSet rs, SubstanceEndpointsBundle bundle) throws net.idea.modbcum.i.exceptions.AmbitException
net.idea.modbcum.i.exceptions.AmbitExceptionpublic boolean isPrescreen()
isPrescreen in interface net.idea.modbcum.i.IQueryRetrieval<CompositionRelation>public double calculateMetric(CompositionRelation object)
calculateMetric in interface net.idea.modbcum.i.IQueryRetrieval<CompositionRelation>Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.