Class FeatureGlobalUserEntropyConfigurator<U extends java.io.Serializable,​I extends java.io.Serializable,​F>

java.lang.Object
es.uam.eps.ir.relison.grid.diffusion.metrics.features.global.FeatureGlobalUserEntropyConfigurator<U,​I,​F>
Type Parameters:
U - type of the users.
I - type of the information pieces.
F - type of the user / information features.
All Implemented Interfaces:
MetricConfigurator<U,​I,​F>

public class FeatureGlobalUserEntropyConfigurator<U extends java.io.Serializable,​I extends java.io.Serializable,​F>
extends java.lang.Object
implements MetricConfigurator<U,​I,​F>
Configures a metric that measures the entropy over the different features, where, for each feature, we measure the number of users who have received it.
See Also:
FeatureGlobalUserEntropy
  • Field Summary

    Fields 
    Modifier and Type Field Description
    private static java.lang.String FEATURE
    Identifier for the feature name
    private static java.lang.String USERFEAT
    Identifier for the param which identifies if the studied feature is an user or an information piece feature.
  • Constructor Summary

    Constructors 
    Constructor Description
    FeatureGlobalUserEntropyConfigurator()  
  • Method Summary

    Modifier and Type Method Description
    SimulationMetric<U,​I,​F> configure​(Parameters params)
    Configures a information propagation metric.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait