public class ReadSubstanceStudyFlat extends Object implements net.idea.modbcum.i.IQueryObject<List<ProtocolApplication>>, net.idea.modbcum.i.IParameterizedQuery<SubstanceRecord,List<ProtocolApplication>,net.idea.modbcum.i.IQueryCondition>, net.idea.modbcum.i.IQueryRetrieval<List<ProtocolApplication>>
Modifier and Type | Field and Description |
---|---|
protected ReadEffectRecord |
effectQuery |
protected SubstanceRecord |
fieldname |
protected SubstanceStudyFlatQuery |
flatQuery |
protected List<ProtocolApplication> |
measurements |
protected ReadSubstanceStudy |
paQuery |
Constructor and Description |
---|
ReadSubstanceStudyFlat() |
Modifier and Type | Method and Description |
---|---|
double |
calculateMetric(List<ProtocolApplication> object) |
String |
getCategory() |
net.idea.modbcum.q.conditions.EQCondition |
getCondition() |
SubstanceRecord |
getFieldname() |
Integer |
getId() |
String |
getKey() |
List<ProtocolApplication> |
getObject(ResultSet rs)
protected ProtocolApplication
|
int |
getPage() |
long |
getPageSize() |
List<net.idea.modbcum.i.query.QueryParam> |
getParameters() |
List<ProtocolApplication> |
getRecord() |
String |
getSQL() |
List<ProtocolApplication> |
getValue() |
boolean |
isPrescreen() |
void |
setCondition(net.idea.modbcum.i.IQueryCondition condition) |
void |
setFieldname(SubstanceRecord fieldname) |
void |
setId(Integer id) |
void |
setPage(int page) |
void |
setPageSize(long records) |
void |
setRecord(List<ProtocolApplication> record) |
void |
setValue(List<ProtocolApplication> value) |
boolean |
supportsPaging() |
protected SubstanceStudyFlatQuery flatQuery
protected ReadEffectRecord effectQuery
protected ReadSubstanceStudy paQuery
protected List<ProtocolApplication> measurements
protected SubstanceRecord fieldname
public List<ProtocolApplication> getRecord()
public void setRecord(List<ProtocolApplication> record)
public String getSQL() throws net.idea.modbcum.i.exceptions.AmbitException
getSQL
in interface net.idea.modbcum.i.IQueryObject<List<ProtocolApplication>>
net.idea.modbcum.i.exceptions.AmbitException
public List<net.idea.modbcum.i.query.QueryParam> getParameters() throws net.idea.modbcum.i.exceptions.AmbitException
getParameters
in interface net.idea.modbcum.i.IQueryObject<List<ProtocolApplication>>
net.idea.modbcum.i.exceptions.AmbitException
public List<ProtocolApplication> getObject(ResultSet rs) throws net.idea.modbcum.i.exceptions.AmbitException
getObject
in interface net.idea.modbcum.i.IRetrieval<List<ProtocolApplication>>
net.idea.modbcum.i.exceptions.AmbitException
public boolean isPrescreen()
isPrescreen
in interface net.idea.modbcum.i.IQueryRetrieval<List<ProtocolApplication>>
public double calculateMetric(List<ProtocolApplication> object)
calculateMetric
in interface net.idea.modbcum.i.IQueryRetrieval<List<ProtocolApplication>>
public List<ProtocolApplication> getValue()
getValue
in interface net.idea.modbcum.i.IParameterizedQuery<SubstanceRecord,List<ProtocolApplication>,net.idea.modbcum.i.IQueryCondition>
public void setValue(List<ProtocolApplication> value)
setValue
in interface net.idea.modbcum.i.IParameterizedQuery<SubstanceRecord,List<ProtocolApplication>,net.idea.modbcum.i.IQueryCondition>
public net.idea.modbcum.q.conditions.EQCondition getCondition()
getCondition
in interface net.idea.modbcum.i.IParameterizedQuery<SubstanceRecord,List<ProtocolApplication>,net.idea.modbcum.i.IQueryCondition>
public void setCondition(net.idea.modbcum.i.IQueryCondition condition)
setCondition
in interface net.idea.modbcum.i.IParameterizedQuery<SubstanceRecord,List<ProtocolApplication>,net.idea.modbcum.i.IQueryCondition>
public SubstanceRecord getFieldname()
getFieldname
in interface net.idea.modbcum.i.IParameterizedQuery<SubstanceRecord,List<ProtocolApplication>,net.idea.modbcum.i.IQueryCondition>
public void setFieldname(SubstanceRecord fieldname)
setFieldname
in interface net.idea.modbcum.i.IParameterizedQuery<SubstanceRecord,List<ProtocolApplication>,net.idea.modbcum.i.IQueryCondition>
public Integer getId()
getId
in interface net.idea.modbcum.i.IQueryObject<List<ProtocolApplication>>
public void setId(Integer id)
setId
in interface net.idea.modbcum.i.IQueryObject<List<ProtocolApplication>>
public int getPage()
getPage
in interface net.idea.modbcum.i.IQueryObject<List<ProtocolApplication>>
public void setPage(int page)
setPage
in interface net.idea.modbcum.i.IQueryObject<List<ProtocolApplication>>
public long getPageSize()
getPageSize
in interface net.idea.modbcum.i.IQueryObject<List<ProtocolApplication>>
public void setPageSize(long records)
setPageSize
in interface net.idea.modbcum.i.IQueryObject<List<ProtocolApplication>>
public String getKey()
getKey
in interface net.idea.modbcum.i.IQueryObject<List<ProtocolApplication>>
public String getCategory()
getCategory
in interface net.idea.modbcum.i.IQueryObject<List<ProtocolApplication>>
public boolean supportsPaging()
supportsPaging
in interface net.idea.modbcum.i.IQueryObject<List<ProtocolApplication>>
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.