Interface StopConditionConfigurator<U extends java.io.Serializable,​I extends java.io.Serializable,​F>

Type Parameters:
U - type of the users.
I - type of the information pieces.
F - Type of the user and information pieces features.
All Known Implementing Classes:
MaxTimestampStopConditionConfigurator, NoMoreNewStopConditionConfigurator, NoMorePropagatedStopConditionConfigurator, NoMoreTimestampsNorPropInfoStopConditionConfigurator, NoMoreTimestampsStopConditionConfigurator, NumIterStopConditionConfigurator, TotalPropagatedStopConditionConfigurator

public interface StopConditionConfigurator<U extends java.io.Serializable,​I extends java.io.Serializable,​F>
Interface for the configuration of stop conditions for information diffusion.
  • Method Summary

    Modifier and Type Method Description
    StopCondition<U,​I,​F> getStopCondition​(Parameters scgr)
    Configures a stop condition from the given parameters.
  • Method Details

    • getStopCondition

      StopCondition<U,​I,​F> getStopCondition​(Parameters scgr)
      Configures a stop condition from the given parameters.
      Parameters:
      scgr - the set of parameters for configuring the stop condition.
      Returns:
      the configured stop condition.