From c9c2d204310fecb141187ae4951507d385341df5 Mon Sep 17 00:00:00 2001 From: Florian Kohlmayer Date: Fri, 11 Dec 2015 11:17:28 +0100 Subject: [PATCH] Update docs --- doc/api/allclasses-frame.html | 12 +- doc/api/allclasses-noframe.html | 12 +- doc/api/index-files/index-10.html | 8 + doc/api/index-files/index-17.html | 44 +- doc/api/index-files/index-18.html | 11 +- doc/api/index-files/index-19.html | 6 +- doc/api/index-files/index-21.html | 4 +- doc/api/index-files/index-22.html | 8 +- doc/api/index-files/index-3.html | 10 +- doc/api/index-files/index-4.html | 29 +- doc/api/index-files/index-7.html | 209 ++- doc/api/index-files/index-9.html | 30 +- ...onfiguration.ARXConfigurationInternal.html | 27 +- .../deidentifier/arx/ARXConfiguration.html | 27 +- .../arx/ARXSolverConfiguration.html | 62 +- .../org/deidentifier/arx/DataHandleInput.html | 4 +- ... DataHandleInternal.InterruptHandler.html} | 32 +- ...tatistics.html => DataHandleInternal.html} | 248 ++- .../arx/DataHandleOutput.ResultIterator.html | 4 +- .../deidentifier/arx/DataHandleOutput.html | 4 +- .../deidentifier/arx/DataHandleSubset.html | 4 +- .../arx/aggregates/StatisticsBuilder.html | 222 ++- .../StatisticsBuilderInterruptible.html | 114 +- .../aggregates/StatisticsClassification.html | 225 +++ .../StatisticsContingencyTable.html | 4 +- .../class-use/StatisticsClassification.html | 223 +++ .../class-use/StatisticsContingencyTable.html | 48 +- .../StatisticsFrequencyDistribution.html | 10 +- .../arx/aggregates/package-frame.html | 1 + .../arx/aggregates/package-summary.html | 15 +- .../arx/aggregates/package-tree.html | 1 + .../arx/aggregates/package-use.html | 14 +- .../arx/class-use/ARXPopulationModel.html | 16 +- .../arx/class-use/ARXSolverConfiguration.html | 24 +- .../class-use/AttributeType.Hierarchy.html | 34 - .../arx/class-use/DataDefinition.html | 2 +- .../arx/class-use/DataHandle.html | 60 - ... DataHandleInternal.InterruptHandler.html} | 28 +- .../arx/class-use/DataHandleInternal.html | 272 ++++ .../arx/class-use/DataHandleStatistics.html | 181 --- .../arx/class-use/DataSubset.html | 20 +- .../deidentifier/arx/class-use/DataType.html | 10 +- .../org/deidentifier/arx/common/Groupify.html | 20 + .../deidentifier/arx/common/TupleWrapper.html | 31 +- .../arx/common/WrappedBoolean.html | 28 +- .../arx/common/class-use/Groupify.Group.html | 6 + .../arx/common/class-use/WrappedBoolean.html | 48 +- .../arx/common/class-use/WrappedInteger.html | 48 +- .../deidentifier/arx/common/package-use.html | 28 + .../criteria/AverageReidentificationRisk.html | 4 +- .../arx/criteria/DDisclosurePrivacy.html | 404 +++++ .../arx/criteria/DistinctLDiversity.html | 4 +- .../criteria/ExplicitPrivacyCriterion.html | 2 +- .../criteria/ImplicitPrivacyCriterion.html | 2 +- .../deidentifier/arx/criteria/KAnonymity.html | 4 +- .../org/deidentifier/arx/criteria/KMap.html | 409 +++++ .../deidentifier/arx/criteria/LDiversity.html | 4 +- .../class-use/DDisclosurePrivacy.html | 156 ++ .../class-use/ExplicitPrivacyCriterion.html | 23 +- .../class-use/ImplicitPrivacyCriterion.html | 6 + .../arx/criteria/class-use/KMap.html | 156 ++ .../criteria/class-use/PrivacyCriterion.html | 35 +- .../arx/criteria/package-frame.html | 2 + .../arx/criteria/package-summary.html | 35 +- .../arx/criteria/package-tree.html | 2 + .../arx/criteria/package-use.html | 31 +- .../org/deidentifier/arx/package-frame.html | 4 +- .../org/deidentifier/arx/package-summary.html | 12 +- .../org/deidentifier/arx/package-tree.html | 4 +- doc/api/org/deidentifier/arx/package-use.html | 33 +- .../arx/risk/HIPAAIdentifierMatch.html | 27 +- .../arx/risk/RiskEstimateBuilder.html | 86 +- .../RiskEstimateBuilderInterruptible.html | 23 +- .../arx/risk/RiskModelHistogram.html | 38 +- .../arx/risk/RiskModelSampleRisks.html | 4 +- ...RiskModelSampleSummary.JournalistRisk.html | 203 +++ .../RiskModelSampleSummary.MarketerRisk.html | 229 +++ ...RiskModelSampleSummary.ProsecutorRisk.html | 203 +++ .../RiskModelSampleSummary.RiskSummary.html | 267 ++++ .../arx/risk/RiskModelSampleSummary.html | 363 +++++ .../arx/risk/RiskModelSampleUniqueness.html | 4 +- .../risk/class-use/HIPAAIdentifierMatch.html | 8 +- .../risk/class-use/RiskModelHistogram.html | 8 +- ...RiskModelSampleSummary.JournalistRisk.html | 157 ++ .../RiskModelSampleSummary.MarketerRisk.html | 157 ++ ...RiskModelSampleSummary.ProsecutorRisk.html | 157 ++ .../RiskModelSampleSummary.RiskSummary.html | 163 ++ .../class-use/RiskModelSampleSummary.html | 163 ++ .../deidentifier/arx/risk/package-frame.html | 5 + .../arx/risk/package-summary.html | 32 + .../deidentifier/arx/risk/package-tree.html | 8 + .../deidentifier/arx/risk/package-use.html | 27 + doc/api/overview-tree.html | 15 +- doc/api/serialized-form.html | 56 + doc/dev/allclasses-frame.html | 12 +- doc/dev/allclasses-noframe.html | 12 +- doc/dev/index-all.html | 435 ++++-- ...onfiguration.ARXConfigurationInternal.html | 27 +- .../deidentifier/arx/ARXConfiguration.html | 83 +- .../arx/ARXSolverConfiguration.html | 64 +- doc/dev/org/deidentifier/arx/DataHandle.html | 18 +- .../org/deidentifier/arx/DataHandleInput.html | 30 +- .../DataHandleInternal.InterruptHandler.html} | 32 +- .../deidentifier/arx/DataHandleInternal.html} | 256 +++- .../arx/DataHandleOutput.ResultIterator.html | 4 +- .../deidentifier/arx/DataHandleOutput.html | 26 +- .../deidentifier/arx/DataHandleSubset.html | 30 +- .../arx/aggregates/StatisticsBuilder.html | 222 ++- .../StatisticsBuilderInterruptible.html | 114 +- .../aggregates/StatisticsClassification.html | 225 +++ .../StatisticsContingencyTable.html | 4 +- .../class-use/StatisticsClassification.html | 223 +++ .../class-use/StatisticsContingencyTable.html | 48 +- .../StatisticsFrequencyDistribution.html | 10 +- .../arx/aggregates/package-frame.html | 1 + .../arx/aggregates/package-summary.html | 15 +- .../arx/aggregates/package-tree.html | 1 + .../arx/aggregates/package-use.html | 14 +- .../arx/class-use/ARXConfiguration.html | 13 + .../arx/class-use/ARXPopulationModel.html | 16 +- .../arx/class-use/ARXSolverConfiguration.html | 24 +- .../class-use/AttributeType.Hierarchy.html | 34 - .../arx/class-use/DataDefinition.html | 2 +- .../arx/class-use/DataHandle.html | 62 +- .../DataHandleInternal.InterruptHandler.html} | 52 +- .../arx/class-use/DataHandleInternal.html | 272 ++++ .../arx/class-use/DataHandleStatistics.html | 181 --- .../arx/class-use/DataSubset.html | 26 +- .../DataType.DataTypeWithRatioScale.html | 5 +- .../deidentifier/arx/class-use/DataType.html | 10 +- .../deidentifier/arx/class-use/RowSet.html | 26 + .../org/deidentifier/arx/common/Groupify.html | 20 + .../deidentifier/arx/common/TupleWrapper.html | 31 +- .../arx/common/WrappedBoolean.html | 28 +- .../arx/common/class-use/Groupify.Group.html | 6 + .../arx/common/class-use/WrappedBoolean.html | 17 + .../arx/common/class-use/WrappedInteger.html | 48 +- .../deidentifier/arx/common/package-use.html | 5 + .../criteria/AverageReidentificationRisk.html | 4 +- .../arx/criteria/DDisclosurePrivacy.html | 419 +++++ .../arx/criteria/DistinctLDiversity.html | 4 +- .../criteria/ExplicitPrivacyCriterion.html | 2 +- .../criteria/ImplicitPrivacyCriterion.html | 2 +- .../deidentifier/arx/criteria/KAnonymity.html | 4 +- .../org/deidentifier/arx/criteria/KMap.html | 409 +++++ .../deidentifier/arx/criteria/LDiversity.html | 4 +- .../class-use/DDisclosurePrivacy.html | 156 ++ .../class-use/ExplicitPrivacyCriterion.html | 23 +- .../class-use/ImplicitPrivacyCriterion.html | 6 + .../arx/criteria/class-use/KMap.html | 156 ++ .../criteria/class-use/PrivacyCriterion.html | 35 +- .../arx/criteria/package-frame.html | 2 + .../arx/criteria/package-summary.html | 35 +- .../arx/criteria/package-tree.html | 2 + .../arx/criteria/package-use.html | 31 +- ...butionAggregateFunctionArithmeticMean.html | 2 +- ...butionAggregateFunctionGeneralization.html | 2 +- ...ibutionAggregateFunctionGeometricMean.html | 2 +- ...DistributionAggregateFunctionInterval.html | 2 +- ...n.DistributionAggregateFunctionMedian.html | 2 +- ...ion.DistributionAggregateFunctionMode.html | 2 +- .../DistributionAggregateFunction.html | 12 +- .../distribution/class-use/Distribution.html | 5 +- .../check/groupify/HashTableUtil.html | 20 +- .../groupify/class-use/HashGroupifyEntry.html | 22 +- .../arx/framework/data/class-use/Data.html | 31 +- .../framework/data/class-use/DataManager.html | 18 +- .../org/deidentifier/arx/metric/Metric.html | 38 + .../deidentifier/arx/metric/MetricAECS.html | 2 +- .../org/deidentifier/arx/metric/MetricDM.html | 2 +- .../deidentifier/arx/metric/MetricDMStar.html | 2 +- .../arx/metric/MetricDefault.html | 2 +- .../arx/metric/MetricEntropy.html | 2 +- .../deidentifier/arx/metric/MetricHeight.html | 2 +- .../arx/metric/MetricNMEntropy.html | 2 +- .../arx/metric/MetricNMPrecision.html | 2 +- .../arx/metric/MetricPrecision.html | 2 +- .../deidentifier/arx/metric/MetricStatic.html | 2 +- .../arx/metric/MetricWeighted.html | 2 +- .../v2/AbstractMetricMultiDimensional.html | 2 +- ...ultiDimensionalPotentiallyPrecomputed.html | 2 +- .../v2/AbstractMetricSingleDimensional.html | 2 +- .../arx/metric/v2/MetricMDHeight.html | 2 +- .../arx/metric/v2/MetricMDNMLoss.html | 2 +- .../MetricMDNMLossPotentiallyPrecomputed.html | 2 +- .../metric/v2/MetricMDNMLossPrecomputed.html | 2 +- .../arx/metric/v2/MetricMDNMPrecision.html | 2 +- .../arx/metric/v2/MetricMDNUEntropy.html | 2 +- ...tricMDNUEntropyPotentiallyPrecomputed.html | 25 +- .../v2/MetricMDNUEntropyPrecomputed.html | 2 +- .../arx/metric/v2/MetricMDNUNMEntropy.html | 2 +- ...icMDNUNMEntropyPotentiallyPrecomputed.html | 25 +- .../v2/MetricMDNUNMEntropyPrecomputed.html | 2 +- .../v2/MetricMDNUNMNormalizedEntropy.html | 2 +- ...rmalizedEntropyPotentiallyPrecomputed.html | 2 +- ...ricMDNUNMNormalizedEntropyPrecomputed.html | 2 +- .../arx/metric/v2/MetricMDPrecision.html | 2 +- .../arx/metric/v2/MetricMDStatic.html | 2 +- .../arx/metric/v2/MetricSDAECS.html | 2 +- .../arx/metric/v2/MetricSDDiscernability.html | 2 +- .../arx/metric/v2/MetricSDNMAmbiguity.html | 2 +- .../metric/v2/MetricSDNMDiscernability.html | 2 +- .../arx/metric/v2/MetricSDNMKLDivergence.html | 2 +- .../org/deidentifier/arx/package-frame.html | 4 +- .../org/deidentifier/arx/package-summary.html | 12 +- .../org/deidentifier/arx/package-tree.html | 4 +- doc/dev/org/deidentifier/arx/package-use.html | 40 +- .../arx/risk/HIPAAIdentifierMatch.html | 27 +- .../arx/risk/RiskEstimateBuilder.html | 86 +- .../RiskEstimateBuilderInterruptible.html | 23 +- .../arx/risk/RiskModelHistogram.html | 38 +- .../arx/risk/RiskModelSampleRisks.html | 4 +- ...RiskModelSampleSummary.JournalistRisk.html | 253 +++ .../RiskModelSampleSummary.MarketerRisk.html | 269 ++++ ...RiskModelSampleSummary.ProsecutorRisk.html | 253 +++ .../RiskModelSampleSummary.RiskSummary.html | 311 ++++ .../arx/risk/RiskModelSampleSummary.html | 363 +++++ .../arx/risk/RiskModelSampleUniqueness.html | 4 +- .../risk/class-use/HIPAAIdentifierMatch.html | 8 +- .../risk/class-use/RiskModelHistogram.html | 8 +- ...RiskModelSampleSummary.JournalistRisk.html | 157 ++ .../RiskModelSampleSummary.MarketerRisk.html | 157 ++ ...RiskModelSampleSummary.ProsecutorRisk.html | 157 ++ .../RiskModelSampleSummary.RiskSummary.html | 163 ++ .../class-use/RiskModelSampleSummary.html | 163 ++ .../deidentifier/arx/risk/package-frame.html | 5 + .../arx/risk/package-summary.html | 32 + .../deidentifier/arx/risk/package-tree.html | 8 + .../deidentifier/arx/risk/package-use.html | 27 + doc/dev/overview-tree.html | 15 +- doc/dev/serialized-form.html | 56 + doc/gui/allclasses-frame.html | 44 +- doc/gui/allclasses-noframe.html | 44 +- doc/gui/constant-values.html | 53 +- doc/gui/index-all.html | 1362 ++++++++++++++--- ...onfiguration.ARXConfigurationInternal.html | 27 +- .../deidentifier/arx/ARXConfiguration.html | 83 +- .../arx/ARXSolverConfiguration.html | 64 +- doc/gui/org/deidentifier/arx/DataHandle.html | 18 +- .../org/deidentifier/arx/DataHandleInput.html | 30 +- .../DataHandleInternal.InterruptHandler.html} | 32 +- .../deidentifier/arx/DataHandleInternal.html} | 256 +++- .../arx/DataHandleOutput.ResultIterator.html | 4 +- .../deidentifier/arx/DataHandleOutput.html | 26 +- .../deidentifier/arx/DataHandleSubset.html | 30 +- .../arx/aggregates/StatisticsBuilder.html | 222 ++- .../StatisticsBuilderInterruptible.html | 114 +- .../aggregates/StatisticsClassification.html | 225 +++ .../StatisticsContingencyTable.html | 4 +- .../class-use/StatisticsClassification.html | 223 +++ .../class-use/StatisticsContingencyTable.html | 48 +- .../StatisticsFrequencyDistribution.html | 10 +- .../arx/aggregates/package-frame.html | 1 + .../arx/aggregates/package-summary.html | 15 +- .../arx/aggregates/package-tree.html | 1 + .../arx/aggregates/package-use.html | 14 +- .../arx/class-use/ARXConfiguration.html | 13 + .../arx/class-use/ARXLattice.ARXNode.html | 2 +- .../arx/class-use/ARXPopulationModel.html | 16 +- .../arx/class-use/ARXSolverConfiguration.html | 24 +- .../class-use/AttributeType.Hierarchy.html | 34 - .../arx/class-use/AttributeType.html | 6 +- .../arx/class-use/DataDefinition.html | 2 +- .../arx/class-use/DataHandle.html | 72 +- .../DataHandleInternal.InterruptHandler.html} | 52 +- .../arx/class-use/DataHandleInternal.html | 272 ++++ .../arx/class-use/DataHandleStatistics.html | 181 --- .../arx/class-use/DataSubset.html | 26 +- .../deidentifier/arx/class-use/DataType.html | 16 +- .../deidentifier/arx/class-use/RowSet.html | 26 + .../org/deidentifier/arx/common/Groupify.html | 20 + .../deidentifier/arx/common/TupleWrapper.html | 31 +- .../arx/common/WrappedBoolean.html | 28 +- .../arx/common/class-use/Groupify.Group.html | 6 + .../arx/common/class-use/WrappedBoolean.html | 17 + .../arx/common/class-use/WrappedInteger.html | 48 +- .../deidentifier/arx/common/package-use.html | 5 + .../criteria/AverageReidentificationRisk.html | 4 +- .../arx/criteria/DDisclosurePrivacy.html | 419 +++++ .../arx/criteria/DistinctLDiversity.html | 4 +- .../criteria/ExplicitPrivacyCriterion.html | 2 +- .../criteria/ImplicitPrivacyCriterion.html | 2 +- .../deidentifier/arx/criteria/KAnonymity.html | 4 +- .../org/deidentifier/arx/criteria/KMap.html | 409 +++++ .../deidentifier/arx/criteria/LDiversity.html | 4 +- .../class-use/DDisclosurePrivacy.html | 156 ++ .../class-use/ExplicitPrivacyCriterion.html | 23 +- .../class-use/ImplicitPrivacyCriterion.html | 6 + .../arx/criteria/class-use/KMap.html | 156 ++ .../criteria/class-use/PrivacyCriterion.html | 47 +- .../arx/criteria/package-frame.html | 2 + .../arx/criteria/package-summary.html | 35 +- .../arx/criteria/package-tree.html | 2 + .../arx/criteria/package-use.html | 31 +- .../arx/gui/class-use/Controller.html | 186 ++- .../org/deidentifier/arx/gui/model/Model.html | 269 +++- ...TrailEntry.AuditTrailEntryFindReplace.html | 4 +- .../arx/gui/model/ModelClassification.html | 383 +++++ .../arx/gui/model/ModelClipboard.html | 41 +- .../arx/gui/model/ModelCriterion.html | 4 +- .../ModelDDisclosurePrivacyCriterion.html | 455 ++++++ .../ModelDifferentialPrivacyCriterion.html | 4 +- .../arx/gui/model/ModelEvent.ModelPart.html | 57 +- .../arx/gui/model/ModelExplicitCriterion.html | 2 +- .../arx/gui/model/ModelImplicitCriterion.html | 2 +- .../gui/model/ModelKAnonymityCriterion.html | 4 +- .../arx/gui/model/ModelKMapCriterion.html | 424 +++++ .../gui/model/ModelLDiversityCriterion.html | 4 +- .../arx/gui/model/ModelRisk.ViewRiskType.html | 22 +- .../deidentifier/arx/gui/model/ModelRisk.html | 142 +- .../arx/gui/model/class-use/Model.html | 30 +- .../model/class-use/ModelClassification.html | 155 ++ .../gui/model/class-use/ModelCriterion.html | 46 +- .../ModelDDisclosurePrivacyCriterion.html | 205 +++ .../model/class-use/ModelEvent.ModelPart.html | 46 +- .../arx/gui/model/class-use/ModelEvent.html | 34 +- .../class-use/ModelExplicitCriterion.html | 12 +- .../class-use/ModelImplicitCriterion.html | 6 + .../model/class-use/ModelKMapCriterion.html | 198 +++ .../class-use/ModelRisk.ViewRiskType.html | 16 +- .../arx/gui/model/package-frame.html | 3 + .../arx/gui/model/package-summary.html | 34 +- .../arx/gui/model/package-tree.html | 3 + .../arx/gui/model/package-use.html | 57 +- .../deidentifier/arx/gui/view/SWTUtil.html | 181 ++- .../arx/gui/view/def/IComponent.html | 2 +- .../deidentifier/arx/gui/view/def/IView.html | 6 +- .../gui/view/def/class-use/IComponent.html | 2 +- .../arx/gui/view/def/class-use/IView.html | 87 +- .../view/impl/common/ComponentHierarchy.html | 32 +- .../impl/common/ComponentHierarchyMenu.html | 4 +- .../impl/common/ComponentMeterFigure.html | 530 +++++++ .../view/impl/common/ComponentMultiStack.html | 8 +- .../common/ComponentResponsiveLayout.html | 241 +++ .../impl/common/ComponentRiskMonitor.html | 303 ++++ .../impl/common/ComponentRiskThresholds.html | 416 +++++ .../gui/view/impl/common/ComponentStatus.html | 4 +- .../impl/common/ComponentTitledFolder.html | 118 +- ...ml => ComponentTitledFolderButtonBar.html} | 97 +- .../impl/common/ComponentTitledSeparator.html | 523 +++++++ .../impl/common/DelayedSelectionListener.html | 302 ++++ .../arx/gui/view/impl/common/ViewData.html | 118 +- .../gui/view/impl/common/ViewDataInput.html | 18 +- .../gui/view/impl/common/ViewDataOutput.html | 12 +- .../impl/common/async/AnalysisContext.html | 4 +- .../async}/AnalysisContextVisualization.html | 42 +- .../view/impl/common/async/AnalysisData.html | 4 +- .../async/class-use/AnalysisContext.html | 53 +- .../AnalysisContextVisualization.html | 221 +++ .../view/impl/common/async/package-frame.html | 4 + .../impl/common/async/package-summary.html | 17 + .../view/impl/common/async/package-tree.html | 4 + .../view/impl/common/async/package-use.html | 10 + .../common/class-use/ComponentDataTable.html | 2 +- .../class-use/ComponentMeterFigure.html | 113 ++ .../class-use/ComponentResponsiveLayout.html | 113 ++ .../class-use/ComponentRiskMonitor.html | 113 ++ .../class-use/ComponentRiskThresholds.html | 113 ++ .../ComponentStatusLabelProgressProvider.html | 48 +- ...ml => ComponentTitledFolderButtonBar.html} | 52 +- .../class-use/ComponentTitledSeparator.html | 113 ++ .../class-use/DelayedSelectionListener.html | 113 ++ .../gui/view/impl/common/package-frame.html | 8 +- .../gui/view/impl/common/package-summary.html | 38 +- .../gui/view/impl/common/package-tree.html | 24 +- .../arx/gui/view/impl/common/package-use.html | 7 +- .../gui/view/impl/explore/ViewClipboard.html | 48 +- .../gui/view/impl/explore/ViewLattice.html | 2 +- .../arx/gui/view/impl/explore/ViewList.html | 2 +- .../view/impl/explore/ViewSolutionSpace.html | 41 +- .../arx/gui/view/impl/explore/ViewTiles.html | 2 +- .../gui/view/impl/menu/EditorCriterion.html | 39 +- .../EditorCriterionDDisclosurePrivacy.html | 340 ++++ .../impl/menu/EditorCriterionDPresence.html | 2 +- .../EditorCriterionDifferentialPrivacy.html | 6 +- .../impl/menu/EditorCriterionKAnonymity.html | 6 +- .../view/impl/menu/EditorCriterionKMap.html | 339 ++++ .../impl/menu/EditorCriterionLDiversity.html | 6 +- .../impl/menu/EditorCriterionRiskBased.html | 2 +- .../impl/menu/EditorCriterionTCloseness.html | 2 +- .../impl/menu/class-use/EditorCriterion.html | 16 +- .../EditorCriterionDDisclosurePrivacy.html | 113 ++ .../menu/class-use/EditorCriterionKMap.html | 113 ++ .../arx/gui/view/impl/menu/package-frame.html | 2 + .../gui/view/impl/menu/package-summary.html | 16 +- .../arx/gui/view/impl/menu/package-tree.html | 2 + .../view/impl/risk/AnalysisContextRisk.html | 10 +- .../view/impl/risk/LayoutRisksAbstract.html | 8 +- .../gui/view/impl/risk/LayoutRisksBottom.html | 2 +- .../gui/view/impl/risk/LayoutRisksTop.html | 2 +- .../arx/gui/view/impl/risk/ViewRisks.html | 87 +- .../risk/ViewRisksClassDistributionPlot.html | 8 +- .../risk/ViewRisksClassDistributionTable.html | 4 +- .../risk/ViewRisksHIPAAIdentifiersTable.html | 8 +- .../impl/risk/ViewRisksPopulationModel.html | 8 +- ...s.html => ViewRisksPopulationUniques.html} | 74 +- .../impl/risk/ViewRisksQuasiIdentifiers.html | 8 +- .../risk/ViewRisksQuasiIdentifiersTable.html | 452 ++++++ ...es.html => ViewRisksReIdentification.html} | 70 +- ...ml => ViewRisksReIdentificationTable.html} | 70 +- .../risk/class-use/AnalysisContextRisk.html | 38 +- .../view/impl/risk/class-use/ViewRisks.html | 22 +- ...s.html => ViewRisksPopulationUniques.html} | 20 +- ...ml => ViewRisksQuasiIdentifiersTable.html} | 20 +- ...le.html => ViewRisksReIdentification.html} | 20 +- .../ViewRisksReIdentificationTable.html | 113 ++ .../arx/gui/view/impl/risk/package-frame.html | 7 +- .../gui/view/impl/risk/package-summary.html | 36 +- .../arx/gui/view/impl/risk/package-tree.html | 9 +- .../AnalysisContextClassification.html | 363 +++++ ...y.html => AnalysisContextContingency.html} | 66 +- ....html => AnalysisContextDistribution.html} | 60 +- .../gui/view/impl/utility/DensityData.html | 4 +- .../LayoutUtility.ViewUtilityType.html | 429 ++++++ .../gui/view/impl/utility/LayoutUtility.html | 27 +- .../impl/utility/LayoutUtilityStatistics.html | 32 +- .../utility/ViewClassificationAttributes.html | 357 +++++ .../view/impl/utility/ViewLocalRecoding.html | 50 +- .../impl/utility/ViewProperties.Property.html | 16 +- .../gui/view/impl/utility/ViewProperties.html | 60 +- .../impl/utility/ViewPropertiesInput.html | 23 +- .../impl/utility/ViewPropertiesOutput.html | 23 +- .../gui/view/impl/utility/ViewStatistics.html | 120 +- .../impl/utility/ViewStatisticsBasic.html | 242 +++ .../ViewStatisticsContingencyHeatmap.html | 71 +- .../ViewStatisticsContingencyTable.html | 67 +- .../ViewStatisticsDistributionHistogram.html | 67 +- .../ViewStatisticsDistributionTable.html | 67 +- .../ViewStatisticsEquivalenceClassTable.html | 71 +- .../ViewStatisticsRegressionInput.html | 444 ++++++ .../ViewStatisticsRegressionOutput.html | 444 ++++++ .../utility/ViewStatisticsSummaryTable.html | 71 +- .../AnalysisContextClassification.html | 174 +++ ...y.html => AnalysisContextContingency.html} | 34 +- ....html => AnalysisContextDistribution.html} | 42 +- .../AnalysisContextVisualization.html | 215 --- .../LayoutUtility.ViewUtilityType.html | 249 +++ .../ViewClassificationAttributes.html | 113 ++ .../class-use/ViewProperties.Property.html | 4 +- .../utility/class-use/ViewStatistics.html | 12 + .../class-use/ViewStatisticsBasic.html | 179 +++ .../ViewStatisticsRegressionInput.html | 113 ++ .../ViewStatisticsRegressionOutput.html | 113 ++ .../gui/view/impl/utility/package-frame.html | 14 +- .../view/impl/utility/package-summary.html | 53 +- .../gui/view/impl/utility/package-tree.html | 30 +- .../gui/view/impl/utility/package-use.html | 39 +- .../org/deidentifier/arx/metric/Metric.html | 38 + .../deidentifier/arx/metric/MetricAECS.html | 2 +- .../org/deidentifier/arx/metric/MetricDM.html | 2 +- .../deidentifier/arx/metric/MetricDMStar.html | 2 +- .../arx/metric/MetricDefault.html | 2 +- .../arx/metric/MetricEntropy.html | 2 +- .../deidentifier/arx/metric/MetricHeight.html | 2 +- .../arx/metric/MetricNMEntropy.html | 2 +- .../arx/metric/MetricNMPrecision.html | 2 +- .../arx/metric/MetricPrecision.html | 2 +- .../deidentifier/arx/metric/MetricStatic.html | 2 +- .../arx/metric/MetricWeighted.html | 2 +- .../v2/AbstractMetricMultiDimensional.html | 2 +- ...ultiDimensionalPotentiallyPrecomputed.html | 2 +- .../v2/AbstractMetricSingleDimensional.html | 2 +- .../arx/metric/v2/MetricMDHeight.html | 2 +- .../arx/metric/v2/MetricMDNMLoss.html | 2 +- .../MetricMDNMLossPotentiallyPrecomputed.html | 2 +- .../metric/v2/MetricMDNMLossPrecomputed.html | 2 +- .../arx/metric/v2/MetricMDNMPrecision.html | 2 +- .../arx/metric/v2/MetricMDNUEntropy.html | 2 +- ...tricMDNUEntropyPotentiallyPrecomputed.html | 25 +- .../v2/MetricMDNUEntropyPrecomputed.html | 2 +- .../arx/metric/v2/MetricMDNUNMEntropy.html | 2 +- ...icMDNUNMEntropyPotentiallyPrecomputed.html | 25 +- .../v2/MetricMDNUNMEntropyPrecomputed.html | 2 +- .../v2/MetricMDNUNMNormalizedEntropy.html | 2 +- ...rmalizedEntropyPotentiallyPrecomputed.html | 2 +- ...ricMDNUNMNormalizedEntropyPrecomputed.html | 2 +- .../arx/metric/v2/MetricMDPrecision.html | 2 +- .../arx/metric/v2/MetricMDStatic.html | 2 +- .../arx/metric/v2/MetricSDAECS.html | 2 +- .../arx/metric/v2/MetricSDDiscernability.html | 2 +- .../arx/metric/v2/MetricSDNMAmbiguity.html | 2 +- .../metric/v2/MetricSDNMDiscernability.html | 2 +- .../arx/metric/v2/MetricSDNMKLDivergence.html | 2 +- .../org/deidentifier/arx/package-frame.html | 4 +- .../org/deidentifier/arx/package-summary.html | 12 +- .../org/deidentifier/arx/package-tree.html | 4 +- doc/gui/org/deidentifier/arx/package-use.html | 40 +- .../arx/risk/HIPAAIdentifierMatch.html | 27 +- .../arx/risk/RiskEstimateBuilder.html | 86 +- .../RiskEstimateBuilderInterruptible.html | 23 +- .../arx/risk/RiskModelHistogram.html | 38 +- .../arx/risk/RiskModelSampleRisks.html | 4 +- ...RiskModelSampleSummary.JournalistRisk.html | 253 +++ .../RiskModelSampleSummary.MarketerRisk.html | 269 ++++ ...RiskModelSampleSummary.ProsecutorRisk.html | 253 +++ .../RiskModelSampleSummary.RiskSummary.html | 311 ++++ .../arx/risk/RiskModelSampleSummary.html | 363 +++++ .../arx/risk/RiskModelSampleUniqueness.html | 4 +- .../risk/class-use/HIPAAIdentifierMatch.html | 8 +- .../risk/class-use/RiskModelHistogram.html | 8 +- ...RiskModelSampleSummary.JournalistRisk.html | 157 ++ .../RiskModelSampleSummary.MarketerRisk.html | 157 ++ ...RiskModelSampleSummary.ProsecutorRisk.html | 157 ++ .../RiskModelSampleSummary.RiskSummary.html | 163 ++ .../class-use/RiskModelSampleSummary.html | 163 ++ .../deidentifier/arx/risk/package-frame.html | 5 + .../arx/risk/package-summary.html | 32 + .../deidentifier/arx/risk/package-tree.html | 8 + .../deidentifier/arx/risk/package-use.html | 27 + doc/gui/overview-tree.html | 74 +- doc/gui/serialized-form.html | 185 ++- 511 files changed, 31172 insertions(+), 4053 deletions(-) rename doc/api/org/deidentifier/arx/{DataHandleStatistics.InterruptHandler.html => DataHandleInternal.InterruptHandler.html} (75%) rename doc/api/org/deidentifier/arx/{DataHandleStatistics.html => DataHandleInternal.html} (55%) create mode 100644 doc/api/org/deidentifier/arx/aggregates/StatisticsClassification.html create mode 100644 doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsClassification.html rename doc/api/org/deidentifier/arx/class-use/{DataHandleStatistics.InterruptHandler.html => DataHandleInternal.InterruptHandler.html} (67%) create mode 100644 doc/api/org/deidentifier/arx/class-use/DataHandleInternal.html delete mode 100644 doc/api/org/deidentifier/arx/class-use/DataHandleStatistics.html create mode 100644 doc/api/org/deidentifier/arx/criteria/DDisclosurePrivacy.html create mode 100644 doc/api/org/deidentifier/arx/criteria/KMap.html create mode 100644 doc/api/org/deidentifier/arx/criteria/class-use/DDisclosurePrivacy.html create mode 100644 doc/api/org/deidentifier/arx/criteria/class-use/KMap.html create mode 100644 doc/api/org/deidentifier/arx/risk/RiskModelSampleSummary.JournalistRisk.html create mode 100644 doc/api/org/deidentifier/arx/risk/RiskModelSampleSummary.MarketerRisk.html create mode 100644 doc/api/org/deidentifier/arx/risk/RiskModelSampleSummary.ProsecutorRisk.html create mode 100644 doc/api/org/deidentifier/arx/risk/RiskModelSampleSummary.RiskSummary.html create mode 100644 doc/api/org/deidentifier/arx/risk/RiskModelSampleSummary.html create mode 100644 doc/api/org/deidentifier/arx/risk/class-use/RiskModelSampleSummary.JournalistRisk.html create mode 100644 doc/api/org/deidentifier/arx/risk/class-use/RiskModelSampleSummary.MarketerRisk.html create mode 100644 doc/api/org/deidentifier/arx/risk/class-use/RiskModelSampleSummary.ProsecutorRisk.html create mode 100644 doc/api/org/deidentifier/arx/risk/class-use/RiskModelSampleSummary.RiskSummary.html create mode 100644 doc/api/org/deidentifier/arx/risk/class-use/RiskModelSampleSummary.html rename doc/{gui/org/deidentifier/arx/DataHandleStatistics.InterruptHandler.html => dev/org/deidentifier/arx/DataHandleInternal.InterruptHandler.html} (75%) rename doc/{gui/org/deidentifier/arx/DataHandleStatistics.html => dev/org/deidentifier/arx/DataHandleInternal.html} (56%) create mode 100644 doc/dev/org/deidentifier/arx/aggregates/StatisticsClassification.html create mode 100644 doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsClassification.html rename doc/{gui/org/deidentifier/arx/class-use/DataHandleStatistics.InterruptHandler.html => dev/org/deidentifier/arx/class-use/DataHandleInternal.InterruptHandler.html} (65%) create mode 100644 doc/dev/org/deidentifier/arx/class-use/DataHandleInternal.html delete mode 100644 doc/dev/org/deidentifier/arx/class-use/DataHandleStatistics.html create mode 100644 doc/dev/org/deidentifier/arx/criteria/DDisclosurePrivacy.html create mode 100644 doc/dev/org/deidentifier/arx/criteria/KMap.html create mode 100644 doc/dev/org/deidentifier/arx/criteria/class-use/DDisclosurePrivacy.html create mode 100644 doc/dev/org/deidentifier/arx/criteria/class-use/KMap.html create mode 100644 doc/dev/org/deidentifier/arx/risk/RiskModelSampleSummary.JournalistRisk.html create mode 100644 doc/dev/org/deidentifier/arx/risk/RiskModelSampleSummary.MarketerRisk.html create mode 100644 doc/dev/org/deidentifier/arx/risk/RiskModelSampleSummary.ProsecutorRisk.html create mode 100644 doc/dev/org/deidentifier/arx/risk/RiskModelSampleSummary.RiskSummary.html create mode 100644 doc/dev/org/deidentifier/arx/risk/RiskModelSampleSummary.html create mode 100644 doc/dev/org/deidentifier/arx/risk/class-use/RiskModelSampleSummary.JournalistRisk.html create mode 100644 doc/dev/org/deidentifier/arx/risk/class-use/RiskModelSampleSummary.MarketerRisk.html create mode 100644 doc/dev/org/deidentifier/arx/risk/class-use/RiskModelSampleSummary.ProsecutorRisk.html create mode 100644 doc/dev/org/deidentifier/arx/risk/class-use/RiskModelSampleSummary.RiskSummary.html create mode 100644 doc/dev/org/deidentifier/arx/risk/class-use/RiskModelSampleSummary.html rename doc/{dev/org/deidentifier/arx/DataHandleStatistics.InterruptHandler.html => gui/org/deidentifier/arx/DataHandleInternal.InterruptHandler.html} (75%) rename doc/{dev/org/deidentifier/arx/DataHandleStatistics.html => gui/org/deidentifier/arx/DataHandleInternal.html} (56%) create mode 100644 doc/gui/org/deidentifier/arx/aggregates/StatisticsClassification.html create mode 100644 doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsClassification.html rename doc/{dev/org/deidentifier/arx/class-use/DataHandleStatistics.InterruptHandler.html => gui/org/deidentifier/arx/class-use/DataHandleInternal.InterruptHandler.html} (65%) create mode 100644 doc/gui/org/deidentifier/arx/class-use/DataHandleInternal.html delete mode 100644 doc/gui/org/deidentifier/arx/class-use/DataHandleStatistics.html create mode 100644 doc/gui/org/deidentifier/arx/criteria/DDisclosurePrivacy.html create mode 100644 doc/gui/org/deidentifier/arx/criteria/KMap.html create mode 100644 doc/gui/org/deidentifier/arx/criteria/class-use/DDisclosurePrivacy.html create mode 100644 doc/gui/org/deidentifier/arx/criteria/class-use/KMap.html create mode 100644 doc/gui/org/deidentifier/arx/gui/model/ModelClassification.html create mode 100644 doc/gui/org/deidentifier/arx/gui/model/ModelDDisclosurePrivacyCriterion.html create mode 100644 doc/gui/org/deidentifier/arx/gui/model/ModelKMapCriterion.html create mode 100644 doc/gui/org/deidentifier/arx/gui/model/class-use/ModelClassification.html create mode 100644 doc/gui/org/deidentifier/arx/gui/model/class-use/ModelDDisclosurePrivacyCriterion.html create mode 100644 doc/gui/org/deidentifier/arx/gui/model/class-use/ModelKMapCriterion.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentMeterFigure.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentResponsiveLayout.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentRiskMonitor.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentRiskThresholds.html rename doc/gui/org/deidentifier/arx/gui/view/impl/common/{ComponentTitledFolderButton.html => ComponentTitledFolderButtonBar.html} (74%) create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTitledSeparator.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/common/DelayedSelectionListener.html rename doc/gui/org/deidentifier/arx/gui/view/impl/{utility => common/async}/AnalysisContextVisualization.html (63%) create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/common/async/class-use/AnalysisContextVisualization.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentMeterFigure.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentResponsiveLayout.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentRiskMonitor.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentRiskThresholds.html rename doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/{ComponentTitledFolderButton.html => ComponentTitledFolderButtonBar.html} (56%) create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentTitledSeparator.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/DelayedSelectionListener.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionDDisclosurePrivacy.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionKMap.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/menu/class-use/EditorCriterionDDisclosurePrivacy.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/menu/class-use/EditorCriterionKMap.html rename doc/gui/org/deidentifier/arx/gui/view/impl/risk/{ViewRisksPlotUniquenessEstimates.html => ViewRisksPopulationUniques.html} (78%) create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/risk/ViewRisksQuasiIdentifiersTable.html rename doc/gui/org/deidentifier/arx/gui/view/impl/risk/{ViewRisksBasicEstimates.html => ViewRisksReIdentification.html} (78%) rename doc/gui/org/deidentifier/arx/gui/view/impl/risk/{ViewRisksAttributesTable.html => ViewRisksReIdentificationTable.html} (77%) rename doc/gui/org/deidentifier/arx/gui/view/impl/risk/class-use/{ViewRisksBasicEstimates.html => ViewRisksPopulationUniques.html} (78%) rename doc/gui/org/deidentifier/arx/gui/view/impl/risk/class-use/{ViewRisksPlotUniquenessEstimates.html => ViewRisksQuasiIdentifiersTable.html} (76%) rename doc/gui/org/deidentifier/arx/gui/view/impl/risk/class-use/{ViewRisksAttributesTable.html => ViewRisksReIdentification.html} (78%) create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/risk/class-use/ViewRisksReIdentificationTable.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/utility/AnalysisContextClassification.html rename doc/gui/org/deidentifier/arx/gui/view/impl/utility/{AnalysisContextVisualizationContingency.html => AnalysisContextContingency.html} (72%) rename doc/gui/org/deidentifier/arx/gui/view/impl/utility/{AnalysisContextVisualizationDistribution.html => AnalysisContextDistribution.html} (72%) create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/utility/LayoutUtility.ViewUtilityType.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewClassificationAttributes.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsBasic.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsRegressionInput.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsRegressionOutput.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/utility/class-use/AnalysisContextClassification.html rename doc/gui/org/deidentifier/arx/gui/view/impl/utility/class-use/{AnalysisContextVisualizationContingency.html => AnalysisContextContingency.html} (70%) rename doc/gui/org/deidentifier/arx/gui/view/impl/utility/class-use/{AnalysisContextVisualizationDistribution.html => AnalysisContextDistribution.html} (69%) delete mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/utility/class-use/AnalysisContextVisualization.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/utility/class-use/LayoutUtility.ViewUtilityType.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/utility/class-use/ViewClassificationAttributes.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/utility/class-use/ViewStatisticsBasic.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/utility/class-use/ViewStatisticsRegressionInput.html create mode 100644 doc/gui/org/deidentifier/arx/gui/view/impl/utility/class-use/ViewStatisticsRegressionOutput.html create mode 100644 doc/gui/org/deidentifier/arx/risk/RiskModelSampleSummary.JournalistRisk.html create mode 100644 doc/gui/org/deidentifier/arx/risk/RiskModelSampleSummary.MarketerRisk.html create mode 100644 doc/gui/org/deidentifier/arx/risk/RiskModelSampleSummary.ProsecutorRisk.html create mode 100644 doc/gui/org/deidentifier/arx/risk/RiskModelSampleSummary.RiskSummary.html create mode 100644 doc/gui/org/deidentifier/arx/risk/RiskModelSampleSummary.html create mode 100644 doc/gui/org/deidentifier/arx/risk/class-use/RiskModelSampleSummary.JournalistRisk.html create mode 100644 doc/gui/org/deidentifier/arx/risk/class-use/RiskModelSampleSummary.MarketerRisk.html create mode 100644 doc/gui/org/deidentifier/arx/risk/class-use/RiskModelSampleSummary.ProsecutorRisk.html create mode 100644 doc/gui/org/deidentifier/arx/risk/class-use/RiskModelSampleSummary.RiskSummary.html create mode 100644 doc/gui/org/deidentifier/arx/risk/class-use/RiskModelSampleSummary.html diff --git a/doc/api/allclasses-frame.html b/doc/api/allclasses-frame.html index 03efe7697f..6c1625dfb3 100644 --- a/doc/api/allclasses-frame.html +++ b/doc/api/allclasses-frame.html @@ -58,9 +58,9 @@

