Interface GraphMetricGridSearch<U>

Type Parameters:
U - type of the users
All Known Implementing Classes:
ASLGridSearch, AverageReciprocalShortestPathLengthGridSearch, ClusteringCoefficientComplementGridSearch, ClusteringCoefficientGridSearch, CompleteEdgeGiniGridSearch, DegreeAssortativityGridSearch, DegreeGiniGridSearch, DegreePearsonCorrelationGridSearch, DensityGridSearch, DiameterGridSearch, InfiniteDistancePairsGridSearch, InterEdgeGiniGridSearch, NumEdgesGridSearch, RadiusGridSearch, ReciprocalAverageEccentricityGridSearch, ReciprocalDiameterGridSearch, ReciprocityRateGridSearch, SemiCompleteEdgeGiniGridSearch

public interface GraphMetricGridSearch<U>
Class for performing the parameter configuration of global structural network metrics.
  • Method Summary

    Modifier and Type Method Description
    java.util.Map<java.lang.String,​GraphMetricFunction<U>> grid​(Grid grid)
    Obtains the different global graph metrics to compute in a grid.
    java.util.Map<java.lang.String,​java.util.function.Supplier<GraphMetric<U>>> grid​(Grid grid, DistanceCalculator<U> distCalc)
    Obtains the different vertex metrics to compute in a grid.
  • Method Details

    • grid

      java.util.Map<java.lang.String,​java.util.function.Supplier<GraphMetric<U>>> grid​(Grid grid, DistanceCalculator<U> distCalc)
      Obtains the different vertex metrics to compute in a grid.
      Parameters:
      grid - the grid for the metric.
      distCalc - a distance calculator.
      Returns:
      the grid parameters.
    • grid

      java.util.Map<java.lang.String,​GraphMetricFunction<U>> grid​(Grid grid)
      Obtains the different global graph metrics to compute in a grid.
      Parameters:
      grid - the grid for the metric.
      Returns:
      the grid parameters.