## Uses of Class
org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry

Packages that use HashGroupifyEntry
org.deidentifier.arx.criteria: This package implements different variants of class-based privacy criteria, such as k-anonymity, l-diversity, t-closeness and d-presence.
org.deidentifier.arx.framework.check.groupify: This package implements different hash-groupify operators.
org.deidentifier.arx.framework.check.transformer: This package provides several transformers that efficiently implement the 'projection' optimization.
org.deidentifier.arx.metric: Package providing access to quality models
org.deidentifier.arx.metric.v2: Main package implementing quality models

### Uses of HashGroupifyEntry in org.deidentifier.arx.criteria

Methods in org.deidentifier.arx.criteria with parameters of type HashGroupifyEntry
`boolean` SampleBasedCriterion.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)` Not supported by this type of criterion
`boolean` RecursiveCLDiversity.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)`
`boolean` ProfitabilityProsecutorNoAttack.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)`
`boolean` ProfitabilityProsecutor.`isAnonymous(Transformation<?> transformation, HashGroupifyEntry entry)`
`boolean` ProfitabilityJournalistNoAttack.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)`
`abstract boolean` PrivacyCriterion.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)` Implement this, to enforce the criterion.
`boolean` OrderedDistanceTCloseness.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)`
`boolean` KMap.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)`
`boolean` KAnonymity.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)`
`boolean` Inclusion.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)`
`boolean` HierarchicalDistanceTCloseness.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)`
`boolean` EqualDistanceTCloseness.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)`
`boolean` EntropyLDiversity.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)`
`boolean` EnhancedBLikeness.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)`
`boolean` EDDifferentialPrivacy.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)`
`boolean` DPresence.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)`
`boolean` DistinctLDiversity.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)`
`boolean` DDisclosurePrivacy.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)`
`boolean` BasicBLikeness.`isAnonymous(Transformation<?> node, HashGroupifyEntry entry)`

### Uses of HashGroupifyEntry in org.deidentifier.arx.framework.check.groupify

Fields in org.deidentifier.arx.framework.check.groupify declared as HashGroupifyEntry
`HashGroupifyEntry` HashGroupifyEntry.`next` The next element in this bucket.
`HashGroupifyEntry` HashGroupifyEntry.`nextOrdered` The overall next element in original order.

Methods in org.deidentifier.arx.framework.check.groupify that return HashGroupifyEntry
`HashGroupifyEntry` HashGroupify.`getEntry(int[] tuple)` Returns the entry for the given tuple
`HashGroupifyEntry` HashGroupify.`getFirstEquivalenceClass()` Returns the first entry

Methods in org.deidentifier.arx.framework.check.groupify with parameters of type HashGroupifyEntry
`void` MetaHashGroupify.`add(HashGroupifyEntry _entry)` Adds a tuple from the buffer
`boolean` HashGroupify.`isCompletelyGeneralized(HashGroupifyEntry entry)` Returns whether the given entry is completely generalized

### Uses of HashGroupifyEntry in org.deidentifier.arx.framework.check.transformer

Methods in org.deidentifier.arx.framework.check.transformer with parameters of type HashGroupifyEntry
`void` AbstractTransformer.`init(long projection, int[] state, HashGroupify groupify, HashGroupify source, int[] snapshot, TransformationCheckerStateMachine.TransitionType transition, int startIndex, int stopIndex, HashGroupifyEntry element, DataMatrix buffer)` Prepares the next transformation

### Uses of HashGroupifyEntry in org.deidentifier.arx.metric

Methods in org.deidentifier.arx.metric with parameters of type HashGroupifyEntry
`InformationLossWithBound<T>` Metric.`getInformationLoss(Transformation<?> node, HashGroupifyEntry entry)` Returns the information loss that would be induced by suppressing the given entry.

### Uses of HashGroupifyEntry in org.deidentifier.arx.metric.v2

Methods in org.deidentifier.arx.metric.v2 with parameters of type HashGroupifyEntry
`static double` MetricSDNMEntropyBasedInformationLoss.`getEntropyBasedInformationLoss(Transformation<?> transformation, HashGroupifyEntry entry, DomainShare[] shares, DataAggregationInformation aggregation, double maxIL)` Implements the entropy-based IL model.