Package org.deidentifier.arx.gui.model
Klasse ModelAnonymizationConfiguration
java.lang.Object
org.deidentifier.arx.gui.model.ModelAnonymizationConfiguration
- Alle implementierten Schnittstellen:
Serializable
Anonymization configuration
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic enumSearch typestatic enumTransformation type -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintSearch step limit for SearchType.STEP_LIMITdoubleSearch time limit for SearchType.TIME_LIMITintNumber of iterations for TransformationType.LOCALReturns the search typeReturns the transformation typebooleanbooleanbooleanUse coding model settings from main UIvoidsetHeuristicSearchStepLimit(int heuristicSearchStepLimit) voidsetHeuristicSearchTimeLimit(double heuristicSearchTimeLimit) voidsetNumIterations(int numIterations) voidvoidsetStepLimitEnabled(boolean stepLimitEnabled) voidsetTimeLimitEnabled(boolean timeLimitEnabled) voidsetTransformationType(ModelAnonymizationConfiguration.TransformationType transformationType) voidsetUseCodingModelSettings(boolean useCodingModelSettings) Set use coding model
-
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
- 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-
-