public interface ReportingData extends ReportingExportable
Modifier and Type | Method and Description |
---|---|
default void |
addClientConditionWidgetOptions(JSONObject json,
boolean isParamAtExec)
Deprecated.
|
default void |
addClientConditionWidgetOptions(JSONObject json,
boolean isParamAtExec,
Element condition)
add clientcondition attributes to attribute store
|
void |
addConditionToQuery(Query q,
Element c)
Adds the XMLAttribute as a conditon to the query.
|
void |
addSelectAttributeToQuery(Query q,
Element select)
Adds the XMLAttribute as a select attribute to the query.
|
Collection<ReportingExportable> |
completeSeries(Set<ReportingExportable> series,
Query q)
invoked for matrix-style reports to be able to add missing entries in the given
series |
Attribute |
getAttribute() |
Entity |
getEntity() |
List<Pair<String,String>> |
getOperatorList(boolean comesFromParamMask) |
void |
setAttribute(Attribute a) |
void |
setEntity(Entity e) |
void |
setValue(ResultSet rs,
Element selectAttribute,
Query q)
Sets the value of this object.
|
compareTo, getColumnRenderer, getSortText, getValue, setValue, toHtml, toJson, toText
Attribute getAttribute()
void setAttribute(Attribute a)
a
- - set the attribute of schema which refers to this objectEntity getEntity()
void setEntity(Entity e)
e
- - set the entityvoid addSelectAttributeToQuery(Query q, Element select)
Query.addSelect(String, String, String, String, boolean, boolean)
and Query.addSelectNameOfAttrib(Element, String)
!q
- - the query Object, where select attribute is addedselect
- - the xml element of type attributevoid addConditionToQuery(Query q, Element c)
Query.addCondition(String, String, String, String, List)
q
- - the query Object, where condtion has to be addedc
- - the xml element of type conditionvoid setValue(ResultSet rs, Element selectAttribute, Query q)
rs
- - the result set of the queryselectAttribute
- - the xml-element attribute of the queryq
- - the query object@Deprecated default void addClientConditionWidgetOptions(JSONObject json, boolean isParamAtExec)
json
- the json object of this attributeisParamAtExec
- indicates if method is called in normal condition or param-at-execution modedefault void addClientConditionWidgetOptions(JSONObject json, boolean isParamAtExec, Element condition)
json
- the json object of this attributeisParamAtExec
- indicates if method is called in normal condition or param-at-execution modecondition
- the optional <condition> element. can be used to mimic special behavior for parameter-at-execution scenariosList<Pair<String,String>> getOperatorList(boolean comesFromParamMask)
comesFromParamMask
- true if list is taken for parameter of execution.Collection<ReportingExportable> completeSeries(Set<ReportingExportable> series, Query q)
series
series
- the current values from the DBq
- the query@enterprise 10.0.39049 Copyright © 2024 FREQUENTIS AG. All Rights Reserved.