Klasse HashGroupifyEntry

java.lang.Object
org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry

public class HashGroupifyEntry extends Object
Implements an equivalence class.
  • Felddetails

    • count

      public int count
      The number of elements in this class. Excluding elements from the public table.
    • pcount

      public int pcount
      The number of elements in this class. Including elements from the public table
    • hashcode

      public final int hashcode
      The hashcode of this class.
    • row

      public final int row
      The key of this class.
    • next

      public HashGroupifyEntry next
      The next element in this bucket.
    • nextOrdered

      public HashGroupifyEntry nextOrdered
      The overall next element in original order.
    • representative

      public int representative
      The index of the representative row.
    • isNotOutlier

      public boolean isNotOutlier
      Is this class not an outlier?.
    • distributions

      public Distribution[] distributions
      Frequency set for other attributes *.
  • Konstruktordetails

    • HashGroupifyEntry

      public HashGroupifyEntry(DataMatrix matrix, int row, int hash)
      Creates a new entry.
      Parameter:
      matrix - the matrix
      row - the row
      hash - the hash
  • Methodendetails

    • hasNext

      public boolean hasNext()
      Return has next
      Gibt zurück:
    • next

      public int next()
      Return next value
      Gibt zurück:
    • read

      public void read()
      Initialize iterator