Package org.deidentifier.arx.gui.model
Klasse ModelRisk
java.lang.Object
org.deidentifier.arx.gui.model.ModelRisk
- Alle implementierten Schnittstellen:
Serializable
A model for risk analysis
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic enumA enum for statistical models underlying attribute analysesstatic enumA enum for views -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintReturns the backing modeldoubleReturns the regionReturns the risk model used for attribute analysesdoubleReturns a thresholddoubleReturns a thresholddoubleReturns a thresholdReturns the solver configurationbooleanIs this model modifiedbooleanReturns whether a view is enabledbooleanReturns whether a view is enabledvoidsetMaxQiSize(int maxQiSize) voidsetPopulationSize(long populationSize) Sets the population sizevoidsetRegion(ARXPopulationModel.Region region) Sets the regionvoidSets the risk model used for attribute analysesvoidsetRiskThresholdHighestRisk(double threshold) Sets a thresholdvoidsetRiskThresholdRecordsAtRisk(double threshold) Sets a thresholdvoidsetRiskThresholdSuccessRate(double threshold) Sets a thresholdvoidSet unmodifiedvoidsetViewEnabledForInput(ModelRisk.ViewRiskType view, boolean value) Allows to enable/disable viewsvoidsetViewEnabledForOutput(ModelRisk.ViewRiskType view, boolean value) Allows to enable/disable views
-
Konstruktordetails
-
ModelRisk
public ModelRisk()Creates a new instance
-
-
Methodendetails
-
getMaxQiSize
public int getMaxQiSize()- Gibt zurück:
- the maxQiSize
-
getPopulationModel
Returns the backing model- Gibt zurück:
-
getPopulationSize
public double getPopulationSize()- Parameter:
handle-- Gibt zurück:
- Siehe auch:
-
getRegion
Returns the region- Gibt zurück:
-
getRiskModelForAttributes
Returns the risk model used for attribute analyses- Gibt zurück:
-
getRiskThresholdHighestRisk
public double getRiskThresholdHighestRisk()Returns a threshold- Gibt zurück:
-
getRiskThresholdRecordsAtRisk
public double getRiskThresholdRecordsAtRisk()Returns a threshold- Gibt zurück:
-
getRiskThresholdSuccessRate
public double getRiskThresholdSuccessRate()Returns a threshold- Gibt zurück:
-
getSolverConfiguration
Returns the solver configuration -
isModified
public boolean isModified()Is this model modified- Gibt zurück:
-
isViewEnabledForInput
Returns whether a view is enabled- Parameter:
view-- Gibt zurück:
-
isViewEnabledForOutput
Returns whether a view is enabled- Parameter:
view-- Gibt zurück:
-
setMaxQiSize
public void setMaxQiSize(int maxQiSize) - Parameter:
maxQiSize- the maxQiSize to set
-
setPopulationSize
public void setPopulationSize(long populationSize) Sets the population size- Parameter:
populationSize-
-
setRegion
Sets the region- Parameter:
region-
-
setRiskModelForAttributes
Sets the risk model used for attribute analyses- Parameter:
model-
-
setRiskThresholdHighestRisk
public void setRiskThresholdHighestRisk(double threshold) Sets a threshold- Parameter:
threshold-
-
setRiskThresholdRecordsAtRisk
public void setRiskThresholdRecordsAtRisk(double threshold) Sets a threshold- Parameter:
threshold-
-
setRiskThresholdSuccessRate
public void setRiskThresholdSuccessRate(double threshold) Sets a threshold- Parameter:
threshold-
-
setUnmodified
public void setUnmodified()Set unmodified -
setViewEnabledForInput
Allows to enable/disable views- Parameter:
view-value-
-
setViewEnabledForOutput
Allows to enable/disable views- Parameter:
view-value-
-