Class OnlyOwnInformationSelectionMechanism<U extends java.io.Serializable,​I extends java.io.Serializable,​P>

java.lang.Object
es.uam.eps.ir.relison.diffusion.selections.AbstractSelectionMechanism<U,​I,​P>
es.uam.eps.ir.relison.diffusion.selections.CountSelectionMechanism<U,​I,​P>
es.uam.eps.ir.relison.diffusion.selections.OnlyOwnInformationSelectionMechanism<U,​I,​P>
Type Parameters:
U - type of the users
I - type of the information pieces
P - type of the parameters
All Implemented Interfaces:
SelectionMechanism<U,​I,​P>

public class OnlyOwnInformationSelectionMechanism<U extends java.io.Serializable,​I extends java.io.Serializable,​P>
extends CountSelectionMechanism<U,​I,​P>
Selection mechanism that does not propagate any information piece created by other users (only pieces owned by the propagating user).
  • Constructor Details

    • OnlyOwnInformationSelectionMechanism

      public OnlyOwnInformationSelectionMechanism​(int numOwn)
      Constructor.
      Parameters:
      numOwn - number of own information pieces to propagate.
    • OnlyOwnInformationSelectionMechanism

      public OnlyOwnInformationSelectionMechanism​(int numOwn, int numRepr)
      Constructor
      Parameters:
      numOwn - number of own information pieces to propagate.
      numRepr - number of information pieces to repropagate.