public class ParameterEvaluatorServiceImpl extends Object implements ParameterEvaluatorService
| Constructor and Description |
|---|
ParameterEvaluatorServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
ParameterEvaluator |
getParameterEvaluator(Class componentClass,
String parameterName)
This method will return an instance of the parameterEvaluator bean defined in Spring, initialized with the Parameter
corresponding to the specified componentClass and parameterName and the values of the Parameter.
|
ParameterEvaluator |
getParameterEvaluator(Class componentClass,
String parameterName,
String constrainedValue)
This method will return an instance of the parameterEvaluator bean defined in Spring, initialized with the Parameter
corresponding to the specified componentClass and parameterName, the values of the Parameter, the knowledge of whether the
values are allowed or denied, and the constrainedValue.
|
ParameterEvaluator |
getParameterEvaluator(Class componentClass,
String parameterName,
String constrainingValue,
String constrainedValue)
This method will return an instance of the parameterEvaluator bean defined in Spring, initialized with the Parameter
corresponding to the specified componentClass and parameterName, the values of the Parameter that correspond to the specified
constrainingValue, the knowledge of whether the values are allowed or denied, and the constrainedValue.
|
ParameterEvaluator |
getParameterEvaluator(Class componentClass,
String allowParameterName,
String denyParameterName,
String constrainingValue,
String constrainedValue)
This method will return an instance of the parameterEvaluator bean defined in Spring, initialized with the Parameter
corresponding to the specified componentClass and allowParameterName or to the specified componentClass and denyParameterName
(depending on which restricts based on the constraining value) or an instance of AlwaysSucceedParameterEvaluatorImpl if
neither restricts, the values of the Parameter that correspond to the specified constrainingValue, the knowledge of whether
the values are allowed or denied, and the constrainedValue.
|
protected ParameterEvaluatorImpl |
getParameterEvaluator(Parameter parameter) |
protected ParameterEvaluatorImpl |
getParameterEvaluator(Parameter parameter,
String constrainedValue) |
protected ParameterEvaluatorImpl |
getParameterEvaluator(Parameter parameter,
String constrainingValue,
String constrainedValue) |
ParameterEvaluator |
getParameterEvaluator(String namespaceCode,
String detailTypeCode,
String parameterName)
This method will return an instance of the parameterEvaluator bean defined in Spring, initialized with the Parameter
corresponding to the specified componentClass and parameterName and the values of the Parameter.
|
ParameterEvaluator |
getParameterEvaluator(String namespaceCode,
String detailTypeCode,
String parameterName,
String constrainedValue)
This method will return an instance of the parameterEvaluator bean defined in Spring, initialized with the Parameter
corresponding to the specified componentClass and parameterName and the values of the Parameter.
|
protected List<String> |
getParameterValues(Parameter parameter,
String constrainingValue) |
void |
setParameterService(ParameterService parameterService) |
public ParameterEvaluatorServiceImpl()
public void setParameterService(ParameterService parameterService)
public ParameterEvaluator getParameterEvaluator(Class componentClass, String parameterName)
getParameterEvaluator in interface ParameterEvaluatorServicecomponentClass - parameterName - public ParameterEvaluator getParameterEvaluator(String namespaceCode, String detailTypeCode, String parameterName)
getParameterEvaluator in interface ParameterEvaluatorServicenamespaceCode - detailTypeCode - parameterName - public ParameterEvaluator getParameterEvaluator(Class componentClass, String parameterName, String constrainedValue)
getParameterEvaluator in interface ParameterEvaluatorServicecomponentClass - parameterName - public ParameterEvaluator getParameterEvaluator(String namespaceCode, String detailTypeCode, String parameterName, String constrainedValue)
getParameterEvaluator in interface ParameterEvaluatorServicenamespaceCode - detailTypeCode - parameterName - public ParameterEvaluator getParameterEvaluator(Class componentClass, String parameterName, String constrainingValue, String constrainedValue)
getParameterEvaluator in interface ParameterEvaluatorServicecomponentClass - parameterName - public ParameterEvaluator getParameterEvaluator(Class componentClass, String allowParameterName, String denyParameterName, String constrainingValue, String constrainedValue)
getParameterEvaluator in interface ParameterEvaluatorServicecomponentClass - allowParameterName - denyParameterName - constrainingValue - constrainedValue - protected List<String> getParameterValues(Parameter parameter, String constrainingValue)
protected ParameterEvaluatorImpl getParameterEvaluator(Parameter parameter)
protected ParameterEvaluatorImpl getParameterEvaluator(Parameter parameter, String constrainedValue)
protected ParameterEvaluatorImpl getParameterEvaluator(Parameter parameter, String constrainingValue, String constrainedValue)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.