Interface ProtocolConfigurator<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:
BidirectionalRumorSpreadingModelConfigurator, CountThresholdModelConfigurator, CustomProtocolConfigurator, IndependentCascadeModelConfigurator, ProportionThresholdModelConfigurator, PullModelConfigurator, PushModelConfigurator, RumorSpreadingModelConfigurator, SimpleConfigurator, TemporalConfigurator

public interface ProtocolConfigurator<U extends java.io.Serializable,​I extends java.io.Serializable,​F>
Interface for configuring protocols for information diffusion, given their properties.