Package org.aksw.faraday_cage.engine
Interface Parameterized
- All Known Implementing Classes:
AbstractParameterizedExecutionNode,AbstractParameterizedExecutionNodeDecorator,AbstractParameterizedExecutionNodeWrapper
public interface Parameterized
-
Method Summary
Modifier and TypeMethodDescriptionCreate an uninitializedParameterMapto be filled by theExecutionGraphGenerator.Get this instances configuration as an initializedParameterMap.voidinitParameters(ValidatableParameterMap parameterMap)Accept an initializedParameterMapin order to configure this instance.booleanGet initialization status
-
Method Details
-
createParameterMap
ValidatableParameterMap createParameterMap()Create an uninitializedParameterMapto be filled by theExecutionGraphGenerator.- Returns:
- uninitialized
ParameterMapcontaining all allowedParameter
-
initParameters
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.
-