public abstract class AbstractPropertyRetrieval<F,T,C extends net.idea.modbcum.i.IQueryCondition> extends AbstractQuery<F,T,C,Property> implements net.idea.modbcum.i.IQueryRetrieval<Property>
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractPropertyRetrieval._PROPERTY_TYPE |
static class |
AbstractPropertyRetrieval.ANNOTATIONS_TABLE |
static class |
AbstractPropertyRetrieval.PROPERTY_TABLE |
static class |
AbstractPropertyRetrieval.REFERENCE_TABLE |
static class |
AbstractPropertyRetrieval.SearchMode |
| Modifier and Type | Field and Description |
|---|---|
static String |
base_sql |
protected boolean |
chemicalsOnly |
protected static String |
XSDDouble |
protected static String |
XSDInt |
protected static String |
XSDString |
condition, fieldname, id, logger, maxRecords, name, page, selected, value| Constructor and Description |
|---|
AbstractPropertyRetrieval() |
| Modifier and Type | Method and Description |
|---|---|
double |
calculateMetric(Property property) |
Property |
getObject(ResultSet rs) |
Property |
getObject(ResultSet rs,
Property p) |
boolean |
isChemicalsOnly() |
boolean |
isPrescreen() |
void |
setChemicalsOnly(boolean chemicalsOnly) |
getCategory, getCondition, getFieldname, getId, getKey, getName, getPage, getPageSize, getValue, isSelected, setCondition, setFieldname, setId, setName, setPage, setPageSize, setSelected, setValue, stringify, supportsPaging, test, toStringpublic static String base_sql
protected boolean chemicalsOnly
protected static final String XSDInt
protected static final String XSDString
protected static final String XSDDouble
public boolean isChemicalsOnly()
public void setChemicalsOnly(boolean chemicalsOnly)
public double calculateMetric(Property property)
calculateMetric in interface net.idea.modbcum.i.IQueryRetrieval<Property>public boolean isPrescreen()
isPrescreen in interface net.idea.modbcum.i.IQueryRetrieval<Property>public Property getObject(ResultSet rs) throws net.idea.modbcum.i.exceptions.AmbitException
getObject in interface net.idea.modbcum.i.IRetrieval<Property>net.idea.modbcum.i.exceptions.AmbitExceptionCopyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.