Class ScriptParameterInstance
java.lang.Object
net.datenwerke.rs.core.service.parameters.entities.ParameterInstance<ScriptParameterDefinition>
net.datenwerke.rs.scriptreport.service.scriptreport.parameter.ScriptParameterInstance
- All Implemented Interfaces:
Serializable
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@GenerateDto(dtoPackage="net.datenwerke.rs.scriptreport.client.scriptreport.parameters.dto")
public class ScriptParameterInstance
extends ParameterInstance<ScriptParameterDefinition>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureEL(User user, ExpressionFactory factory, ELContext context, ParameterSet parameterSet) Configures the EL that is used to parse the parameters into the query strings.voidconfigureParameterMap(User user, Map<String, ParameterValue> parameterMap, ParameterSet parameterSet) getDefaultValue(User user, ParameterSet parameterSet) getSelectedValue(User user) getValue()voidMethods inherited from class net.datenwerke.rs.core.service.parameters.entities.ParameterInstance
cloneInstanceForReportVariant, equals, getDefinition, getId, getKey, getTransientId, getVersion, hashCode, isStillDefault, parseStringValue, prettyPrintSelectedValue, setDefinition, setId, setStillDefault, setTransientId, setVersion, toInformationString
-
Constructor Details
-
ScriptParameterInstance
public ScriptParameterInstance()
-
-
Method Details
-
getSelectedValue
- Specified by:
getSelectedValuein classParameterInstance<ScriptParameterDefinition>
-
getDefaultValue
- Specified by:
getDefaultValuein classParameterInstance<ScriptParameterDefinition>
-
getValue
-
setValue
-
configureParameterMap
public void configureParameterMap(User user, Map<String, ParameterValue> parameterMap, ParameterSet parameterSet) - Overrides:
configureParameterMapin classParameterInstance<ScriptParameterDefinition>
-
configureEL
public void configureEL(User user, ExpressionFactory factory, ELContext context, ParameterSet parameterSet) Description copied from class:ParameterInstanceConfigures the EL that is used to parse the parameters into the query strings.- Overrides:
configureELin classParameterInstance<ScriptParameterDefinition>- Parameters:
user- The user the report is executed withfactory-context- The context object to be configuredparameterSet-
-