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:
getName
in interfaceReportParameter
- Returns:
- user friendly name
-
getAlias
- Specified by:
getAlias
in interfaceReportParameter
- Returns:
- alias which is used in formatters and data loaders
-
getRequired
- Specified by:
getRequired
in interfaceReportParameter
-
getParameterClass
- Specified by:
getParameterClass
in interfaceReportParameter
- Returns:
- parameter class eg Date or String, etc
-
getDefaultValue
- Specified by:
getDefaultValue
in interfaceReportParameterWithDefaultValue
- Returns:
- default value of the parameter, if exists
-