All Classes

  • DataGeneralizationScheme.GeneralizationDegree
  • DataHandle
  • DataHandleInput
  • +
  • DataHandleInternal
  • +
  • DataHandleInternal.InterruptHandler
  • DataHandleOutput
  • -
  • DataHandleStatistics
  • -
  • DataHandleStatistics.InterruptHandler
  • DataHandleSubset
  • DataScale
  • DataSelector
  • @@ -75,6 +75,7 @@

    All Classes

  • DataType.DataTypeDescription
  • DataType.DataTypeWithFormat
  • DataType.DataTypeWithRatioScale
  • +
  • DDisclosurePrivacy
  • DistinctLDiversity
  • DomainShare
  • DomainShareInterval
  • @@ -136,6 +137,7 @@

    All Classes

  • InformationLossWithBound
  • IO
  • KAnonymity
  • +
  • KMap
  • LDiversity
  • Metric
  • Metric.AggregateFunction
  • @@ -184,6 +186,11 @@

    All Classes

  • RiskModelPopulationUniqueness
  • RiskModelPopulationUniqueness.PopulationUniquenessModel
  • RiskModelSampleRisks
  • +
  • RiskModelSampleSummary
  • +
  • RiskModelSampleSummary.JournalistRisk
  • +
  • RiskModelSampleSummary.MarketerRisk
  • +
  • RiskModelSampleSummary.ProsecutorRisk
  • +
  • RiskModelSampleSummary.RiskSummary
  • RiskModelSampleUniqueness
  • RollbackRequiredException
  • RowSet
  • @@ -191,6 +198,7 @@

    All Classes

  • SampleUniqueness
  • StatisticsBuilder
  • StatisticsBuilderInterruptible
  • +
  • StatisticsClassification
  • StatisticsContingencyTable
  • StatisticsContingencyTable.Entry
  • StatisticsEquivalenceClasses
  • diff --git a/doc/api/allclasses-noframe.html b/doc/api/allclasses-noframe.html index 92e888e4b6..1c919ca502 100644 --- a/doc/api/allclasses-noframe.html +++ b/doc/api/allclasses-noframe.html @@ -58,9 +58,9 @@

    All Classes

  • DataGeneralizationScheme.GeneralizationDegree
  • DataHandle
  • DataHandleInput
  • +
  • DataHandleInternal
  • +
  • DataHandleInternal.InterruptHandler
  • DataHandleOutput
  • -
  • DataHandleStatistics
  • -
  • DataHandleStatistics.InterruptHandler
  • DataHandleSubset
  • DataScale
  • DataSelector
  • @@ -75,6 +75,7 @@

    All Classes

  • DataType.DataTypeDescription
  • DataType.DataTypeWithFormat
  • DataType.DataTypeWithRatioScale
  • +
  • DDisclosurePrivacy
  • DistinctLDiversity
  • DomainShare
  • DomainShareInterval
  • @@ -136,6 +137,7 @@

    All Classes

  • InformationLossWithBound
  • IO
  • KAnonymity
  • +
  • KMap
  • LDiversity
  • Metric
  • Metric.AggregateFunction
  • @@ -184,6 +186,11 @@

    All Classes

  • RiskModelPopulationUniqueness
  • RiskModelPopulationUniqueness.PopulationUniquenessModel
  • RiskModelSampleRisks
  • +
  • RiskModelSampleSummary
  • +
  • RiskModelSampleSummary.JournalistRisk
  • +
  • RiskModelSampleSummary.MarketerRisk
  • +
  • RiskModelSampleSummary.ProsecutorRisk
  • +
  • RiskModelSampleSummary.RiskSummary
  • RiskModelSampleUniqueness
  • RollbackRequiredException
  • RowSet
  • @@ -191,6 +198,7 @@

    All Classes

  • SampleUniqueness
  • StatisticsBuilder
  • StatisticsBuilderInterruptible
  • +
  • StatisticsClassification
  • StatisticsContingencyTable
  • StatisticsContingencyTable.Entry
  • StatisticsEquivalenceClasses
  • diff --git a/doc/api/index-files/index-10.html b/doc/api/index-files/index-10.html index 6e7c8ee533..f55f8ea9f6 100644 --- a/doc/api/index-files/index-10.html +++ b/doc/api/index-files/index-10.html @@ -76,6 +76,14 @@

    K

    Creates a new instance of the k-anonymity criterion as proposed in Sweeney L. k-Anonymity: A model for protecting privacy.
    +
    KMap - Class in org.deidentifier.arx.criteria
    +
    +
    The k-map criterion as proposed by Latanya Sweeney
    +
    +
    KMap(int, DataSubset) - Constructor for class org.deidentifier.arx.criteria.KMap
    +
    +
    Creates a new instance of the k-map criterion as proposed by Latanya Sweeney
    +
    A B C D E F G H I K L M N O P Q R S T U V W _  diff --git a/doc/api/index-files/index-17.html b/doc/api/index-files/index-17.html index fc18902ee5..9e40e8a679 100644 --- a/doc/api/index-files/index-17.html +++ b/doc/api/index-files/index-17.html @@ -190,19 +190,19 @@

    R

    A builder for risk estimates
    -
    RiskEstimateBuilder(ARXPopulationModel, DataHandle, RiskModelHistogram) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
    +
    RiskEstimateBuilder(ARXPopulationModel, DataHandleInternal, RiskModelHistogram) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
    Creates a new instance
    -
    RiskEstimateBuilder(ARXPopulationModel, DataHandle, RiskModelHistogram, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
    +
    RiskEstimateBuilder(ARXPopulationModel, DataHandleInternal, RiskModelHistogram, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
    Creates a new instance
    -
    RiskEstimateBuilder(ARXPopulationModel, DataHandle, Set<String>) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
    +
    RiskEstimateBuilder(ARXPopulationModel, DataHandleInternal, Set<String>) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
    Creates a new instance
    -
    RiskEstimateBuilder(ARXPopulationModel, DataHandle, Set<String>, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
    +
    RiskEstimateBuilder(ARXPopulationModel, DataHandleInternal, Set<String>, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
    Creates a new instance
    @@ -222,17 +222,9 @@

    R

    This class encapsulates information about equivalence classes in a data set
    -
    RiskModelHistogram(DataHandle) - Constructor for class org.deidentifier.arx.risk.RiskModelHistogram
    -
    -
    Creates a new instance
    -
    -
    RiskModelHistogram(DataHandle, Set<String>) - Constructor for class org.deidentifier.arx.risk.RiskModelHistogram
    -
    -
    Creates a new instance
    -
    RiskModelHistogram(IntIntOpenHashMap) - Constructor for class org.deidentifier.arx.risk.RiskModelHistogram
    -
    Creates a new instance
    +
    Creates a new instance from the given distribution
    RiskModelPopulationUniqueness - Class in org.deidentifier.arx.risk
    @@ -254,6 +246,32 @@

    R

    Creates a new instance
    +
    RiskModelSampleSummary - Class in org.deidentifier.arx.risk
    +
    +
    This class implements risk measures as proposed by El Emam in + "Guide to the De-Identification of Personal Health Information", + "Measuring the Probability of Re-Identification"
    +
    +
    RiskModelSampleSummary(DataHandleInternal, Set<String>, double, WrappedBoolean, WrappedInteger) - Constructor for class org.deidentifier.arx.risk.RiskModelSampleSummary
    +
    +
    Creates a new instance
    +
    +
    RiskModelSampleSummary.JournalistRisk - Class in org.deidentifier.arx.risk
    +
    +
    Journalist risk
    +
    +
    RiskModelSampleSummary.MarketerRisk - Class in org.deidentifier.arx.risk
    +
    +
    Marketer risk
    +
    +
    RiskModelSampleSummary.ProsecutorRisk - Class in org.deidentifier.arx.risk
    +
    +
    Prosecutor risk
    +
    +
    RiskModelSampleSummary.RiskSummary - Class in org.deidentifier.arx.risk
    +
    +
    A set of derived risk estimates
    +
    RiskModelSampleUniqueness - Class in org.deidentifier.arx.risk
    Class for risks based on sample uniqueness
    diff --git a/doc/api/index-files/index-18.html b/doc/api/index-files/index-18.html index 5a514cdf5b..3c1e612a73 100644 --- a/doc/api/index-files/index-18.html +++ b/doc/api/index-files/index-18.html @@ -408,6 +408,10 @@

    S

    Sets whether suppression is applied to the output of anonymous as well as non-anonymous transformations.
    +
    setSuppressionLimit(double) - Method in class org.deidentifier.arx.ARXConfiguration
    +
    +
    Sets the suppression limit.
    +
    setSuppressionString(String) - Method in class org.deidentifier.arx.ARXConfiguration
    Sets the string with which suppressed values are to be replaced.
    @@ -458,7 +462,7 @@

    S

    A class offering basic descriptive statistics about data handles.
    -
    StatisticsBuilder(DataHandleStatistics) - Constructor for class org.deidentifier.arx.aggregates.StatisticsBuilder
    +
    StatisticsBuilder(DataHandleInternal) - Constructor for class org.deidentifier.arx.aggregates.StatisticsBuilder
    Creates a new instance.
    @@ -466,6 +470,11 @@

    S

    A class offering basic descriptive statistics about data handles.
    +
    StatisticsClassification - Class in org.deidentifier.arx.aggregates
    +
    +
    Statistics representing the prediction accuracy of a data mining + classification operator
    +
    StatisticsContingencyTable - Class in org.deidentifier.arx.aggregates
    A contingency table.
    diff --git a/doc/api/index-files/index-19.html b/doc/api/index-files/index-19.html index 8e8d36f408..7d52d30e25 100644 --- a/doc/api/index-files/index-19.html +++ b/doc/api/index-files/index-19.html @@ -154,6 +154,8 @@

    T

    toString() - Method in class org.deidentifier.arx.criteria.AverageReidentificationRisk
     
    +
    toString() - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
    +
     
    toString() - Method in class org.deidentifier.arx.criteria.DistinctLDiversity
     
    toString() - Method in class org.deidentifier.arx.criteria.DPresence
    @@ -170,6 +172,8 @@

    T

     
    toString() - Method in class org.deidentifier.arx.criteria.KAnonymity
     
    +
    toString() - Method in class org.deidentifier.arx.criteria.KMap
    +
     
    toString() - Method in class org.deidentifier.arx.criteria.PopulationUniqueness
     
    toString() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
    @@ -282,7 +286,7 @@

    T

    Constructor
    -
    TupleWrapper(DataHandleStatistics, int[], int) - Constructor for class org.deidentifier.arx.common.TupleWrapper
    +
    TupleWrapper(DataHandleInternal, int[], int, boolean) - Constructor for class org.deidentifier.arx.common.TupleWrapper
    Constructor
    diff --git a/doc/api/index-files/index-21.html b/doc/api/index-files/index-21.html index 5d21dac5c4..10de7637f9 100644 --- a/doc/api/index-files/index-21.html +++ b/doc/api/index-files/index-21.html @@ -66,7 +66,9 @@

    V

    value - Variable in class org.deidentifier.arx.common.WrappedBoolean
    -
     
    +
    +
    The value
    +
    value - Variable in class org.deidentifier.arx.common.WrappedInteger
     
    value1 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable.Entry
    diff --git a/doc/api/index-files/index-22.html b/doc/api/index-files/index-22.html index 7d19689aaa..82f276f939 100644 --- a/doc/api/index-files/index-22.html +++ b/doc/api/index-files/index-22.html @@ -70,7 +70,13 @@

    W

    Helper class
    WrappedBoolean() - Constructor for class org.deidentifier.arx.common.WrappedBoolean
    -
     
    +
    +
    Creates a new instance with initial value "false"
    +
    +
    WrappedBoolean(boolean) - Constructor for class org.deidentifier.arx.common.WrappedBoolean
    +
    +
    Creates a new instance
    +
    WrappedInteger - Class in org.deidentifier.arx.common
    Helper class
    diff --git a/doc/api/index-files/index-3.html b/doc/api/index-files/index-3.html index ba72f42a80..eba2502803 100644 --- a/doc/api/index-files/index-3.html +++ b/doc/api/index-files/index-3.html @@ -77,7 +77,7 @@

    C

    For backwards compatibility, derives the cardinalities from the given array.
    -
    checkInterrupt() - Method in interface org.deidentifier.arx.DataHandleStatistics.InterruptHandler
    +
    checkInterrupt() - Method in interface org.deidentifier.arx.DataHandleInternal.InterruptHandler
    Method
    @@ -97,6 +97,10 @@

    C

    Returns a clone of this object
    +
    clone() - Method in class org.deidentifier.arx.ARXSolverConfiguration
    +
    +
    Clones this config
    +
    clone() - Method in class org.deidentifier.arx.AttributeType
     
    clone() - Method in class org.deidentifier.arx.AttributeType.Hierarchy
    @@ -109,6 +113,8 @@

    C

    clone() - Method in class org.deidentifier.arx.criteria.AverageReidentificationRisk
     
    +
    clone() - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
    +
     
    clone() - Method in class org.deidentifier.arx.criteria.DistinctLDiversity
     
    clone() - Method in class org.deidentifier.arx.criteria.DPresence
    @@ -123,6 +129,8 @@

    C

     
    clone() - Method in class org.deidentifier.arx.criteria.KAnonymity
     
    +
    clone() - Method in class org.deidentifier.arx.criteria.KMap
    +
     
    clone() - Method in class org.deidentifier.arx.criteria.PopulationUniqueness
     
    clone() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
    diff --git a/doc/api/index-files/index-4.html b/doc/api/index-files/index-4.html index 8a2de41049..2b8460b6e6 100644 --- a/doc/api/index-files/index-4.html +++ b/doc/api/index-files/index-4.html @@ -101,6 +101,14 @@

    D

    An implementation of the DataHandle interface for input data.
    +
    DataHandleInternal - Class in org.deidentifier.arx
    +
    +
    Wrapper class that provides information to StatisticsBuilder.
    +
    +
    DataHandleInternal.InterruptHandler - Interface in org.deidentifier.arx
    +
    +
    Interface
    +
    DataHandleOutput - Class in org.deidentifier.arx
    An implementation of the class DataHandle for output data.
    @@ -111,14 +119,6 @@

    D

    DataHandleOutput.ResultIterator() - Constructor for class org.deidentifier.arx.DataHandleOutput.ResultIterator
     
    -
    DataHandleStatistics - Class in org.deidentifier.arx
    -
    -
    Wrapper class that provides information to StatisticsBuilder.
    -
    -
    DataHandleStatistics.InterruptHandler - Interface in org.deidentifier.arx
    -
    -
    Interface
    -
    DataHandleSubset - Class in org.deidentifier.arx
    This implementation of a data handle projects a given data handle onto a given research subset.
    @@ -188,6 +188,19 @@

    D

    A date data type with default format dd.mm.yyyy
    +
    DDisclosurePrivacy - Class in org.deidentifier.arx.criteria
    +
    +
    Delta-disclosure privacy as proposed in:
    +
    + Justin Brickell and Vitaly Shmatikov:
    + The Cost of Privacy: Destruction of Data-mining Utility in Anonymized Data Publishing
    + Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining
    + 2008
    +
    +
    DDisclosurePrivacy(String, double) - Constructor for class org.deidentifier.arx.criteria.DDisclosurePrivacy
    +
    +
    Creates a new instance
    +
    DECIMAL - Static variable in class org.deidentifier.arx.DataType
    A generic decimal data type.
    diff --git a/doc/api/index-files/index-7.html b/doc/api/index-files/index-7.html index 29a02168ea..8f61f47b9a 100644 --- a/doc/api/index-files/index-7.html +++ b/doc/api/index-files/index-7.html @@ -83,6 +83,10 @@

    G

     
    geq(String) - Method in class org.deidentifier.arx.DataSelector
     
    +
    get(T) - Method in class org.deidentifier.arx.common.Groupify
    +
    +
    Returns the matching entry, if any
    +
    getAbsoluteMaxOutliers() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    Returns the maximum number of allowed outliers.
    @@ -141,13 +145,13 @@

    G

    getAttributeName(int) - Method in class org.deidentifier.arx.DataHandleInput
     
    -
    getAttributeName(int) - Method in class org.deidentifier.arx.DataHandleOutput
    +
    getAttributeName(int) - Method in class org.deidentifier.arx.DataHandleInternal
    -
    Gets the attribute name.
    +
    Method
    -
    getAttributeName(int) - Method in class org.deidentifier.arx.DataHandleStatistics
    +
    getAttributeName(int) - Method in class org.deidentifier.arx.DataHandleOutput
    -
    Method
    +
    Gets the attribute name.
    getAttributeName(int) - Method in class org.deidentifier.arx.DataHandleSubset
     
    @@ -193,7 +197,7 @@

    G

    Returns a property of the class distribution
    -
    getBaseDataType(String) - Method in class org.deidentifier.arx.DataHandleStatistics
    +
    getBaseDataType(String) - Method in class org.deidentifier.arx.DataHandleInternal
     
    getBeta() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
    @@ -215,6 +219,38 @@

    G

    Returns all class-based criteria (except k-anonymity) as an array.
    +
    getClassificationPerformance(String, boolean, double) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    +
    +
    Creates a new set of statistics for the given classification task
    +
    +
    getClassificationPerformance(String, Integer, boolean, double) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    +
    +
    Creates a new set of statistics for the given classification task
    +
    +
    getClassificationPerformance(String[], String, boolean, double) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    +
    +
    Creates a new set of statistics for the given classification task
    +
    +
    getClassificationPerformance(String[], String, Integer, boolean, double) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    +
    +
    Creates a new set of statistics for the given classification task
    +
    +
    getClassificationPerformance(String, boolean, double) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    +
    +
    Creates a new set of statistics for the given classification task
    +
    +
    getClassificationPerformance(String, Integer, boolean, double) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    +
    +
    Creates a new set of statistics for the given classification task
    +
    +
    getClassificationPerformance(String[], String, boolean, double) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    +
    +
    Creates a new set of statistics for the given classification task
    +
    +
    getClassificationPerformance(String[], String, Integer, boolean, double) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    +
    +
    Creates a new set of statistics for the given classification task
    +
    getColumn() - Method in class org.deidentifier.arx.risk.HIPAAIdentifierMatch
    The column name where the identifier was found
    @@ -223,6 +259,10 @@

    G

    Returns the index of the given attribute, -1 if it is not in the header.
    +
    getColumnIndexOf(String) - Method in class org.deidentifier.arx.DataHandleInternal
    +
    +
    Delegate
    +
    getColumns() - Method in class org.deidentifier.arx.io.ImportConfiguration
    Returns all added columns.
    @@ -231,6 +271,11 @@

    G

    Returns the comparator.
    +
    getConfidence() - Method in class org.deidentifier.arx.risk.HIPAAIdentifierMatch
    +
    +
    The confidence of the discovery, or null if the + match type is ATTRIBUTE_NAME
    +
    getConfig() - Method in class org.deidentifier.arx.io.ImportAdapter
    Returns the configuration used by the import adapter.
    @@ -337,23 +382,23 @@

    G

    Returns a contingency table for the given columns.
    -
    getContingencyTable(int, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    +
    getContingencyTable(int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    Returns a contingency table for the given columns.
    -
    getContingencyTable(int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    +
    getContingencyTable(int, int, boolean, int, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    Returns a contingency table for the given columns.
    -
    getContingencyTable(int, int, boolean, int, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    +
    getContingencyTable(int, int, int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    Returns a contingency table for the given columns.
    -
    getContingencyTable(int, int, AttributeType.Hierarchy, int, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    +
    getContingencyTable(int, int, String[][], int, int, String[][]) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    Returns a contingency table for the given columns.
    -
    getContingencyTable(int, int, int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    +
    getContingencyTable(int, String[][], int, String[][]) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    Returns a contingency table for the given columns.
    @@ -403,6 +448,10 @@

    G

    Returns an instance of the class, if any.
    +
    getD() - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
    +
    +
    Returns the parameter delta.
    +
    getDataType() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    Returns the data type.
    @@ -415,12 +464,12 @@

    G

    Returns the according data type.
    -
    getDataType(String) - Method in class org.deidentifier.arx.DataHandleOutput
    -
     
    -
    getDataType(String) - Method in class org.deidentifier.arx.DataHandleStatistics
    +
    getDataType(String) - Method in class org.deidentifier.arx.DataHandleInternal
    Method
    +
    getDataType(String) - Method in class org.deidentifier.arx.DataHandleOutput
    +
     
    getDataType(String) - Method in class org.deidentifier.arx.DataHandleSubset
     
    getDataType() - Method in class org.deidentifier.arx.io.ImportColumn
    @@ -431,6 +480,10 @@

    G

    Returns a date/time value from the specified cell.
    +
    getDate(int, int) - Method in class org.deidentifier.arx.DataHandleInternal
    +
    +
    Delegate
    +
    getDefaultFunction() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    Returns the default aggregate function.
    @@ -443,7 +496,7 @@

    G

    Returns the data definition.
    -
    getDefinition() - Method in class org.deidentifier.arx.DataHandleStatistics
    +
    getDefinition() - Method in class org.deidentifier.arx.DataHandleInternal
    Method
    @@ -499,7 +552,11 @@

    G

    Returns an array containing the distinct values in the given column.
    -
    getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleStatistics
    +
    getDistinctValues(int) - Method in class org.deidentifier.arx.DataHandleInternal
    +
    +
    Delegate
    +
    +
    getDistinctValues(int, DataHandleInternal.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleInternal
    Method
    @@ -511,7 +568,7 @@

    G

    Returns an ordered list of the distinct set of data items from the given column.
    -
    getDistinctValuesOrdered(int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    +
    getDistinctValuesOrdered(int, String[][]) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    Returns an ordered list of the distinct set of data items from the given column.
    @@ -562,6 +619,10 @@

    G

    Returns a double value from the specified cell.
    +
    getDouble(int, int) - Method in class org.deidentifier.arx.DataHandleInternal
    +
    +
    Delegate
    +
    getElement() - Method in class org.deidentifier.arx.common.Groupify.Group
    The element
    @@ -620,6 +681,10 @@

    G

     
    getFormat() - Method in interface org.deidentifier.arx.DataType.DataTypeWithFormat
     
    +
    getFractionCorrect() - Method in class org.deidentifier.arx.aggregates.StatisticsClassification
    +
    +
    Returns the accuracy of the classifier
    +
    getFractionOfTuplesAffectedByHighestRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleRisks
    Returns the fraction of tuples affected by the highest re-identification @@ -675,7 +740,7 @@

    G

    Returns a frequency distribution for the values in the given column.
    -
    getFrequencyDistribution(int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    +
    getFrequencyDistribution(int, String[][]) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    Returns a frequency distribution for the values in the given column.
    @@ -705,12 +770,12 @@

    G

    getGeneralization(String) - Method in class org.deidentifier.arx.DataHandleInput
     
    -
    getGeneralization(String) - Method in class org.deidentifier.arx.DataHandleOutput
    -
     
    -
    getGeneralization(String) - Method in class org.deidentifier.arx.DataHandleStatistics
    +
    getGeneralization(String) - Method in class org.deidentifier.arx.DataHandleInternal
    Method
    +
    getGeneralization(String) - Method in class org.deidentifier.arx.DataHandleOutput
    +
     
    getGeneralization(String) - Method in class org.deidentifier.arx.DataHandleSubset
     
    getGeneralizationDegree() - Method in class org.deidentifier.arx.DataGeneralizationScheme
    @@ -812,9 +877,17 @@

    G

    Returns the highest re-identification risk of any tuple in the data set
    +
    getHighestRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleSummary.RiskSummary
    +
    +
    Maximum probability of re-identification
    +
    getHIPAAIdentifiers() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilder
    -
    Returns the identified HIPAA identifiers.
    +
    Returns the a set of potential HIPAA identifiers.
    +
    +
    getHIPAAIdentifiers(double) - Method in class org.deidentifier.arx.risk.RiskEstimateBuilder
    +
    +
    Returns the a set of potential HIPAA identifiers.
    getHIPAAIdentifiers() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilderInterruptible
    @@ -881,6 +954,10 @@

    G

    Returns all currently defined intervals.
    +
    getJournalistRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleSummary
    +
    +
    Returns the journalist risk
    +
    getK() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
    Returns the k parameter of (k,b)-SDGS
    @@ -889,6 +966,10 @@

    G

    Returns the parameter k.
    +
    getK() - Method in class org.deidentifier.arx.criteria.KMap
    +
    +
    Returns k.
    +
    getKurtosisAsDouble() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
    Returns the kurtosis
    @@ -973,6 +1054,10 @@

    G

    Returns a long value from the specified cell.
    +
    getLong(int, int) - Method in class org.deidentifier.arx.DataHandleInternal
    +
    +
    Delegate
    +
    getLowerBound() - Method in class org.deidentifier.arx.metric.InformationLossWithBound
     
    getLowerBound(Transformation) - Method in class org.deidentifier.arx.metric.Metric
    @@ -991,6 +1076,10 @@

    G

    Returns the lowest re-identification risk of any tuple in the data set
    +
    getMarketerRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleSummary
    +
    +
    Returns the marketer risk
    +
    getMatchingDataTypes(int) - Method in class org.deidentifier.arx.DataHandle
    Returns a mapping from data types to the relative number of values that conform to the according type.
    @@ -1265,13 +1354,13 @@

    G

    getNumColumns() - Method in class org.deidentifier.arx.DataHandleInput
     
    -
    getNumColumns() - Method in class org.deidentifier.arx.DataHandleOutput
    +
    getNumColumns() - Method in class org.deidentifier.arx.DataHandleInternal
    -
    Gets the num columns.
    +
    Method
    -
    getNumColumns() - Method in class org.deidentifier.arx.DataHandleStatistics
    +
    getNumColumns() - Method in class org.deidentifier.arx.DataHandleOutput
    -
    Method
    +
    Gets the num columns.
    getNumColumns() - Method in class org.deidentifier.arx.DataHandleSubset
     
    @@ -1289,13 +1378,13 @@

    G

    getNumRows() - Method in class org.deidentifier.arx.DataHandleInput
     
    -
    getNumRows() - Method in class org.deidentifier.arx.DataHandleOutput
    +
    getNumRows() - Method in class org.deidentifier.arx.DataHandleInternal
    -
    Gets the num rows.
    +
    Method
    -
    getNumRows() - Method in class org.deidentifier.arx.DataHandleStatistics
    +
    getNumRows() - Method in class org.deidentifier.arx.DataHandleOutput
    -
    Method
    +
    Gets the num rows.
    getNumRows() - Method in class org.deidentifier.arx.DataHandleSubset
     
    @@ -1469,6 +1558,10 @@

    G

    If supported by the according builder, this method will report a progress value in [0,100].
    +
    getProsecutorRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleSummary
    +
    +
    Returns the prosecutor risk
    +
    getQuasiIdentifiersWithGeneralization() - Method in class org.deidentifier.arx.DataDefinition
    Returns the quasi-identifiers for which generalization is specified.
    @@ -1505,6 +1598,10 @@

    G

    Returns the range
    +
    getRecordsAtRisk() - Method in class org.deidentifier.arx.risk.RiskModelSampleSummary.RiskSummary
    +
    +
    Proportion of records with risk above threshold
    +
    getRedactionCharacter() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    Returns the redaction character.
    @@ -1527,6 +1624,8 @@

    G

    Returns the criteria's requirements.
    +
    getRequirements() - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
    +
     
    getRequirements() - Method in class org.deidentifier.arx.criteria.DPresence
     
    getRequirements() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
    @@ -1535,6 +1634,8 @@

    G

     
    getRequirements() - Method in class org.deidentifier.arx.criteria.KAnonymity
     
    +
    getRequirements() - Method in class org.deidentifier.arx.criteria.KMap
    +
     
    getRequirements() - Method in class org.deidentifier.arx.criteria.LDiversity
     
    getRequirements() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
    @@ -1595,6 +1696,14 @@

    G

    Returns a class providing sample-based re-identification risk estimates
    +
    getSampleBasedRiskSummary(double) - Method in class org.deidentifier.arx.risk.RiskEstimateBuilder
    +
    +
    Returns a risk summary
    +
    +
    getSampleBasedRiskSummary(double) - Method in class org.deidentifier.arx.risk.RiskEstimateBuilderInterruptible
    +
    +
    Returns a risk summary
    +
    getSampleBasedUniquenessRisk() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilder
    Returns a class providing sample-based uniqueness estimates
    @@ -1686,6 +1795,10 @@

    G

    Returns the standard deviation
    +
    getSubset() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    +
    +
    Returns the data subset, if any
    +
    getSubset() - Method in class org.deidentifier.arx.criteria.DPresence
    Returns the research subset.
    @@ -1694,6 +1807,10 @@

    G

    Returns the research subset.
    +
    getSubset() - Method in class org.deidentifier.arx.criteria.KMap
    +
    +
    Returns the research subset.
    +
    getSubset() - Method in class org.deidentifier.arx.DataHandleSubset
    Returns the research subset.
    @@ -1702,6 +1819,14 @@

    G

    The successors.
    +
    getSuccessRate() - Method in class org.deidentifier.arx.risk.RiskModelSampleSummary.MarketerRisk
    +
    +
    Proportion of records that can be re-identified on average
    +
    +
    getSuccessRate() - Method in class org.deidentifier.arx.risk.RiskModelSampleSummary.RiskSummary
    +
    +
    Proportion of records that can be re-identified on average
    +
    getSummaryStatistics(boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    Returns summary statistics for all attributes.
    @@ -1710,6 +1835,10 @@

    G

    Returns summary statistics for all attributes.
    +
    getSuperset() - Method in class org.deidentifier.arx.DataHandleInternal
    +
    +
    Returns the superset, if this handle is a subset
    +
    getSupportedAggregateFunctions() - Method in class org.deidentifier.arx.metric.MetricDescription
    Returns a list of all supported aggregate functions.
    @@ -1726,7 +1855,7 @@

    G

    Sets the string with which suppressed values are to be replaced.
    -
    getSuppressionString() - Method in class org.deidentifier.arx.DataHandleStatistics
    +
    getSuppressionString() - Method in class org.deidentifier.arx.DataHandleInternal
    Method
    @@ -1734,6 +1863,10 @@

    G

    Returns the parameter t.
    +
    getThreshold() - Method in class org.deidentifier.arx.risk.RiskModelSampleSummary
    +
    +
    Returns the user-defined risk threshold for individual records
    +
    getTime() - Method in class org.deidentifier.arx.ARXResult
    Returns the execution time (wall clock).
    @@ -1772,13 +1905,17 @@

    G

    getValue(int, int) - Method in class org.deidentifier.arx.DataHandleInput
     
    -
    getValue(int, int) - Method in class org.deidentifier.arx.DataHandleOutput
    +
    getValue(int, int) - Method in class org.deidentifier.arx.DataHandleInternal
    -
    Gets the value.
    +
    Method
    -
    getValue(int, int) - Method in class org.deidentifier.arx.DataHandleStatistics
    +
    getValue(int, int, boolean) - Method in class org.deidentifier.arx.DataHandleInternal
    -
    Method
    +
    Gets the value
    +
    +
    getValue(int, int) - Method in class org.deidentifier.arx.DataHandleOutput
    +
    +
    Gets the value.
    getValue(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
     
    @@ -1804,6 +1941,10 @@

    G

    Returns a new data handle that represents a context specific view on the dataset.
    +
    getView() - Method in class org.deidentifier.arx.DataHandleInternal
    +
    +
    Returns the view
    +
    getView() - Method in class org.deidentifier.arx.DataHandleSubset
     
    getVirtualSize() - Method in class org.deidentifier.arx.ARXLattice
    diff --git a/doc/api/index-files/index-9.html b/doc/api/index-files/index-9.html index b73b67fa87..23205db315 100644 --- a/doc/api/index-files/index-9.html +++ b/doc/api/index-files/index-9.html @@ -442,6 +442,8 @@

    I

    Creates a new instance.
    +
    initialize(DataManager) - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
    +
     
    initialize(DataManager) - Method in class org.deidentifier.arx.criteria.DPresence
     
    initialize(DataManager) - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
    @@ -456,6 +458,8 @@

    I

     
    initialize(DataManager) - Method in class org.deidentifier.arx.criteria.Inclusion
     
    +
    initialize(DataManager) - Method in class org.deidentifier.arx.criteria.KMap
    +
     
    initialize(DataManager) - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
    Override this to initialize the criterion.
    @@ -496,6 +500,8 @@

    I

    Deprecated.
    +
    isAnonymous(HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
    +
     
    isAnonymous(HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.DistinctLDiversity
     
    isAnonymous(HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.DPresence
    @@ -512,6 +518,8 @@

    I

     
    isAnonymous(HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.KAnonymity
     
    +
    isAnonymous(HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.KMap
    +
     
    isAnonymous(HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
    Implement this, to enforce the criterion.
    @@ -688,18 +696,22 @@

    I

    Has this handle been optimized with local recoding?
    -
    isOptimized() - Method in class org.deidentifier.arx.DataHandleOutput
    -
     
    -
    isOptimized() - Method in class org.deidentifier.arx.DataHandleStatistics
    +
    isOptimized() - Method in class org.deidentifier.arx.DataHandleInternal
    Returns whether the handle is optimized
    +
    isOptimized() - Method in class org.deidentifier.arx.DataHandleOutput
    +
     
    isOptimized() - Method in class org.deidentifier.arx.DataHandleSubset
     
    isOrphaned() - Method in class org.deidentifier.arx.DataHandle
    Determines whether this handle is orphaned, i.e., should not be used anymore
    +
    isOutlier() - Method in class org.deidentifier.arx.common.TupleWrapper
    +
    +
    Is this tuple suppressed
    +
    isOutlier(int) - Method in class org.deidentifier.arx.DataHandle
    Determines whether a given row is an outlier in the currently associated @@ -707,6 +719,10 @@

    I

    isOutlier(int) - Method in class org.deidentifier.arx.DataHandleInput
     
    +
    isOutlier(int) - Method in class org.deidentifier.arx.DataHandleInternal
    +
    +
    Returns whether the given row is suppressed
    +
    isOutlier(int) - Method in class org.deidentifier.arx.DataHandleSubset
     
    isOutOfBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
    @@ -717,6 +733,10 @@

    I

    Is this an interval representing values that are out of the lower bound
    +
    isOutput() - Method in class org.deidentifier.arx.DataHandleInternal
    +
    +
    Returns whether this is an output handle
    +
    isPopulationVarianceAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
    Returns whether the following measure is available: population variance
    @@ -763,10 +783,6 @@

    I

    Returns whether the following measure is available: std. dev
    -
    isSuppressed(int) - Method in class org.deidentifier.arx.DataHandleStatistics
    -
    -
    Returns whether the given row is suppressed
    -
    isSuppressionAlwaysEnabled() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    Returns whether suppression is applied to the output of anonymous as diff --git a/doc/api/org/deidentifier/arx/ARXConfiguration.ARXConfigurationInternal.html b/doc/api/org/deidentifier/arx/ARXConfiguration.ARXConfigurationInternal.html index 2d420556df..bbc1fcb87a 100644 --- a/doc/api/org/deidentifier/arx/ARXConfiguration.ARXConfigurationInternal.html +++ b/doc/api/org/deidentifier/arx/ARXConfiguration.ARXConfigurationInternal.html @@ -195,31 +195,37 @@

    Method Summary

    +DataSubset +getSubset() +
    Returns the data subset, if any
    + + + int getSuppressedAttributeTypes()
    Returns an integer representing all attribute types that must be suppressed.
    - + boolean isPracticalMonotonicity()
    Is practical monotonicity assumed.
    - + boolean isSuppressionAlwaysEnabled()
    Returns whether suppression is applied to the output of anonymous as well as non-anonymous transformations.
    - + boolean isUseHeuristicForSampleBasedCriteria()
    Do we guarantee optimality for sample-based criteria?
    - + boolean requires(int requirement)
    Convenience method for checking the requirements.
    @@ -442,7 +448,7 @@

    isUseHeuristicForSampleBasedCriteria

    -
      +
      • requires

        public boolean requires(int requirement)
        @@ -451,6 +457,17 @@

        requires

        Returns:
    + + + + diff --git a/doc/api/org/deidentifier/arx/ARXConfiguration.html b/doc/api/org/deidentifier/arx/ARXConfiguration.html index f2683dc119..062ffcafa4 100644 --- a/doc/api/org/deidentifier/arx/ARXConfiguration.html +++ b/doc/api/org/deidentifier/arx/ARXConfiguration.html @@ -384,7 +384,7 @@

    Method Summary

    void -setMaxOutliers(double supp) +setMaxOutliers(double max)
    Allows for a certain percentage of outliers and thus triggers tuple suppression.
    @@ -409,17 +409,23 @@

    Method Summary

    void +setSuppressionLimit(double limit) +
    Sets the suppression limit.
    + + + +void setSuppressionString(java.lang.String suppressionString)
    Sets the string with which suppressed values are to be replaced.
    - + void setUseHeuristicSearchForSampleBasedCriteria(boolean value)
    Do we guarantee optimality for sample-based criteria?
    - + void setUtilityBasedMicroaggregation(boolean value)
    Sets whether microaggregation should be based on utility measures
    @@ -874,10 +880,21 @@

    setHeuristicSearchTimeLimit

    + + + + diff --git a/doc/api/org/deidentifier/arx/ARXSolverConfiguration.html b/doc/api/org/deidentifier/arx/ARXSolverConfiguration.html index 200856ab6b..2d5e328dbf 100644 --- a/doc/api/org/deidentifier/arx/ARXSolverConfiguration.html +++ b/doc/api/org/deidentifier/arx/ARXSolverConfiguration.html @@ -145,40 +145,46 @@

    Method Summary

    accuracy(double arg0)  +ARXSolverConfiguration +clone() +
    Clones this config
    + + + static ARXSolverConfiguration create()
    Creates a new instance
    - + boolean isModified()
    Modified
    - + ARXSolverConfiguration iterationsPerTry(int arg0)  - + ARXSolverConfiguration iterationsTotal(int arg0)  - + ARXSolverConfiguration preparedStartValues(double[][] values)  - + void setUnmodified()
    Modified
    - + ARXSolverConfiguration timePerTry(int arg0)  - + ARXSolverConfiguration timeTotal(int arg0)  @@ -235,6 +241,20 @@

    accuracy

    + + + + @@ -272,6 +292,19 @@

    iterationsTotal

    + + + + @@ -298,7 +331,7 @@

    timePerTry

    - diff --git a/doc/api/org/deidentifier/arx/DataHandleInput.html b/doc/api/org/deidentifier/arx/DataHandleInput.html index b3851f290f..f101ced284 100644 --- a/doc/api/org/deidentifier/arx/DataHandleInput.html +++ b/doc/api/org/deidentifier/arx/DataHandleInput.html @@ -35,7 +35,7 @@ - -StatisticsContingencyTable -StatisticsBuilder.getContingencyTable(int column1, - int size1, - AttributeType.Hierarchy hierarchy1, - int column2, - int size2, - AttributeType.Hierarchy hierarchy2) -
    Returns a contingency table for the given columns.
    - - java.lang.String[] StatisticsBuilderInterruptible.getDistinctValuesOrdered(int column, @@ -387,26 +367,12 @@

    Uses of -java.lang.String[] -StatisticsBuilder.getDistinctValuesOrdered(int column, - AttributeType.Hierarchy hierarchy) -
    Returns an ordered list of the distinct set of data items from the given column.
    - - - StatisticsFrequencyDistribution StatisticsBuilderInterruptible.getFrequencyDistribution(int column, AttributeType.Hierarchy hierarchy)
    Returns a frequency distribution for the values in the given column.
    - -StatisticsFrequencyDistribution -StatisticsBuilder.getFrequencyDistribution(int column, - AttributeType.Hierarchy hierarchy) -
    Returns a frequency distribution for the values in the given column.
    - - diff --git a/doc/api/org/deidentifier/arx/class-use/DataDefinition.html b/doc/api/org/deidentifier/arx/class-use/DataDefinition.html index 8c94b4b46b..80f098ef0c 100644 --- a/doc/api/org/deidentifier/arx/class-use/DataDefinition.html +++ b/doc/api/org/deidentifier/arx/class-use/DataDefinition.html @@ -107,7 +107,7 @@

    Uses of DataDefinition -DataHandleStatistics.getDefinition() +DataHandleInternal.getDefinition()
    Method
    diff --git a/doc/api/org/deidentifier/arx/class-use/DataHandle.html b/doc/api/org/deidentifier/arx/class-use/DataHandle.html index 6897dff34b..74bd9545d1 100644 --- a/doc/api/org/deidentifier/arx/class-use/DataHandle.html +++ b/doc/api/org/deidentifier/arx/class-use/DataHandle.html @@ -85,12 +85,6 @@

    Uses of
    A package containing commonly used classes in ARX
    - -org.deidentifier.arx.risk - -
    This package provides methods for risk analyses
    - - @@ -320,60 +314,6 @@

    Uses of - - -

    Uses of DataHandle in org.deidentifier.arx.risk

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Constructors in org.deidentifier.arx.risk with parameters of type DataHandle 
    Constructor and Description
    RiskEstimateBuilder(ARXPopulationModel population, - DataHandle handle, - RiskModelHistogram classes) -
    Creates a new instance
    -
    RiskEstimateBuilder(ARXPopulationModel population, - DataHandle handle, - RiskModelHistogram classes, - ARXSolverConfiguration config) -
    Creates a new instance
    -
    RiskEstimateBuilder(ARXPopulationModel population, - DataHandle handle, - java.util.Set<java.lang.String> identifiers) -
    Creates a new instance
    -
    RiskEstimateBuilder(ARXPopulationModel population, - DataHandle handle, - java.util.Set<java.lang.String> identifiers, - ARXSolverConfiguration config) -
    Creates a new instance
    -
    RiskModelHistogram(DataHandle handle) -
    Creates a new instance
    -
    RiskModelHistogram(DataHandle handle, - java.util.Set<java.lang.String> qis) -
    Creates a new instance
    -
    - diff --git a/doc/api/org/deidentifier/arx/class-use/DataHandleStatistics.InterruptHandler.html b/doc/api/org/deidentifier/arx/class-use/DataHandleInternal.InterruptHandler.html similarity index 67% rename from doc/api/org/deidentifier/arx/class-use/DataHandleStatistics.InterruptHandler.html rename to doc/api/org/deidentifier/arx/class-use/DataHandleInternal.InterruptHandler.html index 4189e64e28..28fb60353c 100644 --- a/doc/api/org/deidentifier/arx/class-use/DataHandleStatistics.InterruptHandler.html +++ b/doc/api/org/deidentifier/arx/class-use/DataHandleInternal.InterruptHandler.html @@ -2,13 +2,13 @@ -Uses of Interface org.deidentifier.arx.DataHandleStatistics.InterruptHandler (ARX API Documentation) +Uses of Interface org.deidentifier.arx.DataHandleInternal.InterruptHandler (ARX API Documentation) @@ -24,7 +24,7 @@ + + + + + +
      +
    • +

      get

      +
      public Groupify.Group<T> get(T element)
      +
      Returns the matching entry, if any
      +
      Parameters:
      element -
      +
      Returns:
      +
    • +
    diff --git a/doc/api/org/deidentifier/arx/common/TupleWrapper.html b/doc/api/org/deidentifier/arx/common/TupleWrapper.html index ba0d151c4f..df2da1b198 100644 --- a/doc/api/org/deidentifier/arx/common/TupleWrapper.html +++ b/doc/api/org/deidentifier/arx/common/TupleWrapper.html @@ -122,9 +122,10 @@

    Constructor Summary

    -TupleWrapper(DataHandleStatistics handle, +TupleWrapper(DataHandleInternal handle, int[] indices, - int row) + int row, + boolean ignoreSuppression)
    Constructor
    @@ -157,6 +158,12 @@

    Method Summary

    int hashCode()  + +boolean +isOutlier() +
    Is this tuple suppressed
    + + - +
    • TupleWrapper

      -
      public TupleWrapper(DataHandleStatistics handle,
      +
      public TupleWrapper(DataHandleInternal handle,
                   int[] indices,
      -            int row)
      + int row, + boolean ignoreSuppression)
      Constructor
      Parameters:
      handle -
      row -
    • @@ -240,7 +248,7 @@

      getValues

      -
        +
        • hashCode

          public int hashCode()
          @@ -250,6 +258,17 @@

          hashCode

        + + + +
          +
        • +

          isOutlier

          +
          public boolean isOutlier()
          +
          Is this tuple suppressed
          +
          Returns:
          +
        • +
      diff --git a/doc/api/org/deidentifier/arx/common/WrappedBoolean.html b/doc/api/org/deidentifier/arx/common/WrappedBoolean.html index 8c8f69a1a0..3bcea4ce26 100644 --- a/doc/api/org/deidentifier/arx/common/WrappedBoolean.html +++ b/doc/api/org/deidentifier/arx/common/WrappedBoolean.html @@ -117,7 +117,9 @@

      Field Summary

      boolean -value  +value +
      The value
      + @@ -134,7 +136,14 @@

      Constructor Summary

      Constructor and Description -WrappedBoolean()  +WrappedBoolean() +
      Creates a new instance with initial value "false"
      + + + +WrappedBoolean(boolean initialValue) +
      Creates a new instance
      + @@ -173,6 +182,7 @@

      Field Detail

    • value

      public boolean value
      +
      The value
    @@ -186,10 +196,22 @@

    Constructor Detail

    - diff --git a/doc/api/org/deidentifier/arx/criteria/AverageReidentificationRisk.html b/doc/api/org/deidentifier/arx/criteria/AverageReidentificationRisk.html index 191ea280c1..3707b62d24 100644 --- a/doc/api/org/deidentifier/arx/criteria/AverageReidentificationRisk.html +++ b/doc/api/org/deidentifier/arx/criteria/AverageReidentificationRisk.html @@ -35,7 +35,7 @@ - -StatisticsContingencyTable -StatisticsBuilder.getContingencyTable(int column1, - int size1, - AttributeType.Hierarchy hierarchy1, - int column2, - int size2, - AttributeType.Hierarchy hierarchy2) -
    Returns a contingency table for the given columns.
    - - java.lang.String[] StatisticsBuilderInterruptible.getDistinctValuesOrdered(int column, @@ -387,26 +367,12 @@

    Uses of -java.lang.String[] -StatisticsBuilder.getDistinctValuesOrdered(int column, - AttributeType.Hierarchy hierarchy) -
    Returns an ordered list of the distinct set of data items from the given column.
    - - - StatisticsFrequencyDistribution StatisticsBuilderInterruptible.getFrequencyDistribution(int column, AttributeType.Hierarchy hierarchy)
    Returns a frequency distribution for the values in the given column.
    - -StatisticsFrequencyDistribution -StatisticsBuilder.getFrequencyDistribution(int column, - AttributeType.Hierarchy hierarchy) -
    Returns a frequency distribution for the values in the given column.
    - - diff --git a/doc/dev/org/deidentifier/arx/class-use/DataDefinition.html b/doc/dev/org/deidentifier/arx/class-use/DataDefinition.html index a351faa170..e500cfbbbe 100644 --- a/doc/dev/org/deidentifier/arx/class-use/DataDefinition.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataDefinition.html @@ -133,7 +133,7 @@

    Uses of DataDefinition -DataHandleStatistics.getDefinition() +DataHandleInternal.getDefinition()
    Method
    diff --git a/doc/dev/org/deidentifier/arx/class-use/DataHandle.html b/doc/dev/org/deidentifier/arx/class-use/DataHandle.html index 69e0d8162d..583a912b12 100644 --- a/doc/dev/org/deidentifier/arx/class-use/DataHandle.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataHandle.html @@ -85,12 +85,6 @@

    Uses of
    A package containing commonly used classes in ARX
    - -org.deidentifier.arx.risk - -
    This package provides methods for risk analyses
    - - @@ -325,7 +319,7 @@

    Uses of -DataHandleStatistics(DataHandle handle) +DataHandleInternal(DataHandle handle)
    Constructor
    @@ -358,60 +352,6 @@

    Uses of - - -

    Uses of DataHandle in org.deidentifier.arx.risk

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Constructors in org.deidentifier.arx.risk with parameters of type DataHandle 
    Constructor and Description
    RiskEstimateBuilder(ARXPopulationModel population, - DataHandle handle, - RiskModelHistogram classes) -
    Creates a new instance
    -
    RiskEstimateBuilder(ARXPopulationModel population, - DataHandle handle, - RiskModelHistogram classes, - ARXSolverConfiguration config) -
    Creates a new instance
    -
    RiskEstimateBuilder(ARXPopulationModel population, - DataHandle handle, - java.util.Set<java.lang.String> identifiers) -
    Creates a new instance
    -
    RiskEstimateBuilder(ARXPopulationModel population, - DataHandle handle, - java.util.Set<java.lang.String> identifiers, - ARXSolverConfiguration config) -
    Creates a new instance
    -
    RiskModelHistogram(DataHandle handle) -
    Creates a new instance
    -
    RiskModelHistogram(DataHandle handle, - java.util.Set<java.lang.String> qis) -
    Creates a new instance
    -
    - diff --git a/doc/gui/org/deidentifier/arx/class-use/DataHandleStatistics.InterruptHandler.html b/doc/dev/org/deidentifier/arx/class-use/DataHandleInternal.InterruptHandler.html similarity index 65% rename from doc/gui/org/deidentifier/arx/class-use/DataHandleStatistics.InterruptHandler.html rename to doc/dev/org/deidentifier/arx/class-use/DataHandleInternal.InterruptHandler.html index 1dba42cc8e..1088e55687 100644 --- a/doc/gui/org/deidentifier/arx/class-use/DataHandleStatistics.InterruptHandler.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataHandleInternal.InterruptHandler.html @@ -2,13 +2,13 @@ -Uses of Interface org.deidentifier.arx.DataHandleStatistics.InterruptHandler (ARX GUI Documentation) +Uses of Interface org.deidentifier.arx.DataHandleInternal.InterruptHandler (ARX Developer Documentation) @@ -24,7 +24,7 @@ + + + + + +
      +
    • +

      get

      +
      public Groupify.Group<T> get(T element)
      +
      Returns the matching entry, if any
      +
      Parameters:
      element -
      +
      Returns:
      +
    • +
    diff --git a/doc/dev/org/deidentifier/arx/common/TupleWrapper.html b/doc/dev/org/deidentifier/arx/common/TupleWrapper.html index 1d74e73492..71783799ec 100644 --- a/doc/dev/org/deidentifier/arx/common/TupleWrapper.html +++ b/doc/dev/org/deidentifier/arx/common/TupleWrapper.html @@ -122,9 +122,10 @@

    Constructor Summary

    -TupleWrapper(DataHandleStatistics handle, +TupleWrapper(DataHandleInternal handle, int[] indices, - int row) + int row, + boolean ignoreSuppression)
    Constructor
    @@ -157,6 +158,12 @@

    Method Summary

    int hashCode()  + +boolean +isOutlier() +
    Is this tuple suppressed
    + + - +
    • TupleWrapper

      -
      public TupleWrapper(DataHandleStatistics handle,
      +
      public TupleWrapper(DataHandleInternal handle,
                   int[] indices,
      -            int row)
      + int row, + boolean ignoreSuppression)
      Constructor
      Parameters:
      handle -
      row -
    • @@ -240,7 +248,7 @@

      getValues

      -
        +
        • hashCode

          public int hashCode()
          @@ -250,6 +258,17 @@

          hashCode

        + + + +
          +
        • +

          isOutlier

          +
          public boolean isOutlier()
          +
          Is this tuple suppressed
          +
          Returns:
          +
        • +
      diff --git a/doc/dev/org/deidentifier/arx/common/WrappedBoolean.html b/doc/dev/org/deidentifier/arx/common/WrappedBoolean.html index fb685f11a1..1fa4801236 100644 --- a/doc/dev/org/deidentifier/arx/common/WrappedBoolean.html +++ b/doc/dev/org/deidentifier/arx/common/WrappedBoolean.html @@ -117,7 +117,9 @@

      Field Summary

      boolean -value  +value +
      The value
      + @@ -134,7 +136,14 @@

      Constructor Summary

      Constructor and Description -WrappedBoolean()  +WrappedBoolean() +
      Creates a new instance with initial value "false"
      + + + +WrappedBoolean(boolean initialValue) +
      Creates a new instance
      + @@ -173,6 +182,7 @@

      Field Detail

    • value

      public boolean value
      +
      The value
    @@ -186,10 +196,22 @@

    Constructor Detail

    -
      +
      • WrappedBoolean

        public WrappedBoolean()
        +
        Creates a new instance with initial value "false"
        +
      • +
      + + + +
        +
      • +

        WrappedBoolean

        +
        public WrappedBoolean(boolean initialValue)
        +
        Creates a new instance
        +
        Parameters:
        initialValue -
      diff --git a/doc/dev/org/deidentifier/arx/common/class-use/Groupify.Group.html b/doc/dev/org/deidentifier/arx/common/class-use/Groupify.Group.html index bd52b82ca5..586ab1e62d 100644 --- a/doc/dev/org/deidentifier/arx/common/class-use/Groupify.Group.html +++ b/doc/dev/org/deidentifier/arx/common/class-use/Groupify.Group.html @@ -102,6 +102,12 @@

      Uses of +Groupify.Group<T> +Groupify.get(T element) +
      Returns the matching entry, if any
      + + + Groupify.Group<U> Groupify.Group.next()
      Returns the next entry, null if this is the last entry
      diff --git a/doc/dev/org/deidentifier/arx/common/class-use/WrappedBoolean.html b/doc/dev/org/deidentifier/arx/common/class-use/WrappedBoolean.html index 8b433a62cb..ad5609a356 100644 --- a/doc/dev/org/deidentifier/arx/common/class-use/WrappedBoolean.html +++ b/doc/dev/org/deidentifier/arx/common/class-use/WrappedBoolean.html @@ -104,6 +104,23 @@

      Uses of +Constructors in org.deidentifier.arx.risk with parameters of type WrappedBoolean  + +Constructor and Description + + + +RiskModelSampleSummary(DataHandleInternal handle, + java.util.Set<java.lang.String> identifiers, + double threshold, + WrappedBoolean stop, + WrappedInteger progress) +
      Creates a new instance
      + + + +

    diff --git a/doc/dev/org/deidentifier/arx/common/class-use/WrappedInteger.html b/doc/dev/org/deidentifier/arx/common/class-use/WrappedInteger.html index 01a069497b..5281740271 100644 --- a/doc/dev/org/deidentifier/arx/common/class-use/WrappedInteger.html +++ b/doc/dev/org/deidentifier/arx/common/class-use/WrappedInteger.html @@ -63,7 +63,53 @@

    Uses of Class
    org.deidentifier.arx.common.WrappedInteger

    -
    No usage of org.deidentifier.arx.common.WrappedInteger
    +
    + +
    diff --git a/doc/dev/org/deidentifier/arx/common/package-use.html b/doc/dev/org/deidentifier/arx/common/package-use.html index 3dc7004eba..ddce39b23b 100644 --- a/doc/dev/org/deidentifier/arx/common/package-use.html +++ b/doc/dev/org/deidentifier/arx/common/package-use.html @@ -119,6 +119,11 @@

    Uses of Pa
    Helper class
    + +
    WrappedInteger +
    Helper class
    + + diff --git a/doc/dev/org/deidentifier/arx/criteria/AverageReidentificationRisk.html b/doc/dev/org/deidentifier/arx/criteria/AverageReidentificationRisk.html index d702cc9c7d..0b6cccb88f 100644 --- a/doc/dev/org/deidentifier/arx/criteria/AverageReidentificationRisk.html +++ b/doc/dev/org/deidentifier/arx/criteria/AverageReidentificationRisk.html @@ -35,7 +35,7 @@
    -

    Uses of Interface
    org.deidentifier.arx.DataHandleStatistics.InterruptHandler

    +

    Uses of Interface
    org.deidentifier.arx.DataHandleInternal.InterruptHandler

    +
    + + + + + + diff --git a/doc/gui/org/deidentifier/arx/class-use/DataHandleStatistics.html b/doc/gui/org/deidentifier/arx/class-use/DataHandleStatistics.html deleted file mode 100644 index 2756ae24a5..0000000000 --- a/doc/gui/org/deidentifier/arx/class-use/DataHandleStatistics.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - -Uses of Class org.deidentifier.arx.DataHandleStatistics (ARX GUI Documentation) - - - - - - - - - -
    -

    Uses of Class
    org.deidentifier.arx.DataHandleStatistics

    -
    -
    - -
    - - - - - - diff --git a/doc/gui/org/deidentifier/arx/class-use/DataSubset.html b/doc/gui/org/deidentifier/arx/class-use/DataSubset.html index d51e33cca1..b0162fdcc8 100644 --- a/doc/gui/org/deidentifier/arx/class-use/DataSubset.html +++ b/doc/gui/org/deidentifier/arx/class-use/DataSubset.html @@ -145,6 +145,18 @@

    Uses of protected DataSubset +ARXConfiguration.getSubset() +
    Returns the data subset, if any subset is defined.
    + + + +DataSubset +ARXConfiguration.ARXConfigurationInternal.getSubset() +
    Returns the data subset, if any
    + + + +protected DataSubset DataSubset.getSubsetInstance(RowSet rowset)
    Returns a new data subset, only containing those rows that are included in the subset
    @@ -179,12 +191,18 @@

    Uses of DataSubset -EDDifferentialPrivacy.getSubset() +KMap.getSubset()
    Returns the research subset.
    DataSubset +EDDifferentialPrivacy.getSubset() +
    Returns the research subset.
    + + + +DataSubset DPresence.getSubset()
    Returns the research subset.
    @@ -215,6 +233,12 @@

    Uses of Creates a new instance of the enclosure criterion.

    + +KMap(int k, + DataSubset subset) +
    Creates a new instance of the k-map criterion as proposed by Latanya Sweeney
    + + diff --git a/doc/gui/org/deidentifier/arx/class-use/DataType.html b/doc/gui/org/deidentifier/arx/class-use/DataType.html index a87bab8cf9..035ce6c591 100644 --- a/doc/gui/org/deidentifier/arx/class-use/DataType.html +++ b/doc/gui/org/deidentifier/arx/class-use/DataType.html @@ -294,7 +294,7 @@

    Uses of DataType<?> -DataHandleStatistics.getBaseDataType(java.lang.String attribute)  +DataHandleInternal.getBaseDataType(java.lang.String attribute)  protected DataType<?> @@ -312,13 +312,13 @@

    Uses of DataType<?> -DataHandleStatistics.getDataType(java.lang.String attribute) -
    Method
    - +DataHandleOutput.getDataType(java.lang.String attribute)  DataType<?> -DataHandleOutput.getDataType(java.lang.String attribute)  +DataHandleInternal.getDataType(java.lang.String attribute) +
    Method
    + DataType<?> @@ -786,19 +786,19 @@

    Uses of DataType<?> -AnalysisContextVisualizationDistribution.dataType +AnalysisContextDistribution.dataType
    Context information.
    DataType<?> -AnalysisContextVisualizationContingency.dataType1 +AnalysisContextContingency.dataType1
    Context information.
    DataType<?> -AnalysisContextVisualizationContingency.dataType2 +AnalysisContextContingency.dataType2
    Context information.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/RowSet.html b/doc/gui/org/deidentifier/arx/class-use/RowSet.html index bb70aafb25..20a1eacd2c 100644 --- a/doc/gui/org/deidentifier/arx/class-use/RowSet.html +++ b/doc/gui/org/deidentifier/arx/class-use/RowSet.html @@ -92,6 +92,12 @@

    Uses of Clas   +org.deidentifier.arx.metric + +
    This package implements several metrics for information loss.
    + + + org.deidentifier.arx.metric.v2   @@ -270,6 +276,26 @@

    Uses of + + +

    Uses of RowSet in org.deidentifier.arx.metric

    + + + + + + + + + + + + +
    Methods in org.deidentifier.arx.metric that return RowSet 
    Modifier and TypeMethod and Description
    protected RowSetMetric.getSubset(ARXConfiguration config) +
    Returns the subset
    +
    +
  • diff --git a/doc/gui/org/deidentifier/arx/common/Groupify.html b/doc/gui/org/deidentifier/arx/common/Groupify.html index 604f49a917..540a4b3aef 100644 --- a/doc/gui/org/deidentifier/arx/common/Groupify.html +++ b/doc/gui/org/deidentifier/arx/common/Groupify.html @@ -170,6 +170,12 @@

    Method Summary

    +Groupify.Group<T> +get(T element) +
    Returns the matching entry, if any
    + + + int size()
    Returns the current number of entries
    @@ -240,6 +246,20 @@

    first

    Returns:
  • + + + + + +
      +
    • +

      get

      +
      public Groupify.Group<T> get(T element)
      +
      Returns the matching entry, if any
      +
      Parameters:
      element -
      +
      Returns:
      +
    • +
    diff --git a/doc/gui/org/deidentifier/arx/common/TupleWrapper.html b/doc/gui/org/deidentifier/arx/common/TupleWrapper.html index 8780249bf0..1bc2613ef8 100644 --- a/doc/gui/org/deidentifier/arx/common/TupleWrapper.html +++ b/doc/gui/org/deidentifier/arx/common/TupleWrapper.html @@ -122,9 +122,10 @@

    Constructor Summary

    -TupleWrapper(DataHandleStatistics handle, +TupleWrapper(DataHandleInternal handle, int[] indices, - int row) + int row, + boolean ignoreSuppression)
    Constructor
    @@ -157,6 +158,12 @@

    Method Summary

    int hashCode()  + +boolean +isOutlier() +
    Is this tuple suppressed
    + + - +
    • TupleWrapper

      -
      public TupleWrapper(DataHandleStatistics handle,
      +
      public TupleWrapper(DataHandleInternal handle,
                   int[] indices,
      -            int row)
      + int row, + boolean ignoreSuppression)
      Constructor
      Parameters:
      handle -
      row -
    • @@ -240,7 +248,7 @@

      getValues

      -
        +
        • hashCode

          public int hashCode()
          @@ -250,6 +258,17 @@

          hashCode

        + + + +
          +
        • +

          isOutlier

          +
          public boolean isOutlier()
          +
          Is this tuple suppressed
          +
          Returns:
          +
        • +
      diff --git a/doc/gui/org/deidentifier/arx/common/WrappedBoolean.html b/doc/gui/org/deidentifier/arx/common/WrappedBoolean.html index 482446cf55..f8311e64af 100644 --- a/doc/gui/org/deidentifier/arx/common/WrappedBoolean.html +++ b/doc/gui/org/deidentifier/arx/common/WrappedBoolean.html @@ -117,7 +117,9 @@

      Field Summary

      boolean -value  +value +
      The value
      + @@ -134,7 +136,14 @@

      Constructor Summary

      Constructor and Description -WrappedBoolean()  +WrappedBoolean() +
      Creates a new instance with initial value "false"
      + + + +WrappedBoolean(boolean initialValue) +
      Creates a new instance
      + @@ -173,6 +182,7 @@

      Field Detail

    • value

      public boolean value
      +
      The value
    @@ -186,10 +196,22 @@

    Constructor Detail

    -
      +
      • WrappedBoolean

        public WrappedBoolean()
        +
        Creates a new instance with initial value "false"
        +
      • +
      + + + +
        +
      • +

        WrappedBoolean

        +
        public WrappedBoolean(boolean initialValue)
        +
        Creates a new instance
        +
        Parameters:
        initialValue -
      diff --git a/doc/gui/org/deidentifier/arx/common/class-use/Groupify.Group.html b/doc/gui/org/deidentifier/arx/common/class-use/Groupify.Group.html index 5219b0a24b..7f6573077d 100644 --- a/doc/gui/org/deidentifier/arx/common/class-use/Groupify.Group.html +++ b/doc/gui/org/deidentifier/arx/common/class-use/Groupify.Group.html @@ -102,6 +102,12 @@

      Uses of +Groupify.Group<T> +Groupify.get(T element) +
      Returns the matching entry, if any
      + + + Groupify.Group<U> Groupify.Group.next()
      Returns the next entry, null if this is the last entry
      diff --git a/doc/gui/org/deidentifier/arx/common/class-use/WrappedBoolean.html b/doc/gui/org/deidentifier/arx/common/class-use/WrappedBoolean.html index 792f8d0cac..1fc533915d 100644 --- a/doc/gui/org/deidentifier/arx/common/class-use/WrappedBoolean.html +++ b/doc/gui/org/deidentifier/arx/common/class-use/WrappedBoolean.html @@ -104,6 +104,23 @@

      Uses of +Constructors in org.deidentifier.arx.risk with parameters of type WrappedBoolean  + +Constructor and Description + + + +RiskModelSampleSummary(DataHandleInternal handle, + java.util.Set<java.lang.String> identifiers, + double threshold, + WrappedBoolean stop, + WrappedInteger progress) +
      Creates a new instance
      + + + +

    diff --git a/doc/gui/org/deidentifier/arx/common/class-use/WrappedInteger.html b/doc/gui/org/deidentifier/arx/common/class-use/WrappedInteger.html index 84e3928230..bba661f177 100644 --- a/doc/gui/org/deidentifier/arx/common/class-use/WrappedInteger.html +++ b/doc/gui/org/deidentifier/arx/common/class-use/WrappedInteger.html @@ -63,7 +63,53 @@

    Uses of Class
    org.deidentifier.arx.common.WrappedInteger

    -
    No usage of org.deidentifier.arx.common.WrappedInteger
    +
    + +
    diff --git a/doc/gui/org/deidentifier/arx/common/package-use.html b/doc/gui/org/deidentifier/arx/common/package-use.html index 38bc875364..ebb1bb019f 100644 --- a/doc/gui/org/deidentifier/arx/common/package-use.html +++ b/doc/gui/org/deidentifier/arx/common/package-use.html @@ -119,6 +119,11 @@

    Uses of Pa
    Helper class
    + +
    WrappedInteger +
    Helper class
    + + diff --git a/doc/gui/org/deidentifier/arx/criteria/AverageReidentificationRisk.html b/doc/gui/org/deidentifier/arx/criteria/AverageReidentificationRisk.html index cb4f5a7c5d..ea1fea14c1 100644 --- a/doc/gui/org/deidentifier/arx/criteria/AverageReidentificationRisk.html +++ b/doc/gui/org/deidentifier/arx/criteria/AverageReidentificationRisk.html @@ -35,7 +35,7 @@ + +RowSet +
    A set of rows.
    + + @@ -968,8 +978,8 @@

    Uses of Package -DataHandle -
    This class provides access to dictionary encoded data.
    +DataHandleInternal +
    Wrapper class that provides information to StatisticsBuilder.
    diff --git a/doc/gui/org/deidentifier/arx/risk/HIPAAIdentifierMatch.html b/doc/gui/org/deidentifier/arx/risk/HIPAAIdentifierMatch.html index 7f0bf54ff9..999fe70ea1 100644 --- a/doc/gui/org/deidentifier/arx/risk/HIPAAIdentifierMatch.html +++ b/doc/gui/org/deidentifier/arx/risk/HIPAAIdentifierMatch.html @@ -149,30 +149,37 @@

    Method Summary

    +java.lang.Double +getConfidence() +
    The confidence of the discovery, or null if the + match type is ATTRIBUTE_NAME
    + + + HIPAAIdentifierMatch.HIPAAIdentifier getIdentifier()
    The identifier which was found
    - + java.lang.String getInstance()
    The instance of the identifier
    - + HIPAAIdentifierMatch.MatchType getMatchType()
    The classifier (column name or instance)
    - + java.lang.String getValue()
    The value which caused the identification
    - + java.lang.String toString()  @@ -253,6 +260,18 @@

    getValue

    Returns:
    The value which caused the warning
    + + + +
      +
    • +

      getConfidence

      +
      public java.lang.Double getConfidence()
      +
      The confidence of the discovery, or null if the + match type is ATTRIBUTE_NAME
      +
      Returns:
      The value which caused the warning
      +
    • +
    diff --git a/doc/gui/org/deidentifier/arx/risk/RiskEstimateBuilder.html b/doc/gui/org/deidentifier/arx/risk/RiskEstimateBuilder.html index 10f5521255..a07fd3d139 100644 --- a/doc/gui/org/deidentifier/arx/risk/RiskEstimateBuilder.html +++ b/doc/gui/org/deidentifier/arx/risk/RiskEstimateBuilder.html @@ -115,30 +115,30 @@

    Constructor Summary

    Constructor and Description -RiskEstimateBuilder(ARXPopulationModel population, - DataHandle handle, +RiskEstimateBuilder(ARXPopulationModel population, + DataHandleInternal handle, RiskModelHistogram classes)
    Creates a new instance
    -RiskEstimateBuilder(ARXPopulationModel population, - DataHandle handle, +RiskEstimateBuilder(ARXPopulationModel population, + DataHandleInternal handle, RiskModelHistogram classes, ARXSolverConfiguration config)
    Creates a new instance
    -RiskEstimateBuilder(ARXPopulationModel population, - DataHandle handle, +RiskEstimateBuilder(ARXPopulationModel population, + DataHandleInternal handle, java.util.Set<java.lang.String> identifiers)
    Creates a new instance
    -RiskEstimateBuilder(ARXPopulationModel population, - DataHandle handle, +RiskEstimateBuilder(ARXPopulationModel population, + DataHandleInternal handle, java.util.Set<java.lang.String> identifiers, ARXSolverConfiguration config)
    Creates a new instance
    @@ -168,54 +168,66 @@

    Method Summary

    HIPAAIdentifierMatch[] getHIPAAIdentifiers() -
    Returns the identified HIPAA identifiers.
    +
    Returns the a set of potential HIPAA identifiers.
    +HIPAAIdentifierMatch[] +getHIPAAIdentifiers(double threshold) +
    Returns the a set of potential HIPAA identifiers.
    + + + RiskEstimateBuilderInterruptible getInterruptibleInstance()
    Returns an interruptible instance of this object.
    - + RiskModelAttributes getPopulationBasedAttributeRisks()
    Returns a class providing access to population-based risk estimates about the attributes.
    - + RiskModelAttributes getPopulationBasedAttributeRisks(RiskModelPopulationUniqueness.PopulationUniquenessModel model)
    Returns a class providing access to population-based risk estimates about the attributes.
    - + RiskModelPopulationUniqueness getPopulationBasedUniquenessRisk()
    Returns a class providing population-based uniqueness estimates
    - + protected RiskModelPopulationUniqueness getPopulationBasedUniquenessRiskInterruptible()
    Returns a class providing population-based uniqueness estimates
    - + RiskModelAttributes getSampleBasedAttributeRisks()
    Returns a class providing access to sample-based risk estimates about the attributes
    - + RiskModelSampleRisks getSampleBasedReidentificationRisk()
    Returns a class providing sample-based re-identification risk estimates
    + +RiskModelSampleSummary +getSampleBasedRiskSummary(double threshold) +
    Returns a risk summary
    + + RiskModelSampleUniqueness getSampleBasedUniquenessRisk() @@ -244,54 +256,54 @@

    Methods inherited from class java.lang.Object

    Constructor Detail

    - + - + - +
    • RiskEstimateBuilder

      public RiskEstimateBuilder(ARXPopulationModel population,
      -                   DataHandle handle,
      +                   DataHandleInternal handle,
                          java.util.Set<java.lang.String> identifiers)
      Creates a new instance
      Parameters:
      population -
      handle -
      identifiers -
    - +
    • RiskEstimateBuilder

      public RiskEstimateBuilder(ARXPopulationModel population,
      -                   DataHandle handle,
      +                   DataHandleInternal handle,
                          java.util.Set<java.lang.String> identifiers,
                          ARXSolverConfiguration config)
      Creates a new instance
      @@ -324,10 +336,24 @@

      getEquivalenceClassModel

    • getHIPAAIdentifiers

      public HIPAAIdentifierMatch[] getHIPAAIdentifiers()
      -
      Returns the identified HIPAA identifiers.
      +
      Returns the a set of potential HIPAA identifiers. Values are matched with a + confidence threshold of 50%
      Returns:
    + + + +
      +
    • +

      getHIPAAIdentifiers

      +
      public HIPAAIdentifierMatch[] getHIPAAIdentifiers(double threshold)
      +
      Returns the a set of potential HIPAA identifiers. Values are matched with the + given confidence threshold.
      +
      Parameters:
      threshold - Confidence threshold
      +
      Returns:
      +
    • +
    @@ -409,6 +435,18 @@

    getSampleBasedUniquenessRisk

    Returns:
    + + + +
      +
    • +

      getSampleBasedRiskSummary

      +
      public RiskModelSampleSummary getSampleBasedRiskSummary(double threshold)
      +
      Returns a risk summary
      +
      Parameters:
      threshold - Acceptable highest probability of re-identification for a single record
      +
      Returns:
      +
    • +
    diff --git a/doc/gui/org/deidentifier/arx/risk/RiskEstimateBuilderInterruptible.html b/doc/gui/org/deidentifier/arx/risk/RiskEstimateBuilderInterruptible.html index e5f3eabba9..6dd0c89766 100644 --- a/doc/gui/org/deidentifier/arx/risk/RiskEstimateBuilderInterruptible.html +++ b/doc/gui/org/deidentifier/arx/risk/RiskEstimateBuilderInterruptible.html @@ -168,12 +168,18 @@

    Method Summary

    +RiskModelSampleSummary +getSampleBasedRiskSummary(double threshold) +
    Returns a risk summary
    + + + RiskModelSampleUniqueness getSampleBasedUniquenessRisk()
    Returns a class providing sample-based uniqueness estimates
    - + void interrupt()
    Interrupts all computations.
    @@ -316,6 +322,21 @@

    getSampleBasedReidentificationRisk

    java.lang.InterruptedException
    + + + +
      +
    • +

      getSampleBasedRiskSummary

      +
      public RiskModelSampleSummary getSampleBasedRiskSummary(double threshold)
      +                                                 throws java.lang.InterruptedException
      +
      Returns a risk summary
      +
      Parameters:
      threshold - Acceptable highest probability of re-identification for a single record
      +
      Returns:
      +
      Throws:
      +
      java.lang.InterruptedException
      +
    • +
    diff --git a/doc/gui/org/deidentifier/arx/risk/RiskModelHistogram.html b/doc/gui/org/deidentifier/arx/risk/RiskModelHistogram.html index e30374138a..ecd07670fd 100644 --- a/doc/gui/org/deidentifier/arx/risk/RiskModelHistogram.html +++ b/doc/gui/org/deidentifier/arx/risk/RiskModelHistogram.html @@ -115,19 +115,8 @@

    Constructor Summary

    Constructor and Description -RiskModelHistogram(DataHandle handle) -
    Creates a new instance
    - - - -RiskModelHistogram(DataHandle handle, - java.util.Set<java.lang.String> qis) -
    Creates a new instance
    - - - RiskModelHistogram(com.carrotsearch.hppc.IntIntOpenHashMap distribution) -
    Creates a new instance
    +
    Creates a new instance from the given distribution
    @@ -192,29 +181,6 @@

    Methods inherited from class java.lang.Object

    Constructor Detail

    - - - -
      -
    • -

      RiskModelHistogram

      -
      public RiskModelHistogram(DataHandle handle)
      -
      Creates a new instance
      -
      Parameters:
      handle -
      -
    • -
    - - - -
      -
    • -

      RiskModelHistogram

      -
      public RiskModelHistogram(DataHandle handle,
      -                  java.util.Set<java.lang.String> qis)
      -
      Creates a new instance
      -
      Parameters:
      handle -
      qis -
      -
    • -
    @@ -222,7 +188,7 @@

    RiskModelHistogram

  • RiskModelHistogram

    public RiskModelHistogram(com.carrotsearch.hppc.IntIntOpenHashMap distribution)
    -
    Creates a new instance
    +
    Creates a new instance from the given distribution
    Parameters:
    distribution -
  • diff --git a/doc/gui/org/deidentifier/arx/risk/RiskModelSampleRisks.html b/doc/gui/org/deidentifier/arx/risk/RiskModelSampleRisks.html index a3957df6f8..c891c9450a 100644 --- a/doc/gui/org/deidentifier/arx/risk/RiskModelSampleRisks.html +++ b/doc/gui/org/deidentifier/arx/risk/RiskModelSampleRisks.html @@ -35,7 +35,7 @@