Class IndexStep<S,​E>

    • Method Detail

      • getIndexerType

        public IndexStep.IndexerType getIndexerType()
        Gets the type of indexer that is configured for this step.
      • getRequirements

        public Set<TraverserRequirement> getRequirements()
        Description copied from interface: Step
        Provide the necessary TraverserRequirement that must be met by the traverser in order for the step to function properly. The provided default implements returns an empty set.
        Specified by:
        getRequirements in interface Step<S,​E>
        Returns:
        the set of requirements
      • configure

        public void configure​(Object... keyValues)
        Description copied from interface: Configuring
        Accept a configuration to the Step. Note that this interface extends Parameterizing and so there is an expectation that the Step implementation will have a Parameters instance that will house any values passed to this method. Storing these configurations in Parameters is not a requirement however, IF the configuration is an expected option for the step and can be stored on a member field that can be accessed on the step by more direct means (i.e. like a getter method).
        Specified by:
        configure in interface Configuring