Interface SelectionConfigurator<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:
AllRealPropagatedSelectionConfigurator,BatchRecommenderSelectionConfigurator,CountRealPropagatedSelectionConfigurator,CountSelectionConfigurator,CountThresholdSelectionConfigurator,IndependentCascadeModelSelectionConfigurator,LimitedCountThresholdSelectionConfigurator,LimitedProportionThresholdSelectionConfigurator,LooseTimestampBasedSelectionConfigurator,OnlyOwnSelectionConfigurator,ProportionThresholdSelectionConfigurator,PullPushSelectionConfigurator,PureRecommenderSelectionConfigurator,PureTimestampBasedSelectionConfigurator,RecommenderSelectionConfigurator,TimestampOrderedSelectionConfigurator
public interface SelectionConfigurator<U extends java.io.Serializable,I extends java.io.Serializable,F>
Interface for configuring a selection mechanism.
-
Method Summary
Modifier and Type Method Description SelectionMechanism<U,I,F>configure(Parameters params)Configures a selection mechanism for the information pieces to propagate.
-
Method Details
-
configure
Configures a selection mechanism for the information pieces to propagate.- Parameters:
params- the parameters of the selection mechanism.- Returns:
- the selection mechanism.
-