Class BasicParamPreparer
java.lang.Object
org.smartparam.engine.core.prepared.BasicParamPreparer
- All Implemented Interfaces:
ParamPreparer,PropertiesAware
- Since:
- 1.0.0
- Version:
- 1.0.5
- Author:
- Przemek Hertel
-
Constructor Summary
ConstructorsConstructorDescriptionBasicParamPreparer(ParameterProvider parameterProvider, LevelPreparer levelPreparer, PreparedParamCache cache) -
Method Summary
Modifier and TypeMethodDescriptionfindEntries(int pid, String[][] levelValues) Returns list of parameter rows that match given level values.getPreparedParameter(String paramName) modified in 1.0.3voidsetIdleChecker(IdleChecker idleChecker) voidsetProperties(Properties properties)
-
Constructor Details
-
BasicParamPreparer
public BasicParamPreparer(ParameterProvider parameterProvider, LevelPreparer levelPreparer, PreparedParamCache cache)
-
-
Method Details
-
getPreparedParameter
modified in 1.0.3- Specified by:
getPreparedParameterin interfaceParamPreparer- Parameters:
paramName- parameter name- Returns:
- complete representation of parameter (metadata + matrix) or null
-
findEntries
Description copied from interface:ParamPreparerReturns list of parameter rows that match given level values.- Specified by:
findEntriesin interfaceParamPreparer- Parameters:
pid- parameter idlevelValues- list of values to match at each level- Returns:
- list of matching prepared entries (or empty list)
-
setProperties
- Specified by:
setPropertiesin interfacePropertiesAware
-
setIdleChecker
-