public class ParameterSet extends java.lang.Object implements java.lang.Iterable<ParameterInstance>
| Constructor and Description |
|---|
ParameterSet(AuthenticatorService authService) |
ParameterSet(AuthenticatorService authService,
Report report) |
ParameterSet(AuthenticatorService authService,
User user,
Report report) |
ParameterSet(User user) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(ParameterInstance instance) |
void |
add(ParameterSet parameterSet) |
void |
addAll(java.util.Collection<ParameterInstance> parameters) |
void |
addVariable(java.lang.String key,
java.lang.Object value) |
void |
callParameterReplacementHooks() |
java.lang.Object |
evaluateExpression(java.lang.String text) |
java.lang.String |
formatDateParameter(java.lang.String key,
java.util.Date dateValue) |
java.util.Map<java.lang.String,java.lang.Object> |
getCompleteConfiguration(boolean formatDates,
boolean includeHiddenParameters) |
java.util.List<ParameterInstance> |
getParameterList() |
java.util.Map<java.lang.String,ParameterValue> |
getParameterMap() |
java.util.Map<java.lang.String,java.lang.Object> |
getParameterMapSimple() |
java.util.Map<java.lang.String,java.lang.Object> |
getParameterMapSimpleFiltered(boolean formatDates,
boolean includeHiddenParameters) |
Report |
getReport() |
User |
getUser() |
java.util.Iterator<ParameterInstance> |
iterator() |
java.lang.String |
parseExpression(java.lang.String text) |
int |
size() |
public ParameterSet(AuthenticatorService authService)
public ParameterSet(AuthenticatorService authService, @Nullable User user, @Nullable Report report)
public ParameterSet(AuthenticatorService authService, @Nullable Report report)
public User getUser()
public Report getReport()
public void add(ParameterInstance instance)
public int size()
public java.util.Iterator<ParameterInstance> iterator()
iterator in interface java.lang.Iterable<ParameterInstance>public java.util.Map<java.lang.String,ParameterValue> getParameterMap()
public java.util.Map<java.lang.String,java.lang.Object> getParameterMapSimple()
public java.util.Map<java.lang.String,java.lang.Object> getCompleteConfiguration(boolean formatDates,
boolean includeHiddenParameters)
public java.util.Map<java.lang.String,java.lang.Object> getParameterMapSimpleFiltered(boolean formatDates,
boolean includeHiddenParameters)
public java.lang.String formatDateParameter(java.lang.String key,
java.util.Date dateValue)
public java.util.List<ParameterInstance> getParameterList()
public java.lang.Object evaluateExpression(java.lang.String text)
public java.lang.String parseExpression(java.lang.String text)
public void addAll(java.util.Collection<ParameterInstance> parameters)
public void add(ParameterSet parameterSet)
public void addVariable(java.lang.String key,
java.lang.Object value)
public void callParameterReplacementHooks()