Klasse DataAggregationInformation

java.lang.Object
org.deidentifier.arx.framework.data.DataAggregationInformation
Alle implementierten Schnittstellen:
Serializable

public class DataAggregationInformation extends Object implements Serializable
Small class to encapsulate information about data that needs to be analyzed aggregated.
Siehe auch:
  • Konstruktordetails

  • Methodendetails

    • clone

      Returns a clone for data subsets
      Setzt außer Kraft:
      clone in Klasse Object
      Gibt zurück:
    • getColdQIs

      public int[] getColdQIs()
      Gibt zurück:
      the coldQIs
    • getColdQIsDomainSizes

      public int[] getColdQIsDomainSizes()
      Gibt zurück:
      the coldQIsDomainSizes
    • getColdQIsFunctions

      public DistributionAggregateFunction[] getColdQIsFunctions()
      Gibt zurück:
      the coldQIsFunctions
    • getColumns

      public int[] getColumns()
      Gibt zurück:
      the columns
    • getHeader

      public String[] getHeader()
      Gibt zurück:
      the header
    • getHotQIsGeneralized

      public int[] getHotQIsGeneralized()
      Gibt zurück:
      the hotQIsGeneralized
    • getHotQIsGeneralizedDomainSizes

      public int[] getHotQIsGeneralizedDomainSizes()
      Gibt zurück:
      the hotQIsGeneralizedDomainSizes
    • getHotQIsGeneralizedFunctions

      public DistributionAggregateFunction[] getHotQIsGeneralizedFunctions()
      Gibt zurück:
      the hotQIsGeneralizedFunctions
    • getHotQIsNotGeneralized

      public int[] getHotQIsNotGeneralized()
      Gibt zurück:
      the hotQIsNotGeneralized
    • getHotQIsNotGeneralizedDomainSizes

      public int[] getHotQIsNotGeneralizedDomainSizes()
      Gibt zurück:
      the hotQIsNotGeneralizedDomainSizes
    • getHotQIsNotGeneralizedFunctions

      public DistributionAggregateFunction[] getHotQIsNotGeneralizedFunctions()
      Gibt zurück:
      the hotQIsNotGeneralizedFunctions
    • getHotThreshold

      public int getHotThreshold()
      Gibt zurück:
      the hotThreshold
    • getMicroaggregationColumns

      public int[] getMicroaggregationColumns()
      Returns the columns in the original array which are microaggregated
      Gibt zurück:
    • getMicroaggregationFunctions

      public DistributionAggregateFunction[] getMicroaggregationFunctions()
      Returns the distribution aggregate functions for all microaggregated values
      Gibt zurück:
    • getMicroaggregationHeader

      public String[] getMicroaggregationHeader()
      Returns the attributes in the analyzed dataset which are microaggregated
      Gibt zurück:
    • getMicroaggregationIndices

      public int[] getMicroaggregationIndices()
      Returns the indices of all attributes that are microaggregated in order hotQIsNotGeneralized, hotQIsGeneralized, coldQIs.
      Gibt zurück:
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object