Package org.aksw.faraday_cage.engine
Interface Parameterized
-
- All Known Implementing Classes:
AbstractParameterizedExecutionNode,AbstractParameterizedExecutionNodeDecorator,AbstractParameterizedExecutionNodeWrapper
public interface Parameterized
-
-
Method Summary
Modifier and Type Method Description ValidatableParameterMapcreateParameterMap()Create an uninitializedParameterMapto be filled by theExecutionGraphGenerator.ValidatableParameterMapgetParameterMap()Get this instances configuration as an initializedParameterMap.voidinitParameters(ValidatableParameterMap parameterMap)Accept an initializedParameterMapin order to configure this instance.booleanisInitialized()Get initialization status
-
-
-
Method Detail
-
createParameterMap
ValidatableParameterMap createParameterMap()
Create an uninitializedParameterMapto be filled by theExecutionGraphGenerator.- Returns:
- uninitialized
ParameterMapcontaining all allowedParameter
-
initParameters
void initParameters(ValidatableParameterMap parameterMap)
Accept an initializedParameterMapin order to configure this instance.- Parameters:
parameterMap- an initializedParameterMap
-
getParameterMap
ValidatableParameterMap getParameterMap()
Get this instances configuration as an initializedParameterMap.- Returns:
- an initialized
ParameterMap.
-
isInitialized
boolean isInitialized()
Get initialization status- Returns:
true, if initialized;false, else.
-
-