Interface Parameterized

All Known Subinterfaces:
ModelReader, ModelWriter, ParameterizedDeerExecutionNode, ParameterizedEnrichmentOperator, SelfConfigurable
All Known Implementing Classes:
AbstractModelIO, AbstractModelReader, AbstractModelWriter, AbstractParameterizedDeerExecutionNodeDecorator, AbstractParameterizedDeerExecutionNodeWrapper, AbstractParameterizedEnrichmentOperator, AbstractParameterizedExecutionNode, AbstractParameterizedExecutionNodeDecorator, AbstractParameterizedExecutionNodeWrapper, AuthorityConformationEnrichmentOperator, DereferencingEnrichmentOperator, EmbeddedModelReader, FileModelReader, FileModelWriter, FilterEnrichmentOperator, GeoDistanceEnrichmentOperator, GeoFusionEnrichmentOperator, LinkingEnrichmentOperator, NEREnrichmentOperator, PredicateConformationEnrichmentOperator, SparqlAnalyticsWrapper, SparqlModelReader, SparqlModelWriter, SparqlUpdateEnrichmentOperator

public interface Parameterized
  • Method Details

    • createParameterMap

      ValidatableParameterMap createParameterMap()
      Create an uninitialized ParameterMap to be filled by the ExecutionGraphGenerator.
      Returns:
      uninitialized ParameterMap containing all allowed Parameter
    • initParameters

      void initParameters(ValidatableParameterMap parameterMap)
      Accept an initialized ParameterMap in order to configure this instance.
      Parameters:
      parameterMap - an initialized ParameterMap
    • getParameterMap

      ValidatableParameterMap getParameterMap()
      Get this instances configuration as an initialized ParameterMap.
      Returns:
      an initialized ParameterMap.
    • isInitialized

      boolean isInitialized()
      Get initialization status
      Returns:
      true, if initialized; false, else.