Class ReportParameterImpl
java.lang.Object
io.jmix.reports.yarg.structure.impl.ReportParameterImpl
- All Implemented Interfaces:
ReportParameter,ReportParameterWithDefaultValue,Serializable
- See Also:
-
Field Details
-
name
-
alias
-
required
-
paramClass
-
defaultValue
-
-
Constructor Details
-
ReportParameterImpl
-
ReportParameterImpl
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceReportParameter- Returns:
- user friendly name
-
getAlias
- Specified by:
getAliasin interfaceReportParameter- Returns:
- alias which is used in formatters and data loaders
-
getRequired
- Specified by:
getRequiredin interfaceReportParameter
-
getParameterClass
- Specified by:
getParameterClassin interfaceReportParameter- Returns:
- parameter class eg Date or String, etc
-
getDefaultValue
- Specified by:
getDefaultValuein interfaceReportParameterWithDefaultValue- Returns:
- default value of the parameter, if exists
-