Klasse ModelAnonymizationConfiguration

java.lang.Object
org.deidentifier.arx.gui.model.ModelAnonymizationConfiguration
Alle implementierten Schnittstellen:
Serializable

public class ModelAnonymizationConfiguration extends Object implements Serializable
Anonymization configuration
Siehe auch:
  • Methodendetails

    • getHeuristicSearchStepLimit

      public int getHeuristicSearchStepLimit()
      Search step limit for SearchType.STEP_LIMIT
      Gibt zurück:
      the heuristicSearchStepLimit
    • getHeuristicSearchTimeLimit

      public double getHeuristicSearchTimeLimit()
      Search time limit for SearchType.TIME_LIMIT
      Gibt zurück:
      the heuristicSearchTimeLimit
    • getNumIterations

      public int getNumIterations()
      Number of iterations for TransformationType.LOCAL
      Gibt zurück:
      the numIterations
    • getSearchType

      Returns the search type
      Gibt zurück:
      the searchType
    • getTransformationType

      Returns the transformation type
      Gibt zurück:
      the transformationType
    • isStepLimitEnabled

      public boolean isStepLimitEnabled()
      Gibt zurück:
      the stepLimitEnabled
    • isTimeLimitEnabled

      public boolean isTimeLimitEnabled()
      Gibt zurück:
      the timeLimitEnabled
    • isUseCodingModelSettings

      public boolean isUseCodingModelSettings()
      Use coding model settings from main UI
      Gibt zurück:
    • setHeuristicSearchStepLimit

      public void setHeuristicSearchStepLimit(int heuristicSearchStepLimit)
      Parameter:
      heuristicSearchStepLimit - the heuristicSearchStepLimit to set
    • setHeuristicSearchTimeLimit

      public void setHeuristicSearchTimeLimit(double heuristicSearchTimeLimit)
      Parameter:
      heuristicSearchTimeLimit - the heuristicSearchTimeLimit to set
    • setNumIterations

      public void setNumIterations(int numIterations)
      Parameter:
      numIterations - the numIterations to set
    • setSearchType

      public void setSearchType(ModelAnonymizationConfiguration.SearchType searchType)
      Parameter:
      searchType - the searchType to set
    • setStepLimitEnabled

      public void setStepLimitEnabled(boolean stepLimitEnabled)
      Parameter:
      stepLimitEnabled - the stepLimitEnabled to set
    • setTimeLimitEnabled

      public void setTimeLimitEnabled(boolean timeLimitEnabled)
      Parameter:
      timeLimitEnabled - the timeLimitEnabled to set
    • setTransformationType

      public void setTransformationType(ModelAnonymizationConfiguration.TransformationType transformationType)
      Parameter:
      transformationType - the transformationType to set
    • setUseCodingModelSettings

      public void setUseCodingModelSettings(boolean useCodingModelSettings)
      Set use coding model
      Parameter:
      useCodingModelSettings -