Package org.deidentifier.arx.algorithm
Klasse FLASHPhaseConfiguration
java.lang.Object
org.deidentifier.arx.algorithm.FLASHPhaseConfiguration
This class parameterizes a phase the interwoven two-phase Flash algorithm.
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic enumThe main anonymity property. -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungFLASHPhaseConfiguration(FLASHPhaseConfiguration.PhaseAnonymityProperty anonymityProperty, DependentAction triggerTag, DependentAction triggerCheck, DependentAction triggerEvaluate, DependentAction triggerSkip) Creates a configuration for an active phase. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungGetter: The main anonymity property.Getter: A trigger for checking nodes in this phase.Getter: A trigger for evaluating nodes in this phase.Getter: A trigger for skipping nodes in this phase.Getter: A trigger for tagging nodes in this phase.
-
Konstruktordetails
-
FLASHPhaseConfiguration
public FLASHPhaseConfiguration(FLASHPhaseConfiguration.PhaseAnonymityProperty anonymityProperty, DependentAction triggerTag, DependentAction triggerCheck, DependentAction triggerEvaluate, DependentAction triggerSkip) Creates a configuration for an active phase.- Parameter:
anonymityProperty-triggerTag-triggerCheck-triggerEvaluate-triggerSkip-
-
-
Methodendetails
-
getAnonymityProperty
Getter: The main anonymity property.- Gibt zurück:
-
getTriggerCheck
Getter: A trigger for checking nodes in this phase.- Gibt zurück:
-
getTriggerEvaluate
Getter: A trigger for evaluating nodes in this phase.- Gibt zurück:
-
getTriggerSkip
Getter: A trigger for skipping nodes in this phase.- Gibt zurück:
-
getTriggerTag
Getter: A trigger for tagging nodes in this phase.- Gibt zurück:
-