Package com.groiss.reporting.data.impl
Class OEPersistentData
java.lang.Object
com.groiss.reporting.export.AbstractReportingExportable
com.groiss.reporting.data.impl.DefaultReportingData
com.groiss.reporting.data.impl.PersistentData
com.groiss.reporting.data.impl.OEPersistentData
- All Implemented Interfaces:
NumericValue
,ReportingData
,ReportingExportable
,Cloneable
,Comparable<ReportingExportable>
Reporting data type for organizational units.
-
Field Summary
Fields inherited from class com.groiss.reporting.data.impl.DefaultReportingData
a, alias, attributeHasUserdefType, dontUseMappedString, e, value
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addClientConditionWidgetOptions
(JSONObject json, boolean paramAtExec, Element condition) add clientcondition attributes to attribute storevoid
addConditionToQuery
(Query q, Element c) Adds the XMLAttribute as a conditon to the query.protected Class<?>
Methods inherited from class com.groiss.reporting.data.impl.PersistentData
addRightCheckConditionToQuery, addValues, compareTo, completeSeries, getClassesList, getCurrentValue, getPersistentObjectsLabels, getUnfilledPersistents, getValue, instantiate, releaseUnfilled, setValue, toJson
Methods inherited from class com.groiss.reporting.data.impl.DefaultReportingData
add, addIgnoreCaseComponents, addSelectAttributeToQuery, avg, checkTempJoin, compare2, getAlias, getAttribute, getColumnRenderer, getDBData, getEntity, getMappedValue, getMappedValues, getOperatorList, hasAttributeUserdefinedType, hasMappedValues, pairList, pairList, pairList, pairList, setAlias, setAttribute, setAttributeHasUserdefinedType, setEntity, setMappedValue, setValue, splitValueAttribute, toHtml, toString, toText
Methods inherited from class com.groiss.reporting.export.AbstractReportingExportable
getSortText
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.groiss.reporting.export.ReportingExportable
getSortText
-
Constructor Details
-
OEPersistentData
public OEPersistentData()
-
-
Method Details
-
addConditionToQuery
Description copied from interface:ReportingData
Adds the XMLAttribute as a conditon to the query. Has to callQuery.addCondition(String, String, String, String, List)
- Specified by:
addConditionToQuery
in interfaceReportingData
- Overrides:
addConditionToQuery
in classPersistentData
- Parameters:
q
- - the query Object, where condtion has to be addedc
- - the xml element of type condition
-
getBaseType
- Overrides:
getBaseType
in classDefaultReportingData
-
addClientConditionWidgetOptions
public void addClientConditionWidgetOptions(JSONObject json, boolean paramAtExec, Element condition) Description copied from interface:ReportingData
add clientcondition attributes to attribute store- Specified by:
addClientConditionWidgetOptions
in interfaceReportingData
- Overrides:
addClientConditionWidgetOptions
in classPersistentData
- Parameters:
json
- the json object of this attributeparamAtExec
- 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 scenarios
-