Class ParameterSet
java.lang.Object
net.datenwerke.rs.core.service.reportmanager.parameters.ParameterSet
- All Implemented Interfaces:
Iterable<ParameterInstance>
Groups parameters together.
-
Constructor Summary
ConstructorsConstructorDescriptionParameterSet(AuthenticatorService authService) ParameterSet(AuthenticatorService authService, Report report) ParameterSet(AuthenticatorService authService, User user, Report report) ParameterSet(User user) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(ParameterInstance instance) voidadd(ParameterSet parameterSet) voidaddAll(Collection<ParameterInstance> parameters) voidaddVariable(String key, Object value) voidevaluateExpression(String text) formatDateParameter(String key, Date dateValue) getCompleteConfiguration(boolean formatDates, boolean includeHiddenParameters) getParameterMapSimpleFiltered(boolean formatDates, boolean includeHiddenParameters) getUser()iterator()parseExpression(String text) intsize()Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
ParameterSet
-
ParameterSet
-
ParameterSet
-
ParameterSet
-
-
Method Details
-
getUser
-
getReport
-
add
-
size
public int size() -
iterator
- Specified by:
iteratorin interfaceIterable<ParameterInstance>
-
getParameterMap
-
getParameterMapSimple
-
getCompleteConfiguration
-
getParameterMapSimpleFiltered
-
formatDateParameter
-
getParameterList
-
evaluateExpression
-
parseExpression
-
addAll
-
add
-
addVariable
-
callParameterReplacementHooks
public void callParameterReplacementHooks()
-