From 84e518022eb0c5283c5531d57118079c8b1c9908 Mon Sep 17 00:00:00 2001 From: Florian Kohlmayer Date: Wed, 1 Jul 2015 16:55:18 +0200 Subject: [PATCH] Release v3.1.0 --- doc/api/index-files/index-1.html | 46 +- doc/api/index-files/index-11.html | 2 +- doc/api/index-files/index-12.html | 42 +- doc/api/index-files/index-13.html | 2 +- doc/api/index-files/index-15.html | 8 +- doc/api/index-files/index-17.html | 44 +- doc/api/index-files/index-18.html | 74 +- doc/api/index-files/index-19.html | 4 +- doc/api/index-files/index-21.html | 4 +- doc/api/index-files/index-3.html | 286 +-- doc/api/index-files/index-4.html | 26 +- doc/api/index-files/index-5.html | 10 +- doc/api/index-files/index-7.html | 112 +- doc/api/index-files/index-8.html | 8 +- doc/api/index-files/index-9.html | 102 +- doc/api/index.html | 9 +- .../org/deidentifier/arx/ARXAnonymizer.html | 4 +- .../deidentifier/arx/ARXConfiguration.html | 8 +- .../arx/ARXLattice.Anonymity.html | 6 +- .../arx/ARXPopulationModel.Region.html | 6 +- .../deidentifier/arx/ARXPopulationModel.html | 2 +- doc/api/org/deidentifier/arx/ARXResult.html | 4 +- ...ributeType.Hierarchy.DefaultHierarchy.html | 2 +- .../arx/AttributeType.Hierarchy.html | 36 +- .../deidentifier/arx/Data.DefaultData.html | 2 +- doc/api/org/deidentifier/arx/Data.html | 36 +- .../org/deidentifier/arx/DataDefinition.html | 107 +- doc/api/org/deidentifier/arx/DataHandle.html | 64 +- .../org/deidentifier/arx/DataHandleInput.html | 8 +- .../deidentifier/arx/DataHandleOutput.html | 12 +- .../arx/DataHandleStatistics.html | 4 +- .../deidentifier/arx/DataHandleSubset.html | 42 +- doc/api/org/deidentifier/arx/DataScale.html | 6 +- .../org/deidentifier/arx/DataSelector.html | 2 +- doc/api/org/deidentifier/arx/DataSource.html | 32 +- doc/api/org/deidentifier/arx/DataSubset.html | 8 +- .../deidentifier/arx/DataType.ARXDate.html | 54 +- .../deidentifier/arx/DataType.ARXDecimal.html | 54 +- .../deidentifier/arx/DataType.ARXInteger.html | 54 +- .../arx/DataType.ARXOrderedString.html | 8 +- .../deidentifier/arx/DataType.ARXString.html | 8 +- .../arx/DataType.DataTypeDescription.html | 2 +- .../arx/DataType.DataTypeWithRatioScale.html | 22 +- doc/api/org/deidentifier/arx/DataType.html | 10 +- doc/api/org/deidentifier/arx/RowSet.html | 2 +- ...gateFunction.AggregateFunctionBuilder.html | 2 +- .../arx/aggregates/HierarchyBuilder.Type.html | 6 +- .../HierarchyBuilderGroupingBased.Level.html | 4 +- ...erarchyBuilderIntervalBased.IndexNode.html | 4 +- .../HierarchyBuilderIntervalBased.Range.html | 2 +- .../HierarchyBuilderIntervalBased.html | 8 +- .../HierarchyBuilderOrderBased.html | 6 +- .../HierarchyBuilderRedactionBased.Order.html | 6 +- .../HierarchyBuilderRedactionBased.html | 10 +- .../arx/aggregates/StatisticsBuilder.html | 22 +- .../StatisticsBuilderInterruptible.html | 20 +- .../StatisticsEquivalenceClasses.html | 46 +- .../class-use/AggregateFunction.html | 6 +- .../class-use/HierarchyBuilder.html | 4 +- .../HierarchyBuilderGroupingBased.Level.html | 4 +- ...erarchyBuilderIntervalBased.IndexNode.html | 2 +- ...ierarchyBuilderIntervalBased.Interval.html | 2 +- .../HierarchyBuilderIntervalBased.Range.html | 4 +- .../HierarchyBuilderIntervalBased.html | 10 +- .../class-use/HierarchyBuilderOrderBased.html | 6 +- .../HierarchyBuilderRedactionBased.Order.html | 4 +- .../HierarchyBuilderRedactionBased.html | 4 +- .../class-use/StatisticsContingencyTable.html | 24 +- .../StatisticsEquivalenceClasses.html | 10 +- .../StatisticsFrequencyDistribution.html | 8 +- .../arx/class-use/ARXConfiguration.html | 8 +- .../arx/class-use/ARXLattice.ARXNode.html | 4 +- .../arx/class-use/ARXLattice.html | 2 +- .../arx/class-use/ARXPopulationModel.html | 28 +- .../deidentifier/arx/class-use/ARXResult.html | 2 +- .../arx/class-use/ARXSolverConfiguration.html | 16 +- .../class-use/AttributeType.Hierarchy.html | 44 +- ...ttributeType.MicroAggregationFunction.html | 2 +- .../arx/class-use/AttributeType.html | 4 +- .../org/deidentifier/arx/class-use/Data.html | 48 +- .../arx/class-use/DataDefinition.html | 19 +- .../arx/class-use/DataHandle.html | 18 +- ...DataHandleStatistics.InterruptHandler.html | 2 +- .../arx/class-use/DataHandleStatistics.html | 2 +- .../arx/class-use/DataSelector.html | 4 +- .../arx/class-use/DataSource.html | 12 +- .../arx/class-use/DataSubset.html | 12 +- .../deidentifier/arx/class-use/DataType.html | 134 +- .../deidentifier/arx/class-use/RowSet.html | 4 +- .../criteria/AverageReidentificationRisk.html | 2 +- .../deidentifier/arx/criteria/DPresence.html | 2 +- .../arx/criteria/DistinctLDiversity.html | 2 +- .../arx/criteria/EntropyLDiversity.html | 2 +- .../arx/criteria/EqualDistanceTCloseness.html | 2 +- .../criteria/ExplicitPrivacyCriterion.html | 2 +- .../HierarchicalDistanceTCloseness.html | 2 +- .../deidentifier/arx/criteria/LDiversity.html | 2 +- .../arx/criteria/PopulationUniqueness.html | 10 +- .../arx/criteria/RecursiveCLDiversity.html | 2 +- .../arx/criteria/RiskBasedCriterion.html | 8 +- .../arx/criteria/SampleBasedCriterion.html | 2 +- .../arx/criteria/SampleUniqueness.html | 2 +- .../deidentifier/arx/criteria/TCloseness.html | 2 +- .../org/deidentifier/arx/io/CSVDataInput.html | 38 +- .../deidentifier/arx/io/CSVDataOutput.html | 32 +- .../arx/io/CSVHierarchyInput.html | 30 +- .../org/deidentifier/arx/io/CSVSyntax.html | 8 +- .../org/deidentifier/arx/io/ImportColumn.html | 4 +- .../deidentifier/arx/io/ImportColumnCSV.html | 16 +- .../arx/io/ImportColumnExcel.html | 16 +- .../arx/io/ImportColumnIndexed.html | 16 +- .../deidentifier/arx/io/ImportColumnJDBC.html | 16 +- .../arx/io/ImportConfigurationCSV.html | 10 +- ...portConfigurationExcel.ExcelFileTypes.html | 6 +- .../arx/io/ImportConfigurationExcel.html | 4 +- .../arx/io/ImportConfigurationJDBC.html | 6 +- .../arx/io/class-use/CSVSyntax.html | 54 +- ...portConfigurationExcel.ExcelFileTypes.html | 2 +- .../arx/metric/InformationLoss.html | 4 +- .../InformationLossDefaultWithBound.html | 2 +- .../arx/metric/InformationLossWithBound.html | 2 +- .../arx/metric/Metric.AggregateFunction.html | 6 +- .../org/deidentifier/arx/metric/Metric.html | 28 +- .../deidentifier/arx/metric/MetricAECS.html | 2 +- .../arx/metric/MetricConfiguration.html | 2 +- .../org/deidentifier/arx/metric/MetricDM.html | 2 +- .../deidentifier/arx/metric/MetricDMStar.html | 2 +- .../arx/metric/MetricDefault.html | 4 +- .../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 | 4 +- .../arx/metric/class-use/InformationLoss.html | 24 +- .../class-use/InformationLossWithBound.html | 4 +- .../class-use/Metric.AggregateFunction.html | 34 +- .../arx/metric/class-use/Metric.html | 54 +- .../metric/v2/AbstractILMultiDimensional.html | 8 +- .../v2/AbstractILMultiDimensionalReduced.html | 8 +- .../v2/AbstractMetricMultiDimensional.html | 2 +- ...ultiDimensionalPotentiallyPrecomputed.html | 2 +- .../v2/AbstractMetricSingleDimensional.html | 2 +- .../arx/metric/v2/Cardinalities.html | 2 +- .../arx/metric/v2/DomainShare.html | 2 +- .../arx/metric/v2/DomainShareInterval.html | 8 +- .../metric/v2/DomainShareMaterialized.html | 6 +- .../arx/metric/v2/DomainShareRedaction.html | 4 +- .../v2/ILMultiDimensionalArithmeticMean.html | 4 +- .../v2/ILMultiDimensionalGeometricMean.html | 4 +- .../arx/metric/v2/ILMultiDimensionalMax.html | 4 +- .../arx/metric/v2/ILMultiDimensionalRank.html | 8 +- .../arx/metric/v2/ILMultiDimensionalSum.html | 4 +- .../v2/ILMultiDimensionalWithBound.html | 2 +- .../arx/metric/v2/ILSingleDimensional.html | 8 +- .../v2/ILSingleDimensionalWithBound.html | 2 +- .../org/deidentifier/arx/metric/v2/IO.html | 4 +- .../arx/metric/v2/MetricMDHeight.html | 4 +- .../arx/metric/v2/MetricMDNMLoss.html | 4 +- .../MetricMDNMLossPotentiallyPrecomputed.html | 2 +- .../metric/v2/MetricMDNMLossPrecomputed.html | 2 +- .../arx/metric/v2/MetricMDNMPrecision.html | 2 +- .../arx/metric/v2/MetricMDNUEntropy.html | 2 +- ...tricMDNUEntropyPotentiallyPrecomputed.html | 2 +- .../v2/MetricMDNUEntropyPrecomputed.html | 4 +- .../arx/metric/v2/MetricMDNUNMEntropy.html | 2 +- ...icMDNUNMEntropyPotentiallyPrecomputed.html | 2 +- .../v2/MetricMDNUNMEntropyPrecomputed.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 +- .../metric/v2/MetricSDNMDiscernability.html | 2 +- .../arx/metric/v2/__MetricV2.html | 26 +- .../class-use/AbstractILMultiDimensional.html | 44 +- .../v2/class-use/ILSingleDimensional.html | 2 +- .../arx/risk/RiskEstimateBuilder.html | 8 +- .../arx/risk/RiskModelHistogram.html | 2 +- ...nUniqueness.PopulationUniquenessModel.html | 6 +- .../risk/RiskModelPopulationUniqueness.html | 2 +- .../risk/class-use/RiskEstimateBuilder.html | 10 +- .../risk/class-use/RiskModelHistogram.html | 10 +- ...nUniqueness.PopulationUniquenessModel.html | 4 +- doc/dev/index-all.html | 1220 +++++++------ doc/dev/index.html | 9 +- .../org/deidentifier/arx/ARXAnonymizer.html | 6 +- .../deidentifier/arx/ARXConfiguration.html | 8 +- .../arx/ARXLattice.Anonymity.html | 6 +- .../arx/ARXPopulationModel.Region.html | 6 +- .../deidentifier/arx/ARXPopulationModel.html | 2 +- doc/dev/org/deidentifier/arx/ARXResult.html | 6 +- ...ributeType.Hierarchy.DefaultHierarchy.html | 2 +- .../arx/AttributeType.Hierarchy.html | 36 +- .../deidentifier/arx/Data.DefaultData.html | 2 +- doc/dev/org/deidentifier/arx/Data.html | 36 +- .../org/deidentifier/arx/DataDefinition.html | 109 +- doc/dev/org/deidentifier/arx/DataHandle.html | 74 +- .../org/deidentifier/arx/DataHandleInput.html | 30 +- .../deidentifier/arx/DataHandleOutput.html | 34 +- .../arx/DataHandleStatistics.html | 4 +- .../deidentifier/arx/DataHandleSubset.html | 93 +- doc/dev/org/deidentifier/arx/DataScale.html | 6 +- .../org/deidentifier/arx/DataSelector.html | 2 +- doc/dev/org/deidentifier/arx/DataSource.html | 32 +- doc/dev/org/deidentifier/arx/DataSubset.html | 8 +- .../deidentifier/arx/DataType.ARXDate.html | 54 +- .../deidentifier/arx/DataType.ARXDecimal.html | 54 +- .../deidentifier/arx/DataType.ARXInteger.html | 54 +- .../arx/DataType.ARXOrderedString.html | 8 +- .../deidentifier/arx/DataType.ARXString.html | 8 +- .../arx/DataType.DataTypeDescription.html | 2 +- .../arx/DataType.DataTypeWithRatioScale.html | 22 +- doc/dev/org/deidentifier/arx/DataType.html | 10 +- doc/dev/org/deidentifier/arx/RowSet.html | 2 +- ...gateFunction.AggregateFunctionBuilder.html | 2 +- .../arx/aggregates/HierarchyBuilder.Type.html | 6 +- .../HierarchyBuilderGroupingBased.Level.html | 4 +- .../HierarchyBuilderGroupingBased.html | 2 +- ...erarchyBuilderIntervalBased.IndexNode.html | 4 +- .../HierarchyBuilderIntervalBased.Range.html | 2 +- .../HierarchyBuilderIntervalBased.html | 10 +- ...rarchyBuilderOrderBased.CloseElements.html | 4 +- .../HierarchyBuilderOrderBased.html | 6 +- .../HierarchyBuilderRedactionBased.Order.html | 6 +- .../HierarchyBuilderRedactionBased.html | 10 +- .../arx/aggregates/StatisticsBuilder.html | 22 +- .../StatisticsBuilderInterruptible.html | 20 +- .../StatisticsEquivalenceClasses.html | 46 +- .../class-use/AggregateFunction.html | 10 +- .../class-use/HierarchyBuilder.Type.html | 2 +- .../class-use/HierarchyBuilder.html | 4 +- .../HierarchyBuilderGroupingBased.Level.html | 4 +- ...erarchyBuilderIntervalBased.IndexNode.html | 2 +- ...ierarchyBuilderIntervalBased.Interval.html | 2 +- .../HierarchyBuilderIntervalBased.Range.html | 8 +- .../HierarchyBuilderIntervalBased.html | 10 +- ...rarchyBuilderOrderBased.CloseElements.html | 4 +- .../class-use/HierarchyBuilderOrderBased.html | 6 +- .../HierarchyBuilderRedactionBased.Order.html | 4 +- .../HierarchyBuilderRedactionBased.html | 4 +- .../class-use/StatisticsContingencyTable.html | 24 +- .../StatisticsEquivalenceClasses.html | 12 +- .../StatisticsFrequencyDistribution.html | 8 +- .../arx/algorithm/AbstractAlgorithm.html | 2 +- .../arx/algorithm/FLASHAlgorithm.html | 2 +- .../arx/algorithm/FLASHAlgorithmImpl.html | 2 +- .../arx/algorithm/FLASHConfiguration.html | 6 +- .../algorithm/FLASHPhaseConfiguration.html | 2 +- .../arx/algorithm/FLASHStrategy.html | 4 +- .../class-use/AbstractAlgorithm.html | 2 +- .../class-use/FLASHConfiguration.html | 8 +- .../class-use/FLASHPhaseConfiguration.html | 6 +- .../algorithm/class-use/FLASHStrategy.html | 4 +- ...onfiguration.ARXConfigurationInternal.html | 42 +- .../arx/class-use/ARXConfiguration.html | 58 +- .../arx/class-use/ARXLattice.ARXNode.html | 6 +- .../arx/class-use/ARXLattice.html | 4 +- .../arx/class-use/ARXPopulationModel.html | 28 +- .../deidentifier/arx/class-use/ARXResult.html | 4 +- .../arx/class-use/ARXSolverConfiguration.html | 16 +- .../class-use/AttributeType.Hierarchy.html | 44 +- ...ttributeType.MicroAggregationFunction.html | 2 +- .../arx/class-use/AttributeType.html | 4 +- .../org/deidentifier/arx/class-use/Data.html | 48 +- .../arx/class-use/DataDefinition.html | 62 +- .../arx/class-use/DataHandle.html | 26 +- ...DataHandleStatistics.InterruptHandler.html | 10 +- .../arx/class-use/DataHandleStatistics.html | 2 +- .../arx/class-use/DataSelector.html | 4 +- .../arx/class-use/DataSource.html | 12 +- .../arx/class-use/DataSubset.html | 18 +- .../deidentifier/arx/class-use/DataType.html | 144 +- .../deidentifier/arx/class-use/RowSet.html | 4 +- .../criteria/AverageReidentificationRisk.html | 2 +- .../deidentifier/arx/criteria/DPresence.html | 2 +- .../arx/criteria/DistinctLDiversity.html | 2 +- .../arx/criteria/EntropyLDiversity.html | 2 +- .../arx/criteria/EqualDistanceTCloseness.html | 2 +- .../criteria/ExplicitPrivacyCriterion.html | 2 +- .../HierarchicalDistanceTCloseness.html | 2 +- .../deidentifier/arx/criteria/LDiversity.html | 2 +- .../arx/criteria/PopulationUniqueness.html | 10 +- .../arx/criteria/RecursiveCLDiversity.html | 2 +- .../arx/criteria/RiskBasedCriterion.html | 8 +- .../arx/criteria/SampleBasedCriterion.html | 2 +- .../arx/criteria/SampleUniqueness.html | 2 +- .../deidentifier/arx/criteria/TCloseness.html | 2 +- .../criteria/class-use/PrivacyCriterion.html | 2 +- .../arx/framework/check/NodeChecker.html | 4 +- .../check/StateMachine.TransitionType.html | 6 +- .../arx/framework/check/TransformedData.html | 2 +- .../arx/framework/check/Transformer.html | 10 +- .../check/class-use/NodeChecker.Result.html | 4 +- .../check/class-use/NodeChecker.html | 8 +- .../StateMachine.TransitionType.html | 4 +- .../check/distribution/Distribution.html | 4 +- ...butionAggregateFunctionArithmeticMean.html | 6 +- ...butionAggregateFunctionGeneralization.html | 2 +- ...ibutionAggregateFunctionGeometricMean.html | 6 +- ...DistributionAggregateFunctionInterval.html | 2 +- ...n.DistributionAggregateFunctionMedian.html | 2 +- ...ion.DistributionAggregateFunctionMode.html | 2 +- .../DistributionAggregateFunction.html | 4 +- .../distribution/IntArrayDictionaryEntry.html | 2 +- .../distribution/class-use/Distribution.html | 2 +- .../DistributionAggregateFunction.html | 4 +- .../class-use/IntArrayDictionary.html | 38 +- ...shGroupify.EquivalenceClassStatistics.html | 37 +- .../check/groupify/HashGroupify.html | 12 +- ...fyDistribution.PrivacyCondition.State.html | 6 +- .../check/groupify/HashGroupifyEntry.html | 2 +- .../check/groupify/HashTableUtil.html | 4 +- ...shGroupify.EquivalenceClassStatistics.html | 30 +- .../groupify/class-use/HashGroupify.html | 112 +- .../class-use/HashGroupifyDistribution.html | 4 +- .../groupify/class-use/HashGroupifyEntry.html | 50 +- .../arx/framework/check/history/History.html | 4 +- .../AbstractTransformer.GroupifyCounter.html | 18 +- ...ansformer.GroupifyCounterDistribution.html | 18 +- ...ormer.GroupifyCounterSecondaryCounter.html | 18 +- ...fyCounterSecondaryCounterDistribution.html | 18 +- ...tractTransformer.GroupifyDistribution.html | 18 +- .../AbstractTransformer.IGroupify.html | 6 +- .../transformer/AbstractTransformer.html | 6 +- .../check/transformer/Transformer01.html | 4 +- .../check/transformer/Transformer02.html | 4 +- .../check/transformer/Transformer03.html | 4 +- .../check/transformer/Transformer04.html | 4 +- .../check/transformer/Transformer05.html | 4 +- .../check/transformer/Transformer06.html | 4 +- .../check/transformer/Transformer07.html | 4 +- .../check/transformer/Transformer08.html | 4 +- .../check/transformer/Transformer09.html | 4 +- .../check/transformer/Transformer10.html | 4 +- .../check/transformer/Transformer11.html | 4 +- .../check/transformer/Transformer12.html | 4 +- .../check/transformer/Transformer13.html | 4 +- .../check/transformer/Transformer14.html | 4 +- .../check/transformer/Transformer15.html | 4 +- .../check/transformer/TransformerAll.html | 4 +- .../deidentifier/arx/framework/data/Data.html | 2 +- .../arx/framework/data/DataManager.html | 2 +- .../arx/framework/data/Dictionary.html | 6 +- .../data/GeneralizationHierarchy.html | 4 +- .../arx/framework/data/class-use/Data.html | 54 +- .../framework/data/class-use/DataManager.html | 6 +- .../framework/data/class-use/Dictionary.html | 8 +- .../class-use/GeneralizationHierarchy.html | 86 +- .../arx/framework/lattice/Lattice.html | 14 +- .../arx/framework/lattice/LatticeBuilder.html | 2 +- .../arx/framework/lattice/Node.html | 2 +- .../framework/lattice/class-use/Lattice.html | 8 +- .../arx/framework/lattice/class-use/Node.html | 150 +- .../lattice/class-use/NodeAction.html | 8 +- .../org/deidentifier/arx/io/CSVDataInput.html | 38 +- .../deidentifier/arx/io/CSVDataOutput.html | 32 +- .../arx/io/CSVHierarchyInput.html | 30 +- .../org/deidentifier/arx/io/CSVSyntax.html | 8 +- .../org/deidentifier/arx/io/ImportColumn.html | 4 +- .../deidentifier/arx/io/ImportColumnCSV.html | 16 +- .../arx/io/ImportColumnExcel.html | 16 +- .../arx/io/ImportColumnIndexed.html | 16 +- .../deidentifier/arx/io/ImportColumnJDBC.html | 16 +- .../arx/io/ImportConfigurationCSV.html | 10 +- ...portConfigurationExcel.ExcelFileTypes.html | 6 +- .../arx/io/ImportConfigurationExcel.html | 4 +- .../arx/io/ImportConfigurationJDBC.html | 6 +- .../arx/io/class-use/CSVSyntax.html | 54 +- ...portConfigurationExcel.ExcelFileTypes.html | 2 +- .../arx/metric/InformationLoss.html | 4 +- .../InformationLossDefaultWithBound.html | 2 +- .../arx/metric/InformationLossWithBound.html | 2 +- .../arx/metric/Metric.AggregateFunction.html | 6 +- .../org/deidentifier/arx/metric/Metric.html | 38 +- .../deidentifier/arx/metric/MetricAECS.html | 26 +- .../arx/metric/MetricConfiguration.html | 2 +- .../org/deidentifier/arx/metric/MetricDM.html | 26 +- .../deidentifier/arx/metric/MetricDMStar.html | 26 +- .../arx/metric/MetricDefault.html | 16 +- .../arx/metric/MetricEntropy.html | 28 +- .../deidentifier/arx/metric/MetricHeight.html | 26 +- .../arx/metric/MetricNMEntropy.html | 22 +- .../arx/metric/MetricNMPrecision.html | 26 +- .../arx/metric/MetricPrecision.html | 26 +- .../deidentifier/arx/metric/MetricStatic.html | 26 +- .../arx/metric/MetricWeighted.html | 16 +- .../arx/metric/class-use/InformationLoss.html | 28 +- .../class-use/InformationLossWithBound.html | 46 +- .../class-use/Metric.AggregateFunction.html | 48 +- .../arx/metric/class-use/Metric.html | 56 +- .../metric/v2/AbstractILMultiDimensional.html | 8 +- .../v2/AbstractILMultiDimensionalReduced.html | 8 +- .../v2/AbstractMetricMultiDimensional.html | 10 +- ...ultiDimensionalPotentiallyPrecomputed.html | 28 +- .../v2/AbstractMetricSingleDimensional.html | 10 +- .../arx/metric/v2/Cardinalities.html | 2 +- .../arx/metric/v2/DomainShare.html | 2 +- .../arx/metric/v2/DomainShareInterval.html | 8 +- .../metric/v2/DomainShareMaterialized.html | 6 +- .../arx/metric/v2/DomainShareRedaction.html | 4 +- .../v2/ILMultiDimensionalArithmeticMean.html | 4 +- .../v2/ILMultiDimensionalGeometricMean.html | 4 +- .../arx/metric/v2/ILMultiDimensionalMax.html | 4 +- .../arx/metric/v2/ILMultiDimensionalRank.html | 8 +- .../arx/metric/v2/ILMultiDimensionalSum.html | 4 +- .../v2/ILMultiDimensionalWithBound.html | 2 +- .../arx/metric/v2/ILSingleDimensional.html | 8 +- .../v2/ILSingleDimensionalWithBound.html | 2 +- .../org/deidentifier/arx/metric/v2/IO.html | 4 +- .../arx/metric/v2/MetricMDHeight.html | 30 +- .../arx/metric/v2/MetricMDNMLoss.html | 32 +- .../MetricMDNMLossPotentiallyPrecomputed.html | 10 +- .../metric/v2/MetricMDNMLossPrecomputed.html | 20 +- .../arx/metric/v2/MetricMDNMPrecision.html | 32 +- .../arx/metric/v2/MetricMDNUEntropy.html | 6 +- ...tricMDNUEntropyPotentiallyPrecomputed.html | 10 +- .../v2/MetricMDNUEntropyPrecomputed.html | 34 +- .../arx/metric/v2/MetricMDNUNMEntropy.html | 8 +- ...icMDNUNMEntropyPotentiallyPrecomputed.html | 10 +- .../v2/MetricMDNUNMEntropyPrecomputed.html | 24 +- .../arx/metric/v2/MetricMDPrecision.html | 12 +- .../arx/metric/v2/MetricMDStatic.html | 30 +- .../arx/metric/v2/MetricSDAECS.html | 22 +- .../arx/metric/v2/MetricSDDiscernability.html | 12 +- .../metric/v2/MetricSDNMDiscernability.html | 22 +- .../arx/metric/v2/__MetricV2.html | 26 +- .../class-use/AbstractILMultiDimensional.html | 64 +- .../ILMultiDimensionalWithBound.html | 26 +- .../v2/class-use/ILSingleDimensional.html | 6 +- .../ILSingleDimensionalWithBound.html | 10 +- .../arx/risk/RiskEstimateBuilder.html | 8 +- .../arx/risk/RiskModelAttributes.html | 2 +- .../arx/risk/RiskModelHistogram.html | 2 +- ...nUniqueness.PopulationUniquenessModel.html | 6 +- .../risk/RiskModelPopulationUniqueness.html | 2 +- .../risk/class-use/RiskEstimateBuilder.html | 10 +- .../risk/class-use/RiskModelHistogram.html | 10 +- ...nUniqueness.PopulationUniquenessModel.html | 4 +- doc/gui/index-all.html | 1614 +++++++++-------- doc/gui/index.html | 9 +- .../org/deidentifier/arx/ARXAnonymizer.html | 6 +- .../deidentifier/arx/ARXConfiguration.html | 8 +- .../arx/ARXLattice.Anonymity.html | 6 +- .../arx/ARXPopulationModel.Region.html | 6 +- .../deidentifier/arx/ARXPopulationModel.html | 2 +- doc/gui/org/deidentifier/arx/ARXResult.html | 6 +- ...ributeType.Hierarchy.DefaultHierarchy.html | 2 +- .../arx/AttributeType.Hierarchy.html | 36 +- .../deidentifier/arx/Data.DefaultData.html | 2 +- doc/gui/org/deidentifier/arx/Data.html | 36 +- .../org/deidentifier/arx/DataDefinition.html | 109 +- doc/gui/org/deidentifier/arx/DataHandle.html | 74 +- .../org/deidentifier/arx/DataHandleInput.html | 30 +- .../deidentifier/arx/DataHandleOutput.html | 34 +- .../arx/DataHandleStatistics.html | 4 +- .../deidentifier/arx/DataHandleSubset.html | 93 +- doc/gui/org/deidentifier/arx/DataScale.html | 6 +- .../org/deidentifier/arx/DataSelector.html | 2 +- doc/gui/org/deidentifier/arx/DataSource.html | 32 +- doc/gui/org/deidentifier/arx/DataSubset.html | 8 +- .../deidentifier/arx/DataType.ARXDate.html | 54 +- .../deidentifier/arx/DataType.ARXDecimal.html | 54 +- .../deidentifier/arx/DataType.ARXInteger.html | 54 +- .../arx/DataType.ARXOrderedString.html | 8 +- .../deidentifier/arx/DataType.ARXString.html | 8 +- .../arx/DataType.DataTypeDescription.html | 2 +- .../arx/DataType.DataTypeWithRatioScale.html | 22 +- doc/gui/org/deidentifier/arx/DataType.html | 10 +- doc/gui/org/deidentifier/arx/RowSet.html | 2 +- ...gateFunction.AggregateFunctionBuilder.html | 2 +- .../arx/aggregates/HierarchyBuilder.Type.html | 6 +- .../HierarchyBuilderGroupingBased.Level.html | 4 +- .../HierarchyBuilderGroupingBased.html | 2 +- ...erarchyBuilderIntervalBased.IndexNode.html | 4 +- .../HierarchyBuilderIntervalBased.Range.html | 2 +- .../HierarchyBuilderIntervalBased.html | 10 +- ...rarchyBuilderOrderBased.CloseElements.html | 4 +- .../HierarchyBuilderOrderBased.html | 6 +- .../HierarchyBuilderRedactionBased.Order.html | 6 +- .../HierarchyBuilderRedactionBased.html | 10 +- .../arx/aggregates/StatisticsBuilder.html | 22 +- .../StatisticsBuilderInterruptible.html | 20 +- .../StatisticsEquivalenceClasses.html | 46 +- .../class-use/AggregateFunction.html | 14 +- .../class-use/HierarchyBuilder.Type.html | 2 +- .../class-use/HierarchyBuilder.html | 10 +- .../HierarchyBuilderGroupingBased.Level.html | 4 +- ...erarchyBuilderIntervalBased.IndexNode.html | 2 +- ...ierarchyBuilderIntervalBased.Interval.html | 2 +- .../HierarchyBuilderIntervalBased.Range.html | 8 +- .../HierarchyBuilderIntervalBased.html | 10 +- ...rarchyBuilderOrderBased.CloseElements.html | 4 +- .../class-use/HierarchyBuilderOrderBased.html | 6 +- .../HierarchyBuilderRedactionBased.Order.html | 4 +- .../HierarchyBuilderRedactionBased.html | 4 +- .../class-use/StatisticsContingencyTable.html | 24 +- .../StatisticsEquivalenceClasses.html | 12 +- .../StatisticsFrequencyDistribution.html | 8 +- .../arx/class-use/ARXConfiguration.html | 60 +- .../arx/class-use/ARXLattice.ARXNode.html | 14 +- .../arx/class-use/ARXLattice.Anonymity.html | 2 +- .../arx/class-use/ARXLattice.html | 6 +- .../arx/class-use/ARXPopulationModel.html | 30 +- .../deidentifier/arx/class-use/ARXResult.html | 14 +- .../arx/class-use/ARXSolverConfiguration.html | 16 +- .../class-use/AttributeType.Hierarchy.html | 50 +- ...ttributeType.MicroAggregationFunction.html | 2 +- ...e.MicroAggregationFunctionDescription.html | 2 +- .../arx/class-use/AttributeType.html | 8 +- .../org/deidentifier/arx/class-use/Data.html | 52 +- .../arx/class-use/DataDefinition.html | 60 +- .../arx/class-use/DataHandle.html | 38 +- ...DataHandleStatistics.InterruptHandler.html | 10 +- .../arx/class-use/DataHandleStatistics.html | 2 +- .../arx/class-use/DataSelector.html | 6 +- .../arx/class-use/DataSource.html | 12 +- .../arx/class-use/DataSubset.html | 18 +- .../DataType.DataTypeDescription.html | 8 +- .../deidentifier/arx/class-use/DataType.html | 160 +- .../deidentifier/arx/class-use/RowSet.html | 4 +- .../criteria/AverageReidentificationRisk.html | 2 +- .../deidentifier/arx/criteria/DPresence.html | 2 +- .../arx/criteria/DistinctLDiversity.html | 2 +- .../arx/criteria/EntropyLDiversity.html | 2 +- .../arx/criteria/EqualDistanceTCloseness.html | 2 +- .../criteria/ExplicitPrivacyCriterion.html | 2 +- .../HierarchicalDistanceTCloseness.html | 2 +- .../deidentifier/arx/criteria/LDiversity.html | 2 +- .../arx/criteria/PopulationUniqueness.html | 10 +- .../arx/criteria/RecursiveCLDiversity.html | 2 +- .../arx/criteria/RiskBasedCriterion.html | 8 +- .../arx/criteria/SampleBasedCriterion.html | 2 +- .../arx/criteria/SampleUniqueness.html | 2 +- .../deidentifier/arx/criteria/TCloseness.html | 2 +- .../org/deidentifier/arx/gui/Controller.html | 24 +- doc/gui/org/deidentifier/arx/gui/Main.html | 2 +- .../arx/gui/class-use/Controller.html | 152 +- .../arx/gui/model/Model.Perspective.html | 6 +- .../org/deidentifier/arx/gui/model/Model.html | 4 +- ...TrailEntry.AuditTrailEntryFindReplace.html | 4 +- .../arx/gui/model/ModelAuditTrailEntry.html | 2 +- .../arx/gui/model/ModelConfiguration.html | 20 +- .../arx/gui/model/ModelEvent.ModelPart.html | 6 +- .../arx/gui/model/ModelEvent.html | 2 +- .../arx/gui/model/ModelNodeFilter.html | 12 +- .../ModelRisk.RiskModelForAttributes.html | 6 +- .../arx/gui/model/ModelRisk.ViewRiskType.html | 6 +- .../deidentifier/arx/gui/model/ModelRisk.html | 6 +- .../gui/model/ModelTransformationMode.html | 6 +- .../arx/gui/model/ModelViewConfig.Mode.html | 6 +- .../arx/gui/model/class-use/Model.html | 10 +- .../model/class-use/ModelAuditTrailEntry.html | 4 +- .../gui/model/class-use/ModelCriterion.html | 10 +- .../class-use/ModelDPresenceCriterion.html | 2 +- .../model/class-use/ModelEvent.ModelPart.html | 36 +- .../class-use/ModelExplicitCriterion.html | 2 +- .../class-use/ModelKAnonymityCriterion.html | 2 +- .../class-use/ModelLDiversityCriterion.html | 2 +- .../gui/model/class-use/ModelNodeFilter.html | 8 +- .../class-use/ModelRisk.ViewRiskType.html | 4 +- .../class-use/ModelRiskBasedCriterion.html | 2 +- .../class-use/ModelTClosenessCriterion.html | 2 +- .../class-use/ModelTransformationMode.html | 2 +- .../deidentifier/arx/gui/view/SWTUtil.html | 24 +- .../arx/gui/view/def/class-use/IView.html | 2 +- .../arx/gui/view/impl/MainMenu.html | 2 +- .../arx/gui/view/impl/MainMenuGroup.html | 2 +- .../arx/gui/view/impl/MainMenuItem.html | 2 +- .../arx/gui/view/impl/MainSplash.html | 2 +- .../arx/gui/view/impl/MainToolBar.html | 2 +- .../arx/gui/view/impl/MainWindow.html | 32 +- .../gui/view/impl/class-use/MainMenuItem.html | 6 +- .../view/impl/common/ComponentDataTable.html | 4 +- .../impl/common/ComponentFilterTable.html | 8 +- .../gui/view/impl/common/ComponentStatus.html | 4 +- .../impl/common/ComponentStatusLabel.html | 12 +- .../gui/view/impl/common/ComponentTable.html | 20 +- .../impl/common/ComponentTitledBorder.html | 4 +- .../impl/common/ComponentTitledFolder.html | 12 +- .../common/ComponentTitledFolderButton.html | 4 +- .../arx/gui/view/impl/common/ViewData.html | 4 +- .../gui/view/impl/common/ViewDataInput.html | 6 +- .../gui/view/impl/common/ViewDataOutput.html | 4 +- .../gui/view/impl/common/ViewHierarchy.html | 4 +- .../impl/common/async/AnalysisContext.html | 2 +- .../common/async/class-use/AnalysisData.html | 2 +- .../ComponentStatusLabelProgressProvider.html | 2 +- .../ComponentTitledFolderButton.html | 4 +- .../view/impl/common/class-use/ViewData.html | 2 +- .../datatable/DataTableBodyLayerStack.html | 2 +- .../DataTableConfigLabelAccumulator.html | 4 +- .../datatable/DataTableDataProvider.html | 4 +- .../common/datatable/DataTableDecorator.html | 8 +- .../common/datatable/DataTableFillLayout.html | 8 +- .../common/datatable/DataTableGridLayer.html | 6 +- .../datatable/DataTableGridLayerStack.html | 4 +- .../DataTableHandleDataProvider.html | 4 +- .../datatable/DataTableImagePainter.html | 2 +- .../DataTableResizeColumnAction.html | 2 +- .../datatable/DataTableSelectionLayer.html | 4 +- .../datatable/DataTableViewportLayer.html | 4 +- .../class-use/DataTableBodyLayerStack.html | 2 +- .../datatable/class-use/DataTableContext.html | 14 +- .../impl/common/table/CTConfiguration.html | 2 +- .../gui/view/impl/common/table/CTLayer.html | 4 +- .../common/table/DataProviderWrapped.html | 4 +- .../gui/view/impl/common/table/LayerBody.html | 2 +- .../common/table/LayerColumnFillLayout.html | 10 +- .../impl/common/table/LayerColumnHeader.html | 2 +- .../impl/common/table/LayerRowFillLayout.html | 8 +- .../impl/common/table/LayerRowHeader.html | 2 +- .../impl/common/table/LayerSelection.html | 4 +- .../view/impl/common/table/LayerViewport.html | 4 +- .../table/StyleConfigurationHeader.html | 2 +- .../table/class-use/CTConfiguration.html | 22 +- .../common/table/class-use/CTContext.html | 18 +- .../common/table/class-use/LayerBody.html | 4 +- .../gui/view/impl/define/LayoutCriteria.html | 2 +- .../view/impl/define/LayoutDefinition.html | 2 +- .../define/LayoutTransformationSettings.html | 2 +- .../impl/define/ViewAttributeDefinition.html | 2 +- .../impl/define/ViewAttributeWeights.html | 2 +- .../gui/view/impl/define/ViewCodingModel.html | 2 +- .../view/impl/define/ViewCriteriaList.html | 2 +- .../view/impl/define/ViewDataDefinition.html | 2 +- .../arx/gui/view/impl/define/ViewMetric.html | 2 +- .../view/impl/define/ViewPopulationModel.html | 2 +- .../impl/define/ViewSubsetDefinition.html | 2 +- .../define/ViewTransformationSettings.html | 2 +- .../impl/define/class-use/LayoutCriteria.html | 2 +- .../arx/gui/view/impl/explore/Gradient.html | 2 +- .../gui/view/impl/explore/LayoutExplore.html | 2 +- .../gui/view/impl/explore/ViewClipboard.html | 2 +- .../arx/gui/view/impl/explore/ViewFilter.html | 2 +- .../gui/view/impl/explore/ViewLattice.html | 10 +- .../arx/gui/view/impl/explore/ViewList.html | 10 +- .../gui/view/impl/explore/ViewProperties.html | 2 +- .../view/impl/explore/ViewSolutionSpace.html | 12 +- .../arx/gui/view/impl/explore/ViewTiles.html | 10 +- .../arx/gui/view/impl/menu/DialogAbout.html | 2 +- .../gui/view/impl/menu/DialogAuditTrail.html | 2 +- .../view/impl/menu/DialogComboSelection.html | 2 +- .../impl/menu/DialogCriterionSelection.html | 2 +- .../view/impl/menu/DialogCriterionUpdate.html | 4 +- .../arx/gui/view/impl/menu/DialogDebug.html | 2 +- .../arx/gui/view/impl/menu/DialogError.html | 2 +- .../gui/view/impl/menu/DialogFindReplace.html | 2 +- .../arx/gui/view/impl/menu/DialogHelp.html | 2 +- .../view/impl/menu/DialogOrderSelection.html | 2 +- .../gui/view/impl/menu/DialogProperties.html | 2 +- .../arx/gui/view/impl/menu/DialogQuery.html | 2 +- .../gui/view/impl/menu/DialogQueryResult.html | 2 +- .../gui/view/impl/menu/DialogSeparator.html | 2 +- .../gui/view/impl/menu/EditorCriterion.html | 2 +- .../impl/menu/EditorCriterionDPresence.html | 2 +- .../impl/menu/EditorCriterionKAnonymity.html | 2 +- .../impl/menu/EditorCriterionLDiversity.html | 2 +- .../impl/menu/EditorCriterionRiskBased.html | 2 +- .../impl/menu/EditorCriterionTCloseness.html | 2 +- .../gui/view/impl/menu/EditorSelection.html | 4 +- .../arx/gui/view/impl/menu/EditorString.html | 2 +- .../menu/class-use/DialogQueryResult.html | 2 +- .../arx/gui/view/impl/risk/LayoutRisks.html | 2 +- .../view/impl/risk/LayoutRisksAbstract.html | 4 +- .../gui/view/impl/risk/LayoutRisksBottom.html | 4 +- .../gui/view/impl/risk/LayoutRisksTop.html | 4 +- .../arx/gui/view/impl/risk/ViewRisks.html | 6 +- .../impl/risk/ViewRisksAttributesTable.html | 4 +- .../impl/risk/ViewRisksBasicEstimates.html | 4 +- .../risk/ViewRisksClassDistributionPlot.html | 4 +- .../risk/ViewRisksClassDistributionTable.html | 4 +- .../ViewRisksPlotUniquenessEstimates.html | 4 +- .../impl/risk/ViewRisksPopulationModel.html | 2 +- .../impl/risk/ViewRisksQuasiIdentifiers.html | 2 +- .../risk/class-use/AnalysisContextRisk.html | 4 +- .../view/impl/risk/class-use/ViewRisks.html | 2 +- .../gui/view/impl/utility/DensityData.html | 4 +- .../gui/view/impl/utility/LayoutUtility.html | 4 +- .../impl/utility/LayoutUtilityStatistics.html | 2 +- .../impl/utility/ViewProperties.Property.html | 4 +- .../gui/view/impl/utility/ViewProperties.html | 4 +- .../impl/utility/ViewPropertiesInput.html | 4 +- .../impl/utility/ViewPropertiesOutput.html | 4 +- .../gui/view/impl/utility/ViewStatistics.html | 2 +- .../ViewStatisticsContingencyHeatmap.html | 2 +- .../ViewStatisticsContingencyTable.html | 2 +- .../ViewStatisticsDistributionHistogram.html | 2 +- .../ViewStatisticsDistributionTable.html | 2 +- .../utility/ViewStatisticsSummaryTable.html | 2 +- .../class-use/ViewProperties.Property.html | 2 +- .../ARXWizardDialog.ARXWizardButton.html | 2 +- .../gui/view/impl/wizard/ARXWizardDialog.html | 4 +- ...HierarchyWizard.HierarchyWizardResult.html | 2 +- .../gui/view/impl/wizard/HierarchyWizard.html | 4 +- .../impl/wizard/HierarchyWizardEditor.html | 2 +- .../wizard/HierarchyWizardEditorFunction.html | 2 +- .../wizard/HierarchyWizardEditorGroup.html | 2 +- .../wizard/HierarchyWizardEditorInterval.html | 2 +- .../wizard/HierarchyWizardEditorMenu.html | 4 +- .../wizard/HierarchyWizardEditorRange.html | 2 +- .../wizard/HierarchyWizardEditorRenderer.html | 2 +- .../impl/wizard/HierarchyWizardModel.html | 2 +- ...Grouping.HierarchyWizardGroupingGroup.html | 2 +- ...uping.HierarchyWizardGroupingInterval.html | 2 +- ...Grouping.HierarchyWizardGroupingRange.html | 4 +- .../wizard/HierarchyWizardModelGrouping.html | 2 +- .../wizard/HierarchyWizardModelIntervals.html | 2 +- .../wizard/HierarchyWizardModelOrder.html | 2 +- .../wizard/HierarchyWizardModelRedaction.html | 2 +- .../wizard/HierarchyWizardPageBuilder.html | 2 +- .../wizard/HierarchyWizardPageIntervals.html | 2 +- .../impl/wizard/HierarchyWizardPageOrder.html | 2 +- .../wizard/HierarchyWizardPageRedaction.html | 2 +- .../impl/wizard/HierarchyWizardPageType.html | 2 +- .../gui/view/impl/wizard/ImportWizard.html | 2 +- .../wizard/ImportWizardModel.SourceType.html | 6 +- .../impl/wizard/ImportWizardModelColumn.html | 2 +- ...ardPageColumns.DatatypeEditingSupport.html | 2 +- ...tWizardPageColumns.NameEditingSupport.html | 2 +- .../ARXWizardDialog.ARXWizardButton.html | 2 +- .../wizard/class-use/HierarchyWizard.html | 10 +- ...nction.IHierarchyFunctionEditorParent.html | 2 +- .../class-use/HierarchyWizardModel.html | 8 +- .../HierarchyWizardModelAbstract.html | 2 +- .../HierarchyWizardModelGrouping.html | 12 +- .../class-use/HierarchyWizardPageFinal.html | 8 +- .../HierarchyWizardPageIntervals.html | 2 +- .../class-use/HierarchyWizardPageOrder.html | 2 +- .../HierarchyWizardPageRedaction.html | 2 +- .../arx/gui/worker/WorkerExport.html | 2 +- .../arx/gui/worker/WorkerLoad.html | 4 +- .../arx/gui/worker/WorkerSave.html | 2 +- .../arx/gui/worker/class-use/Worker.html | 4 +- .../arx/gui/worker/io/XMLHandler.html | 10 +- .../arx/gui/worker/io/XMLWriter.html | 18 +- .../org/deidentifier/arx/io/CSVDataInput.html | 38 +- .../deidentifier/arx/io/CSVDataOutput.html | 32 +- .../arx/io/CSVHierarchyInput.html | 30 +- .../org/deidentifier/arx/io/CSVSyntax.html | 8 +- .../org/deidentifier/arx/io/ImportColumn.html | 4 +- .../deidentifier/arx/io/ImportColumnCSV.html | 16 +- .../arx/io/ImportColumnExcel.html | 16 +- .../arx/io/ImportColumnIndexed.html | 16 +- .../deidentifier/arx/io/ImportColumnJDBC.html | 16 +- .../arx/io/ImportConfigurationCSV.html | 10 +- ...portConfigurationExcel.ExcelFileTypes.html | 6 +- .../arx/io/ImportConfigurationExcel.html | 4 +- .../arx/io/ImportConfigurationJDBC.html | 6 +- .../arx/io/class-use/CSVSyntax.html | 56 +- .../arx/io/class-use/ImportColumn.html | 2 +- ...portConfigurationExcel.ExcelFileTypes.html | 2 +- .../arx/metric/InformationLoss.html | 4 +- .../InformationLossDefaultWithBound.html | 2 +- .../arx/metric/InformationLossWithBound.html | 2 +- .../arx/metric/Metric.AggregateFunction.html | 6 +- .../org/deidentifier/arx/metric/Metric.html | 38 +- .../deidentifier/arx/metric/MetricAECS.html | 26 +- .../arx/metric/MetricConfiguration.html | 2 +- .../org/deidentifier/arx/metric/MetricDM.html | 26 +- .../deidentifier/arx/metric/MetricDMStar.html | 26 +- .../arx/metric/MetricDefault.html | 16 +- .../arx/metric/MetricEntropy.html | 28 +- .../deidentifier/arx/metric/MetricHeight.html | 26 +- .../arx/metric/MetricNMEntropy.html | 22 +- .../arx/metric/MetricNMPrecision.html | 26 +- .../arx/metric/MetricPrecision.html | 26 +- .../deidentifier/arx/metric/MetricStatic.html | 26 +- .../arx/metric/MetricWeighted.html | 16 +- .../arx/metric/class-use/InformationLoss.html | 26 +- .../class-use/InformationLossWithBound.html | 46 +- .../class-use/Metric.AggregateFunction.html | 48 +- .../arx/metric/class-use/Metric.html | 54 +- .../metric/v2/AbstractILMultiDimensional.html | 8 +- .../v2/AbstractILMultiDimensionalReduced.html | 8 +- .../v2/AbstractMetricMultiDimensional.html | 10 +- ...ultiDimensionalPotentiallyPrecomputed.html | 28 +- .../v2/AbstractMetricSingleDimensional.html | 10 +- .../arx/metric/v2/Cardinalities.html | 2 +- .../arx/metric/v2/DomainShare.html | 2 +- .../arx/metric/v2/DomainShareInterval.html | 8 +- .../metric/v2/DomainShareMaterialized.html | 6 +- .../arx/metric/v2/DomainShareRedaction.html | 4 +- .../v2/ILMultiDimensionalArithmeticMean.html | 4 +- .../v2/ILMultiDimensionalGeometricMean.html | 4 +- .../arx/metric/v2/ILMultiDimensionalMax.html | 4 +- .../arx/metric/v2/ILMultiDimensionalRank.html | 8 +- .../arx/metric/v2/ILMultiDimensionalSum.html | 4 +- .../v2/ILMultiDimensionalWithBound.html | 2 +- .../arx/metric/v2/ILSingleDimensional.html | 8 +- .../v2/ILSingleDimensionalWithBound.html | 2 +- .../org/deidentifier/arx/metric/v2/IO.html | 4 +- .../arx/metric/v2/MetricMDHeight.html | 30 +- .../arx/metric/v2/MetricMDNMLoss.html | 32 +- .../MetricMDNMLossPotentiallyPrecomputed.html | 10 +- .../metric/v2/MetricMDNMLossPrecomputed.html | 20 +- .../arx/metric/v2/MetricMDNMPrecision.html | 32 +- .../arx/metric/v2/MetricMDNUEntropy.html | 6 +- ...tricMDNUEntropyPotentiallyPrecomputed.html | 10 +- .../v2/MetricMDNUEntropyPrecomputed.html | 34 +- .../arx/metric/v2/MetricMDNUNMEntropy.html | 8 +- ...icMDNUNMEntropyPotentiallyPrecomputed.html | 10 +- .../v2/MetricMDNUNMEntropyPrecomputed.html | 24 +- .../arx/metric/v2/MetricMDPrecision.html | 12 +- .../arx/metric/v2/MetricMDStatic.html | 30 +- .../arx/metric/v2/MetricSDAECS.html | 22 +- .../arx/metric/v2/MetricSDDiscernability.html | 12 +- .../metric/v2/MetricSDNMDiscernability.html | 22 +- .../arx/metric/v2/__MetricV2.html | 26 +- .../class-use/AbstractILMultiDimensional.html | 64 +- .../ILMultiDimensionalWithBound.html | 26 +- .../v2/class-use/ILSingleDimensional.html | 6 +- .../ILSingleDimensionalWithBound.html | 10 +- .../arx/risk/RiskEstimateBuilder.html | 8 +- .../arx/risk/RiskModelAttributes.html | 2 +- .../arx/risk/RiskModelHistogram.html | 2 +- ...nUniqueness.PopulationUniquenessModel.html | 6 +- .../risk/RiskModelPopulationUniqueness.html | 2 +- .../risk/class-use/RiskEstimateBuilder.html | 10 +- .../RiskEstimateBuilderInterruptible.html | 4 +- .../risk/class-use/RiskModelHistogram.html | 12 +- ...nUniqueness.PopulationUniquenessModel.html | 4 +- 822 files changed, 6826 insertions(+), 6588 deletions(-) diff --git a/doc/api/index-files/index-1.html b/doc/api/index-files/index-1.html index 3ac02b4c15..ebcf5d6543 100644 --- a/doc/api/index-files/index-1.html +++ b/doc/api/index-files/index-1.html @@ -116,13 +116,13 @@

A

Adds a row to this data object.
-
add(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
add(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
add(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
add(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
add(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
add(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
add(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
add(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
add(T) - Method in class org.deidentifier.arx.risk.Groupify
@@ -134,23 +134,23 @@

A

Adds a new column.
-
addColumn(int, DataType<?>) - Method in class org.deidentifier.arx.DataSource
+
addColumn(int, DataType<?>) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(int, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
+
addColumn(int, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(int, String) - Method in class org.deidentifier.arx.DataSource
+
addColumn(int, String) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(int, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
+
addColumn(int, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(int, String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
+
addColumn(int, String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
@@ -158,23 +158,23 @@

A

Adds a new column.
-
addColumn(String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
+
addColumn(String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
+
addColumn(String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(String, String) - Method in class org.deidentifier.arx.DataSource
+
addColumn(String, String) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(String, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
+
addColumn(String, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(String, String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
+
addColumn(String, String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
@@ -211,23 +211,23 @@

A

Adds the given group with the default aggregate function.
-
addGroup(int, AggregateFunction<U>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
+
addGroup(int, AggregateFunction<U>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
Adds the given group with the given aggregate function.
-
addGroup(int, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
+
addGroup(int, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
Adds the given group.
-
addInterval(T, T) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
+
addInterval(T, T) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Adds an interval.
-
addInterval(T, T, AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
+
addInterval(T, T, AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Adds an interval.
-
addInterval(T, T, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
+
addInterval(T, T, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Adds an interval.
@@ -314,7 +314,7 @@

A

and() - Method in class org.deidentifier.arx.DataSelector
 
-
anonymize(Data, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
+
anonymize(Data, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
Performs data anonymization.
@@ -327,7 +327,7 @@

A

Creates a new anonymizer with the default configuration.
-
ARXAnonymizer(int, double, double) - Constructor for class org.deidentifier.arx.ARXAnonymizer
+
ARXAnonymizer(int, double, double) - Constructor for class org.deidentifier.arx.ARXAnonymizer
Creates a new anonymizer with the given configuration.
@@ -380,7 +380,7 @@

A

This class models population properties for risk estimation
-
ARXPopulationModel(DataHandle, double) - Constructor for class org.deidentifier.arx.ARXPopulationModel
+
ARXPopulationModel(DataHandle, double) - Constructor for class org.deidentifier.arx.ARXPopulationModel
Creates a new instance
@@ -400,7 +400,7 @@

A

Encapsulates the results of an execution of the ARX algorithm.
-
ARXResult(DataHandle, DataDefinition, ARXLattice, int, double, double, Metric<?>, ARXConfiguration, ARXLattice.ARXNode, long) - Constructor for class org.deidentifier.arx.ARXResult
+
ARXResult(DataHandle, DataDefinition, ARXLattice, int, double, double, Metric<?>, ARXConfiguration, ARXLattice.ARXNode, long) - Constructor for class org.deidentifier.arx.ARXResult
Internal constructor for deserialization.
diff --git a/doc/api/index-files/index-11.html b/doc/api/index-files/index-11.html index 34084130b9..2bedcd4810 100644 --- a/doc/api/index-files/index-11.html +++ b/doc/api/index-files/index-11.html @@ -71,7 +71,7 @@

L

Published in: Machanavajjhala A, Kifer D, Gehrke J. -
LDiversity(String, double, boolean) - Constructor for class org.deidentifier.arx.criteria.LDiversity
+
LDiversity(String, double, boolean) - Constructor for class org.deidentifier.arx.criteria.LDiversity
Creates a new instance.
diff --git a/doc/api/index-files/index-12.html b/doc/api/index-files/index-12.html index 3007bc3285..13a912f2ae 100644 --- a/doc/api/index-files/index-12.html +++ b/doc/api/index-files/index-12.html @@ -97,7 +97,7 @@

M

A class for a configuration of a metric.
-
MetricConfiguration(boolean, double, boolean, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.MetricConfiguration
+
MetricConfiguration(boolean, double, boolean, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.MetricConfiguration
Constructs a new instance.
@@ -105,7 +105,7 @@

M

This class provides an abstract skeleton for the implementation of metrics.
-
MetricDefault(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricDefault
+
MetricDefault(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricDefault
 
MetricDescription - Class in org.deidentifier.arx.metric
@@ -145,7 +145,7 @@

M

Default constructor which treats all transformation methods equally.
-
MetricMDNMLoss(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
+
MetricMDNMLoss(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
A constructor that allows to define a factor weighting generalization and suppression.
@@ -178,7 +178,7 @@

M

This class provides an efficient implementation of the non-uniform entropy metric.
-
MetricMDNUEntropyPrecomputed(boolean, boolean, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
+
MetricMDNUEntropyPrecomputed(boolean, boolean, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
Precomputed.
@@ -244,7 +244,7 @@

M

This class provides an abstract skeleton for the implementation of weighted metrics.
-
MetricWeighted(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricWeighted
+
MetricWeighted(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricWeighted
Constructor.
@@ -260,37 +260,37 @@

M

TODO
-
multiply(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
multiply(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
multiply(Date, double) - Method in class org.deidentifier.arx.DataType.ARXDate
+
multiply(Date, double) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
multiply(Date, int) - Method in class org.deidentifier.arx.DataType.ARXDate
+
multiply(Date, int) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
+
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
multiply(Double, double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
multiply(Double, double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
multiply(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
multiply(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
multiply(Double, int) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
multiply(Double, int) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
multiply(Long, double) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
multiply(Long, double) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
multiply(Long, int) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
multiply(Long, int) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
multiply(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
multiply(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
multiply(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
multiply(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
multiply(T, double) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
multiply(T, double) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
multiply(T, int) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
multiply(T, int) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
multiply(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
multiply(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
A B C D E F G H I K L M N O P Q R S T V W _  diff --git a/doc/api/index-files/index-13.html b/doc/api/index-files/index-13.html index b69bac354f..d18d705ea7 100644 --- a/doc/api/index-files/index-13.html +++ b/doc/api/index-files/index-13.html @@ -83,7 +83,7 @@

N

Creates a new instance with the given format string and default locale.
-
newInstance(String, Locale) - Method in class org.deidentifier.arx.DataType.DataTypeDescription
+
newInstance(String, Locale) - Method in class org.deidentifier.arx.DataType.DataTypeDescription
Creates a new instance with the given format string and the given locale.
diff --git a/doc/api/index-files/index-15.html b/doc/api/index-files/index-15.html index 8ed455e7a0..76daccccb6 100644 --- a/doc/api/index-files/index-15.html +++ b/doc/api/index-files/index-15.html @@ -85,19 +85,19 @@

P

This criterion ensures that the population uniqueness falls below a given threshold.
-
PopulationUniqueness(double, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
+
PopulationUniqueness(double, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
Creates a new instance of this criterion.
-
PopulationUniqueness(double, ARXPopulationModel, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
+
PopulationUniqueness(double, ARXPopulationModel, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
Creates a new instance of this criterion.
-
PopulationUniqueness(double, RiskModelPopulationUniqueness.PopulationUniquenessModel, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
+
PopulationUniqueness(double, RiskModelPopulationUniqueness.PopulationUniquenessModel, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
Creates a new instance of this criterion.
-
PopulationUniqueness(double, RiskModelPopulationUniqueness.PopulationUniquenessModel, ARXPopulationModel, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
+
PopulationUniqueness(double, RiskModelPopulationUniqueness.PopulationUniquenessModel, ARXPopulationModel, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
Creates a new instance of this criterion.
diff --git a/doc/api/index-files/index-17.html b/doc/api/index-files/index-17.html index 980ef5d431..0289f2eb6a 100644 --- a/doc/api/index-files/index-17.html +++ b/doc/api/index-files/index-17.html @@ -65,14 +65,18 @@

R

-
ratio(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
ratio(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
ratio(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
ratio(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
ratio(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
ratio(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
ratio(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
ratio(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
+
read(DataDefinition) - Method in class org.deidentifier.arx.DataDefinition
+
+
Reads all settings from the given definition
+
readIntIntOpenHashMap(ObjectInputStream) - Static method in class org.deidentifier.arx.metric.v2.IO
Reads a hash map from the stream.
@@ -85,22 +89,22 @@

R

The recursive-(c,l)-diversity criterion.
-
RecursiveCLDiversity(String, double, int) - Constructor for class org.deidentifier.arx.criteria.RecursiveCLDiversity
+
RecursiveCLDiversity(String, double, int) - Constructor for class org.deidentifier.arx.criteria.RecursiveCLDiversity
Creates a new instance of the recursive-(c,l)-diversity criterion as proposed in: Machanavajjhala A, Kifer D, Gehrke J.
-
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
+
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
Returns the value relative to the other instance.
-
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
+
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
 
-
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
+
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
 
-
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
+
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
 
-
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
+
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
 
release() - Method in class org.deidentifier.arx.DataHandle
@@ -126,13 +130,13 @@

R

Removes the given criterion.
-
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandle
+
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandle
Replaces the original value with the replacement in the given column.
-
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandleOutput
+
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandleOutput
 
-
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandleSubset
+
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandleSubset
 
REQUIREMENT_COUNTER - Static variable in class org.deidentifier.arx.ARXConfiguration
@@ -178,7 +182,7 @@

R

Abstract class for criteria that ensure that a certain risk measure is lower than or equal to a given threshold
-
RiskBasedCriterion(boolean, double) - Constructor for class org.deidentifier.arx.criteria.RiskBasedCriterion
+
RiskBasedCriterion(boolean, double) - Constructor for class org.deidentifier.arx.criteria.RiskBasedCriterion
Creates a new instance of this criterion.
@@ -186,19 +190,19 @@

R

A builder for risk estimates
-
RiskEstimateBuilder(ARXPopulationModel, DataHandle, RiskModelHistogram) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
+
RiskEstimateBuilder(ARXPopulationModel, DataHandle, 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, DataHandle, 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, DataHandle, 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, DataHandle, Set<String>, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
Creates a new instance
@@ -222,7 +226,7 @@

R

Creates a new instance
-
RiskModelHistogram(DataHandle, Set<String>) - Constructor for class org.deidentifier.arx.risk.RiskModelHistogram
+
RiskModelHistogram(DataHandle, Set<String>) - Constructor for class org.deidentifier.arx.risk.RiskModelHistogram
Creates a new instance
@@ -234,7 +238,7 @@

R

Class for risks based on population uniqueness.
-
RiskModelPopulationUniqueness(ARXPopulationModel, RiskModelHistogram, int, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
+
RiskModelPopulationUniqueness(ARXPopulationModel, RiskModelHistogram, int, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
Creates a new instance
diff --git a/doc/api/index-files/index-18.html b/doc/api/index-files/index-18.html index f73c20fd49..95f9a5205c 100644 --- a/doc/api/index-files/index-18.html +++ b/doc/api/index-files/index-18.html @@ -93,11 +93,11 @@

S

Writes the hierarchy to a CSV file.
-
save(File, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(File, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
-
save(File, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(File, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
@@ -105,11 +105,11 @@

S

Writes the hierarchy to a CSV file.
-
save(OutputStream, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(OutputStream, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
-
save(OutputStream, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(OutputStream, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
@@ -117,11 +117,11 @@

S

Writes the hierarchy to a CSV file.
-
save(String, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(String, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
-
save(String, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(String, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
@@ -129,11 +129,11 @@

S

Writes the data to a CSV file.
-
save(File, char) - Method in class org.deidentifier.arx.DataHandle
+
save(File, char) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
-
save(File, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
+
save(File, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
@@ -141,11 +141,11 @@

S

Writes the data to a CSV file.
-
save(OutputStream, char) - Method in class org.deidentifier.arx.DataHandle
+
save(OutputStream, char) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
-
save(OutputStream, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
+
save(OutputStream, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
@@ -153,11 +153,11 @@

S

Writes the data to a CSV file.
-
save(String, char) - Method in class org.deidentifier.arx.DataHandle
+
save(String, char) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
-
save(String, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
+
save(String, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
@@ -175,7 +175,7 @@

S

Sets the alias name.
-
setAlphabetSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
+
setAlphabetSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Sets properties about the attribute's domain.
@@ -191,24 +191,24 @@

S

Sets the attributes.
-
setAttributeType(String, AttributeType) - Method in class org.deidentifier.arx.DataDefinition
+
setAttributeType(String, AttributeType) - Method in class org.deidentifier.arx.DataDefinition
Define the type of a given attribute.
-
setAttributeType(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.DataDefinition
+
setAttributeType(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.DataDefinition
Defines the given attribute as a quasi-identifier and stores the functional representation of the generalization hierarchy.
-
setAttributeTypeSuppressed(AttributeType, boolean) - Method in class org.deidentifier.arx.ARXConfiguration
+
setAttributeTypeSuppressed(AttributeType, boolean) - Method in class org.deidentifier.arx.ARXConfiguration
Defines values of which attribute type are to be replaced by the suppression string in suppressed tuples.
-
setAttributeWeight(String, double) - Method in class org.deidentifier.arx.ARXConfiguration
+
setAttributeWeight(String, double) - Method in class org.deidentifier.arx.ARXConfiguration
Sets the weight for the given attribute.
-
setAttributeWeight(String, Double) - Method in class org.deidentifier.arx.ARXConfiguration
+
setAttributeWeight(String, Double) - Method in class org.deidentifier.arx.ARXConfiguration
Sets the weight for the given attribute.
@@ -228,7 +228,7 @@

S

setContainsHeader(boolean) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
 
-
setDataType(String, DataType<?>) - Method in class org.deidentifier.arx.DataDefinition
+
setDataType(String, DataType<?>) - Method in class org.deidentifier.arx.DataDefinition
Define the datatype of a given attribute.
@@ -240,7 +240,7 @@

S

Sets the delimiter.
-
setDomainAndAlphabetSize(int, int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
+
setDomainAndAlphabetSize(int, int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Sets properties about the attribute's domain.
@@ -248,7 +248,7 @@

S

Sets properties about the attribute's domain.
-
setDomainSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
+
setDomainSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Sets properties about the attribute's domain.
@@ -266,11 +266,11 @@

S

Sets the headermap.
-
setHierarchy(String, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.DataDefinition
+
setHierarchy(String, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.DataDefinition
Associates the given hierarchy
-
setHierarchy(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.DataDefinition
+
setHierarchy(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.DataDefinition
Associates the given hierarchy builder
@@ -304,7 +304,7 @@

S

Sets the lower bound.
-
setMaximumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
+
setMaximumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
Define the maximal generalization of a given attribute.
@@ -339,11 +339,11 @@

S

setMetric(Metric<?>) - Method in class org.deidentifier.arx.ARXLattice.Access
 
-
setMicroAggregationFunction(String, AttributeType.MicroAggregationFunction) - Method in class org.deidentifier.arx.DataDefinition
+
setMicroAggregationFunction(String, AttributeType.MicroAggregationFunction) - Method in class org.deidentifier.arx.DataDefinition
Associates the given microaggregation function
-
setMinimumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
+
setMinimumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
Define the minimal generalization of a given attribute.
@@ -425,19 +425,19 @@

S

size() - Method in class org.deidentifier.arx.RowSet
 
-
sort(boolean, int...) - Method in class org.deidentifier.arx.DataHandle
+
sort(boolean, int...) - Method in class org.deidentifier.arx.DataHandle
Sorts the dataset according to the given columns.
-
sort(int, int, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
+
sort(int, int, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
Sorts the dataset according to the given columns and the given range.
-
sort(Swapper, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
+
sort(Swapper, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
Sorts the dataset according to the given columns.
-
sort(Swapper, int, int, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
+
sort(Swapper, int, int, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
Sorts the dataset according to the given columns and the given range.
@@ -445,7 +445,7 @@

S

A class offering basic descriptive statistics about data handles.
-
StatisticsBuilder(DataHandleStatistics, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.aggregates.StatisticsBuilder
+
StatisticsBuilder(DataHandleStatistics, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.aggregates.StatisticsBuilder
Creates a new instance.
@@ -481,19 +481,19 @@

S

A string data type.
-
subtract(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
subtract(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
subtract(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
subtract(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
subtract(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
subtract(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
subtract(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
subtract(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
swap(int, int) - Method in class org.deidentifier.arx.DataHandle
+
swap(int, int) - Method in class org.deidentifier.arx.DataHandle
Swaps both rows.
-
swap(int, int) - Method in class org.deidentifier.arx.RowSet
+
swap(int, int) - Method in class org.deidentifier.arx.RowSet
 
A B C D E F G H I K L M N O P Q R S T V W _  diff --git a/doc/api/index-files/index-19.html b/doc/api/index-files/index-19.html index 52a74a37a3..21c07b46f0 100644 --- a/doc/api/index-files/index-19.html +++ b/doc/api/index-files/index-19.html @@ -70,7 +70,7 @@

T

An abstract base class for t-closeness criteria as proposed in: Li N, Li T, Venkatasubramanian S.
-
TCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.TCloseness
+
TCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.TCloseness
Creates a new instance.
@@ -144,6 +144,8 @@

T

 
toString() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
 
+
toString() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
+
 
toString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
 
toString() - Method in class org.deidentifier.arx.AttributeType
diff --git a/doc/api/index-files/index-21.html b/doc/api/index-files/index-21.html index 6432a627b0..90865d8ba1 100644 --- a/doc/api/index-files/index-21.html +++ b/doc/api/index-files/index-21.html @@ -73,11 +73,11 @@

W

Write.
-
writeIntIntOpenHashMap(ObjectOutputStream, IntIntOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
+
writeIntIntOpenHashMap(ObjectOutputStream, IntIntOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
Reads a hash map from the stream.
-
writeLongDoubleOpenHashMap(ObjectOutputStream, LongDoubleOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
+
writeLongDoubleOpenHashMap(ObjectOutputStream, LongDoubleOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
Reads a hash map from the stream.
diff --git a/doc/api/index-files/index-3.html b/doc/api/index-files/index-3.html index 9219dea5b4..c8cef9482b 100644 --- a/doc/api/index-files/index-3.html +++ b/doc/api/index-files/index-3.html @@ -69,7 +69,7 @@

C

This class represents cardinalities.
-
Cardinalities(Data, RowSet, GeneralizationHierarchy[]) - Constructor for class org.deidentifier.arx.metric.v2.Cardinalities
+
Cardinalities(Data, RowSet, GeneralizationHierarchy[]) - Constructor for class org.deidentifier.arx.metric.v2.Cardinalities
Creates a new instance for the given data set.
@@ -149,33 +149,33 @@

C

Closes any underlying JDBC connection that may have either been created by ARX or passed during construction.
-
compare(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
compare(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
+
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
compare(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
compare(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
compare(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
compare(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXOrderedString
+
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXOrderedString
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXString
+
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXString
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType
+
compare(String, String) - Method in class org.deidentifier.arx.DataType
Compares two values.
-
compare(T, T) - Method in class org.deidentifier.arx.DataType
+
compare(T, T) - Method in class org.deidentifier.arx.DataType
Compare.
-
compare(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
compare(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
compare(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
compare(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
compareTo(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
@@ -219,7 +219,7 @@

C

Creates a new instance.
-
create(DataType<T>, HierarchyBuilderIntervalBased.Range<T>, HierarchyBuilderIntervalBased.Range<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
+
create(DataType<T>, HierarchyBuilderIntervalBased.Range<T>, HierarchyBuilderIntervalBased.Range<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Creates a new instance.
@@ -231,15 +231,15 @@

C

Loads a builder specification from the given file.
-
create(DataType<T>, boolean) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
+
create(DataType<T>, boolean) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
Creates a new instance.
-
create(DataType<T>, Comparator<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
+
create(DataType<T>, Comparator<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
Creates a new instance.
-
create(DataType<T>, String[]) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
+
create(DataType<T>, String[]) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
Creates a new instance.
@@ -259,11 +259,11 @@

C

Loads a builder specification from the given file.
-
create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
+
create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Values are aligned according to the alignmentOrder and redacted according to the redactionOrder.
-
create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
+
create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Values are aligned according to the alignmentOrder and redacted according to the redactionOrder.
@@ -280,7 +280,7 @@

C

Creates a new config that allows the given percentage of outliers and thus implements tuple suppression.
-
create(double, Metric<?>) - Static method in class org.deidentifier.arx.ARXConfiguration
+
create(double, Metric<?>) - Static method in class org.deidentifier.arx.ARXConfiguration
Creates a new config that allows the given percentage of outliers and thus implements tuple suppression.
@@ -309,23 +309,23 @@

C

Creates a new hierarchy from a CSV file.
-
create(File, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
@@ -333,23 +333,23 @@

C

Creates a new hierarchy from a CSV file.
-
create(InputStream, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
@@ -361,11 +361,11 @@

C

Creates a new hierarchy from a list.
-
create(String, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(String, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(String, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(String, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
@@ -385,27 +385,27 @@

C

Creates a new data object from a CSV file.
-
create(File, char) - Static method in class org.deidentifier.arx.Data
+
create(File, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, char, char) - Static method in class org.deidentifier.arx.Data
+
create(File, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, char, char, char) - Static method in class org.deidentifier.arx.Data
+
create(File, char, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
+
create(File, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, CSVSyntax) - Static method in class org.deidentifier.arx.Data
+
create(File, CSVSyntax) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
+
create(File, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
@@ -413,27 +413,27 @@

C

Creates a new data object from a CSV file.
-
create(InputStream, char) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, char, char) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, char, char, char) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, char, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, CSVSyntax) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, CSVSyntax) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
@@ -449,27 +449,27 @@

C

Creates a new data object from a CSV file.
-
create(String, char) - Static method in class org.deidentifier.arx.Data
+
create(String, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, char, char) - Static method in class org.deidentifier.arx.Data
+
create(String, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, char, char, char) - Static method in class org.deidentifier.arx.Data
+
create(String, char, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
+
create(String, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, CSVSyntax) - Static method in class org.deidentifier.arx.Data
+
create(String, CSVSyntax) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
+
create(String, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
@@ -479,21 +479,21 @@

C

create(Data) - Static method in class org.deidentifier.arx.DataSelector
 
-
create(Data, String) - Static method in class org.deidentifier.arx.DataSelector
+
create(Data, String) - Static method in class org.deidentifier.arx.DataSelector
 
-
create(Data, Data) - Static method in class org.deidentifier.arx.DataSubset
+
create(Data, Data) - Static method in class org.deidentifier.arx.DataSubset
Create a subset by matching two data instances.
-
create(Data, DataSelector) - Static method in class org.deidentifier.arx.DataSubset
+
create(Data, DataSelector) - Static method in class org.deidentifier.arx.DataSubset
Creates a subset from the given selector.
-
create(Data, RowSet) - Static method in class org.deidentifier.arx.DataSubset
+
create(Data, RowSet) - Static method in class org.deidentifier.arx.DataSubset
Creates a new subset from the given row set, from which a copy is created.
-
create(Data, Set<Integer>) - Static method in class org.deidentifier.arx.DataSubset
+
create(Data, Set<Integer>) - Static method in class org.deidentifier.arx.DataSubset
Creates a new subset from the given set of tuple indices.
@@ -547,11 +547,11 @@

C

An aggregate function that returns a constant value.
-
createCSVSource(File, char, boolean) - Static method in class org.deidentifier.arx.DataSource
+
createCSVSource(File, char, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates a CSV data source.
-
createCSVSource(String, char, boolean) - Static method in class org.deidentifier.arx.DataSource
+
createCSVSource(String, char, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates a CSV data source.
@@ -559,7 +559,7 @@

C

A date data type with given format.
-
createDate(String, Locale) - Static method in class org.deidentifier.arx.DataType
+
createDate(String, Locale) - Static method in class org.deidentifier.arx.DataType
A date data type with given format.
@@ -567,7 +567,7 @@

C

A decimal data type with given format.
-
createDecimal(String, Locale) - Static method in class org.deidentifier.arx.DataType
+
createDecimal(String, Locale) - Static method in class org.deidentifier.arx.DataType
Creates a decimal data type with a format string from the given locale.
@@ -587,7 +587,7 @@

C

Creates an instance of the discernability metric.
-
createDiscernabilityMetric(boolean, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createDiscernabilityMetric(boolean, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the discernability metric.
@@ -599,7 +599,7 @@

C

Creates an instance of the non-uniform entropy metric.
-
createEntropyMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createEntropyMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the non-uniform entropy metric.
@@ -611,19 +611,19 @@

C

Creates an instance of the non-uniform entropy metric.
-
createEntropyMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createEntropyMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the non-uniform entropy metric.
-
createEntropyMetric(boolean, double[][], int[][][], int[][][]) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createEntropyMetric(boolean, double[][], int[][][], int[][][]) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the non-uniform entropy metric.
-
createExcelSource(File, int, boolean) - Static method in class org.deidentifier.arx.DataSource
+
createExcelSource(File, int, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates an Excel data source.
-
createExcelSource(String, int, boolean) - Static method in class org.deidentifier.arx.DataSource
+
createExcelSource(String, int, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates an Excel data source.
@@ -667,7 +667,7 @@

C

Creates an instance of the height metric.
-
createHeightMetric(int, int) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createHeightMetric(int, int) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the height metric.
@@ -683,7 +683,7 @@

C

Helper method.
-
createInformationLoss(InformationLoss<?>, Metric<?>, int, int) - Static method in class org.deidentifier.arx.metric.InformationLoss
+
createInformationLoss(InformationLoss<?>, Metric<?>, int, int) - Static method in class org.deidentifier.arx.metric.InformationLoss
Converter method, converting information loss from version 1 to information loss from version 2, if necessary.
@@ -700,7 +700,7 @@

C

An integer data type with given format.
-
createInteger(String, Locale) - Static method in class org.deidentifier.arx.DataType
+
createInteger(String, Locale) - Static method in class org.deidentifier.arx.DataType
An integer data type with given format using the given locale.
@@ -716,15 +716,15 @@

C

An aggregate function that returns an interval [min, max].
-
createIntervalFunction(boolean, boolean) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
+
createIntervalFunction(boolean, boolean) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
An aggregate function that returns an interval [min, max].
-
createJDBCSource(String, String) - Static method in class org.deidentifier.arx.DataSource
+
createJDBCSource(String, String) - Static method in class org.deidentifier.arx.DataSource
Creates a JDBC data source.
-
createJDBCSource(String, String, String, String) - Static method in class org.deidentifier.arx.DataSource
+
createJDBCSource(String, String, String, String) - Static method in class org.deidentifier.arx.DataSource
Creates a JDBC data source.
@@ -740,7 +740,7 @@

C

Creates an instance of the loss metric with factors for weighting generalization and suppression.
-
createLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -756,7 +756,7 @@

C

Creates an instance of the loss metric with factors for weighting generalization and suppression.
-
createLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -798,7 +798,7 @@

C

Creates a microaggregation function returning the median.
-
createMetric(Metric<?>, int, int) - Static method in class org.deidentifier.arx.metric.Metric
+
createMetric(Metric<?>, int, int) - Static method in class org.deidentifier.arx.metric.Metric
This method supports backwards compatibility.
@@ -864,7 +864,7 @@

C

Creates an instance of the precision metric.
-
createPrecisionMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecisionMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the precision metric.
@@ -880,11 +880,11 @@

C

Creates an instance of the precision metric.
-
createPrecisionMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecisionMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the precision metric.
-
createPrecisionMetric(boolean, int[], double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecisionMetric(boolean, int[], double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the precision metric.
@@ -892,11 +892,11 @@

C

Creates a potentially precomputed instance of the non-monotonic non-uniform entropy metric.
-
createPrecomputedEntropyMetric(double, boolean) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecomputedEntropyMetric(double, boolean) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the non-uniform entropy metric.
-
createPrecomputedEntropyMetric(double, boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecomputedEntropyMetric(double, boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -904,11 +904,11 @@

C

Creates a potentially precomputed instance of the non-monotonic non-uniform entropy metric.
-
createPrecomputedEntropyMetric(double, boolean) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecomputedEntropyMetric(double, boolean) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the non-uniform entropy metric.
-
createPrecomputedEntropyMetric(double, boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecomputedEntropyMetric(double, boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -917,15 +917,15 @@

C

Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
-
createPrecomputedLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecomputedLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
-
createPrecomputedLossMetric(double, double) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecomputedLossMetric(double, double) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
-
createPrecomputedLossMetric(double, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecomputedLossMetric(double, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -934,15 +934,15 @@

C

Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
-
createPrecomputedLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecomputedLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
-
createPrecomputedLossMetric(double, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecomputedLossMetric(double, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
-
createPrecomputedLossMetric(double, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecomputedLossMetric(double, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -970,7 +970,7 @@

C

Creates an instance of a metric with statically defined information loss.
-
createStaticMetric(Map<String, List<Double>>, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createStaticMetric(Map<String, List<Double>>, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of a metric with statically defined information loss.
@@ -978,7 +978,7 @@

C

Creates an instance of a metric with statically defined information loss.
-
createStaticMetric(Map<String, List<Double>>, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createStaticMetric(Map<String, List<Double>>, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of a metric with statically defined information loss.
@@ -990,27 +990,27 @@

C

Instantiate.
-
CSVDataInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instatiate.
@@ -1018,31 +1018,31 @@

C

Instantiate.
-
CSVDataInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(Reader, char, char, char, char[], DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(Reader, char, char, char, char[], DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
@@ -1050,27 +1050,27 @@

C

Instantiate.
-
CSVDataInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
@@ -1082,23 +1082,23 @@

C

Instantiate.
-
CSVDataOutput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
@@ -1106,23 +1106,23 @@

C

Instantiate.
-
CSVDataOutput(OutputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(OutputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(OutputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(OutputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(OutputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(OutputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(OutputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(OutputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(OutputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(OutputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
@@ -1130,27 +1130,27 @@

C

Instantiate.
-
CSVDataOutput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(Writer, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(Writer, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiates a new CSV data output.
@@ -1162,23 +1162,23 @@

C

Instantiate.
-
CSVHierarchyInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
@@ -1186,23 +1186,23 @@

C

Instantiate.
-
CSVHierarchyInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
@@ -1210,23 +1210,23 @@

C

Instantiate.
-
CSVHierarchyInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
@@ -1242,19 +1242,19 @@

C

Instantiates a new syntax for a CSV file.
-
CSVSyntax(char, char) - Constructor for class org.deidentifier.arx.io.CSVSyntax
+
CSVSyntax(char, char) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
-
CSVSyntax(char, char, char) - Constructor for class org.deidentifier.arx.io.CSVSyntax
+
CSVSyntax(char, char, char) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
-
CSVSyntax(char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVSyntax
+
CSVSyntax(char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
-
CSVSyntax(char, char, char, String) - Constructor for class org.deidentifier.arx.io.CSVSyntax
+
CSVSyntax(char, char, char, String) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
diff --git a/doc/api/index-files/index-4.html b/doc/api/index-files/index-4.html index 17586f6ae6..3866aa9c10 100644 --- a/doc/api/index-files/index-4.html +++ b/doc/api/index-files/index-4.html @@ -115,7 +115,7 @@

D

This implementation of a data handle projects a given data handle onto a given research subset.
-
DataHandleSubset(DataHandle, DataSubset, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.DataHandleSubset
+
DataHandleSubset(DataHandle, DataSubset, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.DataHandleSubset
Creates a new handle that represents the research subset.
@@ -204,26 +204,26 @@

D

The distinct l-diversity privacy criterion.
-
DistinctLDiversity(String, int) - Constructor for class org.deidentifier.arx.criteria.DistinctLDiversity
+
DistinctLDiversity(String, int) - Constructor for class org.deidentifier.arx.criteria.DistinctLDiversity
Creates a new instance of the distinct l-diversity privacy criterion as proposed in Machanavajjhala A, Kifer D, Gehrke J.
-
divide(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
divide(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
+
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
divide(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
divide(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
divide(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
divide(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
divide(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
divide(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
divide(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
divide(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
DomainShare - Interface in org.deidentifier.arx.metric.v2
@@ -233,7 +233,7 @@

D

This class represents a set of domain shares for an attribute.
-
DomainShareInterval(HierarchyBuilderIntervalBased<T>, int[][], String[]) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareInterval
+
DomainShareInterval(HierarchyBuilderIntervalBased<T>, int[][], String[]) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareInterval
Creates a new set of domain shares derived from the given functional interval-based hierarchy.
@@ -241,7 +241,7 @@

D

This class represents a set of domain shares for an attribute.
-
DomainShareMaterialized(String[][], String[], int[][]) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareMaterialized
+
DomainShareMaterialized(String[][], String[], int[][]) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareMaterialized
Creates a new set of domain shares derived from the given attribute.
@@ -259,7 +259,7 @@

D

Published in: Nergiz M, Atzori M, Clifton C. -
DPresence(double, double, DataSubset) - Constructor for class org.deidentifier.arx.criteria.DPresence
+
DPresence(double, double, DataSubset) - Constructor for class org.deidentifier.arx.criteria.DPresence
Creates a new instance of the d-presence criterion as proposed in: Nergiz M, Atzori M, Clifton C.
diff --git a/doc/api/index-files/index-5.html b/doc/api/index-files/index-5.html index 91755e712e..33ee276a9d 100644 --- a/doc/api/index-files/index-5.html +++ b/doc/api/index-files/index-5.html @@ -67,9 +67,9 @@

E

end() - Method in class org.deidentifier.arx.DataSelector
 
-
enforce(HashGroupifyDistribution, int) - Method in class org.deidentifier.arx.criteria.RiskBasedCriterion
+
enforce(HashGroupifyDistribution, int) - Method in class org.deidentifier.arx.criteria.RiskBasedCriterion
 
-
enforce(HashGroupifyDistribution, int) - Method in class org.deidentifier.arx.criteria.SampleBasedCriterion
+
enforce(HashGroupifyDistribution, int) - Method in class org.deidentifier.arx.criteria.SampleBasedCriterion
This method enforces the criterion on the current hash table.
@@ -77,7 +77,7 @@

E

The entropy l-diversity criterion.
-
EntropyLDiversity(String, double) - Constructor for class org.deidentifier.arx.criteria.EntropyLDiversity
+
EntropyLDiversity(String, double) - Constructor for class org.deidentifier.arx.criteria.EntropyLDiversity
Creates a new instance of the entropy l-diversity criterion as proposed in: Machanavajjhala A, Kifer D, Gehrke J.
@@ -86,7 +86,7 @@

E

The t-closeness criterion with equal-distance EMD.
-
EqualDistanceTCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.EqualDistanceTCloseness
+
EqualDistanceTCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.EqualDistanceTCloseness
Creates a new instance of the t-closeness criterion with equal earth-movers-distance as proposed in: Li N, Li T, Venkatasubramanian S.
@@ -123,7 +123,7 @@

E

A privacy criterion that is explicitly bound to a sensitive attribute.
-
ExplicitPrivacyCriterion(String, boolean) - Constructor for class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
+
ExplicitPrivacyCriterion(String, boolean) - Constructor for class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
Creates a new instance
diff --git a/doc/api/index-files/index-7.html b/doc/api/index-files/index-7.html index f2bdf109c7..170b96ccb4 100644 --- a/doc/api/index-files/index-7.html +++ b/doc/api/index-files/index-7.html @@ -291,51 +291,51 @@

G

getContainsHeader() - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
 
-
getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
+
getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
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, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - 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) - 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, boolean, int, int, boolean) - 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, AttributeType.Hierarchy, int, int, AttributeType.Hierarchy) - 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, int, int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
Returns a contingency table for the given columns.
-
getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
-
getContingencyTable(int, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
-
getContingencyTable(int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
-
getContingencyTable(int, int, boolean, int, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, int, boolean, int, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
-
getContingencyTable(int, int, AttributeType.Hierarchy, int, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, int, AttributeType.Hierarchy, int, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
-
getContingencyTable(int, int, int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, int, int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
@@ -385,7 +385,7 @@

G

Gets the data type.
-
getDate(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getDate(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns a date/time value from the specified cell.
@@ -453,7 +453,7 @@

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, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleStatistics
Method
@@ -461,11 +461,11 @@

G

Returns an ordered list of the distinct set of data items from the given column.
-
getDistinctValuesOrdered(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
+
getDistinctValuesOrdered(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
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, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
Returns an ordered list of the distinct set of data items from the given column.
@@ -474,12 +474,12 @@

G

Returns an ordered list of the distinct set of data items from the given column.
-
getDistinctValuesOrdered(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getDistinctValuesOrdered(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
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.StatisticsBuilderInterruptible
+
getDistinctValuesOrdered(int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns an ordered list of the distinct set of data items from the given column.
@@ -512,7 +512,7 @@

G

Returns the size of the domain.
-
getDouble(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getDouble(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns a double value from the specified cell.
@@ -556,7 +556,7 @@

G

 
getFileLocation() - Method in class org.deidentifier.arx.io.ImportConfigurationFile
 
-
getFloat(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getFloat(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns a float value from the specified cell.
@@ -616,11 +616,11 @@

G

Returns a frequency distribution for the values in the given column.
-
getFrequencyDistribution(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
+
getFrequencyDistribution(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
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, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
Returns a frequency distribution for the values in the given column.
@@ -628,11 +628,11 @@

G

Returns a frequency distribution for the values in the given column.
-
getFrequencyDistribution(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getFrequencyDistribution(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a frequency distribution for the values in the given column.
-
getFrequencyDistribution(int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getFrequencyDistribution(int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a frequency distribution for the values in the given column.
@@ -761,11 +761,11 @@

G

 
getInformationLoss() - Method in class org.deidentifier.arx.metric.InformationLossWithBound
 
-
getInformationLoss(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.Metric
+
getInformationLoss(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.Metric
Returns the information loss that would be induced by suppressing the given entry.
-
getInformationLoss(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
+
getInformationLoss(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
Evaluates the metric for the given node.
@@ -773,7 +773,7 @@

G

Returns the insensitive attributes.
-
getInt(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getInt(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns an int value from the specified cell.
@@ -873,7 +873,7 @@

G

getLocale() - Method in interface org.deidentifier.arx.DataType.DataTypeWithFormat
 
-
getLong(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getLong(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns a long value from the specified cell.
@@ -883,7 +883,7 @@

G

Returns a lower bound for the information loss for the given node.
-
getLowerBound(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
+
getLowerBound(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
Returns a lower bound for the information loss for the given node.
@@ -899,32 +899,32 @@

G

Returns a mapping from data types to the relative number of values that conform to the according type.
-
getMatchingDataTypes(int, Class<U>) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Class<U>) - 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 for a given wrapped class.
-
getMatchingDataTypes(int, Class<U>, double) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Class<U>, double) - 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 for a given wrapped class.
-
getMatchingDataTypes(int, Class<U>, Locale) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Class<U>, Locale) - 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 for a given wrapped class.
-
getMatchingDataTypes(int, Class<U>, Locale, double) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Class<U>, Locale, double) - 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 for a given wrapped class.
-
getMatchingDataTypes(int, double) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, double) - 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.
-
getMatchingDataTypes(int, Locale) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Locale) - 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 This method only returns types that match at least 80% of all values in the column .
-
getMatchingDataTypes(int, Locale, double) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Locale, double) - 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.
@@ -1084,7 +1084,7 @@

G

 
getName() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
 
-
getNonConformingValues(int, DataType<?>, int) - Method in class org.deidentifier.arx.DataHandle
+
getNonConformingValues(int, DataType<?>, int) - Method in class org.deidentifier.arx.DataHandle
Returns a set of values that do not conform to the given data type.
@@ -1092,7 +1092,7 @@

G

Gets the normalized line break character.
-
getNumberOfGroups() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
+
getNumberOfEquivalenceClasses() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
Returns the number of equivalence classes in the currently selected data representation.
@@ -1131,7 +1131,7 @@

G

getNumColumns() - Method in class org.deidentifier.arx.DataHandleSubset
 
-
getNumConformingValues(int, DataType<?>) - Method in class org.deidentifier.arx.DataHandle
+
getNumConformingValues(int, DataType<?>) - Method in class org.deidentifier.arx.DataHandle
Returns the number of (distinct) values that conform to the given data type.
@@ -1207,7 +1207,7 @@

G

Returns a handle to data obtained by applying the given transformation.
-
getOutput(ARXLattice.ARXNode, boolean) - Method in class org.deidentifier.arx.ARXResult
+
getOutput(ARXLattice.ARXNode, boolean) - Method in class org.deidentifier.arx.ARXResult
Returns a handle to data obtained by applying the given transformation.
@@ -1398,23 +1398,23 @@

G

Returns a risk estimator
-
getRiskEstimator(ARXPopulationModel, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
+
getRiskEstimator(ARXPopulationModel, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
Returns a risk estimator
-
getRiskEstimator(ARXPopulationModel, RiskModelHistogram) - Method in class org.deidentifier.arx.DataHandle
+
getRiskEstimator(ARXPopulationModel, RiskModelHistogram) - Method in class org.deidentifier.arx.DataHandle
Returns a risk estimator for the given set of equivalence classes.
-
getRiskEstimator(ARXPopulationModel, RiskModelHistogram, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
+
getRiskEstimator(ARXPopulationModel, RiskModelHistogram, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
Returns a risk estimator for the given set of equivalence classes.
-
getRiskEstimator(ARXPopulationModel, Set<String>) - Method in class org.deidentifier.arx.DataHandle
+
getRiskEstimator(ARXPopulationModel, Set<String>) - Method in class org.deidentifier.arx.DataHandle
Returns a risk estimator for the given set of quasi-identifiers
-
getRiskEstimator(ARXPopulationModel, Set<String>, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
+
getRiskEstimator(ARXPopulationModel, Set<String>, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
Returns a risk estimator for the given set of quasi-identifiers
@@ -1484,19 +1484,19 @@

G

getSet() - Method in class org.deidentifier.arx.DataSubset
 
-
getShare(int, int) - Method in interface org.deidentifier.arx.metric.v2.DomainShare
+
getShare(int, int) - Method in interface org.deidentifier.arx.metric.v2.DomainShare
Returns the share of the given value.
-
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareInterval
+
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareInterval
Returns the share of the given value.
-
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareMaterialized
+
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareMaterialized
Returns the share of the given value.
-
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareRedaction
+
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareRedaction
Returns the share of the given value.
@@ -1541,6 +1541,10 @@

G

Returns the research subset.
+
getSubsetStatistics() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
+
+
Returns statistics for the subset, if any
+
getSuccessors() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
The successors.
@@ -1605,21 +1609,21 @@

G

Returns the upper range.
-
getValue(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getValue(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns the value in the specified cell.
-
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleInput
+
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.DataHandleOutput
Gets the value.
-
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleStatistics
+
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleStatistics
Method
-
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
+
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
 
getValue() - Method in class org.deidentifier.arx.metric.InformationLoss
 
diff --git a/doc/api/index-files/index-8.html b/doc/api/index-files/index-8.html index 02b4677c47..f6e625ac32 100644 --- a/doc/api/index-files/index-8.html +++ b/doc/api/index-files/index-8.html @@ -131,7 +131,7 @@

H

The t-closeness criterion with hierarchical-distance EMD.
-
HierarchicalDistanceTCloseness(String, double, AttributeType.Hierarchy) - Constructor for class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
+
HierarchicalDistanceTCloseness(String, double, AttributeType.Hierarchy) - Constructor for class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
Creates a new instance of the t-closeness criterion with hierarchical earth-movers-distance as proposed in: Li N, Li T, Venkatasubramanian S.
@@ -165,11 +165,11 @@

H

This class represents an node.
-
HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased<T>.IndexNode[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
+
HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased<T>.IndexNode[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
Creates a new instance.
-
HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased.Interval<T>[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
+
HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased.Interval<T>[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
Creates a new instance.
@@ -181,7 +181,7 @@

H

For each direction, this class encapsulates three bounds.
-
HierarchyBuilderIntervalBased.Range(U, U, U) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
+
HierarchyBuilderIntervalBased.Range(U, U, U) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
Creates a new instance.
diff --git a/doc/api/index-files/index-9.html b/doc/api/index-files/index-9.html index fd631c49c8..fa3b9e09fc 100644 --- a/doc/api/index-files/index-9.html +++ b/doc/api/index-files/index-9.html @@ -106,7 +106,7 @@

I

Creates a new instance without a lower bound.
-
ILMultiDimensionalWithBound(AbstractILMultiDimensional, AbstractILMultiDimensional) - Constructor for class org.deidentifier.arx.metric.v2.ILMultiDimensionalWithBound
+
ILMultiDimensionalWithBound(AbstractILMultiDimensional, AbstractILMultiDimensional) - Constructor for class org.deidentifier.arx.metric.v2.ILMultiDimensionalWithBound
Creates a new instance.
@@ -123,7 +123,7 @@

I

Creates a new instance without a lower bound.
-
ILSingleDimensionalWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.v2.ILSingleDimensionalWithBound
+
ILSingleDimensionalWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.v2.ILSingleDimensionalWithBound
Creates a new instance.
@@ -166,11 +166,11 @@

I

This represents a single column that will be imported from. -
ImportColumn(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumn
+
ImportColumn(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumn
Creates a new instance of this object with the given parameters.
-
ImportColumn(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumn
+
ImportColumn(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumn
Creates a new instance of this object with the given parameters.
@@ -180,35 +180,35 @@

I

CSV columns are referred to by an index (see ImportColumnIndexed). -
ImportColumnCSV(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
@@ -218,35 +218,35 @@

I

Excel columns are referred to by an index (see ImportColumnIndexed). -
ImportColumnExcel(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
@@ -254,35 +254,35 @@

I

Superclass for column types that are only referred to by an index.
-
ImportColumnIndexed(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
@@ -293,35 +293,35 @@

I

JDBC columns can be referred to by both an index (IIndexColumn) and by name (IImportColumnNamed. -
ImportColumnJDBC(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
@@ -338,23 +338,23 @@

I

Configuration describing a CSV file.
-
ImportConfigurationCSV(String, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
-
ImportConfigurationCSV(String, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
-
ImportConfigurationCSV(String, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
-
ImportConfigurationCSV(String, char, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, char, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
-
ImportConfigurationCSV(String, char, char, char, char[], boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, char, char, char, char[], boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
@@ -364,11 +364,11 @@

I

This is used to describe Excel files. -
ImportConfigurationExcel(String, ImportConfigurationExcel.ExcelFileTypes, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
+
ImportConfigurationExcel(String, ImportConfigurationExcel.ExcelFileTypes, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
Creates a new instance of this object.
-
ImportConfigurationExcel(String, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
+
ImportConfigurationExcel(String, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
Creates a new instance of this object without specifying the file type @@ -393,15 +393,15 @@

I

Configuration describing a JDBC source.
-
ImportConfigurationJDBC(Connection, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
+
ImportConfigurationJDBC(Connection, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
Creates a new instance of this object.
-
ImportConfigurationJDBC(String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
+
ImportConfigurationJDBC(String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
Creates a new instance of this object.
-
ImportConfigurationJDBC(String, String, String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
+
ImportConfigurationJDBC(String, String, String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
Creates a new instance of this object.
@@ -426,7 +426,7 @@

I

Creates a new instance without a lower bound.
-
InformationLossDefaultWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.InformationLossDefaultWithBound
+
InformationLossDefaultWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.InformationLossDefaultWithBound
Creates a new instance.
@@ -438,7 +438,7 @@

I

Creates a new instance without a lower bound.
-
InformationLossWithBound(T, T) - Constructor for class org.deidentifier.arx.metric.InformationLossWithBound
+
InformationLossWithBound(T, T) - Constructor for class org.deidentifier.arx.metric.InformationLossWithBound
Creates a new instance.
@@ -456,11 +456,11 @@

I

Override this to initialize the criterion.
-
initialize(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
+
initialize(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
Initializes the metric.
-
initialize(int, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
+
initialize(int, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
For backwards compatibility only.
@@ -669,6 +669,8 @@

I

isOutlier(int) - Method in class org.deidentifier.arx.DataHandleInput
 
+
isOutlier(int) - Method in class org.deidentifier.arx.DataHandleSubset
+
 
isOutOfBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
Is this an interval representing values that are out of bounds
diff --git a/doc/api/index.html b/doc/api/index.html index 3952db429f..4c30b07ba1 100644 --- a/doc/api/index.html +++ b/doc/api/index.html @@ -10,6 +10,12 @@ if (targetPage.indexOf(":") != -1 || (targetPage != "" && !validURL(targetPage))) targetPage = "undefined"; function validURL(url) { + try { + url = decodeURIComponent(url); + } + catch (error) { + return false; + } var pos = url.indexOf(".html"); if (pos == -1 || pos != url.length - 5) return false; @@ -21,7 +27,8 @@ if ('a' <= ch && ch <= 'z' || 'A' <= ch && ch <= 'Z' || ch == '$' || - ch == '_') { + ch == '_' || + ch.charCodeAt(0) > 127) { allowNumber = true; allowSep = true; } else if ('0' <= ch && ch <= '9' diff --git a/doc/api/org/deidentifier/arx/ARXAnonymizer.html b/doc/api/org/deidentifier/arx/ARXAnonymizer.html index a9d98b19ef..61220cd272 100644 --- a/doc/api/org/deidentifier/arx/ARXAnonymizer.html +++ b/doc/api/org/deidentifier/arx/ARXAnonymizer.html @@ -121,7 +121,7 @@

Constructor Summary

-ARXAnonymizer(int historySize, +ARXAnonymizer(int historySize, double snapshotSizeDataset, double snapshotSizeSnapshot)
Creates a new anonymizer with the given configuration.
@@ -144,7 +144,7 @@

Method Summary

ARXResult -anonymize(Data data, +anonymize(Data data, ARXConfiguration config)
Performs data anonymization.
diff --git a/doc/api/org/deidentifier/arx/ARXConfiguration.html b/doc/api/org/deidentifier/arx/ARXConfiguration.html index 55e097c2a2..d4db78ec6c 100644 --- a/doc/api/org/deidentifier/arx/ARXConfiguration.html +++ b/doc/api/org/deidentifier/arx/ARXConfiguration.html @@ -208,7 +208,7 @@

Method Summary

static ARXConfiguration -create(double suppressionLimit, +create(double suppressionLimit, Metric<?> metric)
Creates a new config that allows the given percentage of outliers and thus implements tuple suppression.
@@ -313,21 +313,21 @@

Method Summary

void -setAttributeTypeSuppressed(AttributeType type, +setAttributeTypeSuppressed(AttributeType type, boolean enabled)
Defines values of which attribute type are to be replaced by the suppression string in suppressed tuples.
void -setAttributeWeight(java.lang.String attribute, +setAttributeWeight(java.lang.String attribute, double weight)
Sets the weight for the given attribute.
void -setAttributeWeight(java.lang.String attribute, +setAttributeWeight(java.lang.String attribute, java.lang.Double weight)
Sets the weight for the given attribute.
diff --git a/doc/api/org/deidentifier/arx/ARXLattice.Anonymity.html b/doc/api/org/deidentifier/arx/ARXLattice.Anonymity.html index cbdb5bbf96..f2b7f01218 100644 --- a/doc/api/org/deidentifier/arx/ARXLattice.Anonymity.html +++ b/doc/api/org/deidentifier/arx/ARXLattice.Anonymity.html @@ -280,8 +280,7 @@

values

for (ARXLattice.Anonymity c : ARXLattice.Anonymity.values())   System.out.println(c); -
Returns:
an array containing the constants of this enum type, in -the order they are declared
+
Returns:
an array containing the constants of this enum type, in the order they are declared
@@ -298,8 +297,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/api/org/deidentifier/arx/ARXPopulationModel.Region.html b/doc/api/org/deidentifier/arx/ARXPopulationModel.Region.html index 073910e704..229dc2adae 100644 --- a/doc/api/org/deidentifier/arx/ARXPopulationModel.Region.html +++ b/doc/api/org/deidentifier/arx/ARXPopulationModel.Region.html @@ -395,8 +395,7 @@

values

for (ARXPopulationModel.Region c : ARXPopulationModel.Region.values())   System.out.println(c); -
Returns:
an array containing the constants of this enum type, in -the order they are declared
+
Returns:
an array containing the constants of this enum type, in the order they are declared
@@ -413,8 +412,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/api/org/deidentifier/arx/ARXPopulationModel.html b/doc/api/org/deidentifier/arx/ARXPopulationModel.html index ac274f0df7..4700803c90 100644 --- a/doc/api/org/deidentifier/arx/ARXPopulationModel.html +++ b/doc/api/org/deidentifier/arx/ARXPopulationModel.html @@ -147,7 +147,7 @@

Constructor Summary

-
ARXPopulationModel(DataHandle handle, +ARXPopulationModel(DataHandle handle, double populationSize)
Creates a new instance
diff --git a/doc/api/org/deidentifier/arx/ARXResult.html b/doc/api/org/deidentifier/arx/ARXResult.html index c229e48b6b..569b9d7669 100644 --- a/doc/api/org/deidentifier/arx/ARXResult.html +++ b/doc/api/org/deidentifier/arx/ARXResult.html @@ -115,7 +115,7 @@

Constructor Summary

Constructor and Description -ARXResult(DataHandle handle, +ARXResult(DataHandle handle, DataDefinition definition, ARXLattice lattice, int historySize, @@ -187,7 +187,7 @@

Method Summary

DataHandle -getOutput(ARXLattice.ARXNode node, +getOutput(ARXLattice.ARXNode node, boolean fork)
Returns a handle to data obtained by applying the given transformation.
diff --git a/doc/api/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html b/doc/api/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html index e311be435f..55f6f3bcf5 100644 --- a/doc/api/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html +++ b/doc/api/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html @@ -213,7 +213,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.AttributeType.Hierarchy

-create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, save, save, save, save, save, save, save, save, save +create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, save, save, save, save, save, save, save, save, save - +
  • -

    getHierarchyObject

    -
    public AttributeType.Hierarchy getHierarchyObject(java.lang.String attribute)
    -
    Returns the according hierarchy object.
    +

    getHierarchyBuilder

    +
    public HierarchyBuilder<?> getHierarchyBuilder(java.lang.String attribute)
    +
    Returns the associated builder, if any.
    Parameters:
    attribute -
    Returns:
- +
  • -

    getHierarchyBuilder

    -
    public HierarchyBuilder<?> getHierarchyBuilder(java.lang.String attribute)
    -
    Returns the associated builder, if any.
    +

    getHierarchyObject

    +
    public AttributeType.Hierarchy getHierarchyObject(java.lang.String attribute)
    +
    Returns the according hierarchy object.
    Parameters:
    attribute -
    Returns:
  • @@ -621,26 +627,15 @@

    isMinimumGeneralizationAvailable

    Returns:
- +
  • -

    resetMaximumGeneralization

    -
    public void resetMaximumGeneralization(java.lang.String attr)
    -
    Resets the according setting
    -
    Parameters:
    attr -
    -
  • -
- - - -
    -
  • -

    resetMinimumGeneralization

    -
    public void resetMinimumGeneralization(java.lang.String attr)
    -
    Resets the according setting
    -
    Parameters:
    attr -
    +

    read

    +
    public void read(DataDefinition other)
    +
    Reads all settings from the given definition
    +
    Parameters:
    definition -
@@ -676,6 +671,17 @@

resetHierarchyBuilder

Parameters:
attr -
+
+ + +
    +
  • +

    resetMaximumGeneralization

    +
    public void resetMaximumGeneralization(java.lang.String attr)
    +
    Resets the according setting
    +
    Parameters:
    attr -
    +
  • +
@@ -687,6 +693,17 @@

resetMicroAggregationFunction

Parameters:
attr -
+ + + +
    +
  • +

    resetMinimumGeneralization

    +
    public void resetMinimumGeneralization(java.lang.String attr)
    +
    Resets the according setting
    +
    Parameters:
    attr -
    +
  • +
diff --git a/doc/api/org/deidentifier/arx/DataHandle.html b/doc/api/org/deidentifier/arx/DataHandle.html index 5eb4d13cf2..8eb29aa192 100644 --- a/doc/api/org/deidentifier/arx/DataHandle.html +++ b/doc/api/org/deidentifier/arx/DataHandle.html @@ -162,7 +162,7 @@

Method Summary

java.util.Date -getDate(int row, +getDate(int row, int col)
Returns a date/time value from the specified cell.
@@ -181,14 +181,14 @@

Method Summary

java.lang.Double -getDouble(int row, +getDouble(int row, int col)
Returns a double value from the specified cell.
java.lang.Float -getFloat(int row, +getFloat(int row, int col)
Returns a float value from the specified cell.
@@ -201,14 +201,14 @@

Method Summary

java.lang.Integer -getInt(int row, +getInt(int row, int col)
Returns an int value from the specified cell.
java.lang.Long -getLong(int row, +getLong(int row, int col)
Returns a long value from the specified cell.
@@ -221,14 +221,14 @@

Method Summary

<U> java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.lang.Class<U> clazz)
Returns a mapping from data types to the relative number of values that conform to the according type for a given wrapped class.
<U> java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.lang.Class<U> clazz, double threshold)
Returns a mapping from data types to the relative number of values that conform to the according type for a given wrapped class.
@@ -236,7 +236,7 @@

Method Summary

<U> java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.lang.Class<U> clazz, java.util.Locale locale)
Returns a mapping from data types to the relative number of values that conform to the according type for a given wrapped class.
@@ -244,7 +244,7 @@

Method Summary

<U> java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.lang.Class<U> clazz, java.util.Locale locale, double threshold) @@ -253,14 +253,14 @@

Method Summary

java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, double threshold)
Returns a mapping from data types to the relative number of values that conform to the according type.
java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.util.Locale locale)
Returns a mapping from data types to the relative number of values that conform to the according type This method only returns types that match at least 80% of all values in the column .
@@ -268,7 +268,7 @@

Method Summary

java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.util.Locale locale, double threshold)
Returns a mapping from data types to the relative number of values that conform to the according type.
@@ -276,7 +276,7 @@

Method Summary

java.lang.String[] -getNonConformingValues(int column, +getNonConformingValues(int column, DataType<?> type, int max)
Returns a set of values that do not conform to the given data type.
@@ -290,7 +290,7 @@

Method Summary

int -getNumConformingValues(int column, +getNumConformingValues(int column, DataType<?> type)
Returns the number of (distinct) values that conform to the given data type.
@@ -309,21 +309,21 @@

Method Summary

RiskEstimateBuilder -getRiskEstimator(ARXPopulationModel model, +getRiskEstimator(ARXPopulationModel model, ARXSolverConfiguration config)
Returns a risk estimator
RiskEstimateBuilder -getRiskEstimator(ARXPopulationModel model, +getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes)
Returns a risk estimator for the given set of equivalence classes.
RiskEstimateBuilder -getRiskEstimator(ARXPopulationModel model, +getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes, ARXSolverConfiguration config)
Returns a risk estimator for the given set of equivalence classes.
@@ -331,14 +331,14 @@

Method Summary

RiskEstimateBuilder -getRiskEstimator(ARXPopulationModel model, +getRiskEstimator(ARXPopulationModel model, java.util.Set<java.lang.String> qis)
Returns a risk estimator for the given set of quasi-identifiers
RiskEstimateBuilder -getRiskEstimator(ARXPopulationModel model, +getRiskEstimator(ARXPopulationModel model, java.util.Set<java.lang.String> qis, ARXSolverConfiguration config)
Returns a risk estimator for the given set of quasi-identifiers
@@ -359,7 +359,7 @@

Method Summary

abstract java.lang.String -getValue(int row, +getValue(int row, int col)
Returns the value in the specified cell.
@@ -397,7 +397,7 @@

Method Summary

boolean -replace(int column, +replace(int column, java.lang.String original, java.lang.String replacement)
Replaces the original value with the replacement in the given column.
@@ -411,14 +411,14 @@

Method Summary

void -save(java.io.File file, +save(java.io.File file, char separator)
Writes the data to a CSV file.
void -save(java.io.File file, +save(java.io.File file, CSVSyntax config)
Writes the data to a CSV file.
@@ -431,14 +431,14 @@

Method Summary

void -save(java.io.OutputStream out, +save(java.io.OutputStream out, char separator)
Writes the data to a CSV file.
void -save(java.io.OutputStream out, +save(java.io.OutputStream out, CSVSyntax config)
Writes the data to a CSV file.
@@ -451,28 +451,28 @@

Method Summary

void -save(java.lang.String path, +save(java.lang.String path, char separator)
Writes the data to a CSV file.
void -save(java.lang.String path, +save(java.lang.String path, CSVSyntax config)
Writes the data to a CSV file.
void -sort(boolean ascending, +sort(boolean ascending, int... columns)
Sorts the dataset according to the given columns.
void -sort(int from, +sort(int from, int to, boolean ascending, int... columns) @@ -481,7 +481,7 @@

Method Summary

void -sort(cern.colt.Swapper swapper, +sort(cern.colt.Swapper swapper, boolean ascending, int... columns)
Sorts the dataset according to the given columns.
@@ -489,7 +489,7 @@

Method Summary

void -sort(cern.colt.Swapper swapper, +sort(cern.colt.Swapper swapper, int from, int to, boolean ascending, @@ -499,7 +499,7 @@

Method Summary

void -swap(int row1, +swap(int row1, int row2)
Swaps both rows.
diff --git a/doc/api/org/deidentifier/arx/DataHandleInput.html b/doc/api/org/deidentifier/arx/DataHandleInput.html index a59642f1fa..5d9fbacc7f 100644 --- a/doc/api/org/deidentifier/arx/DataHandleInput.html +++ b/doc/api/org/deidentifier/arx/DataHandleInput.html @@ -146,7 +146,7 @@

Method Summary

java.lang.String -getValue(int row, +getValue(int row, int column)
Returns the value in the specified cell.
@@ -170,7 +170,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.DataHandle

-getColumnIndexOf, getDataType, getDate, getDefinition, getDistinctValues, getDouble, getFloat, getInt, getLong, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getNonConformingValues, getNumConformingValues, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getStatistics, getTransformation, getView, isOrphaned, release, replace, save, save, save, save, save, save, save, save, save, sort, sort, sort, sort, swap +getColumnIndexOf, getDataType, getDate, getDefinition, getDistinctValues, getDouble, getFloat, getInt, getLong, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getNonConformingValues, getNumConformingValues, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getStatistics, getTransformation, getView, isOrphaned, release, replace, save, save, save, save, save, save, save, save, save, sort, sort, sort, sort, swap + + + +
    +
  • +

    isOutlier

    +
    public boolean isOutlier(int row)
    +
    Description copied from class: DataHandle
    +
    Determines whether a given row is an outlier in the currently associated + data transformation.
    +
    +
    Overrides:
    +
    isOutlier in class DataHandle
    +
    Parameters:
    row - the row
    +
    Returns:
    true, if is outlier
    +
  • +
@@ -399,12 +423,12 @@

replace

public boolean replace(int column,
               java.lang.String original,
               java.lang.String replacement)
-
Description copied from class: DataHandle
+
Description copied from class: DataHandle
Replaces the original value with the replacement in the given column. Only supported by handles for input data.
Overrides:
-
replace in class DataHandle
+
replace in class DataHandle
Parameters:
column - the column
original - the original
replacement - the replacement
Returns:
Whether the original value was found
diff --git a/doc/api/org/deidentifier/arx/DataScale.html b/doc/api/org/deidentifier/arx/DataScale.html index a609800f28..59d891b812 100644 --- a/doc/api/org/deidentifier/arx/DataScale.html +++ b/doc/api/org/deidentifier/arx/DataScale.html @@ -261,8 +261,7 @@

values

for (DataScale c : DataScale.values())   System.out.println(c); -
Returns:
an array containing the constants of this enum type, in -the order they are declared
+
Returns:
an array containing the constants of this enum type, in the order they are declared
@@ -279,8 +278,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/api/org/deidentifier/arx/DataSelector.html b/doc/api/org/deidentifier/arx/DataSelector.html index 91282d65be..016a2348de 100644 --- a/doc/api/org/deidentifier/arx/DataSelector.html +++ b/doc/api/org/deidentifier/arx/DataSelector.html @@ -133,7 +133,7 @@

Method Summary

static
DataSelector -create(Data data, +create(Data data, java.lang.String query)  diff --git a/doc/api/org/deidentifier/arx/DataSource.html b/doc/api/org/deidentifier/arx/DataSource.html index 145071308c..0c8720efcd 100644 --- a/doc/api/org/deidentifier/arx/DataSource.html +++ b/doc/api/org/deidentifier/arx/DataSource.html @@ -124,14 +124,14 @@

Method Summary

void -addColumn(int index, +addColumn(int index, DataType<?> datatype)
Adds a new column.
void -addColumn(int index, +addColumn(int index, DataType<?> datatype, boolean cleansing)
Adds a new column.
@@ -139,14 +139,14 @@

Method Summary

void -addColumn(int index, +addColumn(int index, java.lang.String alias)
Adds a new column.
void -addColumn(int index, +addColumn(int index, java.lang.String alias, DataType<?> datatype)
Adds a new column.
@@ -154,7 +154,7 @@

Method Summary

void -addColumn(int index, +addColumn(int index, java.lang.String alias, DataType<?> datatype, boolean cleansing) @@ -169,14 +169,14 @@

Method Summary

void -addColumn(java.lang.String name, +addColumn(java.lang.String name, DataType<?> datatype)
Adds a new column.
void -addColumn(java.lang.String name, +addColumn(java.lang.String name, DataType<?> datatype, boolean cleansing)
Adds a new column.
@@ -184,14 +184,14 @@

Method Summary

void -addColumn(java.lang.String name, +addColumn(java.lang.String name, java.lang.String alias)
Adds a new column.
void -addColumn(java.lang.String name, +addColumn(java.lang.String name, java.lang.String alias, DataType<?> datatype)
Adds a new column.
@@ -199,7 +199,7 @@

Method Summary

void -addColumn(java.lang.String name, +addColumn(java.lang.String name, java.lang.String alias, DataType<?> datatype, boolean cleansing) @@ -208,7 +208,7 @@

Method Summary

static DataSource -createCSVSource(java.io.File file, +createCSVSource(java.io.File file, char separator, boolean containsHeader)
Creates a CSV data source.
@@ -216,7 +216,7 @@

Method Summary

static DataSource -createCSVSource(java.lang.String file, +createCSVSource(java.lang.String file, char separator, boolean containsHeader)
Creates a CSV data source.
@@ -224,7 +224,7 @@

Method Summary

static DataSource -createExcelSource(java.io.File file, +createExcelSource(java.io.File file, int sheetIndex, boolean containsHeader)
Creates an Excel data source.
@@ -232,7 +232,7 @@

Method Summary

static DataSource -createExcelSource(java.lang.String file, +createExcelSource(java.lang.String file, int sheetIndex, boolean containsHeader)
Creates an Excel data source.
@@ -240,14 +240,14 @@

Method Summary

static DataSource -createJDBCSource(java.lang.String url, +createJDBCSource(java.lang.String url, java.lang.String table)
Creates a JDBC data source.
static DataSource -createJDBCSource(java.lang.String url, +createJDBCSource(java.lang.String url, java.lang.String user, java.lang.String password, java.lang.String table) diff --git a/doc/api/org/deidentifier/arx/DataSubset.html b/doc/api/org/deidentifier/arx/DataSubset.html index a39cf25c0b..af58b6f090 100644 --- a/doc/api/org/deidentifier/arx/DataSubset.html +++ b/doc/api/org/deidentifier/arx/DataSubset.html @@ -123,28 +123,28 @@

Method Summary

static DataSubset -create(Data data, +create(Data data, Data subset)
Create a subset by matching two data instances.
static DataSubset -create(Data data, +create(Data data, DataSelector selector)
Creates a subset from the given selector.
static DataSubset -create(Data data, +create(Data data, RowSet subset)
Creates a new subset from the given row set, from which a copy is created.
static DataSubset -create(Data data, +create(Data data, java.util.Set<java.lang.Integer> subset)
Creates a new subset from the given set of tuple indices.
diff --git a/doc/api/org/deidentifier/arx/DataType.ARXDate.html b/doc/api/org/deidentifier/arx/DataType.ARXDate.html index 969b8568cb..8238aede3f 100644 --- a/doc/api/org/deidentifier/arx/DataType.ARXDate.html +++ b/doc/api/org/deidentifier/arx/DataType.ARXDate.html @@ -162,7 +162,7 @@

Method Summary

java.util.Date -add(java.util.Date augend, +add(java.util.Date augend, java.util.Date addend)  @@ -171,26 +171,26 @@

Method Summary

int -compare(java.util.Date t1, +compare(java.util.Date t1, java.util.Date t2)
Compare.
int -compare(java.lang.String s1, +compare(java.lang.String s1, java.lang.String s2)
Compares two values.
java.util.Date -divide(java.util.Date dividend, +divide(java.util.Date dividend, java.util.Date divisor)  java.lang.String -divide(java.lang.String dividend, +divide(java.lang.String dividend, java.lang.String divisor)  @@ -245,22 +245,22 @@

Method Summary

java.util.Date -multiply(java.util.Date multiplicand, +multiply(java.util.Date multiplicand, java.util.Date multiplicator)  java.util.Date -multiply(java.util.Date multiplicand, +multiply(java.util.Date multiplicand, double multiplicator)  java.util.Date -multiply(java.util.Date multiplicand, +multiply(java.util.Date multiplicand, int multiplicator)  java.lang.String -multiply(java.lang.String multiplicand, +multiply(java.lang.String multiplicand, java.lang.String multiplicator)  @@ -271,12 +271,12 @@

Method Summary

double -ratio(java.util.Date dividend, +ratio(java.util.Date dividend, java.util.Date divisor)  java.util.Date -subtract(java.util.Date minuend, +subtract(java.util.Date minuend, java.util.Date subtrahend)  @@ -295,7 +295,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.DataType

-createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, isNull, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, isNull, list, list @@ -353,15 +353,15 @@

clone

compare

public int compare(java.util.Date t1,
           java.util.Date t2)
-
Description copied from class: DataType
+
Description copied from class: DataType
Compare.
Specified by:
compare in interface java.util.Comparator<java.util.Date>
Specified by:
-
compare in interface DataType.DataTypeWithRatioScale<java.util.Date>
+
compare in interface DataType.DataTypeWithRatioScale<java.util.Date>
Specified by:
-
compare in class DataType<java.util.Date>
+
compare in class DataType<java.util.Date>
@@ -374,15 +374,15 @@

compare

public int compare(java.lang.String s1,
           java.lang.String s2)
             throws java.text.ParseException
-
Description copied from class: DataType
+
Description copied from class: DataType
Compares two values. The result is 0 if both values are equal, less than 0 if the first value is less than the second argument, and greater than 0 if the first value is greater than the second argument.
Specified by:
-
compare in interface DataType.DataTypeWithRatioScale<java.util.Date>
+
compare in interface DataType.DataTypeWithRatioScale<java.util.Date>
Specified by:
-
compare in class DataType<java.util.Date>
+
compare in class DataType<java.util.Date>
Returns:
Throws:
java.text.ParseException
@@ -398,7 +398,7 @@

divide

java.util.Date divisor)
Specified by:
-
divide in interface DataType.DataTypeWithRatioScale<java.util.Date>
+
divide in interface DataType.DataTypeWithRatioScale<java.util.Date>
Returns:
@@ -412,7 +412,7 @@

divide

java.lang.String divisor)
Specified by:
-
divide in interface DataType.DataTypeWithRatioScale<java.util.Date>
+
divide in interface DataType.DataTypeWithRatioScale<java.util.Date>
Returns:
@@ -573,7 +573,7 @@

multiply

java.util.Date multiplicator)
Specified by:
-
multiply in interface DataType.DataTypeWithRatioScale<java.util.Date>
+
multiply in interface DataType.DataTypeWithRatioScale<java.util.Date>
Returns:
@@ -587,7 +587,7 @@

multiply

double multiplicator)
Specified by:
-
multiply in interface DataType.DataTypeWithRatioScale<java.util.Date>
+
multiply in interface DataType.DataTypeWithRatioScale<java.util.Date>
Returns:
@@ -601,7 +601,7 @@

multiply

int multiplicator)
Specified by:
-
multiply in interface DataType.DataTypeWithRatioScale<java.util.Date>
+
multiply in interface DataType.DataTypeWithRatioScale<java.util.Date>
Returns:
@@ -615,7 +615,7 @@

multiply

java.lang.String multiplicator)
Specified by:
-
multiply in interface DataType.DataTypeWithRatioScale<java.util.Date>
+
multiply in interface DataType.DataTypeWithRatioScale<java.util.Date>
Returns:
@@ -646,7 +646,7 @@

ratio

java.util.Date divisor)
Specified by:
-
ratio in interface DataType.DataTypeWithRatioScale<java.util.Date>
+
ratio in interface DataType.DataTypeWithRatioScale<java.util.Date>
Returns:
@@ -660,7 +660,7 @@

subtract

java.util.Date subtrahend)
Specified by:
-
subtract in interface DataType.DataTypeWithRatioScale<java.util.Date>
+
subtract in interface DataType.DataTypeWithRatioScale<java.util.Date>
Returns:
diff --git a/doc/api/org/deidentifier/arx/DataType.ARXDecimal.html b/doc/api/org/deidentifier/arx/DataType.ARXDecimal.html index fd9d58498e..eb68709e4a 100644 --- a/doc/api/org/deidentifier/arx/DataType.ARXDecimal.html +++ b/doc/api/org/deidentifier/arx/DataType.ARXDecimal.html @@ -162,7 +162,7 @@

Method Summary

java.lang.Double -add(java.lang.Double augend, +add(java.lang.Double augend, java.lang.Double addend)  @@ -171,26 +171,26 @@

Method Summary

int -compare(java.lang.Double t1, +compare(java.lang.Double t1, java.lang.Double t2)
Compare.
int -compare(java.lang.String s1, +compare(java.lang.String s1, java.lang.String s2)
Compares two values.
java.lang.Double -divide(java.lang.Double dividend, +divide(java.lang.Double dividend, java.lang.Double divisor)  java.lang.String -divide(java.lang.String dividend, +divide(java.lang.String dividend, java.lang.String divisor)  @@ -245,22 +245,22 @@

Method Summary

java.lang.Double -multiply(java.lang.Double multiplicand, +multiply(java.lang.Double multiplicand, double multiplicator)  java.lang.Double -multiply(java.lang.Double multiplicand, +multiply(java.lang.Double multiplicand, java.lang.Double multiplicator)  java.lang.Double -multiply(java.lang.Double multiplicand, +multiply(java.lang.Double multiplicand, int multiplicator)  java.lang.String -multiply(java.lang.String multiplicand, +multiply(java.lang.String multiplicand, java.lang.String multiplicator)  @@ -271,12 +271,12 @@

Method Summary

double -ratio(java.lang.Double dividend, +ratio(java.lang.Double dividend, java.lang.Double divisor)  java.lang.Double -subtract(java.lang.Double minuend, +subtract(java.lang.Double minuend, java.lang.Double subtrahend)  @@ -295,7 +295,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.DataType

-createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, isNull, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, isNull, list, list @@ -353,15 +353,15 @@

clone

compare

public int compare(java.lang.Double t1,
           java.lang.Double t2)
-
Description copied from class: DataType
+
Description copied from class: DataType
Compare.
Specified by:
compare in interface java.util.Comparator<java.lang.Double>
Specified by:
-
compare in interface DataType.DataTypeWithRatioScale<java.lang.Double>
+
compare in interface DataType.DataTypeWithRatioScale<java.lang.Double>
Specified by:
-
compare in class DataType<java.lang.Double>
+
compare in class DataType<java.lang.Double>
@@ -374,15 +374,15 @@

compare

public int compare(java.lang.String s1,
           java.lang.String s2)
             throws java.lang.NumberFormatException
-
Description copied from class: DataType
+
Description copied from class: DataType
Compares two values. The result is 0 if both values are equal, less than 0 if the first value is less than the second argument, and greater than 0 if the first value is greater than the second argument.
Specified by:
-
compare in interface DataType.DataTypeWithRatioScale<java.lang.Double>
+
compare in interface DataType.DataTypeWithRatioScale<java.lang.Double>
Specified by:
-
compare in class DataType<java.lang.Double>
+
compare in class DataType<java.lang.Double>
Returns:
Throws:
java.lang.NumberFormatException
@@ -398,7 +398,7 @@

divide

java.lang.Double divisor)
Specified by:
-
divide in interface DataType.DataTypeWithRatioScale<java.lang.Double>
+
divide in interface DataType.DataTypeWithRatioScale<java.lang.Double>
Returns:
@@ -412,7 +412,7 @@

divide

java.lang.String divisor)
Specified by:
-
divide in interface DataType.DataTypeWithRatioScale<java.lang.Double>
+
divide in interface DataType.DataTypeWithRatioScale<java.lang.Double>
Returns:
@@ -573,7 +573,7 @@

multiply

double multiplicator)
Specified by:
-
multiply in interface DataType.DataTypeWithRatioScale<java.lang.Double>
+
multiply in interface DataType.DataTypeWithRatioScale<java.lang.Double>
Returns:
@@ -587,7 +587,7 @@

multiply

java.lang.Double multiplicator)
Specified by:
-
multiply in interface DataType.DataTypeWithRatioScale<java.lang.Double>
+
multiply in interface DataType.DataTypeWithRatioScale<java.lang.Double>
Returns:
@@ -601,7 +601,7 @@

multiply

int multiplicator)
Specified by:
-
multiply in interface DataType.DataTypeWithRatioScale<java.lang.Double>
+
multiply in interface DataType.DataTypeWithRatioScale<java.lang.Double>
Returns:
@@ -615,7 +615,7 @@

multiply

java.lang.String multiplicator)
Specified by:
-
multiply in interface DataType.DataTypeWithRatioScale<java.lang.Double>
+
multiply in interface DataType.DataTypeWithRatioScale<java.lang.Double>
Returns:
@@ -646,7 +646,7 @@

ratio

java.lang.Double divisor)
Specified by:
-
ratio in interface DataType.DataTypeWithRatioScale<java.lang.Double>
+
ratio in interface DataType.DataTypeWithRatioScale<java.lang.Double>
Returns:
@@ -660,7 +660,7 @@

subtract

java.lang.Double subtrahend)
Specified by:
-
subtract in interface DataType.DataTypeWithRatioScale<java.lang.Double>
+
subtract in interface DataType.DataTypeWithRatioScale<java.lang.Double>
Returns:
diff --git a/doc/api/org/deidentifier/arx/DataType.ARXInteger.html b/doc/api/org/deidentifier/arx/DataType.ARXInteger.html index 48e40d327f..4bc59620d2 100644 --- a/doc/api/org/deidentifier/arx/DataType.ARXInteger.html +++ b/doc/api/org/deidentifier/arx/DataType.ARXInteger.html @@ -162,7 +162,7 @@

Method Summary

java.lang.Long -add(java.lang.Long augend, +add(java.lang.Long augend, java.lang.Long addend)  @@ -171,26 +171,26 @@

Method Summary

int -compare(java.lang.Long t1, +compare(java.lang.Long t1, java.lang.Long t2)
Compare.
int -compare(java.lang.String s1, +compare(java.lang.String s1, java.lang.String s2)
Compares two values.
java.lang.Long -divide(java.lang.Long dividend, +divide(java.lang.Long dividend, java.lang.Long divisor)  java.lang.String -divide(java.lang.String dividend, +divide(java.lang.String dividend, java.lang.String divisor)  @@ -245,22 +245,22 @@

Method Summary

java.lang.Long -multiply(java.lang.Long multiplicand, +multiply(java.lang.Long multiplicand, double multiplicator)  java.lang.Long -multiply(java.lang.Long multiplicand, +multiply(java.lang.Long multiplicand, int multiplicator)  java.lang.Long -multiply(java.lang.Long multiplicand, +multiply(java.lang.Long multiplicand, java.lang.Long multiplicator)  java.lang.String -multiply(java.lang.String multiplicand, +multiply(java.lang.String multiplicand, java.lang.String multiplicator)  @@ -271,12 +271,12 @@

Method Summary

double -ratio(java.lang.Long dividend, +ratio(java.lang.Long dividend, java.lang.Long divisor)  java.lang.Long -subtract(java.lang.Long minuend, +subtract(java.lang.Long minuend, java.lang.Long subtrahend)  @@ -295,7 +295,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.DataType

-createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, isNull, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, isNull, list, list @@ -353,15 +353,15 @@

clone

compare

public int compare(java.lang.Long t1,
           java.lang.Long t2)
-
Description copied from class: DataType
+
Description copied from class: DataType
Compare.
Specified by:
compare in interface java.util.Comparator<java.lang.Long>
Specified by:
-
compare in interface DataType.DataTypeWithRatioScale<java.lang.Long>
+
compare in interface DataType.DataTypeWithRatioScale<java.lang.Long>
Specified by:
-
compare in class DataType<java.lang.Long>
+
compare in class DataType<java.lang.Long>
@@ -374,15 +374,15 @@

compare

public int compare(java.lang.String s1,
           java.lang.String s2)
             throws java.lang.NumberFormatException
-
Description copied from class: DataType
+
Description copied from class: DataType
Compares two values. The result is 0 if both values are equal, less than 0 if the first value is less than the second argument, and greater than 0 if the first value is greater than the second argument.
Specified by:
-
compare in interface DataType.DataTypeWithRatioScale<java.lang.Long>
+
compare in interface DataType.DataTypeWithRatioScale<java.lang.Long>
Specified by:
-
compare in class DataType<java.lang.Long>
+
compare in class DataType<java.lang.Long>
Returns:
Throws:
java.lang.NumberFormatException
@@ -398,7 +398,7 @@

divide

java.lang.Long divisor)
Specified by:
-
divide in interface DataType.DataTypeWithRatioScale<java.lang.Long>
+
divide in interface DataType.DataTypeWithRatioScale<java.lang.Long>
Returns:
@@ -412,7 +412,7 @@

divide

java.lang.String divisor)
Specified by:
-
divide in interface DataType.DataTypeWithRatioScale<java.lang.Long>
+
divide in interface DataType.DataTypeWithRatioScale<java.lang.Long>
Returns:
@@ -573,7 +573,7 @@

multiply

double multiplicator)
Specified by:
-
multiply in interface DataType.DataTypeWithRatioScale<java.lang.Long>
+
multiply in interface DataType.DataTypeWithRatioScale<java.lang.Long>
Returns:
@@ -587,7 +587,7 @@

multiply

int multiplicator)
Specified by:
-
multiply in interface DataType.DataTypeWithRatioScale<java.lang.Long>
+
multiply in interface DataType.DataTypeWithRatioScale<java.lang.Long>
Returns:
@@ -601,7 +601,7 @@

multiply

java.lang.Long multiplicator)
Specified by:
-
multiply in interface DataType.DataTypeWithRatioScale<java.lang.Long>
+
multiply in interface DataType.DataTypeWithRatioScale<java.lang.Long>
Returns:
@@ -615,7 +615,7 @@

multiply

java.lang.String multiplicator)
Specified by:
-
multiply in interface DataType.DataTypeWithRatioScale<java.lang.Long>
+
multiply in interface DataType.DataTypeWithRatioScale<java.lang.Long>
Returns:
@@ -646,7 +646,7 @@

ratio

java.lang.Long divisor)
Specified by:
-
ratio in interface DataType.DataTypeWithRatioScale<java.lang.Long>
+
ratio in interface DataType.DataTypeWithRatioScale<java.lang.Long>
Returns:
@@ -660,7 +660,7 @@

subtract

java.lang.Long subtrahend)
Specified by:
-
subtract in interface DataType.DataTypeWithRatioScale<java.lang.Long>
+
subtract in interface DataType.DataTypeWithRatioScale<java.lang.Long>
Returns:
diff --git a/doc/api/org/deidentifier/arx/DataType.ARXOrderedString.html b/doc/api/org/deidentifier/arx/DataType.ARXOrderedString.html index 53d7eef84d..152a4810a3 100644 --- a/doc/api/org/deidentifier/arx/DataType.ARXOrderedString.html +++ b/doc/api/org/deidentifier/arx/DataType.ARXOrderedString.html @@ -166,7 +166,7 @@

Method Summary

int -compare(java.lang.String s1, +compare(java.lang.String s1, java.lang.String s2)
Compare.
@@ -229,7 +229,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.DataType

-createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, isNull, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, isNull, list, list diff --git a/doc/api/org/deidentifier/arx/DataType.ARXString.html b/doc/api/org/deidentifier/arx/DataType.ARXString.html index 8fd5b2de36..ac70bf34b8 100644 --- a/doc/api/org/deidentifier/arx/DataType.ARXString.html +++ b/doc/api/org/deidentifier/arx/DataType.ARXString.html @@ -182,7 +182,7 @@

Method Summary

int -compare(java.lang.String s1, +compare(java.lang.String s1, java.lang.String s2)
Compare.
@@ -229,7 +229,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.DataType

-createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, isNull, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, isNull, list, list diff --git a/doc/api/org/deidentifier/arx/DataType.DataTypeDescription.html b/doc/api/org/deidentifier/arx/DataType.DataTypeDescription.html index 797e8cda15..659fce5ccd 100644 --- a/doc/api/org/deidentifier/arx/DataType.DataTypeDescription.html +++ b/doc/api/org/deidentifier/arx/DataType.DataTypeDescription.html @@ -168,7 +168,7 @@

Method Summary

abstract DataType<T> -newInstance(java.lang.String format, +newInstance(java.lang.String format, java.util.Locale locale)
Creates a new instance with the given format string and the given locale.
diff --git a/doc/api/org/deidentifier/arx/DataType.DataTypeWithRatioScale.html b/doc/api/org/deidentifier/arx/DataType.DataTypeWithRatioScale.html index ac356d7741..21ae2a6881 100644 --- a/doc/api/org/deidentifier/arx/DataType.DataTypeWithRatioScale.html +++ b/doc/api/org/deidentifier/arx/DataType.DataTypeWithRatioScale.html @@ -117,27 +117,27 @@

Method Summary

T -add(T augend, +add(T augend, T addend)  int -compare(java.lang.String s1, +compare(java.lang.String s1, java.lang.String s2)  int -compare(T t1, +compare(T t1, T t2)  java.lang.String -divide(java.lang.String dividend, +divide(java.lang.String dividend, java.lang.String divisor)  T -divide(T dividend, +divide(T dividend, T divisor)  @@ -168,22 +168,22 @@

Method Summary

java.lang.String -multiply(java.lang.String multiplicand, +multiply(java.lang.String multiplicand, java.lang.String multiplicator)  T -multiply(T multiplicand, +multiply(T multiplicand, double multiplicator)  T -multiply(T multiplicand, +multiply(T multiplicand, int multiplicator)  T -multiply(T multiplicand, +multiply(T multiplicand, T multiplicator)  @@ -192,12 +192,12 @@

Method Summary

double -ratio(T dividend, +ratio(T dividend, T divisor)  T -subtract(T minuend, +subtract(T minuend, T subtrahend)  diff --git a/doc/api/org/deidentifier/arx/DataType.html b/doc/api/org/deidentifier/arx/DataType.html index 1f7b0aa5ae..8254310447 100644 --- a/doc/api/org/deidentifier/arx/DataType.html +++ b/doc/api/org/deidentifier/arx/DataType.html @@ -263,14 +263,14 @@

Method Summary

abstract int -compare(java.lang.String s1, +compare(java.lang.String s1, java.lang.String s2)
Compares two values.
abstract int -compare(T t1, +compare(T t1, T t2)
Compare.
@@ -289,7 +289,7 @@

Method Summary

static DataType<java.util.Date> -createDate(java.lang.String format, +createDate(java.lang.String format, java.util.Locale locale)
A date data type with given format.
@@ -302,7 +302,7 @@

Method Summary

static DataType<java.lang.Double> -createDecimal(java.lang.String format, +createDecimal(java.lang.String format, java.util.Locale locale)
Creates a decimal data type with a format string from the given locale.
@@ -315,7 +315,7 @@

Method Summary

static DataType<java.lang.Long> -createInteger(java.lang.String format, +createInteger(java.lang.String format, java.util.Locale locale)
An integer data type with given format using the given locale.
diff --git a/doc/api/org/deidentifier/arx/RowSet.html b/doc/api/org/deidentifier/arx/RowSet.html index 16ef67bf79..826b957cfb 100644 --- a/doc/api/org/deidentifier/arx/RowSet.html +++ b/doc/api/org/deidentifier/arx/RowSet.html @@ -151,7 +151,7 @@

Method Summary

void -swap(int rowIndex1, +swap(int rowIndex1, int rowIndex2)  diff --git a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionBuilder.html b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionBuilder.html index b2db516e55..7c49588e13 100644 --- a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionBuilder.html +++ b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionBuilder.html @@ -165,7 +165,7 @@

Method Summary

AggregateFunction<T> -createIntervalFunction(boolean lowerIncluded, +createIntervalFunction(boolean lowerIncluded, boolean upperIncluded)
An aggregate function that returns an interval [min, max].
diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilder.Type.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilder.Type.html index 2e465c6bd6..71fbba8e84 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilder.Type.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilder.Type.html @@ -251,8 +251,7 @@

values

for (HierarchyBuilder.Type c : HierarchyBuilder.Type.values())   System.out.println(c); -
Returns:
an array containing the constants of this enum type, in -the order they are declared
+
Returns:
an array containing the constants of this enum type, in the order they are declared
@@ -269,8 +268,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html index fc3e56b6e6..6dc7dce3e9 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html @@ -134,14 +134,14 @@

Method Summary

HierarchyBuilderGroupingBased.Level<U> -addGroup(int size, +addGroup(int size, AggregateFunction<U> function)
Adds the given group with the given aggregate function.
HierarchyBuilderGroupingBased.Level<U> -addGroup(int size, +addGroup(int size, java.lang.String label)
Adds the given group.
diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html index baf8076123..d16917ebbe 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html @@ -125,14 +125,14 @@

Constructor Summary

Constructor and Description -HierarchyBuilderIntervalBased.IndexNode(T min, +HierarchyBuilderIntervalBased.IndexNode(T min, T max, HierarchyBuilderIntervalBased.Interval<T>[] leafs)
Creates a new instance.
-HierarchyBuilderIntervalBased.IndexNode(T min, +HierarchyBuilderIntervalBased.IndexNode(T min, T max, HierarchyBuilderIntervalBased.IndexNode[] children)
Creates a new instance.
diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html index db93b0fdfc..8e296855cb 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html @@ -129,7 +129,7 @@

Constructor Summary

Constructor and Description -HierarchyBuilderIntervalBased.Range(U repeatBound, +HierarchyBuilderIntervalBased.Range(U repeatBound, U snapBound, U labelBound)
Creates a new instance.
diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html index baa3059470..2b12de17a9 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html @@ -185,14 +185,14 @@

Method Summary

HierarchyBuilderIntervalBased<T> -addInterval(T min, +addInterval(T min, T max)
Adds an interval.
HierarchyBuilderIntervalBased<T> -addInterval(T min, +addInterval(T min, T max, AggregateFunction<T> function)
Adds an interval.
@@ -200,7 +200,7 @@

Method Summary

HierarchyBuilderIntervalBased<T> -addInterval(T min, +addInterval(T min, T max, java.lang.String label)
Adds an interval.
@@ -220,7 +220,7 @@

Method Summary

static <T> HierarchyBuilderIntervalBased<T> -create(DataType<T> type, +create(DataType<T> type, HierarchyBuilderIntervalBased.Range<T> lowerRange, HierarchyBuilderIntervalBased.Range<T> upperRange)
Creates a new instance.
diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html index d3a9308141..638e6d412e 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html @@ -169,21 +169,21 @@

Method Summary

static <T> HierarchyBuilderOrderBased<T> -create(DataType<T> type, +create(DataType<T> type, boolean order)
Creates a new instance.
static <T> HierarchyBuilderOrderBased<T> -create(DataType<T> type, +create(DataType<T> type, java.util.Comparator<T> comparator)
Creates a new instance.
static <T> HierarchyBuilderOrderBased<T> -create(DataType<T> type, +create(DataType<T> type, java.lang.String[] order)
Creates a new instance.
diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html index d932409d40..6a0970c24c 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html @@ -236,8 +236,7 @@

values

for (HierarchyBuilderRedactionBased.Order c : HierarchyBuilderRedactionBased.Order.values())   System.out.println(c); -
Returns:
an array containing the constants of this enum type, in -the order they are declared
+
Returns:
an array containing the constants of this enum type, in the order they are declared
@@ -254,8 +253,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html index c0539d701a..914a4a5344 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html @@ -184,7 +184,7 @@

Method Summary

static <T> 
HierarchyBuilderRedactionBased<T> -create(HierarchyBuilderRedactionBased.Order alignmentOrder, +create(HierarchyBuilderRedactionBased.Order alignmentOrder, HierarchyBuilderRedactionBased.Order redactionOrder, char redactionCharacter)
Values are aligned according to the alignmentOrder and redacted according to the redactionOrder.
@@ -192,7 +192,7 @@

Method Summary

static <T> HierarchyBuilderRedactionBased<T> -create(HierarchyBuilderRedactionBased.Order alignmentOrder, +create(HierarchyBuilderRedactionBased.Order alignmentOrder, HierarchyBuilderRedactionBased.Order redactionOrder, char paddingCharacter, char redactionCharacter) @@ -261,14 +261,14 @@

Method Summary

void -setAlphabetSize(int alphabetSize, +setAlphabetSize(int alphabetSize, int maxValueLength)
Sets properties about the attribute's domain.
void -setDomainAndAlphabetSize(int domainSize, +setDomainAndAlphabetSize(int domainSize, int alphabetSize, int maxValueLength)
Sets properties about the attribute's domain.
@@ -282,7 +282,7 @@

Method Summary

void -setDomainSize(int domainSize, +setDomainSize(int domainSize, int maxValueLength)
Sets properties about the attribute's domain.
diff --git a/doc/api/org/deidentifier/arx/aggregates/StatisticsBuilder.html b/doc/api/org/deidentifier/arx/aggregates/StatisticsBuilder.html index 7fb4f982ff..c472b14a7c 100644 --- a/doc/api/org/deidentifier/arx/aggregates/StatisticsBuilder.html +++ b/doc/api/org/deidentifier/arx/aggregates/StatisticsBuilder.html @@ -115,7 +115,7 @@

Constructor Summary

Constructor and Description -StatisticsBuilder(DataHandleStatistics handle, +StatisticsBuilder(DataHandleStatistics handle, StatisticsEquivalenceClasses ecStatistics)
Creates a new instance.
@@ -137,7 +137,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, AttributeType.Hierarchy hierarchy1, int column2, AttributeType.Hierarchy hierarchy2) @@ -146,7 +146,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, boolean orderFromDefinition1, int column2, boolean orderFromDefinition2) @@ -155,14 +155,14 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int column2)
Returns a contingency table for the given columns.
StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, AttributeType.Hierarchy hierarchy1, int column2, @@ -173,7 +173,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, boolean orderFromDefinition1, int column2, @@ -184,7 +184,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, int column2, int size2) @@ -205,14 +205,14 @@

Method Summary

java.lang.String[] -getDistinctValuesOrdered(int column, +getDistinctValuesOrdered(int column, AttributeType.Hierarchy hierarchy)
Returns an ordered list of the distinct set of data items from the given column.
java.lang.String[] -getDistinctValuesOrdered(int column, +getDistinctValuesOrdered(int column, boolean orderFromDefinition)
Returns an ordered list of the distinct set of data items from the given column.
@@ -231,14 +231,14 @@

Method Summary

StatisticsFrequencyDistribution -getFrequencyDistribution(int column, +getFrequencyDistribution(int column, AttributeType.Hierarchy hierarchy)
Returns a frequency distribution for the values in the given column.
StatisticsFrequencyDistribution -getFrequencyDistribution(int column, +getFrequencyDistribution(int column, boolean orderFromDefinition)
Returns a frequency distribution for the values in the given column.
diff --git a/doc/api/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html b/doc/api/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html index 60cddcc31d..f7f7ff7879 100644 --- a/doc/api/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html +++ b/doc/api/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html @@ -118,7 +118,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, AttributeType.Hierarchy hierarchy1, int column2, AttributeType.Hierarchy hierarchy2) @@ -127,7 +127,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, boolean orderFromDefinition1, int column2, boolean orderFromDefinition2) @@ -136,14 +136,14 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int column2)
Returns a contingency table for the given columns.
StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, AttributeType.Hierarchy hierarchy1, int column2, @@ -154,7 +154,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, boolean orderFromDefinition1, int column2, @@ -165,7 +165,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, int column2, int size2) @@ -187,7 +187,7 @@

Method Summary

java.lang.String[] -getDistinctValuesOrdered(int column, +getDistinctValuesOrdered(int column, AttributeType.Hierarchy hierarchy)
Returns an ordered list of the distinct set of data items from the given column.
@@ -195,7 +195,7 @@

Method Summary

java.lang.String[] -getDistinctValuesOrdered(int column, +getDistinctValuesOrdered(int column, boolean orderFromDefinition)
Returns an ordered list of the distinct set of data items from the given column.
@@ -215,14 +215,14 @@

Method Summary

StatisticsFrequencyDistribution -getFrequencyDistribution(int column, +getFrequencyDistribution(int column, AttributeType.Hierarchy hierarchy)
Returns a frequency distribution for the values in the given column.
StatisticsFrequencyDistribution -getFrequencyDistribution(int column, +getFrequencyDistribution(int column, boolean orderFromDefinition)
Returns a frequency distribution for the values in the given column.
diff --git a/doc/api/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html b/doc/api/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html index fecfe1e282..dd484b7b09 100644 --- a/doc/api/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html +++ b/doc/api/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html @@ -172,7 +172,7 @@

Method Summary

int -getNumberOfGroups() +getNumberOfEquivalenceClasses()
Returns the number of equivalence classes in the currently selected data representation.
@@ -191,13 +191,23 @@

Method Summary

representation. + +StatisticsEquivalenceClasses +getSubsetStatistics() +
Returns statistics for the subset, if any
+ + + +java.lang.String +toString()  +
  • Methods inherited from class java.lang.Object

    -equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • +equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
@@ -301,13 +311,13 @@

getMinimalEquivalenceClassSizeIncludingOutliers

Returns:
- + diff --git a/doc/api/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html b/doc/api/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html index 098f280d3d..11101649b7 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html +++ b/doc/api/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html @@ -157,7 +157,7 @@

Method Summary

double -relativeTo(InformationLoss<?> min, +relativeTo(InformationLoss<?> min, InformationLoss<?> max)
Returns the value relative to the other instance.
@@ -181,7 +181,7 @@

Methods inherited from class org.deidentifier.arx.metric.v2.InformationLoss

-createInformationLoss +createInformationLoss diff --git a/doc/api/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html b/doc/api/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html index e85945045f..fb15b92e45 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html +++ b/doc/api/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html @@ -168,7 +168,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getConfiguration, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, toString +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getConfiguration, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, toString
  • @@ -290,7 +290,7 @@

    getShare

    Returns the share of the given value.
    Specified by:
    -
    getShare in interface DomainShare
    +
    getShare in interface DomainShare
    Parameters:
    value -
    level -
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html b/doc/api/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html index 112db529a1..bb186667cc 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html +++ b/doc/api/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html @@ -123,7 +123,7 @@

    Constructor Summary

    Constructor and Description -DomainShareMaterialized(java.lang.String[][] rawHierarchy, +DomainShareMaterialized(java.lang.String[][] rawHierarchy, java.lang.String[] encodedValues, int[][] encodedHierarchy)
    Creates a new set of domain shares derived from the given attribute.
    @@ -152,7 +152,7 @@

    Method Summary

    double -getShare(int value, +getShare(int value, int level)
    Returns the share of the given value.
    @@ -225,7 +225,7 @@

    getShare

    Returns the share of the given value.
    Specified by:
    -
    getShare in interface DomainShare
    +
    getShare in interface DomainShare
    Parameters:
    value -
    level -
    Returns:
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/DomainShareRedaction.html b/doc/api/org/deidentifier/arx/metric/v2/DomainShareRedaction.html index 2883b542af..eb79ab9c31 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/DomainShareRedaction.html +++ b/doc/api/org/deidentifier/arx/metric/v2/DomainShareRedaction.html @@ -149,7 +149,7 @@

    Method Summary

    double -getShare(int value, +getShare(int value, int level)
    Returns the share of the given value.
    @@ -220,7 +220,7 @@

    getShare

    Returns the share of the given value.
    Specified by:
    -
    getShare in interface DomainShare
    +
    getShare in interface DomainShare
    Parameters:
    value -
    level -
    Returns:
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html b/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html index 75ee2dac36..ef0c9916b0 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html +++ b/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html @@ -148,7 +148,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced

    -compareTo, getValue, hashCode, relativeTo, toString +compareTo, getValue, hashCode, relativeTo, toString
diff --git a/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html b/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html index cc94cd490a..04501b2679 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html +++ b/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html @@ -148,7 +148,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced

-compareTo, getValue, hashCode, relativeTo, toString +compareTo, getValue, hashCode, relativeTo, toString diff --git a/doc/api/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html b/doc/api/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html index 3c8de662a1..86a7588b3f 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html +++ b/doc/api/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html @@ -125,7 +125,7 @@

Constructor Summary

-ILSingleDimensionalWithBound(double informationLoss, +ILSingleDimensionalWithBound(double informationLoss, double lowerBound)
Creates a new instance.
diff --git a/doc/api/org/deidentifier/arx/metric/v2/IO.html b/doc/api/org/deidentifier/arx/metric/v2/IO.html index 4a3f9cbf77..74e232a63f 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/IO.html +++ b/doc/api/org/deidentifier/arx/metric/v2/IO.html @@ -145,14 +145,14 @@

Method Summary

static void -writeIntIntOpenHashMap(java.io.ObjectOutputStream stream, +writeIntIntOpenHashMap(java.io.ObjectOutputStream stream, com.carrotsearch.hppc.IntIntOpenHashMap hashmap)
Reads a hash map from the stream.
static void -writeLongDoubleOpenHashMap(java.io.ObjectOutputStream stream, +writeLongDoubleOpenHashMap(java.io.ObjectOutputStream stream, com.carrotsearch.hppc.LongDoubleOpenHashMap hashmap)
Reads a hash map from the stream.
diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricMDHeight.html b/doc/api/org/deidentifier/arx/metric/v2/MetricMDHeight.html index 5de4e78247..5d6e2a21b3 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricMDHeight.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricMDHeight.html @@ -154,7 +154,7 @@

Method Summary

void -initialize(int minHeight, +initialize(int minHeight, int maxHeight)
For backwards compatibility only.
@@ -178,7 +178,7 @@

Methods inherited from class org.deidentifier.arx.metric.v2.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list @@ -273,8 +272,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/api/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.html b/doc/api/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.html index 293ff392b3..8ca2bee132 100644 --- a/doc/api/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.html +++ b/doc/api/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.html @@ -137,7 +137,7 @@

Constructor Summary

Constructor and Description -
RiskModelPopulationUniqueness(ARXPopulationModel model, +RiskModelPopulationUniqueness(ARXPopulationModel model, RiskModelHistogram classes, int sampleSize, ARXSolverConfiguration config) diff --git a/doc/api/org/deidentifier/arx/risk/class-use/RiskEstimateBuilder.html b/doc/api/org/deidentifier/arx/risk/class-use/RiskEstimateBuilder.html index ad69ed4bee..c1e5f27819 100644 --- a/doc/api/org/deidentifier/arx/risk/class-use/RiskEstimateBuilder.html +++ b/doc/api/org/deidentifier/arx/risk/class-use/RiskEstimateBuilder.html @@ -103,21 +103,21 @@

Uses of RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, ARXSolverConfiguration config)
Returns a risk estimator
RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes)
Returns a risk estimator for the given set of equivalence classes.
RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes, ARXSolverConfiguration config)
Returns a risk estimator for the given set of equivalence classes.
@@ -125,14 +125,14 @@

Uses of RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, java.util.Set<java.lang.String> qis)
Returns a risk estimator for the given set of quasi-identifiers
RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, java.util.Set<java.lang.String> qis, ARXSolverConfiguration config)
Returns a risk estimator for the given set of quasi-identifiers
diff --git a/doc/api/org/deidentifier/arx/risk/class-use/RiskModelHistogram.html b/doc/api/org/deidentifier/arx/risk/class-use/RiskModelHistogram.html index d3f6c7f0cc..2290f8f7fc 100644 --- a/doc/api/org/deidentifier/arx/risk/class-use/RiskModelHistogram.html +++ b/doc/api/org/deidentifier/arx/risk/class-use/RiskModelHistogram.html @@ -103,14 +103,14 @@

Uses of RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes)
Returns a risk estimator for the given set of equivalence classes.
RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes, ARXSolverConfiguration config)
Returns a risk estimator for the given set of equivalence classes.
@@ -151,14 +151,14 @@

Uses of -RiskEstimateBuilder(ARXPopulationModel population, +RiskEstimateBuilder(ARXPopulationModel population, DataHandle handle, RiskModelHistogram classes)
Creates a new instance
-RiskEstimateBuilder(ARXPopulationModel population, +RiskEstimateBuilder(ARXPopulationModel population, DataHandle handle, RiskModelHistogram classes, ARXSolverConfiguration config) @@ -166,7 +166,7 @@

Uses of -RiskModelPopulationUniqueness(ARXPopulationModel model, +RiskModelPopulationUniqueness(ARXPopulationModel model, RiskModelHistogram classes, int sampleSize, ARXSolverConfiguration config) diff --git a/doc/api/org/deidentifier/arx/risk/class-use/RiskModelPopulationUniqueness.PopulationUniquenessModel.html b/doc/api/org/deidentifier/arx/risk/class-use/RiskModelPopulationUniqueness.PopulationUniquenessModel.html index ff4cb6109f..f94c3abbbe 100644 --- a/doc/api/org/deidentifier/arx/risk/class-use/RiskModelPopulationUniqueness.PopulationUniquenessModel.html +++ b/doc/api/org/deidentifier/arx/risk/class-use/RiskModelPopulationUniqueness.PopulationUniquenessModel.html @@ -115,14 +115,14 @@

Uses of -PopulationUniqueness(double riskThreshold, +PopulationUniqueness(double riskThreshold, RiskModelPopulationUniqueness.PopulationUniquenessModel statisticalModel, ARXPopulationModel populationModel)
Creates a new instance of this criterion.
-PopulationUniqueness(double riskThreshold, +PopulationUniqueness(double riskThreshold, RiskModelPopulationUniqueness.PopulationUniquenessModel statisticalModel, ARXPopulationModel populationModel, ARXSolverConfiguration config) diff --git a/doc/dev/index-all.html b/doc/dev/index-all.html index fadfe4d030..94689e71d4 100644 --- a/doc/dev/index-all.html +++ b/doc/dev/index-all.html @@ -69,7 +69,7 @@

A

Abstract class for an algorithm, which provides some generic methods.
-
AbstractAlgorithm(Lattice, NodeChecker) - Constructor for class org.deidentifier.arx.algorithm.AbstractAlgorithm
+
AbstractAlgorithm(Lattice, NodeChecker) - Constructor for class org.deidentifier.arx.algorithm.AbstractAlgorithm
Walks the lattice.
@@ -96,7 +96,7 @@

A

This class provides an abstract skeleton for the implementation of single-dimensional metrics.
-
AbstractMetricSingleDimensional(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
+
AbstractMetricSingleDimensional(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
Creates a new instance.
@@ -104,7 +104,7 @@

A

This class implements an abstract base class for all transformers.
-
AbstractTransformer(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
+
AbstractTransformer(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
Instantiates a new abstract transformer.
@@ -174,13 +174,13 @@

A

Adds a row to this data object.
-
add(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
add(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
add(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
add(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
add(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
add(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
add(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
add(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
add(int) - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
@@ -196,23 +196,23 @@

A

Adds a new column.
-
addColumn(int, DataType<?>) - Method in class org.deidentifier.arx.DataSource
+
addColumn(int, DataType<?>) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(int, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
+
addColumn(int, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(int, String) - Method in class org.deidentifier.arx.DataSource
+
addColumn(int, String) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(int, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
+
addColumn(int, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(int, String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
+
addColumn(int, String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
@@ -220,23 +220,23 @@

A

Adds a new column.
-
addColumn(String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
+
addColumn(String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
+
addColumn(String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(String, String) - Method in class org.deidentifier.arx.DataSource
+
addColumn(String, String) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(String, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
+
addColumn(String, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(String, String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
+
addColumn(String, String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
@@ -269,15 +269,15 @@

A

Adds a criterion to the configuration.
-
addFromBuffer(int[], int[], int, int, int) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
+
addFromBuffer(int[], int[], int, int, int) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
Adds a tuple from the buffer
-
addFromGroupify(int[], Distribution[], int, int, int) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
+
addFromGroupify(int[], Distribution[], int, int, int) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
Adds an entry from another groupify operator
-
addFromSnapshot(int[], int[][], int[][], int, int, int) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
+
addFromSnapshot(int[], int[][], int[][], int, int, int) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
Adds a class from a snapshot
@@ -285,23 +285,23 @@

A

Adds the given group with the default aggregate function.
-
addGroup(int, AggregateFunction<U>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
+
addGroup(int, AggregateFunction<U>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
Adds the given group with the given aggregate function.
-
addGroup(int, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
+
addGroup(int, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
Adds the given group.
-
addInterval(T, T) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
+
addInterval(T, T) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Adds an interval.
-
addInterval(T, T, AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
+
addInterval(T, T, AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Adds an interval.
-
addInterval(T, T, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
+
addInterval(T, T, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Adds an interval.
@@ -424,11 +424,11 @@

A

and() - Method in class org.deidentifier.arx.DataSelector
 
-
anonymize(Data, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
+
anonymize(Data, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
Performs data anonymization.
-
anonymizeInternal(DataHandle, DataDefinition, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
+
anonymizeInternal(DataHandle, DataDefinition, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
Reset a previous lattice and run the algorithm .
@@ -448,7 +448,7 @@

A

 
appliesTo(Node) - Method in class org.deidentifier.arx.framework.lattice.NodeAction.NodeActionOR
 
-
apply(long, int[], HashGroupify) - Method in class org.deidentifier.arx.framework.check.Transformer
+
apply(long, int[], HashGroupify) - Method in class org.deidentifier.arx.framework.check.Transformer
Apply.
@@ -456,15 +456,15 @@

A

Applies the trigger to the given node.
-
applyInternal(long, int[], HashGroupify, HashGroupify, int[], StateMachine.TransitionType) - Method in class org.deidentifier.arx.framework.check.Transformer
+
applyInternal(long, int[], HashGroupify, HashGroupify, int[], StateMachine.TransitionType) - Method in class org.deidentifier.arx.framework.check.Transformer
Apply internal.
-
applyRollup(long, int[], HashGroupify, HashGroupify) - Method in class org.deidentifier.arx.framework.check.Transformer
+
applyRollup(long, int[], HashGroupify, HashGroupify) - Method in class org.deidentifier.arx.framework.check.Transformer
Apply rollup.
-
applySnapshot(long, int[], HashGroupify, int[]) - Method in class org.deidentifier.arx.framework.check.Transformer
+
applySnapshot(long, int[], HashGroupify, int[]) - Method in class org.deidentifier.arx.framework.check.Transformer
Apply snapshot.
@@ -485,7 +485,7 @@

A

Creates a new anonymizer with the default configuration.
-
ARXAnonymizer(int, double, double) - Constructor for class org.deidentifier.arx.ARXAnonymizer
+
ARXAnonymizer(int, double, double) - Constructor for class org.deidentifier.arx.ARXAnonymizer
Creates a new anonymizer with the given configuration.
@@ -542,7 +542,7 @@

A

This class models population properties for risk estimation
-
ARXPopulationModel(DataHandle, double) - Constructor for class org.deidentifier.arx.ARXPopulationModel
+
ARXPopulationModel(DataHandle, double) - Constructor for class org.deidentifier.arx.ARXPopulationModel
Creates a new instance
@@ -562,11 +562,11 @@

A

Encapsulates the results of an execution of the ARX algorithm.
-
ARXResult(DataHandle, DataDefinition, ARXLattice, int, double, double, Metric<?>, ARXConfiguration, ARXLattice.ARXNode, long) - Constructor for class org.deidentifier.arx.ARXResult
+
ARXResult(DataHandle, DataDefinition, ARXLattice, int, double, double, Metric<?>, ARXConfiguration, ARXLattice.ARXNode, long) - Constructor for class org.deidentifier.arx.ARXResult
Internal constructor for deserialization.
-
ARXResult(DataRegistry, DataManager, NodeChecker, DataDefinition, ARXConfiguration, ARXLattice, long) - Constructor for class org.deidentifier.arx.ARXResult
+
ARXResult(DataRegistry, DataManager, NodeChecker, DataDefinition, ARXConfiguration, ARXLattice, long) - Constructor for class org.deidentifier.arx.ARXResult
Creates a new instance.
@@ -699,51 +699,51 @@

C

Calculates a new capacity.
-
calculateThreshold(int, float) - Static method in class org.deidentifier.arx.framework.check.groupify.HashTableUtil
+
calculateThreshold(int, float) - Static method in class org.deidentifier.arx.framework.check.groupify.HashTableUtil
Computes the threshold for rehashing.
call() - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
 
-
callAll(int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounter
+
callAll(int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounter
 
-
callAll(int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterDistribution
+
callAll(int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterDistribution
 
-
callAll(int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounter
+
callAll(int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounter
 
-
callAll(int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounterDistribution
+
callAll(int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounterDistribution
 
-
callAll(int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyDistribution
+
callAll(int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyDistribution
 
-
callAll(int[], int) - Method in interface org.deidentifier.arx.framework.check.transformer.AbstractTransformer.IGroupify
+
callAll(int[], int) - Method in interface org.deidentifier.arx.framework.check.transformer.AbstractTransformer.IGroupify
Mode ALL.
-
callGroupify(int[], HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounter
+
callGroupify(int[], HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounter
 
-
callGroupify(int[], HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterDistribution
+
callGroupify(int[], HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterDistribution
 
-
callGroupify(int[], HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounter
+
callGroupify(int[], HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounter
 
-
callGroupify(int[], HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounterDistribution
+
callGroupify(int[], HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounterDistribution
 
-
callGroupify(int[], HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyDistribution
+
callGroupify(int[], HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyDistribution
 
-
callGroupify(int[], HashGroupifyEntry) - Method in interface org.deidentifier.arx.framework.check.transformer.AbstractTransformer.IGroupify
+
callGroupify(int[], HashGroupifyEntry) - Method in interface org.deidentifier.arx.framework.check.transformer.AbstractTransformer.IGroupify
Mode GROUPIFY.
-
callSnapshot(int[], int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounter
+
callSnapshot(int[], int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounter
 
-
callSnapshot(int[], int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterDistribution
+
callSnapshot(int[], int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterDistribution
 
-
callSnapshot(int[], int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounter
+
callSnapshot(int[], int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounter
 
-
callSnapshot(int[], int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounterDistribution
+
callSnapshot(int[], int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounterSecondaryCounterDistribution
 
-
callSnapshot(int[], int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyDistribution
+
callSnapshot(int[], int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyDistribution
 
-
callSnapshot(int[], int[], int) - Method in interface org.deidentifier.arx.framework.check.transformer.AbstractTransformer.IGroupify
+
callSnapshot(int[], int[], int) - Method in interface org.deidentifier.arx.framework.check.transformer.AbstractTransformer.IGroupify
Mode SNAPSHOT.
@@ -751,7 +751,7 @@

C

This class represents cardinalities.
-
Cardinalities(Data, RowSet, GeneralizationHierarchy[]) - Constructor for class org.deidentifier.arx.metric.v2.Cardinalities
+
Cardinalities(Data, RowSet, GeneralizationHierarchy[]) - Constructor for class org.deidentifier.arx.metric.v2.Cardinalities
Creates a new instance for the given data set.
@@ -761,7 +761,7 @@

C

check(Node) - Method in class org.deidentifier.arx.framework.check.NodeChecker
 
-
check(Node, boolean) - Method in class org.deidentifier.arx.framework.check.NodeChecker
+
check(Node, boolean) - Method in class org.deidentifier.arx.framework.check.NodeChecker
 
checkColumn(int) - Method in class org.deidentifier.arx.DataHandle
@@ -787,7 +787,7 @@

C

Checks whether a registry is referenced.
-
checkRow(int, int) - Method in class org.deidentifier.arx.DataHandle
+
checkRow(int, int) - Method in class org.deidentifier.arx.DataHandle
Checks a row index.
@@ -887,37 +887,37 @@

C

Each element of this list represents a single column to import from. -
compare(Node, Node) - Method in class org.deidentifier.arx.algorithm.FLASHStrategy
+
compare(Node, Node) - Method in class org.deidentifier.arx.algorithm.FLASHStrategy
Compares nodea according to their criteria.
-
compare(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
compare(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
+
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
compare(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
compare(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
compare(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
compare(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXOrderedString
+
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXOrderedString
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXString
+
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXString
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType
+
compare(String, String) - Method in class org.deidentifier.arx.DataType
Compares two values.
-
compare(T, T) - Method in class org.deidentifier.arx.DataType
+
compare(T, T) - Method in class org.deidentifier.arx.DataType
Compare.
-
compare(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
compare(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
compare(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
compare(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
compareTo(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
@@ -993,7 +993,7 @@

C

Creates a new instance.
-
create(DataType<T>, HierarchyBuilderIntervalBased.Range<T>, HierarchyBuilderIntervalBased.Range<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
+
create(DataType<T>, HierarchyBuilderIntervalBased.Range<T>, HierarchyBuilderIntervalBased.Range<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Creates a new instance.
@@ -1005,15 +1005,15 @@

C

Loads a builder specification from the given file.
-
create(DataType<T>, boolean) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
+
create(DataType<T>, boolean) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
Creates a new instance.
-
create(DataType<T>, Comparator<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
+
create(DataType<T>, Comparator<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
Creates a new instance.
-
create(DataType<T>, String[]) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
+
create(DataType<T>, String[]) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
Creates a new instance.
@@ -1033,11 +1033,11 @@

C

Loads a builder specification from the given file.
-
create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
+
create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Values are aligned according to the alignmentOrder and redacted according to the redactionOrder.
-
create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
+
create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Values are aligned according to the alignmentOrder and redacted according to the redactionOrder.
@@ -1045,7 +1045,7 @@

C

Loads a builder specification from the given file.
-
create(Lattice, NodeChecker, FLASHStrategy) - Static method in class org.deidentifier.arx.algorithm.FLASHAlgorithm
+
create(Lattice, NodeChecker, FLASHStrategy) - Static method in class org.deidentifier.arx.algorithm.FLASHAlgorithm
Creates a new instance of the FLASH algorithm.
@@ -1058,7 +1058,7 @@

C

Creates a new config that allows the given percentage of outliers and thus implements tuple suppression.
-
create(double, Metric<?>) - Static method in class org.deidentifier.arx.ARXConfiguration
+
create(double, Metric<?>) - Static method in class org.deidentifier.arx.ARXConfiguration
Creates a new config that allows the given percentage of outliers and thus implements tuple suppression.
@@ -1087,23 +1087,23 @@

C

Creates a new hierarchy from a CSV file.
-
create(File, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
@@ -1111,23 +1111,23 @@

C

Creates a new hierarchy from a CSV file.
-
create(InputStream, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
@@ -1139,11 +1139,11 @@

C

Creates a new hierarchy from a list.
-
create(String, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(String, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(String, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(String, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
@@ -1163,27 +1163,27 @@

C

Creates a new data object from a CSV file.
-
create(File, char) - Static method in class org.deidentifier.arx.Data
+
create(File, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, char, char) - Static method in class org.deidentifier.arx.Data
+
create(File, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, char, char, char) - Static method in class org.deidentifier.arx.Data
+
create(File, char, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
+
create(File, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, CSVSyntax) - Static method in class org.deidentifier.arx.Data
+
create(File, CSVSyntax) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
+
create(File, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
@@ -1191,27 +1191,27 @@

C

Creates a new data object from a CSV file.
-
create(InputStream, char) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, char, char) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, char, char, char) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, char, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, CSVSyntax) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, CSVSyntax) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
@@ -1227,27 +1227,27 @@

C

Creates a new data object from a CSV file.
-
create(String, char) - Static method in class org.deidentifier.arx.Data
+
create(String, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, char, char) - Static method in class org.deidentifier.arx.Data
+
create(String, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, char, char, char) - Static method in class org.deidentifier.arx.Data
+
create(String, char, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
+
create(String, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, CSVSyntax) - Static method in class org.deidentifier.arx.Data
+
create(String, CSVSyntax) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
+
create(String, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
@@ -1257,21 +1257,21 @@

C

create(Data) - Static method in class org.deidentifier.arx.DataSelector
 
-
create(Data, String) - Static method in class org.deidentifier.arx.DataSelector
+
create(Data, String) - Static method in class org.deidentifier.arx.DataSelector
 
-
create(Data, Data) - Static method in class org.deidentifier.arx.DataSubset
+
create(Data, Data) - Static method in class org.deidentifier.arx.DataSubset
Create a subset by matching two data instances.
-
create(Data, DataSelector) - Static method in class org.deidentifier.arx.DataSubset
+
create(Data, DataSelector) - Static method in class org.deidentifier.arx.DataSubset
Creates a subset from the given selector.
-
create(Data, RowSet) - Static method in class org.deidentifier.arx.DataSubset
+
create(Data, RowSet) - Static method in class org.deidentifier.arx.DataSubset
Creates a new subset from the given row set, from which a copy is created.
-
create(Data, Set<Integer>) - Static method in class org.deidentifier.arx.DataSubset
+
create(Data, Set<Integer>) - Static method in class org.deidentifier.arx.DataSubset
Creates a new subset from the given set of tuple indices.
@@ -1316,7 +1316,7 @@

C

An aggregate function that returns a the arithmetic mean of min & max, if it can be computed, NULL otherwise.
-
createBinaryPhaseConfiguration(FLASHPhaseConfiguration, NodeAction, NodeAction, boolean) - Static method in class org.deidentifier.arx.algorithm.FLASHConfiguration
+
createBinaryPhaseConfiguration(FLASHPhaseConfiguration, NodeAction, NodeAction, boolean) - Static method in class org.deidentifier.arx.algorithm.FLASHConfiguration
Creates a binary-phase only configuration.
@@ -1329,11 +1329,11 @@

C

An aggregate function that returns a constant value.
-
createCSVSource(File, char, boolean) - Static method in class org.deidentifier.arx.DataSource
+
createCSVSource(File, char, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates a CSV data source.
-
createCSVSource(String, char, boolean) - Static method in class org.deidentifier.arx.DataSource
+
createCSVSource(String, char, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates a CSV data source.
@@ -1341,7 +1341,7 @@

C

A date data type with given format.
-
createDate(String, Locale) - Static method in class org.deidentifier.arx.DataType
+
createDate(String, Locale) - Static method in class org.deidentifier.arx.DataType
A date data type with given format.
@@ -1349,7 +1349,7 @@

C

A decimal data type with given format.
-
createDecimal(String, Locale) - Static method in class org.deidentifier.arx.DataType
+
createDecimal(String, Locale) - Static method in class org.deidentifier.arx.DataType
Creates a decimal data type with a format string from the given locale.
@@ -1369,7 +1369,7 @@

C

Creates an instance of the discernability metric.
-
createDiscernabilityMetric(boolean, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createDiscernabilityMetric(boolean, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the discernability metric.
@@ -1381,7 +1381,7 @@

C

Creates an instance of the non-uniform entropy metric.
-
createEntropyMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createEntropyMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the non-uniform entropy metric.
@@ -1393,19 +1393,19 @@

C

Creates an instance of the non-uniform entropy metric.
-
createEntropyMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createEntropyMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the non-uniform entropy metric.
-
createEntropyMetric(boolean, double[][], int[][][], int[][][]) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createEntropyMetric(boolean, double[][], int[][][], int[][][]) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the non-uniform entropy metric.
-
createExcelSource(File, int, boolean) - Static method in class org.deidentifier.arx.DataSource
+
createExcelSource(File, int, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates an Excel data source.
-
createExcelSource(String, int, boolean) - Static method in class org.deidentifier.arx.DataSource
+
createExcelSource(String, int, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates an Excel data source.
@@ -1449,7 +1449,7 @@

C

Creates an instance of the height metric.
-
createHeightMetric(int, int) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createHeightMetric(int, int) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the height metric.
@@ -1465,7 +1465,7 @@

C

Helper method.
-
createInformationLoss(InformationLoss<?>, Metric<?>, int, int) - Static method in class org.deidentifier.arx.metric.InformationLoss
+
createInformationLoss(InformationLoss<?>, Metric<?>, int, int) - Static method in class org.deidentifier.arx.metric.InformationLoss
Converter method, converting information loss from version 1 to information loss from version 2, if necessary.
@@ -1474,7 +1474,7 @@

C

Helper method for creating information loss.
-
createInformationLossWithBound(double[], double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
+
createInformationLossWithBound(double[], double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
Helper method for creating information loss.
@@ -1494,7 +1494,7 @@

C

An integer data type with given format.
-
createInteger(String, Locale) - Static method in class org.deidentifier.arx.DataType
+
createInteger(String, Locale) - Static method in class org.deidentifier.arx.DataType
An integer data type with given format using the given locale.
@@ -1510,19 +1510,19 @@

C

An aggregate function that returns an interval [min, max].
-
createIntervalFunction(boolean, boolean) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
+
createIntervalFunction(boolean, boolean) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
An aggregate function that returns an interval [min, max].
-
createJDBCSource(String, String) - Static method in class org.deidentifier.arx.DataSource
+
createJDBCSource(String, String) - Static method in class org.deidentifier.arx.DataSource
Creates a JDBC data source.
-
createJDBCSource(String, String, String, String) - Static method in class org.deidentifier.arx.DataSource
+
createJDBCSource(String, String, String, String) - Static method in class org.deidentifier.arx.DataSource
Creates a JDBC data source.
-
createLinearPhaseConfiguration(FLASHPhaseConfiguration, NodeAction, NodeAction, boolean) - Static method in class org.deidentifier.arx.algorithm.FLASHConfiguration
+
createLinearPhaseConfiguration(FLASHPhaseConfiguration, NodeAction, NodeAction, boolean) - Static method in class org.deidentifier.arx.algorithm.FLASHConfiguration
Creates a linear-phase only configuration.
@@ -1538,7 +1538,7 @@

C

Creates an instance of the loss metric with factors for weighting generalization and suppression.
-
createLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -1554,7 +1554,7 @@

C

Creates an instance of the loss metric with factors for weighting generalization and suppression.
-
createLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -1596,7 +1596,7 @@

C

Creates a microaggregation function returning the median.
-
createMetric(Metric<?>, int, int) - Static method in class org.deidentifier.arx.metric.Metric
+
createMetric(Metric<?>, int, int) - Static method in class org.deidentifier.arx.metric.Metric
This method supports backwards compatibility.
@@ -1662,7 +1662,7 @@

C

Creates an instance of the precision metric.
-
createPrecisionMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecisionMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the precision metric.
@@ -1678,11 +1678,11 @@

C

Creates an instance of the precision metric.
-
createPrecisionMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecisionMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the precision metric.
-
createPrecisionMetric(boolean, int[], double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecisionMetric(boolean, int[], double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the precision metric.
@@ -1690,11 +1690,11 @@

C

Creates a potentially precomputed instance of the non-monotonic non-uniform entropy metric.
-
createPrecomputedEntropyMetric(double, boolean) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecomputedEntropyMetric(double, boolean) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the non-uniform entropy metric.
-
createPrecomputedEntropyMetric(double, boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecomputedEntropyMetric(double, boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -1702,11 +1702,11 @@

C

Creates a potentially precomputed instance of the non-monotonic non-uniform entropy metric.
-
createPrecomputedEntropyMetric(double, boolean) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecomputedEntropyMetric(double, boolean) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the non-uniform entropy metric.
-
createPrecomputedEntropyMetric(double, boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecomputedEntropyMetric(double, boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -1715,15 +1715,15 @@

C

Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
-
createPrecomputedLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecomputedLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
-
createPrecomputedLossMetric(double, double) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecomputedLossMetric(double, double) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
-
createPrecomputedLossMetric(double, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecomputedLossMetric(double, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -1732,15 +1732,15 @@

C

Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
-
createPrecomputedLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecomputedLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
-
createPrecomputedLossMetric(double, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecomputedLossMetric(double, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
-
createPrecomputedLossMetric(double, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecomputedLossMetric(double, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -1768,7 +1768,7 @@

C

Creates an instance of a metric with statically defined information loss.
-
createStaticMetric(Map<String, List<Double>>, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createStaticMetric(Map<String, List<Double>>, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of a metric with statically defined information loss.
@@ -1776,11 +1776,11 @@

C

Creates an instance of a metric with statically defined information loss.
-
createStaticMetric(Map<String, List<Double>>, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createStaticMetric(Map<String, List<Double>>, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of a metric with statically defined information loss.
-
createTwoPhaseConfiguration(FLASHPhaseConfiguration, FLASHPhaseConfiguration, NodeAction, NodeAction, boolean) - Static method in class org.deidentifier.arx.algorithm.FLASHConfiguration
+
createTwoPhaseConfiguration(FLASHPhaseConfiguration, FLASHPhaseConfiguration, NodeAction, NodeAction, boolean) - Static method in class org.deidentifier.arx.algorithm.FLASHConfiguration
Creates a two-phase configuration.
@@ -1792,27 +1792,27 @@

C

Instantiate.
-
CSVDataInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instatiate.
@@ -1820,31 +1820,31 @@

C

Instantiate.
-
CSVDataInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(Reader, char, char, char, char[], DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(Reader, char, char, char, char[], DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
@@ -1852,27 +1852,27 @@

C

Instantiate.
-
CSVDataInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
@@ -1884,23 +1884,23 @@

C

Instantiate.
-
CSVDataOutput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
@@ -1908,23 +1908,23 @@

C

Instantiate.
-
CSVDataOutput(OutputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(OutputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(OutputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(OutputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(OutputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(OutputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(OutputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(OutputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(OutputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(OutputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
@@ -1932,27 +1932,27 @@

C

Instantiate.
-
CSVDataOutput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(Writer, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(Writer, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiates a new CSV data output.
@@ -1964,23 +1964,23 @@

C

Instantiate.
-
CSVHierarchyInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
@@ -1988,23 +1988,23 @@

C

Instantiate.
-
CSVHierarchyInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
@@ -2012,23 +2012,23 @@

C

Instantiate.
-
CSVHierarchyInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
@@ -2044,19 +2044,19 @@

C

Instantiates a new syntax for a CSV file.
-
CSVSyntax(char, char) - Constructor for class org.deidentifier.arx.io.CSVSyntax
+
CSVSyntax(char, char) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
-
CSVSyntax(char, char, char) - Constructor for class org.deidentifier.arx.io.CSVSyntax
+
CSVSyntax(char, char, char) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
-
CSVSyntax(char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVSyntax
+
CSVSyntax(char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
-
CSVSyntax(char, char, char, String) - Constructor for class org.deidentifier.arx.io.CSVSyntax
+
CSVSyntax(char, char, char, String) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
@@ -2094,7 +2094,7 @@

D

array, an associated dictionary, a header and a mapping to the columns in the input data set. -
Data(int[][], String[], int[], Dictionary) - Constructor for class org.deidentifier.arx.framework.data.Data
+
Data(int[][], String[], int[], Dictionary) - Constructor for class org.deidentifier.arx.framework.data.Data
Creates a new data object.
@@ -2128,7 +2128,7 @@

D

An implementation of the class DataHandle for output data.
-
DataHandleOutput(ARXResult, DataRegistry, DataManager, Data, Data, ARXLattice.ARXNode, StatisticsEquivalenceClasses, DataDefinition, ARXConfiguration) - Constructor for class org.deidentifier.arx.DataHandleOutput
+
DataHandleOutput(ARXResult, DataRegistry, DataManager, Data, Data, ARXLattice.ARXNode, StatisticsEquivalenceClasses, DataDefinition, ARXConfiguration) - Constructor for class org.deidentifier.arx.DataHandleOutput
Instantiates a new handle.
@@ -2154,11 +2154,7 @@

D

This implementation of a data handle projects a given data handle onto a given research subset.
-
DataHandleSubset(DataHandle, DataSubset, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.DataHandleSubset
-
-
Creates a new handle that represents the research subset.
-
-
DataHandleSubset(DataHandle, DataSubset) - Constructor for class org.deidentifier.arx.DataHandleSubset
+
DataHandleSubset(DataHandle, DataSubset, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.DataHandleSubset
Creates a new handle that represents the research subset.
@@ -2166,7 +2162,7 @@

D

Holds all data needed for the anonymization process.
-
DataManager(String[], int[][], Dictionary, DataDefinition, Set<PrivacyCriterion>, Map<String, DistributionAggregateFunction>) - Constructor for class org.deidentifier.arx.framework.data.DataManager
+
DataManager(String[], int[][], Dictionary, DataDefinition, Set<PrivacyCriterion>, Map<String, DistributionAggregateFunction>) - Constructor for class org.deidentifier.arx.framework.data.DataManager
Creates a new data manager from pre-encoded data.
@@ -2323,7 +2319,7 @@

D

The distinct l-diversity privacy criterion.
-
DistinctLDiversity(String, int) - Constructor for class org.deidentifier.arx.criteria.DistinctLDiversity
+
DistinctLDiversity(String, int) - Constructor for class org.deidentifier.arx.criteria.DistinctLDiversity
Creates a new instance of the distinct l-diversity privacy criterion as proposed in Machanavajjhala A, Kifer D, Gehrke J.
@@ -2340,7 +2336,7 @@

D

Default constructor.
-
Distribution(int[], int[]) - Constructor for class org.deidentifier.arx.framework.check.distribution.Distribution
+
Distribution(int[], int[]) - Constructor for class org.deidentifier.arx.framework.check.distribution.Distribution
Constructor used to create frequency set from a history entry.
@@ -2348,7 +2344,7 @@

D

This abstract class represents a function that aggregates values from a frequency distribution
-
DistributionAggregateFunction(boolean, boolean) - Constructor for class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
+
DistributionAggregateFunction(boolean, boolean) - Constructor for class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
Instantiates a new function.
@@ -2408,21 +2404,21 @@

D

Frequency set for other attributes *.
-
divide(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
divide(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
+
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
divide(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
divide(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
divide(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
divide(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
divide(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
divide(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
divide(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
divide(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
DomainShare - Interface in org.deidentifier.arx.metric.v2
@@ -2432,7 +2428,7 @@

D

This class represents a set of domain shares for an attribute.
-
DomainShareInterval(HierarchyBuilderIntervalBased<T>, int[][], String[]) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareInterval
+
DomainShareInterval(HierarchyBuilderIntervalBased<T>, int[][], String[]) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareInterval
Creates a new set of domain shares derived from the given functional interval-based hierarchy.
@@ -2440,7 +2436,7 @@

D

This class represents a set of domain shares for an attribute.
-
DomainShareMaterialized(String[][], String[], int[][]) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareMaterialized
+
DomainShareMaterialized(String[][], String[], int[][]) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareMaterialized
Creates a new set of domain shares derived from the given attribute.
@@ -2472,7 +2468,7 @@

D

Published in: Nergiz M, Atzori M, Clifton C. -
DPresence(double, double, DataSubset) - Constructor for class org.deidentifier.arx.criteria.DPresence
+
DPresence(double, double, DataSubset) - Constructor for class org.deidentifier.arx.criteria.DPresence
Creates a new instance of the d-presence criterion as proposed in: Nergiz M, Atzori M, Clifton C.
@@ -2493,9 +2489,9 @@

E

end() - Method in class org.deidentifier.arx.DataSelector
 
-
enforce(HashGroupifyDistribution, int) - Method in class org.deidentifier.arx.criteria.RiskBasedCriterion
+
enforce(HashGroupifyDistribution, int) - Method in class org.deidentifier.arx.criteria.RiskBasedCriterion
 
-
enforce(HashGroupifyDistribution, int) - Method in class org.deidentifier.arx.criteria.SampleBasedCriterion
+
enforce(HashGroupifyDistribution, int) - Method in class org.deidentifier.arx.criteria.SampleBasedCriterion
This method enforces the criterion on the current hash table.
@@ -2503,7 +2499,7 @@

E

The entropy l-diversity criterion.
-
EntropyLDiversity(String, double) - Constructor for class org.deidentifier.arx.criteria.EntropyLDiversity
+
EntropyLDiversity(String, double) - Constructor for class org.deidentifier.arx.criteria.EntropyLDiversity
Creates a new instance of the entropy l-diversity criterion as proposed in: Machanavajjhala A, Kifer D, Gehrke J.
@@ -2512,7 +2508,7 @@

E

The t-closeness criterion with equal-distance EMD.
-
EqualDistanceTCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.EqualDistanceTCloseness
+
EqualDistanceTCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.EqualDistanceTCloseness
Creates a new instance of the t-closeness criterion with equal earth-movers-distance as proposed in: Li N, Li T, Venkatasubramanian S.
@@ -2539,7 +2535,7 @@

E

 
equals(Object) - Method in class org.deidentifier.arx.DataType
 
-
equals(int[], int[]) - Static method in class org.deidentifier.arx.framework.check.groupify.HashTableUtil
+
equals(int[], int[]) - Static method in class org.deidentifier.arx.framework.check.groupify.HashTableUtil
Equality check for integer arrays.
@@ -2561,7 +2557,7 @@

E

A privacy criterion that is explicitly bound to a sensitive attribute.
-
ExplicitPrivacyCriterion(String, boolean) - Constructor for class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
+
ExplicitPrivacyCriterion(String, boolean) - Constructor for class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
Creates a new instance
@@ -2591,7 +2587,7 @@

F

This class implements the FLASH algorithm.
-
FLASHAlgorithmImpl(Lattice, NodeChecker, FLASHStrategy, FLASHConfiguration) - Constructor for class org.deidentifier.arx.algorithm.FLASHAlgorithmImpl
+
FLASHAlgorithmImpl(Lattice, NodeChecker, FLASHStrategy, FLASHConfiguration) - Constructor for class org.deidentifier.arx.algorithm.FLASHAlgorithmImpl
Creates a new instance.
@@ -2603,7 +2599,7 @@

F

This class parameterizes a phase the interwoven two-phase Flash algorithm.
-
FLASHPhaseConfiguration(int, NodeAction, NodeAction, NodeAction, NodeAction) - Constructor for class org.deidentifier.arx.algorithm.FLASHPhaseConfiguration
+
FLASHPhaseConfiguration(int, NodeAction, NodeAction, NodeAction, NodeAction) - Constructor for class org.deidentifier.arx.algorithm.FLASHPhaseConfiguration
Creates a configuration for an active phase.
@@ -2611,7 +2607,7 @@

F

This class implements the general strategy of the ARX algorithm.
-
FLASHStrategy(Lattice, GeneralizationHierarchy[]) - Constructor for class org.deidentifier.arx.algorithm.FLASHStrategy
+
FLASHStrategy(Lattice, GeneralizationHierarchy[]) - Constructor for class org.deidentifier.arx.algorithm.FLASHStrategy
Creates a new instance.
@@ -2671,11 +2667,11 @@

G

The class GeneralizationHierarchy.
-
GeneralizationHierarchy(String, String[][], int, Dictionary) - Constructor for class org.deidentifier.arx.framework.data.GeneralizationHierarchy
+
GeneralizationHierarchy(String, String[][], int, Dictionary) - Constructor for class org.deidentifier.arx.framework.data.GeneralizationHierarchy
Creates a new generalization hierarchy.
-
GeneralizationHierarchy(String, int[][], int[]) - Constructor for class org.deidentifier.arx.framework.data.GeneralizationHierarchy
+
GeneralizationHierarchy(String, int[][], int[]) - Constructor for class org.deidentifier.arx.framework.data.GeneralizationHierarchy
Can be used to create a copy of the generalization hierarchy.
@@ -3077,51 +3073,51 @@

G

getContainsHeader() - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
 
-
getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
+
getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
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, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - 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) - 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, boolean, int, int, boolean) - 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, AttributeType.Hierarchy, int, int, AttributeType.Hierarchy) - 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, int, int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
Returns a contingency table for the given columns.
-
getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
-
getContingencyTable(int, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
-
getContingencyTable(int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
-
getContingencyTable(int, int, boolean, int, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, int, boolean, int, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
-
getContingencyTable(int, int, AttributeType.Hierarchy, int, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, int, AttributeType.Hierarchy, int, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
-
getContingencyTable(int, int, int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, int, int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
@@ -3215,7 +3211,7 @@

G

getDataTypeArray() - Method in class org.deidentifier.arx.DataHandleSubset
 
-
getDate(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getDate(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns a date/time value from the specified cell.
@@ -3307,21 +3303,21 @@

G

Returns an array containing the distinct values in the given column.
-
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandle
+
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandle
Returns the distinct values.
-
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleInput
+
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleInput
 
-
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleOutput
+
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleOutput
Gets the distinct values.
-
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleStatistics
+
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleStatistics
Method
-
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleSubset
+
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleSubset
 
getDistinctValues() - Method in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
@@ -3335,11 +3331,11 @@

G

Returns an ordered list of the distinct set of data items from the given column.
-
getDistinctValuesOrdered(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
+
getDistinctValuesOrdered(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
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, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
Returns an ordered list of the distinct set of data items from the given column.
@@ -3348,12 +3344,12 @@

G

Returns an ordered list of the distinct set of data items from the given column.
-
getDistinctValuesOrdered(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getDistinctValuesOrdered(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
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.StatisticsBuilderInterruptible
+
getDistinctValuesOrdered(int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns an ordered list of the distinct set of data items from the given column.
@@ -3391,7 +3387,7 @@

G

Returns the size of the domain.
-
getDouble(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getDouble(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns a double value from the specified cell.
@@ -3447,7 +3443,7 @@

G

Returns the first entry
-
getFloat(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getFloat(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns a float value from the specified cell.
@@ -3511,11 +3507,11 @@

G

Returns a frequency distribution for the values in the given column.
-
getFrequencyDistribution(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
+
getFrequencyDistribution(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
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, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
Returns a frequency distribution for the values in the given column.
@@ -3523,11 +3519,11 @@

G

Returns a frequency distribution for the values in the given column.
-
getFrequencyDistribution(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getFrequencyDistribution(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a frequency distribution for the values in the given column.
-
getFrequencyDistribution(int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getFrequencyDistribution(int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a frequency distribution for the values in the given column.
@@ -3736,101 +3732,101 @@

G

getInformationLoss() - Method in class org.deidentifier.arx.metric.InformationLossWithBound
 
-
getInformationLoss(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.Metric
+
getInformationLoss(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.Metric
Returns the information loss that would be induced by suppressing the given entry.
-
getInformationLoss(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
+
getInformationLoss(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
Evaluates the metric for the given node.
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.Metric
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.Metric
Returns the information loss that would be induced by suppressing the given entry.
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
Evaluates the metric for the given node.
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricAECS
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricAECS
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricAECS
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricAECS
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricDM
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricDM
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDM
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDM
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricDMStar
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricDMStar
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDMStar
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDMStar
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricEntropy
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricEntropy
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricEntropy
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricEntropy
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricHeight
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricHeight
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricHeight
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricHeight
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricPrecision
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricPrecision
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricPrecision
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricPrecision
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricStatic
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricStatic
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricStatic
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricStatic
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDPrecision
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDPrecision
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDDiscernability
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDDiscernability
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
 
-
getInformationLossInternalRaw(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
+
getInformationLossInternalRaw(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
 
getInsensitiveAttributes() - Method in class org.deidentifier.arx.DataDefinition
Returns the insensitive attributes.
-
getInt(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getInt(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns an int value from the specified cell.
@@ -3958,7 +3954,7 @@

G

getLocale() - Method in interface org.deidentifier.arx.DataType.DataTypeWithFormat
 
-
getLong(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getLong(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns a long value from the specified cell.
@@ -3974,7 +3970,7 @@

G

Returns a lower bound for the information loss for the given node.
-
getLowerBound(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
+
getLowerBound(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
Returns a lower bound for the information loss for the given node.
@@ -3982,97 +3978,97 @@

G

Returns a lower bound for the information loss for the given node.
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
Returns a lower bound for the information loss for the given node.
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricAECS
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricAECS
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricAECS
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricDefault
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDefault
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDefault
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricDM
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDM
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDM
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricDMStar
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDMStar
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDMStar
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricEntropy
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricEntropy
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricEntropy
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricHeight
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricHeight
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricHeight
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricPrecision
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricPrecision
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricPrecision
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricStatic
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricStatic
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricStatic
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricWeighted
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricWeighted
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricWeighted
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
 
getLowerRange() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
@@ -4094,32 +4090,32 @@

G

Returns a mapping from data types to the relative number of values that conform to the according type.
-
getMatchingDataTypes(int, Class<U>) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Class<U>) - 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 for a given wrapped class.
-
getMatchingDataTypes(int, Class<U>, double) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Class<U>, double) - 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 for a given wrapped class.
-
getMatchingDataTypes(int, Class<U>, Locale) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Class<U>, Locale) - 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 for a given wrapped class.
-
getMatchingDataTypes(int, Class<U>, Locale, double) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Class<U>, Locale, double) - 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 for a given wrapped class.
-
getMatchingDataTypes(int, double) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, double) - 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.
-
getMatchingDataTypes(int, Locale) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Locale) - 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 This method only returns types that match at least 80% of all values in the column .
-
getMatchingDataTypes(int, Locale, double) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Locale, double) - 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.
@@ -4337,7 +4333,7 @@

G

Gets the next element in this bucket.
-
getNonConformingValues(int, DataType<?>, int) - Method in class org.deidentifier.arx.DataHandle
+
getNonConformingValues(int, DataType<?>, int) - Method in class org.deidentifier.arx.DataHandle
Returns a set of values that do not conform to the given data type.
@@ -4345,20 +4341,20 @@

G

Gets the normalized line break character.
-
getNumberOfEquivalenceClasses() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
-
-
Returns the current size in terms of classes
-
-
getNumberOfGroups() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
+
getNumberOfEquivalenceClasses() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
Returns the number of equivalence classes in the currently selected data representation.
-
getNumberOfGroups() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify.EquivalenceClassStatistics
+
getNumberOfEquivalenceClasses() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify.EquivalenceClassStatistics
Returns the number of equivalence classes in the currently selected data representation.
+
getNumberOfEquivalenceClasses() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
+
+
Returns the current size in terms of classes
+
getNumberOfMeasuresAsString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
Returns the number of measures
@@ -4407,7 +4403,7 @@

G

getNumColumns() - Method in class org.deidentifier.arx.DataHandleSubset
 
-
getNumConformingValues(int, DataType<?>) - Method in class org.deidentifier.arx.DataHandle
+
getNumConformingValues(int, DataType<?>) - Method in class org.deidentifier.arx.DataHandle
Returns the number of (distinct) values that conform to the given data type.
@@ -4504,7 +4500,7 @@

G

Returns a handle to data obtained by applying the given transformation.
-
getOutput(ARXLattice.ARXNode, boolean) - Method in class org.deidentifier.arx.ARXResult
+
getOutput(ARXLattice.ARXNode, boolean) - Method in class org.deidentifier.arx.ARXResult
Returns a handle to data obtained by applying the given transformation.
@@ -4727,27 +4723,27 @@

G

Returns a risk estimator
-
getRiskEstimator(ARXPopulationModel, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
+
getRiskEstimator(ARXPopulationModel, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
Returns a risk estimator
-
getRiskEstimator(ARXPopulationModel, RiskModelHistogram) - Method in class org.deidentifier.arx.DataHandle
+
getRiskEstimator(ARXPopulationModel, RiskModelHistogram) - Method in class org.deidentifier.arx.DataHandle
Returns a risk estimator for the given set of equivalence classes.
-
getRiskEstimator(ARXPopulationModel, RiskModelHistogram, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
+
getRiskEstimator(ARXPopulationModel, RiskModelHistogram, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
Returns a risk estimator for the given set of equivalence classes.
-
getRiskEstimator(ARXPopulationModel, Set<String>) - Method in class org.deidentifier.arx.DataHandle
+
getRiskEstimator(ARXPopulationModel, Set<String>) - Method in class org.deidentifier.arx.DataHandle
Returns a risk estimator for the given set of quasi-identifiers
-
getRiskEstimator(ARXPopulationModel, Set<String>, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
+
getRiskEstimator(ARXPopulationModel, Set<String>, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
Returns a risk estimator for the given set of quasi-identifiers
-
getRiskProvider(Set<String>, RiskEstimateBuilder.WrappedBoolean) - Method in class org.deidentifier.arx.risk.RiskModelAttributes
+
getRiskProvider(Set<String>, RiskEstimateBuilder.WrappedBoolean) - Method in class org.deidentifier.arx.risk.RiskModelAttributes
Implement this to provide risk estimates
@@ -4833,19 +4829,19 @@

G

getSet() - Method in class org.deidentifier.arx.DataSubset
 
-
getShare(int, int) - Method in interface org.deidentifier.arx.metric.v2.DomainShare
+
getShare(int, int) - Method in interface org.deidentifier.arx.metric.v2.DomainShare
Returns the share of the given value.
-
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareInterval
+
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareInterval
Returns the share of the given value.
-
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareMaterialized
+
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareMaterialized
Returns the share of the given value.
-
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareRedaction
+
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareRedaction
Returns the share of the given value.
@@ -4910,6 +4906,14 @@

G

Returns the research subset.
+
getSubsetStatistics() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
+
+
Returns statistics for the subset, if any
+
+
getSubsetStatistics() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify.EquivalenceClassStatistics
+
+
Returns the statistics of the subset, if any
+
getSuccessors() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
The successors.
@@ -5043,21 +5047,21 @@

G

Returns the upper range.
-
getValue(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getValue(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns the value in the specified cell.
-
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleInput
+
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.DataHandleOutput
Gets the value.
-
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleStatistics
+
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleStatistics
Method
-
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
+
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
 
getValue() - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionaryEntry
@@ -5159,7 +5163,7 @@

H

A hash groupify operator.
-
HashGroupify(int, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.groupify.HashGroupify
+
HashGroupify(int, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.groupify.HashGroupify
Constructs a new hash groupify operator.
@@ -5167,7 +5171,7 @@

H

Statistics about the equivalence classes, excluding outliers.
-
HashGroupify.EquivalenceClassStatistics(double, int, int, double, int, int, int, int, int) - Constructor for class org.deidentifier.arx.framework.check.groupify.HashGroupify.EquivalenceClassStatistics
+
HashGroupify.EquivalenceClassStatistics(double, int, int, double, int, int, int, int, int, HashGroupify.EquivalenceClassStatistics) - Constructor for class org.deidentifier.arx.framework.check.groupify.HashGroupify.EquivalenceClassStatistics
Creates a new instance.
@@ -5187,7 +5191,7 @@

H

Implements an equivalence class.
-
HashGroupifyEntry(int[], int) - Constructor for class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
+
HashGroupifyEntry(int[], int) - Constructor for class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
Creates a new entry.
@@ -5251,7 +5255,7 @@

H

The t-closeness criterion with hierarchical-distance EMD.
-
HierarchicalDistanceTCloseness(String, double, AttributeType.Hierarchy) - Constructor for class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
+
HierarchicalDistanceTCloseness(String, double, AttributeType.Hierarchy) - Constructor for class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
Creates a new instance of the t-closeness criterion with hierarchical earth-movers-distance as proposed in: Li N, Li T, Venkatasubramanian S.
@@ -5284,7 +5288,7 @@

H

This abstract base class enables building hierarchies for categorical and non-categorical values.
-
HierarchyBuilderGroupingBased(HierarchyBuilder.Type, DataType<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
+
HierarchyBuilderGroupingBased(HierarchyBuilder.Type, DataType<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
Creates a new instance for the given data type.
@@ -5311,7 +5315,7 @@

H

Creates a new instance.
-
HierarchyBuilderIntervalBased(DataType<T>, HierarchyBuilderIntervalBased.Range<T>, HierarchyBuilderIntervalBased.Range<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
+
HierarchyBuilderIntervalBased(DataType<T>, HierarchyBuilderIntervalBased.Range<T>, HierarchyBuilderIntervalBased.Range<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Creates a new instance.
@@ -5319,11 +5323,11 @@

H

This class represents an node.
-
HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased<T>.IndexNode[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
+
HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased<T>.IndexNode[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
Creates a new instance.
-
HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased.Interval<T>[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
+
HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased.Interval<T>[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
Creates a new instance.
@@ -5335,7 +5339,7 @@

H

For each direction, this class encapsulates three bounds.
-
HierarchyBuilderIntervalBased.Range(U, U, U) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
+
HierarchyBuilderIntervalBased.Range(U, U, U) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
Creates a new instance.
@@ -5346,7 +5350,7 @@

H

HierarchyBuilderOrderBased.CloseElements<T> - Class in org.deidentifier.arx.aggregates
 
-
HierarchyBuilderOrderBased.CloseElements(String[], AggregateFunction<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased.CloseElements
+
HierarchyBuilderOrderBased.CloseElements(String[], AggregateFunction<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased.CloseElements
 
HierarchyBuilderOrderBased.SerializableComparator<T> - Class in org.deidentifier.arx.aggregates
@@ -5367,7 +5371,7 @@

H

The Class History.
-
History(int, int, double, double, ARXConfiguration.ARXConfigurationInternal, IntArrayDictionary, IntArrayDictionary) - Constructor for class org.deidentifier.arx.framework.check.history.History
+
History(int, int, double, double, ARXConfiguration.ARXConfigurationInternal, IntArrayDictionary, IntArrayDictionary) - Constructor for class org.deidentifier.arx.framework.check.history.History
Creates a new history.
@@ -5492,7 +5496,7 @@

I

Creates a new instance without a lower bound.
-
ILMultiDimensionalWithBound(AbstractILMultiDimensional, AbstractILMultiDimensional) - Constructor for class org.deidentifier.arx.metric.v2.ILMultiDimensionalWithBound
+
ILMultiDimensionalWithBound(AbstractILMultiDimensional, AbstractILMultiDimensional) - Constructor for class org.deidentifier.arx.metric.v2.ILMultiDimensionalWithBound
Creates a new instance.
@@ -5509,7 +5513,7 @@

I

Creates a new instance without a lower bound.
-
ILSingleDimensionalWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.v2.ILSingleDimensionalWithBound
+
ILSingleDimensionalWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.v2.ILSingleDimensionalWithBound
Creates a new instance.
@@ -5571,11 +5575,11 @@

I

This represents a single column that will be imported from. -
ImportColumn(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumn
+
ImportColumn(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumn
Creates a new instance of this object with the given parameters.
-
ImportColumn(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumn
+
ImportColumn(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumn
Creates a new instance of this object with the given parameters.
@@ -5585,35 +5589,35 @@

I

CSV columns are referred to by an index (see ImportColumnIndexed). -
ImportColumnCSV(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
@@ -5623,35 +5627,35 @@

I

Excel columns are referred to by an index (see ImportColumnIndexed). -
ImportColumnExcel(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
@@ -5659,35 +5663,35 @@

I

Superclass for column types that are only referred to by an index.
-
ImportColumnIndexed(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
@@ -5698,35 +5702,35 @@

I

JDBC columns can be referred to by both an index (IIndexColumn) and by name (IImportColumnNamed. -
ImportColumnJDBC(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
@@ -5743,23 +5747,23 @@

I

Configuration describing a CSV file.
-
ImportConfigurationCSV(String, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
-
ImportConfigurationCSV(String, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
-
ImportConfigurationCSV(String, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
-
ImportConfigurationCSV(String, char, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, char, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
-
ImportConfigurationCSV(String, char, char, char, char[], boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, char, char, char, char[], boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
@@ -5769,11 +5773,11 @@

I

This is used to describe Excel files. -
ImportConfigurationExcel(String, ImportConfigurationExcel.ExcelFileTypes, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
+
ImportConfigurationExcel(String, ImportConfigurationExcel.ExcelFileTypes, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
Creates a new instance of this object.
-
ImportConfigurationExcel(String, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
+
ImportConfigurationExcel(String, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
Creates a new instance of this object without specifying the file type @@ -5798,15 +5802,15 @@

I

Configuration describing a JDBC source.
-
ImportConfigurationJDBC(Connection, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
+
ImportConfigurationJDBC(Connection, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
Creates a new instance of this object.
-
ImportConfigurationJDBC(String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
+
ImportConfigurationJDBC(String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
Creates a new instance of this object.
-
ImportConfigurationJDBC(String, String, String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
+
ImportConfigurationJDBC(String, String, String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
Creates a new instance of this object.
@@ -5910,7 +5914,7 @@

I

Creates a new instance without a lower bound.
-
InformationLossDefaultWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.InformationLossDefaultWithBound
+
InformationLossDefaultWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.InformationLossDefaultWithBound
Creates a new instance.
@@ -5922,11 +5926,11 @@

I

Creates a new instance without a lower bound.
-
InformationLossWithBound(T, T) - Constructor for class org.deidentifier.arx.metric.InformationLossWithBound
+
InformationLossWithBound(T, T) - Constructor for class org.deidentifier.arx.metric.InformationLossWithBound
Creates a new instance.
-
init(long, int[], HashGroupify, HashGroupify, int[], StateMachine.TransitionType, int, int, int, HashGroupifyEntry, int[][]) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
+
init(long, int[], HashGroupify, HashGroupify, int[], StateMachine.TransitionType, int, int, int, HashGroupifyEntry, int[][]) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
Inits the.
@@ -5948,15 +5952,15 @@

I

Override this to initialize the criterion.
-
initialize(String[], DataType<?>, int[][]) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean
+
initialize(String[], DataType<?>, int[][]) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean
 
-
initialize(String[], DataType<?>, int[][]) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionGeometricMean
+
initialize(String[], DataType<?>, int[][]) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionGeometricMean
 
-
initialize(String[], DataType<?>, int[][]) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
+
initialize(String[], DataType<?>, int[][]) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
Initializes the function
-
initialize(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
+
initialize(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
Initializes the metric.
@@ -5964,71 +5968,71 @@

I

For backwards compatibility only.
-
initialize(int, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
+
initialize(int, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
For backwards compatibility only.
-
initialize(int[], double) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
+
initialize(int[], double) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
For backwards compatibility only.
-
initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
+
initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
For backwards compatibility.
-
initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
+
initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
For backwards compatibility.
-
initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
+
initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
For backwards compatibility.
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
Implement this to initialize the metric.
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricAECS
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricAECS
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDefault
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDefault
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDM
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDM
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDMStar
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDMStar
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricEntropy
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricEntropy
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricHeight
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricHeight
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricPrecision
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricPrecision
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricStatic
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricStatic
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricWeighted
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricWeighted
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
 
inputAnalyzed - Variable in class org.deidentifier.arx.framework.check.Transformer
@@ -6060,7 +6064,7 @@

I

Implements an entry.
-
IntArrayDictionaryEntry(int[], int, int) - Constructor for class org.deidentifier.arx.framework.check.distribution.IntArrayDictionaryEntry
+
IntArrayDictionaryEntry(int[], int, int) - Constructor for class org.deidentifier.arx.framework.check.distribution.IntArrayDictionaryEntry
Creates a new entry.
@@ -6068,29 +6072,29 @@

I

A generic integer data type.
-
internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandle
+
internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandle
A negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
-
internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandleOutput
+
internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandleOutput
A negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
-
internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandleSubset
+
internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandleSubset
 
-
internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandle
+
internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandle
Internal representation of get value.
-
internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandleInput
+
internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandleInput
 
-
internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandleOutput
+
internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandleOutput
Gets the value internal.
-
internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
+
internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
 
internalIsOutlier(int) - Method in class org.deidentifier.arx.DataHandleOutput
@@ -6100,25 +6104,25 @@

I

Rebuild array representation of subset.
-
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandle
+
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandle
Internal replacement method.
-
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandleInput
+
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandleInput
 
-
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandleOutput
+
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandleOutput
 
-
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandleSubset
+
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandleSubset
 
-
internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleInput
+
internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleInput
Swaps the rows.
-
internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleOutput
+
internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleOutput
Swap internal.
-
internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
+
internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
Swaps the bits in the set representation.
@@ -6367,6 +6371,8 @@

I

isOutlier(int) - Method in class org.deidentifier.arx.DataHandleInput
 
+
isOutlier(int) - Method in class org.deidentifier.arx.DataHandleSubset
+
 
isOutOfBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
Is this an interval representing values that are out of bounds
@@ -6565,7 +6571,7 @@

L

The class Lattice.
-
Lattice(Node[][], int) - Constructor for class org.deidentifier.arx.framework.lattice.Lattice
+
Lattice(Node[][], int) - Constructor for class org.deidentifier.arx.framework.lattice.Lattice
Initializes a lattice.
@@ -6573,7 +6579,7 @@

L

The class LatticeBuilder.
-
LatticeBuilder(int[], int[]) - Constructor for class org.deidentifier.arx.framework.lattice.LatticeBuilder
+
LatticeBuilder(int[], int[]) - Constructor for class org.deidentifier.arx.framework.lattice.LatticeBuilder
Instantiates a new lattice builder.
@@ -6583,7 +6589,7 @@

L

Published in: Machanavajjhala A, Kifer D, Gehrke J. -
LDiversity(String, double, boolean) - Constructor for class org.deidentifier.arx.criteria.LDiversity
+
LDiversity(String, double, boolean) - Constructor for class org.deidentifier.arx.criteria.LDiversity
Creates a new instance.
@@ -6659,13 +6665,13 @@

M

TODO
-
merge(List<HierarchyBuilderOrderBased<T>.CloseElements<T>>, AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased.CloseElements
+
merge(List<HierarchyBuilderOrderBased<T>.CloseElements<T>>, AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased.CloseElements
 
merge(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
Merges two frequency sets.
-
merge(int[], int[]) - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
+
merge(int[], int[]) - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
Merge a frequency set with a history entry.
@@ -6677,7 +6683,7 @@

M

Abstract base class for metrics.
-
Metric(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.Metric
+
Metric(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.Metric
Create a new metric.
@@ -6697,7 +6703,7 @@

M

A class for a configuration of a metric.
-
MetricConfiguration(boolean, double, boolean, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.MetricConfiguration
+
MetricConfiguration(boolean, double, boolean, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.MetricConfiguration
Constructs a new instance.
@@ -6705,7 +6711,7 @@

M

This class provides an abstract skeleton for the implementation of metrics.
-
MetricDefault(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricDefault
+
MetricDefault(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricDefault
 
MetricDescription - Class in org.deidentifier.arx.metric
@@ -6735,7 +6741,7 @@

M

MetricEntropy() - Constructor for class org.deidentifier.arx.metric.MetricEntropy
 
-
MetricEntropy(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricEntropy
+
MetricEntropy(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricEntropy
 
MetricHeight - Class in org.deidentifier.arx.metric
@@ -6769,7 +6775,7 @@

M

Default constructor which treats all transformation methods equally.
-
MetricMDNMLoss(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
+
MetricMDNMLoss(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
A constructor that allows to define a factor weighting generalization and suppression.
@@ -6781,11 +6787,11 @@

M

Creates a new instance.
-
MetricMDNMLossPotentiallyPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
+
MetricMDNMLossPotentiallyPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
Creates a new instance.
-
MetricMDNMLossPotentiallyPrecomputed(double, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
+
MetricMDNMLossPotentiallyPrecomputed(double, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
Creates a new instance.
@@ -6801,7 +6807,7 @@

M

Creates a new instance.
-
MetricMDNMLossPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
+
MetricMDNMLossPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
Creates a new instance.
@@ -6819,7 +6825,7 @@

M

Creates a new instance.
-
MetricMDNMPrecision(boolean, boolean, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
+
MetricMDNMPrecision(boolean, boolean, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
For subclasses.
@@ -6845,7 +6851,7 @@

M

Creates a new instance.
-
MetricMDNUEntropyPotentiallyPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
+
MetricMDNUEntropyPotentiallyPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
Creates a new instance.
@@ -6854,7 +6860,7 @@

M

This class provides an efficient implementation of the non-uniform entropy metric.
-
MetricMDNUEntropyPrecomputed(boolean, boolean, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
+
MetricMDNUEntropyPrecomputed(boolean, boolean, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
Precomputed.
@@ -6888,7 +6894,7 @@

M

Creates a new instance.
-
MetricMDNUNMEntropyPotentiallyPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
+
MetricMDNUNMEntropyPotentiallyPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
Creates a new instance.
@@ -6924,7 +6930,7 @@

M

This class provides an implementation of a static metric in which information loss is user-defined per generalization level.
-
MetricMDStatic(Metric.AggregateFunction, Map<String, List<Double>>) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDStatic
+
MetricMDStatic(Metric.AggregateFunction, Map<String, List<Double>>) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDStatic
Constructor.
@@ -7000,7 +7006,7 @@

M

This class provides an abstract skeleton for the implementation of weighted metrics.
-
MetricWeighted(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricWeighted
+
MetricWeighted(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricWeighted
Constructor.
@@ -7048,37 +7054,37 @@

M

Instantiates a new mRU cache entry.
-
multiply(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
multiply(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
multiply(Date, double) - Method in class org.deidentifier.arx.DataType.ARXDate
+
multiply(Date, double) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
multiply(Date, int) - Method in class org.deidentifier.arx.DataType.ARXDate
+
multiply(Date, int) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
+
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
multiply(Double, double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
multiply(Double, double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
multiply(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
multiply(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
multiply(Double, int) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
multiply(Double, int) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
multiply(Long, double) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
multiply(Long, double) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
multiply(Long, int) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
multiply(Long, int) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
multiply(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
multiply(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
multiply(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
multiply(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
multiply(T, double) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
multiply(T, double) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
multiply(T, int) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
multiply(T, int) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
multiply(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
multiply(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
@@ -7104,7 +7110,7 @@

N

Creates a new instance with the given format string and default locale.
-
newInstance(String, Locale) - Method in class org.deidentifier.arx.DataType.DataTypeDescription
+
newInstance(String, Locale) - Method in class org.deidentifier.arx.DataType.DataTypeDescription
Creates a new instance with the given format string and the given locale.
@@ -7192,7 +7198,7 @@

N

This class orchestrates the process of checking a node for k-anonymity.
-
NodeChecker(DataManager, Metric<?>, ARXConfiguration.ARXConfigurationInternal, int, double, double) - Constructor for class org.deidentifier.arx.framework.check.NodeChecker
+
NodeChecker(DataManager, Metric<?>, ARXConfiguration.ARXConfigurationInternal, int, double, double) - Constructor for class org.deidentifier.arx.framework.check.NodeChecker
Creates a new NodeChecker instance.
@@ -7204,7 +7210,7 @@

N

Is called when a node has been processed.
-
normalize(double, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
+
normalize(double, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
Normalizes the aggregate.
@@ -7408,7 +7414,7 @@

P

The number of elements in this class.
-
performMicroaggregation(int[][], int, int, DistributionAggregateFunction[], int[], String[]) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
+
performMicroaggregation(int[][], int, int, DistributionAggregateFunction[], int[], String[]) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
Microaggregates all according attributes
@@ -7420,19 +7426,19 @@

P

This criterion ensures that the population uniqueness falls below a given threshold.
-
PopulationUniqueness(double, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
+
PopulationUniqueness(double, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
Creates a new instance of this criterion.
-
PopulationUniqueness(double, ARXPopulationModel, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
+
PopulationUniqueness(double, ARXPopulationModel, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
Creates a new instance of this criterion.
-
PopulationUniqueness(double, RiskModelPopulationUniqueness.PopulationUniquenessModel, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
+
PopulationUniqueness(double, RiskModelPopulationUniqueness.PopulationUniquenessModel, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
Creates a new instance of this criterion.
-
PopulationUniqueness(double, RiskModelPopulationUniqueness.PopulationUniquenessModel, ARXPopulationModel, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
+
PopulationUniqueness(double, RiskModelPopulationUniqueness.PopulationUniquenessModel, ARXPopulationModel, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
Creates a new instance of this criterion.
@@ -7485,7 +7491,7 @@

P

Probes the dictionary and either inserts a new entry index or returns the corresponding entry index.
-
probe(int, String) - Method in class org.deidentifier.arx.framework.data.Dictionary
+
probe(int, String) - Method in class org.deidentifier.arx.framework.data.Dictionary
Returns the registered value if present, null otherwise.
@@ -7665,14 +7671,18 @@

Q

R

-
ratio(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
ratio(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
ratio(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
ratio(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
ratio(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
ratio(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
ratio(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
ratio(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
+
read(DataDefinition) - Method in class org.deidentifier.arx.DataDefinition
+
+
Reads all settings from the given definition
+
readIntIntOpenHashMap(ObjectInputStream) - Static method in class org.deidentifier.arx.metric.v2.IO
Reads a hash map from the stream.
@@ -7685,16 +7695,16 @@

R

The recursive-(c,l)-diversity criterion.
-
RecursiveCLDiversity(String, double, int) - Constructor for class org.deidentifier.arx.criteria.RecursiveCLDiversity
+
RecursiveCLDiversity(String, double, int) - Constructor for class org.deidentifier.arx.criteria.RecursiveCLDiversity
Creates a new instance of the recursive-(c,l)-diversity criterion as proposed in: Machanavajjhala A, Kifer D, Gehrke J.
-
register(int, String) - Method in class org.deidentifier.arx.framework.data.Dictionary
+
register(int, String) - Method in class org.deidentifier.arx.framework.data.Dictionary
Registers a new string at the dictionary.
-
registerAll(int, Dictionary, int) - Method in class org.deidentifier.arx.framework.data.Dictionary
+
registerAll(int, Dictionary, int) - Method in class org.deidentifier.arx.framework.data.Dictionary
Merges this dictionary with another dictionary.
@@ -7702,17 +7712,17 @@

R

The current registry.
-
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
+
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
Returns the value relative to the other instance.
-
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
+
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
 
-
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
+
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
 
-
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
+
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
 
-
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
+
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
 
release() - Method in class org.deidentifier.arx.DataHandle
@@ -7754,13 +7764,13 @@

R

Removes the head.
-
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandle
+
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandle
Replaces the original value with the replacement in the given column.
-
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandleOutput
+
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandleOutput
 
-
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandleSubset
+
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandleSubset
 
representative - Variable in class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
@@ -7822,7 +7832,7 @@

R

Abstract class for criteria that ensure that a certain risk measure is lower than or equal to a given threshold
-
RiskBasedCriterion(boolean, double) - Constructor for class org.deidentifier.arx.criteria.RiskBasedCriterion
+
RiskBasedCriterion(boolean, double) - Constructor for class org.deidentifier.arx.criteria.RiskBasedCriterion
Creates a new instance of this criterion.
@@ -7830,19 +7840,19 @@

R

A builder for risk estimates
-
RiskEstimateBuilder(ARXPopulationModel, DataHandle, RiskModelHistogram) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
+
RiskEstimateBuilder(ARXPopulationModel, DataHandle, 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, DataHandle, 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, DataHandle, 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, DataHandle, Set<String>, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
Creates a new instance
@@ -7866,7 +7876,7 @@

R

Creates a new instance
-
RiskModelHistogram(DataHandle, Set<String>) - Constructor for class org.deidentifier.arx.risk.RiskModelHistogram
+
RiskModelHistogram(DataHandle, Set<String>) - Constructor for class org.deidentifier.arx.risk.RiskModelHistogram
Creates a new instance
@@ -7878,7 +7888,7 @@

R

Class for risks based on population uniqueness.
-
RiskModelPopulationUniqueness(ARXPopulationModel, RiskModelHistogram, int, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
+
RiskModelPopulationUniqueness(ARXPopulationModel, RiskModelHistogram, int, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
Creates a new instance
@@ -7944,11 +7954,11 @@

S

Writes the hierarchy to a CSV file.
-
save(File, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(File, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
-
save(File, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(File, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
@@ -7956,11 +7966,11 @@

S

Writes the hierarchy to a CSV file.
-
save(OutputStream, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(OutputStream, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
-
save(OutputStream, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(OutputStream, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
@@ -7968,11 +7978,11 @@

S

Writes the hierarchy to a CSV file.
-
save(String, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(String, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
-
save(String, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(String, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
@@ -7980,11 +7990,11 @@

S

Writes the data to a CSV file.
-
save(File, char) - Method in class org.deidentifier.arx.DataHandle
+
save(File, char) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
-
save(File, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
+
save(File, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
@@ -7992,11 +8002,11 @@

S

Writes the data to a CSV file.
-
save(OutputStream, char) - Method in class org.deidentifier.arx.DataHandle
+
save(OutputStream, char) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
-
save(OutputStream, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
+
save(OutputStream, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
@@ -8004,11 +8014,11 @@

S

Writes the data to a CSV file.
-
save(String, char) - Method in class org.deidentifier.arx.DataHandle
+
save(String, char) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
-
save(String, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
+
save(String, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
@@ -8032,7 +8042,7 @@

S

Sets the alias name.
-
setAlphabetSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
+
setAlphabetSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Sets properties about the attribute's domain.
@@ -8048,24 +8058,24 @@

S

Sets the attributes.
-
setAttributeType(String, AttributeType) - Method in class org.deidentifier.arx.DataDefinition
+
setAttributeType(String, AttributeType) - Method in class org.deidentifier.arx.DataDefinition
Define the type of a given attribute.
-
setAttributeType(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.DataDefinition
+
setAttributeType(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.DataDefinition
Defines the given attribute as a quasi-identifier and stores the functional representation of the generalization hierarchy.
-
setAttributeTypeSuppressed(AttributeType, boolean) - Method in class org.deidentifier.arx.ARXConfiguration
+
setAttributeTypeSuppressed(AttributeType, boolean) - Method in class org.deidentifier.arx.ARXConfiguration
Defines values of which attribute type are to be replaced by the suppression string in suppressed tuples.
-
setAttributeWeight(String, double) - Method in class org.deidentifier.arx.ARXConfiguration
+
setAttributeWeight(String, double) - Method in class org.deidentifier.arx.ARXConfiguration
Sets the weight for the given attribute.
-
setAttributeWeight(String, Double) - Method in class org.deidentifier.arx.ARXConfiguration
+
setAttributeWeight(String, Double) - Method in class org.deidentifier.arx.ARXConfiguration
Sets the weight for the given attribute.
@@ -8075,7 +8085,7 @@

S

Set checked.
-
setChecked(Node, NodeChecker.Result) - Method in class org.deidentifier.arx.framework.lattice.Lattice
+
setChecked(Node, NodeChecker.Result) - Method in class org.deidentifier.arx.framework.lattice.Lattice
Sets the properties to the given node.
@@ -8101,7 +8111,7 @@

S

Associated data.
-
setDataType(String, DataType<?>) - Method in class org.deidentifier.arx.DataDefinition
+
setDataType(String, DataType<?>) - Method in class org.deidentifier.arx.DataDefinition
Define the datatype of a given attribute.
@@ -8117,7 +8127,7 @@

S

Sets the delimiter.
-
setDomainAndAlphabetSize(int, int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
+
setDomainAndAlphabetSize(int, int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Sets properties about the attribute's domain.
@@ -8125,7 +8135,7 @@

S

Sets properties about the attribute's domain.
-
setDomainSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
+
setDomainSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Sets properties about the attribute's domain.
@@ -8143,11 +8153,11 @@

S

Sets the headermap.
-
setHierarchy(String, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.DataDefinition
+
setHierarchy(String, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.DataDefinition
Associates the given hierarchy
-
setHierarchy(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.DataDefinition
+
setHierarchy(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.DataDefinition
Associates the given hierarchy builder
@@ -8167,7 +8177,7 @@

S

 
setIndex(int) - Method in class org.deidentifier.arx.io.ImportColumnJDBC
 
-
setInformationLoss(Node, InformationLoss<?>) - Method in class org.deidentifier.arx.framework.lattice.Lattice
+
setInformationLoss(Node, InformationLoss<?>) - Method in class org.deidentifier.arx.framework.lattice.Lattice
Sets the information loss.
@@ -8213,7 +8223,7 @@

S

Sets the lower bound.
-
setLowerBound(Node, InformationLoss<?>) - Method in class org.deidentifier.arx.framework.lattice.Lattice
+
setLowerBound(Node, InformationLoss<?>) - Method in class org.deidentifier.arx.framework.lattice.Lattice
Sets the lower bound.
@@ -8225,7 +8235,7 @@

S

Sets the maximal information loss.
-
setMaximumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
+
setMaximumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
Define the maximal generalization of a given attribute.
@@ -8260,7 +8270,7 @@

S

setMetric(Metric<?>) - Method in class org.deidentifier.arx.ARXLattice.Access
 
-
setMicroAggregationFunction(String, AttributeType.MicroAggregationFunction) - Method in class org.deidentifier.arx.DataDefinition
+
setMicroAggregationFunction(String, AttributeType.MicroAggregationFunction) - Method in class org.deidentifier.arx.DataDefinition
Associates the given microaggregation function
@@ -8268,7 +8278,7 @@

S

Sets the minimal information loss.
-
setMinimumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
+
setMinimumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
Define the minimal generalization of a given attribute.
@@ -8320,7 +8330,7 @@

S

Is this builder prepared allready.
-
setProperty(Node, int) - Method in class org.deidentifier.arx.framework.lattice.Lattice
+
setProperty(Node, int) - Method in class org.deidentifier.arx.framework.lattice.Lattice
Sets the property to the given node.
@@ -8328,11 +8338,11 @@

S

Sets the given property.
-
setPropertyDownwards(Node, boolean, int) - Method in class org.deidentifier.arx.framework.lattice.Lattice
+
setPropertyDownwards(Node, boolean, int) - Method in class org.deidentifier.arx.framework.lattice.Lattice
Sets the property to all predecessors of the given node.
-
setPropertyUpwards(Node, boolean, int) - Method in class org.deidentifier.arx.framework.lattice.Lattice
+
setPropertyUpwards(Node, boolean, int) - Method in class org.deidentifier.arx.framework.lattice.Lattice
Sets the property to all successors of the given node.
@@ -8386,7 +8396,7 @@

S

Sets the transformation.
-
setTransformation(int[], int) - Method in class org.deidentifier.arx.framework.lattice.Node
+
setTransformation(int[], int) - Method in class org.deidentifier.arx.framework.lattice.Node
Sets the transformation.
@@ -8442,19 +8452,19 @@

S

The snapshot.
-
sort(boolean, int...) - Method in class org.deidentifier.arx.DataHandle
+
sort(boolean, int...) - Method in class org.deidentifier.arx.DataHandle
Sorts the dataset according to the given columns.
-
sort(int, int, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
+
sort(int, int, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
Sorts the dataset according to the given columns and the given range.
-
sort(Swapper, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
+
sort(Swapper, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
Sorts the dataset according to the given columns.
-
sort(Swapper, int, int, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
+
sort(Swapper, int, int, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
Sorts the dataset according to the given columns and the given range.
@@ -8466,7 +8476,7 @@

S

The start index.
-
stateAnalyze(Node, boolean) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
+
stateAnalyze(Node, boolean) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
Analyzes the current state
@@ -8514,7 +8524,7 @@

S

A class offering basic descriptive statistics about data handles.
-
StatisticsBuilder(DataHandleStatistics, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.aggregates.StatisticsBuilder
+
StatisticsBuilder(DataHandleStatistics, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.aggregates.StatisticsBuilder
Creates a new instance.
@@ -8558,7 +8568,7 @@

S

Store only non-anonymous transformations.
-
store(Node, HashGroupify, int[]) - Method in class org.deidentifier.arx.framework.check.history.History
+
store(Node, HashGroupify, int[]) - Method in class org.deidentifier.arx.framework.check.history.History
Stores a snapshot in the buffer.
@@ -8570,13 +8580,13 @@

S

The current research subset.
-
subtract(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
subtract(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
subtract(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
subtract(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
subtract(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
subtract(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
subtract(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
subtract(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
suppressWhileNotFulfilledBinary(HashGroupifyDistribution.PrivacyCondition) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupifyDistribution
@@ -8586,11 +8596,11 @@

S

Suppresses entries until the condition is fulfilled
-
swap(int, int) - Method in class org.deidentifier.arx.DataHandle
+
swap(int, int) - Method in class org.deidentifier.arx.DataHandle
Swaps both rows.
-
swap(int, int) - Method in class org.deidentifier.arx.RowSet
+
swap(int, int) - Method in class org.deidentifier.arx.RowSet
 
@@ -8607,7 +8617,7 @@

T

An abstract base class for t-closeness criteria as proposed in: Li N, Li T, Venkatasubramanian S.
-
TCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.TCloseness
+
TCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.TCloseness
Creates a new instance.
@@ -8681,6 +8691,8 @@

T

 
toString() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
 
+
toString() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
+
 
toString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
 
toString() - Method in class org.deidentifier.arx.AttributeType
@@ -8803,7 +8815,7 @@

T

Helper class to convey buffers.
-
TransformedData(Data, Data, HashGroupify.EquivalenceClassStatistics) - Constructor for class org.deidentifier.arx.framework.check.TransformedData
+
TransformedData(Data, Data, HashGroupify.EquivalenceClassStatistics) - Constructor for class org.deidentifier.arx.framework.check.TransformedData
Instantiate the helper object.
@@ -8815,7 +8827,7 @@

T

The class Transformer.
-
Transformer(int[][], int[][], GeneralizationHierarchy[], ARXConfiguration.ARXConfigurationInternal, IntArrayDictionary, IntArrayDictionary) - Constructor for class org.deidentifier.arx.framework.check.Transformer
+
Transformer(int[][], int[][], GeneralizationHierarchy[], ARXConfiguration.ARXConfigurationInternal, IntArrayDictionary, IntArrayDictionary) - Constructor for class org.deidentifier.arx.framework.check.Transformer
Instantiates a new transformer.
@@ -8823,7 +8835,7 @@

T

The class Transformer01.
-
Transformer01(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer01
+
Transformer01(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer01
Instantiates a new transformer.
@@ -8831,7 +8843,7 @@

T

The class Transformer02.
-
Transformer02(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer02
+
Transformer02(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer02
Instantiates a new transformer.
@@ -8839,7 +8851,7 @@

T

The class Transformer03.
-
Transformer03(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer03
+
Transformer03(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer03
Instantiates a new transformer.
@@ -8847,7 +8859,7 @@

T

The class Transformer04.
-
Transformer04(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer04
+
Transformer04(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer04
Instantiates a new transformer.
@@ -8855,7 +8867,7 @@

T

The class Transformer05.
-
Transformer05(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer05
+
Transformer05(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer05
Instantiates a new transformer.
@@ -8863,7 +8875,7 @@

T

The class Transformer06.
-
Transformer06(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer06
+
Transformer06(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer06
Instantiates a new transformer.
@@ -8871,7 +8883,7 @@

T

The class Transformer07.
-
Transformer07(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer07
+
Transformer07(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer07
Instantiates a new transformer.
@@ -8879,7 +8891,7 @@

T

The class Transformer08.
-
Transformer08(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer08
+
Transformer08(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer08
Instantiates a new transformer.
@@ -8887,7 +8899,7 @@

T

The class Transformer09.
-
Transformer09(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer09
+
Transformer09(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer09
Instantiates a new transformer.
@@ -8895,7 +8907,7 @@

T

The class Transformer10.
-
Transformer10(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer10
+
Transformer10(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer10
Instantiates a new transformer.
@@ -8903,7 +8915,7 @@

T

The class Transformer11.
-
Transformer11(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer11
+
Transformer11(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer11
Instantiates a new transformer.
@@ -8911,7 +8923,7 @@

T

The class Transformer12.
-
Transformer12(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer12
+
Transformer12(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer12
Instantiates a new transformer.
@@ -8919,7 +8931,7 @@

T

The class Transformer13.
-
Transformer13(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer13
+
Transformer13(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer13
Instantiates a new transformer.
@@ -8927,7 +8939,7 @@

T

The class Transformer14.
-
Transformer14(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer14
+
Transformer14(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer14
Instantiates a new transformer.
@@ -8935,7 +8947,7 @@

T

The class Transformer15.
-
Transformer15(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer15
+
Transformer15(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.Transformer15
Instantiates a new transformer.
@@ -8943,7 +8955,7 @@

T

The class TransformerAll.
-
TransformerAll(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.TransformerAll
+
TransformerAll(int[][], GeneralizationHierarchy[], int[][], IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.TransformerAll
Instantiates a new transformer.
@@ -8983,11 +8995,11 @@

U

Update the definition.
-
update(int[][], int[][], int[][]) - Method in class org.deidentifier.arx.DataHandleInput
+
update(int[][], int[][], int[][]) - Method in class org.deidentifier.arx.DataHandleInput
Updates the definition with further data to swap.
-
updateOutIndices(int[], long) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
+
updateOutIndices(int[], long) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
Update out indices.
@@ -9125,11 +9137,11 @@

W

Write.
-
writeIntIntOpenHashMap(ObjectOutputStream, IntIntOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
+
writeIntIntOpenHashMap(ObjectOutputStream, IntIntOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
Reads a hash map from the stream.
-
writeLongDoubleOpenHashMap(ObjectOutputStream, LongDoubleOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
+
writeLongDoubleOpenHashMap(ObjectOutputStream, LongDoubleOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
Reads a hash map from the stream.
diff --git a/doc/dev/index.html b/doc/dev/index.html index 1b39415e0b..b4e66a5653 100644 --- a/doc/dev/index.html +++ b/doc/dev/index.html @@ -10,6 +10,12 @@ if (targetPage.indexOf(":") != -1 || (targetPage != "" && !validURL(targetPage))) targetPage = "undefined"; function validURL(url) { + try { + url = decodeURIComponent(url); + } + catch (error) { + return false; + } var pos = url.indexOf(".html"); if (pos == -1 || pos != url.length - 5) return false; @@ -21,7 +27,8 @@ if ('a' <= ch && ch <= 'z' || 'A' <= ch && ch <= 'Z' || ch == '$' || - ch == '_') { + ch == '_' || + ch.charCodeAt(0) > 127) { allowNumber = true; allowSep = true; } else if ('0' <= ch && ch <= '9' diff --git a/doc/dev/org/deidentifier/arx/ARXAnonymizer.html b/doc/dev/org/deidentifier/arx/ARXAnonymizer.html index a8afeed8c6..7816568836 100644 --- a/doc/dev/org/deidentifier/arx/ARXAnonymizer.html +++ b/doc/dev/org/deidentifier/arx/ARXAnonymizer.html @@ -121,7 +121,7 @@

Constructor Summary

-ARXAnonymizer(int historySize, +ARXAnonymizer(int historySize, double snapshotSizeDataset, double snapshotSizeSnapshot)
Creates a new anonymizer with the given configuration.
@@ -144,14 +144,14 @@

Method Summary

ARXResult -anonymize(Data data, +anonymize(Data data, ARXConfiguration config)
Performs data anonymization.
protected org.deidentifier.arx.ARXAnonymizer.Result -anonymizeInternal(DataHandle handle, +anonymizeInternal(DataHandle handle, DataDefinition definition, ARXConfiguration config)
Reset a previous lattice and run the algorithm .
diff --git a/doc/dev/org/deidentifier/arx/ARXConfiguration.html b/doc/dev/org/deidentifier/arx/ARXConfiguration.html index 9aefd300c1..7f2c28fa1a 100644 --- a/doc/dev/org/deidentifier/arx/ARXConfiguration.html +++ b/doc/dev/org/deidentifier/arx/ARXConfiguration.html @@ -208,7 +208,7 @@

Method Summary

static ARXConfiguration -create(double suppressionLimit, +create(double suppressionLimit, Metric<?> metric)
Creates a new config that allows the given percentage of outliers and thus implements tuple suppression.
@@ -373,21 +373,21 @@

Method Summary

void -setAttributeTypeSuppressed(AttributeType type, +setAttributeTypeSuppressed(AttributeType type, boolean enabled)
Defines values of which attribute type are to be replaced by the suppression string in suppressed tuples.
void -setAttributeWeight(java.lang.String attribute, +setAttributeWeight(java.lang.String attribute, double weight)
Sets the weight for the given attribute.
void -setAttributeWeight(java.lang.String attribute, +setAttributeWeight(java.lang.String attribute, java.lang.Double weight)
Sets the weight for the given attribute.
diff --git a/doc/dev/org/deidentifier/arx/ARXLattice.Anonymity.html b/doc/dev/org/deidentifier/arx/ARXLattice.Anonymity.html index ffd093e4c2..e31a33992c 100644 --- a/doc/dev/org/deidentifier/arx/ARXLattice.Anonymity.html +++ b/doc/dev/org/deidentifier/arx/ARXLattice.Anonymity.html @@ -280,8 +280,7 @@

values

for (ARXLattice.Anonymity c : ARXLattice.Anonymity.values())   System.out.println(c); -
Returns:
an array containing the constants of this enum type, in -the order they are declared
+
Returns:
an array containing the constants of this enum type, in the order they are declared
@@ -298,8 +297,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/dev/org/deidentifier/arx/ARXPopulationModel.Region.html b/doc/dev/org/deidentifier/arx/ARXPopulationModel.Region.html index c302a4a67c..d99601277d 100644 --- a/doc/dev/org/deidentifier/arx/ARXPopulationModel.Region.html +++ b/doc/dev/org/deidentifier/arx/ARXPopulationModel.Region.html @@ -395,8 +395,7 @@

values

for (ARXPopulationModel.Region c : ARXPopulationModel.Region.values())   System.out.println(c); -
Returns:
an array containing the constants of this enum type, in -the order they are declared
+
Returns:
an array containing the constants of this enum type, in the order they are declared
@@ -413,8 +412,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/dev/org/deidentifier/arx/ARXPopulationModel.html b/doc/dev/org/deidentifier/arx/ARXPopulationModel.html index 94103a77fe..4a253cb070 100644 --- a/doc/dev/org/deidentifier/arx/ARXPopulationModel.html +++ b/doc/dev/org/deidentifier/arx/ARXPopulationModel.html @@ -147,7 +147,7 @@

Constructor Summary

-
ARXPopulationModel(DataHandle handle, +ARXPopulationModel(DataHandle handle, double populationSize)
Creates a new instance
diff --git a/doc/dev/org/deidentifier/arx/ARXResult.html b/doc/dev/org/deidentifier/arx/ARXResult.html index 6c398d8d2f..ec8b899772 100644 --- a/doc/dev/org/deidentifier/arx/ARXResult.html +++ b/doc/dev/org/deidentifier/arx/ARXResult.html @@ -117,7 +117,7 @@

Constructor Summary

  -ARXResult(DataHandle handle, +ARXResult(DataHandle handle, DataDefinition definition, ARXLattice lattice, int historySize, @@ -132,7 +132,7 @@

Constructor Summary

protected -ARXResult(org.deidentifier.arx.DataRegistry registry, +ARXResult(org.deidentifier.arx.DataRegistry registry, DataManager manager, NodeChecker checker, DataDefinition definition, @@ -201,7 +201,7 @@

Method Summary

DataHandle -getOutput(ARXLattice.ARXNode node, +getOutput(ARXLattice.ARXNode node, boolean fork)
Returns a handle to data obtained by applying the given transformation.
diff --git a/doc/dev/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html b/doc/dev/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html index f145eb65fb..bb74338f08 100644 --- a/doc/dev/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html +++ b/doc/dev/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html @@ -213,7 +213,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.AttributeType.Hierarchy

-create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, save, save, save, save, save, save, save, save, save +create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, save, save, save, save, save, save, save, save, save - +
  • -

    getHierarchyObject

    -
    public AttributeType.Hierarchy getHierarchyObject(java.lang.String attribute)
    -
    Returns the according hierarchy object.
    +

    getHierarchyBuilder

    +
    public HierarchyBuilder<?> getHierarchyBuilder(java.lang.String attribute)
    +
    Returns the associated builder, if any.
    Parameters:
    attribute -
    Returns:
- +
  • -

    getHierarchyBuilder

    -
    public HierarchyBuilder<?> getHierarchyBuilder(java.lang.String attribute)
    -
    Returns the associated builder, if any.
    +

    getHierarchyObject

    +
    public AttributeType.Hierarchy getHierarchyObject(java.lang.String attribute)
    +
    Returns the according hierarchy object.
    Parameters:
    attribute -
    Returns:
  • @@ -639,26 +645,15 @@

    isMinimumGeneralizationAvailable

    Returns:
- - - -
    -
  • -

    resetMaximumGeneralization

    -
    public void resetMaximumGeneralization(java.lang.String attr)
    -
    Resets the according setting
    -
    Parameters:
    attr -
    -
  • -
- +
  • -

    resetMinimumGeneralization

    -
    public void resetMinimumGeneralization(java.lang.String attr)
    -
    Resets the according setting
    -
    Parameters:
    attr -
    +

    read

    +
    public void read(DataDefinition other)
    +
    Reads all settings from the given definition
    +
    Parameters:
    definition -
@@ -694,6 +689,17 @@

resetHierarchyBuilder

Parameters:
attr -
+
+ + +
    +
  • +

    resetMaximumGeneralization

    +
    public void resetMaximumGeneralization(java.lang.String attr)
    +
    Resets the according setting
    +
    Parameters:
    attr -
    +
  • +
@@ -705,6 +711,17 @@

resetMicroAggregationFunction

Parameters:
attr -
+ + + +
    +
  • +

    resetMinimumGeneralization

    +
    public void resetMinimumGeneralization(java.lang.String attr)
    +
    Resets the according setting
    +
    Parameters:
    attr -
    +
  • +
diff --git a/doc/dev/org/deidentifier/arx/DataHandle.html b/doc/dev/org/deidentifier/arx/DataHandle.html index 434b520ce5..e68363ec59 100644 --- a/doc/dev/org/deidentifier/arx/DataHandle.html +++ b/doc/dev/org/deidentifier/arx/DataHandle.html @@ -219,7 +219,7 @@

Method Summary

protected void -checkRow(int row1, +checkRow(int row1, int length)
Checks a row index.
@@ -262,7 +262,7 @@

Method Summary

java.util.Date -getDate(int row, +getDate(int row, int col)
Returns a date/time value from the specified cell.
@@ -281,21 +281,21 @@

Method Summary

protected abstract java.lang.String[] -getDistinctValues(int column, +getDistinctValues(int column, DataHandleStatistics.InterruptHandler handler)
Returns the distinct values.
java.lang.Double -getDouble(int row, +getDouble(int row, int col)
Returns a double value from the specified cell.
java.lang.Float -getFloat(int row, +getFloat(int row, int col)
Returns a float value from the specified cell.
@@ -308,14 +308,14 @@

Method Summary

java.lang.Integer -getInt(int row, +getInt(int row, int col)
Returns an int value from the specified cell.
java.lang.Long -getLong(int row, +getLong(int row, int col)
Returns a long value from the specified cell.
@@ -328,14 +328,14 @@

Method Summary

<U> java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.lang.Class<U> clazz)
Returns a mapping from data types to the relative number of values that conform to the according type for a given wrapped class.
<U> java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.lang.Class<U> clazz, double threshold)
Returns a mapping from data types to the relative number of values that conform to the according type for a given wrapped class.
@@ -343,7 +343,7 @@

Method Summary

<U> java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.lang.Class<U> clazz, java.util.Locale locale)
Returns a mapping from data types to the relative number of values that conform to the according type for a given wrapped class.
@@ -351,7 +351,7 @@

Method Summary

<U> java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.lang.Class<U> clazz, java.util.Locale locale, double threshold) @@ -360,14 +360,14 @@

Method Summary

java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, double threshold)
Returns a mapping from data types to the relative number of values that conform to the according type.
java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.util.Locale locale)
Returns a mapping from data types to the relative number of values that conform to the according type This method only returns types that match at least 80% of all values in the column .
@@ -375,7 +375,7 @@

Method Summary

java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.util.Locale locale, double threshold)
Returns a mapping from data types to the relative number of values that conform to the according type.
@@ -383,7 +383,7 @@

Method Summary

java.lang.String[] -getNonConformingValues(int column, +getNonConformingValues(int column, DataType<?> type, int max)
Returns a set of values that do not conform to the given data type.
@@ -397,7 +397,7 @@

Method Summary

int -getNumConformingValues(int column, +getNumConformingValues(int column, DataType<?> type)
Returns the number of (distinct) values that conform to the given data type.
@@ -422,21 +422,21 @@

Method Summary

RiskEstimateBuilder -getRiskEstimator(ARXPopulationModel model, +getRiskEstimator(ARXPopulationModel model, ARXSolverConfiguration config)
Returns a risk estimator
RiskEstimateBuilder -getRiskEstimator(ARXPopulationModel model, +getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes)
Returns a risk estimator for the given set of equivalence classes.
RiskEstimateBuilder -getRiskEstimator(ARXPopulationModel model, +getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes, ARXSolverConfiguration config)
Returns a risk estimator for the given set of equivalence classes.
@@ -444,14 +444,14 @@

Method Summary

RiskEstimateBuilder -getRiskEstimator(ARXPopulationModel model, +getRiskEstimator(ARXPopulationModel model, java.util.Set<java.lang.String> qis)
Returns a risk estimator for the given set of quasi-identifiers
RiskEstimateBuilder -getRiskEstimator(ARXPopulationModel model, +getRiskEstimator(ARXPopulationModel model, java.util.Set<java.lang.String> qis, ARXSolverConfiguration config)
Returns a risk estimator for the given set of quasi-identifiers
@@ -478,7 +478,7 @@

Method Summary

abstract java.lang.String -getValue(int row, +getValue(int row, int col)
Returns the value in the specified cell.
@@ -491,7 +491,7 @@

Method Summary

protected int -internalCompare(int row1, +internalCompare(int row1, int row2, int[] columns, boolean ascending) @@ -501,14 +501,14 @@

Method Summary

protected abstract java.lang.String -internalGetValue(int row, +internalGetValue(int row, int col)
Internal representation of get value.
protected abstract boolean -internalReplace(int column, +internalReplace(int column, java.lang.String original, java.lang.String replacement)
Internal replacement method.
@@ -541,7 +541,7 @@

Method Summary

boolean -replace(int column, +replace(int column, java.lang.String original, java.lang.String replacement)
Replaces the original value with the replacement in the given column.
@@ -555,14 +555,14 @@

Method Summary

void -save(java.io.File file, +save(java.io.File file, char separator)
Writes the data to a CSV file.
void -save(java.io.File file, +save(java.io.File file, CSVSyntax config)
Writes the data to a CSV file.
@@ -575,14 +575,14 @@

Method Summary

void -save(java.io.OutputStream out, +save(java.io.OutputStream out, char separator)
Writes the data to a CSV file.
void -save(java.io.OutputStream out, +save(java.io.OutputStream out, CSVSyntax config)
Writes the data to a CSV file.
@@ -595,14 +595,14 @@

Method Summary

void -save(java.lang.String path, +save(java.lang.String path, char separator)
Writes the data to a CSV file.
void -save(java.lang.String path, +save(java.lang.String path, CSVSyntax config)
Writes the data to a CSV file.
@@ -621,14 +621,14 @@

Method Summary

void -sort(boolean ascending, +sort(boolean ascending, int... columns)
Sorts the dataset according to the given columns.
void -sort(int from, +sort(int from, int to, boolean ascending, int... columns) @@ -637,7 +637,7 @@

Method Summary

void -sort(cern.colt.Swapper swapper, +sort(cern.colt.Swapper swapper, boolean ascending, int... columns)
Sorts the dataset according to the given columns.
@@ -645,7 +645,7 @@

Method Summary

void -sort(cern.colt.Swapper swapper, +sort(cern.colt.Swapper swapper, int from, int to, boolean ascending, @@ -655,7 +655,7 @@

Method Summary

void -swap(int row1, +swap(int row1, int row2)
Swaps both rows.
diff --git a/doc/dev/org/deidentifier/arx/DataHandleInput.html b/doc/dev/org/deidentifier/arx/DataHandleInput.html index 3acb0572c1..c0c074e785 100644 --- a/doc/dev/org/deidentifier/arx/DataHandleInput.html +++ b/doc/dev/org/deidentifier/arx/DataHandleInput.html @@ -201,7 +201,7 @@

Method Summary

protected java.lang.String[] -getDistinctValues(int column, +getDistinctValues(int column, DataHandleStatistics.InterruptHandler handler)
Returns the distinct values.
@@ -226,21 +226,21 @@

Method Summary

java.lang.String -getValue(int row, +getValue(int row, int column)
Returns the value in the specified cell.
protected java.lang.String -internalGetValue(int row, +internalGetValue(int row, int column)
Internal representation of get value.
protected boolean -internalReplace(int column, +internalReplace(int column, java.lang.String original, java.lang.String replacement)
Internal replacement method.
@@ -248,7 +248,7 @@

Method Summary

protected void -internalSwap(int row1, +internalSwap(int row1, int row2)
Swaps the rows.
@@ -292,7 +292,7 @@

Method Summary

protected void -update(int[][] dataGH, +update(int[][] dataGH, int[][] dataDI, int[][] dataIS)
Updates the definition with further data to swap.
@@ -304,7 +304,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.DataHandle

-checkColumn, checkColumns, checkRegistry, checkRow, getColumnIndexOf, getDataType, getDate, getDefinition, getDistinctValues, getDouble, getFloat, getInt, getLong, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getNonConformingValues, getNumConformingValues, getRegistry, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getStatistics, getSuppressionString, getTransformation, getView, internalCompare, isOrphaned, release, replace, save, save, save, save, save, save, save, save, save, setRegistry, setView, sort, sort, sort, sort, swap +checkColumn, checkColumns, checkRegistry, checkRow, getColumnIndexOf, getDataType, getDate, getDefinition, getDistinctValues, getDouble, getFloat, getInt, getLong, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getNonConformingValues, getNumConformingValues, getRegistry, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getStatistics, getSuppressionString, getTransformation, getView, internalCompare, isOrphaned, release, replace, save, save, save, save, save, save, save, save, save, setRegistry, setView, sort, sort, sort, sort, swap @@ -269,8 +268,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html index debbbaa747..89dc2f87e4 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html @@ -134,14 +134,14 @@

Method Summary

HierarchyBuilderGroupingBased.Level<U> -addGroup(int size, +addGroup(int size, AggregateFunction<U> function)
Adds the given group with the given aggregate function.
HierarchyBuilderGroupingBased.Level<U> -addGroup(int size, +addGroup(int size, java.lang.String label)
Adds the given group.
diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html index 1cbf16cc0f..7a3b90d9e6 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html @@ -194,7 +194,7 @@

Constructor Summary

protected -HierarchyBuilderGroupingBased(HierarchyBuilder.Type type, +HierarchyBuilderGroupingBased(HierarchyBuilder.Type type, DataType<T> datatype)
Creates a new instance for the given data type.
diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html index 7ab70fcc3c..7db42106fa 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html @@ -125,14 +125,14 @@

Constructor Summary

Constructor and Description -HierarchyBuilderIntervalBased.IndexNode(T min, +HierarchyBuilderIntervalBased.IndexNode(T min, T max, HierarchyBuilderIntervalBased.Interval<T>[] leafs)
Creates a new instance.
-HierarchyBuilderIntervalBased.IndexNode(T min, +HierarchyBuilderIntervalBased.IndexNode(T min, T max, HierarchyBuilderIntervalBased.IndexNode[] children)
Creates a new instance.
diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html index a31c3acf31..9e30c699e1 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html @@ -129,7 +129,7 @@

Constructor Summary

Constructor and Description -HierarchyBuilderIntervalBased.Range(U repeatBound, +HierarchyBuilderIntervalBased.Range(U repeatBound, U snapBound, U labelBound)
Creates a new instance.
diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html index d4ede02365..558cab7c5e 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html @@ -206,7 +206,7 @@

Constructor Summary

protected -HierarchyBuilderIntervalBased(DataType<T> type, +HierarchyBuilderIntervalBased(DataType<T> type, HierarchyBuilderIntervalBased.Range<T> lowerRange, HierarchyBuilderIntervalBased.Range<T> upperRange)
Creates a new instance.
@@ -235,14 +235,14 @@

Method Summary

HierarchyBuilderIntervalBased<T> -addInterval(T min, +addInterval(T min, T max)
Adds an interval.
HierarchyBuilderIntervalBased<T> -addInterval(T min, +addInterval(T min, T max, AggregateFunction<T> function)
Adds an interval.
@@ -250,7 +250,7 @@

Method Summary

HierarchyBuilderIntervalBased<T> -addInterval(T min, +addInterval(T min, T max, java.lang.String label)
Adds an interval.
@@ -270,7 +270,7 @@

Method Summary

static <T> HierarchyBuilderIntervalBased<T> -create(DataType<T> type, +create(DataType<T> type, HierarchyBuilderIntervalBased.Range<T> lowerRange, HierarchyBuilderIntervalBased.Range<T> upperRange)
Creates a new instance.
diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.CloseElements.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.CloseElements.html index a33264638e..c13ba3ca70 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.CloseElements.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.CloseElements.html @@ -131,7 +131,7 @@

Constructor Summary

protected -HierarchyBuilderOrderBased.CloseElements(java.lang.String[] values, +HierarchyBuilderOrderBased.CloseElements(java.lang.String[] values, AggregateFunction<T> function)  @@ -155,7 +155,7 @@

Method Summary

protected HierarchyBuilderOrderBased.CloseElements -merge(java.util.List<HierarchyBuilderOrderBased.CloseElements<T>> list, +merge(java.util.List<HierarchyBuilderOrderBased.CloseElements<T>> list, AggregateFunction<T> function)  diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html index 25518108c6..56fc8cb879 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html @@ -188,21 +188,21 @@

Method Summary

static <T> HierarchyBuilderOrderBased<T> -create(DataType<T> type, +create(DataType<T> type, boolean order)
Creates a new instance.
static <T> HierarchyBuilderOrderBased<T> -create(DataType<T> type, +create(DataType<T> type, java.util.Comparator<T> comparator)
Creates a new instance.
static <T> HierarchyBuilderOrderBased<T> -create(DataType<T> type, +create(DataType<T> type, java.lang.String[] order)
Creates a new instance.
diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html index cceaf3bd8e..dbae45056a 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html @@ -236,8 +236,7 @@

values

for (HierarchyBuilderRedactionBased.Order c : HierarchyBuilderRedactionBased.Order.values())   System.out.println(c); -
Returns:
an array containing the constants of this enum type, in -the order they are declared
+
Returns:
an array containing the constants of this enum type, in the order they are declared
@@ -254,8 +253,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html index 42e01fc87f..3656e05657 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html @@ -184,7 +184,7 @@

Method Summary

static <T> 
HierarchyBuilderRedactionBased<T> -create(HierarchyBuilderRedactionBased.Order alignmentOrder, +create(HierarchyBuilderRedactionBased.Order alignmentOrder, HierarchyBuilderRedactionBased.Order redactionOrder, char redactionCharacter)
Values are aligned according to the alignmentOrder and redacted according to the redactionOrder.
@@ -192,7 +192,7 @@

Method Summary

static <T> HierarchyBuilderRedactionBased<T> -create(HierarchyBuilderRedactionBased.Order alignmentOrder, +create(HierarchyBuilderRedactionBased.Order alignmentOrder, HierarchyBuilderRedactionBased.Order redactionOrder, char paddingCharacter, char redactionCharacter) @@ -261,14 +261,14 @@

Method Summary

void -setAlphabetSize(int alphabetSize, +setAlphabetSize(int alphabetSize, int maxValueLength)
Sets properties about the attribute's domain.
void -setDomainAndAlphabetSize(int domainSize, +setDomainAndAlphabetSize(int domainSize, int alphabetSize, int maxValueLength)
Sets properties about the attribute's domain.
@@ -282,7 +282,7 @@

Method Summary

void -setDomainSize(int domainSize, +setDomainSize(int domainSize, int maxValueLength)
Sets properties about the attribute's domain.
diff --git a/doc/dev/org/deidentifier/arx/aggregates/StatisticsBuilder.html b/doc/dev/org/deidentifier/arx/aggregates/StatisticsBuilder.html index d978ae21d7..48eabe8b5d 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/StatisticsBuilder.html +++ b/doc/dev/org/deidentifier/arx/aggregates/StatisticsBuilder.html @@ -115,7 +115,7 @@

Constructor Summary

Constructor and Description -StatisticsBuilder(DataHandleStatistics handle, +StatisticsBuilder(DataHandleStatistics handle, StatisticsEquivalenceClasses ecStatistics)
Creates a new instance.
@@ -137,7 +137,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, AttributeType.Hierarchy hierarchy1, int column2, AttributeType.Hierarchy hierarchy2) @@ -146,7 +146,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, boolean orderFromDefinition1, int column2, boolean orderFromDefinition2) @@ -155,14 +155,14 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int column2)
Returns a contingency table for the given columns.
StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, AttributeType.Hierarchy hierarchy1, int column2, @@ -173,7 +173,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, boolean orderFromDefinition1, int column2, @@ -184,7 +184,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, int column2, int size2) @@ -205,14 +205,14 @@

Method Summary

java.lang.String[] -getDistinctValuesOrdered(int column, +getDistinctValuesOrdered(int column, AttributeType.Hierarchy hierarchy)
Returns an ordered list of the distinct set of data items from the given column.
java.lang.String[] -getDistinctValuesOrdered(int column, +getDistinctValuesOrdered(int column, boolean orderFromDefinition)
Returns an ordered list of the distinct set of data items from the given column.
@@ -231,14 +231,14 @@

Method Summary

StatisticsFrequencyDistribution -getFrequencyDistribution(int column, +getFrequencyDistribution(int column, AttributeType.Hierarchy hierarchy)
Returns a frequency distribution for the values in the given column.
StatisticsFrequencyDistribution -getFrequencyDistribution(int column, +getFrequencyDistribution(int column, boolean orderFromDefinition)
Returns a frequency distribution for the values in the given column.
diff --git a/doc/dev/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html b/doc/dev/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html index 4ffb1306ff..d8293827ee 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html +++ b/doc/dev/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html @@ -118,7 +118,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, AttributeType.Hierarchy hierarchy1, int column2, AttributeType.Hierarchy hierarchy2) @@ -127,7 +127,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, boolean orderFromDefinition1, int column2, boolean orderFromDefinition2) @@ -136,14 +136,14 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int column2)
Returns a contingency table for the given columns.
StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, AttributeType.Hierarchy hierarchy1, int column2, @@ -154,7 +154,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, boolean orderFromDefinition1, int column2, @@ -165,7 +165,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, int column2, int size2) @@ -187,7 +187,7 @@

Method Summary

java.lang.String[] -getDistinctValuesOrdered(int column, +getDistinctValuesOrdered(int column, AttributeType.Hierarchy hierarchy)
Returns an ordered list of the distinct set of data items from the given column.
@@ -195,7 +195,7 @@

Method Summary

java.lang.String[] -getDistinctValuesOrdered(int column, +getDistinctValuesOrdered(int column, boolean orderFromDefinition)
Returns an ordered list of the distinct set of data items from the given column.
@@ -215,14 +215,14 @@

Method Summary

StatisticsFrequencyDistribution -getFrequencyDistribution(int column, +getFrequencyDistribution(int column, AttributeType.Hierarchy hierarchy)
Returns a frequency distribution for the values in the given column.
StatisticsFrequencyDistribution -getFrequencyDistribution(int column, +getFrequencyDistribution(int column, boolean orderFromDefinition)
Returns a frequency distribution for the values in the given column.
diff --git a/doc/dev/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html b/doc/dev/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html index f629325c35..3520455472 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html +++ b/doc/dev/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html @@ -172,7 +172,7 @@

Method Summary

int -getNumberOfGroups() +getNumberOfEquivalenceClasses()
Returns the number of equivalence classes in the currently selected data representation.
@@ -191,13 +191,23 @@

Method Summary

representation. + +StatisticsEquivalenceClasses +getSubsetStatistics() +
Returns statistics for the subset, if any
+ + + +java.lang.String +toString()  +
  • Methods inherited from class java.lang.Object

    -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
@@ -301,13 +311,13 @@

getMinimalEquivalenceClassSizeIncludingOutliers

Returns:
- + diff --git a/doc/dev/org/deidentifier/arx/framework/check/groupify/HashGroupifyEntry.html b/doc/dev/org/deidentifier/arx/framework/check/groupify/HashGroupifyEntry.html index 6627db2a8d..7510bd9fa9 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/groupify/HashGroupifyEntry.html +++ b/doc/dev/org/deidentifier/arx/framework/check/groupify/HashGroupifyEntry.html @@ -184,7 +184,7 @@

Constructor Summary

Constructor and Description -
HashGroupifyEntry(int[] key, +HashGroupifyEntry(int[] key, int hash)
Creates a new entry.
diff --git a/doc/dev/org/deidentifier/arx/framework/check/groupify/HashTableUtil.html b/doc/dev/org/deidentifier/arx/framework/check/groupify/HashTableUtil.html index a71e9aa438..03e598ae19 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/groupify/HashTableUtil.html +++ b/doc/dev/org/deidentifier/arx/framework/check/groupify/HashTableUtil.html @@ -140,14 +140,14 @@

Method Summary

static int -calculateThreshold(int buckets, +calculateThreshold(int buckets, float loadFactor)
Computes the threshold for rehashing.
static boolean -equals(int[] a, +equals(int[] a, int[] a2)
Equality check for integer arrays.
diff --git a/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupify.EquivalenceClassStatistics.html b/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupify.EquivalenceClassStatistics.html index 7676946f4f..b3e9f5b18b 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupify.EquivalenceClassStatistics.html +++ b/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupify.EquivalenceClassStatistics.html @@ -140,7 +140,7 @@

Uses of -TransformedData(Data bufferGH, +TransformedData(Data bufferGH, Data bufferOT, HashGroupify.EquivalenceClassStatistics statistics)
Instantiate the helper object.
@@ -166,6 +166,34 @@

Uses of Returns statistics + +HashGroupify.EquivalenceClassStatistics +HashGroupify.EquivalenceClassStatistics.getSubsetStatistics() +
Returns the statistics of the subset, if any
+ + + + + + + + + + + + +
Constructors in org.deidentifier.arx.framework.check.groupify with parameters of type HashGroupify.EquivalenceClassStatistics 
Constructor and Description
HashGroupify.EquivalenceClassStatistics(double averageEquivalenceClassSize, + int maximalEquivalenceClassSize, + int minimalEquivalenceClassSize, + double averageEquivalenceClassSizeIncludingOutliers, + int maximalEquivalenceClassSizeIncludingOutliers, + int minimalEquivalenceClassSizeIncludingOutliers, + int numberOfGroups, + int numberOfOutlyingEquivalenceClasses, + int numberOfOutlyingTuples, + HashGroupify.EquivalenceClassStatistics viewStatistics) +
Creates a new instance.
+
diff --git a/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupify.html b/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupify.html index a6ad62b120..35387d8b02 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupify.html +++ b/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupify.html @@ -140,7 +140,7 @@

Uses of HashGroupify -Transformer.apply(long projection, +Transformer.apply(long projection, int[] transformation, HashGroupify target)
Apply.
@@ -148,7 +148,7 @@

Uses of protected HashGroupify -Transformer.applyInternal(long projection, +Transformer.applyInternal(long projection, int[] state, HashGroupify source, HashGroupify target, @@ -159,7 +159,7 @@

Uses of HashGroupify -Transformer.applyRollup(long projection, +Transformer.applyRollup(long projection, int[] state, HashGroupify source, HashGroupify target) @@ -168,7 +168,7 @@

Uses of HashGroupify -Transformer.applySnapshot(long projection, +Transformer.applySnapshot(long projection, int[] state, HashGroupify target, int[] snapshot) @@ -186,7 +186,7 @@

Uses of HashGroupify -Transformer.apply(long projection, +Transformer.apply(long projection, int[] transformation, HashGroupify target)
Apply.
@@ -194,7 +194,7 @@

Uses of protected HashGroupify -Transformer.applyInternal(long projection, +Transformer.applyInternal(long projection, int[] state, HashGroupify source, HashGroupify target, @@ -205,7 +205,7 @@

Uses of HashGroupify -Transformer.applyRollup(long projection, +Transformer.applyRollup(long projection, int[] state, HashGroupify source, HashGroupify target) @@ -214,7 +214,7 @@

Uses of HashGroupify -Transformer.applySnapshot(long projection, +Transformer.applySnapshot(long projection, int[] state, HashGroupify target, int[] snapshot) @@ -237,7 +237,7 @@

Uses of boolean -History.store(Node transformation, +History.store(Node transformation, HashGroupify groupify, int[] snapshot)
Stores a snapshot in the buffer.
@@ -272,7 +272,7 @@

Uses of void -AbstractTransformer.init(long projection, +AbstractTransformer.init(long projection, int[] state, HashGroupify groupify, HashGroupify source, @@ -302,128 +302,128 @@

Uses of InformationLossWithBound<T> -Metric.getInformationLoss(Node node, +Metric.getInformationLoss(Node node, HashGroupify groupify)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricStatic.getInformationLossInternal(Node node, +MetricStatic.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricPrecision.getInformationLossInternal(Node node, +MetricPrecision.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricNMPrecision.getInformationLossInternal(Node node, +MetricNMPrecision.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricNMEntropy.getInformationLossInternal(Node node, +MetricNMEntropy.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricHeight.getInformationLossInternal(Node node, +MetricHeight.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricEntropy.getInformationLossInternal(Node node, +MetricEntropy.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricDMStar.getInformationLossInternal(Node node, +MetricDMStar.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricDM.getInformationLossInternal(Node node, +MetricDM.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricAECS.getInformationLossInternal(Node node, +MetricAECS.getInformationLossInternal(Node node, HashGroupify g)  protected abstract InformationLossWithBound<T> -Metric.getInformationLossInternal(Node node, +Metric.getInformationLossInternal(Node node, HashGroupify groupify)
Evaluates the metric for the given node.
T -Metric.getLowerBound(Node node, +Metric.getLowerBound(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected T -MetricWeighted.getLowerBoundInternal(Node node, +MetricWeighted.getLowerBoundInternal(Node node, HashGroupify groupify)  protected org.deidentifier.arx.metric.InformationLossDefault -MetricStatic.getLowerBoundInternal(Node node, +MetricStatic.getLowerBoundInternal(Node node, HashGroupify groupify)  protected org.deidentifier.arx.metric.InformationLossDefault -MetricPrecision.getLowerBoundInternal(Node node, +MetricPrecision.getLowerBoundInternal(Node node, HashGroupify groupify)  protected org.deidentifier.arx.metric.InformationLossDefault -MetricNMPrecision.getLowerBoundInternal(Node node, +MetricNMPrecision.getLowerBoundInternal(Node node, HashGroupify groupify)  protected org.deidentifier.arx.metric.InformationLossDefault -MetricNMEntropy.getLowerBoundInternal(Node node, +MetricNMEntropy.getLowerBoundInternal(Node node, HashGroupify groupify)  protected org.deidentifier.arx.metric.InformationLossDefault -MetricHeight.getLowerBoundInternal(Node node, +MetricHeight.getLowerBoundInternal(Node node, HashGroupify groupify)  protected org.deidentifier.arx.metric.InformationLossDefault -MetricEntropy.getLowerBoundInternal(Node node, +MetricEntropy.getLowerBoundInternal(Node node, HashGroupify groupify)  protected org.deidentifier.arx.metric.InformationLossDefault -MetricDMStar.getLowerBoundInternal(Node node, +MetricDMStar.getLowerBoundInternal(Node node, HashGroupify groupify)  protected org.deidentifier.arx.metric.InformationLossDefault -MetricDM.getLowerBoundInternal(Node node, +MetricDM.getLowerBoundInternal(Node node, HashGroupify groupify)  protected org.deidentifier.arx.metric.InformationLossDefault -MetricDefault.getLowerBoundInternal(Node node, +MetricDefault.getLowerBoundInternal(Node node, HashGroupify groupify)  protected org.deidentifier.arx.metric.InformationLossDefault -MetricAECS.getLowerBoundInternal(Node node, +MetricAECS.getLowerBoundInternal(Node node, HashGroupify groupify)  protected abstract T -Metric.getLowerBoundInternal(Node node, +Metric.getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -444,112 +444,112 @@

Uses of protected ILSingleDimensionalWithBound -MetricSDNMDiscernability.getInformationLossInternal(Node node, +MetricSDNMDiscernability.getInformationLossInternal(Node node, HashGroupify g)  protected ILSingleDimensionalWithBound -MetricSDDiscernability.getInformationLossInternal(Node node, +MetricSDDiscernability.getInformationLossInternal(Node node, HashGroupify g)  protected ILSingleDimensionalWithBound -MetricSDAECS.getInformationLossInternal(Node node, +MetricSDAECS.getInformationLossInternal(Node node, HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDStatic.getInformationLossInternal(Node node, +MetricMDStatic.getInformationLossInternal(Node node, HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDPrecision.getInformationLossInternal(Node node, +MetricMDPrecision.getInformationLossInternal(Node node, HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDNUNMEntropyPrecomputed.getInformationLossInternal(Node node, +MetricMDNUNMEntropyPrecomputed.getInformationLossInternal(Node node, HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDNUEntropyPrecomputed.getInformationLossInternal(Node node, +MetricMDNUEntropyPrecomputed.getInformationLossInternal(Node node, HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDNMPrecision.getInformationLossInternal(Node node, +MetricMDNMPrecision.getInformationLossInternal(Node node, HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDNMLoss.getInformationLossInternal(Node node, +MetricMDNMLoss.getInformationLossInternal(Node node, HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDHeight.getInformationLossInternal(Node node, +MetricMDHeight.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<AbstractILMultiDimensional> -AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(Node node, +AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(Node node, HashGroupify groupify)  protected double[] -MetricMDNUEntropyPrecomputed.getInformationLossInternalRaw(Node node, +MetricMDNUEntropyPrecomputed.getInformationLossInternalRaw(Node node, HashGroupify g)  protected ILSingleDimensional -MetricSDNMDiscernability.getLowerBoundInternal(Node node, +MetricSDNMDiscernability.getLowerBoundInternal(Node node, HashGroupify groupify)  protected ILSingleDimensional -MetricSDAECS.getLowerBoundInternal(Node node, +MetricSDAECS.getLowerBoundInternal(Node node, HashGroupify groupify)  protected AbstractILMultiDimensional -MetricMDStatic.getLowerBoundInternal(Node node, +MetricMDStatic.getLowerBoundInternal(Node node, HashGroupify groupify)  protected AbstractILMultiDimensional -MetricMDNUNMEntropyPrecomputed.getLowerBoundInternal(Node node, +MetricMDNUNMEntropyPrecomputed.getLowerBoundInternal(Node node, HashGroupify groupify)  protected AbstractILMultiDimensional -MetricMDNUEntropyPrecomputed.getLowerBoundInternal(Node node, +MetricMDNUEntropyPrecomputed.getLowerBoundInternal(Node node, HashGroupify groupify)  protected AbstractILMultiDimensional -MetricMDNMPrecision.getLowerBoundInternal(Node node, +MetricMDNMPrecision.getLowerBoundInternal(Node node, HashGroupify groupify)  protected AbstractILMultiDimensional -MetricMDNMLossPrecomputed.getLowerBoundInternal(Node node, +MetricMDNMLossPrecomputed.getLowerBoundInternal(Node node, HashGroupify g)  protected AbstractILMultiDimensional -MetricMDNMLoss.getLowerBoundInternal(Node node, +MetricMDNMLoss.getLowerBoundInternal(Node node, HashGroupify g)  protected AbstractILMultiDimensional -MetricMDHeight.getLowerBoundInternal(Node node, +MetricMDHeight.getLowerBoundInternal(Node node, HashGroupify groupify)  protected AbstractILMultiDimensional -AbstractMetricMultiDimensionalPotentiallyPrecomputed.getLowerBoundInternal(Node node, +AbstractMetricMultiDimensionalPotentiallyPrecomputed.getLowerBoundInternal(Node node, HashGroupify groupify)  diff --git a/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupifyDistribution.html b/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupifyDistribution.html index 596e22233b..7724a18f0a 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupifyDistribution.html +++ b/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupifyDistribution.html @@ -104,14 +104,14 @@

Uses of abstract void -SampleBasedCriterion.enforce(HashGroupifyDistribution distribution, +SampleBasedCriterion.enforce(HashGroupifyDistribution distribution, int numMaxSuppressedOutliers)
This method enforces the criterion on the current hash table.
void -RiskBasedCriterion.enforce(HashGroupifyDistribution distribution, +RiskBasedCriterion.enforce(HashGroupifyDistribution distribution, int numMaxSuppressedOutliers)  diff --git a/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupifyEntry.html b/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupifyEntry.html index 0dcbfa7f31..db5c1bfddd 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupifyEntry.html +++ b/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupifyEntry.html @@ -240,39 +240,39 @@

Uses of void -AbstractTransformer.GroupifyCounter.callGroupify(int[] outtuple, +AbstractTransformer.GroupifyCounter.callGroupify(int[] outtuple, HashGroupifyEntry element)  void -AbstractTransformer.GroupifyCounterDistribution.callGroupify(int[] outtuple, +AbstractTransformer.GroupifyCounterDistribution.callGroupify(int[] outtuple, HashGroupifyEntry element)  void -AbstractTransformer.GroupifyCounterSecondaryCounter.callGroupify(int[] outtuple, +AbstractTransformer.GroupifyCounterSecondaryCounter.callGroupify(int[] outtuple, HashGroupifyEntry element)  void -AbstractTransformer.GroupifyCounterSecondaryCounterDistribution.callGroupify(int[] outtuple, +AbstractTransformer.GroupifyCounterSecondaryCounterDistribution.callGroupify(int[] outtuple, HashGroupifyEntry element)  void -AbstractTransformer.GroupifyDistribution.callGroupify(int[] outtuple, +AbstractTransformer.GroupifyDistribution.callGroupify(int[] outtuple, HashGroupifyEntry element)  void -AbstractTransformer.IGroupify.callGroupify(int[] outtuple, +AbstractTransformer.IGroupify.callGroupify(int[] outtuple, HashGroupifyEntry element)
Mode GROUPIFY.
void -AbstractTransformer.init(long projection, +AbstractTransformer.init(long projection, int[] state, HashGroupify groupify, HashGroupify source, @@ -302,54 +302,54 @@

Uses of InformationLossWithBound<T> -Metric.getInformationLoss(Node node, +Metric.getInformationLoss(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricStatic.getInformationLossInternal(Node node, +MetricStatic.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricPrecision.getInformationLossInternal(Node node, +MetricPrecision.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricNMPrecision.getInformationLossInternal(Node node, +MetricNMPrecision.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricHeight.getInformationLossInternal(Node node, +MetricHeight.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricEntropy.getInformationLossInternal(Node node, +MetricEntropy.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricDMStar.getInformationLossInternal(Node node, +MetricDMStar.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricDM.getInformationLossInternal(Node node, +MetricDM.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricAECS.getInformationLossInternal(Node node, +MetricAECS.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected abstract InformationLossWithBound<T> -Metric.getInformationLossInternal(Node node, +Metric.getInformationLossInternal(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -370,42 +370,42 @@

Uses of protected ILSingleDimensionalWithBound -MetricSDNMDiscernability.getInformationLossInternal(Node node, +MetricSDNMDiscernability.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected ILSingleDimensionalWithBound -MetricSDAECS.getInformationLossInternal(Node node, +MetricSDAECS.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected ILMultiDimensionalWithBound -MetricMDStatic.getInformationLossInternal(Node node, +MetricMDStatic.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected ILMultiDimensionalWithBound -MetricMDNUEntropyPrecomputed.getInformationLossInternal(Node node, +MetricMDNUEntropyPrecomputed.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected ILMultiDimensionalWithBound -MetricMDNMPrecision.getInformationLossInternal(Node node, +MetricMDNMPrecision.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected ILMultiDimensionalWithBound -MetricMDNMLoss.getInformationLossInternal(Node node, +MetricMDNMLoss.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected ILMultiDimensionalWithBound -MetricMDHeight.getInformationLossInternal(Node node, +MetricMDHeight.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected InformationLossWithBound<AbstractILMultiDimensional> -AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(Node node, +AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(Node node, HashGroupifyEntry entry)  diff --git a/doc/dev/org/deidentifier/arx/framework/check/history/History.html b/doc/dev/org/deidentifier/arx/framework/check/history/History.html index c626a352d5..ea605136f2 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/history/History.html +++ b/doc/dev/org/deidentifier/arx/framework/check/history/History.html @@ -142,7 +142,7 @@

Constructor Summary

Constructor and Description -History(int rowCount, +History(int rowCount, int size, double snapshotSizeDataset, double snapshotSizeSnapshot, @@ -221,7 +221,7 @@

Method Summary

boolean -store(Node transformation, +store(Node transformation, HashGroupify groupify, int[] snapshot)
Stores a snapshot in the buffer.
diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyCounter.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyCounter.html index f5956ecb32..cd36a358f5 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyCounter.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyCounter.html @@ -145,21 +145,21 @@

Method Summary

void -callAll(int[] outtuple, +callAll(int[] outtuple, int i)
Mode ALL.
void -callGroupify(int[] outtuple, +callGroupify(int[] outtuple, HashGroupifyEntry element)
Mode GROUPIFY.
void -callSnapshot(int[] outtuple, +callSnapshot(int[] outtuple, int[] snapshot, int i)
Mode SNAPSHOT.
@@ -212,11 +212,11 @@

Method Detail

callAll

public final void callAll(int[] outtuple,
            int i)
-
Description copied from interface: AbstractTransformer.IGroupify
+
Description copied from interface: AbstractTransformer.IGroupify
Mode ALL.
Specified by:
-
callAll in interface AbstractTransformer.IGroupify
+
callAll in interface AbstractTransformer.IGroupify
@@ -228,11 +228,11 @@

callAll

callGroupify

public final void callGroupify(int[] outtuple,
                 HashGroupifyEntry element)
-
Description copied from interface: AbstractTransformer.IGroupify
+
Description copied from interface: AbstractTransformer.IGroupify
Mode GROUPIFY.
Specified by:
-
callGroupify in interface AbstractTransformer.IGroupify
+
callGroupify in interface AbstractTransformer.IGroupify
@@ -245,11 +245,11 @@

callSnapshot

public final void callSnapshot(int[] outtuple,
                 int[] snapshot,
                 int i)
-
Description copied from interface: AbstractTransformer.IGroupify
+
Description copied from interface: AbstractTransformer.IGroupify
Mode SNAPSHOT.
Specified by:
-
callSnapshot in interface AbstractTransformer.IGroupify
+
callSnapshot in interface AbstractTransformer.IGroupify
diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyCounterDistribution.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyCounterDistribution.html index 4f914bfdd2..5f103501f3 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyCounterDistribution.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyCounterDistribution.html @@ -145,21 +145,21 @@

Method Summary

void -callAll(int[] outtuple, +callAll(int[] outtuple, int i)
Mode ALL.
void -callGroupify(int[] outtuple, +callGroupify(int[] outtuple, HashGroupifyEntry element)
Mode GROUPIFY.
void -callSnapshot(int[] outtuple, +callSnapshot(int[] outtuple, int[] snapshot, int i)
Mode SNAPSHOT.
@@ -212,11 +212,11 @@

Method Detail

callAll

public final void callAll(int[] outtuple,
            int i)
-
Description copied from interface: AbstractTransformer.IGroupify
+
Description copied from interface: AbstractTransformer.IGroupify
Mode ALL.
Specified by:
-
callAll in interface AbstractTransformer.IGroupify
+
callAll in interface AbstractTransformer.IGroupify
@@ -228,11 +228,11 @@

callAll

callGroupify

public final void callGroupify(int[] outtuple,
                 HashGroupifyEntry element)
-
Description copied from interface: AbstractTransformer.IGroupify
+
Description copied from interface: AbstractTransformer.IGroupify
Mode GROUPIFY.
Specified by:
-
callGroupify in interface AbstractTransformer.IGroupify
+
callGroupify in interface AbstractTransformer.IGroupify
@@ -245,11 +245,11 @@

callSnapshot

public final void callSnapshot(int[] outtuple,
                 int[] snapshot,
                 int i)
-
Description copied from interface: AbstractTransformer.IGroupify
+
Description copied from interface: AbstractTransformer.IGroupify
Mode SNAPSHOT.
Specified by:
-
callSnapshot in interface AbstractTransformer.IGroupify
+
callSnapshot in interface AbstractTransformer.IGroupify
diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyCounterSecondaryCounter.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyCounterSecondaryCounter.html index c22c2bc6d2..5b173df35b 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyCounterSecondaryCounter.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyCounterSecondaryCounter.html @@ -145,21 +145,21 @@

Method Summary

void -callAll(int[] outtuple, +callAll(int[] outtuple, int i)
Mode ALL.
void -callGroupify(int[] outtuple, +callGroupify(int[] outtuple, HashGroupifyEntry element)
Mode GROUPIFY.
void -callSnapshot(int[] outtuple, +callSnapshot(int[] outtuple, int[] snapshot, int i)
Mode SNAPSHOT.
@@ -212,11 +212,11 @@

Method Detail

callAll

public final void callAll(int[] outtuple,
            int i)
-
Description copied from interface: AbstractTransformer.IGroupify
+
Description copied from interface: AbstractTransformer.IGroupify
Mode ALL.
Specified by:
-
callAll in interface AbstractTransformer.IGroupify
+
callAll in interface AbstractTransformer.IGroupify
@@ -228,11 +228,11 @@

callAll

callGroupify

public final void callGroupify(int[] outtuple,
                 HashGroupifyEntry element)
-
Description copied from interface: AbstractTransformer.IGroupify
+
Description copied from interface: AbstractTransformer.IGroupify
Mode GROUPIFY.
Specified by:
-
callGroupify in interface AbstractTransformer.IGroupify
+
callGroupify in interface AbstractTransformer.IGroupify
@@ -245,11 +245,11 @@

callSnapshot

public final void callSnapshot(int[] outtuple,
                 int[] snapshot,
                 int i)
-
Description copied from interface: AbstractTransformer.IGroupify
+
Description copied from interface: AbstractTransformer.IGroupify
Mode SNAPSHOT.
Specified by:
-
callSnapshot in interface AbstractTransformer.IGroupify
+
callSnapshot in interface AbstractTransformer.IGroupify
diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyCounterSecondaryCounterDistribution.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyCounterSecondaryCounterDistribution.html index 81a42cd8ab..eec8118403 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyCounterSecondaryCounterDistribution.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyCounterSecondaryCounterDistribution.html @@ -145,21 +145,21 @@

Method Summary

void -callAll(int[] outtuple, +callAll(int[] outtuple, int i)
Mode ALL.
void -callGroupify(int[] outtuple, +callGroupify(int[] outtuple, HashGroupifyEntry element)
Mode GROUPIFY.
void -callSnapshot(int[] outtuple, +callSnapshot(int[] outtuple, int[] snapshot, int i)
Mode SNAPSHOT.
@@ -212,11 +212,11 @@

Method Detail

callAll

public final void callAll(int[] outtuple,
            int i)
-
Description copied from interface: AbstractTransformer.IGroupify
+
Description copied from interface: AbstractTransformer.IGroupify
Mode ALL.
Specified by:
-
callAll in interface AbstractTransformer.IGroupify
+
callAll in interface AbstractTransformer.IGroupify
@@ -228,11 +228,11 @@

callAll

callGroupify

public final void callGroupify(int[] outtuple,
                 HashGroupifyEntry element)
-
Description copied from interface: AbstractTransformer.IGroupify
+
Description copied from interface: AbstractTransformer.IGroupify
Mode GROUPIFY.
Specified by:
-
callGroupify in interface AbstractTransformer.IGroupify
+
callGroupify in interface AbstractTransformer.IGroupify
@@ -245,11 +245,11 @@

callSnapshot

public final void callSnapshot(int[] outtuple,
                 int[] snapshot,
                 int i)
-
Description copied from interface: AbstractTransformer.IGroupify
+
Description copied from interface: AbstractTransformer.IGroupify
Mode SNAPSHOT.
Specified by:
-
callSnapshot in interface AbstractTransformer.IGroupify
+
callSnapshot in interface AbstractTransformer.IGroupify
diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyDistribution.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyDistribution.html index c33f780bf0..a62bf63b33 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyDistribution.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.GroupifyDistribution.html @@ -145,21 +145,21 @@

Method Summary

void -callAll(int[] outtuple, +callAll(int[] outtuple, int i)
Mode ALL.
void -callGroupify(int[] outtuple, +callGroupify(int[] outtuple, HashGroupifyEntry element)
Mode GROUPIFY.
void -callSnapshot(int[] outtuple, +callSnapshot(int[] outtuple, int[] snapshot, int i)
Mode SNAPSHOT.
@@ -212,11 +212,11 @@

Method Detail

callAll

public final void callAll(int[] outtuple,
            int i)
-
Description copied from interface: AbstractTransformer.IGroupify
+
Description copied from interface: AbstractTransformer.IGroupify
Mode ALL.
Specified by:
-
callAll in interface AbstractTransformer.IGroupify
+
callAll in interface AbstractTransformer.IGroupify
@@ -228,11 +228,11 @@

callAll

callGroupify

public final void callGroupify(int[] outtuple,
                 HashGroupifyEntry element)
-
Description copied from interface: AbstractTransformer.IGroupify
+
Description copied from interface: AbstractTransformer.IGroupify
Mode GROUPIFY.
Specified by:
-
callGroupify in interface AbstractTransformer.IGroupify
+
callGroupify in interface AbstractTransformer.IGroupify
@@ -245,11 +245,11 @@

callSnapshot

public final void callSnapshot(int[] outtuple,
                 int[] snapshot,
                 int i)
-
Description copied from interface: AbstractTransformer.IGroupify
+
Description copied from interface: AbstractTransformer.IGroupify
Mode SNAPSHOT.
Specified by:
-
callSnapshot in interface AbstractTransformer.IGroupify
+
callSnapshot in interface AbstractTransformer.IGroupify
diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.IGroupify.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.IGroupify.html index 3a1594d7ba..e6a8e80eb3 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.IGroupify.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.IGroupify.html @@ -116,21 +116,21 @@

Method Summary

void -callAll(int[] outtuple, +callAll(int[] outtuple, int i)
Mode ALL.
void -callGroupify(int[] outtuple, +callGroupify(int[] outtuple, HashGroupifyEntry element)
Mode GROUPIFY.
void -callSnapshot(int[] outtuple, +callSnapshot(int[] outtuple, int[] snapshot, int i)
Mode SNAPSHOT.
diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.html index 47f1b4f126..9c88816fe9 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.html @@ -694,7 +694,7 @@

Constructor Summary

Constructor and Description -AbstractTransformer(int[][] data, +AbstractTransformer(int[][] data, GeneralizationHierarchy[] hierarchies, int[][] other, IntArrayDictionary dictionarySensValue, @@ -724,7 +724,7 @@

Method Summary

void -init(long projection, +init(long projection, int[] state, HashGroupify groupify, HashGroupify source, @@ -758,7 +758,7 @@

Method Summary

void -updateOutIndices(int[] activecolumns, +updateOutIndices(int[] activecolumns, long projection)
Update out indices.
diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer01.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer01.html index 004ace1293..4fe6c29ed0 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer01.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer01.html @@ -154,7 +154,7 @@

Constructor Summary

Constructor and Description -Transformer01(int[][] data, +Transformer01(int[][] data, GeneralizationHierarchy[] hierarchies, int[][] otherValues, IntArrayDictionary dictionarySensValue, @@ -202,7 +202,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.framework.check.transformer.AbstractTransformer

-call, init, updateOutIndices +call, init, updateOutIndices @@ -256,8 +255,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/dev/org/deidentifier/arx/io/ImportConfigurationExcel.html b/doc/dev/org/deidentifier/arx/io/ImportConfigurationExcel.html index 2b4231aaa2..8c17bafa40 100644 --- a/doc/dev/org/deidentifier/arx/io/ImportConfigurationExcel.html +++ b/doc/dev/org/deidentifier/arx/io/ImportConfigurationExcel.html @@ -169,7 +169,7 @@

Constructor Summary

Constructor and Description -
ImportConfigurationExcel(java.lang.String fileLocation, +ImportConfigurationExcel(java.lang.String fileLocation, ImportConfigurationExcel.ExcelFileTypes excelFileType, int sheetIndex, boolean containsHeader) @@ -177,7 +177,7 @@

Constructor Summary

-ImportConfigurationExcel(java.lang.String fileLocation, +ImportConfigurationExcel(java.lang.String fileLocation, int sheetIndex, boolean containsHeader)
Creates a new instance of this object without specifying the file type diff --git a/doc/dev/org/deidentifier/arx/io/ImportConfigurationJDBC.html b/doc/dev/org/deidentifier/arx/io/ImportConfigurationJDBC.html index 2b5d2710dc..d16e23c1c0 100644 --- a/doc/dev/org/deidentifier/arx/io/ImportConfigurationJDBC.html +++ b/doc/dev/org/deidentifier/arx/io/ImportConfigurationJDBC.html @@ -135,19 +135,19 @@

Constructor Summary

Constructor and Description -ImportConfigurationJDBC(java.sql.Connection connection, +ImportConfigurationJDBC(java.sql.Connection connection, java.lang.String table)
Creates a new instance of this object.
-ImportConfigurationJDBC(java.lang.String url, +ImportConfigurationJDBC(java.lang.String url, java.lang.String table)
Creates a new instance of this object.
-ImportConfigurationJDBC(java.lang.String url, +ImportConfigurationJDBC(java.lang.String url, java.lang.String user, java.lang.String password, java.lang.String table) diff --git a/doc/dev/org/deidentifier/arx/io/class-use/CSVSyntax.html b/doc/dev/org/deidentifier/arx/io/class-use/CSVSyntax.html index 34c730c062..d3089cf3f7 100644 --- a/doc/dev/org/deidentifier/arx/io/class-use/CSVSyntax.html +++ b/doc/dev/org/deidentifier/arx/io/class-use/CSVSyntax.html @@ -103,21 +103,21 @@

Uses of static Data -Data.create(java.io.File file, +Data.create(java.io.File file, CSVSyntax config)
Creates a new data object from a CSV file.
static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.File file, +AttributeType.Hierarchy.create(java.io.File file, CSVSyntax config)
Creates a new hierarchy from a CSV file.
static Data -Data.create(java.io.File file, +Data.create(java.io.File file, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
Creates a new data object from a CSV file.
@@ -125,21 +125,21 @@

Uses of static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, CSVSyntax config)
Creates a new data object from a CSV file.
static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.InputStream stream, +AttributeType.Hierarchy.create(java.io.InputStream stream, CSVSyntax config)
Creates a new hierarchy from a CSV file.
static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
Creates a new data object from a CSV file.
@@ -147,21 +147,21 @@

Uses of static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, CSVSyntax config)
Creates a new data object from a CSV file.
static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.lang.String path, +AttributeType.Hierarchy.create(java.lang.String path, CSVSyntax config)
Creates a new hierarchy from a CSV file.
static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
Creates a new data object from a CSV file.
@@ -169,42 +169,42 @@

Uses of void -DataHandle.save(java.io.File file, +DataHandle.save(java.io.File file, CSVSyntax config)
Writes the data to a CSV file.
void -AttributeType.Hierarchy.save(java.io.File file, +AttributeType.Hierarchy.save(java.io.File file, CSVSyntax config)
Writes the hierarchy to a CSV file.
void -DataHandle.save(java.io.OutputStream out, +DataHandle.save(java.io.OutputStream out, CSVSyntax config)
Writes the data to a CSV file.
void -AttributeType.Hierarchy.save(java.io.OutputStream out, +AttributeType.Hierarchy.save(java.io.OutputStream out, CSVSyntax config)
Writes the hierarchy to a CSV file.
void -DataHandle.save(java.lang.String path, +DataHandle.save(java.lang.String path, CSVSyntax config)
Writes the data to a CSV file.
void -AttributeType.Hierarchy.save(java.lang.String path, +AttributeType.Hierarchy.save(java.lang.String path, CSVSyntax config)
Writes the hierarchy to a CSV file.
@@ -223,76 +223,76 @@

Uses of -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, CSVSyntax config)
Instantiate.
-CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatype)
Instatiate.
-CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, CSVSyntax config)
Instantiate.
-CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
Instantiate.
-CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, CSVSyntax config)
Instantiate.
-CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
Instantiate.
-CSVDataOutput(java.io.File file, +CSVDataOutput(java.io.File file, CSVSyntax config)
Instantiate.
-CSVDataOutput(java.io.OutputStream stream, +CSVDataOutput(java.io.OutputStream stream, CSVSyntax config)
Instantiate.
-CSVDataOutput(java.lang.String filename, +CSVDataOutput(java.lang.String filename, CSVSyntax config)
Instantiate.
-CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, CSVSyntax config)
Instantiate.
-CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, CSVSyntax config)
Instantiate.
-CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, CSVSyntax config)
Instantiate.
diff --git a/doc/dev/org/deidentifier/arx/io/class-use/ImportConfigurationExcel.ExcelFileTypes.html b/doc/dev/org/deidentifier/arx/io/class-use/ImportConfigurationExcel.ExcelFileTypes.html index 8e762ac597..9d113ba0d9 100644 --- a/doc/dev/org/deidentifier/arx/io/class-use/ImportConfigurationExcel.ExcelFileTypes.html +++ b/doc/dev/org/deidentifier/arx/io/class-use/ImportConfigurationExcel.ExcelFileTypes.html @@ -134,7 +134,7 @@

Uses of -ImportConfigurationExcel(java.lang.String fileLocation, +ImportConfigurationExcel(java.lang.String fileLocation, ImportConfigurationExcel.ExcelFileTypes excelFileType, int sheetIndex, boolean containsHeader) diff --git a/doc/dev/org/deidentifier/arx/metric/InformationLoss.html b/doc/dev/org/deidentifier/arx/metric/InformationLoss.html index d09529675e..b8b12f8d72 100644 --- a/doc/dev/org/deidentifier/arx/metric/InformationLoss.html +++ b/doc/dev/org/deidentifier/arx/metric/InformationLoss.html @@ -159,7 +159,7 @@

Method Summary

static InformationLoss<?> -createInformationLoss(InformationLoss<?> loss, +createInformationLoss(InformationLoss<?> loss, Metric<?> metric, int minLevel, int maxLevel) @@ -193,7 +193,7 @@

Method Summary

abstract double -relativeTo(InformationLoss<?> min, +relativeTo(InformationLoss<?> min, InformationLoss<?> max)
Returns the value relative to the other instance.
diff --git a/doc/dev/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html b/doc/dev/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html index 97750b3b17..e4c701f706 100644 --- a/doc/dev/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html +++ b/doc/dev/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html @@ -125,7 +125,7 @@

Constructor Summary

-InformationLossDefaultWithBound(double informationLoss, +InformationLossDefaultWithBound(double informationLoss, double lowerBound)
Creates a new instance.
diff --git a/doc/dev/org/deidentifier/arx/metric/InformationLossWithBound.html b/doc/dev/org/deidentifier/arx/metric/InformationLossWithBound.html index 82aabd7d9c..e74002af86 100644 --- a/doc/dev/org/deidentifier/arx/metric/InformationLossWithBound.html +++ b/doc/dev/org/deidentifier/arx/metric/InformationLossWithBound.html @@ -125,7 +125,7 @@

Constructor Summary

-InformationLossWithBound(T informationLoss, +InformationLossWithBound(T informationLoss, T lowerBound)
Creates a new instance.
diff --git a/doc/dev/org/deidentifier/arx/metric/Metric.AggregateFunction.html b/doc/dev/org/deidentifier/arx/metric/Metric.AggregateFunction.html index cbc488330e..42a555ebca 100644 --- a/doc/dev/org/deidentifier/arx/metric/Metric.AggregateFunction.html +++ b/doc/dev/org/deidentifier/arx/metric/Metric.AggregateFunction.html @@ -290,8 +290,7 @@

values

for (Metric.AggregateFunction c : Metric.AggregateFunction.values())   System.out.println(c);

-
Returns:
an array containing the constants of this enum type, in -the order they are declared
+
Returns:
an array containing the constants of this enum type, in the order they are declared
@@ -308,8 +307,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/dev/org/deidentifier/arx/metric/Metric.html b/doc/dev/org/deidentifier/arx/metric/Metric.html index ff80aeb955..4fd91b91cc 100644 --- a/doc/dev/org/deidentifier/arx/metric/Metric.html +++ b/doc/dev/org/deidentifier/arx/metric/Metric.html @@ -149,7 +149,7 @@

Constructor Summary

protected -
Metric(boolean monotonic, +Metric(boolean monotonic, boolean independent)
Create a new metric.
@@ -201,7 +201,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createEntropyMetric(boolean monotonic, +createEntropyMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the non-uniform entropy metric.
@@ -232,7 +232,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createLossMetric(double gsFactor, +createLossMetric(double gsFactor, Metric.AggregateFunction function)
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -251,7 +251,7 @@

Method Summary

static Metric<?> -createMetric(Metric<?> metric, +createMetric(Metric<?> metric, int minLevel, int maxLevel)
This method supports backwards compatibility.
@@ -277,7 +277,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecisionMetric(boolean monotonic, +createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the precision metric.
@@ -296,14 +296,14 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecomputedEntropyMetric(double threshold, +createPrecomputedEntropyMetric(double threshold, boolean monotonic)
Creates a potentially precomputed instance of the non-uniform entropy metric.
static Metric<AbstractILMultiDimensional> -createPrecomputedEntropyMetric(double threshold, +createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -318,14 +318,14 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecomputedLossMetric(double threshold, +createPrecomputedLossMetric(double threshold, double gsFactor)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
static Metric<AbstractILMultiDimensional> -createPrecomputedLossMetric(double threshold, +createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -333,7 +333,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecomputedLossMetric(double threshold, +createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
@@ -346,7 +346,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, +createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, Metric.AggregateFunction function)
Creates an instance of a metric with statically defined information loss.
@@ -377,28 +377,28 @@

Method Summary

InformationLossWithBound<T> -getInformationLoss(Node node, +getInformationLoss(Node node, HashGroupify groupify)
Evaluates the metric for the given node.
InformationLossWithBound<T> -getInformationLoss(Node node, +getInformationLoss(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
protected abstract InformationLossWithBound<T> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify groupify)
Evaluates the metric for the given node.
protected abstract InformationLossWithBound<T> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -411,7 +411,7 @@

Method Summary

T -getLowerBound(Node node, +getLowerBound(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -424,7 +424,7 @@

Method Summary

protected abstract T -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -437,7 +437,7 @@

Method Summary

void -initialize(DataDefinition definition, +initialize(DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -446,7 +446,7 @@

Method Summary

protected abstract void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) diff --git a/doc/dev/org/deidentifier/arx/metric/MetricAECS.html b/doc/dev/org/deidentifier/arx/metric/MetricAECS.html index 96fd592e31..86f30fc02a 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricAECS.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricAECS.html @@ -182,14 +182,14 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify g)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -202,7 +202,7 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -215,7 +215,7 @@

Method Summary

protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -234,7 +234,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round @@ -347,11 +347,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                       HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -382,7 +382,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                        HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -394,7 +394,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Overrides:
-
getLowerBoundInternal in class MetricDefault
+
getLowerBoundInternal in class MetricDefault
Returns:
@@ -419,11 +419,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricDefault
+
initializeInternal in class MetricDefault
diff --git a/doc/dev/org/deidentifier/arx/metric/MetricConfiguration.html b/doc/dev/org/deidentifier/arx/metric/MetricConfiguration.html index 1d8ab60b8f..c0cdc86f4f 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricConfiguration.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricConfiguration.html @@ -121,7 +121,7 @@

Constructor Summary

Constructor and Description -MetricConfiguration(boolean monotonic, +MetricConfiguration(boolean monotonic, double gsFactor, boolean precomputed, double precomputationThreshold, diff --git a/doc/dev/org/deidentifier/arx/metric/MetricDM.html b/doc/dev/org/deidentifier/arx/metric/MetricDM.html index 994410cb4a..f6366ee778 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricDM.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricDM.html @@ -180,14 +180,14 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify g)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -200,7 +200,7 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -213,7 +213,7 @@

Method Summary

protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -232,7 +232,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round @@ -345,11 +345,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                       HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -380,7 +380,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                        HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -392,7 +392,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Overrides:
-
getLowerBoundInternal in class MetricDefault
+
getLowerBoundInternal in class MetricDefault
Returns:
@@ -417,11 +417,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricDefault
+
initializeInternal in class MetricDefault
diff --git a/doc/dev/org/deidentifier/arx/metric/MetricDMStar.html b/doc/dev/org/deidentifier/arx/metric/MetricDMStar.html index 511c55816e..659b952a33 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricDMStar.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricDMStar.html @@ -181,14 +181,14 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify g)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -201,7 +201,7 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -214,7 +214,7 @@

Method Summary

protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -233,7 +233,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round @@ -346,11 +346,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                       HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -381,7 +381,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                        HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -393,7 +393,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Overrides:
-
getLowerBoundInternal in class MetricDefault
+
getLowerBoundInternal in class MetricDefault
Returns:
@@ -418,11 +418,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricDefault
+
initializeInternal in class MetricDefault
diff --git a/doc/dev/org/deidentifier/arx/metric/MetricDefault.html b/doc/dev/org/deidentifier/arx/metric/MetricDefault.html index e82a81cf62..763ab6d71c 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricDefault.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricDefault.html @@ -144,7 +144,7 @@

Constructor Summary

Constructor and Description -MetricDefault(boolean monotonic, +MetricDefault(boolean monotonic, boolean independent)  @@ -182,14 +182,14 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -202,7 +202,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getInformationLossInternal, getInformationLossInternal, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round, toString +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getInformationLossInternal, getInformationLossInternal, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round, toString @@ -326,11 +326,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Specified by:
-
initializeInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
initializeInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
diff --git a/doc/dev/org/deidentifier/arx/metric/MetricEntropy.html b/doc/dev/org/deidentifier/arx/metric/MetricEntropy.html index 698d63ea8e..1893753080 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricEntropy.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricEntropy.html @@ -159,7 +159,7 @@

Constructor Summary

protected -MetricEntropy(boolean monotonic, +MetricEntropy(boolean monotonic, boolean independent)  @@ -191,14 +191,14 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify g)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -211,14 +211,14 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] ahierarchies, ARXConfiguration config) @@ -244,7 +244,7 @@

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round @@ -367,11 +367,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                       HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -402,7 +402,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                        HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -414,7 +414,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Overrides:
-
getLowerBoundInternal in class MetricDefault
+
getLowerBoundInternal in class MetricDefault
Returns:
@@ -428,11 +428,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] ahierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricDefault
+
initializeInternal in class MetricDefault
diff --git a/doc/dev/org/deidentifier/arx/metric/MetricHeight.html b/doc/dev/org/deidentifier/arx/metric/MetricHeight.html index 37d6e52dc5..7342ec2204 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricHeight.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricHeight.html @@ -180,14 +180,14 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify g)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -200,7 +200,7 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -215,7 +215,7 @@

Method Summary

protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -234,7 +234,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round @@ -347,11 +347,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                       HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -382,7 +382,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                        HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -394,7 +394,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Overrides:
-
getLowerBoundInternal in class MetricDefault
+
getLowerBoundInternal in class MetricDefault
Returns:
@@ -428,11 +428,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricDefault
+
initializeInternal in class MetricDefault
diff --git a/doc/dev/org/deidentifier/arx/metric/MetricNMEntropy.html b/doc/dev/org/deidentifier/arx/metric/MetricNMEntropy.html index a4698d34d9..020acdc3b6 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricNMEntropy.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricNMEntropy.html @@ -180,7 +180,7 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify g)
Evaluates the metric for the given node.
@@ -193,14 +193,14 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] ahierarchies, ARXConfiguration config) @@ -219,7 +219,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.MetricEntropy

-getCache, getCardinalities, getHierarchies, getInformationLossInternal +getCache, getCardinalities, getHierarchies, getInformationLossInternal @@ -358,11 +358,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] ahierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricEntropy
+
initializeInternal in class MetricEntropy
diff --git a/doc/dev/org/deidentifier/arx/metric/MetricNMPrecision.html b/doc/dev/org/deidentifier/arx/metric/MetricNMPrecision.html index 3f7e5cda89..783170e6da 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricNMPrecision.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricNMPrecision.html @@ -210,14 +210,14 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify g)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -230,14 +230,14 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -256,7 +256,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round @@ -390,11 +390,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                       HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -425,7 +425,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                        HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -437,7 +437,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Overrides:
-
getLowerBoundInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
+
getLowerBoundInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
Returns:
@@ -451,11 +451,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
+
initializeInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
diff --git a/doc/dev/org/deidentifier/arx/metric/MetricPrecision.html b/doc/dev/org/deidentifier/arx/metric/MetricPrecision.html index 1ca49edea2..921f7dec73 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricPrecision.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricPrecision.html @@ -206,14 +206,14 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify g)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -226,14 +226,14 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -252,7 +252,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round @@ -386,11 +386,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                       HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -421,7 +421,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                        HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -433,7 +433,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Overrides:
-
getLowerBoundInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
+
getLowerBoundInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
Returns:
@@ -447,11 +447,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
+
initializeInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
diff --git a/doc/dev/org/deidentifier/arx/metric/MetricStatic.html b/doc/dev/org/deidentifier/arx/metric/MetricStatic.html index 05becae565..1d33ed2aed 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricStatic.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricStatic.html @@ -210,14 +210,14 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify g)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -230,14 +230,14 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -256,7 +256,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round @@ -388,11 +388,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                       HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -423,7 +423,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                        HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -435,7 +435,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Overrides:
-
getLowerBoundInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
+
getLowerBoundInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
Returns:
@@ -449,11 +449,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
+
initializeInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
diff --git a/doc/dev/org/deidentifier/arx/metric/MetricWeighted.html b/doc/dev/org/deidentifier/arx/metric/MetricWeighted.html index 3dbc4e9bb2..693314181d 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricWeighted.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricWeighted.html @@ -166,7 +166,7 @@

Constructor Summary

Constructor and Description -MetricWeighted(boolean monotonic, +MetricWeighted(boolean monotonic, boolean independent)
Constructor.
@@ -194,14 +194,14 @@

Method Summary

protected T -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -214,7 +214,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMaxInformationLoss, createMetric, createMinInformationLoss, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getInformationLossInternal, getInformationLossInternal, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round, toString +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMaxInformationLoss, createMetric, createMinInformationLoss, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getInformationLossInternal, getInformationLossInternal, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round, toString @@ -327,11 +327,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Specified by:
-
initializeInternal in class Metric<T extends InformationLoss<?>>
+
initializeInternal in class Metric<T extends InformationLoss<?>>
diff --git a/doc/dev/org/deidentifier/arx/metric/class-use/InformationLoss.html b/doc/dev/org/deidentifier/arx/metric/class-use/InformationLoss.html index e06a155be6..1a40187601 100644 --- a/doc/dev/org/deidentifier/arx/metric/class-use/InformationLoss.html +++ b/doc/dev/org/deidentifier/arx/metric/class-use/InformationLoss.html @@ -241,7 +241,7 @@

Uses of void -Lattice.setInformationLoss(Node node, +Lattice.setInformationLoss(Node node, InformationLoss<?> informationLoss)
Sets the information loss.
@@ -254,7 +254,7 @@

Uses of void -Lattice.setLowerBound(Node node, +Lattice.setLowerBound(Node node, InformationLoss<?> lowerBound)
Sets the lower bound.
@@ -308,7 +308,7 @@

Uses of static InformationLoss<?> -InformationLoss.createInformationLoss(InformationLoss<?> loss, +InformationLoss.createInformationLoss(InformationLoss<?> loss, Metric<?> metric, int minLevel, int maxLevel) @@ -409,7 +409,7 @@

Uses of static InformationLoss<?> -InformationLoss.createInformationLoss(InformationLoss<?> loss, +InformationLoss.createInformationLoss(InformationLoss<?> loss, Metric<?> metric, int minLevel, int maxLevel) @@ -431,14 +431,14 @@

Uses of abstract double -InformationLoss.relativeTo(InformationLoss<?> min, +InformationLoss.relativeTo(InformationLoss<?> min, InformationLoss<?> max)
Returns the value relative to the other instance.
abstract double -InformationLoss.relativeTo(InformationLoss<?> min, +InformationLoss.relativeTo(InformationLoss<?> min, InformationLoss<?> max)
Returns the value relative to the other instance.
@@ -657,42 +657,42 @@

Uses of double -ILSingleDimensional.relativeTo(InformationLoss<?> min, +ILSingleDimensional.relativeTo(InformationLoss<?> min, InformationLoss<?> max)  double -ILSingleDimensional.relativeTo(InformationLoss<?> min, +ILSingleDimensional.relativeTo(InformationLoss<?> min, InformationLoss<?> max)  double -ILMultiDimensionalRank.relativeTo(InformationLoss<?> min, +ILMultiDimensionalRank.relativeTo(InformationLoss<?> min, InformationLoss<?> max)  double -ILMultiDimensionalRank.relativeTo(InformationLoss<?> min, +ILMultiDimensionalRank.relativeTo(InformationLoss<?> min, InformationLoss<?> max)  double -AbstractILMultiDimensionalReduced.relativeTo(InformationLoss<?> min, +AbstractILMultiDimensionalReduced.relativeTo(InformationLoss<?> min, InformationLoss<?> max)  double -AbstractILMultiDimensionalReduced.relativeTo(InformationLoss<?> min, +AbstractILMultiDimensionalReduced.relativeTo(InformationLoss<?> min, InformationLoss<?> max)  abstract double -AbstractILMultiDimensional.relativeTo(InformationLoss<?> min, +AbstractILMultiDimensional.relativeTo(InformationLoss<?> min, InformationLoss<?> max)  abstract double -AbstractILMultiDimensional.relativeTo(InformationLoss<?> min, +AbstractILMultiDimensional.relativeTo(InformationLoss<?> min, InformationLoss<?> max)  diff --git a/doc/dev/org/deidentifier/arx/metric/class-use/InformationLossWithBound.html b/doc/dev/org/deidentifier/arx/metric/class-use/InformationLossWithBound.html index 5c239a722c..0267f4c5cd 100644 --- a/doc/dev/org/deidentifier/arx/metric/class-use/InformationLossWithBound.html +++ b/doc/dev/org/deidentifier/arx/metric/class-use/InformationLossWithBound.html @@ -116,113 +116,113 @@

Uses of InformationLossWithBound<T> -Metric.getInformationLoss(Node node, +Metric.getInformationLoss(Node node, HashGroupify groupify)
Evaluates the metric for the given node.
InformationLossWithBound<T> -Metric.getInformationLoss(Node node, +Metric.getInformationLoss(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricStatic.getInformationLossInternal(Node node, +MetricStatic.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricPrecision.getInformationLossInternal(Node node, +MetricPrecision.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricNMPrecision.getInformationLossInternal(Node node, +MetricNMPrecision.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricNMEntropy.getInformationLossInternal(Node node, +MetricNMEntropy.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricHeight.getInformationLossInternal(Node node, +MetricHeight.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricEntropy.getInformationLossInternal(Node node, +MetricEntropy.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricDMStar.getInformationLossInternal(Node node, +MetricDMStar.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricDM.getInformationLossInternal(Node node, +MetricDM.getInformationLossInternal(Node node, HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricAECS.getInformationLossInternal(Node node, +MetricAECS.getInformationLossInternal(Node node, HashGroupify g)  protected abstract InformationLossWithBound<T> -Metric.getInformationLossInternal(Node node, +Metric.getInformationLossInternal(Node node, HashGroupify groupify)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricStatic.getInformationLossInternal(Node node, +MetricStatic.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricPrecision.getInformationLossInternal(Node node, +MetricPrecision.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricNMPrecision.getInformationLossInternal(Node node, +MetricNMPrecision.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricHeight.getInformationLossInternal(Node node, +MetricHeight.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricEntropy.getInformationLossInternal(Node node, +MetricEntropy.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricDMStar.getInformationLossInternal(Node node, +MetricDMStar.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricDM.getInformationLossInternal(Node node, +MetricDM.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricAECS.getInformationLossInternal(Node node, +MetricAECS.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected abstract InformationLossWithBound<T> -Metric.getInformationLossInternal(Node node, +Metric.getInformationLossInternal(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -264,12 +264,12 @@

Uses of protected InformationLossWithBound<AbstractILMultiDimensional> -AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(Node node, +AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(Node node, HashGroupify groupify)  protected InformationLossWithBound<AbstractILMultiDimensional> -AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(Node node, +AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(Node node, HashGroupifyEntry entry)  diff --git a/doc/dev/org/deidentifier/arx/metric/class-use/Metric.AggregateFunction.html b/doc/dev/org/deidentifier/arx/metric/class-use/Metric.AggregateFunction.html index bc97a747d5..bd3c4afde5 100644 --- a/doc/dev/org/deidentifier/arx/metric/class-use/Metric.AggregateFunction.html +++ b/doc/dev/org/deidentifier/arx/metric/class-use/Metric.AggregateFunction.html @@ -148,7 +148,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createEntropyMetric(boolean monotonic, +Metric.createEntropyMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the non-uniform entropy metric.
@@ -161,7 +161,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createLossMetric(double gsFactor, +Metric.createLossMetric(double gsFactor, Metric.AggregateFunction function)
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -174,7 +174,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecisionMetric(boolean monotonic, +Metric.createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the precision metric.
@@ -187,7 +187,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedEntropyMetric(double threshold, +Metric.createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -195,7 +195,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedLossMetric(double threshold, +Metric.createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -203,14 +203,14 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedLossMetric(double threshold, +Metric.createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
static Metric<AbstractILMultiDimensional> -Metric.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, +Metric.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, Metric.AggregateFunction function)
Creates an instance of a metric with statically defined information loss.
@@ -228,7 +228,7 @@

Uses of -MetricConfiguration(boolean monotonic, +MetricConfiguration(boolean monotonic, double gsFactor, boolean precomputed, double precomputationThreshold, @@ -269,7 +269,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createEntropyMetric(boolean monotonic, +__MetricV2.createEntropyMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the non-uniform entropy metric.
@@ -282,7 +282,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createLossMetric(double gsFactor, +__MetricV2.createLossMetric(double gsFactor, Metric.AggregateFunction function)
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -295,7 +295,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecisionMetric(boolean monotonic, +__MetricV2.createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the precision metric.
@@ -308,7 +308,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedEntropyMetric(double threshold, +__MetricV2.createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -316,7 +316,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedLossMetric(double threshold, +__MetricV2.createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -324,14 +324,14 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedLossMetric(double threshold, +__MetricV2.createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
static Metric<AbstractILMultiDimensional> -__MetricV2.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, +__MetricV2.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, Metric.AggregateFunction function)
Creates an instance of a metric with statically defined information loss.
@@ -350,7 +350,7 @@

Uses of -MetricMDNMLoss(double gsFactor, +MetricMDNMLoss(double gsFactor, Metric.AggregateFunction function)
A constructor that allows to define a factor weighting generalization and suppression.
@@ -361,20 +361,20 @@

Uses of -MetricMDNMLossPotentiallyPrecomputed(double threshold, +MetricMDNMLossPotentiallyPrecomputed(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a new instance.
-MetricMDNMLossPotentiallyPrecomputed(double threshold, +MetricMDNMLossPotentiallyPrecomputed(double threshold, Metric.AggregateFunction function)
Creates a new instance.
-MetricMDNMLossPrecomputed(double gsFactor, +MetricMDNMLossPrecomputed(double gsFactor, Metric.AggregateFunction function)
Creates a new instance.
@@ -385,7 +385,7 @@

Uses of -MetricMDNMPrecision(boolean monotonic, +MetricMDNMPrecision(boolean monotonic, boolean independent, Metric.AggregateFunction function)
For subclasses.
@@ -402,13 +402,13 @@

Uses of -MetricMDNUEntropyPotentiallyPrecomputed(double threshold, +MetricMDNUEntropyPotentiallyPrecomputed(double threshold, Metric.AggregateFunction function)
Creates a new instance.
-MetricMDNUEntropyPrecomputed(boolean monotonic, +MetricMDNUEntropyPrecomputed(boolean monotonic, boolean independent, Metric.AggregateFunction function)
Precomputed.
@@ -425,7 +425,7 @@

Uses of -MetricMDNUNMEntropyPotentiallyPrecomputed(double threshold, +MetricMDNUNMEntropyPotentiallyPrecomputed(double threshold, Metric.AggregateFunction function)
Creates a new instance.
@@ -441,7 +441,7 @@

Uses of -MetricMDStatic(Metric.AggregateFunction function, +MetricMDStatic(Metric.AggregateFunction function, java.util.Map<java.lang.String,java.util.List<java.lang.Double>> infoloss)
Constructor.
diff --git a/doc/dev/org/deidentifier/arx/metric/class-use/Metric.html b/doc/dev/org/deidentifier/arx/metric/class-use/Metric.html index 67148a2a66..7ee4206b2a 100644 --- a/doc/dev/org/deidentifier/arx/metric/class-use/Metric.html +++ b/doc/dev/org/deidentifier/arx/metric/class-use/Metric.html @@ -134,7 +134,7 @@

Uses of static ARXConfiguration -ARXConfiguration.create(double suppressionLimit, +ARXConfiguration.create(double suppressionLimit, Metric<?> metric)
Creates a new config that allows the given percentage of outliers and thus implements tuple suppression.
@@ -165,7 +165,7 @@

Uses of -ARXResult(DataHandle handle, +ARXResult(DataHandle handle, DataDefinition definition, ARXLattice lattice, int historySize, @@ -222,7 +222,7 @@

Uses of -NodeChecker(DataManager manager, +NodeChecker(DataManager manager, Metric<?> metric, ARXConfiguration.ARXConfigurationInternal config, int historyMaxSize, @@ -358,7 +358,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createEntropyMetric(boolean monotonic, +Metric.createEntropyMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the non-uniform entropy metric.
@@ -395,7 +395,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createLossMetric(double gsFactor, +Metric.createLossMetric(double gsFactor, Metric.AggregateFunction function)
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -408,7 +408,7 @@

Uses of static Metric<?> -Metric.createMetric(Metric<?> metric, +Metric.createMetric(Metric<?> metric, int minLevel, int maxLevel)
This method supports backwards compatibility.
@@ -428,7 +428,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecisionMetric(boolean monotonic, +Metric.createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the precision metric.
@@ -447,14 +447,14 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedEntropyMetric(double threshold, +Metric.createPrecomputedEntropyMetric(double threshold, boolean monotonic)
Creates a potentially precomputed instance of the non-uniform entropy metric.
static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedEntropyMetric(double threshold, +Metric.createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -469,14 +469,14 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedLossMetric(double threshold, +Metric.createPrecomputedLossMetric(double threshold, double gsFactor)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedLossMetric(double threshold, +Metric.createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -484,7 +484,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedLossMetric(double threshold, +Metric.createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
@@ -497,7 +497,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, +Metric.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, Metric.AggregateFunction function)
Creates an instance of a metric with statically defined information loss.
@@ -513,7 +513,7 @@

Uses of static InformationLoss<?> -InformationLoss.createInformationLoss(InformationLoss<?> loss, +InformationLoss.createInformationLoss(InformationLoss<?> loss, Metric<?> metric, int minLevel, int maxLevel) @@ -523,7 +523,7 @@

Uses of static Metric<?> -Metric.createMetric(Metric<?> metric, +Metric.createMetric(Metric<?> metric, int minLevel, int maxLevel)
This method supports backwards compatibility.
@@ -716,7 +716,7 @@

Uses of static Metric<ILSingleDimensional> -__MetricV2.createDiscernabilityMetric(boolean monotonic, +__MetricV2.createDiscernabilityMetric(boolean monotonic, double numTuples)
Creates an instance of the discernability metric.
@@ -735,7 +735,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createEntropyMetric(boolean monotonic, +__MetricV2.createEntropyMetric(boolean monotonic, double[][] cache, int[][][] cardinalities, int[][][] hierarchies) @@ -744,7 +744,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createEntropyMetric(boolean monotonic, +__MetricV2.createEntropyMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the non-uniform entropy metric.
@@ -757,7 +757,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createHeightMetric(int minHeight, +__MetricV2.createHeightMetric(int minHeight, int maxHeight)
Creates an instance of the height metric.
@@ -782,7 +782,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createLossMetric(double gsFactor, +__MetricV2.createLossMetric(double gsFactor, Metric.AggregateFunction function)
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -807,7 +807,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecisionMetric(boolean monotonic, +__MetricV2.createPrecisionMetric(boolean monotonic, int[] heights, double cells)
Creates an instance of the precision metric.
@@ -815,7 +815,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecisionMetric(boolean monotonic, +__MetricV2.createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the precision metric.
@@ -834,14 +834,14 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedEntropyMetric(double threshold, +__MetricV2.createPrecomputedEntropyMetric(double threshold, boolean monotonic)
Creates a potentially precomputed instance of the non-uniform entropy metric.
static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedEntropyMetric(double threshold, +__MetricV2.createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -856,14 +856,14 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedLossMetric(double threshold, +__MetricV2.createPrecomputedLossMetric(double threshold, double gsFactor)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedLossMetric(double threshold, +__MetricV2.createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -871,7 +871,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedLossMetric(double threshold, +__MetricV2.createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
@@ -884,7 +884,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, +__MetricV2.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, Metric.AggregateFunction function)
Creates an instance of a metric with statically defined information loss.
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html b/doc/dev/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html index 114a8d7388..c50ceb4e42 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html @@ -178,7 +178,7 @@

Method Summary

abstract double -relativeTo(InformationLoss<?> min, +relativeTo(InformationLoss<?> min, InformationLoss<?> max)
Returns the value relative to the other instance.
@@ -199,7 +199,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.InformationLoss

-createInformationLoss, hashCode +createInformationLoss, hashCode diff --git a/doc/dev/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html b/doc/dev/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html index d0e2deeeb6..08516f0a19 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html @@ -169,7 +169,7 @@

Method Summary

double -relativeTo(InformationLoss<?> min, +relativeTo(InformationLoss<?> min, InformationLoss<?> max)
Returns the value relative to the other instance.
@@ -197,7 +197,7 @@

Methods inherited from class org.deidentifier.arx.metric.v2.InformationLoss

-createInformationLoss +createInformationLoss diff --git a/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html b/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html index 87df5ded96..ef0dc106ce 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html @@ -152,7 +152,7 @@

Method Summary

protected ILMultiDimensionalWithBound -createInformationLossWithBound(double[] values, +createInformationLossWithBound(double[] values, double[] bound)
Helper method for creating information loss.
@@ -195,7 +195,7 @@

Method Summary

protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -220,7 +220,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getInformationLossInternal, getInformationLossInternal, getLowerBound, getLowerBound, getLowerBoundInternal, getLowerBoundInternal, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round, toString +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getInformationLossInternal, getInformationLossInternal, getLowerBound, getLowerBound, getLowerBoundInternal, getLowerBoundInternal, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round, toString diff --git a/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html b/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html index 8dec93fbd4..155bb90b01 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html @@ -177,14 +177,14 @@

Method Summary

protected InformationLossWithBound<AbstractILMultiDimensional> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify groupify)
Evaluates the metric for the given node.
protected InformationLossWithBound<AbstractILMultiDimensional> -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -197,7 +197,7 @@

Method Summary

protected AbstractILMultiDimensional -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -216,7 +216,7 @@

Method Summary

protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] ahierarchies, ARXConfiguration config) @@ -242,14 +242,14 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional

-createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, getDimensions, initialize, setMax, setMin +createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, getDimensions, initialize, setMax, setMin @@ -371,11 +371,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<AbstractILMultiDimensional> getInformationLossInternal(Node node,
                                                                               HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
+
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
Parameters:
node - The node for which to compute the information loss
groupify - The groupify operator of the previous check
Returns:
the double
@@ -406,7 +406,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected AbstractILMultiDimensional getLowerBoundInternal(Node node,
                                                HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -418,7 +418,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Specified by:
-
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
+
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
Returns:
@@ -454,11 +454,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] ahierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class AbstractMetricMultiDimensional
+
initializeInternal in class AbstractMetricMultiDimensional
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html b/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html index f433d89adb..384e6c0985 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html @@ -146,7 +146,7 @@

Constructor Summary

protected -AbstractMetricSingleDimensional(boolean monotonic, +AbstractMetricSingleDimensional(boolean monotonic, boolean independent)
Creates a new instance.
@@ -186,7 +186,7 @@

Method Summary

protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -205,7 +205,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getInformationLossInternal, getInformationLossInternal, getLowerBound, getLowerBound, getLowerBoundInternal, getLowerBoundInternal, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round, toString +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getInformationLossInternal, getInformationLossInternal, getLowerBound, getLowerBound, getLowerBoundInternal, getLowerBoundInternal, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round, toString diff --git a/doc/dev/org/deidentifier/arx/metric/v2/Cardinalities.html b/doc/dev/org/deidentifier/arx/metric/v2/Cardinalities.html index 4e621c6a36..81fb876912 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/Cardinalities.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/Cardinalities.html @@ -123,7 +123,7 @@

Constructor Summary

Constructor and Description -Cardinalities(Data data, +Cardinalities(Data data, RowSet subset, GeneralizationHierarchy[] hierarchies)
Creates a new instance for the given data set.
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/DomainShare.html b/doc/dev/org/deidentifier/arx/metric/v2/DomainShare.html index 1e55806789..deb9ec8f48 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/DomainShare.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/DomainShare.html @@ -123,7 +123,7 @@

Method Summary

double -getShare(int value, +getShare(int value, int level)
Returns the share of the given value.
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/DomainShareInterval.html b/doc/dev/org/deidentifier/arx/metric/v2/DomainShareInterval.html index 107db3094b..c81b7d4daa 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/DomainShareInterval.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/DomainShareInterval.html @@ -182,7 +182,7 @@

Constructor Summary

Constructor and Description -DomainShareInterval(HierarchyBuilderIntervalBased<T> builder, +DomainShareInterval(HierarchyBuilderIntervalBased<T> builder, int[][] hierarchy, java.lang.String[] dictionary)
Creates a new set of domain shares derived from the given functional interval-based hierarchy.
@@ -211,7 +211,7 @@

Method Summary

double -getShare(int value, +getShare(int value, int level)
Returns the share of the given value.
@@ -222,7 +222,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased

-addInterval, addInterval, addInterval, addInterval, clearIntervals, create, create, create, create, getAdjustedRanges, getIntervals, getLowerRange, getUpperRange, isValid, prepareGroups, setData, setLevels +addInterval, addInterval, addInterval, addInterval, clearIntervals, create, create, create, create, getAdjustedRanges, getIntervals, getLowerRange, getUpperRange, isValid, prepareGroups, setData, setLevels
  • @@ -305,7 +305,7 @@

    getShare

    Returns the share of the given value.
    Specified by:
    -
    getShare in interface DomainShare
    +
    getShare in interface DomainShare
    Parameters:
    value -
    level -
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html b/doc/dev/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html index f507d6cef2..5bad650df3 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html @@ -123,7 +123,7 @@

    Constructor Summary

    Constructor and Description -DomainShareMaterialized(java.lang.String[][] rawHierarchy, +DomainShareMaterialized(java.lang.String[][] rawHierarchy, java.lang.String[] encodedValues, int[][] encodedHierarchy)
    Creates a new set of domain shares derived from the given attribute.
    @@ -152,7 +152,7 @@

    Method Summary

    double -getShare(int value, +getShare(int value, int level)
    Returns the share of the given value.
    @@ -225,7 +225,7 @@

    getShare

    Returns the share of the given value.
    Specified by:
    -
    getShare in interface DomainShare
    +
    getShare in interface DomainShare
    Parameters:
    value -
    level -
    Returns:
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/DomainShareRedaction.html b/doc/dev/org/deidentifier/arx/metric/v2/DomainShareRedaction.html index 5aeeae151d..c38518c5d2 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/DomainShareRedaction.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/DomainShareRedaction.html @@ -149,7 +149,7 @@

    Method Summary

    double -getShare(int value, +getShare(int value, int level)
    Returns the share of the given value.
    @@ -220,7 +220,7 @@

    getShare

    Returns the share of the given value.
    Specified by:
    -
    getShare in interface DomainShare
    +
    getShare in interface DomainShare
    Parameters:
    value -
    level -
    Returns:
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html b/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html index 70e5d09c15..189d010dac 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html @@ -154,7 +154,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced

    -compareTo, convert, getValue, hashCode, relativeTo, setValues, toString +compareTo, convert, getValue, hashCode, relativeTo, setValues, toString
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html b/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html index e78ce3e59c..805e17a8bc 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html @@ -154,7 +154,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced

-compareTo, convert, getValue, hashCode, relativeTo, setValues, toString +compareTo, convert, getValue, hashCode, relativeTo, setValues, toString diff --git a/doc/dev/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html b/doc/dev/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html index 39e998e374..6cd7955ff7 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html @@ -125,7 +125,7 @@

Constructor Summary

-ILSingleDimensionalWithBound(double informationLoss, +ILSingleDimensionalWithBound(double informationLoss, double lowerBound)
Creates a new instance.
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/IO.html b/doc/dev/org/deidentifier/arx/metric/v2/IO.html index 67cfbf79ec..76f63d26af 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/IO.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/IO.html @@ -145,14 +145,14 @@

Method Summary

static void -writeIntIntOpenHashMap(java.io.ObjectOutputStream stream, +writeIntIntOpenHashMap(java.io.ObjectOutputStream stream, com.carrotsearch.hppc.IntIntOpenHashMap hashmap)
Reads a hash map from the stream.
static void -writeLongDoubleOpenHashMap(java.io.ObjectOutputStream stream, +writeLongDoubleOpenHashMap(java.io.ObjectOutputStream stream, com.carrotsearch.hppc.LongDoubleOpenHashMap hashmap)
Reads a hash map from the stream.
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDHeight.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDHeight.html index 4632d1a82f..75f0c558dc 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDHeight.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDHeight.html @@ -181,14 +181,14 @@

Method Summary

protected ILMultiDimensionalWithBound -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify g)
Evaluates the metric for the given node.
protected ILMultiDimensionalWithBound -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -201,21 +201,21 @@

Method Summary

protected AbstractILMultiDimensional -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
void -initialize(int minHeight, +initialize(int minHeight, int maxHeight)
For backwards compatibility only.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -234,14 +234,14 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional

-createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDimensions, initialize, setMax, setMin +createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDimensions, initialize, setMax, setMin @@ -361,11 +361,11 @@

getInformationLossInternal

getInformationLossInternal

protected ILMultiDimensionalWithBound getInformationLossInternal(Node node,
                                                      HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
+
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -396,7 +396,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected AbstractILMultiDimensional getLowerBoundInternal(Node node,
                                                HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -408,7 +408,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Specified by:
-
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
+
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
Returns:
@@ -422,11 +422,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class AbstractMetricMultiDimensional
+
initializeInternal in class AbstractMetricMultiDimensional
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html index 5d46fb010c..6d6cca782a 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html @@ -154,7 +154,7 @@

Constructor Summary

-MetricMDNMLoss(double gsFactor, +MetricMDNMLoss(double gsFactor, Metric.AggregateFunction function)
A constructor that allows to define a factor weighting generalization and suppression.
@@ -199,14 +199,14 @@

Method Summary

protected ILMultiDimensionalWithBound -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify g)
Evaluates the metric for the given node.
protected ILMultiDimensionalWithBound -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -219,7 +219,7 @@

Method Summary

protected AbstractILMultiDimensional -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify g)
Returns a lower bound for the information loss for the given node.
@@ -244,7 +244,7 @@

Method Summary

protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -253,7 +253,7 @@

Method Summary

protected double -normalize(double aggregate, +normalize(double aggregate, int dimension)
Normalizes the aggregate.
@@ -270,14 +270,14 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional

-createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDimensions, initialize, setMax, setMin +createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDimensions, initialize, setMax, setMin @@ -455,11 +455,11 @@

getInformationLossInternal

getInformationLossInternal

protected ILMultiDimensionalWithBound getInformationLossInternal(Node node,
                                                      HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
+
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -490,7 +490,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected AbstractILMultiDimensional getLowerBoundInternal(Node node,
                                                HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -502,7 +502,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Specified by:
-
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
+
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
Returns:
@@ -527,11 +527,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class AbstractMetricMultiDimensional
+
initializeInternal in class AbstractMetricMultiDimensional
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html index 98ff03a668..759dbfa5df 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html @@ -159,7 +159,7 @@

Constructor Summary

protected -MetricMDNMLossPotentiallyPrecomputed(double threshold, +MetricMDNMLossPotentiallyPrecomputed(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a new instance.
@@ -167,7 +167,7 @@

Constructor Summary

protected -MetricMDNMLossPotentiallyPrecomputed(double threshold, +MetricMDNMLossPotentiallyPrecomputed(double threshold, Metric.AggregateFunction function)
Creates a new instance.
@@ -205,21 +205,21 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed

-createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDefaultMetric, getInformationLossInternal, getInformationLossInternal, getLowerBoundInternal, getLowerBoundInternal, getPrecomputedMetric, getThreshold, initializeInternal, isIndependent, isPrecomputed +createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDefaultMetric, getInformationLossInternal, getInformationLossInternal, getLowerBoundInternal, getLowerBoundInternal, getPrecomputedMetric, getThreshold, initializeInternal, isIndependent, isPrecomputed @@ -363,11 +363,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricMDNMLoss
+
initializeInternal in class MetricMDNMLoss
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html index 6b9457cf5e..e3cb08c667 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html @@ -162,7 +162,7 @@

Constructor Summary

protected -MetricMDNMPrecision(boolean monotonic, +MetricMDNMPrecision(boolean monotonic, boolean independent, Metric.AggregateFunction function)
For subclasses.
@@ -197,14 +197,14 @@

Method Summary

protected ILMultiDimensionalWithBound -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify g)
Evaluates the metric for the given node.
protected ILMultiDimensionalWithBound -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -217,21 +217,21 @@

Method Summary

protected AbstractILMultiDimensional -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected void -initialize(int[] heights, +initialize(int[] heights, double cells)
For backwards compatibility only.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -250,14 +250,14 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional

-createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDimensions, initialize, setMax, setMin +createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDimensions, initialize, setMax, setMin @@ -378,11 +378,11 @@

getInformationLossInternal

getInformationLossInternal

protected ILMultiDimensionalWithBound getInformationLossInternal(Node node,
                                                      HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
+
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -413,7 +413,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected AbstractILMultiDimensional getLowerBoundInternal(Node node,
                                                HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -425,7 +425,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Specified by:
-
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
+
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
Returns:
@@ -451,11 +451,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class AbstractMetricMultiDimensional
+
initializeInternal in class AbstractMetricMultiDimensional
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html index 3481dd8fe6..88262c3b55 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html @@ -209,21 +209,21 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed

-getInformationLossInternal, getInformationLossInternal, getInformationLossInternalRaw, getLowerBoundInternal, initialize, initializeInternal +getInformationLossInternal, getInformationLossInternal, getInformationLossInternalRaw, getLowerBoundInternal, initialize, initializeInternal @@ -384,11 +384,11 @@

getInformationLossInternal

getInformationLossInternal

protected ILMultiDimensionalWithBound getInformationLossInternal(Node node,
                                                      HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
+
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -431,7 +431,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected AbstractILMultiDimensional getLowerBoundInternal(Node node,
                                                HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -443,7 +443,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Specified by:
-
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
+
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
Returns:
@@ -470,11 +470,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class AbstractMetricMultiDimensional
+
initializeInternal in class AbstractMetricMultiDimensional
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html index c6db3a5d71..5978c990b4 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html @@ -207,28 +207,28 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed

-getInformationLossInternal, getLowerBoundInternal, initializeInternal +getInformationLossInternal, getLowerBoundInternal, initializeInternal @@ -393,11 +393,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricMDNUEntropyPrecomputed
+
initializeInternal in class MetricMDNUEntropyPrecomputed
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDPrecision.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDPrecision.html index 00f1b02f83..3655dc55b8 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDPrecision.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDPrecision.html @@ -190,7 +190,7 @@

Method Summary

protected ILMultiDimensionalWithBound -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify g)
Evaluates the metric for the given node.
@@ -207,21 +207,21 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.MetricMDNMPrecision

-getInformationLossInternal, getLowerBoundInternal, getLowerBoundInternal, initialize, initializeInternal +getInformationLossInternal, getLowerBoundInternal, getLowerBoundInternal, initialize, initializeInternal @@ -347,11 +347,11 @@

getInformationLossInternal

getInformationLossInternal

protected ILMultiDimensionalWithBound getInformationLossInternal(Node node,
                                                      HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
+
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -382,7 +382,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected AbstractILMultiDimensional getLowerBoundInternal(Node node,
                                                HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -394,7 +394,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Specified by:
-
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
+
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
Returns:
@@ -408,11 +408,11 @@

initializeInternal

Data input, GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class AbstractMetricMultiDimensional
+
initializeInternal in class AbstractMetricMultiDimensional
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricSDAECS.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricSDAECS.html index f6445c9814..db9a3146fa 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricSDAECS.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricSDAECS.html @@ -194,14 +194,14 @@

Method Summary

protected ILSingleDimensionalWithBound -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify g)
Evaluates the metric for the given node.
protected ILSingleDimensionalWithBound -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -214,7 +214,7 @@

Method Summary

protected ILSingleDimensional -getLowerBoundInternal(Node node, +getLowerBoundInternal(Node node, HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -231,14 +231,14 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional

-getNumTuples, initializeInternal, setNumTuples +getNumTuples, initializeInternal, setNumTuples @@ -376,11 +376,11 @@

getInformationLossInternal

getInformationLossInternal

protected ILSingleDimensionalWithBound getInformationLossInternal(Node node,
                                                       HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<ILSingleDimensional>
+
getInformationLossInternal in class Metric<ILSingleDimensional>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -411,7 +411,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected ILSingleDimensional getLowerBoundInternal(Node node,
                                         HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -423,7 +423,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Specified by:
-
getLowerBoundInternal in class Metric<ILSingleDimensional>
+
getLowerBoundInternal in class Metric<ILSingleDimensional>
Returns:
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html index 974a93c324..46a7abc05a 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html @@ -180,7 +180,7 @@

Method Summary

protected ILSingleDimensionalWithBound -getInformationLossInternal(Node node, +getInformationLossInternal(Node node, HashGroupify g)
Evaluates the metric for the given node.
@@ -197,21 +197,21 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability

-createMaxInformationLoss, createMinInformationLoss, getInformationLossInternal, getLowerBoundInternal, getLowerBoundInternal +createMaxInformationLoss, createMinInformationLoss, getInformationLossInternal, getLowerBoundInternal, getLowerBoundInternal @@ -362,11 +362,11 @@

getInformationLossInternal

getInformationLossInternal

protected ILSingleDimensionalWithBound getInformationLossInternal(Node node,
                                                       HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<ILSingleDimensional>
+
getInformationLossInternal in class Metric<ILSingleDimensional>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -397,7 +397,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected ILSingleDimensional getLowerBoundInternal(Node node,
                                         HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -409,7 +409,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Specified by:
-
getLowerBoundInternal in class Metric<ILSingleDimensional>
+
getLowerBoundInternal in class Metric<ILSingleDimensional>
Returns:
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/__MetricV2.html b/doc/dev/org/deidentifier/arx/metric/v2/__MetricV2.html index f65d62e677..f584897cc3 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/__MetricV2.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/__MetricV2.html @@ -159,7 +159,7 @@

Method Summary

static Metric<ILSingleDimensional> -createDiscernabilityMetric(boolean monotonic, +createDiscernabilityMetric(boolean monotonic, double numTuples)
Creates an instance of the discernability metric.
@@ -178,7 +178,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createEntropyMetric(boolean monotonic, +createEntropyMetric(boolean monotonic, double[][] cache, int[][][] cardinalities, int[][][] hierarchies) @@ -187,7 +187,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createEntropyMetric(boolean monotonic, +createEntropyMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the non-uniform entropy metric.
@@ -200,7 +200,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createHeightMetric(int minHeight, +createHeightMetric(int minHeight, int maxHeight)
Creates an instance of the height metric.
@@ -243,7 +243,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createLossMetric(double gsFactor, +createLossMetric(double gsFactor, Metric.AggregateFunction function)
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -268,7 +268,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecisionMetric(boolean monotonic, +createPrecisionMetric(boolean monotonic, int[] heights, double cells)
Creates an instance of the precision metric.
@@ -276,7 +276,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecisionMetric(boolean monotonic, +createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the precision metric.
@@ -295,14 +295,14 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecomputedEntropyMetric(double threshold, +createPrecomputedEntropyMetric(double threshold, boolean monotonic)
Creates a potentially precomputed instance of the non-uniform entropy metric.
static Metric<AbstractILMultiDimensional> -createPrecomputedEntropyMetric(double threshold, +createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -317,14 +317,14 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecomputedLossMetric(double threshold, +createPrecomputedLossMetric(double threshold, double gsFactor)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
static Metric<AbstractILMultiDimensional> -createPrecomputedLossMetric(double threshold, +createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -332,7 +332,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecomputedLossMetric(double threshold, +createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
@@ -345,7 +345,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, +createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, Metric.AggregateFunction function)
Creates an instance of a metric with statically defined information loss.
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensional.html b/doc/dev/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensional.html index 7ffe6c781a..903e50c598 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensional.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensional.html @@ -113,7 +113,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createEntropyMetric(boolean monotonic, +Metric.createEntropyMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the non-uniform entropy metric.
@@ -144,7 +144,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createLossMetric(double gsFactor, +Metric.createLossMetric(double gsFactor, Metric.AggregateFunction function)
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -169,7 +169,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecisionMetric(boolean monotonic, +Metric.createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the precision metric.
@@ -188,14 +188,14 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedEntropyMetric(double threshold, +Metric.createPrecomputedEntropyMetric(double threshold, boolean monotonic)
Creates a potentially precomputed instance of the non-uniform entropy metric.
static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedEntropyMetric(double threshold, +Metric.createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -210,14 +210,14 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedLossMetric(double threshold, +Metric.createPrecomputedLossMetric(double threshold, double gsFactor)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedLossMetric(double threshold, +Metric.createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -225,7 +225,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedLossMetric(double threshold, +Metric.createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
@@ -238,7 +238,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, +Metric.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, Metric.AggregateFunction function)
Creates an instance of a metric with statically defined information loss.
@@ -362,42 +362,42 @@

Uses of protected AbstractILMultiDimensional -MetricMDStatic.getLowerBoundInternal(Node node, +MetricMDStatic.getLowerBoundInternal(Node node, HashGroupify groupify)  protected AbstractILMultiDimensional -MetricMDNUNMEntropyPrecomputed.getLowerBoundInternal(Node node, +MetricMDNUNMEntropyPrecomputed.getLowerBoundInternal(Node node, HashGroupify groupify)  protected AbstractILMultiDimensional -MetricMDNUEntropyPrecomputed.getLowerBoundInternal(Node node, +MetricMDNUEntropyPrecomputed.getLowerBoundInternal(Node node, HashGroupify groupify)  protected AbstractILMultiDimensional -MetricMDNMPrecision.getLowerBoundInternal(Node node, +MetricMDNMPrecision.getLowerBoundInternal(Node node, HashGroupify groupify)  protected AbstractILMultiDimensional -MetricMDNMLossPrecomputed.getLowerBoundInternal(Node node, +MetricMDNMLossPrecomputed.getLowerBoundInternal(Node node, HashGroupify g)  protected AbstractILMultiDimensional -MetricMDNMLoss.getLowerBoundInternal(Node node, +MetricMDNMLoss.getLowerBoundInternal(Node node, HashGroupify g)  protected AbstractILMultiDimensional -MetricMDHeight.getLowerBoundInternal(Node node, +MetricMDHeight.getLowerBoundInternal(Node node, HashGroupify groupify)  protected AbstractILMultiDimensional -AbstractMetricMultiDimensionalPotentiallyPrecomputed.getLowerBoundInternal(Node node, +AbstractMetricMultiDimensionalPotentiallyPrecomputed.getLowerBoundInternal(Node node, HashGroupify groupify)  @@ -423,7 +423,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createEntropyMetric(boolean monotonic, +__MetricV2.createEntropyMetric(boolean monotonic, double[][] cache, int[][][] cardinalities, int[][][] hierarchies) @@ -432,7 +432,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createEntropyMetric(boolean monotonic, +__MetricV2.createEntropyMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the non-uniform entropy metric.
@@ -445,7 +445,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createHeightMetric(int minHeight, +__MetricV2.createHeightMetric(int minHeight, int maxHeight)
Creates an instance of the height metric.
@@ -470,7 +470,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createLossMetric(double gsFactor, +__MetricV2.createLossMetric(double gsFactor, Metric.AggregateFunction function)
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -495,7 +495,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecisionMetric(boolean monotonic, +__MetricV2.createPrecisionMetric(boolean monotonic, int[] heights, double cells)
Creates an instance of the precision metric.
@@ -503,7 +503,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecisionMetric(boolean monotonic, +__MetricV2.createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the precision metric.
@@ -522,14 +522,14 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedEntropyMetric(double threshold, +__MetricV2.createPrecomputedEntropyMetric(double threshold, boolean monotonic)
Creates a potentially precomputed instance of the non-uniform entropy metric.
static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedEntropyMetric(double threshold, +__MetricV2.createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -544,14 +544,14 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedLossMetric(double threshold, +__MetricV2.createPrecomputedLossMetric(double threshold, double gsFactor)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedLossMetric(double threshold, +__MetricV2.createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -559,7 +559,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedLossMetric(double threshold, +__MetricV2.createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
@@ -572,19 +572,19 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, +__MetricV2.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, Metric.AggregateFunction function)
Creates an instance of a metric with statically defined information loss.
protected InformationLossWithBound<AbstractILMultiDimensional> -AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(Node node, +AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(Node node, HashGroupify groupify)  protected InformationLossWithBound<AbstractILMultiDimensional> -AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(Node node, +AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(Node node, HashGroupifyEntry entry)  @@ -601,7 +601,7 @@

Uses of -ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss, +ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss, AbstractILMultiDimensional lowerBound)
Creates a new instance.
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/class-use/ILMultiDimensionalWithBound.html b/doc/dev/org/deidentifier/arx/metric/v2/class-use/ILMultiDimensionalWithBound.html index 8d854dafcc..346be43681 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/class-use/ILMultiDimensionalWithBound.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/class-use/ILMultiDimensionalWithBound.html @@ -95,7 +95,7 @@

Uses of protected ILMultiDimensionalWithBound -AbstractMetricMultiDimensional.createInformationLossWithBound(double[] values, +AbstractMetricMultiDimensional.createInformationLossWithBound(double[] values, double[] bound)
Helper method for creating information loss.
@@ -108,62 +108,62 @@

Uses of protected ILMultiDimensionalWithBound -MetricMDStatic.getInformationLossInternal(Node node, +MetricMDStatic.getInformationLossInternal(Node node, HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDPrecision.getInformationLossInternal(Node node, +MetricMDPrecision.getInformationLossInternal(Node node, HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDNUNMEntropyPrecomputed.getInformationLossInternal(Node node, +MetricMDNUNMEntropyPrecomputed.getInformationLossInternal(Node node, HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDNUEntropyPrecomputed.getInformationLossInternal(Node node, +MetricMDNUEntropyPrecomputed.getInformationLossInternal(Node node, HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDNMPrecision.getInformationLossInternal(Node node, +MetricMDNMPrecision.getInformationLossInternal(Node node, HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDNMLoss.getInformationLossInternal(Node node, +MetricMDNMLoss.getInformationLossInternal(Node node, HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDHeight.getInformationLossInternal(Node node, +MetricMDHeight.getInformationLossInternal(Node node, HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDStatic.getInformationLossInternal(Node node, +MetricMDStatic.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected ILMultiDimensionalWithBound -MetricMDNUEntropyPrecomputed.getInformationLossInternal(Node node, +MetricMDNUEntropyPrecomputed.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected ILMultiDimensionalWithBound -MetricMDNMPrecision.getInformationLossInternal(Node node, +MetricMDNMPrecision.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected ILMultiDimensionalWithBound -MetricMDNMLoss.getInformationLossInternal(Node node, +MetricMDNMLoss.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected ILMultiDimensionalWithBound -MetricMDHeight.getInformationLossInternal(Node node, +MetricMDHeight.getInformationLossInternal(Node node, HashGroupifyEntry entry)  diff --git a/doc/dev/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensional.html b/doc/dev/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensional.html index 58d365ac59..a19b86aa04 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensional.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensional.html @@ -157,12 +157,12 @@

Uses of protected ILSingleDimensional -MetricSDNMDiscernability.getLowerBoundInternal(Node node, +MetricSDNMDiscernability.getLowerBoundInternal(Node node, HashGroupify groupify)  protected ILSingleDimensional -MetricSDAECS.getLowerBoundInternal(Node node, +MetricSDAECS.getLowerBoundInternal(Node node, HashGroupify groupify)  @@ -200,7 +200,7 @@

Uses of static Metric<ILSingleDimensional> -__MetricV2.createDiscernabilityMetric(boolean monotonic, +__MetricV2.createDiscernabilityMetric(boolean monotonic, double numTuples)
Creates an instance of the discernability metric.
diff --git a/doc/dev/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensionalWithBound.html b/doc/dev/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensionalWithBound.html index c4f04fea8d..b2b2575d62 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensionalWithBound.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensionalWithBound.html @@ -95,27 +95,27 @@

Uses of protected ILSingleDimensionalWithBound -MetricSDNMDiscernability.getInformationLossInternal(Node node, +MetricSDNMDiscernability.getInformationLossInternal(Node node, HashGroupify g)  protected ILSingleDimensionalWithBound -MetricSDDiscernability.getInformationLossInternal(Node node, +MetricSDDiscernability.getInformationLossInternal(Node node, HashGroupify g)  protected ILSingleDimensionalWithBound -MetricSDAECS.getInformationLossInternal(Node node, +MetricSDAECS.getInformationLossInternal(Node node, HashGroupify g)  protected ILSingleDimensionalWithBound -MetricSDNMDiscernability.getInformationLossInternal(Node node, +MetricSDNMDiscernability.getInformationLossInternal(Node node, HashGroupifyEntry entry)  protected ILSingleDimensionalWithBound -MetricSDAECS.getInformationLossInternal(Node node, +MetricSDAECS.getInformationLossInternal(Node node, HashGroupifyEntry entry)  diff --git a/doc/dev/org/deidentifier/arx/risk/RiskEstimateBuilder.html b/doc/dev/org/deidentifier/arx/risk/RiskEstimateBuilder.html index 2d22628d9a..3b6e33ac2a 100644 --- a/doc/dev/org/deidentifier/arx/risk/RiskEstimateBuilder.html +++ b/doc/dev/org/deidentifier/arx/risk/RiskEstimateBuilder.html @@ -115,14 +115,14 @@

Constructor Summary

Constructor and Description -RiskEstimateBuilder(ARXPopulationModel population, +RiskEstimateBuilder(ARXPopulationModel population, DataHandle handle, RiskModelHistogram classes)
Creates a new instance
-RiskEstimateBuilder(ARXPopulationModel population, +RiskEstimateBuilder(ARXPopulationModel population, DataHandle handle, RiskModelHistogram classes, ARXSolverConfiguration config) @@ -130,14 +130,14 @@

Constructor Summary

-RiskEstimateBuilder(ARXPopulationModel population, +RiskEstimateBuilder(ARXPopulationModel population, DataHandle handle, java.util.Set<java.lang.String> identifiers)
Creates a new instance
-RiskEstimateBuilder(ARXPopulationModel population, +RiskEstimateBuilder(ARXPopulationModel population, DataHandle handle, java.util.Set<java.lang.String> identifiers, ARXSolverConfiguration config) diff --git a/doc/dev/org/deidentifier/arx/risk/RiskModelAttributes.html b/doc/dev/org/deidentifier/arx/risk/RiskModelAttributes.html index ebe0ed0f15..5c223177b8 100644 --- a/doc/dev/org/deidentifier/arx/risk/RiskModelAttributes.html +++ b/doc/dev/org/deidentifier/arx/risk/RiskModelAttributes.html @@ -150,7 +150,7 @@

Method Summary

protected abstract org.deidentifier.arx.risk.RiskModelAttributes.RiskProvider -getRiskProvider(java.util.Set<java.lang.String> attributes, +getRiskProvider(java.util.Set<java.lang.String> attributes, org.deidentifier.arx.risk.RiskEstimateBuilder.WrappedBoolean stop)
Implement this to provide risk estimates
diff --git a/doc/dev/org/deidentifier/arx/risk/RiskModelHistogram.html b/doc/dev/org/deidentifier/arx/risk/RiskModelHistogram.html index 45afa7fecf..85a3d329c1 100644 --- a/doc/dev/org/deidentifier/arx/risk/RiskModelHistogram.html +++ b/doc/dev/org/deidentifier/arx/risk/RiskModelHistogram.html @@ -120,7 +120,7 @@

Constructor Summary

-RiskModelHistogram(DataHandle handle, +RiskModelHistogram(DataHandle handle, java.util.Set<java.lang.String> qis)
Creates a new instance
diff --git a/doc/dev/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.PopulationUniquenessModel.html b/doc/dev/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.PopulationUniquenessModel.html index b9ec67f474..9d67f62043 100644 --- a/doc/dev/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.PopulationUniquenessModel.html +++ b/doc/dev/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.PopulationUniquenessModel.html @@ -255,8 +255,7 @@

values

for (RiskModelPopulationUniqueness.PopulationUniquenessModel c : RiskModelPopulationUniqueness.PopulationUniquenessModel.values())   System.out.println(c); -
Returns:
an array containing the constants of this enum type, in -the order they are declared
+
Returns:
an array containing the constants of this enum type, in the order they are declared
@@ -273,8 +272,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/dev/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.html b/doc/dev/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.html index a6f7009547..fe40e582e3 100644 --- a/doc/dev/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.html +++ b/doc/dev/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.html @@ -137,7 +137,7 @@

Constructor Summary

Constructor and Description -
RiskModelPopulationUniqueness(ARXPopulationModel model, +RiskModelPopulationUniqueness(ARXPopulationModel model, RiskModelHistogram classes, int sampleSize, ARXSolverConfiguration config) diff --git a/doc/dev/org/deidentifier/arx/risk/class-use/RiskEstimateBuilder.html b/doc/dev/org/deidentifier/arx/risk/class-use/RiskEstimateBuilder.html index fa6a833c6c..794a7c7a2e 100644 --- a/doc/dev/org/deidentifier/arx/risk/class-use/RiskEstimateBuilder.html +++ b/doc/dev/org/deidentifier/arx/risk/class-use/RiskEstimateBuilder.html @@ -103,21 +103,21 @@

Uses of RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, ARXSolverConfiguration config)
Returns a risk estimator
RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes)
Returns a risk estimator for the given set of equivalence classes.
RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes, ARXSolverConfiguration config)
Returns a risk estimator for the given set of equivalence classes.
@@ -125,14 +125,14 @@

Uses of RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, java.util.Set<java.lang.String> qis)
Returns a risk estimator for the given set of quasi-identifiers
RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, java.util.Set<java.lang.String> qis, ARXSolverConfiguration config)
Returns a risk estimator for the given set of quasi-identifiers
diff --git a/doc/dev/org/deidentifier/arx/risk/class-use/RiskModelHistogram.html b/doc/dev/org/deidentifier/arx/risk/class-use/RiskModelHistogram.html index 9d21b45590..d8472147f1 100644 --- a/doc/dev/org/deidentifier/arx/risk/class-use/RiskModelHistogram.html +++ b/doc/dev/org/deidentifier/arx/risk/class-use/RiskModelHistogram.html @@ -109,14 +109,14 @@

Uses of RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes)
Returns a risk estimator for the given set of equivalence classes.
RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes, ARXSolverConfiguration config)
Returns a risk estimator for the given set of equivalence classes.
@@ -177,14 +177,14 @@

Uses of -RiskEstimateBuilder(ARXPopulationModel population, +RiskEstimateBuilder(ARXPopulationModel population, DataHandle handle, RiskModelHistogram classes)
Creates a new instance
-RiskEstimateBuilder(ARXPopulationModel population, +RiskEstimateBuilder(ARXPopulationModel population, DataHandle handle, RiskModelHistogram classes, ARXSolverConfiguration config) @@ -192,7 +192,7 @@

Uses of -RiskModelPopulationUniqueness(ARXPopulationModel model, +RiskModelPopulationUniqueness(ARXPopulationModel model, RiskModelHistogram classes, int sampleSize, ARXSolverConfiguration config) diff --git a/doc/dev/org/deidentifier/arx/risk/class-use/RiskModelPopulationUniqueness.PopulationUniquenessModel.html b/doc/dev/org/deidentifier/arx/risk/class-use/RiskModelPopulationUniqueness.PopulationUniquenessModel.html index b24577b7cb..66c4e0cede 100644 --- a/doc/dev/org/deidentifier/arx/risk/class-use/RiskModelPopulationUniqueness.PopulationUniquenessModel.html +++ b/doc/dev/org/deidentifier/arx/risk/class-use/RiskModelPopulationUniqueness.PopulationUniquenessModel.html @@ -115,14 +115,14 @@

Uses of -PopulationUniqueness(double riskThreshold, +PopulationUniqueness(double riskThreshold, RiskModelPopulationUniqueness.PopulationUniquenessModel statisticalModel, ARXPopulationModel populationModel)
Creates a new instance of this criterion.
-PopulationUniqueness(double riskThreshold, +PopulationUniqueness(double riskThreshold, RiskModelPopulationUniqueness.PopulationUniquenessModel statisticalModel, ARXPopulationModel populationModel, ARXSolverConfiguration config) diff --git a/doc/gui/index-all.html b/doc/gui/index-all.html index 7538acf154..2b6770fe28 100644 --- a/doc/gui/index-all.html +++ b/doc/gui/index-all.html @@ -94,7 +94,7 @@

A

This class provides an abstract skeleton for the implementation of single-dimensional metrics.
-
AbstractMetricSingleDimensional(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
+
AbstractMetricSingleDimensional(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
Creates a new instance.
@@ -122,7 +122,7 @@

A

Alter associated fields.
-
accumulateConfigLabels(LabelStack, int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableConfigLabelAccumulator
+
accumulateConfigLabels(LabelStack, int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableConfigLabelAccumulator
 
accuracy(double) - Method in class org.deidentifier.arx.ARXSolverConfiguration
 
@@ -297,19 +297,19 @@

A

Shows the audit trail
-
actionShowErrorDialog(Shell, String, Throwable) - Method in class org.deidentifier.arx.gui.Controller
+
actionShowErrorDialog(Shell, String, Throwable) - Method in class org.deidentifier.arx.gui.Controller
Shows an error dialog.
-
actionShowFormatInputDialog(Shell, String, String, Locale, DataType.DataTypeDescription<?>, Collection<String>) - Method in class org.deidentifier.arx.gui.Controller
+
actionShowFormatInputDialog(Shell, String, String, Locale, DataType.DataTypeDescription<?>, Collection<String>) - Method in class org.deidentifier.arx.gui.Controller
Shows a dialog for selecting a format string for a data type.
-
actionShowFormatInputDialog(Shell, String, String, Locale, DataType.DataTypeDescription<?>, String[]) - Method in class org.deidentifier.arx.gui.Controller
+
actionShowFormatInputDialog(Shell, String, String, Locale, DataType.DataTypeDescription<?>, String[]) - Method in class org.deidentifier.arx.gui.Controller
Shows a dialog for selecting a format string for a data type.
-
actionShowFormatInputDialog(Shell, String, String, String, Locale, DataType.DataTypeDescription<?>, Collection<String>) - Method in class org.deidentifier.arx.gui.Controller
+
actionShowFormatInputDialog(Shell, String, String, String, Locale, DataType.DataTypeDescription<?>, Collection<String>) - Method in class org.deidentifier.arx.gui.Controller
Shows a dialog for selecting a format string for a data type.
@@ -317,35 +317,35 @@

A

Shows a help dialog.
-
actionShowInfoDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.Controller
+
actionShowInfoDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.Controller
Shows an info dialog.
-
actionShowInputDialog(Shell, String, String, String) - Method in class org.deidentifier.arx.gui.Controller
+
actionShowInputDialog(Shell, String, String, String) - Method in class org.deidentifier.arx.gui.Controller
Shows an input dialog.
-
actionShowMenu(int, int) - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewSolutionSpace
+
actionShowMenu(int, int) - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewSolutionSpace
Action show menu
-
actionShowOpenFileDialog(Shell, String) - Method in class org.deidentifier.arx.gui.Controller
+
actionShowOpenFileDialog(Shell, String) - Method in class org.deidentifier.arx.gui.Controller
Shows a "open file" dialog.
-
actionShowOrderValuesDialog(Shell, String, String, DataType<?>, Locale, String[]) - Method in class org.deidentifier.arx.gui.Controller
+
actionShowOrderValuesDialog(Shell, String, String, DataType<?>, Locale, String[]) - Method in class org.deidentifier.arx.gui.Controller
Shows an input dialog for ordering data items.
-
actionShowProgressDialog(String, Worker<?>) - Method in class org.deidentifier.arx.gui.Controller
+
actionShowProgressDialog(String, Worker<?>) - Method in class org.deidentifier.arx.gui.Controller
Shows a progress dialog.
-
actionShowQuestionDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.Controller
+
actionShowQuestionDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.Controller
Shows a question dialog.
-
actionShowSaveFileDialog(Shell, String) - Method in class org.deidentifier.arx.gui.Controller
+
actionShowSaveFileDialog(Shell, String) - Method in class org.deidentifier.arx.gui.Controller
Internal method for showing a "save file" dialog.
@@ -381,19 +381,19 @@

A

Adds a row to this data object.
-
add(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
add(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
add(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
add(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
add(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
add(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
add(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
add(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
add(String, Image, boolean, Runnable) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolderButton
+
add(String, Image, boolean, Runnable) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolderButton
Adds a button.
-
add(String, Image, Runnable) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolderButton
+
add(String, Image, Runnable) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolderButton
Adds a new button.
@@ -425,23 +425,23 @@

A

Adds a new column.
-
addColumn(int, DataType<?>) - Method in class org.deidentifier.arx.DataSource
+
addColumn(int, DataType<?>) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(int, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
+
addColumn(int, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(int, String) - Method in class org.deidentifier.arx.DataSource
+
addColumn(int, String) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(int, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
+
addColumn(int, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(int, String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
+
addColumn(int, String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
@@ -449,23 +449,23 @@

A

Adds a new column.
-
addColumn(String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
+
addColumn(String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
+
addColumn(String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(String, String) - Method in class org.deidentifier.arx.DataSource
+
addColumn(String, String) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(String, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
+
addColumn(String, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
-
addColumn(String, String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
+
addColumn(String, String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
Adds a new column.
@@ -502,7 +502,7 @@

A

Delegates to an instance of ARXConfiguration.
-
addEntry(String, List<String>) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
+
addEntry(String, List<String>) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
Adds a new entry, i.e., a row in the table
@@ -518,11 +518,11 @@

A

Adds the given group with the default aggregate function.
-
addGroup(int, AggregateFunction<U>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
+
addGroup(int, AggregateFunction<U>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
Adds the given group with the given aggregate function.
-
addGroup(int, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
+
addGroup(int, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
Adds the given group.
@@ -530,15 +530,15 @@

A

Adds groups.
-
addInterval(T, T) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
+
addInterval(T, T) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Adds an interval.
-
addInterval(T, T, AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
+
addInterval(T, T, AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Adds an interval.
-
addInterval(T, T, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
+
addInterval(T, T, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Adds an interval.
@@ -550,11 +550,11 @@

A

Adds an interval.
-
addListener(ModelEvent.ModelPart, IView) - Method in class org.deidentifier.arx.gui.Controller
+
addListener(ModelEvent.ModelPart, IView) - Method in class org.deidentifier.arx.gui.Controller
Registers a listener at the controller.
-
addListener(int, Listener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
+
addListener(int, Listener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
 
addMouseListener(MouseListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
@@ -707,11 +707,11 @@

A

Allows anonymous transformations to pass the filter.
-
allowGeneralization(int, int) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
+
allowGeneralization(int, int) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
Allows transformations with certain generalization level to pass the filter.
-
allowInformationLoss(double, double) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
+
allowInformationLoss(double, double) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
Allows transformations with certain information loss to pass the filter.
@@ -781,11 +781,11 @@

A

and() - Method in class org.deidentifier.arx.DataSelector
 
-
anonymize(Data, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
+
anonymize(Data, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
Performs data anonymization.
-
anonymizeInternal(DataHandle, DataDefinition, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
+
anonymizeInternal(DataHandle, DataDefinition, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
Reset a previous lattice and run the algorithm .
@@ -806,7 +806,7 @@

A

Creates a new anonymizer with the default configuration.
-
ARXAnonymizer(int, double, double) - Constructor for class org.deidentifier.arx.ARXAnonymizer
+
ARXAnonymizer(int, double, double) - Constructor for class org.deidentifier.arx.ARXAnonymizer
Creates a new anonymizer with the given configuration.
@@ -863,7 +863,7 @@

A

This class models population properties for risk estimation
-
ARXPopulationModel(DataHandle, double) - Constructor for class org.deidentifier.arx.ARXPopulationModel
+
ARXPopulationModel(DataHandle, double) - Constructor for class org.deidentifier.arx.ARXPopulationModel
Creates a new instance
@@ -883,11 +883,11 @@

A

Encapsulates the results of an execution of the ARX algorithm.
-
ARXResult(DataHandle, DataDefinition, ARXLattice, int, double, double, Metric<?>, ARXConfiguration, ARXLattice.ARXNode, long) - Constructor for class org.deidentifier.arx.ARXResult
+
ARXResult(DataHandle, DataDefinition, ARXLattice, int, double, double, Metric<?>, ARXConfiguration, ARXLattice.ARXNode, long) - Constructor for class org.deidentifier.arx.ARXResult
Internal constructor for deserialization.
-
ARXResult(DataRegistry, DataManager, NodeChecker, DataDefinition, ARXConfiguration, ARXLattice, long) - Constructor for class org.deidentifier.arx.ARXResult
+
ARXResult(DataRegistry, DataManager, NodeChecker, DataDefinition, ARXConfiguration, ARXLattice, long) - Constructor for class org.deidentifier.arx.ARXResult
Creates a new instance.
@@ -912,11 +912,11 @@

A

A custom implementation of the default SWT WizardDialog that is more compact and allows adding additional buttons.
-
ARXWizardDialog(Shell, IWizard) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ARXWizardDialog
+
ARXWizardDialog(Shell, IWizard) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ARXWizardDialog
Creates a new instance.
-
ARXWizardDialog(Shell, IWizard, List<ARXWizardDialog.ARXWizardButton>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ARXWizardDialog
+
ARXWizardDialog(Shell, IWizard, List<ARXWizardDialog.ARXWizardButton>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ARXWizardDialog
Creates a new instance.
@@ -924,7 +924,7 @@

A

A specification for a button to add to the wizard.
-
ARXWizardDialog.ARXWizardButton(String, SelectionListener) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ARXWizardDialog.ARXWizardButton
+
ARXWizardDialog.ARXWizardButton(String, SelectionListener) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ARXWizardDialog.ARXWizardButton
Creates a new instance.
@@ -932,11 +932,11 @@

A

Converts an information loss into a relative value in percent.
-
asRelativeValue(int, int) - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewSolutionSpace
+
asRelativeValue(int, int) - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewSolutionSpace
Converts a generalization to a relative value.
-
asRelativeValue(InformationLoss<?>, ARXResult) - Method in class org.deidentifier.arx.gui.view.impl.utility.ViewProperties
+
asRelativeValue(InformationLoss<?>, ARXResult) - Method in class org.deidentifier.arx.gui.view.impl.utility.ViewProperties
Converts an information loss into a relative value in percent TODO: Code duplicate from NodePropertiesView.
@@ -1146,7 +1146,7 @@

C

This class represents cardinalities.
-
Cardinalities(Data, RowSet, GeneralizationHierarchy[]) - Constructor for class org.deidentifier.arx.metric.v2.Cardinalities
+
Cardinalities(Data, RowSet, GeneralizationHierarchy[]) - Constructor for class org.deidentifier.arx.metric.v2.Cardinalities
Creates a new instance for the given data set.
@@ -1158,15 +1158,15 @@

C

TODO
-
center(Shell, Monitor) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
+
center(Shell, Monitor) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
Centers the shell on the given monitor.
-
center(Shell, Shell) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
+
center(Shell, Shell) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
Centers the given shell.
-
characters(char[], int, int) - Method in class org.deidentifier.arx.gui.worker.io.XMLHandler
+
characters(char[], int, int) - Method in class org.deidentifier.arx.gui.worker.io.XMLHandler
 
checkColumn(int) - Method in class org.deidentifier.arx.DataHandle
@@ -1184,7 +1184,7 @@

C

Checks whether a registry is referenced.
-
checkRow(int, int) - Method in class org.deidentifier.arx.DataHandle
+
checkRow(int, int) - Method in class org.deidentifier.arx.DataHandle
Checks a row index.
@@ -1362,33 +1362,33 @@

C

Each element of this list represents a single column to import from. -
compare(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
compare(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
+
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
compare(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
compare(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
compare(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
compare(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXOrderedString
+
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXOrderedString
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXString
+
compare(String, String) - Method in class org.deidentifier.arx.DataType.ARXString
 
-
compare(String, String) - Method in class org.deidentifier.arx.DataType
+
compare(String, String) - Method in class org.deidentifier.arx.DataType
Compares two values.
-
compare(T, T) - Method in class org.deidentifier.arx.DataType
+
compare(T, T) - Method in class org.deidentifier.arx.DataType
Compare.
-
compare(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
compare(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
compare(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
compare(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
compareTo(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
@@ -1408,7 +1408,7 @@

C

This component displays a data table.
-
ComponentDataTable(Controller, Composite) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
+
ComponentDataTable(Controller, Composite) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
Creates a new instance.
@@ -1416,7 +1416,7 @@

C

This class implements a table, in which properties can be filtered.
-
ComponentFilterTable(Composite, Controller, List<String>) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
+
ComponentFilterTable(Composite, Controller, List<String>) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
Creates a new instance.
@@ -1433,11 +1433,11 @@

C

This class implements a wrapper around a control that displays the current status: (1) nothing to display, (2) working, (3) done (shows the control).
-
ComponentStatus(Controller, Composite, Control) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentStatus
+
ComponentStatus(Controller, Composite, Control) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentStatus
Creates a new instance.
-
ComponentStatus(Controller, Composite, Control, ComponentStatusLabelProgressProvider) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentStatus
+
ComponentStatus(Controller, Composite, Control, ComponentStatusLabelProgressProvider) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentStatus
Creates a new instance.
@@ -1445,7 +1445,7 @@

C

A label that can display animated GIFs.
-
ComponentStatusLabel(Composite, int) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentStatusLabel
+
ComponentStatusLabel(Composite, int) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentStatusLabel
 
ComponentStatusLabelProgressProvider - Interface in org.deidentifier.arx.gui.view.impl.common
@@ -1455,11 +1455,11 @@

C

A virtual table implemented with NatTable.
-
ComponentTable(Composite, int) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTable
+
ComponentTable(Composite, int) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTable
Creates a new instance.
-
ComponentTable(Composite, int, CTConfiguration) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTable
+
ComponentTable(Composite, int, CTConfiguration) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTable
Creates a new instance.
@@ -1467,11 +1467,11 @@

C

This class implements a titled border.
-
ComponentTitledBorder(Composite, Controller, String, String) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTitledBorder
+
ComponentTitledBorder(Composite, Controller, String, String) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTitledBorder
Creates a new instance.
-
ComponentTitledBorder(Composite, String) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTitledBorder
+
ComponentTitledBorder(Composite, String) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTitledBorder
Creates a new instance.
@@ -1479,11 +1479,11 @@

C

This class implements a titled folder.
-
ComponentTitledFolder(Composite, Controller, ComponentTitledFolderButton, String) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
+
ComponentTitledFolder(Composite, Controller, ComponentTitledFolderButton, String) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
Creates a new instance.
-
ComponentTitledFolder(Composite, Controller, ComponentTitledFolderButton, String, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
+
ComponentTitledFolder(Composite, Controller, ComponentTitledFolderButton, String, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
Creates a new instance.
@@ -1495,7 +1495,7 @@

C

Creates a new instance.
-
computeSize(int, int, boolean) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentStatusLabel
+
computeSize(int, int, boolean) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentStatusLabel
 
config - Variable in class org.deidentifier.arx.gui.view.impl.common.async.AnalysisData
@@ -1631,7 +1631,7 @@

C

Creates a new instance.
-
create(DataType<T>, HierarchyBuilderIntervalBased.Range<T>, HierarchyBuilderIntervalBased.Range<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
+
create(DataType<T>, HierarchyBuilderIntervalBased.Range<T>, HierarchyBuilderIntervalBased.Range<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Creates a new instance.
@@ -1643,15 +1643,15 @@

C

Loads a builder specification from the given file.
-
create(DataType<T>, boolean) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
+
create(DataType<T>, boolean) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
Creates a new instance.
-
create(DataType<T>, Comparator<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
+
create(DataType<T>, Comparator<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
Creates a new instance.
-
create(DataType<T>, String[]) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
+
create(DataType<T>, String[]) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
Creates a new instance.
@@ -1671,11 +1671,11 @@

C

Loads a builder specification from the given file.
-
create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
+
create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Values are aligned according to the alignmentOrder and redacted according to the redactionOrder.
-
create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
+
create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Values are aligned according to the alignmentOrder and redacted according to the redactionOrder.
@@ -1692,7 +1692,7 @@

C

Creates a new config that allows the given percentage of outliers and thus implements tuple suppression.
-
create(double, Metric<?>) - Static method in class org.deidentifier.arx.ARXConfiguration
+
create(double, Metric<?>) - Static method in class org.deidentifier.arx.ARXConfiguration
Creates a new config that allows the given percentage of outliers and thus implements tuple suppression.
@@ -1721,23 +1721,23 @@

C

Creates a new hierarchy from a CSV file.
-
create(File, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(File, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(File, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
@@ -1745,23 +1745,23 @@

C

Creates a new hierarchy from a CSV file.
-
create(InputStream, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, char, char, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, char, char, char, char[]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(InputStream, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(InputStream, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
@@ -1773,11 +1773,11 @@

C

Creates a new hierarchy from a list.
-
create(String, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(String, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
-
create(String, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
+
create(String, CSVSyntax) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
Creates a new hierarchy from a CSV file.
@@ -1797,27 +1797,27 @@

C

Creates a new data object from a CSV file.
-
create(File, char) - Static method in class org.deidentifier.arx.Data
+
create(File, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, char, char) - Static method in class org.deidentifier.arx.Data
+
create(File, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, char, char, char) - Static method in class org.deidentifier.arx.Data
+
create(File, char, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
+
create(File, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, CSVSyntax) - Static method in class org.deidentifier.arx.Data
+
create(File, CSVSyntax) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(File, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
+
create(File, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
@@ -1825,27 +1825,27 @@

C

Creates a new data object from a CSV file.
-
create(InputStream, char) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, char, char) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, char, char, char) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, char, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, CSVSyntax) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, CSVSyntax) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(InputStream, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
+
create(InputStream, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
@@ -1861,27 +1861,27 @@

C

Creates a new data object from a CSV file.
-
create(String, char) - Static method in class org.deidentifier.arx.Data
+
create(String, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, char, char) - Static method in class org.deidentifier.arx.Data
+
create(String, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, char, char, char) - Static method in class org.deidentifier.arx.Data
+
create(String, char, char, char) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
+
create(String, char, char, char, char[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, CSVSyntax) - Static method in class org.deidentifier.arx.Data
+
create(String, CSVSyntax) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
-
create(String, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
+
create(String, CSVSyntax, DataType<T>[]) - Static method in class org.deidentifier.arx.Data
Creates a new data object from a CSV file.
@@ -1891,21 +1891,21 @@

C

create(Data) - Static method in class org.deidentifier.arx.DataSelector
 
-
create(Data, String) - Static method in class org.deidentifier.arx.DataSelector
+
create(Data, String) - Static method in class org.deidentifier.arx.DataSelector
 
-
create(Data, Data) - Static method in class org.deidentifier.arx.DataSubset
+
create(Data, Data) - Static method in class org.deidentifier.arx.DataSubset
Create a subset by matching two data instances.
-
create(Data, DataSelector) - Static method in class org.deidentifier.arx.DataSubset
+
create(Data, DataSelector) - Static method in class org.deidentifier.arx.DataSubset
Creates a subset from the given selector.
-
create(Data, RowSet) - Static method in class org.deidentifier.arx.DataSubset
+
create(Data, RowSet) - Static method in class org.deidentifier.arx.DataSubset
Creates a new subset from the given row set, from which a copy is created.
-
create(Data, Set<Integer>) - Static method in class org.deidentifier.arx.DataSubset
+
create(Data, Set<Integer>) - Static method in class org.deidentifier.arx.DataSubset
Creates a new subset from the given set of tuple indices.
@@ -2112,11 +2112,11 @@

C

Creates the design of this page along with the appropriate listeners.
-
createCSVSource(File, char, boolean) - Static method in class org.deidentifier.arx.DataSource
+
createCSVSource(File, char, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates a CSV data source.
-
createCSVSource(String, char, boolean) - Static method in class org.deidentifier.arx.DataSource
+
createCSVSource(String, char, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates a CSV data source.
@@ -2124,7 +2124,7 @@

C

A date data type with given format.
-
createDate(String, Locale) - Static method in class org.deidentifier.arx.DataType
+
createDate(String, Locale) - Static method in class org.deidentifier.arx.DataType
A date data type with given format.
@@ -2132,7 +2132,7 @@

C

A decimal data type with given format.
-
createDecimal(String, Locale) - Static method in class org.deidentifier.arx.DataType
+
createDecimal(String, Locale) - Static method in class org.deidentifier.arx.DataType
Creates a decimal data type with a format string from the given locale.
@@ -2184,7 +2184,7 @@

C

Creates an instance of the discernability metric.
-
createDiscernabilityMetric(boolean, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createDiscernabilityMetric(boolean, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the discernability metric.
@@ -2196,7 +2196,7 @@

C

Creates an instance of the non-uniform entropy metric.
-
createEntropyMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createEntropyMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the non-uniform entropy metric.
@@ -2208,19 +2208,19 @@

C

Creates an instance of the non-uniform entropy metric.
-
createEntropyMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createEntropyMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the non-uniform entropy metric.
-
createEntropyMetric(boolean, double[][], int[][][], int[][][]) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createEntropyMetric(boolean, double[][], int[][][], int[][][]) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the non-uniform entropy metric.
-
createExcelSource(File, int, boolean) - Static method in class org.deidentifier.arx.DataSource
+
createExcelSource(File, int, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates an Excel data source.
-
createExcelSource(String, int, boolean) - Static method in class org.deidentifier.arx.DataSource
+
createExcelSource(String, int, boolean) - Static method in class org.deidentifier.arx.DataSource
Creates an Excel data source.
@@ -2236,7 +2236,7 @@

C

Creates grid data.
-
createfindReplaceEntry(String, String, String) - Static method in class org.deidentifier.arx.gui.model.ModelAuditTrailEntry
+
createfindReplaceEntry(String, String, String) - Static method in class org.deidentifier.arx.gui.model.ModelAuditTrailEntry
Returns an entry for the according action
@@ -2276,7 +2276,7 @@

C

Creates a grid layout.
-
createGridLayout(int, boolean) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
+
createGridLayout(int, boolean) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
Creates a grid layout.
@@ -2296,11 +2296,11 @@

C

Creates an instance of the height metric.
-
createHeightMetric(int, int) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createHeightMetric(int, int) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the height metric.
-
createHelpButton(Controller, CTabFolder, String) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
+
createHelpButton(Controller, CTabFolder, String) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
Creates a help button in the given folder.
@@ -2316,7 +2316,7 @@

C

Helper method.
-
createInformationLoss(InformationLoss<?>, Metric<?>, int, int) - Static method in class org.deidentifier.arx.metric.InformationLoss
+
createInformationLoss(InformationLoss<?>, Metric<?>, int, int) - Static method in class org.deidentifier.arx.metric.InformationLoss
Converter method, converting information loss from version 1 to information loss from version 2, if necessary.
@@ -2325,7 +2325,7 @@

C

Helper method for creating information loss.
-
createInformationLossWithBound(double[], double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
+
createInformationLossWithBound(double[], double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
Helper method for creating information loss.
@@ -2345,7 +2345,7 @@

C

An integer data type with given format.
-
createInteger(String, Locale) - Static method in class org.deidentifier.arx.DataType
+
createInteger(String, Locale) - Static method in class org.deidentifier.arx.DataType
An integer data type with given format using the given locale.
@@ -2361,23 +2361,23 @@

C

An aggregate function that returns an interval [min, max].
-
createIntervalFunction(boolean, boolean) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
+
createIntervalFunction(boolean, boolean) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
An aggregate function that returns an interval [min, max].
-
createItem(String, Image) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
+
createItem(String, Image) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
Creates a new entry in the folder.
-
createItem(String, Image, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
+
createItem(String, Image, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
Creates a new entry in the folder.
-
createJDBCSource(String, String) - Static method in class org.deidentifier.arx.DataSource
+
createJDBCSource(String, String) - Static method in class org.deidentifier.arx.DataSource
Creates a JDBC data source.
-
createJDBCSource(String, String, String, String) - Static method in class org.deidentifier.arx.DataSource
+
createJDBCSource(String, String, String, String) - Static method in class org.deidentifier.arx.DataSource
Creates a JDBC data source.
@@ -2393,7 +2393,7 @@

C

Creates an instance of the loss metric with factors for weighting generalization and suppression.
-
createLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -2409,7 +2409,7 @@

C

Creates an instance of the loss metric with factors for weighting generalization and suppression.
-
createLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -2451,7 +2451,7 @@

C

Creates a microaggregation function returning the median.
-
createMetric(Metric<?>, int, int) - Static method in class org.deidentifier.arx.metric.Metric
+
createMetric(Metric<?>, int, int) - Static method in class org.deidentifier.arx.metric.Metric
This method supports backwards compatibility.
@@ -2521,7 +2521,7 @@

C

Creates an instance of the precision metric.
-
createPrecisionMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecisionMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of the precision metric.
@@ -2537,11 +2537,11 @@

C

Creates an instance of the precision metric.
-
createPrecisionMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecisionMetric(boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the precision metric.
-
createPrecisionMetric(boolean, int[], double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecisionMetric(boolean, int[], double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of the precision metric.
@@ -2549,11 +2549,11 @@

C

Creates a potentially precomputed instance of the non-monotonic non-uniform entropy metric.
-
createPrecomputedEntropyMetric(double, boolean) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecomputedEntropyMetric(double, boolean) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the non-uniform entropy metric.
-
createPrecomputedEntropyMetric(double, boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecomputedEntropyMetric(double, boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -2561,11 +2561,11 @@

C

Creates a potentially precomputed instance of the non-monotonic non-uniform entropy metric.
-
createPrecomputedEntropyMetric(double, boolean) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecomputedEntropyMetric(double, boolean) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the non-uniform entropy metric.
-
createPrecomputedEntropyMetric(double, boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecomputedEntropyMetric(double, boolean, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -2574,15 +2574,15 @@

C

Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
-
createPrecomputedLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecomputedLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
-
createPrecomputedLossMetric(double, double) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecomputedLossMetric(double, double) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
-
createPrecomputedLossMetric(double, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createPrecomputedLossMetric(double, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -2591,15 +2591,15 @@

C

Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
-
createPrecomputedLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecomputedLossMetric(double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
-
createPrecomputedLossMetric(double, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecomputedLossMetric(double, double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
-
createPrecomputedLossMetric(double, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createPrecomputedLossMetric(double, double, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -2635,7 +2635,7 @@

C

Creates an instance of a metric with statically defined information loss.
-
createStaticMetric(Map<String, List<Double>>, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
+
createStaticMetric(Map<String, List<Double>>, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.Metric
Creates an instance of a metric with statically defined information loss.
@@ -2643,7 +2643,7 @@

C

Creates an instance of a metric with statically defined information loss.
-
createStaticMetric(Map<String, List<Double>>, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
+
createStaticMetric(Map<String, List<Double>>, Metric.AggregateFunction) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
Creates an instance of a metric with statically defined information loss.
@@ -2655,19 +2655,19 @@

C

Creates a new tab
-
createTable(Composite, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
+
createTable(Composite, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
Returns a table.
-
createTableDynamic(Composite, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
+
createTableDynamic(Composite, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
Returns a dynamic table.
-
createTableViewer(Composite, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
+
createTableViewer(Composite, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
Returns a table viewer.
-
createTableViewerCheckbox(Composite, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
+
createTableViewerCheckbox(Composite, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
Returns a checkbox table viewer.
@@ -2705,27 +2705,27 @@

C

Instantiate.
-
CSVDataInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(File, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(File, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instatiate.
@@ -2733,31 +2733,31 @@

C

Instantiate.
-
CSVDataInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(InputStream, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(InputStream, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(Reader, char, char, char, char[], DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(Reader, char, char, char, char[], DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
@@ -2765,27 +2765,27 @@

C

Instantiate.
-
CSVDataInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
-
CSVDataInput(String, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
+
CSVDataInput(String, CSVSyntax, DataType<T>[]) - Constructor for class org.deidentifier.arx.io.CSVDataInput
Instantiate.
@@ -2797,23 +2797,23 @@

C

Instantiate.
-
CSVDataOutput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
@@ -2821,23 +2821,23 @@

C

Instantiate.
-
CSVDataOutput(OutputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(OutputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(OutputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(OutputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(OutputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(OutputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(OutputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(OutputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(OutputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(OutputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
@@ -2845,27 +2845,27 @@

C

Instantiate.
-
CSVDataOutput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiate.
-
CSVDataOutput(Writer, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
+
CSVDataOutput(Writer, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
Instantiates a new CSV data output.
@@ -2877,23 +2877,23 @@

C

Instantiate.
-
CSVHierarchyInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(File, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
@@ -2901,23 +2901,23 @@

C

Instantiate.
-
CSVHierarchyInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(InputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(InputStream, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
@@ -2925,23 +2925,23 @@

C

Instantiate.
-
CSVHierarchyInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, char, char, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
-
CSVHierarchyInput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
+
CSVHierarchyInput(String, CSVSyntax) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
Instantiate.
@@ -2957,19 +2957,19 @@

C

Instantiates a new syntax for a CSV file.
-
CSVSyntax(char, char) - Constructor for class org.deidentifier.arx.io.CSVSyntax
+
CSVSyntax(char, char) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
-
CSVSyntax(char, char, char) - Constructor for class org.deidentifier.arx.io.CSVSyntax
+
CSVSyntax(char, char, char) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
-
CSVSyntax(char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVSyntax
+
CSVSyntax(char, char, char, char[]) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
-
CSVSyntax(char, char, char, String) - Constructor for class org.deidentifier.arx.io.CSVSyntax
+
CSVSyntax(char, char, char, String) - Constructor for class org.deidentifier.arx.io.CSVSyntax
Instantiates a new syntax for a CSV file.
@@ -2981,7 +2981,7 @@

C

Creates a new table.
-
CTConfiguration(Control, int) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.CTConfiguration
+
CTConfiguration(Control, int) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.CTConfiguration
Creates a new grid or table.
@@ -2993,9 +2993,9 @@

C

 
CTLayer - Class in org.deidentifier.arx.gui.view.impl.common.table
 
-
CTLayer(CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.CTLayer
+
CTLayer(CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.CTLayer
 
-
CTLayer(IUniqueIndexLayer, CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.CTLayer
+
CTLayer(IUniqueIndexLayer, CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.CTLayer
 
CTStyleConfiguration - Class in org.deidentifier.arx.gui.view.impl.common.table
 
@@ -3055,7 +3055,7 @@

D

An implementation of the class DataHandle for output data.
-
DataHandleOutput(ARXResult, DataRegistry, DataManager, Data, Data, ARXLattice.ARXNode, StatisticsEquivalenceClasses, DataDefinition, ARXConfiguration) - Constructor for class org.deidentifier.arx.DataHandleOutput
+
DataHandleOutput(ARXResult, DataRegistry, DataManager, Data, Data, ARXLattice.ARXNode, StatisticsEquivalenceClasses, DataDefinition, ARXConfiguration) - Constructor for class org.deidentifier.arx.DataHandleOutput
Instantiates a new handle.
@@ -3081,11 +3081,7 @@

D

This implementation of a data handle projects a given data handle onto a given research subset.
-
DataHandleSubset(DataHandle, DataSubset, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.DataHandleSubset
-
-
Creates a new handle that represents the research subset.
-
-
DataHandleSubset(DataHandle, DataSubset) - Constructor for class org.deidentifier.arx.DataHandleSubset
+
DataHandleSubset(DataHandle, DataSubset, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.DataHandleSubset
Creates a new handle that represents the research subset.
@@ -3114,7 +3110,7 @@

D

A BodyLayerStack for the DataView.
-
DataTableBodyLayerStack(IUniqueIndexLayer, NatTable, DataTableContext, Control) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableBodyLayerStack
+
DataTableBodyLayerStack(IUniqueIndexLayer, NatTable, DataTableContext, Control) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableBodyLayerStack
Creates a new instance.
@@ -3130,7 +3126,7 @@

D

A label accumulator for the data view.
-
DataTableConfigLabelAccumulator(NatTable, DataTableContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableConfigLabelAccumulator
+
DataTableConfigLabelAccumulator(NatTable, DataTableContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableConfigLabelAccumulator
Creates a new instance.
@@ -3159,7 +3155,7 @@

D

Creates a new LabelLineBorderDecorator wrapping the given interior painter and no default border style.
-
DataTableDecorator(ICellPainter, BorderStyle) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDecorator
+
DataTableDecorator(ICellPainter, BorderStyle) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDecorator
Creates a new LabelLineBorderDecorator wrapping the given interior painter using the given BorderStyle as default.
@@ -3168,7 +3164,7 @@

D

Adds an additional column to fill up the space.
-
DataTableFillLayout(Control, IUniqueIndexLayer, DataTableContext, DataTableBodyLayerStack) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayout
+
DataTableFillLayout(Control, IUniqueIndexLayer, DataTableContext, DataTableBodyLayerStack) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayout
 
DataTableFillLayoutStyle - Class in org.deidentifier.arx.gui.view.impl.common.datatable
@@ -3180,7 +3176,7 @@

D

A grid layer for the data view.
-
DataTableGridLayer(boolean, NatTable, DataTableContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
+
DataTableGridLayer(boolean, NatTable, DataTableContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
Creates a new instance.
@@ -3188,7 +3184,7 @@

D

A grid layer stack for the data view.
-
DataTableGridLayerStack(IDataProvider, NatTable, DataTableContext, Control) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayerStack
+
DataTableGridLayerStack(IDataProvider, NatTable, DataTableContext, Control) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayerStack
Creates a new instance.
@@ -3228,13 +3224,13 @@

D

A selection layer for data views.
-
DataTableSelectionLayer(IUniqueIndexLayer, DataTableContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableSelectionLayer
+
DataTableSelectionLayer(IUniqueIndexLayer, DataTableContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableSelectionLayer
Creates a new instance.
DataTableViewportLayer - Class in org.deidentifier.arx.gui.view.impl.common.datatable
 
-
DataTableViewportLayer(IUniqueIndexLayer, DataTableContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableViewportLayer
+
DataTableViewportLayer(IUniqueIndexLayer, DataTableContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableViewportLayer
 
DataType<T> - Class in org.deidentifier.arx
@@ -3351,7 +3347,7 @@

D

This class implements a data object that can be passed to the heatmap widget to display the contingency table.
-
DensityData(DataHandle, int, int) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.DensityData
+
DensityData(DataHandle, int, int) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.DensityData
Creates a new instance.
@@ -3367,7 +3363,7 @@

D

An about dialog.
-
DialogAbout(Shell, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogAbout
+
DialogAbout(Shell, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogAbout
Constructor.
@@ -3375,7 +3371,7 @@

D

A dialog for displaying the audit trail
-
DialogAuditTrail(Shell, List<ModelAuditTrailEntry>) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogAuditTrail
+
DialogAuditTrail(Shell, List<ModelAuditTrailEntry>) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogAuditTrail
Creates a new instance
@@ -3383,7 +3379,7 @@

D

A selection dialog for elements from a combo box.
-
DialogComboSelection(Shell, String, String, String[], String, IInputValidator) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogComboSelection
+
DialogComboSelection(Shell, String, String, String[], String, IInputValidator) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogComboSelection
Creates an input dialog with OK and Cancel buttons.
@@ -3391,7 +3387,7 @@

D

A dialog for selecting privacy criteria.
-
DialogCriterionSelection(Controller, Shell, List<ModelExplicitCriterion>) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogCriterionSelection
+
DialogCriterionSelection(Controller, Shell, List<ModelExplicitCriterion>) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogCriterionSelection
Constructor.
@@ -3399,11 +3395,11 @@

D

A dialog for adding and configuring privacy criteria.
-
DialogCriterionUpdate(Controller, Shell, List<ModelCriterion>, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogCriterionUpdate
+
DialogCriterionUpdate(Controller, Shell, List<ModelCriterion>, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogCriterionUpdate
Constructor.
-
DialogCriterionUpdate(Controller, Shell, List<ModelCriterion>, boolean, ModelCriterion) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogCriterionUpdate
+
DialogCriterionUpdate(Controller, Shell, List<ModelCriterion>, boolean, ModelCriterion) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogCriterionUpdate
Constructor.
@@ -3411,7 +3407,7 @@

D

An about dialog.
-
DialogDebug(Shell, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogDebug
+
DialogDebug(Shell, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogDebug
Constructor.
@@ -3419,7 +3415,7 @@

D

A dialog for displaying error messages.
-
DialogError(Shell, Controller, String, String) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogError
+
DialogError(Shell, Controller, String, String) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogError
Constructor for displaying two messages.
@@ -3427,7 +3423,7 @@

D

A dialog for finding and replacing data items
-
DialogFindReplace(Shell, Model, DataHandle, int) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogFindReplace
+
DialogFindReplace(Shell, Model, DataHandle, int) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogFindReplace
Creates a new instance
@@ -3435,7 +3431,7 @@

D

A help dialog.
-
DialogHelp(Shell, Controller, String) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogHelp
+
DialogHelp(Shell, Controller, String) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogHelp
Constructor.
@@ -3455,7 +3451,7 @@

D

An dialog that allows ordering data items.
-
DialogOrderSelection(Shell, String[], DataType<?>, Locale, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogOrderSelection
+
DialogOrderSelection(Shell, String[], DataType<?>, Locale, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogOrderSelection
Creates a new instance.
@@ -3471,7 +3467,7 @@

D

This class implements a dialog for editing project properties.
-
DialogProperties(Shell, Model, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogProperties
+
DialogProperties(Shell, Model, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogProperties
Creates a new instance.
@@ -3479,15 +3475,15 @@

D

Query dialog
-
DialogQuery(Data, Shell, String) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogQuery
+
DialogQuery(Data, Shell, String) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogQuery
 
DialogQueryResult - Class in org.deidentifier.arx.gui.view.impl.menu
 
-
DialogQueryResult(String, DataSelector) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogQueryResult
+
DialogQueryResult(String, DataSelector) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogQueryResult
 
DialogSeparator - Class in org.deidentifier.arx.gui.view.impl.menu
 
-
DialogSeparator(Shell, Controller, String, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogSeparator
+
DialogSeparator(Shell, Controller, String, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogSeparator
 
dictionary - Variable in class org.deidentifier.arx.DataHandleInput
@@ -3517,7 +3513,7 @@

D

Filters out anonymous transformations.
-
disallowGeneralization(int, int) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
+
disallowGeneralization(int, int) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
Filters out transformations with certain generalization level.
@@ -3619,26 +3615,26 @@

D

The distinct l-diversity privacy criterion.
-
DistinctLDiversity(String, int) - Constructor for class org.deidentifier.arx.criteria.DistinctLDiversity
+
DistinctLDiversity(String, int) - Constructor for class org.deidentifier.arx.criteria.DistinctLDiversity
Creates a new instance of the distinct l-diversity privacy criterion as proposed in Machanavajjhala A, Kifer D, Gehrke J.
-
divide(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
divide(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
+
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
divide(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
divide(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
divide(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
divide(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
divide(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
divide(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
divide(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
divide(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
divide(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
doCommand(ILayerCommand) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableViewportLayer
 
@@ -3654,7 +3650,7 @@

D

This class represents a set of domain shares for an attribute.
-
DomainShareInterval(HierarchyBuilderIntervalBased<T>, int[][], String[]) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareInterval
+
DomainShareInterval(HierarchyBuilderIntervalBased<T>, int[][], String[]) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareInterval
Creates a new set of domain shares derived from the given functional interval-based hierarchy.
@@ -3662,7 +3658,7 @@

D

This class represents a set of domain shares for an attribute.
-
DomainShareMaterialized(String[][], String[], int[][]) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareMaterialized
+
DomainShareMaterialized(String[][], String[], int[][]) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareMaterialized
Creates a new set of domain shares derived from the given attribute.
@@ -3716,7 +3712,7 @@

D

 
doReset() - Method in class org.deidentifier.arx.gui.view.impl.utility.ViewStatisticsSummaryTable
 
-
doubleToSlider(double, double, double) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
+
doubleToSlider(double, double, double) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
Converts the double value to a slider selection.
@@ -3754,7 +3750,7 @@

D

Published in: Nergiz M, Atzori M, Clifton C. -
DPresence(double, double, DataSubset) - Constructor for class org.deidentifier.arx.criteria.DPresence
+
DPresence(double, double, DataSubset) - Constructor for class org.deidentifier.arx.criteria.DPresence
Creates a new instance of the d-presence criterion as proposed in: Nergiz M, Atzori M, Clifton C.
@@ -3773,7 +3769,7 @@

E

Base class
-
EditorCriterion(Composite, T) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorCriterion
+
EditorCriterion(Composite, T) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorCriterion
Creates a new instance.
@@ -3781,7 +3777,7 @@

E

A view on a d-presence criterion.
-
EditorCriterionDPresence(Composite, ModelDPresenceCriterion) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorCriterionDPresence
+
EditorCriterionDPresence(Composite, ModelDPresenceCriterion) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorCriterionDPresence
Creates a new instance.
@@ -3789,7 +3785,7 @@

E

A view on a k-anonymity criterion.
-
EditorCriterionKAnonymity(Composite, ModelKAnonymityCriterion) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorCriterionKAnonymity
+
EditorCriterionKAnonymity(Composite, ModelKAnonymityCriterion) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorCriterionKAnonymity
Creates a new instance.
@@ -3797,7 +3793,7 @@

E

A view on an l-diversity criterion.
-
EditorCriterionLDiversity(Composite, ModelLDiversityCriterion) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorCriterionLDiversity
+
EditorCriterionLDiversity(Composite, ModelLDiversityCriterion) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorCriterionLDiversity
Creates a new instance.
@@ -3805,7 +3801,7 @@

E

A view on a risk-based criterion.
-
EditorCriterionRiskBased(Composite, ModelRiskBasedCriterion) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorCriterionRiskBased
+
EditorCriterionRiskBased(Composite, ModelRiskBasedCriterion) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorCriterionRiskBased
Creates a new instance.
@@ -3813,21 +3809,21 @@

E

Implements a view on a t-closeness criterion.
-
EditorCriterionTCloseness(Composite, ModelTClosenessCriterion) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorCriterionTCloseness
+
EditorCriterionTCloseness(Composite, ModelTClosenessCriterion) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorCriterionTCloseness
Creates a new instance.
EditorSelection - Class in org.deidentifier.arx.gui.view.impl.menu
 
-
EditorSelection(Composite, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorSelection
+
EditorSelection(Composite, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorSelection
 
-
EditorSelection(String, String, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorSelection
+
EditorSelection(String, String, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorSelection
 
EditorString - Class in org.deidentifier.arx.gui.view.impl.menu
 
EditorString(Composite) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorString
 
-
EditorString(String, String, Button, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorString
+
EditorString(String, String, Button, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.EditorString
 
enable(Composite) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
@@ -3847,13 +3843,13 @@

E

end() - Method in class org.deidentifier.arx.DataSelector
 
-
end(String, String, String) - Method in class org.deidentifier.arx.gui.worker.io.XMLHandler
+
end(String, String, String) - Method in class org.deidentifier.arx.gui.worker.io.XMLHandler
 
-
endElement(String, String, String) - Method in class org.deidentifier.arx.gui.worker.io.XMLHandler
+
endElement(String, String, String) - Method in class org.deidentifier.arx.gui.worker.io.XMLHandler
 
-
enforce(HashGroupifyDistribution, int) - Method in class org.deidentifier.arx.criteria.RiskBasedCriterion
+
enforce(HashGroupifyDistribution, int) - Method in class org.deidentifier.arx.criteria.RiskBasedCriterion
 
-
enforce(HashGroupifyDistribution, int) - Method in class org.deidentifier.arx.criteria.SampleBasedCriterion
+
enforce(HashGroupifyDistribution, int) - Method in class org.deidentifier.arx.criteria.SampleBasedCriterion
This method enforces the criterion on the current hash table.
@@ -3861,7 +3857,7 @@

E

The entropy l-diversity criterion.
-
EntropyLDiversity(String, double) - Constructor for class org.deidentifier.arx.criteria.EntropyLDiversity
+
EntropyLDiversity(String, double) - Constructor for class org.deidentifier.arx.criteria.EntropyLDiversity
Creates a new instance of the entropy l-diversity criterion as proposed in: Machanavajjhala A, Kifer D, Gehrke J.
@@ -3870,7 +3866,7 @@

E

The t-closeness criterion with equal-distance EMD.
-
EqualDistanceTCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.EqualDistanceTCloseness
+
EqualDistanceTCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.EqualDistanceTCloseness
Creates a new instance of the t-closeness criterion with equal earth-movers-distance as proposed in: Li N, Li T, Venkatasubramanian S.
@@ -3923,15 +3919,15 @@

E

in the lattice regardless of whether they have been checked for anonymity or not.
-
eventFilterChanged(ARXResult, ModelNodeFilter) - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
+
eventFilterChanged(ARXResult, ModelNodeFilter) - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
 
-
eventFilterChanged(ARXResult, ModelNodeFilter) - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewList
+
eventFilterChanged(ARXResult, ModelNodeFilter) - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewList
 
-
eventFilterChanged(ARXResult, ModelNodeFilter) - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewSolutionSpace
+
eventFilterChanged(ARXResult, ModelNodeFilter) - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewSolutionSpace
Event: filter changed
-
eventFilterChanged(ARXResult, ModelNodeFilter) - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewTiles
+
eventFilterChanged(ARXResult, ModelNodeFilter) - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewTiles
 
eventModelChanged() - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
 
@@ -3967,7 +3963,7 @@

E

A privacy criterion that is explicitly bound to a sensitive attribute.
-
ExplicitPrivacyCriterion(String, boolean) - Constructor for class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
+
ExplicitPrivacyCriterion(String, boolean) - Constructor for class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
Creates a new instance
@@ -4311,11 +4307,11 @@

G

Creates a risk estimate builder
-
getBuilder(AnalysisContextRisk, ARXPopulationModel, RiskModelHistogram) - Method in class org.deidentifier.arx.gui.view.impl.risk.ViewRisks
+
getBuilder(AnalysisContextRisk, ARXPopulationModel, RiskModelHistogram) - Method in class org.deidentifier.arx.gui.view.impl.risk.ViewRisks
Creates a risk estimate builder
-
getBuilder(AnalysisContextRisk, Set<String>) - Method in class org.deidentifier.arx.gui.view.impl.risk.ViewRisks
+
getBuilder(AnalysisContextRisk, Set<String>) - Method in class org.deidentifier.arx.gui.view.impl.risk.ViewRisks
Creates a risk estimate builder
@@ -4369,11 +4365,11 @@

G

 
getCategory() - Method in class org.deidentifier.arx.gui.view.impl.menu.EditorString
 
-
getCellByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayout
+
getCellByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayout
 
-
getCellByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerColumnFillLayout
+
getCellByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerColumnFillLayout
 
-
getCellByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerRowFillLayout
+
getCellByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerRowFillLayout
 
getCellEditor(Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageColumns.DatatypeEditingSupport
@@ -4497,11 +4493,11 @@

G

Returns the configuration used by the import adapter.
-
getConfigLabelsByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayout
+
getConfigLabelsByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayout
 
-
getConfigLabelsByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerColumnFillLayout
+
getConfigLabelsByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerColumnFillLayout
 
-
getConfigLabelsByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerRowFillLayout
+
getConfigLabelsByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerRowFillLayout
 
getConfiguration() - Method in class org.deidentifier.arx.ARXResult
@@ -4593,51 +4589,51 @@

G

Returns the context.
-
getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
+
getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
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, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - 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) - 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, boolean, int, int, boolean) - 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, AttributeType.Hierarchy, int, int, AttributeType.Hierarchy) - 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, int, int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
Returns a contingency table for the given columns.
-
getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
-
getContingencyTable(int, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
-
getContingencyTable(int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
-
getContingencyTable(int, int, boolean, int, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, int, boolean, int, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
-
getContingencyTable(int, int, AttributeType.Hierarchy, int, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, int, AttributeType.Hierarchy, int, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
-
getContingencyTable(int, int, int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getContingencyTable(int, int, int, int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a contingency table for the given columns.
@@ -4836,25 +4832,25 @@

G

getDataTypeArray() - Method in class org.deidentifier.arx.DataHandleSubset
 
-
getDataValue(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDataProvider
+
getDataValue(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDataProvider
 
-
getDataValue(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableHandleDataProvider
+
getDataValue(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableHandleDataProvider
 
-
getDataValue(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.DataProviderWrapped
+
getDataValue(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.DataProviderWrapped
 
-
getDataValueByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayout
+
getDataValueByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayout
NOTE: Since this is a IUniqueIndexLayer sitting close to the DataLayer, columnPosition == columnIndex.
-
getDataValueByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerColumnFillLayout
+
getDataValueByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerColumnFillLayout
NOTE: Since this is a IUniqueIndexLayer sitting close to the DataLayer, columnPosition == columnIndex.
-
getDataValueByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerRowFillLayout
+
getDataValueByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerRowFillLayout
NOTE: Since this is a IUniqueIndexLayer sitting close to the DataLayer, columnPosition == columnIndex.
-
getDate(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getDate(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns a date/time value from the specified cell.
@@ -4978,31 +4974,31 @@

G

Returns an array containing the distinct values in the given column.
-
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandle
+
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandle
Returns the distinct values.
-
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleInput
+
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleInput
 
-
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleOutput
+
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleOutput
Gets the distinct values.
-
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleStatistics
+
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleStatistics
Method
-
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleSubset
+
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleSubset
 
getDistinctValuesOrdered(int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
Returns an ordered list of the distinct set of data items from the given column.
-
getDistinctValuesOrdered(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
+
getDistinctValuesOrdered(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
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, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
Returns an ordered list of the distinct set of data items from the given column.
@@ -5011,12 +5007,12 @@

G

Returns an ordered list of the distinct set of data items from the given column.
-
getDistinctValuesOrdered(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getDistinctValuesOrdered(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
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.StatisticsBuilderInterruptible
+
getDistinctValuesOrdered(int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns an ordered list of the distinct set of data items from the given column.
@@ -5059,7 +5055,7 @@

G

Returns the size of the domain.
-
getDouble(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getDouble(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns a double value from the specified cell.
@@ -5140,7 +5136,7 @@

G

 
getFirstRowContainsHeader() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModel
 
-
getFloat(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getFloat(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns a float value from the specified cell.
@@ -5214,11 +5210,11 @@

G

Returns a frequency distribution for the values in the given column.
-
getFrequencyDistribution(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
+
getFrequencyDistribution(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
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, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
Returns a frequency distribution for the values in the given column.
@@ -5226,11 +5222,11 @@

G

Returns a frequency distribution for the values in the given column.
-
getFrequencyDistribution(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getFrequencyDistribution(int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a frequency distribution for the values in the given column.
-
getFrequencyDistribution(int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
+
getFrequencyDistribution(int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
Returns a frequency distribution for the values in the given column.
@@ -5344,7 +5340,7 @@

G

Returns the list of header images.
-
getHeatmap(int, int) - Method in class org.deidentifier.arx.gui.view.impl.utility.DensityData
+
getHeatmap(int, int) - Method in class org.deidentifier.arx.gui.view.impl.utility.DensityData
 
getHeight() - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerRowFillLayout
 
@@ -5378,7 +5374,7 @@

G

Returns the assigned hierarchy, if any.
-
getHierarchy(AnalysisData, String) - Method in class org.deidentifier.arx.gui.view.impl.common.async.AnalysisContext
+
getHierarchy(AnalysisData, String) - Method in class org.deidentifier.arx.gui.view.impl.common.async.AnalysisContext
Returns a generalization hierarchy for the attribute, if available.
@@ -5509,95 +5505,95 @@

G

 
getInformationLoss() - Method in class org.deidentifier.arx.metric.InformationLossWithBound
 
-
getInformationLoss(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.Metric
+
getInformationLoss(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.Metric
Returns the information loss that would be induced by suppressing the given entry.
-
getInformationLoss(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
+
getInformationLoss(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
Evaluates the metric for the given node.
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.Metric
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.Metric
Returns the information loss that would be induced by suppressing the given entry.
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
Evaluates the metric for the given node.
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricAECS
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricAECS
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricAECS
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricAECS
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricDM
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricDM
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDM
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDM
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricDMStar
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricDMStar
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDMStar
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDMStar
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricEntropy
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricEntropy
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricEntropy
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricEntropy
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricHeight
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricHeight
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricHeight
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricHeight
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricPrecision
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricPrecision
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricPrecision
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricPrecision
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricStatic
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.MetricStatic
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricStatic
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricStatic
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDPrecision
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDPrecision
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDDiscernability
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDDiscernability
 
-
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
+
getInformationLossInternal(Node, HashGroupifyEntry) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
 
-
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
+
getInformationLossInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
 
-
getInformationLossInternalRaw(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
+
getInformationLossInternalRaw(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
 
getInitialNodesInViewer() - Method in class org.deidentifier.arx.gui.model.Model
@@ -5640,7 +5636,7 @@

G

Returns the insensitive attributes.
-
getInt(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getInt(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns an int value from the specified cell.
@@ -5847,7 +5843,7 @@

G

Returns the logger.
-
getLong(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getLong(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns a long value from the specified cell.
@@ -5861,7 +5857,7 @@

G

Returns a lower bound for the information loss for the given node.
-
getLowerBound(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
+
getLowerBound(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
Returns a lower bound for the information loss for the given node.
@@ -5869,97 +5865,97 @@

G

Returns a lower bound for the information loss for the given node.
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.Metric
Returns a lower bound for the information loss for the given node.
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricAECS
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricAECS
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricAECS
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricDefault
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDefault
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDefault
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricDM
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDM
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDM
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricDMStar
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDMStar
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricDMStar
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricEntropy
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricEntropy
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricEntropy
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricHeight
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricHeight
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricHeight
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricPrecision
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricPrecision
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricPrecision
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricStatic
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricStatic
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricStatic
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.MetricWeighted
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricWeighted
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.MetricWeighted
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
 
getLowerBoundInternal(Node) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
 
-
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
+
getLowerBoundInternal(Node, HashGroupify) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
 
getLowerRange() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
@@ -5979,32 +5975,32 @@

G

Returns a mapping from data types to the relative number of values that conform to the according type.
-
getMatchingDataTypes(int, Class<U>) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Class<U>) - 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 for a given wrapped class.
-
getMatchingDataTypes(int, Class<U>, double) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Class<U>, double) - 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 for a given wrapped class.
-
getMatchingDataTypes(int, Class<U>, Locale) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Class<U>, Locale) - 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 for a given wrapped class.
-
getMatchingDataTypes(int, Class<U>, Locale, double) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Class<U>, Locale, double) - 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 for a given wrapped class.
-
getMatchingDataTypes(int, double) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, double) - 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.
-
getMatchingDataTypes(int, Locale) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Locale) - 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 This method only returns types that match at least 80% of all values in the column .
-
getMatchingDataTypes(int, Locale, double) - Method in class org.deidentifier.arx.DataHandle
+
getMatchingDataTypes(int, Locale, double) - 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.
@@ -6346,7 +6342,7 @@

G

Returns the current filter.
-
getNonConformingValues(int, DataType<?>, int) - Method in class org.deidentifier.arx.DataHandle
+
getNonConformingValues(int, DataType<?>, int) - Method in class org.deidentifier.arx.DataHandle
Returns a set of values that do not conform to the given data type.
@@ -6361,7 +6357,7 @@

G

This uses the JDBC connection ImportWizardModel.getJdbcConnection() to determine the number of columns for given table. -
getNumberOfGroups() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
+
getNumberOfEquivalenceClasses() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
Returns the number of equivalence classes in the currently selected data representation.
@@ -6407,7 +6403,7 @@

G

getNumColumns() - Method in class org.deidentifier.arx.DataHandleSubset
 
-
getNumConformingValues(int, DataType<?>) - Method in class org.deidentifier.arx.DataHandle
+
getNumConformingValues(int, DataType<?>) - Method in class org.deidentifier.arx.DataHandle
Returns the number of (distinct) values that conform to the given data type.
@@ -6503,7 +6499,7 @@

G

Returns the outer color.
-
getOuterStrokeWidth(ARXLattice.ARXNode, int) - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewSolutionSpace
+
getOuterStrokeWidth(ARXLattice.ARXNode, int) - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewSolutionSpace
Returns the outer stroke width.
@@ -6515,7 +6511,7 @@

G

Returns a handle to data obtained by applying the given transformation.
-
getOutput(ARXLattice.ARXNode, boolean) - Method in class org.deidentifier.arx.ARXResult
+
getOutput(ARXLattice.ARXNode, boolean) - Method in class org.deidentifier.arx.ARXResult
Returns a handle to data obtained by applying the given transformation.
@@ -6665,13 +6661,13 @@

G

 
getPreferredColumnCount() - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerColumnFillLayout
 
-
getPreferredHeight(ILayerCell, GC, IConfigRegistry) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDecorator
+
getPreferredHeight(ILayerCell, GC, IConfigRegistry) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDecorator
 
getPreferredHeight() - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerRowFillLayout
 
getPreferredRowCount() - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerRowFillLayout
 
-
getPreferredWidth(ILayerCell, GC, IConfigRegistry) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDecorator
+
getPreferredWidth(ILayerCell, GC, IConfigRegistry) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDecorator
 
getPreferredWidth() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayout
 
@@ -6940,23 +6936,23 @@

G

Returns a risk estimator
-
getRiskEstimator(ARXPopulationModel, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
+
getRiskEstimator(ARXPopulationModel, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
Returns a risk estimator
-
getRiskEstimator(ARXPopulationModel, RiskModelHistogram) - Method in class org.deidentifier.arx.DataHandle
+
getRiskEstimator(ARXPopulationModel, RiskModelHistogram) - Method in class org.deidentifier.arx.DataHandle
Returns a risk estimator for the given set of equivalence classes.
-
getRiskEstimator(ARXPopulationModel, RiskModelHistogram, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
+
getRiskEstimator(ARXPopulationModel, RiskModelHistogram, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
Returns a risk estimator for the given set of equivalence classes.
-
getRiskEstimator(ARXPopulationModel, Set<String>) - Method in class org.deidentifier.arx.DataHandle
+
getRiskEstimator(ARXPopulationModel, Set<String>) - Method in class org.deidentifier.arx.DataHandle
Returns a risk estimator for the given set of quasi-identifiers
-
getRiskEstimator(ARXPopulationModel, Set<String>, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
+
getRiskEstimator(ARXPopulationModel, Set<String>, ARXSolverConfiguration) - Method in class org.deidentifier.arx.DataHandle
Returns a risk estimator for the given set of quasi-identifiers
@@ -6968,7 +6964,7 @@

G

Returns the risk model used for attribute analyses
-
getRiskProvider(Set<String>, RiskEstimateBuilder.WrappedBoolean) - Method in class org.deidentifier.arx.risk.RiskModelAttributes
+
getRiskProvider(Set<String>, RiskEstimateBuilder.WrappedBoolean) - Method in class org.deidentifier.arx.risk.RiskModelAttributes
Implement this to provide risk estimates
@@ -7186,19 +7182,19 @@

G

 
getSet() - Method in class org.deidentifier.arx.DataSubset
 
-
getShare(int, int) - Method in interface org.deidentifier.arx.metric.v2.DomainShare
+
getShare(int, int) - Method in interface org.deidentifier.arx.metric.v2.DomainShare
Returns the share of the given value.
-
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareInterval
+
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareInterval
Returns the share of the given value.
-
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareMaterialized
+
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareMaterialized
Returns the share of the given value.
-
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareRedaction
+
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareRedaction
Returns the share of the given value.
@@ -7327,6 +7323,10 @@

G

Returns the origin of the subset.
+
getSubsetStatistics() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
+
+
Returns statistics for the subset, if any
+
getSuccessors() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
The successors.
@@ -7532,21 +7532,21 @@

G

Returns the validator.
-
getValue(int, int) - Method in class org.deidentifier.arx.DataHandle
+
getValue(int, int) - Method in class org.deidentifier.arx.DataHandle
Returns the value in the specified cell.
-
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleInput
+
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.DataHandleOutput
Gets the value.
-
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleStatistics
+
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleStatistics
Method
-
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
+
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
 
getValue() - Method in interface org.deidentifier.arx.gui.view.def.IEditor
@@ -7683,7 +7683,7 @@

G

Creates a new color gradients
-
Gradient(Display, int) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.Gradient
+
Gradient(Display, int) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.Gradient
Creates a new color gradient
@@ -7835,7 +7835,7 @@

H

The t-closeness criterion with hierarchical-distance EMD.
-
HierarchicalDistanceTCloseness(String, double, AttributeType.Hierarchy) - Constructor for class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
+
HierarchicalDistanceTCloseness(String, double, AttributeType.Hierarchy) - Constructor for class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
Creates a new instance of the t-closeness criterion with hierarchical earth-movers-distance as proposed in: Li N, Li T, Venkatasubramanian S.
@@ -7864,7 +7864,7 @@

H

This abstract base class enables building hierarchies for categorical and non-categorical values.
-
HierarchyBuilderGroupingBased(HierarchyBuilder.Type, DataType<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
+
HierarchyBuilderGroupingBased(HierarchyBuilder.Type, DataType<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
Creates a new instance for the given data type.
@@ -7891,7 +7891,7 @@

H

Creates a new instance.
-
HierarchyBuilderIntervalBased(DataType<T>, HierarchyBuilderIntervalBased.Range<T>, HierarchyBuilderIntervalBased.Range<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
+
HierarchyBuilderIntervalBased(DataType<T>, HierarchyBuilderIntervalBased.Range<T>, HierarchyBuilderIntervalBased.Range<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
Creates a new instance.
@@ -7899,11 +7899,11 @@

H

This class represents an node.
-
HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased<T>.IndexNode[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
+
HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased<T>.IndexNode[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
Creates a new instance.
-
HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased.Interval<T>[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
+
HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased.Interval<T>[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
Creates a new instance.
@@ -7915,7 +7915,7 @@

H

For each direction, this class encapsulates three bounds.
-
HierarchyBuilderIntervalBased.Range(U, U, U) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
+
HierarchyBuilderIntervalBased.Range(U, U, U) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
Creates a new instance.
@@ -7926,7 +7926,7 @@

H

HierarchyBuilderOrderBased.CloseElements<T> - Class in org.deidentifier.arx.aggregates
 
-
HierarchyBuilderOrderBased.CloseElements(String[], AggregateFunction<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased.CloseElements
+
HierarchyBuilderOrderBased.CloseElements(String[], AggregateFunction<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased.CloseElements
 
HierarchyBuilderOrderBased.SerializableComparator<T> - Class in org.deidentifier.arx.aggregates
@@ -7947,11 +7947,11 @@

H

This class implements a wizard for generalization hierarchies.
-
HierarchyWizard(Controller, String, DataType<T>, Locale, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizard
+
HierarchyWizard(Controller, String, DataType<T>, Locale, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizard
Creates a new instance.
-
HierarchyWizard(Controller, String, HierarchyBuilder<?>, DataType<T>, Locale, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizard
+
HierarchyWizard(Controller, String, HierarchyBuilder<?>, DataType<T>, Locale, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizard
Creates a new instance.
@@ -7959,7 +7959,7 @@

H

Result of the wizard.
-
HierarchyWizard.HierarchyWizardResult(AttributeType.Hierarchy, HierarchyBuilder<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizard.HierarchyWizardResult
+
HierarchyWizard.HierarchyWizardResult(AttributeType.Hierarchy, HierarchyBuilder<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizard.HierarchyWizardResult
 
HierarchyWizard.HierarchyWizardView - Interface in org.deidentifier.arx.gui.view.impl.wizard
@@ -7969,7 +7969,7 @@

H

The general editor for hierarchies.
-
HierarchyWizardEditor(Composite, HierarchyWizardModelGrouping<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditor
+
HierarchyWizardEditor(Composite, HierarchyWizardModelGrouping<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditor
Creates a new instance.
@@ -7977,7 +7977,7 @@

H

Editor for functions.
-
HierarchyWizardEditorFunction(HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent<T>, HierarchyWizardModelGrouping<T>, Composite, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorFunction
+
HierarchyWizardEditorFunction(HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent<T>, HierarchyWizardModelGrouping<T>, Composite, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorFunction
Creates a new instance.
@@ -7989,7 +7989,7 @@

H

Editor for groups.
-
HierarchyWizardEditorGroup(Composite, HierarchyWizardModelGrouping<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorGroup
+
HierarchyWizardEditorGroup(Composite, HierarchyWizardModelGrouping<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorGroup
Creates a new instance.
@@ -7997,7 +7997,7 @@

H

An editor for intervals.
-
HierarchyWizardEditorInterval(Composite, HierarchyWizardModelGrouping<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorInterval
+
HierarchyWizardEditorInterval(Composite, HierarchyWizardModelGrouping<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorInterval
Creates a new instance.
@@ -8013,7 +8013,7 @@

H

The editor's menu.
-
HierarchyWizardEditorMenu(Composite, HierarchyWizardModelGrouping<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorMenu
+
HierarchyWizardEditorMenu(Composite, HierarchyWizardModelGrouping<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorMenu
Creates a new instance.
@@ -8021,7 +8021,7 @@

H

Editor for ranges.
-
HierarchyWizardEditorRange(Composite, HierarchyWizardModelGrouping<T>, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRange
+
HierarchyWizardEditorRange(Composite, HierarchyWizardModelGrouping<T>, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRange
Creates a new instance.
@@ -8055,7 +8055,7 @@

H

The base model for the wizard.
-
HierarchyWizardModel(DataType<T>, Locale, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModel
+
HierarchyWizardModel(DataType<T>, Locale, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModel
Creates a new instance for the given data type.
@@ -8071,7 +8071,7 @@

H

A base-class for grouping-based builders, i.e., order-based and interval-based builders
-
HierarchyWizardModelGrouping(String[], DataType<T>, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
+
HierarchyWizardModelGrouping(String[], DataType<T>, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
Creates a new instance.
@@ -8081,7 +8081,7 @@

H

HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup(HierarchyBuilderGroupingBased.Group<U>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup
 
-
HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup(int, AggregateFunction<U>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup
+
HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup(int, AggregateFunction<U>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup
 
HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<U> - Class in org.deidentifier.arx.gui.view.impl.wizard
@@ -8089,23 +8089,23 @@

H

HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval(HierarchyBuilderIntervalBased.Interval<U>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval
 
-
HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval(U, U, AggregateFunction<U>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval
+
HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval(U, U, AggregateFunction<U>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval
 
HierarchyWizardModelGrouping.HierarchyWizardGroupingRange<U> - Class in org.deidentifier.arx.gui.view.impl.wizard
This class represents an adjustment.
-
HierarchyWizardModelGrouping.HierarchyWizardGroupingRange(DataType<U>, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingRange
+
HierarchyWizardModelGrouping.HierarchyWizardGroupingRange(DataType<U>, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingRange
 
HierarchyWizardModelGrouping.HierarchyWizardGroupingRange(HierarchyBuilderIntervalBased.Range<U>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingRange
 
-
HierarchyWizardModelGrouping.HierarchyWizardGroupingRange(U, U, U) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingRange
+
HierarchyWizardModelGrouping.HierarchyWizardGroupingRange(U, U, U) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingRange
 
HierarchyWizardModelIntervals<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
A model for interval-based builders.
-
HierarchyWizardModelIntervals(DataType<T>, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelIntervals
+
HierarchyWizardModelIntervals(DataType<T>, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelIntervals
Constructor to create an initial definition.
@@ -8113,7 +8113,7 @@

H

A model for order-based builders.
-
HierarchyWizardModelOrder(DataType<T>, Locale, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelOrder
+
HierarchyWizardModelOrder(DataType<T>, Locale, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelOrder
Constructor to create an initial definition.
@@ -8121,7 +8121,7 @@

H

A model for redaction-based builders.
-
HierarchyWizardModelRedaction(DataType<T>, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelRedaction
+
HierarchyWizardModelRedaction(DataType<T>, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelRedaction
Creates a new instance.
@@ -8129,7 +8129,7 @@

H

An abstract base class for pages that allow configuring a builder.
-
HierarchyWizardPageBuilder(HierarchyWizard<T>, HierarchyWizardModelAbstract<T>, HierarchyWizardPageFinal<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageBuilder
+
HierarchyWizardPageBuilder(HierarchyWizard<T>, HierarchyWizardModelAbstract<T>, HierarchyWizardPageFinal<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageBuilder
Creates a new base class.
@@ -8145,7 +8145,7 @@

H

A page for configuring the interval-based builder.
-
HierarchyWizardPageIntervals(HierarchyWizard<T>, HierarchyWizardModel<T>, HierarchyWizardPageFinal<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageIntervals
+
HierarchyWizardPageIntervals(HierarchyWizard<T>, HierarchyWizardModel<T>, HierarchyWizardPageFinal<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageIntervals
Creates a new instance.
@@ -8153,7 +8153,7 @@

H

A page for configuring the order-based builder.
-
HierarchyWizardPageOrder(Controller, HierarchyWizard<T>, HierarchyWizardModel<T>, HierarchyWizardPageFinal<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageOrder
+
HierarchyWizardPageOrder(Controller, HierarchyWizard<T>, HierarchyWizardModel<T>, HierarchyWizardPageFinal<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageOrder
Creates a new instance.
@@ -8161,7 +8161,7 @@

H

A page for configuring the redaction-based builder.
-
HierarchyWizardPageRedaction(Controller, HierarchyWizard<T>, HierarchyWizardModel<T>, HierarchyWizardPageFinal<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageRedaction
+
HierarchyWizardPageRedaction(Controller, HierarchyWizard<T>, HierarchyWizardModel<T>, HierarchyWizardPageFinal<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageRedaction
Creates a new instance.
@@ -8169,7 +8169,7 @@

H

A hierarchy page for choosing the type of builder.
-
HierarchyWizardPageType(HierarchyWizard<T>, HierarchyWizardModel<T>, HierarchyWizardPageIntervals<T>, HierarchyWizardPageOrder<T>, HierarchyWizardPageRedaction<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageType
+
HierarchyWizardPageType(HierarchyWizard<T>, HierarchyWizardModel<T>, HierarchyWizardPageIntervals<T>, HierarchyWizardPageOrder<T>, HierarchyWizardPageRedaction<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageType
Creates a new instance.
@@ -8240,7 +8240,7 @@

I

Creates a new instance without a lower bound.
-
ILMultiDimensionalWithBound(AbstractILMultiDimensional, AbstractILMultiDimensional) - Constructor for class org.deidentifier.arx.metric.v2.ILMultiDimensionalWithBound
+
ILMultiDimensionalWithBound(AbstractILMultiDimensional, AbstractILMultiDimensional) - Constructor for class org.deidentifier.arx.metric.v2.ILMultiDimensionalWithBound
Creates a new instance.
@@ -8257,7 +8257,7 @@

I

Creates a new instance without a lower bound.
-
ILSingleDimensionalWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.v2.ILSingleDimensionalWithBound
+
ILSingleDimensionalWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.v2.ILSingleDimensionalWithBound
Creates a new instance.
@@ -8319,11 +8319,11 @@

I

This represents a single column that will be imported from. -
ImportColumn(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumn
+
ImportColumn(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumn
Creates a new instance of this object with the given parameters.
-
ImportColumn(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumn
+
ImportColumn(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumn
Creates a new instance of this object with the given parameters.
@@ -8333,35 +8333,35 @@

I

CSV columns are referred to by an index (see ImportColumnIndexed). -
ImportColumnCSV(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
-
ImportColumnCSV(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
+
ImportColumnCSV(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
Creates a new instance of this object with the given parameters.
@@ -8371,35 +8371,35 @@

I

Excel columns are referred to by an index (see ImportColumnIndexed). -
ImportColumnExcel(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
-
ImportColumnExcel(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
+
ImportColumnExcel(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
Creates a new instance of this object with the given parameters.
@@ -8407,35 +8407,35 @@

I

Superclass for column types that are only referred to by an index.
-
ImportColumnIndexed(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
-
ImportColumnIndexed(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
+
ImportColumnIndexed(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
Creates a new instance of this object with the given parameters.
@@ -8446,35 +8446,35 @@

I

JDBC columns can be referred to by both an index (IIndexColumn) and by name (IImportColumnNamed. -
ImportColumnJDBC(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
-
ImportColumnJDBC(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
+
ImportColumnJDBC(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
Creates a new instance of this object with the given parameters.
@@ -8491,23 +8491,23 @@

I

Configuration describing a CSV file.
-
ImportConfigurationCSV(String, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
-
ImportConfigurationCSV(String, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
-
ImportConfigurationCSV(String, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
-
ImportConfigurationCSV(String, char, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, char, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
-
ImportConfigurationCSV(String, char, char, char, char[], boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
+
ImportConfigurationCSV(String, char, char, char, char[], boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
Creates a new instance of this object.
@@ -8517,11 +8517,11 @@

I

This is used to describe Excel files. -
ImportConfigurationExcel(String, ImportConfigurationExcel.ExcelFileTypes, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
+
ImportConfigurationExcel(String, ImportConfigurationExcel.ExcelFileTypes, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
Creates a new instance of this object.
-
ImportConfigurationExcel(String, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
+
ImportConfigurationExcel(String, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
Creates a new instance of this object without specifying the file type @@ -8546,15 +8546,15 @@

I

Configuration describing a JDBC source.
-
ImportConfigurationJDBC(Connection, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
+
ImportConfigurationJDBC(Connection, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
Creates a new instance of this object.
-
ImportConfigurationJDBC(String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
+
ImportConfigurationJDBC(String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
Creates a new instance of this object.
-
ImportConfigurationJDBC(String, String, String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
+
ImportConfigurationJDBC(String, String, String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
Creates a new instance of this object.
@@ -8565,7 +8565,7 @@

I

The user is taken through the process of importing data into the GUI step by step. -
ImportWizard(Controller, Model) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ImportWizard
+
ImportWizard(Controller, Model) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ImportWizard
Creates a new data import wizard and sets the window title.
@@ -8594,7 +8594,7 @@

I

Creates a new instance for the given column.
-
ImportWizardModelColumn(ImportColumn, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModelColumn
+
ImportWizardModelColumn(ImportColumn, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModelColumn
Creates a new instance for the given column.
@@ -8705,7 +8705,7 @@

I

Intend the document.
-
indent(String, String, int) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
+
indent(String, String, int) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
Intend the document.
@@ -8734,7 +8734,7 @@

I

Creates a new instance without a lower bound.
-
InformationLossDefaultWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.InformationLossDefaultWithBound
+
InformationLossDefaultWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.InformationLossDefaultWithBound
Creates a new instance.
@@ -8746,15 +8746,15 @@

I

Creates a new instance without a lower bound.
-
InformationLossWithBound(T, T) - Constructor for class org.deidentifier.arx.metric.InformationLossWithBound
+
InformationLossWithBound(T, T) - Constructor for class org.deidentifier.arx.metric.InformationLossWithBound
Creates a new instance.
-
init(IDataProvider, IDataProvider, IDataProvider, IDataProvider, Control) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
+
init(IDataProvider, IDataProvider, IDataProvider, IDataProvider, Control) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
Initialize.
-
init(IUniqueIndexLayer, IUniqueIndexLayer, IUniqueIndexLayer, IUniqueIndexLayer, Control) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
+
init(IUniqueIndexLayer, IUniqueIndexLayer, IUniqueIndexLayer, IUniqueIndexLayer, Control) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
Initialize.
@@ -8780,7 +8780,7 @@

I

Creates a node filter for the given result.
-
initialize(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
+
initialize(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
Initializes the metric.
@@ -8788,71 +8788,71 @@

I

For backwards compatibility only.
-
initialize(int, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
+
initialize(int, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
For backwards compatibility only.
-
initialize(int[], double) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
+
initialize(int[], double) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
For backwards compatibility only.
-
initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
+
initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
For backwards compatibility.
-
initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
+
initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
For backwards compatibility.
-
initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
+
initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
For backwards compatibility.
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
Implement this to initialize the metric.
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricAECS
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricAECS
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDefault
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDefault
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDM
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDM
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDMStar
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDMStar
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricEntropy
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricEntropy
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricHeight
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricHeight
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricPrecision
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricPrecision
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricStatic
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricStatic
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricWeighted
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricWeighted
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
 
-
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
+
initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
 
INSENSITIVE_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
@@ -8862,29 +8862,29 @@

I

A generic integer data type.
-
internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandle
+
internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandle
A negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
-
internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandleOutput
+
internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandleOutput
A negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
-
internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandleSubset
+
internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandleSubset
 
-
internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandle
+
internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandle
Internal representation of get value.
-
internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandleInput
+
internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandleInput
 
-
internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandleOutput
+
internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandleOutput
Gets the value internal.
-
internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
+
internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
 
internalIsOutlier(int) - Method in class org.deidentifier.arx.DataHandleOutput
@@ -8894,25 +8894,25 @@

I

Rebuild array representation of subset.
-
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandle
+
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandle
Internal replacement method.
-
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandleInput
+
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandleInput
 
-
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandleOutput
+
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandleOutput
 
-
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandleSubset
+
internalReplace(int, String, String) - Method in class org.deidentifier.arx.DataHandleSubset
 
-
internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleInput
+
internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleInput
Swaps the rows.
-
internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleOutput
+
internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleOutput
Swap internal.
-
internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
+
internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
Swaps the bits in the set representation.
@@ -8936,7 +8936,7 @@

I

Constants.
-
intToSlider(int, int, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
+
intToSlider(int, int, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
Converts the integer value to a slider selection.
@@ -8952,7 +8952,7 @@

I

Returns whether an aggregate function is supported by the metric.
-
isAllowed(ARXLattice, ARXLattice.ARXNode) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
+
isAllowed(ARXLattice, ARXLattice.ARXNode) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
Returns whether the given node is allowed to pass this filter.
@@ -8960,7 +8960,7 @@

I

Returns setting.
-
isAllowedGeneralization(int, int) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
+
isAllowedGeneralization(int, int) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
Returns whether the given generalization is allowed.
@@ -9057,9 +9057,9 @@

I

isButton() - Method in class org.deidentifier.arx.gui.view.impl.MainMenuItem
 
-
isCellPositionSelected(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableSelectionLayer
+
isCellPositionSelected(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableSelectionLayer
 
-
isCellPositionSelected(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerSelection
+
isCellPositionSelected(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerSelection
 
isCellSelectionEnabled() - Method in class org.deidentifier.arx.gui.view.impl.common.table.CTConfiguration
 
@@ -9347,6 +9347,8 @@

I

isOutlier(int) - Method in class org.deidentifier.arx.DataHandleInput
 
+
isOutlier(int) - Method in class org.deidentifier.arx.DataHandleSubset
+
 
isOutOfBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
Is this an interval representing values that are out of bounds
@@ -9497,7 +9499,7 @@

I

Determines whether the given row is selected by the expression.
-
isSelected(String, String) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
+
isSelected(String, String) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
Returns whether the given property is selected for the given entry.
@@ -9717,7 +9719,7 @@

L

The body layer.
-
LayerBody(IDataProvider, CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerBody
+
LayerBody(IDataProvider, CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerBody
Creates a new instance.
@@ -9725,15 +9727,15 @@

L

Adds an additional column to fill up the space.
-
LayerColumnFillLayout(IUniqueIndexLayer, CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerColumnFillLayout
+
LayerColumnFillLayout(IUniqueIndexLayer, CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerColumnFillLayout
 
-
LayerColumnFillLayout(IUniqueIndexLayer, CTConfiguration, CTContext, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerColumnFillLayout
+
LayerColumnFillLayout(IUniqueIndexLayer, CTConfiguration, CTContext, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerColumnFillLayout
 
LayerColumnHeader - Class in org.deidentifier.arx.gui.view.impl.common.table
The column layer.
-
LayerColumnHeader(Composite, IDataProvider, LayerBody, CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerColumnHeader
+
LayerColumnHeader(Composite, IDataProvider, LayerBody, CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerColumnHeader
Creates a new instance.
@@ -9741,13 +9743,13 @@

L

Adds additional rows at the end that fill up the available height.
-
LayerRowFillLayout(IUniqueIndexLayer, CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerRowFillLayout
+
LayerRowFillLayout(IUniqueIndexLayer, CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerRowFillLayout
 
LayerRowHeader - Class in org.deidentifier.arx.gui.view.impl.common.table
The row layer.
-
LayerRowHeader(Composite, IDataProvider, LayerBody, CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerRowHeader
+
LayerRowHeader(Composite, IDataProvider, LayerBody, CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerRowHeader
Creates a new instance.
@@ -9755,13 +9757,13 @@

L

A selection layer for table views.
-
LayerSelection(IUniqueIndexLayer, CTConfiguration) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerSelection
+
LayerSelection(IUniqueIndexLayer, CTConfiguration) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerSelection
Creates a new instance.
LayerViewport - Class in org.deidentifier.arx.gui.view.impl.common.table
 
-
LayerViewport(IUniqueIndexLayer, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerViewport
+
LayerViewport(IUniqueIndexLayer, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerViewport
 
layout() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorLayout
@@ -9771,7 +9773,7 @@

L

This layout manages views for criteria and the population model
-
LayoutCriteria(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.LayoutCriteria
+
LayoutCriteria(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.LayoutCriteria
Creates a new instance.
@@ -9779,7 +9781,7 @@

L

This class implements the layout for the data definition perspective.
-
LayoutDefinition(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.LayoutDefinition
+
LayoutDefinition(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.LayoutDefinition
Creates a new instance.
@@ -9787,7 +9789,7 @@

L

This class layouts the exploration view.
-
LayoutExplore(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.LayoutExplore
+
LayoutExplore(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.LayoutExplore
Creates a new instance.
@@ -9795,7 +9797,7 @@

L

This class layouts the risk analysis view.
-
LayoutRisks(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.LayoutRisks
+
LayoutRisks(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.LayoutRisks
Creates a new instance.
@@ -9803,7 +9805,7 @@

L

Base class for layouts in this perspective
-
LayoutRisksAbstract(Composite, Controller, boolean, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.LayoutRisksAbstract
+
LayoutRisksAbstract(Composite, Controller, boolean, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.LayoutRisksAbstract
Creates a new instance
@@ -9811,7 +9813,7 @@

L

Layouts the risk analysis perspective.
-
LayoutRisksBottom(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.LayoutRisksBottom
+
LayoutRisksBottom(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.LayoutRisksBottom
Creates a new instance.
@@ -9819,7 +9821,7 @@

L

Layouts the risk analysis perspective.
-
LayoutRisksTop(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.LayoutRisksTop
+
LayoutRisksTop(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.LayoutRisksTop
Creates a new instance.
@@ -9827,7 +9829,7 @@

L

This layout manages views for general settings regarding data transformation.
-
LayoutTransformationSettings(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.LayoutTransformationSettings
+
LayoutTransformationSettings(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.LayoutTransformationSettings
Creates a new instance.
@@ -9835,7 +9837,7 @@

L

This class layouts the analysis view.
-
LayoutUtility(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.LayoutUtility
+
LayoutUtility(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.LayoutUtility
Creates a new instance.
@@ -9843,7 +9845,7 @@

L

Layouts the visualization and allows enabling/disabling them.
-
LayoutUtilityStatistics(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.LayoutUtilityStatistics
+
LayoutUtilityStatistics(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.LayoutUtilityStatistics
Creates a new instance.
@@ -9853,7 +9855,7 @@

L

Published in: Machanavajjhala A, Kifer D, Gehrke J. -
LDiversity(String, double, boolean) - Constructor for class org.deidentifier.arx.criteria.LDiversity
+
LDiversity(String, double, boolean) - Constructor for class org.deidentifier.arx.criteria.LDiversity
Creates a new instance.
@@ -9909,7 +9911,7 @@

M

Main entry point.
-
main(Display, String[]) - Static method in class org.deidentifier.arx.gui.Main
+
main(Display, String[]) - Static method in class org.deidentifier.arx.gui.Main
Main entry point.
@@ -9917,7 +9919,7 @@

M

This class implements the global main menu.
-
MainMenu(Shell, Controller, List<MainMenuItem>) - Constructor for class org.deidentifier.arx.gui.view.impl.MainMenu
+
MainMenu(Shell, Controller, List<MainMenuItem>) - Constructor for class org.deidentifier.arx.gui.view.impl.MainMenu
Creates a new instance.
@@ -9925,7 +9927,7 @@

M

This abstract class implements a menu group
-
MainMenuGroup(String, List<MainMenuItem>) - Constructor for class org.deidentifier.arx.gui.view.impl.MainMenuGroup
+
MainMenuGroup(String, List<MainMenuItem>) - Constructor for class org.deidentifier.arx.gui.view.impl.MainMenuGroup
Creates a new instance
@@ -9933,7 +9935,7 @@

M

This abstract class implements a generic menu item
-
MainMenuItem(String, Image, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.MainMenuItem
+
MainMenuItem(String, Image, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.MainMenuItem
Creates a new instance
@@ -9949,7 +9951,7 @@

M

This class implements a splash window.
-
MainSplash(Display, Monitor) - Constructor for class org.deidentifier.arx.gui.view.impl.MainSplash
+
MainSplash(Display, Monitor) - Constructor for class org.deidentifier.arx.gui.view.impl.MainSplash
Creates a new instance.
@@ -9957,7 +9959,7 @@

M

This class implements the global application tool bar.
-
MainToolBar(Shell, Controller, List<MainMenuItem>) - Constructor for class org.deidentifier.arx.gui.view.impl.MainToolBar
+
MainToolBar(Shell, Controller, List<MainMenuItem>) - Constructor for class org.deidentifier.arx.gui.view.impl.MainToolBar
Creates a new instance.
@@ -9965,7 +9967,7 @@

M

This class implements the global application window.
-
MainWindow(Display, Monitor) - Constructor for class org.deidentifier.arx.gui.view.impl.MainWindow
+
MainWindow(Display, Monitor) - Constructor for class org.deidentifier.arx.gui.view.impl.MainWindow
Creates a new instance.
@@ -10001,7 +10003,7 @@

M

TODO
-
merge(List<HierarchyBuilderOrderBased<T>.CloseElements<T>>, AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased.CloseElements
+
merge(List<HierarchyBuilderOrderBased<T>.CloseElements<T>>, AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased.CloseElements
 
mergeDown(Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
@@ -10015,7 +10017,7 @@

M

Abstract base class for metrics.
-
Metric(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.Metric
+
Metric(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.Metric
Create a new metric.
@@ -10035,7 +10037,7 @@

M

A class for a configuration of a metric.
-
MetricConfiguration(boolean, double, boolean, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.MetricConfiguration
+
MetricConfiguration(boolean, double, boolean, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.MetricConfiguration
Constructs a new instance.
@@ -10043,7 +10045,7 @@

M

This class provides an abstract skeleton for the implementation of metrics.
-
MetricDefault(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricDefault
+
MetricDefault(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricDefault
 
MetricDescription - Class in org.deidentifier.arx.metric
@@ -10073,7 +10075,7 @@

M

MetricEntropy() - Constructor for class org.deidentifier.arx.metric.MetricEntropy
 
-
MetricEntropy(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricEntropy
+
MetricEntropy(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricEntropy
 
MetricHeight - Class in org.deidentifier.arx.metric
@@ -10107,7 +10109,7 @@

M

Default constructor which treats all transformation methods equally.
-
MetricMDNMLoss(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
+
MetricMDNMLoss(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
A constructor that allows to define a factor weighting generalization and suppression.
@@ -10119,11 +10121,11 @@

M

Creates a new instance.
-
MetricMDNMLossPotentiallyPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
+
MetricMDNMLossPotentiallyPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
Creates a new instance.
-
MetricMDNMLossPotentiallyPrecomputed(double, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
+
MetricMDNMLossPotentiallyPrecomputed(double, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
Creates a new instance.
@@ -10139,7 +10141,7 @@

M

Creates a new instance.
-
MetricMDNMLossPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
+
MetricMDNMLossPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
Creates a new instance.
@@ -10157,7 +10159,7 @@

M

Creates a new instance.
-
MetricMDNMPrecision(boolean, boolean, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
+
MetricMDNMPrecision(boolean, boolean, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
For subclasses.
@@ -10183,7 +10185,7 @@

M

Creates a new instance.
-
MetricMDNUEntropyPotentiallyPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
+
MetricMDNUEntropyPotentiallyPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
Creates a new instance.
@@ -10192,7 +10194,7 @@

M

This class provides an efficient implementation of the non-uniform entropy metric.
-
MetricMDNUEntropyPrecomputed(boolean, boolean, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
+
MetricMDNUEntropyPrecomputed(boolean, boolean, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
Precomputed.
@@ -10226,7 +10228,7 @@

M

Creates a new instance.
-
MetricMDNUNMEntropyPotentiallyPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
+
MetricMDNUNMEntropyPotentiallyPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
Creates a new instance.
@@ -10262,7 +10264,7 @@

M

This class provides an implementation of a static metric in which information loss is user-defined per generalization level.
-
MetricMDStatic(Metric.AggregateFunction, Map<String, List<Double>>) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDStatic
+
MetricMDStatic(Metric.AggregateFunction, Map<String, List<Double>>) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDStatic
Constructor.
@@ -10338,7 +10340,7 @@

M

This class provides an abstract skeleton for the implementation of weighted metrics.
-
MetricWeighted(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricWeighted
+
MetricWeighted(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricWeighted
Constructor.
@@ -10378,7 +10380,7 @@

M

This class implements a large portion of the model used by the GUI.
-
Model(String, String, Locale) - Constructor for class org.deidentifier.arx.gui.model.Model
+
Model(String, String, Locale) - Constructor for class org.deidentifier.arx.gui.model.Model
Creates a new instance.
@@ -10424,7 +10426,7 @@

M

Find and replace entry
-
ModelAuditTrailEntry.AuditTrailEntryFindReplace(String, String, String) - Constructor for class org.deidentifier.arx.gui.model.ModelAuditTrailEntry.AuditTrailEntryFindReplace
+
ModelAuditTrailEntry.AuditTrailEntryFindReplace(String, String, String) - Constructor for class org.deidentifier.arx.gui.model.ModelAuditTrailEntry.AuditTrailEntryFindReplace
Constructor
@@ -10456,7 +10458,7 @@

M

This class implements an event for model changes.
-
ModelEvent(Object, ModelEvent.ModelPart, Object) - Constructor for class org.deidentifier.arx.gui.model.ModelEvent
+
ModelEvent(Object, ModelEvent.ModelPart, Object) - Constructor for class org.deidentifier.arx.gui.model.ModelEvent
Creates a new instance.
@@ -10497,7 +10499,7 @@

M

This class implements a filter for a generalization lattice.
-
ModelNodeFilter(int[], int) - Constructor for class org.deidentifier.arx.gui.model.ModelNodeFilter
+
ModelNodeFilter(int[], int) - Constructor for class org.deidentifier.arx.gui.model.ModelNodeFilter
Creates a new instance.
@@ -10547,9 +10549,9 @@

M

Mode.
-
moveCellPositionIntoViewport(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableViewportLayer
+
moveCellPositionIntoViewport(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableViewportLayer
 
-
moveCellPositionIntoViewport(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerViewport
+
moveCellPositionIntoViewport(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerViewport
 
moveColumnPositionIntoViewport(int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableViewportLayer
 
@@ -10575,37 +10577,37 @@

M

Moves an item up.
-
multiply(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
multiply(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
multiply(Date, double) - Method in class org.deidentifier.arx.DataType.ARXDate
+
multiply(Date, double) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
multiply(Date, int) - Method in class org.deidentifier.arx.DataType.ARXDate
+
multiply(Date, int) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
+
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
multiply(Double, double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
multiply(Double, double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
multiply(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
multiply(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
multiply(Double, int) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
multiply(Double, int) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
multiply(Long, double) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
multiply(Long, double) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
multiply(Long, int) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
multiply(Long, int) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
multiply(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
multiply(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
multiply(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
multiply(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
multiply(T, double) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
multiply(T, double) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
multiply(T, int) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
multiply(T, int) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
multiply(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
multiply(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
@@ -10631,7 +10633,7 @@

N

Creates a new instance with the given format string and default locale.
-
newInstance(String, Locale) - Method in class org.deidentifier.arx.DataType.DataTypeDescription
+
newInstance(String, Locale) - Method in class org.deidentifier.arx.DataType.DataTypeDescription
Creates a new instance with the given format string and the given locale.
@@ -10673,7 +10675,7 @@

N

Constants.
-
normalize(double, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
+
normalize(double, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
Normalizes the aggregate.
@@ -10804,9 +10806,9 @@

P

Paints the intervals and fanouts.
-
paintCell(ILayerCell, GC, Rectangle, IConfigRegistry) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDecorator
+
paintCell(ILayerCell, GC, Rectangle, IConfigRegistry) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDecorator
 
-
paintCell(ILayerCell, GC, Rectangle, IConfigRegistry) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableImagePainter
+
paintCell(ILayerCell, GC, Rectangle, IConfigRegistry) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableImagePainter
 
parent - Variable in class org.deidentifier.arx.gui.view.impl.utility.ViewProperties.Property
@@ -10914,19 +10916,19 @@

P

This criterion ensures that the population uniqueness falls below a given threshold.
-
PopulationUniqueness(double, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
+
PopulationUniqueness(double, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
Creates a new instance of this criterion.
-
PopulationUniqueness(double, ARXPopulationModel, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
+
PopulationUniqueness(double, ARXPopulationModel, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
Creates a new instance of this criterion.
-
PopulationUniqueness(double, RiskModelPopulationUniqueness.PopulationUniquenessModel, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
+
PopulationUniqueness(double, RiskModelPopulationUniqueness.PopulationUniquenessModel, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
Creates a new instance of this criterion.
-
PopulationUniqueness(double, RiskModelPopulationUniqueness.PopulationUniquenessModel, ARXPopulationModel, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
+
PopulationUniqueness(double, RiskModelPopulationUniqueness.PopulationUniquenessModel, ARXPopulationModel, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
Creates a new instance of this criterion.
@@ -11010,14 +11012,18 @@

Q

R

-
ratio(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
ratio(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
ratio(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
ratio(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
ratio(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
ratio(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
ratio(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
ratio(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
+
read(DataDefinition) - Method in class org.deidentifier.arx.DataDefinition
+
+
Reads all settings from the given definition
+
readIntIntOpenHashMap(ObjectInputStream) - Static method in class org.deidentifier.arx.metric.v2.IO
Reads a hash map from the stream.
@@ -11052,7 +11058,7 @@

R

The recursive-(c,l)-diversity criterion.
-
RecursiveCLDiversity(String, double, int) - Constructor for class org.deidentifier.arx.criteria.RecursiveCLDiversity
+
RecursiveCLDiversity(String, double, int) - Constructor for class org.deidentifier.arx.criteria.RecursiveCLDiversity
Creates a new instance of the recursive-(c,l)-diversity criterion as proposed in: Machanavajjhala A, Kifer D, Gehrke J.
@@ -11073,7 +11079,7 @@

R

 
registerCommandHandlers() - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerViewport
 
-
registerView(int, ViewRisks<?>) - Method in class org.deidentifier.arx.gui.view.impl.risk.LayoutRisksAbstract
+
registerView(int, ViewRisks<?>) - Method in class org.deidentifier.arx.gui.view.impl.risk.LayoutRisksAbstract
Registers a new view
@@ -11081,17 +11087,17 @@

R

The current registry.
-
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
+
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
Returns the value relative to the other instance.
-
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
+
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
 
-
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
+
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
 
-
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
+
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
 
-
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
+
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
 
release() - Method in class org.deidentifier.arx.DataHandle
@@ -11165,13 +11171,13 @@

R

TODO
-
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandle
+
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandle
Replaces the original value with the replacement in the given column.
-
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandleOutput
+
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandleOutput
 
-
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandleSubset
+
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandleSubset
 
REQUIREMENT_COUNTER - Static variable in class org.deidentifier.arx.ARXConfiguration
@@ -11331,7 +11337,7 @@

R

Abstract class for criteria that ensure that a certain risk measure is lower than or equal to a given threshold
-
RiskBasedCriterion(boolean, double) - Constructor for class org.deidentifier.arx.criteria.RiskBasedCriterion
+
RiskBasedCriterion(boolean, double) - Constructor for class org.deidentifier.arx.criteria.RiskBasedCriterion
Creates a new instance of this criterion.
@@ -11339,19 +11345,19 @@

R

A builder for risk estimates
-
RiskEstimateBuilder(ARXPopulationModel, DataHandle, RiskModelHistogram) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
+
RiskEstimateBuilder(ARXPopulationModel, DataHandle, 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, DataHandle, 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, DataHandle, 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, DataHandle, Set<String>, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
Creates a new instance
@@ -11375,7 +11381,7 @@

R

Creates a new instance
-
RiskModelHistogram(DataHandle, Set<String>) - Constructor for class org.deidentifier.arx.risk.RiskModelHistogram
+
RiskModelHistogram(DataHandle, Set<String>) - Constructor for class org.deidentifier.arx.risk.RiskModelHistogram
Creates a new instance
@@ -11387,7 +11393,7 @@

R

Class for risks based on population uniqueness.
-
RiskModelPopulationUniqueness(ARXPopulationModel, RiskModelHistogram, int, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
+
RiskModelPopulationUniqueness(ARXPopulationModel, RiskModelHistogram, int, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
Creates a new instance
@@ -11445,7 +11451,7 @@

R

Implement the analysis here.
-
run(NatTable, MouseEvent) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableResizeColumnAction
+
run(NatTable, MouseEvent) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableResizeColumnAction
 
run(IProgressMonitor) - Method in class org.deidentifier.arx.gui.worker.WorkerAnonymize
 
@@ -11493,11 +11499,11 @@

S

Writes the hierarchy to a CSV file.
-
save(File, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(File, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
-
save(File, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(File, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
@@ -11505,11 +11511,11 @@

S

Writes the hierarchy to a CSV file.
-
save(OutputStream, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(OutputStream, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
-
save(OutputStream, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(OutputStream, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
@@ -11517,11 +11523,11 @@

S

Writes the hierarchy to a CSV file.
-
save(String, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(String, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
-
save(String, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
+
save(String, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
@@ -11529,11 +11535,11 @@

S

Writes the data to a CSV file.
-
save(File, char) - Method in class org.deidentifier.arx.DataHandle
+
save(File, char) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
-
save(File, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
+
save(File, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
@@ -11541,11 +11547,11 @@

S

Writes the data to a CSV file.
-
save(OutputStream, char) - Method in class org.deidentifier.arx.DataHandle
+
save(OutputStream, char) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
-
save(OutputStream, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
+
save(OutputStream, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
@@ -11553,15 +11559,15 @@

S

Writes the data to a CSV file.
-
save(String, char) - Method in class org.deidentifier.arx.DataHandle
+
save(String, char) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
-
save(String, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
+
save(String, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
-
select(int, int) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
+
select(int, int) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
Mouse click.
@@ -11621,7 +11627,7 @@

S

Delegates to an instance of ARXConfiguration.
-
setAlphabetSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
+
setAlphabetSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Sets properties about the attribute's domain.
@@ -11647,38 +11653,38 @@

S

Sets the attributes.
-
setAttributeType(String, AttributeType) - Method in class org.deidentifier.arx.DataDefinition
+
setAttributeType(String, AttributeType) - Method in class org.deidentifier.arx.DataDefinition
Define the type of a given attribute.
-
setAttributeType(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.DataDefinition
+
setAttributeType(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.DataDefinition
Defines the given attribute as a quasi-identifier and stores the functional representation of the generalization hierarchy.
-
setAttributeTypeSuppressed(AttributeType, boolean) - Method in class org.deidentifier.arx.ARXConfiguration
+
setAttributeTypeSuppressed(AttributeType, boolean) - Method in class org.deidentifier.arx.ARXConfiguration
Defines values of which attribute type are to be replaced by the suppression string in suppressed tuples.
-
setAttributeTypeSuppressed(AttributeType, boolean) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
+
setAttributeTypeSuppressed(AttributeType, boolean) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
 
-
setAttributeWeight(String, double) - Method in class org.deidentifier.arx.ARXConfiguration
+
setAttributeWeight(String, double) - Method in class org.deidentifier.arx.ARXConfiguration
Sets the weight for the given attribute.
-
setAttributeWeight(String, Double) - Method in class org.deidentifier.arx.ARXConfiguration
+
setAttributeWeight(String, Double) - Method in class org.deidentifier.arx.ARXConfiguration
Sets the weight for the given attribute.
-
setAttributeWeight(String, Double) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
+
setAttributeWeight(String, Double) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
Sets the according attribute weight.
setBackground(Color) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentStatusLabel
 
-
setBackground(Color[], int[]) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentStatusLabel
+
setBackground(Color[], int[]) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentStatusLabel
 
-
setBackground(Color[], int[], boolean) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentStatusLabel
+
setBackground(Color[], int[], boolean) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentStatusLabel
 
setBackground(Image) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentStatusLabel
 
@@ -11752,19 +11758,19 @@

S

Updates the underlying table.
-
setData(IDataProvider, IDataProvider) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
+
setData(IDataProvider, IDataProvider) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
Updates the underlying table.
-
setData(IDataProvider, IDataProvider, IDataProvider) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
+
setData(IDataProvider, IDataProvider, IDataProvider) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
Updates the underlying table.
-
setData(IDataProvider, String[]) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
+
setData(IDataProvider, String[]) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
Updates the underlying table.
-
setData(IDataProvider, String[], String[]) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
+
setData(IDataProvider, String[], String[]) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
Updates the underlying table.
@@ -11772,11 +11778,11 @@

S

Updates the underlying table.
-
setData(String[][], String[]) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
+
setData(String[][], String[]) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
Updates the underlying table.
-
setData(String[][], String[], String[]) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
+
setData(String[][], String[], String[]) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
Updates the underlying table.
@@ -11784,7 +11790,7 @@

S

 
setData(IDataProvider) - Method in class org.deidentifier.arx.gui.view.impl.common.table.DataProviderWrapped
 
-
setDataType(String, DataType<?>) - Method in class org.deidentifier.arx.DataDefinition
+
setDataType(String, DataType<?>) - Method in class org.deidentifier.arx.DataDefinition
Define the datatype of a given attribute.
@@ -11792,11 +11798,11 @@

S

Sets the data type.
-
setDataValue(int, int, Object) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDataProvider
+
setDataValue(int, int, Object) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDataProvider
 
-
setDataValue(int, int, Object) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableHandleDataProvider
+
setDataValue(int, int, Object) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableHandleDataProvider
 
-
setDataValue(int, int, Object) - Method in class org.deidentifier.arx.gui.view.impl.common.table.DataProviderWrapped
+
setDataValue(int, int, Object) - Method in class org.deidentifier.arx.gui.view.impl.common.table.DataProviderWrapped
 
setDebugEnabled(boolean) - Method in class org.deidentifier.arx.gui.model.Model
@@ -11826,7 +11832,7 @@

S

Sets dmin.
-
setDomainAndAlphabetSize(int, int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
+
setDomainAndAlphabetSize(int, int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Sets properties about the attribute's domain.
@@ -11834,7 +11840,7 @@

S

Sets properties about the attribute's domain.
-
setDomainSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
+
setDomainSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Sets properties about the attribute's domain.
@@ -11948,15 +11954,15 @@

S

setHeuristicForSampleBasedCriteria(boolean) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
 
-
setHierarchy(String, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.DataDefinition
+
setHierarchy(String, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.DataDefinition
Associates the given hierarchy
-
setHierarchy(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.DataDefinition
+
setHierarchy(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.DataDefinition
Associates the given hierarchy builder
-
setHierarchy(String, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
+
setHierarchy(String, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
Assigns a hierarchy.
@@ -11968,7 +11974,7 @@

S

Sets the hierarchy.
-
setHierarchyBuilder(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
+
setHierarchyBuilder(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
Sets the given hierarchy builder.
@@ -12098,7 +12104,7 @@

S

Sets the lower bound.
-
setMargins(int, int, int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentStatusLabel
+
setMargins(int, int, int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentStatusLabel
 
setMax(double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
@@ -12108,11 +12114,11 @@

S

Sets the according parameter.
-
setMaximumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
+
setMaximumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
Define the maximal generalization of a given attribute.
-
setMaximumGeneralization(String, Integer) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
+
setMaximumGeneralization(String, Integer) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
Maximum generalization.
@@ -12171,15 +12177,15 @@

S

Sets the description of the metric.
-
setMicroAggregationFunction(String, AttributeType.MicroAggregationFunction) - Method in class org.deidentifier.arx.DataDefinition
+
setMicroAggregationFunction(String, AttributeType.MicroAggregationFunction) - Method in class org.deidentifier.arx.DataDefinition
Associates the given microaggregation function
-
setMicroAggregationFunction(String, AttributeType.MicroAggregationFunctionDescription) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
+
setMicroAggregationFunction(String, AttributeType.MicroAggregationFunctionDescription) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
Assigns a microaggregation function.
-
setMicroAggregationIgnoreMissingData(String, boolean) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
+
setMicroAggregationIgnoreMissingData(String, boolean) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
Determines whether or not to ignore missing data
@@ -12187,11 +12193,11 @@

S

Sets the minimal information loss.
-
setMinimumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
+
setMinimumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
Define the minimal generalization of a given attribute.
-
setMinimumGeneralization(String, Integer) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
+
setMinimumGeneralization(String, Integer) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
Minimum generalization.
@@ -12239,7 +12245,7 @@

S

setOptimum(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.ARXLattice.Access
 
-
setOutput(DataHandle, ARXLattice.ARXNode) - Method in class org.deidentifier.arx.gui.model.Model
+
setOutput(DataHandle, ARXLattice.ARXNode) - Method in class org.deidentifier.arx.gui.model.Model
Sets the current output.
@@ -12259,7 +12265,7 @@

S

 
setPerspective(Model.Perspective) - Method in class org.deidentifier.arx.gui.model.Model
 
-
setPopulationSize(DataHandle, double) - Method in class org.deidentifier.arx.gui.model.ModelRisk
+
setPopulationSize(DataHandle, double) - Method in class org.deidentifier.arx.gui.model.ModelRisk
Sets the population size
@@ -12369,7 +12375,7 @@

S

Marks this project as saved.
-
setSelected(String, String, boolean) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
+
setSelected(String, String, boolean) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
Sets the given property selected for the given entry .
@@ -12399,7 +12405,7 @@

S

Sets a set of quasi identifiers selected for risk analysis
-
setSelection(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
+
setSelection(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
Updates the selection.
@@ -12419,7 +12425,7 @@

S

 
setSize(int) - Method in class org.deidentifier.arx.ARXLattice.Access
 
-
setSize(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
+
setSize(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
 
setSnapshotSizeDataset(double) - Method in class org.deidentifier.arx.gui.model.Model
 
@@ -12524,7 +12530,7 @@

S

Sets the transformation.
-
setTransformationMode(String, ModelTransformationMode) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
+
setTransformationMode(String, ModelTransformationMode) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
Sets the transformation mode
@@ -12574,14 +12580,14 @@

S

Sets the value.
-
setValue(Object, Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageColumns.DatatypeEditingSupport
+
setValue(Object, Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageColumns.DatatypeEditingSupport
Applies data type choice made by the user If a data type, which requires a format string, was selected an input dialog will be shown actionShowFormatInputDialog.
-
setValue(Object, Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageColumns.NameEditingSupport
+
setValue(Object, Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageColumns.NameEditingSupport
Sets name for given column (ImportColumn.setAliasName(String)).
@@ -12615,11 +12621,11 @@

S

Sets the view configuration.
-
setViewEnabledForInput(ModelRisk.ViewRiskType, boolean) - Method in class org.deidentifier.arx.gui.model.ModelRisk
+
setViewEnabledForInput(ModelRisk.ViewRiskType, boolean) - Method in class org.deidentifier.arx.gui.model.ModelRisk
Allows to enable/disable views
-
setViewEnabledForOutput(ModelRisk.ViewRiskType, boolean) - Method in class org.deidentifier.arx.gui.model.ModelRisk
+
setViewEnabledForOutput(ModelRisk.ViewRiskType, boolean) - Method in class org.deidentifier.arx.gui.model.ModelRisk
Allows to enable/disable views
@@ -12665,7 +12671,7 @@

S

The shift.
-
shortenText(GC, String, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentStatusLabel
+
shortenText(GC, String, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentStatusLabel
 
show() - Method in class org.deidentifier.arx.gui.view.impl.MainSplash
@@ -12675,7 +12681,7 @@

S

Main SWT event loop.
-
show(int, int) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorMenu
+
show(int, int) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorMenu
 
showAboutDialog() - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
@@ -12689,7 +12695,7 @@

S

Shows the audit trail
-
showConfigureCriterionDialog(List<ModelCriterion>, ModelCriterion) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
+
showConfigureCriterionDialog(List<ModelCriterion>, ModelCriterion) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
Shows a dialog for configuring privacy criteria.
@@ -12697,27 +12703,27 @@

S

Shows a debug dialog.
-
showErrorDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
+
showErrorDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
Shows an error dialog.
-
showErrorDialog(Shell, String, Throwable) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
+
showErrorDialog(Shell, String, Throwable) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
Shows an error dialog.
-
showErrorDialog(String, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
+
showErrorDialog(String, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
Shows an error dialog.
-
showErrorDialog(String, Throwable) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
+
showErrorDialog(String, Throwable) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
Shows an error dialog.
-
showFindReplaceDialog(Model, DataHandle, int) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
+
showFindReplaceDialog(Model, DataHandle, int) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
Shows a find & replace dialog
-
showFormatInputDialog(Shell, String, String, String, Locale, DataType.DataTypeDescription<?>, Collection<String>) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
+
showFormatInputDialog(Shell, String, String, String, Locale, DataType.DataTypeDescription<?>, Collection<String>) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
Shows an input dialog for selecting formats string for data types.
@@ -12725,11 +12731,11 @@

S

Shows a help dialog.
-
showInfoDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
+
showInfoDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
Shows an info dialog.
-
showInputDialog(Shell, String, String, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
+
showInputDialog(Shell, String, String, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
Shows an input dialog.
@@ -12741,11 +12747,11 @@

S

Shows the according view
-
showOpenFileDialog(Shell, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
+
showOpenFileDialog(Shell, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
Shows a file open dialog.
-
showOrderValuesDialog(Shell, String, String, DataType<?>, Locale, String[]) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
+
showOrderValuesDialog(Shell, String, String, DataType<?>, Locale, String[]) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
Shows an input dialog for ordering data items.
@@ -12753,23 +12759,23 @@

S

Shows the primary composite
-
showProgressDialog(String, Worker<?>) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
+
showProgressDialog(String, Worker<?>) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
Shows a progress dialog.
-
showQueryDialog(String, Data) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
+
showQueryDialog(String, Data) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
Shows a query dialog for selecting a research subset.
-
showQuestionDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
+
showQuestionDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
Shows a question dialog.
-
showSaveFileDialog(Shell, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
+
showSaveFileDialog(Shell, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
Shows a file save dialog.
-
showSecondaryComposite(int, int) - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewSolutionSpace
+
showSecondaryComposite(int, int) - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewSolutionSpace
Shows the secondary composite
@@ -12795,11 +12801,11 @@

S

Static settings.
-
sliderToDouble(double, double, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
+
sliderToDouble(double, double, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
Converts the slider value to a double.
-
sliderToInt(int, int, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
+
sliderToInt(int, int, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
Converts the slider value to an integer.
@@ -12807,19 +12813,19 @@

S

TODO
-
sort(boolean, int...) - Method in class org.deidentifier.arx.DataHandle
+
sort(boolean, int...) - Method in class org.deidentifier.arx.DataHandle
Sorts the dataset according to the given columns.
-
sort(int, int, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
+
sort(int, int, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
Sorts the dataset according to the given columns and the given range.
-
sort(Swapper, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
+
sort(Swapper, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
Sorts the dataset according to the given columns.
-
sort(Swapper, int, int, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
+
sort(Swapper, int, int, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
Sorts the dataset according to the given columns and the given range.
@@ -12839,9 +12845,9 @@

S

Start a new analysis.
-
start(String, String, String, Attributes) - Method in class org.deidentifier.arx.gui.worker.io.XMLHandler
+
start(String, String, String, Attributes) - Method in class org.deidentifier.arx.gui.worker.io.XMLHandler
 
-
startElement(String, String, String, Attributes) - Method in class org.deidentifier.arx.gui.worker.io.XMLHandler
+
startElement(String, String, String, Attributes) - Method in class org.deidentifier.arx.gui.worker.io.XMLHandler
 
statistics - Variable in class org.deidentifier.arx.DataHandle
@@ -12851,7 +12857,7 @@

S

A class offering basic descriptive statistics about data handles.
-
StatisticsBuilder(DataHandleStatistics, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.aggregates.StatisticsBuilder
+
StatisticsBuilder(DataHandleStatistics, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.aggregates.StatisticsBuilder
Creates a new instance.
@@ -12913,7 +12919,7 @@

S

Header style.
-
StyleConfigurationHeader(Composite, String, CTConfiguration) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationHeader
+
StyleConfigurationHeader(Composite, String, CTConfiguration) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationHeader
Creates a new instance.
@@ -12933,19 +12939,19 @@

S

The current research subset.
-
subtract(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
+
subtract(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
-
subtract(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
subtract(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
-
subtract(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
+
subtract(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
-
subtract(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
+
subtract(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
-
swap(int, int) - Method in class org.deidentifier.arx.DataHandle
+
swap(int, int) - Method in class org.deidentifier.arx.DataHandle
Swaps both rows.
-
swap(int, int) - Method in class org.deidentifier.arx.RowSet
+
swap(int, int) - Method in class org.deidentifier.arx.RowSet
 
SWTUtil - Class in org.deidentifier.arx.gui.view
@@ -12953,7 +12959,7 @@

S

SWTUtil() - Constructor for class org.deidentifier.arx.gui.view.SWTUtil
 
-
synchronize(ViewData, ViewData) - Method in class org.deidentifier.arx.gui.view.impl.utility.LayoutUtility
+
synchronize(ViewData, ViewData) - Method in class org.deidentifier.arx.gui.view.impl.utility.LayoutUtility
Synchronizes the tables for another second.
@@ -12976,7 +12982,7 @@

T

An abstract base class for t-closeness criteria as proposed in: Li N, Li T, Venkatasubramanian S.
-
TCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.TCloseness
+
TCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.TCloseness
Creates a new instance.
@@ -12988,11 +12994,11 @@

T

Title
-
toDisplay(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
+
toDisplay(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
Translates coordinates
-
toDisplay(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
+
toDisplay(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
To display coordinates.
@@ -13066,6 +13072,8 @@

T

 
toString() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
 
+
toString() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
+
 
toString() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
 
toString() - Method in class org.deidentifier.arx.AttributeType
@@ -13222,7 +13230,7 @@

U

Update the definition.
-
update(int[][], int[][], int[][]) - Method in class org.deidentifier.arx.DataHandleInput
+
update(int[][], int[][], int[][]) - Method in class org.deidentifier.arx.DataHandleInput
Updates the definition with further data to swap.
@@ -13378,7 +13386,7 @@

U

May be triggered by several views and events
-
updateHeaderImage(int, AttributeType) - Method in class org.deidentifier.arx.gui.view.impl.common.ViewData
+
updateHeaderImage(int, AttributeType) - Method in class org.deidentifier.arx.gui.view.impl.common.ViewData
Updates the header image in the table.
@@ -13635,7 +13643,7 @@

V

This view displays basic attribute information.
-
ViewAttributeDefinition(CTabFolder, String, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewAttributeDefinition
+
ViewAttributeDefinition(CTabFolder, String, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewAttributeDefinition
Constructor.
@@ -13643,7 +13651,7 @@

V

This class allows to define weights for attributes.
-
ViewAttributeWeights(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewAttributeWeights
+
ViewAttributeWeights(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewAttributeWeights
Creates a new instance.
@@ -13651,7 +13659,7 @@

V

This class displays the clipboard.
-
ViewClipboard(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewClipboard
+
ViewClipboard(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewClipboard
Creates a new instance.
@@ -13659,7 +13667,7 @@

V

This class allows to configure the coding model.
-
ViewCodingModel(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewCodingModel
+
ViewCodingModel(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewCodingModel
Creates a new instance.
@@ -13667,7 +13675,7 @@

V

This class displays a list of all defined privacy criteria.
-
ViewCriteriaList(Composite, Controller, LayoutCriteria) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewCriteriaList
+
ViewCriteriaList(Composite, Controller, LayoutCriteria) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewCriteriaList
Creates a new instance.
@@ -13675,7 +13683,7 @@

V

A view on a Data object.
-
ViewData(Composite, Controller, String) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewData
+
ViewData(Composite, Controller, String) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewData
Creates a new data view.
@@ -13683,7 +13691,7 @@

V

This view displays settings for all attributes.
-
ViewDataDefinition(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewDataDefinition
+
ViewDataDefinition(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewDataDefinition
Creates a new instance.
@@ -13691,11 +13699,11 @@

V

A view on a Data object.
-
ViewDataInput(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewDataInput
+
ViewDataInput(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewDataInput
Creates a new (non-editable) data view.
-
ViewDataInput(Composite, Controller, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewDataInput
+
ViewDataInput(Composite, Controller, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewDataInput
Creates a new data view.
@@ -13703,7 +13711,7 @@

V

A view on a Data object.
-
ViewDataOutput(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewDataOutput
+
ViewDataOutput(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewDataOutput
Creates a new data view.
@@ -13711,7 +13719,7 @@

V

This class displays a filter for the lattice.
-
ViewFilter(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewFilter
+
ViewFilter(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewFilter
Creates a new instance.
@@ -13723,11 +13731,11 @@

V

Constructor for non-editable views.
-
ViewHierarchy(Composite, String) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewHierarchy
+
ViewHierarchy(Composite, String) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewHierarchy
Constructor for non-editable views.
-
ViewHierarchy(Composite, String, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewHierarchy
+
ViewHierarchy(Composite, String, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewHierarchy
Constructor for editable views.
@@ -13735,7 +13743,7 @@

V

This class implements a view of a lattice.
-
ViewLattice(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
+
ViewLattice(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
Creates a new instance.
@@ -13743,7 +13751,7 @@

V

This class implements a list view on selected nodes.
-
ViewList(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewList
+
ViewList(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewList
Contructor
@@ -13751,7 +13759,7 @@

V

This view displays settings regarding the utility metrics.
-
ViewMetric(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewMetric
+
ViewMetric(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewMetric
Creates a new instance.
@@ -13759,7 +13767,7 @@

V

This view displays the population settings
-
ViewPopulationModel(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewPopulationModel
+
ViewPopulationModel(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewPopulationModel
Creates a new instance.
@@ -13767,7 +13775,7 @@

V

This view displays properties about the currently selected transformation.
-
ViewProperties(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewProperties
+
ViewProperties(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewProperties
Creates a new instance.
@@ -13775,7 +13783,7 @@

V

This view displays basic properties about input or output data.
-
ViewProperties(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewProperties
+
ViewProperties(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewProperties
Constructor.
@@ -13783,15 +13791,15 @@

V

A class for properties displayed in the tree view.
-
ViewProperties.Property(ViewProperties.Property, String, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewProperties.Property
+
ViewProperties.Property(ViewProperties.Property, String, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewProperties.Property
 
-
ViewProperties.Property(String, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewProperties.Property
+
ViewProperties.Property(String, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewProperties.Property
 
ViewPropertiesInput - Class in org.deidentifier.arx.gui.view.impl.utility
This view displays basic properties about input data.
-
ViewPropertiesInput(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewPropertiesInput
+
ViewPropertiesInput(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewPropertiesInput
Constructor.
@@ -13799,7 +13807,7 @@

V

This view displays basic properties about output data.
-
ViewPropertiesOutput(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewPropertiesOutput
+
ViewPropertiesOutput(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewPropertiesOutput
Constructor.
@@ -13807,7 +13815,7 @@

V

This is a base class for displaying risk estimates.
-
ViewRisks(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.ViewRisks
+
ViewRisks(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.ViewRisks
Creates a new instance.
@@ -13815,7 +13823,7 @@

V

This view displays basic risk estimates.
-
ViewRisksAttributesTable(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.ViewRisksAttributesTable
+
ViewRisksAttributesTable(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.ViewRisksAttributesTable
Creates a new instance.
@@ -13823,7 +13831,7 @@

V

This view displays basic risk estimates.
-
ViewRisksBasicEstimates(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.ViewRisksBasicEstimates
+
ViewRisksBasicEstimates(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.ViewRisksBasicEstimates
Creates a new instance.
@@ -13831,7 +13839,7 @@

V

This view displays basic risk estimates.
-
ViewRisksClassDistributionPlot(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.ViewRisksClassDistributionPlot
+
ViewRisksClassDistributionPlot(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.ViewRisksClassDistributionPlot
Creates a new instance.
@@ -13839,7 +13847,7 @@

V

This view displays basic risk estimates.
-
ViewRisksClassDistributionTable(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.ViewRisksClassDistributionTable
+
ViewRisksClassDistributionTable(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.ViewRisksClassDistributionTable
Creates a new instance.
@@ -13847,7 +13855,7 @@

V

This view displays basic risk estimates.
-
ViewRisksPlotUniquenessEstimates(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.ViewRisksPlotUniquenessEstimates
+
ViewRisksPlotUniquenessEstimates(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.ViewRisksPlotUniquenessEstimates
Creates a new instance.
@@ -13855,7 +13863,7 @@

V

This view displays the population settings
-
ViewRisksPopulationModel(Composite, Controller, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.ViewRisksPopulationModel
+
ViewRisksPopulationModel(Composite, Controller, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.ViewRisksPopulationModel
Creates a new instance.
@@ -13863,7 +13871,7 @@

V

This view allows to select a subset of the quasi-identifiers
-
ViewRisksQuasiIdentifiers(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.ViewRisksQuasiIdentifiers
+
ViewRisksQuasiIdentifiers(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.ViewRisksQuasiIdentifiers
Creates a new instance.
@@ -13871,7 +13879,7 @@

V

This class provides an abstract base for views that display parts of the solution space
-
ViewSolutionSpace(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewSolutionSpace
+
ViewSolutionSpace(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewSolutionSpace
Constructor
@@ -13879,7 +13887,7 @@

V

This is a base class for displaying utility data.
-
ViewStatistics(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewStatistics
+
ViewStatistics(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewStatistics
Creates a new instance.
@@ -13887,7 +13895,7 @@

V

This class displays a contingency table as a heat map.
-
ViewStatisticsContingencyHeatmap(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewStatisticsContingencyHeatmap
+
ViewStatisticsContingencyHeatmap(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewStatisticsContingencyHeatmap
Creates a new density plot.
@@ -13895,7 +13903,7 @@

V

This class displays a contingency table.
-
ViewStatisticsContingencyTable(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewStatisticsContingencyTable
+
ViewStatisticsContingencyTable(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewStatisticsContingencyTable
Creates a new density plot.
@@ -13903,7 +13911,7 @@

V

This view displays a frequency distribution.
-
ViewStatisticsDistributionHistogram(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewStatisticsDistributionHistogram
+
ViewStatisticsDistributionHistogram(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewStatisticsDistributionHistogram
Creates a new instance.
@@ -13911,7 +13919,7 @@

V

This view displays a frequency distribution.
-
ViewStatisticsDistributionTable(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewStatisticsDistributionTable
+
ViewStatisticsDistributionTable(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewStatisticsDistributionTable
Creates a new instance.
@@ -13919,7 +13927,7 @@

V

This view displays summary statistics.
-
ViewStatisticsSummaryTable(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewStatisticsSummaryTable
+
ViewStatisticsSummaryTable(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.ViewStatisticsSummaryTable
Creates a new instance.
@@ -13927,7 +13935,7 @@

V

This view displays basic information about the research subset.
-
ViewSubsetDefinition(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewSubsetDefinition
+
ViewSubsetDefinition(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewSubsetDefinition
Creates a new instance.
@@ -13935,7 +13943,7 @@

V

This class implements a tiles view on selected nodes.
-
ViewTiles(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewTiles
+
ViewTiles(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewTiles
Constructor
@@ -13943,7 +13951,7 @@

V

This view displays general settings regarding data transformation.
-
ViewTransformationSettings(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewTransformationSettings
+
ViewTransformationSettings(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewTransformationSettings
Creates a new instance.
@@ -14001,7 +14009,7 @@

W

This worker exports data to disk.
-
WorkerExport(String, CSVSyntax, DataHandle, ARXConfiguration, long) - Constructor for class org.deidentifier.arx.gui.worker.WorkerExport
+
WorkerExport(String, CSVSyntax, DataHandle, ARXConfiguration, long) - Constructor for class org.deidentifier.arx.gui.worker.WorkerExport
Creates a new instance.
@@ -14017,11 +14025,11 @@

W

This worker loads a project file from disk.
-
WorkerLoad(File, Controller) - Constructor for class org.deidentifier.arx.gui.worker.WorkerLoad
+
WorkerLoad(File, Controller) - Constructor for class org.deidentifier.arx.gui.worker.WorkerLoad
Creates a new instance.
-
WorkerLoad(String, Controller) - Constructor for class org.deidentifier.arx.gui.worker.WorkerLoad
+
WorkerLoad(String, Controller) - Constructor for class org.deidentifier.arx.gui.worker.WorkerLoad
Constructor.
@@ -14029,7 +14037,7 @@

W

This worker saves a project file to disk.
-
WorkerSave(String, Controller, Model) - Constructor for class org.deidentifier.arx.gui.worker.WorkerSave
+
WorkerSave(String, Controller, Model) - Constructor for class org.deidentifier.arx.gui.worker.WorkerSave
Creates a new instance.
@@ -14045,35 +14053,35 @@

W

Appends the string.
-
write(String, ARXLattice.Anonymity) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
+
write(String, ARXLattice.Anonymity) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
Create an element.
-
write(String, ARXLattice.ARXNode[], Map<String, Integer>) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
+
write(String, ARXLattice.ARXNode[], Map<String, Integer>) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
Create an element.
-
write(String, boolean) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
+
write(String, boolean) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
Create an element.
-
write(String, char) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
+
write(String, char) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
Create an element.
-
write(String, double) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
+
write(String, double) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
Create an element.
-
write(String, int[]) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
+
write(String, int[]) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
Create an element.
-
write(String, long) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
+
write(String, long) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
Create an element.
-
write(String, String) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
+
write(String, String) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
Create an element.
@@ -14085,11 +14093,11 @@

W

Write.
-
writeIntIntOpenHashMap(ObjectOutputStream, IntIntOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
+
writeIntIntOpenHashMap(ObjectOutputStream, IntIntOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
Reads a hash map from the stream.
-
writeLongDoubleOpenHashMap(ObjectOutputStream, LongDoubleOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
+
writeLongDoubleOpenHashMap(ObjectOutputStream, LongDoubleOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
Reads a hash map from the stream.
diff --git a/doc/gui/index.html b/doc/gui/index.html index f869123347..f26c60a5ce 100644 --- a/doc/gui/index.html +++ b/doc/gui/index.html @@ -10,6 +10,12 @@ if (targetPage.indexOf(":") != -1 || (targetPage != "" && !validURL(targetPage))) targetPage = "undefined"; function validURL(url) { + try { + url = decodeURIComponent(url); + } + catch (error) { + return false; + } var pos = url.indexOf(".html"); if (pos == -1 || pos != url.length - 5) return false; @@ -21,7 +27,8 @@ if ('a' <= ch && ch <= 'z' || 'A' <= ch && ch <= 'Z' || ch == '$' || - ch == '_') { + ch == '_' || + ch.charCodeAt(0) > 127) { allowNumber = true; allowSep = true; } else if ('0' <= ch && ch <= '9' diff --git a/doc/gui/org/deidentifier/arx/ARXAnonymizer.html b/doc/gui/org/deidentifier/arx/ARXAnonymizer.html index edd7d416fd..50de267755 100644 --- a/doc/gui/org/deidentifier/arx/ARXAnonymizer.html +++ b/doc/gui/org/deidentifier/arx/ARXAnonymizer.html @@ -121,7 +121,7 @@

Constructor Summary

-ARXAnonymizer(int historySize, +ARXAnonymizer(int historySize, double snapshotSizeDataset, double snapshotSizeSnapshot)
Creates a new anonymizer with the given configuration.
@@ -144,14 +144,14 @@

Method Summary

ARXResult -anonymize(Data data, +anonymize(Data data, ARXConfiguration config)
Performs data anonymization.
protected org.deidentifier.arx.ARXAnonymizer.Result -anonymizeInternal(DataHandle handle, +anonymizeInternal(DataHandle handle, DataDefinition definition, ARXConfiguration config)
Reset a previous lattice and run the algorithm .
diff --git a/doc/gui/org/deidentifier/arx/ARXConfiguration.html b/doc/gui/org/deidentifier/arx/ARXConfiguration.html index ebc85d3b9b..1197eec979 100644 --- a/doc/gui/org/deidentifier/arx/ARXConfiguration.html +++ b/doc/gui/org/deidentifier/arx/ARXConfiguration.html @@ -208,7 +208,7 @@

Method Summary

static ARXConfiguration -create(double suppressionLimit, +create(double suppressionLimit, Metric<?> metric)
Creates a new config that allows the given percentage of outliers and thus implements tuple suppression.
@@ -373,21 +373,21 @@

Method Summary

void -setAttributeTypeSuppressed(AttributeType type, +setAttributeTypeSuppressed(AttributeType type, boolean enabled)
Defines values of which attribute type are to be replaced by the suppression string in suppressed tuples.
void -setAttributeWeight(java.lang.String attribute, +setAttributeWeight(java.lang.String attribute, double weight)
Sets the weight for the given attribute.
void -setAttributeWeight(java.lang.String attribute, +setAttributeWeight(java.lang.String attribute, java.lang.Double weight)
Sets the weight for the given attribute.
diff --git a/doc/gui/org/deidentifier/arx/ARXLattice.Anonymity.html b/doc/gui/org/deidentifier/arx/ARXLattice.Anonymity.html index 75ce9d9ae5..2919cc70a6 100644 --- a/doc/gui/org/deidentifier/arx/ARXLattice.Anonymity.html +++ b/doc/gui/org/deidentifier/arx/ARXLattice.Anonymity.html @@ -280,8 +280,7 @@

values

for (ARXLattice.Anonymity c : ARXLattice.Anonymity.values())   System.out.println(c); -
Returns:
an array containing the constants of this enum type, in -the order they are declared
+
Returns:
an array containing the constants of this enum type, in the order they are declared
@@ -298,8 +297,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/gui/org/deidentifier/arx/ARXPopulationModel.Region.html b/doc/gui/org/deidentifier/arx/ARXPopulationModel.Region.html index e070e5459c..0872476765 100644 --- a/doc/gui/org/deidentifier/arx/ARXPopulationModel.Region.html +++ b/doc/gui/org/deidentifier/arx/ARXPopulationModel.Region.html @@ -395,8 +395,7 @@

values

for (ARXPopulationModel.Region c : ARXPopulationModel.Region.values())   System.out.println(c); -
Returns:
an array containing the constants of this enum type, in -the order they are declared
+
Returns:
an array containing the constants of this enum type, in the order they are declared
@@ -413,8 +412,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/gui/org/deidentifier/arx/ARXPopulationModel.html b/doc/gui/org/deidentifier/arx/ARXPopulationModel.html index 5c1da5456c..d024b5ab4e 100644 --- a/doc/gui/org/deidentifier/arx/ARXPopulationModel.html +++ b/doc/gui/org/deidentifier/arx/ARXPopulationModel.html @@ -147,7 +147,7 @@

Constructor Summary

-
ARXPopulationModel(DataHandle handle, +ARXPopulationModel(DataHandle handle, double populationSize)
Creates a new instance
diff --git a/doc/gui/org/deidentifier/arx/ARXResult.html b/doc/gui/org/deidentifier/arx/ARXResult.html index 9be94b2222..947a8f93a9 100644 --- a/doc/gui/org/deidentifier/arx/ARXResult.html +++ b/doc/gui/org/deidentifier/arx/ARXResult.html @@ -117,7 +117,7 @@

Constructor Summary

  -ARXResult(DataHandle handle, +ARXResult(DataHandle handle, DataDefinition definition, ARXLattice lattice, int historySize, @@ -132,7 +132,7 @@

Constructor Summary

protected -ARXResult(org.deidentifier.arx.DataRegistry registry, +ARXResult(org.deidentifier.arx.DataRegistry registry, org.deidentifier.arx.framework.data.DataManager manager, org.deidentifier.arx.framework.check.NodeChecker checker, DataDefinition definition, @@ -201,7 +201,7 @@

Method Summary

DataHandle -getOutput(ARXLattice.ARXNode node, +getOutput(ARXLattice.ARXNode node, boolean fork)
Returns a handle to data obtained by applying the given transformation.
diff --git a/doc/gui/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html b/doc/gui/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html index 97e2690b9a..8472514fec 100644 --- a/doc/gui/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html +++ b/doc/gui/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html @@ -213,7 +213,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.AttributeType.Hierarchy

-create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, save, save, save, save, save, save, save, save, save +create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, create, save, save, save, save, save, save, save, save, save
- +
  • -

    getHierarchyObject

    -
    public AttributeType.Hierarchy getHierarchyObject(java.lang.String attribute)
    -
    Returns the according hierarchy object.
    +

    getHierarchyBuilder

    +
    public HierarchyBuilder<?> getHierarchyBuilder(java.lang.String attribute)
    +
    Returns the associated builder, if any.
    Parameters:
    attribute -
    Returns:
- +
  • -

    getHierarchyBuilder

    -
    public HierarchyBuilder<?> getHierarchyBuilder(java.lang.String attribute)
    -
    Returns the associated builder, if any.
    +

    getHierarchyObject

    +
    public AttributeType.Hierarchy getHierarchyObject(java.lang.String attribute)
    +
    Returns the according hierarchy object.
    Parameters:
    attribute -
    Returns:
  • @@ -639,26 +645,15 @@

    isMinimumGeneralizationAvailable

    Returns:
- - - -
    -
  • -

    resetMaximumGeneralization

    -
    public void resetMaximumGeneralization(java.lang.String attr)
    -
    Resets the according setting
    -
    Parameters:
    attr -
    -
  • -
- +
  • -

    resetMinimumGeneralization

    -
    public void resetMinimumGeneralization(java.lang.String attr)
    -
    Resets the according setting
    -
    Parameters:
    attr -
    +

    read

    +
    public void read(DataDefinition other)
    +
    Reads all settings from the given definition
    +
    Parameters:
    definition -
@@ -694,6 +689,17 @@

resetHierarchyBuilder

Parameters:
attr -
+
+ + +
    +
  • +

    resetMaximumGeneralization

    +
    public void resetMaximumGeneralization(java.lang.String attr)
    +
    Resets the according setting
    +
    Parameters:
    attr -
    +
  • +
@@ -705,6 +711,17 @@

resetMicroAggregationFunction

Parameters:
attr -
+ + + +
    +
  • +

    resetMinimumGeneralization

    +
    public void resetMinimumGeneralization(java.lang.String attr)
    +
    Resets the according setting
    +
    Parameters:
    attr -
    +
  • +
diff --git a/doc/gui/org/deidentifier/arx/DataHandle.html b/doc/gui/org/deidentifier/arx/DataHandle.html index dcbdc0525c..5d6aa4d949 100644 --- a/doc/gui/org/deidentifier/arx/DataHandle.html +++ b/doc/gui/org/deidentifier/arx/DataHandle.html @@ -219,7 +219,7 @@

Method Summary

protected void -checkRow(int row1, +checkRow(int row1, int length)
Checks a row index.
@@ -262,7 +262,7 @@

Method Summary

java.util.Date -getDate(int row, +getDate(int row, int col)
Returns a date/time value from the specified cell.
@@ -281,21 +281,21 @@

Method Summary

protected abstract java.lang.String[] -getDistinctValues(int column, +getDistinctValues(int column, DataHandleStatistics.InterruptHandler handler)
Returns the distinct values.
java.lang.Double -getDouble(int row, +getDouble(int row, int col)
Returns a double value from the specified cell.
java.lang.Float -getFloat(int row, +getFloat(int row, int col)
Returns a float value from the specified cell.
@@ -308,14 +308,14 @@

Method Summary

java.lang.Integer -getInt(int row, +getInt(int row, int col)
Returns an int value from the specified cell.
java.lang.Long -getLong(int row, +getLong(int row, int col)
Returns a long value from the specified cell.
@@ -328,14 +328,14 @@

Method Summary

<U> java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.lang.Class<U> clazz)
Returns a mapping from data types to the relative number of values that conform to the according type for a given wrapped class.
<U> java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.lang.Class<U> clazz, double threshold)
Returns a mapping from data types to the relative number of values that conform to the according type for a given wrapped class.
@@ -343,7 +343,7 @@

Method Summary

<U> java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.lang.Class<U> clazz, java.util.Locale locale)
Returns a mapping from data types to the relative number of values that conform to the according type for a given wrapped class.
@@ -351,7 +351,7 @@

Method Summary

<U> java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.lang.Class<U> clazz, java.util.Locale locale, double threshold) @@ -360,14 +360,14 @@

Method Summary

java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, double threshold)
Returns a mapping from data types to the relative number of values that conform to the according type.
java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.util.Locale locale)
Returns a mapping from data types to the relative number of values that conform to the according type This method only returns types that match at least 80% of all values in the column .
@@ -375,7 +375,7 @@

Method Summary

java.util.List<org.apache.commons.math3.util.Pair<DataType<?>,java.lang.Double>> -getMatchingDataTypes(int column, +getMatchingDataTypes(int column, java.util.Locale locale, double threshold)
Returns a mapping from data types to the relative number of values that conform to the according type.
@@ -383,7 +383,7 @@

Method Summary

java.lang.String[] -getNonConformingValues(int column, +getNonConformingValues(int column, DataType<?> type, int max)
Returns a set of values that do not conform to the given data type.
@@ -397,7 +397,7 @@

Method Summary

int -getNumConformingValues(int column, +getNumConformingValues(int column, DataType<?> type)
Returns the number of (distinct) values that conform to the given data type.
@@ -422,21 +422,21 @@

Method Summary

RiskEstimateBuilder -getRiskEstimator(ARXPopulationModel model, +getRiskEstimator(ARXPopulationModel model, ARXSolverConfiguration config)
Returns a risk estimator
RiskEstimateBuilder -getRiskEstimator(ARXPopulationModel model, +getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes)
Returns a risk estimator for the given set of equivalence classes.
RiskEstimateBuilder -getRiskEstimator(ARXPopulationModel model, +getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes, ARXSolverConfiguration config)
Returns a risk estimator for the given set of equivalence classes.
@@ -444,14 +444,14 @@

Method Summary

RiskEstimateBuilder -getRiskEstimator(ARXPopulationModel model, +getRiskEstimator(ARXPopulationModel model, java.util.Set<java.lang.String> qis)
Returns a risk estimator for the given set of quasi-identifiers
RiskEstimateBuilder -getRiskEstimator(ARXPopulationModel model, +getRiskEstimator(ARXPopulationModel model, java.util.Set<java.lang.String> qis, ARXSolverConfiguration config)
Returns a risk estimator for the given set of quasi-identifiers
@@ -478,7 +478,7 @@

Method Summary

abstract java.lang.String -getValue(int row, +getValue(int row, int col)
Returns the value in the specified cell.
@@ -491,7 +491,7 @@

Method Summary

protected int -internalCompare(int row1, +internalCompare(int row1, int row2, int[] columns, boolean ascending) @@ -501,14 +501,14 @@

Method Summary

protected abstract java.lang.String -internalGetValue(int row, +internalGetValue(int row, int col)
Internal representation of get value.
protected abstract boolean -internalReplace(int column, +internalReplace(int column, java.lang.String original, java.lang.String replacement)
Internal replacement method.
@@ -541,7 +541,7 @@

Method Summary

boolean -replace(int column, +replace(int column, java.lang.String original, java.lang.String replacement)
Replaces the original value with the replacement in the given column.
@@ -555,14 +555,14 @@

Method Summary

void -save(java.io.File file, +save(java.io.File file, char separator)
Writes the data to a CSV file.
void -save(java.io.File file, +save(java.io.File file, CSVSyntax config)
Writes the data to a CSV file.
@@ -575,14 +575,14 @@

Method Summary

void -save(java.io.OutputStream out, +save(java.io.OutputStream out, char separator)
Writes the data to a CSV file.
void -save(java.io.OutputStream out, +save(java.io.OutputStream out, CSVSyntax config)
Writes the data to a CSV file.
@@ -595,14 +595,14 @@

Method Summary

void -save(java.lang.String path, +save(java.lang.String path, char separator)
Writes the data to a CSV file.
void -save(java.lang.String path, +save(java.lang.String path, CSVSyntax config)
Writes the data to a CSV file.
@@ -621,14 +621,14 @@

Method Summary

void -sort(boolean ascending, +sort(boolean ascending, int... columns)
Sorts the dataset according to the given columns.
void -sort(int from, +sort(int from, int to, boolean ascending, int... columns) @@ -637,7 +637,7 @@

Method Summary

void -sort(cern.colt.Swapper swapper, +sort(cern.colt.Swapper swapper, boolean ascending, int... columns)
Sorts the dataset according to the given columns.
@@ -645,7 +645,7 @@

Method Summary

void -sort(cern.colt.Swapper swapper, +sort(cern.colt.Swapper swapper, int from, int to, boolean ascending, @@ -655,7 +655,7 @@

Method Summary

void -swap(int row1, +swap(int row1, int row2)
Swaps both rows.
diff --git a/doc/gui/org/deidentifier/arx/DataHandleInput.html b/doc/gui/org/deidentifier/arx/DataHandleInput.html index 7f43db350b..61776dcca7 100644 --- a/doc/gui/org/deidentifier/arx/DataHandleInput.html +++ b/doc/gui/org/deidentifier/arx/DataHandleInput.html @@ -201,7 +201,7 @@

Method Summary

protected java.lang.String[] -getDistinctValues(int column, +getDistinctValues(int column, DataHandleStatistics.InterruptHandler handler)
Returns the distinct values.
@@ -226,21 +226,21 @@

Method Summary

java.lang.String -getValue(int row, +getValue(int row, int column)
Returns the value in the specified cell.
protected java.lang.String -internalGetValue(int row, +internalGetValue(int row, int column)
Internal representation of get value.
protected boolean -internalReplace(int column, +internalReplace(int column, java.lang.String original, java.lang.String replacement)
Internal replacement method.
@@ -248,7 +248,7 @@

Method Summary

protected void -internalSwap(int row1, +internalSwap(int row1, int row2)
Swaps the rows.
@@ -292,7 +292,7 @@

Method Summary

protected void -update(int[][] dataGH, +update(int[][] dataGH, int[][] dataDI, int[][] dataIS)
Updates the definition with further data to swap.
@@ -304,7 +304,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.DataHandle

-checkColumn, checkColumns, checkRegistry, checkRow, getColumnIndexOf, getDataType, getDate, getDefinition, getDistinctValues, getDouble, getFloat, getInt, getLong, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getNonConformingValues, getNumConformingValues, getRegistry, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getStatistics, getSuppressionString, getTransformation, getView, internalCompare, isOrphaned, release, replace, save, save, save, save, save, save, save, save, save, setRegistry, setView, sort, sort, sort, sort, swap +checkColumn, checkColumns, checkRegistry, checkRow, getColumnIndexOf, getDataType, getDate, getDefinition, getDistinctValues, getDouble, getFloat, getInt, getLong, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getMatchingDataTypes, getNonConformingValues, getNumConformingValues, getRegistry, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getRiskEstimator, getStatistics, getSuppressionString, getTransformation, getView, internalCompare, isOrphaned, release, replace, save, save, save, save, save, save, save, save, save, setRegistry, setView, sort, sort, sort, sort, swap @@ -269,8 +268,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html index 336cffac1a..b2c498360c 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html @@ -134,14 +134,14 @@

Method Summary

HierarchyBuilderGroupingBased.Level<U> -addGroup(int size, +addGroup(int size, AggregateFunction<U> function)
Adds the given group with the given aggregate function.
HierarchyBuilderGroupingBased.Level<U> -addGroup(int size, +addGroup(int size, java.lang.String label)
Adds the given group.
diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html index 4a1460f56c..0e4fe701da 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html @@ -194,7 +194,7 @@

Constructor Summary

protected -HierarchyBuilderGroupingBased(HierarchyBuilder.Type type, +HierarchyBuilderGroupingBased(HierarchyBuilder.Type type, DataType<T> datatype)
Creates a new instance for the given data type.
diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html index 364c3787ac..689f34bee6 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html @@ -125,14 +125,14 @@

Constructor Summary

Constructor and Description -HierarchyBuilderIntervalBased.IndexNode(T min, +HierarchyBuilderIntervalBased.IndexNode(T min, T max, HierarchyBuilderIntervalBased.Interval<T>[] leafs)
Creates a new instance.
-HierarchyBuilderIntervalBased.IndexNode(T min, +HierarchyBuilderIntervalBased.IndexNode(T min, T max, HierarchyBuilderIntervalBased.IndexNode[] children)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html index 307b530b2e..b33bded274 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html @@ -129,7 +129,7 @@

Constructor Summary

Constructor and Description -HierarchyBuilderIntervalBased.Range(U repeatBound, +HierarchyBuilderIntervalBased.Range(U repeatBound, U snapBound, U labelBound)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html index e1109a82d8..7068ab52a0 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html @@ -206,7 +206,7 @@

Constructor Summary

protected -HierarchyBuilderIntervalBased(DataType<T> type, +HierarchyBuilderIntervalBased(DataType<T> type, HierarchyBuilderIntervalBased.Range<T> lowerRange, HierarchyBuilderIntervalBased.Range<T> upperRange)
Creates a new instance.
@@ -235,14 +235,14 @@

Method Summary

HierarchyBuilderIntervalBased<T> -addInterval(T min, +addInterval(T min, T max)
Adds an interval.
HierarchyBuilderIntervalBased<T> -addInterval(T min, +addInterval(T min, T max, AggregateFunction<T> function)
Adds an interval.
@@ -250,7 +250,7 @@

Method Summary

HierarchyBuilderIntervalBased<T> -addInterval(T min, +addInterval(T min, T max, java.lang.String label)
Adds an interval.
@@ -270,7 +270,7 @@

Method Summary

static <T> HierarchyBuilderIntervalBased<T> -create(DataType<T> type, +create(DataType<T> type, HierarchyBuilderIntervalBased.Range<T> lowerRange, HierarchyBuilderIntervalBased.Range<T> upperRange)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.CloseElements.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.CloseElements.html index 75b638d3ef..314630d0b7 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.CloseElements.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.CloseElements.html @@ -131,7 +131,7 @@

Constructor Summary

protected -HierarchyBuilderOrderBased.CloseElements(java.lang.String[] values, +HierarchyBuilderOrderBased.CloseElements(java.lang.String[] values, AggregateFunction<T> function)  @@ -155,7 +155,7 @@

Method Summary

protected HierarchyBuilderOrderBased.CloseElements -merge(java.util.List<HierarchyBuilderOrderBased.CloseElements<T>> list, +merge(java.util.List<HierarchyBuilderOrderBased.CloseElements<T>> list, AggregateFunction<T> function)  diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html index c7147cdc24..4dab1c9f02 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html @@ -188,21 +188,21 @@

Method Summary

static <T> HierarchyBuilderOrderBased<T> -create(DataType<T> type, +create(DataType<T> type, boolean order)
Creates a new instance.
static <T> HierarchyBuilderOrderBased<T> -create(DataType<T> type, +create(DataType<T> type, java.util.Comparator<T> comparator)
Creates a new instance.
static <T> HierarchyBuilderOrderBased<T> -create(DataType<T> type, +create(DataType<T> type, java.lang.String[] order)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html index 246bcb524b..67734656bb 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html @@ -236,8 +236,7 @@

values

for (HierarchyBuilderRedactionBased.Order c : HierarchyBuilderRedactionBased.Order.values())   System.out.println(c); -
Returns:
an array containing the constants of this enum type, in -the order they are declared
+
Returns:
an array containing the constants of this enum type, in the order they are declared
@@ -254,8 +253,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html index 553ac89cc0..85208a1092 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html @@ -184,7 +184,7 @@

Method Summary

static <T> 
HierarchyBuilderRedactionBased<T> -create(HierarchyBuilderRedactionBased.Order alignmentOrder, +create(HierarchyBuilderRedactionBased.Order alignmentOrder, HierarchyBuilderRedactionBased.Order redactionOrder, char redactionCharacter)
Values are aligned according to the alignmentOrder and redacted according to the redactionOrder.
@@ -192,7 +192,7 @@

Method Summary

static <T> HierarchyBuilderRedactionBased<T> -create(HierarchyBuilderRedactionBased.Order alignmentOrder, +create(HierarchyBuilderRedactionBased.Order alignmentOrder, HierarchyBuilderRedactionBased.Order redactionOrder, char paddingCharacter, char redactionCharacter) @@ -261,14 +261,14 @@

Method Summary

void -setAlphabetSize(int alphabetSize, +setAlphabetSize(int alphabetSize, int maxValueLength)
Sets properties about the attribute's domain.
void -setDomainAndAlphabetSize(int domainSize, +setDomainAndAlphabetSize(int domainSize, int alphabetSize, int maxValueLength)
Sets properties about the attribute's domain.
@@ -282,7 +282,7 @@

Method Summary

void -setDomainSize(int domainSize, +setDomainSize(int domainSize, int maxValueLength)
Sets properties about the attribute's domain.
diff --git a/doc/gui/org/deidentifier/arx/aggregates/StatisticsBuilder.html b/doc/gui/org/deidentifier/arx/aggregates/StatisticsBuilder.html index 6a48e290c1..da5402ccdc 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/StatisticsBuilder.html +++ b/doc/gui/org/deidentifier/arx/aggregates/StatisticsBuilder.html @@ -115,7 +115,7 @@

Constructor Summary

Constructor and Description -StatisticsBuilder(DataHandleStatistics handle, +StatisticsBuilder(DataHandleStatistics handle, StatisticsEquivalenceClasses ecStatistics)
Creates a new instance.
@@ -137,7 +137,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, AttributeType.Hierarchy hierarchy1, int column2, AttributeType.Hierarchy hierarchy2) @@ -146,7 +146,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, boolean orderFromDefinition1, int column2, boolean orderFromDefinition2) @@ -155,14 +155,14 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int column2)
Returns a contingency table for the given columns.
StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, AttributeType.Hierarchy hierarchy1, int column2, @@ -173,7 +173,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, boolean orderFromDefinition1, int column2, @@ -184,7 +184,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, int column2, int size2) @@ -205,14 +205,14 @@

Method Summary

java.lang.String[] -getDistinctValuesOrdered(int column, +getDistinctValuesOrdered(int column, AttributeType.Hierarchy hierarchy)
Returns an ordered list of the distinct set of data items from the given column.
java.lang.String[] -getDistinctValuesOrdered(int column, +getDistinctValuesOrdered(int column, boolean orderFromDefinition)
Returns an ordered list of the distinct set of data items from the given column.
@@ -231,14 +231,14 @@

Method Summary

StatisticsFrequencyDistribution -getFrequencyDistribution(int column, +getFrequencyDistribution(int column, AttributeType.Hierarchy hierarchy)
Returns a frequency distribution for the values in the given column.
StatisticsFrequencyDistribution -getFrequencyDistribution(int column, +getFrequencyDistribution(int column, boolean orderFromDefinition)
Returns a frequency distribution for the values in the given column.
diff --git a/doc/gui/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html b/doc/gui/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html index 64b1f5bd33..e918d9e7ba 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html +++ b/doc/gui/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html @@ -118,7 +118,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, AttributeType.Hierarchy hierarchy1, int column2, AttributeType.Hierarchy hierarchy2) @@ -127,7 +127,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, boolean orderFromDefinition1, int column2, boolean orderFromDefinition2) @@ -136,14 +136,14 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int column2)
Returns a contingency table for the given columns.
StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, AttributeType.Hierarchy hierarchy1, int column2, @@ -154,7 +154,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, boolean orderFromDefinition1, int column2, @@ -165,7 +165,7 @@

Method Summary

StatisticsContingencyTable -getContingencyTable(int column1, +getContingencyTable(int column1, int size1, int column2, int size2) @@ -187,7 +187,7 @@

Method Summary

java.lang.String[] -getDistinctValuesOrdered(int column, +getDistinctValuesOrdered(int column, AttributeType.Hierarchy hierarchy)
Returns an ordered list of the distinct set of data items from the given column.
@@ -195,7 +195,7 @@

Method Summary

java.lang.String[] -getDistinctValuesOrdered(int column, +getDistinctValuesOrdered(int column, boolean orderFromDefinition)
Returns an ordered list of the distinct set of data items from the given column.
@@ -215,14 +215,14 @@

Method Summary

StatisticsFrequencyDistribution -getFrequencyDistribution(int column, +getFrequencyDistribution(int column, AttributeType.Hierarchy hierarchy)
Returns a frequency distribution for the values in the given column.
StatisticsFrequencyDistribution -getFrequencyDistribution(int column, +getFrequencyDistribution(int column, boolean orderFromDefinition)
Returns a frequency distribution for the values in the given column.
diff --git a/doc/gui/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html b/doc/gui/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html index 4b92c145e1..8d53428328 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html +++ b/doc/gui/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html @@ -172,7 +172,7 @@

Method Summary

int -getNumberOfGroups() +getNumberOfEquivalenceClasses()
Returns the number of equivalence classes in the currently selected data representation.
@@ -191,13 +191,23 @@

Method Summary

representation. + +StatisticsEquivalenceClasses +getSubsetStatistics() +
Returns statistics for the subset, if any
+ + + +java.lang.String +toString()  +
  • Methods inherited from class java.lang.Object

    -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
@@ -301,13 +311,13 @@

getMinimalEquivalenceClassSizeIncludingOutliers

Returns:
- +
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ViewHierarchy.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ViewHierarchy.html index ddab6dfc14..11088d712f 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ViewHierarchy.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ViewHierarchy.html @@ -126,13 +126,13 @@

    Constructor Summary

    -
    ViewHierarchy(org.eclipse.swt.widgets.Composite parent, +ViewHierarchy(org.eclipse.swt.widgets.Composite parent, java.lang.String attribute)
    Constructor for non-editable views.
    -ViewHierarchy(org.eclipse.swt.widgets.Composite parent, +ViewHierarchy(org.eclipse.swt.widgets.Composite parent, java.lang.String attribute, Controller controller)
    Constructor for editable views.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/async/AnalysisContext.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/async/AnalysisContext.html index 9ef8d6ba09..a634c1dbaf 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/async/AnalysisContext.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/async/AnalysisContext.html @@ -141,7 +141,7 @@

    Method Summary

    AttributeType.Hierarchy -getHierarchy(AnalysisData context, +getHierarchy(AnalysisData context, java.lang.String attribute)
    Returns a generalization hierarchy for the attribute, if available.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/async/class-use/AnalysisData.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/async/class-use/AnalysisData.html index 9dccb8dd2d..e206114cb1 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/async/class-use/AnalysisData.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/async/class-use/AnalysisData.html @@ -111,7 +111,7 @@

    Uses of AttributeType.Hierarchy -AnalysisContext.getHierarchy(AnalysisData context, +AnalysisContext.getHierarchy(AnalysisData context, java.lang.String attribute)
    Returns a generalization hierarchy for the attribute, if available.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentStatusLabelProgressProvider.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentStatusLabelProgressProvider.html index 2281b0b2a5..344e43d63e 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentStatusLabelProgressProvider.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentStatusLabelProgressProvider.html @@ -112,7 +112,7 @@

    Uses of -ComponentStatus(Controller controller, +ComponentStatus(Controller controller, org.eclipse.swt.widgets.Composite parent, org.eclipse.swt.widgets.Control child, ComponentStatusLabelProgressProvider progressProvider) diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentTitledFolderButton.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentTitledFolderButton.html index 8c6371c572..3f77ca217d 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentTitledFolderButton.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentTitledFolderButton.html @@ -93,7 +93,7 @@

    Uses of -ComponentTitledFolder(org.eclipse.swt.widgets.Composite parent, +ComponentTitledFolder(org.eclipse.swt.widgets.Composite parent, Controller controller, ComponentTitledFolderButton bar, java.lang.String id) @@ -101,7 +101,7 @@

    Uses of -ComponentTitledFolder(org.eclipse.swt.widgets.Composite parent, +ComponentTitledFolder(org.eclipse.swt.widgets.Composite parent, Controller controller, ComponentTitledFolderButton bar, java.lang.String id, diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ViewData.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ViewData.html index feff9844b5..e3c9527cbe 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ViewData.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ViewData.html @@ -125,7 +125,7 @@

    Uses of protected void -LayoutUtility.synchronize(ViewData in, +LayoutUtility.synchronize(ViewData in, ViewData out)
    Synchronizes the tables for another second.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableBodyLayerStack.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableBodyLayerStack.html index 7731737024..3c0fa66c18 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableBodyLayerStack.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableBodyLayerStack.html @@ -158,7 +158,7 @@

    Constructor Summary

    Constructor and Description -DataTableBodyLayerStack(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, +DataTableBodyLayerStack(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context, org.eclipse.swt.widgets.Control parent) diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableConfigLabelAccumulator.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableConfigLabelAccumulator.html index 20b2a81880..a9f5da00a1 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableConfigLabelAccumulator.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableConfigLabelAccumulator.html @@ -120,7 +120,7 @@

    Constructor Summary

    Constructor and Description -DataTableConfigLabelAccumulator(org.eclipse.nebula.widgets.nattable.NatTable table, +DataTableConfigLabelAccumulator(org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context)
    Creates a new instance.
    @@ -142,7 +142,7 @@

    Method Summary

    void -accumulateConfigLabels(org.eclipse.nebula.widgets.nattable.layer.LabelStack configLabels, +accumulateConfigLabels(org.eclipse.nebula.widgets.nattable.layer.LabelStack configLabels, int columnPosition, int rowPosition)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableDataProvider.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableDataProvider.html index 2147212235..35de4c42fe 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableDataProvider.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableDataProvider.html @@ -145,7 +145,7 @@

    Method Summary

    java.lang.Object -getDataValue(int col, +getDataValue(int col, int row)  @@ -154,7 +154,7 @@

    Method Summary

    void -setDataValue(int arg0, +setDataValue(int arg0, int arg1, java.lang.Object arg2)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableDecorator.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableDecorator.html index f853804731..9779ab746a 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableDecorator.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableDecorator.html @@ -174,7 +174,7 @@

    Constructor Summary

    -DataTableDecorator(org.eclipse.nebula.widgets.nattable.painter.cell.ICellPainter interiorPainter, +DataTableDecorator(org.eclipse.nebula.widgets.nattable.painter.cell.ICellPainter interiorPainter, org.eclipse.nebula.widgets.nattable.style.BorderStyle defaultBorderStyle)
    Creates a new LabelLineBorderDecorator wrapping the given interior painter using the given BorderStyle as default.
    @@ -197,19 +197,19 @@

    Method Summary

    int -getPreferredHeight(org.eclipse.nebula.widgets.nattable.layer.cell.ILayerCell cell, +getPreferredHeight(org.eclipse.nebula.widgets.nattable.layer.cell.ILayerCell cell, org.eclipse.swt.graphics.GC gc, org.eclipse.nebula.widgets.nattable.config.IConfigRegistry configRegistry)  int -getPreferredWidth(org.eclipse.nebula.widgets.nattable.layer.cell.ILayerCell cell, +getPreferredWidth(org.eclipse.nebula.widgets.nattable.layer.cell.ILayerCell cell, org.eclipse.swt.graphics.GC gc, org.eclipse.nebula.widgets.nattable.config.IConfigRegistry configRegistry)  void -paintCell(org.eclipse.nebula.widgets.nattable.layer.cell.ILayerCell cell, +paintCell(org.eclipse.nebula.widgets.nattable.layer.cell.ILayerCell cell, org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle rectangle, org.eclipse.nebula.widgets.nattable.config.IConfigRegistry configRegistry)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableFillLayout.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableFillLayout.html index 328301c328..6d97ace29c 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableFillLayout.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableFillLayout.html @@ -159,7 +159,7 @@

    Constructor Summary

    Constructor and Description -DataTableFillLayout(org.eclipse.swt.widgets.Control parent, +DataTableFillLayout(org.eclipse.swt.widgets.Control parent, org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, DataTableContext context, DataTableBodyLayerStack bodyLayerStack)  @@ -181,7 +181,7 @@

    Method Summary

    org.eclipse.nebula.widgets.nattable.layer.cell.ILayerCell -getCellByPosition(int columnPosition, +getCellByPosition(int columnPosition, int rowPosition)  @@ -206,12 +206,12 @@

    Method Summary

    org.eclipse.nebula.widgets.nattable.layer.LabelStack -getConfigLabelsByPosition(int columnPosition, +getConfigLabelsByPosition(int columnPosition, int rowPosition)  java.lang.Object -getDataValueByPosition(int columnPosition, +getDataValueByPosition(int columnPosition, int rowPosition)
    NOTE: Since this is a IUniqueIndexLayer sitting close to the DataLayer, columnPosition == columnIndex.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableGridLayer.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableGridLayer.html index f8fbe89370..be732b1ad7 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableGridLayer.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableGridLayer.html @@ -208,7 +208,7 @@

    Constructor Summary

    protected -DataTableGridLayer(boolean useDefaultConfiguration, +DataTableGridLayer(boolean useDefaultConfiguration, org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context)
    Creates a new instance.
    @@ -271,7 +271,7 @@

    Method Summary

    protected void -init(org.eclipse.nebula.widgets.nattable.data.IDataProvider bodyDataProvider, +init(org.eclipse.nebula.widgets.nattable.data.IDataProvider bodyDataProvider, org.eclipse.nebula.widgets.nattable.data.IDataProvider columnHeaderDataProvider, org.eclipse.nebula.widgets.nattable.data.IDataProvider rowHeaderDataProvider, org.eclipse.nebula.widgets.nattable.data.IDataProvider cornerDataProvider, @@ -281,7 +281,7 @@

    Method Summary

    protected void -init(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer bodyDataLayer, +init(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer bodyDataLayer, org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer columnHeaderDataLayer, org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer rowHeaderDataLayer, org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer cornerDataLayer, diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableGridLayerStack.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableGridLayerStack.html index 5757a0d5e4..19a1959277 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableGridLayerStack.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableGridLayerStack.html @@ -183,7 +183,7 @@

    Constructor Summary

    Constructor and Description -DataTableGridLayerStack(org.eclipse.nebula.widgets.nattable.data.IDataProvider bodyDataProvider, +DataTableGridLayerStack(org.eclipse.nebula.widgets.nattable.data.IDataProvider bodyDataProvider, org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context, org.eclipse.swt.widgets.Control parent) @@ -204,7 +204,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer

    -getBodyDataLayer, getBodyLayer, getColumnHeaderDataLayer, getColumnHeaderLayer, getCornerDataLayer, getCornerLayer, getRowHeaderDataLayer, getRowHeaderLayer, init, init

  • +getBodyDataLayer, getBodyLayer, getColumnHeaderDataLayer, getColumnHeaderLayer, getCornerDataLayer, getCornerLayer, getRowHeaderDataLayer, getRowHeaderLayer, init, init
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableHandleDataProvider.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableHandleDataProvider.html index e5c145a685..32a73c1c0b 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableHandleDataProvider.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableHandleDataProvider.html @@ -145,7 +145,7 @@

    Method Summary

    java.lang.Object -
    getDataValue(int arg0, +getDataValue(int arg0, int arg1)  @@ -154,7 +154,7 @@

    Method Summary

    void -setDataValue(int arg0, +setDataValue(int arg0, int arg1, java.lang.Object arg2)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableImagePainter.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableImagePainter.html index adaa99a6d3..b1d6d8b7c6 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableImagePainter.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableImagePainter.html @@ -156,7 +156,7 @@

    Method Summary

    void -paintCell(org.eclipse.nebula.widgets.nattable.layer.cell.ILayerCell cell, +paintCell(org.eclipse.nebula.widgets.nattable.layer.cell.ILayerCell cell, org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle bounds, org.eclipse.nebula.widgets.nattable.config.IConfigRegistry configRegistry)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableResizeColumnAction.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableResizeColumnAction.html index ad963b7f30..46cb787a74 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableResizeColumnAction.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableResizeColumnAction.html @@ -141,7 +141,7 @@

    Method Summary

    void -run(org.eclipse.nebula.widgets.nattable.NatTable paramNatTable, +run(org.eclipse.nebula.widgets.nattable.NatTable paramNatTable, org.eclipse.swt.events.MouseEvent paramMouseEvent)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableSelectionLayer.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableSelectionLayer.html index 85cfbd382a..73fac5527d 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableSelectionLayer.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableSelectionLayer.html @@ -178,7 +178,7 @@

    Constructor Summary

    Constructor and Description -DataTableSelectionLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, +DataTableSelectionLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, DataTableContext context)
    Creates a new instance.
    @@ -200,7 +200,7 @@

    Method Summary

    boolean -isCellPositionSelected(int columnPosition, +isCellPositionSelected(int columnPosition, int rowPosition)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableViewportLayer.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableViewportLayer.html index a773c5ae37..d60e417fa2 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableViewportLayer.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableViewportLayer.html @@ -162,7 +162,7 @@

    Constructor Summary

    Constructor and Description -DataTableViewportLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, +DataTableViewportLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, DataTableContext context)  @@ -194,7 +194,7 @@

    Method Summary

    void -moveCellPositionIntoViewport(int scrollableColumnPosition, +moveCellPositionIntoViewport(int scrollableColumnPosition, int scrollableRowPosition)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/class-use/DataTableBodyLayerStack.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/class-use/DataTableBodyLayerStack.html index a77f6a593f..598532b49c 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/class-use/DataTableBodyLayerStack.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/class-use/DataTableBodyLayerStack.html @@ -106,7 +106,7 @@

    Uses of -DataTableFillLayout(org.eclipse.swt.widgets.Control parent, +DataTableFillLayout(org.eclipse.swt.widgets.Control parent, org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, DataTableContext context, DataTableBodyLayerStack bodyLayerStack)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/class-use/DataTableContext.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/class-use/DataTableContext.html index 3c17f5f5e4..b85006dc03 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/class-use/DataTableContext.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/class-use/DataTableContext.html @@ -93,7 +93,7 @@

    Uses of -DataTableBodyLayerStack(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, +DataTableBodyLayerStack(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context, org.eclipse.swt.widgets.Control parent) @@ -106,26 +106,26 @@

    Uses of -DataTableConfigLabelAccumulator(org.eclipse.nebula.widgets.nattable.NatTable table, +DataTableConfigLabelAccumulator(org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context)
    Creates a new instance.
    -DataTableFillLayout(org.eclipse.swt.widgets.Control parent, +DataTableFillLayout(org.eclipse.swt.widgets.Control parent, org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, DataTableContext context, DataTableBodyLayerStack bodyLayerStack)  -DataTableGridLayer(boolean useDefaultConfiguration, +DataTableGridLayer(boolean useDefaultConfiguration, org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context)
    Creates a new instance.
    -DataTableGridLayerStack(org.eclipse.nebula.widgets.nattable.data.IDataProvider bodyDataProvider, +DataTableGridLayerStack(org.eclipse.nebula.widgets.nattable.data.IDataProvider bodyDataProvider, org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context, org.eclipse.swt.widgets.Control parent) @@ -148,13 +148,13 @@

    Uses of -DataTableSelectionLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, +DataTableSelectionLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, DataTableContext context)
    Creates a new instance.
    -DataTableViewportLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, +DataTableViewportLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, DataTableContext context)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTConfiguration.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTConfiguration.html index ea37ab8fcf..776208fb6b 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTConfiguration.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTConfiguration.html @@ -176,7 +176,7 @@

    Constructor Summary

    -CTConfiguration(org.eclipse.swt.widgets.Control parent, +CTConfiguration(org.eclipse.swt.widgets.Control parent, int style)
    Creates a new grid or table.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTLayer.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTLayer.html index 24ec5dcf20..48f62d92b1 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTLayer.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTLayer.html @@ -162,11 +162,11 @@

    Constructor Summary

    Constructor and Description -CTLayer(CTConfiguration config, +CTLayer(CTConfiguration config, CTContext context)  -CTLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, +CTLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, CTConfiguration config, CTContext context)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/DataProviderWrapped.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/DataProviderWrapped.html index abe60ff1d4..ca92916b3a 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/DataProviderWrapped.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/DataProviderWrapped.html @@ -146,7 +146,7 @@

    Method Summary

    java.lang.Object -getDataValue(int columnIndex, +getDataValue(int columnIndex, int rowIndex)  @@ -159,7 +159,7 @@

    Method Summary

    void -setDataValue(int columnIndex, +setDataValue(int columnIndex, int rowIndex, java.lang.Object newValue)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerBody.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerBody.html index 5ba7a20278..e24d9e04ff 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerBody.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerBody.html @@ -163,7 +163,7 @@

    Constructor Summary

    Constructor and Description -LayerBody(org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, +LayerBody(org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, CTConfiguration config, CTContext context)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerColumnFillLayout.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerColumnFillLayout.html index 1a574b7df3..a537e12333 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerColumnFillLayout.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerColumnFillLayout.html @@ -164,12 +164,12 @@

    Constructor Summary

    Constructor and Description -LayerColumnFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, +LayerColumnFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, CTConfiguration config, CTContext context)  -LayerColumnFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, +LayerColumnFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, CTConfiguration config, CTContext context, boolean equalWidth)  @@ -195,7 +195,7 @@

    Method Summary

    org.eclipse.nebula.widgets.nattable.layer.cell.ILayerCell -getCellByPosition(int columnPosition, +getCellByPosition(int columnPosition, int rowPosition)  @@ -220,12 +220,12 @@

    Method Summary

    org.eclipse.nebula.widgets.nattable.layer.LabelStack -getConfigLabelsByPosition(int columnPosition, +getConfigLabelsByPosition(int columnPosition, int rowPosition)  java.lang.Object -getDataValueByPosition(int columnPosition, +getDataValueByPosition(int columnPosition, int rowPosition)
    NOTE: Since this is a IUniqueIndexLayer sitting close to the DataLayer, columnPosition == columnIndex.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerColumnHeader.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerColumnHeader.html index 4402ea07ce..873ca041c8 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerColumnHeader.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerColumnHeader.html @@ -163,7 +163,7 @@

    Constructor Summary

    Constructor and Description -LayerColumnHeader(org.eclipse.swt.widgets.Composite parent, +LayerColumnHeader(org.eclipse.swt.widgets.Composite parent, org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, LayerBody bodyLayer, CTConfiguration config, diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerRowFillLayout.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerRowFillLayout.html index b48391c708..831ae468b8 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerRowFillLayout.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerRowFillLayout.html @@ -164,7 +164,7 @@

    Constructor Summary

    Constructor and Description -LayerRowFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, +LayerRowFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, CTConfiguration config, CTContext context)  @@ -185,7 +185,7 @@

    Method Summary

    org.eclipse.nebula.widgets.nattable.layer.cell.ILayerCell -getCellByPosition(int columnPosition, +getCellByPosition(int columnPosition, int rowPosition)  @@ -194,12 +194,12 @@

    Method Summary

    org.eclipse.nebula.widgets.nattable.layer.LabelStack -getConfigLabelsByPosition(int columnPosition, +getConfigLabelsByPosition(int columnPosition, int rowPosition)  java.lang.Object -getDataValueByPosition(int columnPosition, +getDataValueByPosition(int columnPosition, int rowPosition)
    NOTE: Since this is a IUniqueIndexLayer sitting close to the DataLayer, columnPosition == columnIndex.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerRowHeader.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerRowHeader.html index 167ae7230f..7f35668441 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerRowHeader.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerRowHeader.html @@ -163,7 +163,7 @@

    Constructor Summary

    Constructor and Description -LayerRowHeader(org.eclipse.swt.widgets.Composite parent, +LayerRowHeader(org.eclipse.swt.widgets.Composite parent, org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, LayerBody bodyLayer, CTConfiguration config, diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerSelection.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerSelection.html index 91a731b430..e2a08f86e6 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerSelection.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerSelection.html @@ -179,7 +179,7 @@

    Constructor Summary

    Constructor and Description -LayerSelection(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, +LayerSelection(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, CTConfiguration config)
    Creates a new instance.
    @@ -205,7 +205,7 @@

    Method Summary

    boolean -isCellPositionSelected(int columnPosition, +isCellPositionSelected(int columnPosition, int rowPosition)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerViewport.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerViewport.html index 943771a631..062005283e 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerViewport.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/LayerViewport.html @@ -162,7 +162,7 @@

    Constructor Summary

    Constructor and Description -LayerViewport(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, +LayerViewport(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, CTContext context)  @@ -194,7 +194,7 @@

    Method Summary

    void -moveCellPositionIntoViewport(int scrollableColumnPosition, +moveCellPositionIntoViewport(int scrollableColumnPosition, int scrollableRowPosition)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/StyleConfigurationHeader.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/StyleConfigurationHeader.html index fb832b765e..b9fe0e6020 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/StyleConfigurationHeader.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/StyleConfigurationHeader.html @@ -129,7 +129,7 @@

    Constructor Summary

    Constructor and Description -StyleConfigurationHeader(org.eclipse.swt.widgets.Composite parent, +StyleConfigurationHeader(org.eclipse.swt.widgets.Composite parent, java.lang.String region, CTConfiguration config)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTConfiguration.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTConfiguration.html index 45db2eddde..e1040499d3 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTConfiguration.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTConfiguration.html @@ -97,7 +97,7 @@

    Uses of -ComponentTable(org.eclipse.swt.widgets.Composite parent, +ComponentTable(org.eclipse.swt.widgets.Composite parent, int style, CTConfiguration config)
    Creates a new instance.
    @@ -142,11 +142,11 @@

    Uses of -CTLayer(CTConfiguration config, +CTLayer(CTConfiguration config, CTContext context)  -CTLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, +CTLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, CTConfiguration config, CTContext context)  @@ -154,25 +154,25 @@

    Uses of CTStyleConfiguration(CTConfiguration config)  -LayerBody(org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, +LayerBody(org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, CTConfiguration config, CTContext context)
    Creates a new instance.
    -LayerColumnFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, +LayerColumnFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, CTConfiguration config, CTContext context)  -LayerColumnFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, +LayerColumnFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, CTConfiguration config, CTContext context, boolean equalWidth)  -LayerColumnHeader(org.eclipse.swt.widgets.Composite parent, +LayerColumnHeader(org.eclipse.swt.widgets.Composite parent, org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, LayerBody bodyLayer, CTConfiguration config, @@ -181,12 +181,12 @@

    Uses of -LayerRowFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, +LayerRowFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, CTConfiguration config, CTContext context)  -LayerRowHeader(org.eclipse.swt.widgets.Composite parent, +LayerRowHeader(org.eclipse.swt.widgets.Composite parent, org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, LayerBody bodyLayer, CTConfiguration config, @@ -195,7 +195,7 @@

    Uses of -LayerSelection(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, +LayerSelection(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, CTConfiguration config)
    Creates a new instance.
    @@ -204,7 +204,7 @@

    Uses of StyleConfigurationFillLayout(CTConfiguration config)  -StyleConfigurationHeader(org.eclipse.swt.widgets.Composite parent, +StyleConfigurationHeader(org.eclipse.swt.widgets.Composite parent, java.lang.String region, CTConfiguration config)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTContext.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTContext.html index 5f6c25cf66..f92e0d8306 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTContext.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTContext.html @@ -106,34 +106,34 @@

    Uses of -CTLayer(CTConfiguration config, +CTLayer(CTConfiguration config, CTContext context)  -CTLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, +CTLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, CTConfiguration config, CTContext context)  -LayerBody(org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, +LayerBody(org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, CTConfiguration config, CTContext context)
    Creates a new instance.
    -LayerColumnFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, +LayerColumnFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, CTConfiguration config, CTContext context)  -LayerColumnFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, +LayerColumnFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, CTConfiguration config, CTContext context, boolean equalWidth)  -LayerColumnHeader(org.eclipse.swt.widgets.Composite parent, +LayerColumnHeader(org.eclipse.swt.widgets.Composite parent, org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, LayerBody bodyLayer, CTConfiguration config, @@ -142,12 +142,12 @@

    Uses of -LayerRowFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, +LayerRowFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, CTConfiguration config, CTContext context)  -LayerRowHeader(org.eclipse.swt.widgets.Composite parent, +LayerRowHeader(org.eclipse.swt.widgets.Composite parent, org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, LayerBody bodyLayer, CTConfiguration config, @@ -156,7 +156,7 @@

    Uses of -LayerViewport(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, +LayerViewport(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, CTContext context)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/LayerBody.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/LayerBody.html index b741614e02..360292353d 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/LayerBody.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/LayerBody.html @@ -93,7 +93,7 @@

    Uses of -LayerColumnHeader(org.eclipse.swt.widgets.Composite parent, +LayerColumnHeader(org.eclipse.swt.widgets.Composite parent, org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, LayerBody bodyLayer, CTConfiguration config, @@ -102,7 +102,7 @@

    Uses of -LayerRowHeader(org.eclipse.swt.widgets.Composite parent, +LayerRowHeader(org.eclipse.swt.widgets.Composite parent, org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, LayerBody bodyLayer, CTConfiguration config, diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/LayoutCriteria.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/LayoutCriteria.html index c005bdf4a8..2e16176757 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/LayoutCriteria.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/LayoutCriteria.html @@ -120,7 +120,7 @@

    Constructor Summary

    Constructor and Description -LayoutCriteria(org.eclipse.swt.widgets.Composite parent, +LayoutCriteria(org.eclipse.swt.widgets.Composite parent, Controller controller)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/LayoutDefinition.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/LayoutDefinition.html index 461d463705..28d32b6e64 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/LayoutDefinition.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/LayoutDefinition.html @@ -120,7 +120,7 @@

    Constructor Summary

    Constructor and Description -LayoutDefinition(org.eclipse.swt.widgets.Composite parent, +LayoutDefinition(org.eclipse.swt.widgets.Composite parent, Controller controller)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/LayoutTransformationSettings.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/LayoutTransformationSettings.html index fe1e362bf3..7e0ba3ff0f 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/LayoutTransformationSettings.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/LayoutTransformationSettings.html @@ -120,7 +120,7 @@

    Constructor Summary

    Constructor and Description -LayoutTransformationSettings(org.eclipse.swt.widgets.Composite parent, +LayoutTransformationSettings(org.eclipse.swt.widgets.Composite parent, Controller controller)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewAttributeDefinition.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewAttributeDefinition.html index 9aa85f0e01..d5e47bc24f 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewAttributeDefinition.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewAttributeDefinition.html @@ -120,7 +120,7 @@

    Constructor Summary

    Constructor and Description -ViewAttributeDefinition(org.eclipse.swt.custom.CTabFolder parent, +ViewAttributeDefinition(org.eclipse.swt.custom.CTabFolder parent, java.lang.String attribute, Controller controller)
    Constructor.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewAttributeWeights.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewAttributeWeights.html index 5dce2f42c1..c114b28253 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewAttributeWeights.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewAttributeWeights.html @@ -120,7 +120,7 @@

    Constructor Summary

    Constructor and Description -ViewAttributeWeights(org.eclipse.swt.widgets.Composite parent, +ViewAttributeWeights(org.eclipse.swt.widgets.Composite parent, Controller controller)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCodingModel.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCodingModel.html index b8f03f5579..6fba650c00 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCodingModel.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCodingModel.html @@ -120,7 +120,7 @@

    Constructor Summary

    Constructor and Description -ViewCodingModel(org.eclipse.swt.widgets.Composite parent, +ViewCodingModel(org.eclipse.swt.widgets.Composite parent, Controller controller)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriteriaList.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriteriaList.html index ffee38e551..9b9dc10818 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriteriaList.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriteriaList.html @@ -120,7 +120,7 @@

    Constructor Summary

    Constructor and Description -ViewCriteriaList(org.eclipse.swt.widgets.Composite parent, +ViewCriteriaList(org.eclipse.swt.widgets.Composite parent, Controller controller, LayoutCriteria layoutCriteria)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewDataDefinition.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewDataDefinition.html index 0ba5382c8d..d570a923fa 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewDataDefinition.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewDataDefinition.html @@ -120,7 +120,7 @@

    Constructor Summary

    Constructor and Description -ViewDataDefinition(org.eclipse.swt.widgets.Composite parent, +ViewDataDefinition(org.eclipse.swt.widgets.Composite parent, Controller controller)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewMetric.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewMetric.html index 3a27663224..9d81775856 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewMetric.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewMetric.html @@ -120,7 +120,7 @@

    Constructor Summary

    Constructor and Description -ViewMetric(org.eclipse.swt.widgets.Composite parent, +ViewMetric(org.eclipse.swt.widgets.Composite parent, Controller controller)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewPopulationModel.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewPopulationModel.html index 945864bc51..9d7659dbd3 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewPopulationModel.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewPopulationModel.html @@ -120,7 +120,7 @@

    Constructor Summary

    Constructor and Description -ViewPopulationModel(org.eclipse.swt.widgets.Composite parent, +ViewPopulationModel(org.eclipse.swt.widgets.Composite parent, Controller controller)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewSubsetDefinition.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewSubsetDefinition.html index fc9500570a..30f1b93191 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewSubsetDefinition.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewSubsetDefinition.html @@ -120,7 +120,7 @@

    Constructor Summary

    Constructor and Description -ViewSubsetDefinition(org.eclipse.swt.widgets.Composite parent, +ViewSubsetDefinition(org.eclipse.swt.widgets.Composite parent, Controller controller)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewTransformationSettings.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewTransformationSettings.html index fd56cb7060..32fb30001c 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewTransformationSettings.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewTransformationSettings.html @@ -120,7 +120,7 @@

    Constructor Summary

    Constructor and Description -ViewTransformationSettings(org.eclipse.swt.widgets.Composite parent, +ViewTransformationSettings(org.eclipse.swt.widgets.Composite parent, Controller controller)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/class-use/LayoutCriteria.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/class-use/LayoutCriteria.html index 89e58e4c90..57c95a545e 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/class-use/LayoutCriteria.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/class-use/LayoutCriteria.html @@ -93,7 +93,7 @@

    Uses of -ViewCriteriaList(org.eclipse.swt.widgets.Composite parent, +ViewCriteriaList(org.eclipse.swt.widgets.Composite parent, Controller controller, LayoutCriteria layoutCriteria)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/Gradient.html b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/Gradient.html index 02e87249f4..2c8b6d7f5d 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/Gradient.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/Gradient.html @@ -120,7 +120,7 @@

    Constructor Summary

    -Gradient(org.eclipse.swt.widgets.Display display, +Gradient(org.eclipse.swt.widgets.Display display, int steps)
    Creates a new color gradient
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/LayoutExplore.html b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/LayoutExplore.html index 184837f229..55f86ae99c 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/LayoutExplore.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/LayoutExplore.html @@ -120,7 +120,7 @@

    Constructor Summary

    Constructor and Description -LayoutExplore(org.eclipse.swt.widgets.Composite parent, +LayoutExplore(org.eclipse.swt.widgets.Composite parent, Controller controller)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewClipboard.html b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewClipboard.html index 81b39fe9ff..7b06624d20 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewClipboard.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewClipboard.html @@ -120,7 +120,7 @@

    Constructor Summary

    Constructor and Description -ViewClipboard(org.eclipse.swt.widgets.Composite parent, +ViewClipboard(org.eclipse.swt.widgets.Composite parent, Controller controller)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewFilter.html b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewFilter.html index ef07d2b288..bc5b1eb6b7 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewFilter.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewFilter.html @@ -120,7 +120,7 @@

    Constructor Summary

    Constructor and Description -ViewFilter(org.eclipse.swt.widgets.Composite parent, +ViewFilter(org.eclipse.swt.widgets.Composite parent, Controller controller)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewLattice.html b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewLattice.html index 98f649bf8e..1b6612b7e3 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewLattice.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewLattice.html @@ -124,7 +124,7 @@

    Constructor Summary

    Constructor and Description -ViewLattice(org.eclipse.swt.widgets.Composite parent, +ViewLattice(org.eclipse.swt.widgets.Composite parent, Controller controller)
    Creates a new instance.
    @@ -159,7 +159,7 @@

    Method Summary

    protected void -eventFilterChanged(ARXResult result, +eventFilterChanged(ARXResult result, ModelNodeFilter filter)
    Event: filter changed
    @@ -194,7 +194,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.gui.view.impl.explore.ViewSolutionSpace

    -actionSelectNode, actionShowMenu, asRelativeValue, asRelativeValue, getController, getFormat, getInnerColor, getModel, getOuterColor, getOuterStrokeWidth, getPrimaryComposite, getSelectedNode, getTooltipDecorator, getUtilityColor, showPrimaryComposite, showSecondaryComposite, update

  • +actionSelectNode, actionShowMenu, asRelativeValue, asRelativeValue, getController, getFormat, getInnerColor, getModel, getOuterColor, getOuterStrokeWidth, getPrimaryComposite, getSelectedNode, getTooltipDecorator, getUtilityColor, showPrimaryComposite, showSecondaryComposite, update
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewList.html b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewList.html index b173a52798..7cabbc633f 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewList.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewList.html @@ -124,7 +124,7 @@

Constructor Summary

Constructor and Description -ViewList(org.eclipse.swt.widgets.Composite parent, +ViewList(org.eclipse.swt.widgets.Composite parent, Controller controller)
Contructor
@@ -159,7 +159,7 @@

Method Summary

protected void -eventFilterChanged(ARXResult result, +eventFilterChanged(ARXResult result, ModelNodeFilter filter)
Event: filter changed
@@ -194,7 +194,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.gui.view.impl.explore.ViewSolutionSpace

-actionSelectNode, actionShowMenu, asRelativeValue, asRelativeValue, getController, getFormat, getInnerColor, getModel, getOuterColor, getOuterStrokeWidth, getPrimaryComposite, getSelectedNode, getTooltipDecorator, getUtilityColor, showPrimaryComposite, showSecondaryComposite, update +actionSelectNode, actionShowMenu, asRelativeValue, asRelativeValue, getController, getFormat, getInnerColor, getModel, getOuterColor, getOuterStrokeWidth, getPrimaryComposite, getSelectedNode, getTooltipDecorator, getUtilityColor, showPrimaryComposite, showSecondaryComposite, update diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewProperties.html b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewProperties.html index 391f34b51e..d05aea458a 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewProperties.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewProperties.html @@ -120,7 +120,7 @@

Constructor Summary

Constructor and Description -ViewProperties(org.eclipse.swt.widgets.Composite parent, +ViewProperties(org.eclipse.swt.widgets.Composite parent, Controller controller)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewSolutionSpace.html b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewSolutionSpace.html index 19ad9a1e2a..ce32e1228e 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewSolutionSpace.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewSolutionSpace.html @@ -124,7 +124,7 @@

Constructor Summary

Constructor and Description -ViewSolutionSpace(org.eclipse.swt.widgets.Composite parent, +ViewSolutionSpace(org.eclipse.swt.widgets.Composite parent, Controller controller)
Constructor
@@ -159,7 +159,7 @@

Method Summary

protected void -actionShowMenu(int x, +actionShowMenu(int x, int y)
Action show menu
@@ -172,7 +172,7 @@

Method Summary

protected double -asRelativeValue(int generalization, +asRelativeValue(int generalization, int max)
Converts a generalization to a relative value.
@@ -185,7 +185,7 @@

Method Summary

protected abstract void -eventFilterChanged(ARXResult result, +eventFilterChanged(ARXResult result, ModelNodeFilter filter)
Event: filter changed
@@ -240,7 +240,7 @@

Method Summary

protected int -getOuterStrokeWidth(ARXLattice.ARXNode node, +getOuterStrokeWidth(ARXLattice.ARXNode node, int width)
Returns the outer stroke width.
@@ -283,7 +283,7 @@

Method Summary

protected void -showSecondaryComposite(int num, +showSecondaryComposite(int num, int max)
Shows the secondary composite
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewTiles.html b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewTiles.html index f7a2429c23..7e7037963a 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewTiles.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/ViewTiles.html @@ -124,7 +124,7 @@

Constructor Summary

Constructor and Description -ViewTiles(org.eclipse.swt.widgets.Composite parent, +ViewTiles(org.eclipse.swt.widgets.Composite parent, Controller controller)
Constructor
@@ -153,7 +153,7 @@

Method Summary

protected void -eventFilterChanged(ARXResult result, +eventFilterChanged(ARXResult result, ModelNodeFilter filter)
Event: filter changed
@@ -188,7 +188,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.gui.view.impl.explore.ViewSolutionSpace

-actionSelectNode, actionShowMenu, asRelativeValue, asRelativeValue, dispose, getController, getFormat, getInnerColor, getModel, getOuterColor, getOuterStrokeWidth, getPrimaryComposite, getSelectedNode, getTooltipDecorator, getUtilityColor, showPrimaryComposite, showSecondaryComposite, update +actionSelectNode, actionShowMenu, asRelativeValue, asRelativeValue, dispose, getController, getFormat, getInnerColor, getModel, getOuterColor, getOuterStrokeWidth, getPrimaryComposite, getSelectedNode, getTooltipDecorator, getUtilityColor, showPrimaryComposite, showSecondaryComposite, update diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogAbout.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogAbout.html index f386651910..62692cfe07 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogAbout.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogAbout.html @@ -184,7 +184,7 @@

Constructor Summary

Constructor and Description -DialogAbout(org.eclipse.swt.widgets.Shell parentShell, +DialogAbout(org.eclipse.swt.widgets.Shell parentShell, Controller controller)
Constructor.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogAuditTrail.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogAuditTrail.html index 9d8f67fd51..2159add167 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogAuditTrail.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogAuditTrail.html @@ -183,7 +183,7 @@

Constructor Summary

Constructor and Description -DialogAuditTrail(org.eclipse.swt.widgets.Shell shell, +DialogAuditTrail(org.eclipse.swt.widgets.Shell shell, java.util.List<ModelAuditTrailEntry> auditTrail)
Creates a new instance
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogComboSelection.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogComboSelection.html index df9829481e..c5147ac35d 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogComboSelection.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogComboSelection.html @@ -166,7 +166,7 @@

Constructor Summary

Constructor and Description -DialogComboSelection(org.eclipse.swt.widgets.Shell parentShell, +DialogComboSelection(org.eclipse.swt.widgets.Shell parentShell, java.lang.String dialogTitle, java.lang.String dialogMessage, java.lang.String[] choices, diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogCriterionSelection.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogCriterionSelection.html index ec26ade70c..929c4e2b4f 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogCriterionSelection.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogCriterionSelection.html @@ -184,7 +184,7 @@

Constructor Summary

Constructor and Description -DialogCriterionSelection(Controller controller, +DialogCriterionSelection(Controller controller, org.eclipse.swt.widgets.Shell parent, java.util.List<ModelExplicitCriterion> elements)
Constructor.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogCriterionUpdate.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogCriterionUpdate.html index 23909aa175..ec5bf2bfa9 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogCriterionUpdate.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogCriterionUpdate.html @@ -184,7 +184,7 @@

Constructor Summary

Constructor and Description -DialogCriterionUpdate(Controller controller, +DialogCriterionUpdate(Controller controller, org.eclipse.swt.widgets.Shell parent, java.util.List<ModelCriterion> elements, boolean edit) @@ -192,7 +192,7 @@

Constructor Summary

-DialogCriterionUpdate(Controller controller, +DialogCriterionUpdate(Controller controller, org.eclipse.swt.widgets.Shell parent, java.util.List<ModelCriterion> elements, boolean cancel, diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogDebug.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogDebug.html index b357ba06e3..0ef2e5d7ee 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogDebug.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogDebug.html @@ -184,7 +184,7 @@

Constructor Summary

Constructor and Description -DialogDebug(org.eclipse.swt.widgets.Shell parentShell, +DialogDebug(org.eclipse.swt.widgets.Shell parentShell, Controller controller)
Constructor.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogError.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogError.html index 1686741646..ee3629eb74 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogError.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogError.html @@ -184,7 +184,7 @@

Constructor Summary

Constructor and Description -DialogError(org.eclipse.swt.widgets.Shell parentShell, +DialogError(org.eclipse.swt.widgets.Shell parentShell, Controller controller, java.lang.String message, java.lang.String error) diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogFindReplace.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogFindReplace.html index 585a7dd529..b509d889ad 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogFindReplace.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogFindReplace.html @@ -183,7 +183,7 @@

Constructor Summary

Constructor and Description -DialogFindReplace(org.eclipse.swt.widgets.Shell parentShell, +DialogFindReplace(org.eclipse.swt.widgets.Shell parentShell, Model model, DataHandle handle, int column) diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogHelp.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogHelp.html index 32926823bd..97010cf266 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogHelp.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogHelp.html @@ -184,7 +184,7 @@

Constructor Summary

Constructor and Description -DialogHelp(org.eclipse.swt.widgets.Shell parentShell, +DialogHelp(org.eclipse.swt.widgets.Shell parentShell, Controller controller, java.lang.String id)
Constructor.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogOrderSelection.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogOrderSelection.html index 19f40cacb0..2b7634422a 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogOrderSelection.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogOrderSelection.html @@ -184,7 +184,7 @@

Constructor Summary

Constructor and Description -DialogOrderSelection(org.eclipse.swt.widgets.Shell parentShell, +DialogOrderSelection(org.eclipse.swt.widgets.Shell parentShell, java.lang.String[] elements, DataType<?> type, java.util.Locale locale, diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogProperties.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogProperties.html index f21c3f5d78..f5be617301 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogProperties.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogProperties.html @@ -120,7 +120,7 @@

Constructor Summary

Constructor and Description -DialogProperties(org.eclipse.swt.widgets.Shell parent, +DialogProperties(org.eclipse.swt.widgets.Shell parent, Model model, Controller controller)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogQuery.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogQuery.html index bf68f2859b..f7e2056d43 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogQuery.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogQuery.html @@ -184,7 +184,7 @@

Constructor Summary

Constructor and Description -DialogQuery(Data data, +DialogQuery(Data data, org.eclipse.swt.widgets.Shell parent, java.lang.String initial)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogQueryResult.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogQueryResult.html index 42600f9ecb..563ba813dd 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogQueryResult.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogQueryResult.html @@ -143,7 +143,7 @@

Constructor Summary

protected -DialogQueryResult(java.lang.String query, +DialogQueryResult(java.lang.String query, DataSelector selector)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogSeparator.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogSeparator.html index a5470c11f8..93a72a4f68 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogSeparator.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogSeparator.html @@ -183,7 +183,7 @@

Constructor Summary

Constructor and Description -DialogSeparator(org.eclipse.swt.widgets.Shell parent, +DialogSeparator(org.eclipse.swt.widgets.Shell parent, Controller controller, java.lang.String file, boolean data)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterion.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterion.html index a199f0f3d5..228f63d862 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterion.html @@ -146,7 +146,7 @@

Constructor Summary

Constructor and Description -EditorCriterion(org.eclipse.swt.widgets.Composite parent, +EditorCriterion(org.eclipse.swt.widgets.Composite parent, T model)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionDPresence.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionDPresence.html index c8627556ea..e56b83f675 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionDPresence.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionDPresence.html @@ -135,7 +135,7 @@

Constructor Summary

Constructor and Description -EditorCriterionDPresence(org.eclipse.swt.widgets.Composite parent, +EditorCriterionDPresence(org.eclipse.swt.widgets.Composite parent, ModelDPresenceCriterion model)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionKAnonymity.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionKAnonymity.html index 9c53e7249d..7c95ff1c15 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionKAnonymity.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionKAnonymity.html @@ -135,7 +135,7 @@

Constructor Summary

Constructor and Description -EditorCriterionKAnonymity(org.eclipse.swt.widgets.Composite parent, +EditorCriterionKAnonymity(org.eclipse.swt.widgets.Composite parent, ModelKAnonymityCriterion model)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionLDiversity.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionLDiversity.html index bd1e8271d3..4dfe85a923 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionLDiversity.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionLDiversity.html @@ -135,7 +135,7 @@

Constructor Summary

Constructor and Description -EditorCriterionLDiversity(org.eclipse.swt.widgets.Composite parent, +EditorCriterionLDiversity(org.eclipse.swt.widgets.Composite parent, ModelLDiversityCriterion model)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionRiskBased.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionRiskBased.html index 635f71a2dc..f898c8919c 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionRiskBased.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionRiskBased.html @@ -135,7 +135,7 @@

Constructor Summary

Constructor and Description -EditorCriterionRiskBased(org.eclipse.swt.widgets.Composite parent, +EditorCriterionRiskBased(org.eclipse.swt.widgets.Composite parent, ModelRiskBasedCriterion model)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionTCloseness.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionTCloseness.html index f3eeacfc65..f4a64011b3 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionTCloseness.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorCriterionTCloseness.html @@ -135,7 +135,7 @@

Constructor Summary

Constructor and Description -EditorCriterionTCloseness(org.eclipse.swt.widgets.Composite parent, +EditorCriterionTCloseness(org.eclipse.swt.widgets.Composite parent, ModelTClosenessCriterion model)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorSelection.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorSelection.html index 9c33be6d94..62f66add33 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorSelection.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorSelection.html @@ -119,11 +119,11 @@

Constructor Summary

Constructor and Description -EditorSelection(org.eclipse.swt.widgets.Composite composite, +EditorSelection(org.eclipse.swt.widgets.Composite composite, java.lang.String[] elems)  -EditorSelection(java.lang.String category, +EditorSelection(java.lang.String category, java.lang.String label, java.lang.String[] elems)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorString.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorString.html index 7e7f69ee6e..4b2379cc96 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorString.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorString.html @@ -122,7 +122,7 @@

Constructor Summary

EditorString(org.eclipse.swt.widgets.Composite composite)  -EditorString(java.lang.String category, +EditorString(java.lang.String category, java.lang.String label, org.eclipse.swt.widgets.Button ok, boolean multi)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/class-use/DialogQueryResult.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/class-use/DialogQueryResult.html index 6bee63d336..bcc91f045e 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/class-use/DialogQueryResult.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/class-use/DialogQueryResult.html @@ -99,7 +99,7 @@

Uses of DialogQueryResult -MainWindow.showQueryDialog(java.lang.String query, +MainWindow.showQueryDialog(java.lang.String query, Data data)
Shows a query dialog for selecting a research subset.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/risk/LayoutRisks.html b/doc/gui/org/deidentifier/arx/gui/view/impl/risk/LayoutRisks.html index 504e7c7d2f..e87fdc1910 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/risk/LayoutRisks.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/risk/LayoutRisks.html @@ -120,7 +120,7 @@

Constructor Summary

Constructor and Description -LayoutRisks(org.eclipse.swt.widgets.Composite parent, +LayoutRisks(org.eclipse.swt.widgets.Composite parent, Controller controller)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/risk/LayoutRisksAbstract.html b/doc/gui/org/deidentifier/arx/gui/view/impl/risk/LayoutRisksAbstract.html index 7dbc1e0f13..31542a1e31 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/risk/LayoutRisksAbstract.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/risk/LayoutRisksAbstract.html @@ -145,7 +145,7 @@

Constructor Summary

Constructor and Description -LayoutRisksAbstract(org.eclipse.swt.widgets.Composite parent, +LayoutRisksAbstract(org.eclipse.swt.widgets.Composite parent, Controller controller, boolean input, boolean top) @@ -205,7 +205,7 @@

Method Summary

protected void -registerView(int index, +registerView(int index, ViewRisks<?> view)
Registers a new view
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/risk/LayoutRisksBottom.html b/doc/gui/org/deidentifier/arx/gui/view/impl/risk/LayoutRisksBottom.html index 4cbfd0c060..25ef92a7c3 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/risk/LayoutRisksBottom.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/risk/LayoutRisksBottom.html @@ -139,7 +139,7 @@

Constructor Summary

Constructor and Description -LayoutRisksBottom(org.eclipse.swt.widgets.Composite parent, +LayoutRisksBottom(org.eclipse.swt.widgets.Composite parent, Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) @@ -160,7 +160,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.gui.view.impl.risk.LayoutRisksAbstract

-addSelectionListener, createTab, dispose, getSelectedViewType, getSelectionIndex, getViewForSelectionIndex, registerView, reset, setSelectionIdex, update +addSelectionListener, createTab, dispose, getSelectedViewType, getSelectionIndex, getViewForSelectionIndex, registerView, reset, setSelectionIdex, update
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatistics.html b/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatistics.html index cd0feb038f..2b4d7d2497 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatistics.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatistics.html @@ -146,7 +146,7 @@

    Constructor Summary

    Constructor and Description -
    ViewStatistics(org.eclipse.swt.widgets.Composite parent, +ViewStatistics(org.eclipse.swt.widgets.Composite parent, Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsContingencyHeatmap.html b/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsContingencyHeatmap.html index 14f00257c9..7c1f243171 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsContingencyHeatmap.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsContingencyHeatmap.html @@ -140,7 +140,7 @@

    Constructor Summary

    Constructor and Description -ViewStatisticsContingencyHeatmap(org.eclipse.swt.widgets.Composite parent, +ViewStatisticsContingencyHeatmap(org.eclipse.swt.widgets.Composite parent, Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsContingencyTable.html b/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsContingencyTable.html index 169fa218ed..ebd1ec586a 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsContingencyTable.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsContingencyTable.html @@ -139,7 +139,7 @@

    Constructor Summary

    Constructor and Description -ViewStatisticsContingencyTable(org.eclipse.swt.widgets.Composite parent, +ViewStatisticsContingencyTable(org.eclipse.swt.widgets.Composite parent, Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsDistributionHistogram.html b/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsDistributionHistogram.html index 2e469a4c3c..9b3add9d37 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsDistributionHistogram.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsDistributionHistogram.html @@ -139,7 +139,7 @@

    Constructor Summary

    Constructor and Description -ViewStatisticsDistributionHistogram(org.eclipse.swt.widgets.Composite parent, +ViewStatisticsDistributionHistogram(org.eclipse.swt.widgets.Composite parent, Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsDistributionTable.html b/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsDistributionTable.html index ce8e15aac5..dba22c7ffe 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsDistributionTable.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsDistributionTable.html @@ -139,7 +139,7 @@

    Constructor Summary

    Constructor and Description -ViewStatisticsDistributionTable(org.eclipse.swt.widgets.Composite parent, +ViewStatisticsDistributionTable(org.eclipse.swt.widgets.Composite parent, Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsSummaryTable.html b/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsSummaryTable.html index 1f0672edde..03af05756c 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsSummaryTable.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/utility/ViewStatisticsSummaryTable.html @@ -139,7 +139,7 @@

    Constructor Summary

    Constructor and Description -ViewStatisticsSummaryTable(org.eclipse.swt.widgets.Composite parent, +ViewStatisticsSummaryTable(org.eclipse.swt.widgets.Composite parent, Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/utility/class-use/ViewProperties.Property.html b/doc/gui/org/deidentifier/arx/gui/view/impl/utility/class-use/ViewProperties.Property.html index 18d7a895e8..7389824ed3 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/utility/class-use/ViewProperties.Property.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/utility/class-use/ViewProperties.Property.html @@ -142,7 +142,7 @@

    Uses of -ViewProperties.Property(ViewProperties.Property father, +ViewProperties.Property(ViewProperties.Property father, java.lang.String property, java.lang.String[] values)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ARXWizardDialog.ARXWizardButton.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ARXWizardDialog.ARXWizardButton.html index 82d279c5de..15b9350da4 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ARXWizardDialog.ARXWizardButton.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ARXWizardDialog.ARXWizardButton.html @@ -119,7 +119,7 @@

    Constructor Summary

    Constructor and Description -ARXWizardDialog.ARXWizardButton(java.lang.String text, +ARXWizardDialog.ARXWizardButton(java.lang.String text, org.eclipse.swt.events.SelectionListener listener)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ARXWizardDialog.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ARXWizardDialog.html index cfaecf071a..d748278d4b 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ARXWizardDialog.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ARXWizardDialog.html @@ -218,14 +218,14 @@

    Constructor Summary

    protected -ARXWizardDialog(org.eclipse.swt.widgets.Shell parentShell, +ARXWizardDialog(org.eclipse.swt.widgets.Shell parentShell, org.eclipse.jface.wizard.IWizard newWizard)
    Creates a new instance.
    protected -ARXWizardDialog(org.eclipse.swt.widgets.Shell parentShell, +ARXWizardDialog(org.eclipse.swt.widgets.Shell parentShell, org.eclipse.jface.wizard.IWizard newWizard, java.util.List<ARXWizardDialog.ARXWizardButton> buttons)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizard.HierarchyWizardResult.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizard.HierarchyWizardResult.html index b49ec92c2f..8cdd6cf616 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizard.HierarchyWizardResult.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizard.HierarchyWizardResult.html @@ -147,7 +147,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizard.HierarchyWizardResult(AttributeType.Hierarchy hierarchy, +HierarchyWizard.HierarchyWizardResult(AttributeType.Hierarchy hierarchy, HierarchyBuilder<T> builder)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizard.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizard.html index 151e28e877..d63f4af703 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizard.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizard.html @@ -172,7 +172,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizard(Controller controller, +HierarchyWizard(Controller controller, java.lang.String attribute, DataType<T> datatype, java.util.Locale locale, @@ -181,7 +181,7 @@

    Constructor Summary

    -HierarchyWizard(Controller controller, +HierarchyWizard(Controller controller, java.lang.String attribute, HierarchyBuilder<?> builder, DataType<T> datatype, diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditor.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditor.html index 311ec3fc50..10723fbe1e 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditor.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditor.html @@ -121,7 +121,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardEditor(org.eclipse.swt.widgets.Composite parent, +HierarchyWizardEditor(org.eclipse.swt.widgets.Composite parent, HierarchyWizardModelGrouping<T> model)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorFunction.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorFunction.html index 5e61d4bd4c..a20056144b 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorFunction.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorFunction.html @@ -137,7 +137,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardEditorFunction(HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent<T> parent, +HierarchyWizardEditorFunction(HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent<T> parent, HierarchyWizardModelGrouping<T> model, org.eclipse.swt.widgets.Composite composite, boolean general) diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorGroup.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorGroup.html index 2a4bf5dd11..ea98786713 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorGroup.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorGroup.html @@ -121,7 +121,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardEditorGroup(org.eclipse.swt.widgets.Composite parent, +HierarchyWizardEditorGroup(org.eclipse.swt.widgets.Composite parent, HierarchyWizardModelGrouping<T> model)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorInterval.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorInterval.html index fdbb9dac86..73d6abf280 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorInterval.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorInterval.html @@ -121,7 +121,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardEditorInterval(org.eclipse.swt.widgets.Composite parent, +HierarchyWizardEditorInterval(org.eclipse.swt.widgets.Composite parent, HierarchyWizardModelGrouping<T> model)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorMenu.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorMenu.html index d18f83ff8c..2453e4aad8 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorMenu.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorMenu.html @@ -116,7 +116,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardEditorMenu(org.eclipse.swt.widgets.Composite composite, +HierarchyWizardEditorMenu(org.eclipse.swt.widgets.Composite composite, HierarchyWizardModelGrouping<T> model)
    Creates a new instance.
    @@ -138,7 +138,7 @@

    Method Summary

    void -show(int x, +show(int x, int y)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRange.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRange.html index ea77d7166d..a7a4f795be 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRange.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRange.html @@ -121,7 +121,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardEditorRange(org.eclipse.swt.widgets.Composite parent, +HierarchyWizardEditorRange(org.eclipse.swt.widgets.Composite parent, HierarchyWizardModelGrouping<T> model, boolean lower)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRenderer.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRenderer.html index 886fdc78c9..ca589860a6 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRenderer.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRenderer.html @@ -257,7 +257,7 @@

    Method Summary

    boolean -select(int x, +select(int x, int y)
    Mouse click.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModel.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModel.html index 693ac01410..02d10123b3 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModel.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModel.html @@ -116,7 +116,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardModel(DataType<T> dataType, +HierarchyWizardModel(DataType<T> dataType, java.util.Locale locale, java.lang.String[] data)
    Creates a new instance for the given data type.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup.html index 83d9c1b12f..52272c963b 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup.html @@ -150,7 +150,7 @@

    Constructor Summary

    HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup(HierarchyBuilderGroupingBased.Group<U> group)  -HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup(int size, +HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup(int size, AggregateFunction<U> function)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval.html index e4bfcbc068..96028f54cb 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval.html @@ -156,7 +156,7 @@

    Constructor Summary

    HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval(HierarchyBuilderIntervalBased.Interval<U> interval)  -HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval(U min, +HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval(U min, U max, AggregateFunction<U> function)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelGrouping.HierarchyWizardGroupingRange.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelGrouping.HierarchyWizardGroupingRange.html index e3552bf0b6..08c57cd19c 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelGrouping.HierarchyWizardGroupingRange.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelGrouping.HierarchyWizardGroupingRange.html @@ -153,14 +153,14 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardModelGrouping.HierarchyWizardGroupingRange(DataType<U> type, +HierarchyWizardModelGrouping.HierarchyWizardGroupingRange(DataType<U> type, boolean lower)  HierarchyWizardModelGrouping.HierarchyWizardGroupingRange(HierarchyBuilderIntervalBased.Range<U> range)  -HierarchyWizardModelGrouping.HierarchyWizardGroupingRange(U repeat, +HierarchyWizardModelGrouping.HierarchyWizardGroupingRange(U repeat, U snap, U label)  diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelGrouping.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelGrouping.html index 4dba167852..e59e2a6053 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelGrouping.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelGrouping.html @@ -173,7 +173,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardModelGrouping(java.lang.String[] data, +HierarchyWizardModelGrouping(java.lang.String[] data, DataType<T> type, boolean intervals)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelIntervals.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelIntervals.html index 83d0be707f..b020a08971 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelIntervals.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelIntervals.html @@ -156,7 +156,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardModelIntervals(DataType<T> dataType, +HierarchyWizardModelIntervals(DataType<T> dataType, java.lang.String[] data)
    Constructor to create an initial definition.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelOrder.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelOrder.html index 34939ec2c6..36025ab1be 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelOrder.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelOrder.html @@ -156,7 +156,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardModelOrder(DataType<T> dataType, +HierarchyWizardModelOrder(DataType<T> dataType, java.util.Locale locale, java.lang.String[] data)
    Constructor to create an initial definition.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelRedaction.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelRedaction.html index 269e721f94..36e0ce4d48 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelRedaction.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelRedaction.html @@ -136,7 +136,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardModelRedaction(DataType<T> dataType, +HierarchyWizardModelRedaction(DataType<T> dataType, java.lang.String[] data)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageBuilder.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageBuilder.html index 01204c382d..e3275ecbaf 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageBuilder.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageBuilder.html @@ -150,7 +150,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardPageBuilder(HierarchyWizard<T> wizard, +HierarchyWizardPageBuilder(HierarchyWizard<T> wizard, HierarchyWizardModelAbstract<T> model, HierarchyWizardPageFinal<T> finalPage)
    Creates a new base class.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageIntervals.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageIntervals.html index 6c15cab7be..7032d23e7d 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageIntervals.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageIntervals.html @@ -150,7 +150,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardPageIntervals(HierarchyWizard<T> wizard, +HierarchyWizardPageIntervals(HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage)
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageOrder.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageOrder.html index b52555c0c6..211372cc3a 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageOrder.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageOrder.html @@ -150,7 +150,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardPageOrder(Controller controller, +HierarchyWizardPageOrder(Controller controller, HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageRedaction.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageRedaction.html index 7ab96bc85c..39ab94c3ab 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageRedaction.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageRedaction.html @@ -150,7 +150,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardPageRedaction(Controller controller, +HierarchyWizardPageRedaction(Controller controller, HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageType.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageType.html index 6b91959fe4..f57e946a1b 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageType.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageType.html @@ -145,7 +145,7 @@

    Constructor Summary

    Constructor and Description -HierarchyWizardPageType(HierarchyWizard<T> wizard, +HierarchyWizardPageType(HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageIntervals<T> intervalPage, HierarchyWizardPageOrder<T> orderPage, diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizard.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizard.html index 902b7a0d9e..36cbb57815 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizard.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizard.html @@ -152,7 +152,7 @@

    Constructor Summary

    Constructor and Description -ImportWizard(Controller controller, +ImportWizard(Controller controller, Model model)
    Creates a new data import wizard and sets the window title.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardModel.SourceType.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardModel.SourceType.html index 3b3f534e41..fa0198b974 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardModel.SourceType.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardModel.SourceType.html @@ -252,8 +252,7 @@

    values

    for (ImportWizardModel.SourceType c : ImportWizardModel.SourceType.values())   System.out.println(c); -
    Returns:
    an array containing the constants of this enum type, in -the order they are declared
    +
    Returns:
    an array containing the constants of this enum type, in the order they are declared

@@ -270,8 +269,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardModelColumn.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardModelColumn.html index 4e8301c295..189b73eed0 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardModelColumn.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardModelColumn.html @@ -123,7 +123,7 @@

Constructor Summary

-
ImportWizardModelColumn(ImportColumn column, +ImportWizardModelColumn(ImportColumn column, boolean enabled)
Creates a new instance for the given column.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageColumns.DatatypeEditingSupport.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageColumns.DatatypeEditingSupport.html index 6bad570b9d..667f9fc2e8 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageColumns.DatatypeEditingSupport.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageColumns.DatatypeEditingSupport.html @@ -166,7 +166,7 @@

Method Summary

protected void -setValue(java.lang.Object element, +setValue(java.lang.Object element, java.lang.Object value)
Applies data type choice made by the user diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageColumns.NameEditingSupport.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageColumns.NameEditingSupport.html index d93d9b060f..9927c056c6 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageColumns.NameEditingSupport.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageColumns.NameEditingSupport.html @@ -164,7 +164,7 @@

Method Summary

protected void -setValue(java.lang.Object element, +setValue(java.lang.Object element, java.lang.Object value)
Sets name for given column (ImportColumn.setAliasName(String)).
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/ARXWizardDialog.ARXWizardButton.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/ARXWizardDialog.ARXWizardButton.html index d0527312c2..339e587e7e 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/ARXWizardDialog.ARXWizardButton.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/ARXWizardDialog.ARXWizardButton.html @@ -120,7 +120,7 @@

Uses of -ARXWizardDialog(org.eclipse.swt.widgets.Shell parentShell, +ARXWizardDialog(org.eclipse.swt.widgets.Shell parentShell, org.eclipse.jface.wizard.IWizard newWizard, java.util.List<ARXWizardDialog.ARXWizardButton> buttons)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizard.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizard.html index 1a200d4400..83c77fd98d 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizard.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizard.html @@ -93,7 +93,7 @@

Uses of -HierarchyWizardPageBuilder(HierarchyWizard<T> wizard, +HierarchyWizardPageBuilder(HierarchyWizard<T> wizard, HierarchyWizardModelAbstract<T> model, HierarchyWizardPageFinal<T> finalPage)
Creates a new base class.
@@ -105,14 +105,14 @@

Uses of -HierarchyWizardPageIntervals(HierarchyWizard<T> wizard, +HierarchyWizardPageIntervals(HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage)
Creates a new instance.
-HierarchyWizardPageOrder(Controller controller, +HierarchyWizardPageOrder(Controller controller, HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) @@ -120,7 +120,7 @@

Uses of -HierarchyWizardPageRedaction(Controller controller, +HierarchyWizardPageRedaction(Controller controller, HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) @@ -128,7 +128,7 @@

Uses of -HierarchyWizardPageType(HierarchyWizard<T> wizard, +HierarchyWizardPageType(HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageIntervals<T> intervalPage, HierarchyWizardPageOrder<T> orderPage, diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent.html index e8d7aad962..7e3b71eb0f 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent.html @@ -120,7 +120,7 @@

Uses of -HierarchyWizardEditorFunction(HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent<T> parent, +HierarchyWizardEditorFunction(HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent<T> parent, HierarchyWizardModelGrouping<T> model, org.eclipse.swt.widgets.Composite composite, boolean general) diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModel.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModel.html index 79290f0de1..e418918224 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModel.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModel.html @@ -93,14 +93,14 @@

Uses of -HierarchyWizardPageIntervals(HierarchyWizard<T> wizard, +HierarchyWizardPageIntervals(HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage)
Creates a new instance.
-HierarchyWizardPageOrder(Controller controller, +HierarchyWizardPageOrder(Controller controller, HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) @@ -108,7 +108,7 @@

Uses of -HierarchyWizardPageRedaction(Controller controller, +HierarchyWizardPageRedaction(Controller controller, HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) @@ -116,7 +116,7 @@

Uses of -HierarchyWizardPageType(HierarchyWizard<T> wizard, +HierarchyWizardPageType(HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageIntervals<T> intervalPage, HierarchyWizardPageOrder<T> orderPage, diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelAbstract.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelAbstract.html index 4cc75e02e3..bf14cf6497 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelAbstract.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelAbstract.html @@ -126,7 +126,7 @@

Uses of -HierarchyWizardPageBuilder(HierarchyWizard<T> wizard, +HierarchyWizardPageBuilder(HierarchyWizard<T> wizard, HierarchyWizardModelAbstract<T> model, HierarchyWizardPageFinal<T> finalPage)
Creates a new base class.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelGrouping.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelGrouping.html index cf793df60e..6215dd1d2c 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelGrouping.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelGrouping.html @@ -114,13 +114,13 @@

Uses of -HierarchyWizardEditor(org.eclipse.swt.widgets.Composite parent, +HierarchyWizardEditor(org.eclipse.swt.widgets.Composite parent, HierarchyWizardModelGrouping<T> model)
Creates a new instance.
-HierarchyWizardEditorFunction(HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent<T> parent, +HierarchyWizardEditorFunction(HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent<T> parent, HierarchyWizardModelGrouping<T> model, org.eclipse.swt.widgets.Composite composite, boolean general) @@ -128,13 +128,13 @@

Uses of -HierarchyWizardEditorGroup(org.eclipse.swt.widgets.Composite parent, +HierarchyWizardEditorGroup(org.eclipse.swt.widgets.Composite parent, HierarchyWizardModelGrouping<T> model)
Creates a new instance.
-HierarchyWizardEditorInterval(org.eclipse.swt.widgets.Composite parent, +HierarchyWizardEditorInterval(org.eclipse.swt.widgets.Composite parent, HierarchyWizardModelGrouping<T> model)
Creates a new instance.
@@ -145,13 +145,13 @@

Uses of -HierarchyWizardEditorMenu(org.eclipse.swt.widgets.Composite composite, +HierarchyWizardEditorMenu(org.eclipse.swt.widgets.Composite composite, HierarchyWizardModelGrouping<T> model)
Creates a new instance.
-HierarchyWizardEditorRange(org.eclipse.swt.widgets.Composite parent, +HierarchyWizardEditorRange(org.eclipse.swt.widgets.Composite parent, HierarchyWizardModelGrouping<T> model, boolean lower)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageFinal.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageFinal.html index f9f2e50c15..6f690a891d 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageFinal.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageFinal.html @@ -93,21 +93,21 @@

Uses of -HierarchyWizardPageBuilder(HierarchyWizard<T> wizard, +HierarchyWizardPageBuilder(HierarchyWizard<T> wizard, HierarchyWizardModelAbstract<T> model, HierarchyWizardPageFinal<T> finalPage)
Creates a new base class.
-HierarchyWizardPageIntervals(HierarchyWizard<T> wizard, +HierarchyWizardPageIntervals(HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage)
Creates a new instance.
-HierarchyWizardPageOrder(Controller controller, +HierarchyWizardPageOrder(Controller controller, HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) @@ -115,7 +115,7 @@

Uses of -HierarchyWizardPageRedaction(Controller controller, +HierarchyWizardPageRedaction(Controller controller, HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageIntervals.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageIntervals.html index 482fac841a..6b2d5fdf27 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageIntervals.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageIntervals.html @@ -93,7 +93,7 @@

Uses of -HierarchyWizardPageType(HierarchyWizard<T> wizard, +HierarchyWizardPageType(HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageIntervals<T> intervalPage, HierarchyWizardPageOrder<T> orderPage, diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageOrder.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageOrder.html index 75402f40bc..32e54830d6 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageOrder.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageOrder.html @@ -93,7 +93,7 @@

Uses of -HierarchyWizardPageType(HierarchyWizard<T> wizard, +HierarchyWizardPageType(HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageIntervals<T> intervalPage, HierarchyWizardPageOrder<T> orderPage, diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageRedaction.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageRedaction.html index 0189e38622..880137aee5 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageRedaction.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageRedaction.html @@ -93,7 +93,7 @@

Uses of -HierarchyWizardPageType(HierarchyWizard<T> wizard, +HierarchyWizardPageType(HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageIntervals<T> intervalPage, HierarchyWizardPageOrder<T> orderPage, diff --git a/doc/gui/org/deidentifier/arx/gui/worker/WorkerExport.html b/doc/gui/org/deidentifier/arx/gui/worker/WorkerExport.html index b19cdc9db6..ae3a1b0045 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/WorkerExport.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/WorkerExport.html @@ -139,7 +139,7 @@

Constructor Summary

Constructor and Description -WorkerExport(java.lang.String path, +WorkerExport(java.lang.String path, CSVSyntax csvConfig, DataHandle handle, ARXConfiguration config, diff --git a/doc/gui/org/deidentifier/arx/gui/worker/WorkerLoad.html b/doc/gui/org/deidentifier/arx/gui/worker/WorkerLoad.html index 0952672ae3..5bb1c30511 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/WorkerLoad.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/WorkerLoad.html @@ -139,13 +139,13 @@

Constructor Summary

Constructor and Description -WorkerLoad(java.io.File file, +WorkerLoad(java.io.File file, Controller controller)
Creates a new instance.
-WorkerLoad(java.lang.String path, +WorkerLoad(java.lang.String path, Controller controller)
Constructor.
diff --git a/doc/gui/org/deidentifier/arx/gui/worker/WorkerSave.html b/doc/gui/org/deidentifier/arx/gui/worker/WorkerSave.html index ff8f652bbb..360fcd5eb1 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/WorkerSave.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/WorkerSave.html @@ -139,7 +139,7 @@

Constructor Summary

Constructor and Description -WorkerSave(java.lang.String path, +WorkerSave(java.lang.String path, Controller controller, Model model)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/gui/worker/class-use/Worker.html b/doc/gui/org/deidentifier/arx/gui/worker/class-use/Worker.html index 961e9edc0d..2d5fa07235 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/class-use/Worker.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/class-use/Worker.html @@ -103,7 +103,7 @@

Uses of void -Controller.actionShowProgressDialog(java.lang.String text, +Controller.actionShowProgressDialog(java.lang.String text, Worker<?> worker)
Shows a progress dialog.
@@ -124,7 +124,7 @@

Uses of void -MainWindow.showProgressDialog(java.lang.String text, +MainWindow.showProgressDialog(java.lang.String text, Worker<?> worker)
Shows a progress dialog.
diff --git a/doc/gui/org/deidentifier/arx/gui/worker/io/XMLHandler.html b/doc/gui/org/deidentifier/arx/gui/worker/io/XMLHandler.html index 2e27e20249..cdcf58e767 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/io/XMLHandler.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/io/XMLHandler.html @@ -164,32 +164,32 @@

Method Summary

void -characters(char[] ch, +characters(char[] ch, int start, int length)  protected abstract boolean -end(java.lang.String uri, +end(java.lang.String uri, java.lang.String localName, java.lang.String qName)  void -endElement(java.lang.String uri, +endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)  protected abstract boolean -start(java.lang.String uri, +start(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)  void -startElement(java.lang.String uri, +startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes)  diff --git a/doc/gui/org/deidentifier/arx/gui/worker/io/XMLWriter.html b/doc/gui/org/deidentifier/arx/gui/worker/io/XMLWriter.html index 9c66a7a87d..1b5e8eb181 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/io/XMLWriter.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/io/XMLWriter.html @@ -147,7 +147,7 @@

Method Summary

void -indent(java.lang.String element, +indent(java.lang.String element, java.lang.String attribute, int value)
Intend the document.
@@ -173,14 +173,14 @@

Method Summary

void -write(java.lang.String attribute, +write(java.lang.String attribute, ARXLattice.Anonymity anonymity)
Create an element.
void -write(java.lang.String attribute, +write(java.lang.String attribute, ARXLattice.ARXNode[] array, java.util.Map<java.lang.String,java.lang.Integer> map)
Create an element.
@@ -188,42 +188,42 @@

Method Summary

void -write(java.lang.String attribute, +write(java.lang.String attribute, boolean value)
Create an element.
void -write(java.lang.String attribute, +write(java.lang.String attribute, char value)
Create an element.
void -write(java.lang.String attribute, +write(java.lang.String attribute, double value)
Create an element.
void -write(java.lang.String attribute, +write(java.lang.String attribute, int[] array)
Create an element.
void -write(java.lang.String attribute, +write(java.lang.String attribute, long value)
Create an element.
void -write(java.lang.String attribute, +write(java.lang.String attribute, java.lang.String value)
Create an element.
diff --git a/doc/gui/org/deidentifier/arx/io/CSVDataInput.html b/doc/gui/org/deidentifier/arx/io/CSVDataInput.html index 26d8e702f0..edf3ca06a0 100644 --- a/doc/gui/org/deidentifier/arx/io/CSVDataInput.html +++ b/doc/gui/org/deidentifier/arx/io/CSVDataInput.html @@ -120,20 +120,20 @@

Constructor Summary

-CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, char delimiter)
Instantiate.
-CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, char delimiter, char quote)
Instantiate.
-CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, char delimiter, char quote, char escape) @@ -141,7 +141,7 @@

Constructor Summary

-CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, char delimiter, char quote, char escape, @@ -150,13 +150,13 @@

Constructor Summary

-CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, CSVSyntax config)
Instantiate.
-CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatype)
Instatiate.
@@ -168,20 +168,20 @@

Constructor Summary

-CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, char delimiter)
Instantiate.
-CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, char delimiter, char quote)
Instantiate.
-CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, char delimiter, char quote, char escape) @@ -189,7 +189,7 @@

Constructor Summary

-CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, char delimiter, char quote, char escape, @@ -198,20 +198,20 @@

Constructor Summary

-CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, CSVSyntax config)
Instantiate.
-CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
Instantiate.
-CSVDataInput(java.io.Reader reader, +CSVDataInput(java.io.Reader reader, char delimiter, char quote, char escape, @@ -226,20 +226,20 @@

Constructor Summary

-CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, char delimiter)
Instantiate.
-CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, char delimiter, char quote)
Instantiate.
-CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, char delimiter, char quote, char escape) @@ -247,7 +247,7 @@

Constructor Summary

-CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, char delimiter, char quote, char escape, @@ -256,13 +256,13 @@

Constructor Summary

-CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, CSVSyntax config)
Instantiate.
-CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
Instantiate.
diff --git a/doc/gui/org/deidentifier/arx/io/CSVDataOutput.html b/doc/gui/org/deidentifier/arx/io/CSVDataOutput.html index 42fc5f1642..71467b8965 100644 --- a/doc/gui/org/deidentifier/arx/io/CSVDataOutput.html +++ b/doc/gui/org/deidentifier/arx/io/CSVDataOutput.html @@ -120,20 +120,20 @@

Constructor Summary

-CSVDataOutput(java.io.File file, +CSVDataOutput(java.io.File file, char delimiter)
Instantiate.
-CSVDataOutput(java.io.File file, +CSVDataOutput(java.io.File file, char delimiter, char quote)
Instantiate.
-CSVDataOutput(java.io.File file, +CSVDataOutput(java.io.File file, char delimiter, char quote, char escape) @@ -141,7 +141,7 @@

Constructor Summary

-CSVDataOutput(java.io.File file, +CSVDataOutput(java.io.File file, char delimiter, char quote, char escape, @@ -150,7 +150,7 @@

Constructor Summary

-CSVDataOutput(java.io.File file, +CSVDataOutput(java.io.File file, CSVSyntax config)
Instantiate.
@@ -161,20 +161,20 @@

Constructor Summary

-CSVDataOutput(java.io.OutputStream stream, +CSVDataOutput(java.io.OutputStream stream, char delimiter)
Instantiate.
-CSVDataOutput(java.io.OutputStream stream, +CSVDataOutput(java.io.OutputStream stream, char delimiter, char quote)
Instantiate.
-CSVDataOutput(java.io.OutputStream stream, +CSVDataOutput(java.io.OutputStream stream, char delimiter, char quote, char escape) @@ -182,7 +182,7 @@

Constructor Summary

-CSVDataOutput(java.io.OutputStream stream, +CSVDataOutput(java.io.OutputStream stream, char delimiter, char quote, char escape, @@ -191,7 +191,7 @@

Constructor Summary

-CSVDataOutput(java.io.OutputStream stream, +CSVDataOutput(java.io.OutputStream stream, CSVSyntax config)
Instantiate.
@@ -202,20 +202,20 @@

Constructor Summary

-CSVDataOutput(java.lang.String filename, +CSVDataOutput(java.lang.String filename, char delimiter)
Instantiate.
-CSVDataOutput(java.lang.String filename, +CSVDataOutput(java.lang.String filename, char delimiter, char quote)
Instantiate.
-CSVDataOutput(java.lang.String filename, +CSVDataOutput(java.lang.String filename, char delimiter, char quote, char escape) @@ -223,7 +223,7 @@

Constructor Summary

-CSVDataOutput(java.lang.String filename, +CSVDataOutput(java.lang.String filename, char delimiter, char quote, char escape, @@ -232,13 +232,13 @@

Constructor Summary

-CSVDataOutput(java.lang.String filename, +CSVDataOutput(java.lang.String filename, CSVSyntax config)
Instantiate.
-CSVDataOutput(java.io.Writer writer, +CSVDataOutput(java.io.Writer writer, char delimiter, char quote, char escape, diff --git a/doc/gui/org/deidentifier/arx/io/CSVHierarchyInput.html b/doc/gui/org/deidentifier/arx/io/CSVHierarchyInput.html index c48fea3439..a7759eed77 100644 --- a/doc/gui/org/deidentifier/arx/io/CSVHierarchyInput.html +++ b/doc/gui/org/deidentifier/arx/io/CSVHierarchyInput.html @@ -120,20 +120,20 @@

Constructor Summary

-CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, char delimiter)
Instantiate.
-CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, char delimiter, char quote)
Instantiate.
-CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, char delimiter, char quote, char escape) @@ -141,7 +141,7 @@

Constructor Summary

-CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, char delimiter, char quote, char escape, @@ -150,7 +150,7 @@

Constructor Summary

-CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, CSVSyntax config)
Instantiate.
@@ -161,20 +161,20 @@

Constructor Summary

-CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, char delimiter)
Instantiate.
-CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, char delimiter, char quote)
Instantiate.
-CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, char delimiter, char quote, char escape) @@ -182,7 +182,7 @@

Constructor Summary

-CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, char delimiter, char quote, char escape, @@ -191,7 +191,7 @@

Constructor Summary

-CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, CSVSyntax config)
Instantiate.
@@ -202,20 +202,20 @@

Constructor Summary

-CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, char delimiter)
Instantiate.
-CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, char delimiter, char quote)
Instantiate.
-CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, char delimiter, char quote, char escape) @@ -223,7 +223,7 @@

Constructor Summary

-CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, char delimiter, char quote, char escape, @@ -232,7 +232,7 @@

Constructor Summary

-CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, CSVSyntax config)
Instantiate.
diff --git a/doc/gui/org/deidentifier/arx/io/CSVSyntax.html b/doc/gui/org/deidentifier/arx/io/CSVSyntax.html index 5ec42215aa..955a0e00ec 100644 --- a/doc/gui/org/deidentifier/arx/io/CSVSyntax.html +++ b/doc/gui/org/deidentifier/arx/io/CSVSyntax.html @@ -170,20 +170,20 @@

Constructor Summary

-CSVSyntax(char delimiter, +CSVSyntax(char delimiter, char quote)
Instantiates a new syntax for a CSV file.
-CSVSyntax(char delimiter, +CSVSyntax(char delimiter, char quote, char escape)
Instantiates a new syntax for a CSV file.
-CSVSyntax(char delimiter, +CSVSyntax(char delimiter, char quote, char escape, char[] linebreak) @@ -191,7 +191,7 @@

Constructor Summary

-CSVSyntax(char delimiter, +CSVSyntax(char delimiter, char quote, char escape, java.lang.String linebreak) diff --git a/doc/gui/org/deidentifier/arx/io/ImportColumn.html b/doc/gui/org/deidentifier/arx/io/ImportColumn.html index 160c32937f..0a99958262 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportColumn.html +++ b/doc/gui/org/deidentifier/arx/io/ImportColumn.html @@ -122,13 +122,13 @@

Constructor Summary

Constructor and Description -ImportColumn(java.lang.String aliasName, +ImportColumn(java.lang.String aliasName, DataType<?> dataType)
Creates a new instance of this object with the given parameters.
-ImportColumn(java.lang.String aliasName, +ImportColumn(java.lang.String aliasName, DataType<?> dataType, boolean cleansing)
Creates a new instance of this object with the given parameters.
diff --git a/doc/gui/org/deidentifier/arx/io/ImportColumnCSV.html b/doc/gui/org/deidentifier/arx/io/ImportColumnCSV.html index ab07098a1c..a36749a272 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportColumnCSV.html +++ b/doc/gui/org/deidentifier/arx/io/ImportColumnCSV.html @@ -131,27 +131,27 @@

Constructor Summary

Constructor and Description -ImportColumnCSV(int index, +ImportColumnCSV(int index, DataType<?> datatype)
Creates a new instance of this object with the given parameters.
-ImportColumnCSV(int index, +ImportColumnCSV(int index, DataType<?> datatype, boolean cleansing)
Creates a new instance of this object with the given parameters.
-ImportColumnCSV(int index, +ImportColumnCSV(int index, java.lang.String aliasName, DataType<?> datatype)
Creates a new instance of this object with the given parameters.
-ImportColumnCSV(int index, +ImportColumnCSV(int index, java.lang.String aliasName, DataType<?> datatype, boolean cleansing) @@ -159,27 +159,27 @@

Constructor Summary

-ImportColumnCSV(java.lang.String name, +ImportColumnCSV(java.lang.String name, DataType<?> datatype)
Creates a new instance of this object with the given parameters.
-ImportColumnCSV(java.lang.String name, +ImportColumnCSV(java.lang.String name, DataType<?> datatype, boolean cleansing)
Creates a new instance of this object with the given parameters.
-ImportColumnCSV(java.lang.String name, +ImportColumnCSV(java.lang.String name, java.lang.String alias, DataType<?> datatype)
Creates a new instance of this object with the given parameters.
-ImportColumnCSV(java.lang.String name, +ImportColumnCSV(java.lang.String name, java.lang.String alias, DataType<?> datatype, boolean cleansing) diff --git a/doc/gui/org/deidentifier/arx/io/ImportColumnExcel.html b/doc/gui/org/deidentifier/arx/io/ImportColumnExcel.html index 67886edee6..7cfd0cf8f1 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportColumnExcel.html +++ b/doc/gui/org/deidentifier/arx/io/ImportColumnExcel.html @@ -131,27 +131,27 @@

Constructor Summary

Constructor and Description -ImportColumnExcel(int index, +ImportColumnExcel(int index, DataType<?> datatype)
Creates a new instance of this object with the given parameters.
-ImportColumnExcel(int index, +ImportColumnExcel(int index, DataType<?> datatype, boolean cleansing)
Creates a new instance of this object with the given parameters.
-ImportColumnExcel(int index, +ImportColumnExcel(int index, java.lang.String aliasName, DataType<?> datatype)
Creates a new instance of this object with the given parameters.
-ImportColumnExcel(int index, +ImportColumnExcel(int index, java.lang.String aliasName, DataType<?> datatype, boolean cleansing) @@ -159,27 +159,27 @@

Constructor Summary

-ImportColumnExcel(java.lang.String name, +ImportColumnExcel(java.lang.String name, DataType<?> datatype)
Creates a new instance of this object with the given parameters.
-ImportColumnExcel(java.lang.String name, +ImportColumnExcel(java.lang.String name, DataType<?> datatype, boolean cleansing)
Creates a new instance of this object with the given parameters.
-ImportColumnExcel(java.lang.String name, +ImportColumnExcel(java.lang.String name, java.lang.String alias, DataType<?> datatype)
Creates a new instance of this object with the given parameters.
-ImportColumnExcel(java.lang.String name, +ImportColumnExcel(java.lang.String name, java.lang.String alias, DataType<?> datatype, boolean cleansing) diff --git a/doc/gui/org/deidentifier/arx/io/ImportColumnIndexed.html b/doc/gui/org/deidentifier/arx/io/ImportColumnIndexed.html index 56652bc041..2dc1c24064 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportColumnIndexed.html +++ b/doc/gui/org/deidentifier/arx/io/ImportColumnIndexed.html @@ -131,27 +131,27 @@

Constructor Summary

Constructor and Description -ImportColumnIndexed(int index, +ImportColumnIndexed(int index, DataType<?> datatype)
Creates a new instance of this object with the given parameters.
-ImportColumnIndexed(int index, +ImportColumnIndexed(int index, DataType<?> datatype, boolean cleansing)
Creates a new instance of this object with the given parameters.
-ImportColumnIndexed(int index, +ImportColumnIndexed(int index, java.lang.String aliasName, DataType<?> datatype)
Creates a new instance of this object with the given parameters.
-ImportColumnIndexed(int index, +ImportColumnIndexed(int index, java.lang.String aliasName, DataType<?> datatype, boolean cleansing) @@ -159,27 +159,27 @@

Constructor Summary

-ImportColumnIndexed(java.lang.String name, +ImportColumnIndexed(java.lang.String name, DataType<?> datatype)
Creates a new instance of this object with the given parameters.
-ImportColumnIndexed(java.lang.String name, +ImportColumnIndexed(java.lang.String name, DataType<?> datatype, boolean cleansing)
Creates a new instance of this object with the given parameters.
-ImportColumnIndexed(java.lang.String name, +ImportColumnIndexed(java.lang.String name, java.lang.String aliasName, DataType<?> datatype)
Creates a new instance of this object with the given parameters.
-ImportColumnIndexed(java.lang.String name, +ImportColumnIndexed(java.lang.String name, java.lang.String aliasName, DataType<?> datatype, boolean cleansing) diff --git a/doc/gui/org/deidentifier/arx/io/ImportColumnJDBC.html b/doc/gui/org/deidentifier/arx/io/ImportColumnJDBC.html index 1c95be8f6e..8f798694a1 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportColumnJDBC.html +++ b/doc/gui/org/deidentifier/arx/io/ImportColumnJDBC.html @@ -129,27 +129,27 @@

Constructor Summary

Constructor and Description -ImportColumnJDBC(int index, +ImportColumnJDBC(int index, DataType<?> datatype)
Creates a new instance of this object with the given parameters.
-ImportColumnJDBC(int index, +ImportColumnJDBC(int index, DataType<?> datatype, boolean cleansing)
Creates a new instance of this object with the given parameters.
-ImportColumnJDBC(int index, +ImportColumnJDBC(int index, java.lang.String aliasName, DataType<?> datatype)
Creates a new instance of this object with the given parameters.
-ImportColumnJDBC(int index, +ImportColumnJDBC(int index, java.lang.String aliasName, DataType<?> datatype, boolean cleansing) @@ -157,27 +157,27 @@

Constructor Summary

-ImportColumnJDBC(java.lang.String name, +ImportColumnJDBC(java.lang.String name, DataType<?> datatype)
Creates a new instance of this object with the given parameters.
-ImportColumnJDBC(java.lang.String name, +ImportColumnJDBC(java.lang.String name, DataType<?> datatype, boolean cleansing)
Creates a new instance of this object with the given parameters.
-ImportColumnJDBC(java.lang.String name, +ImportColumnJDBC(java.lang.String name, java.lang.String aliasName, DataType<?> datatype)
Creates a new instance of this object with the given parameters.
-ImportColumnJDBC(java.lang.String name, +ImportColumnJDBC(java.lang.String name, java.lang.String aliasName, DataType<?> datatype, boolean cleansing) diff --git a/doc/gui/org/deidentifier/arx/io/ImportConfigurationCSV.html b/doc/gui/org/deidentifier/arx/io/ImportConfigurationCSV.html index d255cda895..72078255ec 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportConfigurationCSV.html +++ b/doc/gui/org/deidentifier/arx/io/ImportConfigurationCSV.html @@ -140,20 +140,20 @@

Constructor Summary

Constructor and Description -ImportConfigurationCSV(java.lang.String fileLocation, +ImportConfigurationCSV(java.lang.String fileLocation, boolean containsHeader)
Creates a new instance of this object.
-ImportConfigurationCSV(java.lang.String fileLocation, +ImportConfigurationCSV(java.lang.String fileLocation, char delimiter, boolean containsHeader)
Creates a new instance of this object.
-ImportConfigurationCSV(java.lang.String fileLocation, +ImportConfigurationCSV(java.lang.String fileLocation, char delimiter, char quote, boolean containsHeader) @@ -161,7 +161,7 @@

Constructor Summary

-ImportConfigurationCSV(java.lang.String fileLocation, +ImportConfigurationCSV(java.lang.String fileLocation, char delimiter, char quote, char escape, @@ -170,7 +170,7 @@

Constructor Summary

-ImportConfigurationCSV(java.lang.String fileLocation, +ImportConfigurationCSV(java.lang.String fileLocation, char delimiter, char quote, char escape, diff --git a/doc/gui/org/deidentifier/arx/io/ImportConfigurationExcel.ExcelFileTypes.html b/doc/gui/org/deidentifier/arx/io/ImportConfigurationExcel.ExcelFileTypes.html index fc0effde61..6f754e58c5 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportConfigurationExcel.ExcelFileTypes.html +++ b/doc/gui/org/deidentifier/arx/io/ImportConfigurationExcel.ExcelFileTypes.html @@ -238,8 +238,7 @@

values

for (ImportConfigurationExcel.ExcelFileTypes c : ImportConfigurationExcel.ExcelFileTypes.values())   System.out.println(c);

-
Returns:
an array containing the constants of this enum type, in -the order they are declared
+
Returns:
an array containing the constants of this enum type, in the order they are declared
@@ -256,8 +255,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/gui/org/deidentifier/arx/io/ImportConfigurationExcel.html b/doc/gui/org/deidentifier/arx/io/ImportConfigurationExcel.html index fd76a71ad9..5e8f0b0a65 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportConfigurationExcel.html +++ b/doc/gui/org/deidentifier/arx/io/ImportConfigurationExcel.html @@ -169,7 +169,7 @@

Constructor Summary

Constructor and Description -
ImportConfigurationExcel(java.lang.String fileLocation, +ImportConfigurationExcel(java.lang.String fileLocation, ImportConfigurationExcel.ExcelFileTypes excelFileType, int sheetIndex, boolean containsHeader) @@ -177,7 +177,7 @@

Constructor Summary

-ImportConfigurationExcel(java.lang.String fileLocation, +ImportConfigurationExcel(java.lang.String fileLocation, int sheetIndex, boolean containsHeader)
Creates a new instance of this object without specifying the file type diff --git a/doc/gui/org/deidentifier/arx/io/ImportConfigurationJDBC.html b/doc/gui/org/deidentifier/arx/io/ImportConfigurationJDBC.html index b85eb96b16..189cb01d81 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportConfigurationJDBC.html +++ b/doc/gui/org/deidentifier/arx/io/ImportConfigurationJDBC.html @@ -135,19 +135,19 @@

Constructor Summary

Constructor and Description -ImportConfigurationJDBC(java.sql.Connection connection, +ImportConfigurationJDBC(java.sql.Connection connection, java.lang.String table)
Creates a new instance of this object.
-ImportConfigurationJDBC(java.lang.String url, +ImportConfigurationJDBC(java.lang.String url, java.lang.String table)
Creates a new instance of this object.
-ImportConfigurationJDBC(java.lang.String url, +ImportConfigurationJDBC(java.lang.String url, java.lang.String user, java.lang.String password, java.lang.String table) diff --git a/doc/gui/org/deidentifier/arx/io/class-use/CSVSyntax.html b/doc/gui/org/deidentifier/arx/io/class-use/CSVSyntax.html index 9c068dc293..8ee5be07ed 100644 --- a/doc/gui/org/deidentifier/arx/io/class-use/CSVSyntax.html +++ b/doc/gui/org/deidentifier/arx/io/class-use/CSVSyntax.html @@ -111,21 +111,21 @@

Uses of static Data -Data.create(java.io.File file, +Data.create(java.io.File file, CSVSyntax config)
Creates a new data object from a CSV file.
static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.File file, +AttributeType.Hierarchy.create(java.io.File file, CSVSyntax config)
Creates a new hierarchy from a CSV file.
static Data -Data.create(java.io.File file, +Data.create(java.io.File file, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
Creates a new data object from a CSV file.
@@ -133,21 +133,21 @@

Uses of static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, CSVSyntax config)
Creates a new data object from a CSV file.
static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.io.InputStream stream, +AttributeType.Hierarchy.create(java.io.InputStream stream, CSVSyntax config)
Creates a new hierarchy from a CSV file.
static Data -Data.create(java.io.InputStream stream, +Data.create(java.io.InputStream stream, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
Creates a new data object from a CSV file.
@@ -155,21 +155,21 @@

Uses of static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, CSVSyntax config)
Creates a new data object from a CSV file.
static AttributeType.Hierarchy -AttributeType.Hierarchy.create(java.lang.String path, +AttributeType.Hierarchy.create(java.lang.String path, CSVSyntax config)
Creates a new hierarchy from a CSV file.
static Data -Data.create(java.lang.String path, +Data.create(java.lang.String path, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
Creates a new data object from a CSV file.
@@ -177,42 +177,42 @@

Uses of void -DataHandle.save(java.io.File file, +DataHandle.save(java.io.File file, CSVSyntax config)
Writes the data to a CSV file.
void -AttributeType.Hierarchy.save(java.io.File file, +AttributeType.Hierarchy.save(java.io.File file, CSVSyntax config)
Writes the hierarchy to a CSV file.
void -DataHandle.save(java.io.OutputStream out, +DataHandle.save(java.io.OutputStream out, CSVSyntax config)
Writes the data to a CSV file.
void -AttributeType.Hierarchy.save(java.io.OutputStream out, +AttributeType.Hierarchy.save(java.io.OutputStream out, CSVSyntax config)
Writes the hierarchy to a CSV file.
void -DataHandle.save(java.lang.String path, +DataHandle.save(java.lang.String path, CSVSyntax config)
Writes the data to a CSV file.
void -AttributeType.Hierarchy.save(java.lang.String path, +AttributeType.Hierarchy.save(java.lang.String path, CSVSyntax config)
Writes the hierarchy to a CSV file.
@@ -251,7 +251,7 @@

Uses of -WorkerExport(java.lang.String path, +WorkerExport(java.lang.String path, CSVSyntax csvConfig, DataHandle handle, ARXConfiguration config, @@ -273,76 +273,76 @@

Uses of -CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, CSVSyntax config)
Instantiate.
-CSVDataInput(java.io.File file, +CSVDataInput(java.io.File file, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatype)
Instatiate.
-CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, CSVSyntax config)
Instantiate.
-CSVDataInput(java.io.InputStream stream, +CSVDataInput(java.io.InputStream stream, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
Instantiate.
-CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, CSVSyntax config)
Instantiate.
-CSVDataInput(java.lang.String filename, +CSVDataInput(java.lang.String filename, CSVSyntax config, DataType<org.apache.poi.ss.formula.functions.T>[] datatypes)
Instantiate.
-CSVDataOutput(java.io.File file, +CSVDataOutput(java.io.File file, CSVSyntax config)
Instantiate.
-CSVDataOutput(java.io.OutputStream stream, +CSVDataOutput(java.io.OutputStream stream, CSVSyntax config)
Instantiate.
-CSVDataOutput(java.lang.String filename, +CSVDataOutput(java.lang.String filename, CSVSyntax config)
Instantiate.
-CSVHierarchyInput(java.io.File file, +CSVHierarchyInput(java.io.File file, CSVSyntax config)
Instantiate.
-CSVHierarchyInput(java.io.InputStream stream, +CSVHierarchyInput(java.io.InputStream stream, CSVSyntax config)
Instantiate.
-CSVHierarchyInput(java.lang.String filename, +CSVHierarchyInput(java.lang.String filename, CSVSyntax config)
Instantiate.
diff --git a/doc/gui/org/deidentifier/arx/io/class-use/ImportColumn.html b/doc/gui/org/deidentifier/arx/io/class-use/ImportColumn.html index a7e4166b94..9c55f079a7 100644 --- a/doc/gui/org/deidentifier/arx/io/class-use/ImportColumn.html +++ b/doc/gui/org/deidentifier/arx/io/class-use/ImportColumn.html @@ -148,7 +148,7 @@

Uses of -ImportWizardModelColumn(ImportColumn column, +ImportWizardModelColumn(ImportColumn column, boolean enabled)
Creates a new instance for the given column.
diff --git a/doc/gui/org/deidentifier/arx/io/class-use/ImportConfigurationExcel.ExcelFileTypes.html b/doc/gui/org/deidentifier/arx/io/class-use/ImportConfigurationExcel.ExcelFileTypes.html index 0156db1877..1155476803 100644 --- a/doc/gui/org/deidentifier/arx/io/class-use/ImportConfigurationExcel.ExcelFileTypes.html +++ b/doc/gui/org/deidentifier/arx/io/class-use/ImportConfigurationExcel.ExcelFileTypes.html @@ -134,7 +134,7 @@

Uses of -ImportConfigurationExcel(java.lang.String fileLocation, +ImportConfigurationExcel(java.lang.String fileLocation, ImportConfigurationExcel.ExcelFileTypes excelFileType, int sheetIndex, boolean containsHeader) diff --git a/doc/gui/org/deidentifier/arx/metric/InformationLoss.html b/doc/gui/org/deidentifier/arx/metric/InformationLoss.html index b4c7e342c5..4bc2e302f8 100644 --- a/doc/gui/org/deidentifier/arx/metric/InformationLoss.html +++ b/doc/gui/org/deidentifier/arx/metric/InformationLoss.html @@ -159,7 +159,7 @@

Method Summary

static InformationLoss<?> -createInformationLoss(InformationLoss<?> loss, +createInformationLoss(InformationLoss<?> loss, Metric<?> metric, int minLevel, int maxLevel) @@ -193,7 +193,7 @@

Method Summary

abstract double -relativeTo(InformationLoss<?> min, +relativeTo(InformationLoss<?> min, InformationLoss<?> max)
Returns the value relative to the other instance.
diff --git a/doc/gui/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html b/doc/gui/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html index d4cb7cb327..b19dad87ac 100644 --- a/doc/gui/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html +++ b/doc/gui/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html @@ -125,7 +125,7 @@

Constructor Summary

-InformationLossDefaultWithBound(double informationLoss, +InformationLossDefaultWithBound(double informationLoss, double lowerBound)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/metric/InformationLossWithBound.html b/doc/gui/org/deidentifier/arx/metric/InformationLossWithBound.html index 79c37f626d..91d5dde0be 100644 --- a/doc/gui/org/deidentifier/arx/metric/InformationLossWithBound.html +++ b/doc/gui/org/deidentifier/arx/metric/InformationLossWithBound.html @@ -125,7 +125,7 @@

Constructor Summary

-InformationLossWithBound(T informationLoss, +InformationLossWithBound(T informationLoss, T lowerBound)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/metric/Metric.AggregateFunction.html b/doc/gui/org/deidentifier/arx/metric/Metric.AggregateFunction.html index 705cadeaf0..f2a5f973e1 100644 --- a/doc/gui/org/deidentifier/arx/metric/Metric.AggregateFunction.html +++ b/doc/gui/org/deidentifier/arx/metric/Metric.AggregateFunction.html @@ -290,8 +290,7 @@

values

for (Metric.AggregateFunction c : Metric.AggregateFunction.values())   System.out.println(c);

-
Returns:
an array containing the constants of this enum type, in -the order they are declared
+
Returns:
an array containing the constants of this enum type, in the order they are declared
@@ -308,8 +307,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/gui/org/deidentifier/arx/metric/Metric.html b/doc/gui/org/deidentifier/arx/metric/Metric.html index 9a8cde8d91..597a6c8528 100644 --- a/doc/gui/org/deidentifier/arx/metric/Metric.html +++ b/doc/gui/org/deidentifier/arx/metric/Metric.html @@ -149,7 +149,7 @@

Constructor Summary

protected -
Metric(boolean monotonic, +Metric(boolean monotonic, boolean independent)
Create a new metric.
@@ -201,7 +201,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createEntropyMetric(boolean monotonic, +createEntropyMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the non-uniform entropy metric.
@@ -232,7 +232,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createLossMetric(double gsFactor, +createLossMetric(double gsFactor, Metric.AggregateFunction function)
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -251,7 +251,7 @@

Method Summary

static Metric<?> -createMetric(Metric<?> metric, +createMetric(Metric<?> metric, int minLevel, int maxLevel)
This method supports backwards compatibility.
@@ -277,7 +277,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecisionMetric(boolean monotonic, +createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the precision metric.
@@ -296,14 +296,14 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecomputedEntropyMetric(double threshold, +createPrecomputedEntropyMetric(double threshold, boolean monotonic)
Creates a potentially precomputed instance of the non-uniform entropy metric.
static Metric<AbstractILMultiDimensional> -createPrecomputedEntropyMetric(double threshold, +createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -318,14 +318,14 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecomputedLossMetric(double threshold, +createPrecomputedLossMetric(double threshold, double gsFactor)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
static Metric<AbstractILMultiDimensional> -createPrecomputedLossMetric(double threshold, +createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -333,7 +333,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecomputedLossMetric(double threshold, +createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
@@ -346,7 +346,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, +createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, Metric.AggregateFunction function)
Creates an instance of a metric with statically defined information loss.
@@ -377,28 +377,28 @@

Method Summary

InformationLossWithBound<T> -getInformationLoss(org.deidentifier.arx.framework.lattice.Node node, +getInformationLoss(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Evaluates the metric for the given node.
InformationLossWithBound<T> -getInformationLoss(org.deidentifier.arx.framework.lattice.Node node, +getInformationLoss(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
protected abstract InformationLossWithBound<T> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Evaluates the metric for the given node.
protected abstract InformationLossWithBound<T> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -411,7 +411,7 @@

Method Summary

T -getLowerBound(org.deidentifier.arx.framework.lattice.Node node, +getLowerBound(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -424,7 +424,7 @@

Method Summary

protected abstract T -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -437,7 +437,7 @@

Method Summary

void -initialize(DataDefinition definition, +initialize(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -446,7 +446,7 @@

Method Summary

protected abstract void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) diff --git a/doc/gui/org/deidentifier/arx/metric/MetricAECS.html b/doc/gui/org/deidentifier/arx/metric/MetricAECS.html index c6b111fdf8..eef7b5d504 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricAECS.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricAECS.html @@ -182,14 +182,14 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -202,7 +202,7 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -215,7 +215,7 @@

Method Summary

protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -234,7 +234,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round
  • @@ -328,14 +328,14 @@

    toString

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    -
    Description copied from class: Metric
    +
    Description copied from class: Metric
    Returns the information loss that would be induced by suppressing the given entry. The loss is not necessarily consistent with the loss that is computed by getInformationLoss(node, groupify) but is guaranteed to be comparable for different entries from the same groupify operator.
    Specified by:
    -
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    +
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    Returns:
@@ -347,11 +347,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                       org.deidentifier.arx.framework.check.groupify.HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -382,7 +382,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                        org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -394,7 +394,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Overrides:
-
getLowerBoundInternal in class MetricDefault
+
getLowerBoundInternal in class MetricDefault
Returns:
@@ -419,11 +419,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricDefault
+
initializeInternal in class MetricDefault
diff --git a/doc/gui/org/deidentifier/arx/metric/MetricConfiguration.html b/doc/gui/org/deidentifier/arx/metric/MetricConfiguration.html index 57b7de6980..2a8b4a056e 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricConfiguration.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricConfiguration.html @@ -121,7 +121,7 @@

Constructor Summary

Constructor and Description -MetricConfiguration(boolean monotonic, +MetricConfiguration(boolean monotonic, double gsFactor, boolean precomputed, double precomputationThreshold, diff --git a/doc/gui/org/deidentifier/arx/metric/MetricDM.html b/doc/gui/org/deidentifier/arx/metric/MetricDM.html index 5de2ea3d15..6da3c5b303 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricDM.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricDM.html @@ -180,14 +180,14 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -200,7 +200,7 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -213,7 +213,7 @@

Method Summary

protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -232,7 +232,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round
  • @@ -326,14 +326,14 @@

    toString

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    -
    Description copied from class: Metric
    +
    Description copied from class: Metric
    Returns the information loss that would be induced by suppressing the given entry. The loss is not necessarily consistent with the loss that is computed by getInformationLoss(node, groupify) but is guaranteed to be comparable for different entries from the same groupify operator.
    Specified by:
    -
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    +
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    Returns:
@@ -345,11 +345,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                       org.deidentifier.arx.framework.check.groupify.HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -380,7 +380,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                        org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -392,7 +392,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Overrides:
-
getLowerBoundInternal in class MetricDefault
+
getLowerBoundInternal in class MetricDefault
Returns:
@@ -417,11 +417,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricDefault
+
initializeInternal in class MetricDefault
diff --git a/doc/gui/org/deidentifier/arx/metric/MetricDMStar.html b/doc/gui/org/deidentifier/arx/metric/MetricDMStar.html index 89f2e4bb6c..119ce30bdc 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricDMStar.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricDMStar.html @@ -181,14 +181,14 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -201,7 +201,7 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -214,7 +214,7 @@

Method Summary

protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -233,7 +233,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round
  • @@ -327,14 +327,14 @@

    toString

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    -
    Description copied from class: Metric
    +
    Description copied from class: Metric
    Returns the information loss that would be induced by suppressing the given entry. The loss is not necessarily consistent with the loss that is computed by getInformationLoss(node, groupify) but is guaranteed to be comparable for different entries from the same groupify operator.
    Specified by:
    -
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    +
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    Returns:
@@ -346,11 +346,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                       org.deidentifier.arx.framework.check.groupify.HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -381,7 +381,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                        org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -393,7 +393,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Overrides:
-
getLowerBoundInternal in class MetricDefault
+
getLowerBoundInternal in class MetricDefault
Returns:
@@ -418,11 +418,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricDefault
+
initializeInternal in class MetricDefault
diff --git a/doc/gui/org/deidentifier/arx/metric/MetricDefault.html b/doc/gui/org/deidentifier/arx/metric/MetricDefault.html index e16a78472b..ec823d5593 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricDefault.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricDefault.html @@ -144,7 +144,7 @@

Constructor Summary

Constructor and Description -MetricDefault(boolean monotonic, +MetricDefault(boolean monotonic, boolean independent)  @@ -182,14 +182,14 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -202,7 +202,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getInformationLossInternal, getInformationLossInternal, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round, toString +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getInformationLossInternal, getInformationLossInternal, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round, toString @@ -326,11 +326,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Specified by:
-
initializeInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
initializeInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
diff --git a/doc/gui/org/deidentifier/arx/metric/MetricEntropy.html b/doc/gui/org/deidentifier/arx/metric/MetricEntropy.html index d4c35f1e0d..c18bbce60d 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricEntropy.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricEntropy.html @@ -159,7 +159,7 @@

Constructor Summary

protected -MetricEntropy(boolean monotonic, +MetricEntropy(boolean monotonic, boolean independent)  @@ -191,14 +191,14 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -211,14 +211,14 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] ahierarchies, ARXConfiguration config) @@ -244,7 +244,7 @@

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round
  • @@ -348,14 +348,14 @@

    getHierarchies

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    -
    Description copied from class: Metric
    +
    Description copied from class: Metric
    Returns the information loss that would be induced by suppressing the given entry. The loss is not necessarily consistent with the loss that is computed by getInformationLoss(node, groupify) but is guaranteed to be comparable for different entries from the same groupify operator.
    Specified by:
    -
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    +
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    Returns:
@@ -367,11 +367,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                       org.deidentifier.arx.framework.check.groupify.HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -402,7 +402,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                        org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -414,7 +414,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Overrides:
-
getLowerBoundInternal in class MetricDefault
+
getLowerBoundInternal in class MetricDefault
Returns:
@@ -428,11 +428,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] ahierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricDefault
+
initializeInternal in class MetricDefault
diff --git a/doc/gui/org/deidentifier/arx/metric/MetricHeight.html b/doc/gui/org/deidentifier/arx/metric/MetricHeight.html index 51299bbfda..9a1ef11b73 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricHeight.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricHeight.html @@ -180,14 +180,14 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -200,7 +200,7 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -215,7 +215,7 @@

Method Summary

protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -234,7 +234,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round
  • @@ -328,14 +328,14 @@

    toString

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    -
    Description copied from class: Metric
    +
    Description copied from class: Metric
    Returns the information loss that would be induced by suppressing the given entry. The loss is not necessarily consistent with the loss that is computed by getInformationLoss(node, groupify) but is guaranteed to be comparable for different entries from the same groupify operator.
    Specified by:
    -
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    +
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    Returns:
@@ -347,11 +347,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                       org.deidentifier.arx.framework.check.groupify.HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -382,7 +382,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                        org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -394,7 +394,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Overrides:
-
getLowerBoundInternal in class MetricDefault
+
getLowerBoundInternal in class MetricDefault
Returns:
@@ -428,11 +428,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricDefault
+
initializeInternal in class MetricDefault
diff --git a/doc/gui/org/deidentifier/arx/metric/MetricNMEntropy.html b/doc/gui/org/deidentifier/arx/metric/MetricNMEntropy.html index ee33f6c280..0f1f0532d4 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricNMEntropy.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricNMEntropy.html @@ -180,7 +180,7 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)
Evaluates the metric for the given node.
@@ -193,14 +193,14 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] ahierarchies, ARXConfiguration config) @@ -219,7 +219,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.MetricEntropy

-getCache, getCardinalities, getHierarchies, getInformationLossInternal +getCache, getCardinalities, getHierarchies, getInformationLossInternal
  • @@ -297,11 +297,11 @@

    toString

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.HashGroupify g)
    -
    Description copied from class: Metric
    +
    Description copied from class: Metric
    Evaluates the metric for the given node.
    Overrides:
    -
    getInformationLossInternal in class MetricEntropy
    +
    getInformationLossInternal in class MetricEntropy
    Parameters:
    node - The node for which to compute the information loss
    g - The groupify operator of the previous check
    Returns:
    the double
  • @@ -332,7 +332,7 @@

    getLowerBoundInternal

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                            org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
    -
    Description copied from class: Metric
    +
    Description copied from class: Metric
    Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -344,7 +344,7 @@

    getLowerBoundInternal

    HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    -
    getLowerBoundInternal in class MetricEntropy
    +
    getLowerBoundInternal in class MetricEntropy
    Returns:
@@ -358,11 +358,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] ahierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricEntropy
+
initializeInternal in class MetricEntropy
diff --git a/doc/gui/org/deidentifier/arx/metric/MetricNMPrecision.html b/doc/gui/org/deidentifier/arx/metric/MetricNMPrecision.html index db4b55656b..8f3a5cb430 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricNMPrecision.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricNMPrecision.html @@ -210,14 +210,14 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -230,14 +230,14 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -256,7 +256,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round
  • @@ -371,14 +371,14 @@

    getHeights

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    -
    Description copied from class: Metric
    +
    Description copied from class: Metric
    Returns the information loss that would be induced by suppressing the given entry. The loss is not necessarily consistent with the loss that is computed by getInformationLoss(node, groupify) but is guaranteed to be comparable for different entries from the same groupify operator.
    Specified by:
    -
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    +
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    Returns:
@@ -390,11 +390,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                       org.deidentifier.arx.framework.check.groupify.HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -425,7 +425,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                        org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -437,7 +437,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Overrides:
-
getLowerBoundInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
+
getLowerBoundInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
Returns:
@@ -451,11 +451,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
+
initializeInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
diff --git a/doc/gui/org/deidentifier/arx/metric/MetricPrecision.html b/doc/gui/org/deidentifier/arx/metric/MetricPrecision.html index d34022db72..030cae848b 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricPrecision.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricPrecision.html @@ -206,14 +206,14 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -226,14 +226,14 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -252,7 +252,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round
  • @@ -367,14 +367,14 @@

    getHeights

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    -
    Description copied from class: Metric
    +
    Description copied from class: Metric
    Returns the information loss that would be induced by suppressing the given entry. The loss is not necessarily consistent with the loss that is computed by getInformationLoss(node, groupify) but is guaranteed to be comparable for different entries from the same groupify operator.
    Specified by:
    -
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    +
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    Returns:
@@ -386,11 +386,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                       org.deidentifier.arx.framework.check.groupify.HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -421,7 +421,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                        org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -433,7 +433,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Overrides:
-
getLowerBoundInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
+
getLowerBoundInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
Returns:
@@ -447,11 +447,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
+
initializeInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
diff --git a/doc/gui/org/deidentifier/arx/metric/MetricStatic.html b/doc/gui/org/deidentifier/arx/metric/MetricStatic.html index 853897d776..d4aea7eeb8 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricStatic.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricStatic.html @@ -210,14 +210,14 @@

Method Summary

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -230,14 +230,14 @@

Method Summary

protected org.deidentifier.arx.metric.InformationLossDefault -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -256,7 +256,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round
  • @@ -369,14 +369,14 @@

    toString

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    -
    Description copied from class: Metric
    +
    Description copied from class: Metric
    Returns the information loss that would be induced by suppressing the given entry. The loss is not necessarily consistent with the loss that is computed by getInformationLoss(node, groupify) but is guaranteed to be comparable for different entries from the same groupify operator.
    Specified by:
    -
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    +
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    Returns:
@@ -388,11 +388,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                       org.deidentifier.arx.framework.check.groupify.HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
+
getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -423,7 +423,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                        org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -435,7 +435,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Overrides:
-
getLowerBoundInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
+
getLowerBoundInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
Returns:
@@ -449,11 +449,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
+
initializeInternal in class MetricWeighted<org.deidentifier.arx.metric.InformationLossDefault>
diff --git a/doc/gui/org/deidentifier/arx/metric/MetricWeighted.html b/doc/gui/org/deidentifier/arx/metric/MetricWeighted.html index 4134d938c3..b5ad8e4758 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricWeighted.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricWeighted.html @@ -166,7 +166,7 @@

Constructor Summary

Constructor and Description -MetricWeighted(boolean monotonic, +MetricWeighted(boolean monotonic, boolean independent)
Constructor.
@@ -194,14 +194,14 @@

Method Summary

protected T -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -214,7 +214,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMaxInformationLoss, createMetric, createMinInformationLoss, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getInformationLossInternal, getInformationLossInternal, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round, toString +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMaxInformationLoss, createMetric, createMinInformationLoss, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getInformationLossInternal, getInformationLossInternal, getLowerBound, getLowerBound, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round, toString @@ -327,11 +327,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Specified by:
-
initializeInternal in class Metric<T extends InformationLoss<?>>
+
initializeInternal in class Metric<T extends InformationLoss<?>>
diff --git a/doc/gui/org/deidentifier/arx/metric/class-use/InformationLoss.html b/doc/gui/org/deidentifier/arx/metric/class-use/InformationLoss.html index b23dd022b0..f256c6e6ba 100644 --- a/doc/gui/org/deidentifier/arx/metric/class-use/InformationLoss.html +++ b/doc/gui/org/deidentifier/arx/metric/class-use/InformationLoss.html @@ -206,7 +206,7 @@

Uses of protected double -ViewProperties.asRelativeValue(InformationLoss<?> infoLoss, +ViewProperties.asRelativeValue(InformationLoss<?> infoLoss, ARXResult result)
Converts an information loss into a relative value in percent TODO: Code duplicate from NodePropertiesView.
@@ -261,7 +261,7 @@

Uses of static InformationLoss<?> -InformationLoss.createInformationLoss(InformationLoss<?> loss, +InformationLoss.createInformationLoss(InformationLoss<?> loss, Metric<?> metric, int minLevel, int maxLevel) @@ -362,7 +362,7 @@

Uses of static InformationLoss<?> -InformationLoss.createInformationLoss(InformationLoss<?> loss, +InformationLoss.createInformationLoss(InformationLoss<?> loss, Metric<?> metric, int minLevel, int maxLevel) @@ -384,14 +384,14 @@

Uses of abstract double -InformationLoss.relativeTo(InformationLoss<?> min, +InformationLoss.relativeTo(InformationLoss<?> min, InformationLoss<?> max)
Returns the value relative to the other instance.
abstract double -InformationLoss.relativeTo(InformationLoss<?> min, +InformationLoss.relativeTo(InformationLoss<?> min, InformationLoss<?> max)
Returns the value relative to the other instance.
@@ -610,42 +610,42 @@

Uses of double -ILSingleDimensional.relativeTo(InformationLoss<?> min, +ILSingleDimensional.relativeTo(InformationLoss<?> min, InformationLoss<?> max)  double -ILSingleDimensional.relativeTo(InformationLoss<?> min, +ILSingleDimensional.relativeTo(InformationLoss<?> min, InformationLoss<?> max)  double -ILMultiDimensionalRank.relativeTo(InformationLoss<?> min, +ILMultiDimensionalRank.relativeTo(InformationLoss<?> min, InformationLoss<?> max)  double -ILMultiDimensionalRank.relativeTo(InformationLoss<?> min, +ILMultiDimensionalRank.relativeTo(InformationLoss<?> min, InformationLoss<?> max)  double -AbstractILMultiDimensionalReduced.relativeTo(InformationLoss<?> min, +AbstractILMultiDimensionalReduced.relativeTo(InformationLoss<?> min, InformationLoss<?> max)  double -AbstractILMultiDimensionalReduced.relativeTo(InformationLoss<?> min, +AbstractILMultiDimensionalReduced.relativeTo(InformationLoss<?> min, InformationLoss<?> max)  abstract double -AbstractILMultiDimensional.relativeTo(InformationLoss<?> min, +AbstractILMultiDimensional.relativeTo(InformationLoss<?> min, InformationLoss<?> max)  abstract double -AbstractILMultiDimensional.relativeTo(InformationLoss<?> min, +AbstractILMultiDimensional.relativeTo(InformationLoss<?> min, InformationLoss<?> max)  diff --git a/doc/gui/org/deidentifier/arx/metric/class-use/InformationLossWithBound.html b/doc/gui/org/deidentifier/arx/metric/class-use/InformationLossWithBound.html index b8506b8b54..c92f1d0392 100644 --- a/doc/gui/org/deidentifier/arx/metric/class-use/InformationLossWithBound.html +++ b/doc/gui/org/deidentifier/arx/metric/class-use/InformationLossWithBound.html @@ -116,113 +116,113 @@

Uses of InformationLossWithBound<T> -Metric.getInformationLoss(org.deidentifier.arx.framework.lattice.Node node, +Metric.getInformationLoss(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Evaluates the metric for the given node.
InformationLossWithBound<T> -Metric.getInformationLoss(org.deidentifier.arx.framework.lattice.Node node, +Metric.getInformationLoss(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricStatic.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricStatic.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricPrecision.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricPrecision.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricNMPrecision.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricNMPrecision.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricNMEntropy.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricNMEntropy.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricHeight.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricHeight.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricEntropy.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricEntropy.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricDMStar.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricDMStar.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricDM.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricDM.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricAECS.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricAECS.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected abstract InformationLossWithBound<T> -Metric.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +Metric.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Evaluates the metric for the given node.
protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricStatic.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricStatic.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricPrecision.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricPrecision.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricNMPrecision.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricNMPrecision.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricHeight.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricHeight.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricEntropy.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricEntropy.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricDMStar.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricDMStar.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricDM.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricDM.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> -MetricAECS.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricAECS.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  protected abstract InformationLossWithBound<T> -Metric.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +Metric.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -264,12 +264,12 @@

Uses of protected InformationLossWithBound<AbstractILMultiDimensional> -AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)  protected InformationLossWithBound<AbstractILMultiDimensional> -AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  diff --git a/doc/gui/org/deidentifier/arx/metric/class-use/Metric.AggregateFunction.html b/doc/gui/org/deidentifier/arx/metric/class-use/Metric.AggregateFunction.html index 4935451a8f..92f11aedb4 100644 --- a/doc/gui/org/deidentifier/arx/metric/class-use/Metric.AggregateFunction.html +++ b/doc/gui/org/deidentifier/arx/metric/class-use/Metric.AggregateFunction.html @@ -148,7 +148,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createEntropyMetric(boolean monotonic, +Metric.createEntropyMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the non-uniform entropy metric.
@@ -161,7 +161,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createLossMetric(double gsFactor, +Metric.createLossMetric(double gsFactor, Metric.AggregateFunction function)
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -174,7 +174,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecisionMetric(boolean monotonic, +Metric.createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the precision metric.
@@ -187,7 +187,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedEntropyMetric(double threshold, +Metric.createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -195,7 +195,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedLossMetric(double threshold, +Metric.createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -203,14 +203,14 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedLossMetric(double threshold, +Metric.createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
static Metric<AbstractILMultiDimensional> -Metric.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, +Metric.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, Metric.AggregateFunction function)
Creates an instance of a metric with statically defined information loss.
@@ -228,7 +228,7 @@

Uses of -MetricConfiguration(boolean monotonic, +MetricConfiguration(boolean monotonic, double gsFactor, boolean precomputed, double precomputationThreshold, @@ -269,7 +269,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createEntropyMetric(boolean monotonic, +__MetricV2.createEntropyMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the non-uniform entropy metric.
@@ -282,7 +282,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createLossMetric(double gsFactor, +__MetricV2.createLossMetric(double gsFactor, Metric.AggregateFunction function)
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -295,7 +295,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecisionMetric(boolean monotonic, +__MetricV2.createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the precision metric.
@@ -308,7 +308,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedEntropyMetric(double threshold, +__MetricV2.createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -316,7 +316,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedLossMetric(double threshold, +__MetricV2.createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -324,14 +324,14 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedLossMetric(double threshold, +__MetricV2.createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
static Metric<AbstractILMultiDimensional> -__MetricV2.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, +__MetricV2.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, Metric.AggregateFunction function)
Creates an instance of a metric with statically defined information loss.
@@ -350,7 +350,7 @@

Uses of -MetricMDNMLoss(double gsFactor, +MetricMDNMLoss(double gsFactor, Metric.AggregateFunction function)
A constructor that allows to define a factor weighting generalization and suppression.
@@ -361,20 +361,20 @@

Uses of -MetricMDNMLossPotentiallyPrecomputed(double threshold, +MetricMDNMLossPotentiallyPrecomputed(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a new instance.
-MetricMDNMLossPotentiallyPrecomputed(double threshold, +MetricMDNMLossPotentiallyPrecomputed(double threshold, Metric.AggregateFunction function)
Creates a new instance.
-MetricMDNMLossPrecomputed(double gsFactor, +MetricMDNMLossPrecomputed(double gsFactor, Metric.AggregateFunction function)
Creates a new instance.
@@ -385,7 +385,7 @@

Uses of -MetricMDNMPrecision(boolean monotonic, +MetricMDNMPrecision(boolean monotonic, boolean independent, Metric.AggregateFunction function)
For subclasses.
@@ -402,13 +402,13 @@

Uses of -MetricMDNUEntropyPotentiallyPrecomputed(double threshold, +MetricMDNUEntropyPotentiallyPrecomputed(double threshold, Metric.AggregateFunction function)
Creates a new instance.
-MetricMDNUEntropyPrecomputed(boolean monotonic, +MetricMDNUEntropyPrecomputed(boolean monotonic, boolean independent, Metric.AggregateFunction function)
Precomputed.
@@ -425,7 +425,7 @@

Uses of -MetricMDNUNMEntropyPotentiallyPrecomputed(double threshold, +MetricMDNUNMEntropyPotentiallyPrecomputed(double threshold, Metric.AggregateFunction function)
Creates a new instance.
@@ -441,7 +441,7 @@

Uses of -MetricMDStatic(Metric.AggregateFunction function, +MetricMDStatic(Metric.AggregateFunction function, java.util.Map<java.lang.String,java.util.List<java.lang.Double>> infoloss)
Constructor.
diff --git a/doc/gui/org/deidentifier/arx/metric/class-use/Metric.html b/doc/gui/org/deidentifier/arx/metric/class-use/Metric.html index 1a6a8e5c39..e0fd296f8b 100644 --- a/doc/gui/org/deidentifier/arx/metric/class-use/Metric.html +++ b/doc/gui/org/deidentifier/arx/metric/class-use/Metric.html @@ -132,7 +132,7 @@

Uses of static ARXConfiguration -ARXConfiguration.create(double suppressionLimit, +ARXConfiguration.create(double suppressionLimit, Metric<?> metric)
Creates a new config that allows the given percentage of outliers and thus implements tuple suppression.
@@ -163,7 +163,7 @@

Uses of -ARXResult(DataHandle handle, +ARXResult(DataHandle handle, DataDefinition definition, ARXLattice lattice, int historySize, @@ -338,7 +338,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createEntropyMetric(boolean monotonic, +Metric.createEntropyMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the non-uniform entropy metric.
@@ -375,7 +375,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createLossMetric(double gsFactor, +Metric.createLossMetric(double gsFactor, Metric.AggregateFunction function)
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -388,7 +388,7 @@

Uses of static Metric<?> -Metric.createMetric(Metric<?> metric, +Metric.createMetric(Metric<?> metric, int minLevel, int maxLevel)
This method supports backwards compatibility.
@@ -408,7 +408,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecisionMetric(boolean monotonic, +Metric.createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the precision metric.
@@ -427,14 +427,14 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedEntropyMetric(double threshold, +Metric.createPrecomputedEntropyMetric(double threshold, boolean monotonic)
Creates a potentially precomputed instance of the non-uniform entropy metric.
static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedEntropyMetric(double threshold, +Metric.createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -449,14 +449,14 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedLossMetric(double threshold, +Metric.createPrecomputedLossMetric(double threshold, double gsFactor)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedLossMetric(double threshold, +Metric.createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -464,7 +464,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedLossMetric(double threshold, +Metric.createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
@@ -477,7 +477,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, +Metric.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, Metric.AggregateFunction function)
Creates an instance of a metric with statically defined information loss.
@@ -493,7 +493,7 @@

Uses of static InformationLoss<?> -InformationLoss.createInformationLoss(InformationLoss<?> loss, +InformationLoss.createInformationLoss(InformationLoss<?> loss, Metric<?> metric, int minLevel, int maxLevel) @@ -503,7 +503,7 @@

Uses of static Metric<?> -Metric.createMetric(Metric<?> metric, +Metric.createMetric(Metric<?> metric, int minLevel, int maxLevel)
This method supports backwards compatibility.
@@ -696,7 +696,7 @@

Uses of static Metric<ILSingleDimensional> -__MetricV2.createDiscernabilityMetric(boolean monotonic, +__MetricV2.createDiscernabilityMetric(boolean monotonic, double numTuples)
Creates an instance of the discernability metric.
@@ -715,7 +715,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createEntropyMetric(boolean monotonic, +__MetricV2.createEntropyMetric(boolean monotonic, double[][] cache, int[][][] cardinalities, int[][][] hierarchies) @@ -724,7 +724,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createEntropyMetric(boolean monotonic, +__MetricV2.createEntropyMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the non-uniform entropy metric.
@@ -737,7 +737,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createHeightMetric(int minHeight, +__MetricV2.createHeightMetric(int minHeight, int maxHeight)
Creates an instance of the height metric.
@@ -762,7 +762,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createLossMetric(double gsFactor, +__MetricV2.createLossMetric(double gsFactor, Metric.AggregateFunction function)
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -787,7 +787,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecisionMetric(boolean monotonic, +__MetricV2.createPrecisionMetric(boolean monotonic, int[] heights, double cells)
Creates an instance of the precision metric.
@@ -795,7 +795,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecisionMetric(boolean monotonic, +__MetricV2.createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the precision metric.
@@ -814,14 +814,14 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedEntropyMetric(double threshold, +__MetricV2.createPrecomputedEntropyMetric(double threshold, boolean monotonic)
Creates a potentially precomputed instance of the non-uniform entropy metric.
static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedEntropyMetric(double threshold, +__MetricV2.createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -836,14 +836,14 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedLossMetric(double threshold, +__MetricV2.createPrecomputedLossMetric(double threshold, double gsFactor)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedLossMetric(double threshold, +__MetricV2.createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -851,7 +851,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedLossMetric(double threshold, +__MetricV2.createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
@@ -864,7 +864,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, +__MetricV2.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, Metric.AggregateFunction function)
Creates an instance of a metric with statically defined information loss.
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html b/doc/gui/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html index ee33cea2fc..c005e47185 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html @@ -178,7 +178,7 @@

Method Summary

abstract double -relativeTo(InformationLoss<?> min, +relativeTo(InformationLoss<?> min, InformationLoss<?> max)
Returns the value relative to the other instance.
@@ -199,7 +199,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.InformationLoss

-createInformationLoss, hashCode +createInformationLoss, hashCode diff --git a/doc/gui/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html b/doc/gui/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html index 8a4f158a51..d36803ca0b 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html @@ -169,7 +169,7 @@

Method Summary

double -relativeTo(InformationLoss<?> min, +relativeTo(InformationLoss<?> min, InformationLoss<?> max)
Returns the value relative to the other instance.
@@ -197,7 +197,7 @@

Methods inherited from class org.deidentifier.arx.metric.v2.InformationLoss

-createInformationLoss +createInformationLoss diff --git a/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html b/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html index 59b94ad1f1..61e5b057d4 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html @@ -152,7 +152,7 @@

Method Summary

protected ILMultiDimensionalWithBound -createInformationLossWithBound(double[] values, +createInformationLossWithBound(double[] values, double[] bound)
Helper method for creating information loss.
@@ -195,7 +195,7 @@

Method Summary

protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -220,7 +220,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getInformationLossInternal, getInformationLossInternal, getLowerBound, getLowerBound, getLowerBoundInternal, getLowerBoundInternal, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round, toString +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getInformationLossInternal, getInformationLossInternal, getLowerBound, getLowerBound, getLowerBoundInternal, getLowerBoundInternal, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round, toString diff --git a/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html b/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html index 0198d26e16..5e62ff583b 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html @@ -177,14 +177,14 @@

Method Summary

protected InformationLossWithBound<AbstractILMultiDimensional> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Evaluates the metric for the given node.
protected InformationLossWithBound<AbstractILMultiDimensional> -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -197,7 +197,7 @@

Method Summary

protected AbstractILMultiDimensional -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -216,7 +216,7 @@

Method Summary

protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] ahierarchies, ARXConfiguration config) @@ -242,14 +242,14 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional

-createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, getDimensions, initialize, setMax, setMin +createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, getDimensions, initialize, setMax, setMin @@ -371,11 +371,11 @@

getInformationLossInternal

getInformationLossInternal

protected InformationLossWithBound<AbstractILMultiDimensional> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                               org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
+
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
Parameters:
node - The node for which to compute the information loss
groupify - The groupify operator of the previous check
Returns:
the double
@@ -406,7 +406,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected AbstractILMultiDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -418,7 +418,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Specified by:
-
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
+
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
Returns:
@@ -454,11 +454,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] ahierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class AbstractMetricMultiDimensional
+
initializeInternal in class AbstractMetricMultiDimensional
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html b/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html index 5482fecb70..13cd9e92b5 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html @@ -146,7 +146,7 @@

Constructor Summary

protected -AbstractMetricSingleDimensional(boolean monotonic, +AbstractMetricSingleDimensional(boolean monotonic, boolean independent)
Creates a new instance.
@@ -186,7 +186,7 @@

Method Summary

protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -205,7 +205,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.Metric

-createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getInformationLossInternal, getInformationLossInternal, getLowerBound, getLowerBound, getLowerBoundInternal, getLowerBoundInternal, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round, toString +createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getAggregateFunction, getConfiguration, getDescription, getDescription, getInformationLoss, getInformationLoss, getInformationLossInternal, getInformationLossInternal, getLowerBound, getLowerBound, getLowerBoundInternal, getLowerBoundInternal, getName, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round, toString diff --git a/doc/gui/org/deidentifier/arx/metric/v2/Cardinalities.html b/doc/gui/org/deidentifier/arx/metric/v2/Cardinalities.html index 4d7003b786..d64001e0ef 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/Cardinalities.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/Cardinalities.html @@ -123,7 +123,7 @@

Constructor Summary

Constructor and Description -Cardinalities(org.deidentifier.arx.framework.data.Data data, +Cardinalities(org.deidentifier.arx.framework.data.Data data, RowSet subset, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies)
Creates a new instance for the given data set.
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/DomainShare.html b/doc/gui/org/deidentifier/arx/metric/v2/DomainShare.html index 913031f8c9..caca9021dd 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/DomainShare.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/DomainShare.html @@ -123,7 +123,7 @@

Method Summary

double -getShare(int value, +getShare(int value, int level)
Returns the share of the given value.
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/DomainShareInterval.html b/doc/gui/org/deidentifier/arx/metric/v2/DomainShareInterval.html index a369e15d78..86125f6e01 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/DomainShareInterval.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/DomainShareInterval.html @@ -182,7 +182,7 @@

Constructor Summary

Constructor and Description -DomainShareInterval(HierarchyBuilderIntervalBased<T> builder, +DomainShareInterval(HierarchyBuilderIntervalBased<T> builder, int[][] hierarchy, java.lang.String[] dictionary)
Creates a new set of domain shares derived from the given functional interval-based hierarchy.
@@ -211,7 +211,7 @@

Method Summary

double -getShare(int value, +getShare(int value, int level)
Returns the share of the given value.
@@ -222,7 +222,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased

-addInterval, addInterval, addInterval, addInterval, clearIntervals, create, create, create, create, getAdjustedRanges, getIntervals, getLowerRange, getUpperRange, isValid, prepareGroups, setData, setLevels +addInterval, addInterval, addInterval, addInterval, clearIntervals, create, create, create, create, getAdjustedRanges, getIntervals, getLowerRange, getUpperRange, isValid, prepareGroups, setData, setLevels
  • @@ -305,7 +305,7 @@

    getShare

    Returns the share of the given value.
    Specified by:
    -
    getShare in interface DomainShare
    +
    getShare in interface DomainShare
    Parameters:
    value -
    level -
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html b/doc/gui/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html index 9d23aa8e05..5cc42a7efd 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html @@ -123,7 +123,7 @@

    Constructor Summary

    Constructor and Description -DomainShareMaterialized(java.lang.String[][] rawHierarchy, +DomainShareMaterialized(java.lang.String[][] rawHierarchy, java.lang.String[] encodedValues, int[][] encodedHierarchy)
    Creates a new set of domain shares derived from the given attribute.
    @@ -152,7 +152,7 @@

    Method Summary

    double -getShare(int value, +getShare(int value, int level)
    Returns the share of the given value.
    @@ -225,7 +225,7 @@

    getShare

    Returns the share of the given value.
    Specified by:
    -
    getShare in interface DomainShare
    +
    getShare in interface DomainShare
    Parameters:
    value -
    level -
    Returns:
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/DomainShareRedaction.html b/doc/gui/org/deidentifier/arx/metric/v2/DomainShareRedaction.html index 50d06f7e25..91ff4fd096 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/DomainShareRedaction.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/DomainShareRedaction.html @@ -149,7 +149,7 @@

    Method Summary

    double -getShare(int value, +getShare(int value, int level)
    Returns the share of the given value.
    @@ -220,7 +220,7 @@

    getShare

    Returns the share of the given value.
    Specified by:
    -
    getShare in interface DomainShare
    +
    getShare in interface DomainShare
    Parameters:
    value -
    level -
    Returns:
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html b/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html index 0f81ff7eb0..95acf15a97 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html @@ -154,7 +154,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced

    -compareTo, convert, getValue, hashCode, relativeTo, setValues, toString +compareTo, convert, getValue, hashCode, relativeTo, setValues, toString
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html b/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html index a8368846cd..81b171b8b7 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html @@ -154,7 +154,7 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced

-compareTo, convert, getValue, hashCode, relativeTo, setValues, toString +compareTo, convert, getValue, hashCode, relativeTo, setValues, toString diff --git a/doc/gui/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html b/doc/gui/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html index e3974988ad..dc2568f23b 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html @@ -125,7 +125,7 @@

Constructor Summary

-ILSingleDimensionalWithBound(double informationLoss, +ILSingleDimensionalWithBound(double informationLoss, double lowerBound)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/IO.html b/doc/gui/org/deidentifier/arx/metric/v2/IO.html index 6a04b0cde2..ed1d891791 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/IO.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/IO.html @@ -145,14 +145,14 @@

Method Summary

static void -writeIntIntOpenHashMap(java.io.ObjectOutputStream stream, +writeIntIntOpenHashMap(java.io.ObjectOutputStream stream, com.carrotsearch.hppc.IntIntOpenHashMap hashmap)
Reads a hash map from the stream.
static void -writeLongDoubleOpenHashMap(java.io.ObjectOutputStream stream, +writeLongDoubleOpenHashMap(java.io.ObjectOutputStream stream, com.carrotsearch.hppc.LongDoubleOpenHashMap hashmap)
Reads a hash map from the stream.
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDHeight.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDHeight.html index 9eac0364a1..1bf6b6f9ae 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDHeight.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDHeight.html @@ -181,14 +181,14 @@

Method Summary

protected ILMultiDimensionalWithBound -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)
Evaluates the metric for the given node.
protected ILMultiDimensionalWithBound -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -201,21 +201,21 @@

Method Summary

protected AbstractILMultiDimensional -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
void -initialize(int minHeight, +initialize(int minHeight, int maxHeight)
For backwards compatibility only.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -234,14 +234,14 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional

-createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDimensions, initialize, setMax, setMin +createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDimensions, initialize, setMax, setMin @@ -361,11 +361,11 @@

getInformationLossInternal

getInformationLossInternal

protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                      org.deidentifier.arx.framework.check.groupify.HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
+
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -396,7 +396,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected AbstractILMultiDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -408,7 +408,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Specified by:
-
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
+
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
Returns:
@@ -422,11 +422,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class AbstractMetricMultiDimensional
+
initializeInternal in class AbstractMetricMultiDimensional
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html index 7091574b09..a3246f9c74 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html @@ -154,7 +154,7 @@

Constructor Summary

-MetricMDNMLoss(double gsFactor, +MetricMDNMLoss(double gsFactor, Metric.AggregateFunction function)
A constructor that allows to define a factor weighting generalization and suppression.
@@ -199,14 +199,14 @@

Method Summary

protected ILMultiDimensionalWithBound -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)
Evaluates the metric for the given node.
protected ILMultiDimensionalWithBound -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -219,7 +219,7 @@

Method Summary

protected AbstractILMultiDimensional -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)
Returns a lower bound for the information loss for the given node.
@@ -244,7 +244,7 @@

Method Summary

protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -253,7 +253,7 @@

Method Summary

protected double -normalize(double aggregate, +normalize(double aggregate, int dimension)
Normalizes the aggregate.
@@ -270,14 +270,14 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional

-createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDimensions, initialize, setMax, setMin +createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDimensions, initialize, setMax, setMin @@ -455,11 +455,11 @@

getInformationLossInternal

getInformationLossInternal

protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                      org.deidentifier.arx.framework.check.groupify.HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
+
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -490,7 +490,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected AbstractILMultiDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                org.deidentifier.arx.framework.check.groupify.HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -502,7 +502,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Specified by:
-
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
+
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
Returns:
@@ -527,11 +527,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class AbstractMetricMultiDimensional
+
initializeInternal in class AbstractMetricMultiDimensional
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html index 8c78154e98..eb3b21211a 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html @@ -159,7 +159,7 @@

Constructor Summary

protected -MetricMDNMLossPotentiallyPrecomputed(double threshold, +MetricMDNMLossPotentiallyPrecomputed(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a new instance.
@@ -167,7 +167,7 @@

Constructor Summary

protected -MetricMDNMLossPotentiallyPrecomputed(double threshold, +MetricMDNMLossPotentiallyPrecomputed(double threshold, Metric.AggregateFunction function)
Creates a new instance.
@@ -205,21 +205,21 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed

-createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDefaultMetric, getInformationLossInternal, getInformationLossInternal, getLowerBoundInternal, getLowerBoundInternal, getPrecomputedMetric, getThreshold, initializeInternal, isIndependent, isPrecomputed +createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDefaultMetric, getInformationLossInternal, getInformationLossInternal, getLowerBoundInternal, getLowerBoundInternal, getPrecomputedMetric, getThreshold, initializeInternal, isIndependent, isPrecomputed @@ -363,11 +363,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricMDNMLoss
+
initializeInternal in class MetricMDNMLoss
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html index d02ae7ee47..9730488d2d 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html @@ -162,7 +162,7 @@

Constructor Summary

protected -MetricMDNMPrecision(boolean monotonic, +MetricMDNMPrecision(boolean monotonic, boolean independent, Metric.AggregateFunction function)
For subclasses.
@@ -197,14 +197,14 @@

Method Summary

protected ILMultiDimensionalWithBound -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)
Evaluates the metric for the given node.
protected ILMultiDimensionalWithBound -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -217,21 +217,21 @@

Method Summary

protected AbstractILMultiDimensional -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
protected void -initialize(int[] heights, +initialize(int[] heights, double cells)
For backwards compatibility only.
protected void -initializeInternal(DataDefinition definition, +initializeInternal(DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) @@ -250,14 +250,14 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional

-createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDimensions, initialize, setMax, setMin +createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDimensions, initialize, setMax, setMin @@ -378,11 +378,11 @@

getInformationLossInternal

getInformationLossInternal

protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                      org.deidentifier.arx.framework.check.groupify.HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
+
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -413,7 +413,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected AbstractILMultiDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -425,7 +425,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Specified by:
-
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
+
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
Returns:
@@ -451,11 +451,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class AbstractMetricMultiDimensional
+
initializeInternal in class AbstractMetricMultiDimensional
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html index 0cb672482d..4ff84e8a3f 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html @@ -209,21 +209,21 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed

-getInformationLossInternal, getInformationLossInternal, getInformationLossInternalRaw, getLowerBoundInternal, initialize, initializeInternal +getInformationLossInternal, getInformationLossInternal, getInformationLossInternalRaw, getLowerBoundInternal, initialize, initializeInternal @@ -384,11 +384,11 @@

getInformationLossInternal

getInformationLossInternal

protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                      org.deidentifier.arx.framework.check.groupify.HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
+
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -431,7 +431,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected AbstractILMultiDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -443,7 +443,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Specified by:
-
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
+
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
Returns:
@@ -470,11 +470,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class AbstractMetricMultiDimensional
+
initializeInternal in class AbstractMetricMultiDimensional
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html index eb176a617e..1a8f8ca362 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html @@ -207,28 +207,28 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed

-getInformationLossInternal, getLowerBoundInternal, initializeInternal +getInformationLossInternal, getLowerBoundInternal, initializeInternal @@ -393,11 +393,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class MetricMDNUEntropyPrecomputed
+
initializeInternal in class MetricMDNUEntropyPrecomputed
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDPrecision.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDPrecision.html index 25bc880f72..4794ae53db 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDPrecision.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDPrecision.html @@ -190,7 +190,7 @@

Method Summary

protected ILMultiDimensionalWithBound -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)
Evaluates the metric for the given node.
@@ -207,21 +207,21 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.MetricMDNMPrecision

-getInformationLossInternal, getLowerBoundInternal, getLowerBoundInternal, initialize, initializeInternal +getInformationLossInternal, getLowerBoundInternal, getLowerBoundInternal, initialize, initializeInternal @@ -347,11 +347,11 @@

getInformationLossInternal

getInformationLossInternal

protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                      org.deidentifier.arx.framework.check.groupify.HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
+
getInformationLossInternal in class Metric<AbstractILMultiDimensional>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -382,7 +382,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected AbstractILMultiDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -394,7 +394,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Specified by:
-
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
+
getLowerBoundInternal in class Metric<AbstractILMultiDimensional>
Returns:
@@ -408,11 +408,11 @@

initializeInternal

org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Description copied from class: Metric
+
Description copied from class: Metric
Implement this to initialize the metric.
Overrides:
-
initializeInternal in class AbstractMetricMultiDimensional
+
initializeInternal in class AbstractMetricMultiDimensional
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricSDAECS.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricSDAECS.html index a3520ceb3a..5fd1660bcf 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricSDAECS.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricSDAECS.html @@ -194,14 +194,14 @@

Method Summary

protected ILSingleDimensionalWithBound -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)
Evaluates the metric for the given node.
protected ILSingleDimensionalWithBound -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
Returns the information loss that would be induced by suppressing the given entry.
@@ -214,7 +214,7 @@

Method Summary

protected ILSingleDimensional -getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
Returns a lower bound for the information loss for the given node.
@@ -231,14 +231,14 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional

-getNumTuples, initializeInternal, setNumTuples +getNumTuples, initializeInternal, setNumTuples @@ -376,11 +376,11 @@

getInformationLossInternal

getInformationLossInternal

protected ILSingleDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                       org.deidentifier.arx.framework.check.groupify.HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<ILSingleDimensional>
+
getInformationLossInternal in class Metric<ILSingleDimensional>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -411,7 +411,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected ILSingleDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                         org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -423,7 +423,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Specified by:
-
getLowerBoundInternal in class Metric<ILSingleDimensional>
+
getLowerBoundInternal in class Metric<ILSingleDimensional>
Returns:
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html index d9b85f28da..26f4dde72e 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html @@ -180,7 +180,7 @@

Method Summary

protected ILSingleDimensionalWithBound -getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)
Evaluates the metric for the given node.
@@ -197,21 +197,21 @@

Method Summary

Methods inherited from class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability

-createMaxInformationLoss, createMinInformationLoss, getInformationLossInternal, getLowerBoundInternal, getLowerBoundInternal +createMaxInformationLoss, createMinInformationLoss, getInformationLossInternal, getLowerBoundInternal, getLowerBoundInternal @@ -362,11 +362,11 @@

getInformationLossInternal

getInformationLossInternal

protected ILSingleDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                       org.deidentifier.arx.framework.check.groupify.HashGroupify g)
-
Description copied from class: Metric
+
Description copied from class: Metric
Evaluates the metric for the given node.
Specified by:
-
getInformationLossInternal in class Metric<ILSingleDimensional>
+
getInformationLossInternal in class Metric<ILSingleDimensional>
Parameters:
node - The node for which to compute the information loss
g - The groupify operator of the previous check
Returns:
the double
@@ -397,7 +397,7 @@

getLowerBoundInternal

getLowerBoundInternal

protected ILSingleDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                         org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)
-
Description copied from class: Metric
+
Description copied from class: Metric
Returns a lower bound for the information loss for the given node. This can be used to expose the results of monotonic shares of a metric, which can significantly speed-up the anonymization process. If no @@ -409,7 +409,7 @@

getLowerBoundInternal

HashGroupifyEntry.isNotOutlier may not be set correctly!
Specified by:
-
getLowerBoundInternal in class Metric<ILSingleDimensional>
+
getLowerBoundInternal in class Metric<ILSingleDimensional>
Returns:
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/__MetricV2.html b/doc/gui/org/deidentifier/arx/metric/v2/__MetricV2.html index 2e0f3e0101..9aaaee703f 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/__MetricV2.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/__MetricV2.html @@ -159,7 +159,7 @@

Method Summary

static Metric<ILSingleDimensional> -createDiscernabilityMetric(boolean monotonic, +createDiscernabilityMetric(boolean monotonic, double numTuples)
Creates an instance of the discernability metric.
@@ -178,7 +178,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createEntropyMetric(boolean monotonic, +createEntropyMetric(boolean monotonic, double[][] cache, int[][][] cardinalities, int[][][] hierarchies) @@ -187,7 +187,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createEntropyMetric(boolean monotonic, +createEntropyMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the non-uniform entropy metric.
@@ -200,7 +200,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createHeightMetric(int minHeight, +createHeightMetric(int minHeight, int maxHeight)
Creates an instance of the height metric.
@@ -243,7 +243,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createLossMetric(double gsFactor, +createLossMetric(double gsFactor, Metric.AggregateFunction function)
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -268,7 +268,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecisionMetric(boolean monotonic, +createPrecisionMetric(boolean monotonic, int[] heights, double cells)
Creates an instance of the precision metric.
@@ -276,7 +276,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecisionMetric(boolean monotonic, +createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the precision metric.
@@ -295,14 +295,14 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecomputedEntropyMetric(double threshold, +createPrecomputedEntropyMetric(double threshold, boolean monotonic)
Creates a potentially precomputed instance of the non-uniform entropy metric.
static Metric<AbstractILMultiDimensional> -createPrecomputedEntropyMetric(double threshold, +createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -317,14 +317,14 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecomputedLossMetric(double threshold, +createPrecomputedLossMetric(double threshold, double gsFactor)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
static Metric<AbstractILMultiDimensional> -createPrecomputedLossMetric(double threshold, +createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -332,7 +332,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createPrecomputedLossMetric(double threshold, +createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
@@ -345,7 +345,7 @@

Method Summary

static Metric<AbstractILMultiDimensional> -createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, +createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, Metric.AggregateFunction function)
Creates an instance of a metric with statically defined information loss.
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensional.html b/doc/gui/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensional.html index 430f0a830a..ec4a40021d 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensional.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensional.html @@ -113,7 +113,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createEntropyMetric(boolean monotonic, +Metric.createEntropyMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the non-uniform entropy metric.
@@ -144,7 +144,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createLossMetric(double gsFactor, +Metric.createLossMetric(double gsFactor, Metric.AggregateFunction function)
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -169,7 +169,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecisionMetric(boolean monotonic, +Metric.createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the precision metric.
@@ -188,14 +188,14 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedEntropyMetric(double threshold, +Metric.createPrecomputedEntropyMetric(double threshold, boolean monotonic)
Creates a potentially precomputed instance of the non-uniform entropy metric.
static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedEntropyMetric(double threshold, +Metric.createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -210,14 +210,14 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedLossMetric(double threshold, +Metric.createPrecomputedLossMetric(double threshold, double gsFactor)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedLossMetric(double threshold, +Metric.createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -225,7 +225,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createPrecomputedLossMetric(double threshold, +Metric.createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
@@ -238,7 +238,7 @@

Uses of static Metric<AbstractILMultiDimensional> -Metric.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, +Metric.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, Metric.AggregateFunction function)
Creates an instance of a metric with statically defined information loss.
@@ -362,42 +362,42 @@

Uses of protected AbstractILMultiDimensional -MetricMDStatic.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDStatic.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)  protected AbstractILMultiDimensional -MetricMDNUNMEntropyPrecomputed.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDNUNMEntropyPrecomputed.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)  protected AbstractILMultiDimensional -MetricMDNUEntropyPrecomputed.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDNUEntropyPrecomputed.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)  protected AbstractILMultiDimensional -MetricMDNMPrecision.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDNMPrecision.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)  protected AbstractILMultiDimensional -MetricMDNMLossPrecomputed.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDNMLossPrecomputed.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected AbstractILMultiDimensional -MetricMDNMLoss.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDNMLoss.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected AbstractILMultiDimensional -MetricMDHeight.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDHeight.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)  protected AbstractILMultiDimensional -AbstractMetricMultiDimensionalPotentiallyPrecomputed.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +AbstractMetricMultiDimensionalPotentiallyPrecomputed.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)  @@ -423,7 +423,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createEntropyMetric(boolean monotonic, +__MetricV2.createEntropyMetric(boolean monotonic, double[][] cache, int[][][] cardinalities, int[][][] hierarchies) @@ -432,7 +432,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createEntropyMetric(boolean monotonic, +__MetricV2.createEntropyMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the non-uniform entropy metric.
@@ -445,7 +445,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createHeightMetric(int minHeight, +__MetricV2.createHeightMetric(int minHeight, int maxHeight)
Creates an instance of the height metric.
@@ -470,7 +470,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createLossMetric(double gsFactor, +__MetricV2.createLossMetric(double gsFactor, Metric.AggregateFunction function)
Creates an instance of the loss metric with factors for weighting generalization and suppression.
@@ -495,7 +495,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecisionMetric(boolean monotonic, +__MetricV2.createPrecisionMetric(boolean monotonic, int[] heights, double cells)
Creates an instance of the precision metric.
@@ -503,7 +503,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecisionMetric(boolean monotonic, +__MetricV2.createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function)
Creates an instance of the precision metric.
@@ -522,14 +522,14 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedEntropyMetric(double threshold, +__MetricV2.createPrecomputedEntropyMetric(double threshold, boolean monotonic)
Creates a potentially precomputed instance of the non-uniform entropy metric.
static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedEntropyMetric(double threshold, +__MetricV2.createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the non-uniform entropy metric.
@@ -544,14 +544,14 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedLossMetric(double threshold, +__MetricV2.createPrecomputedLossMetric(double threshold, double gsFactor)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedLossMetric(double threshold, +__MetricV2.createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.
@@ -559,7 +559,7 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createPrecomputedLossMetric(double threshold, +__MetricV2.createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function)
Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
@@ -572,19 +572,19 @@

Uses of static Metric<AbstractILMultiDimensional> -__MetricV2.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, +__MetricV2.createStaticMetric(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> loss, Metric.AggregateFunction function)
Creates an instance of a metric with statically defined information loss.
protected InformationLossWithBound<AbstractILMultiDimensional> -AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)  protected InformationLossWithBound<AbstractILMultiDimensional> -AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +AbstractMetricMultiDimensionalPotentiallyPrecomputed.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  @@ -601,7 +601,7 @@

Uses of -ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss, +ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss, AbstractILMultiDimensional lowerBound)
Creates a new instance.
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/class-use/ILMultiDimensionalWithBound.html b/doc/gui/org/deidentifier/arx/metric/v2/class-use/ILMultiDimensionalWithBound.html index 1ab151c4c9..cae25acd40 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/class-use/ILMultiDimensionalWithBound.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/class-use/ILMultiDimensionalWithBound.html @@ -95,7 +95,7 @@

Uses of protected ILMultiDimensionalWithBound -AbstractMetricMultiDimensional.createInformationLossWithBound(double[] values, +AbstractMetricMultiDimensional.createInformationLossWithBound(double[] values, double[] bound)
Helper method for creating information loss.
@@ -108,62 +108,62 @@

Uses of protected ILMultiDimensionalWithBound -MetricMDStatic.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDStatic.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDPrecision.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDPrecision.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDNUNMEntropyPrecomputed.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDNUNMEntropyPrecomputed.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDNUEntropyPrecomputed.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDNUEntropyPrecomputed.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDNMPrecision.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDNMPrecision.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDNMLoss.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDNMLoss.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDHeight.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDHeight.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected ILMultiDimensionalWithBound -MetricMDStatic.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDStatic.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  protected ILMultiDimensionalWithBound -MetricMDNUEntropyPrecomputed.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDNUEntropyPrecomputed.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  protected ILMultiDimensionalWithBound -MetricMDNMPrecision.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDNMPrecision.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  protected ILMultiDimensionalWithBound -MetricMDNMLoss.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDNMLoss.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  protected ILMultiDimensionalWithBound -MetricMDHeight.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricMDHeight.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  diff --git a/doc/gui/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensional.html b/doc/gui/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensional.html index 5e27355e4a..1a02b4b359 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensional.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensional.html @@ -157,12 +157,12 @@

Uses of protected ILSingleDimensional -MetricSDNMDiscernability.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricSDNMDiscernability.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)  protected ILSingleDimensional -MetricSDAECS.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricSDAECS.getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify groupify)  @@ -200,7 +200,7 @@

Uses of static Metric<ILSingleDimensional> -__MetricV2.createDiscernabilityMetric(boolean monotonic, +__MetricV2.createDiscernabilityMetric(boolean monotonic, double numTuples)
Creates an instance of the discernability metric.
diff --git a/doc/gui/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensionalWithBound.html b/doc/gui/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensionalWithBound.html index 66a1b5777c..ed98dba710 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensionalWithBound.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensionalWithBound.html @@ -95,27 +95,27 @@

Uses of protected ILSingleDimensionalWithBound -MetricSDNMDiscernability.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricSDNMDiscernability.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected ILSingleDimensionalWithBound -MetricSDDiscernability.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricSDDiscernability.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected ILSingleDimensionalWithBound -MetricSDAECS.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricSDAECS.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupify g)  protected ILSingleDimensionalWithBound -MetricSDNMDiscernability.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricSDNMDiscernability.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  protected ILSingleDimensionalWithBound -MetricSDAECS.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, +MetricSDAECS.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)  diff --git a/doc/gui/org/deidentifier/arx/risk/RiskEstimateBuilder.html b/doc/gui/org/deidentifier/arx/risk/RiskEstimateBuilder.html index 65607795f5..5bb2620a2d 100644 --- a/doc/gui/org/deidentifier/arx/risk/RiskEstimateBuilder.html +++ b/doc/gui/org/deidentifier/arx/risk/RiskEstimateBuilder.html @@ -115,14 +115,14 @@

Constructor Summary

Constructor and Description -RiskEstimateBuilder(ARXPopulationModel population, +RiskEstimateBuilder(ARXPopulationModel population, DataHandle handle, RiskModelHistogram classes)
Creates a new instance
-RiskEstimateBuilder(ARXPopulationModel population, +RiskEstimateBuilder(ARXPopulationModel population, DataHandle handle, RiskModelHistogram classes, ARXSolverConfiguration config) @@ -130,14 +130,14 @@

Constructor Summary

-RiskEstimateBuilder(ARXPopulationModel population, +RiskEstimateBuilder(ARXPopulationModel population, DataHandle handle, java.util.Set<java.lang.String> identifiers)
Creates a new instance
-RiskEstimateBuilder(ARXPopulationModel population, +RiskEstimateBuilder(ARXPopulationModel population, DataHandle handle, java.util.Set<java.lang.String> identifiers, ARXSolverConfiguration config) diff --git a/doc/gui/org/deidentifier/arx/risk/RiskModelAttributes.html b/doc/gui/org/deidentifier/arx/risk/RiskModelAttributes.html index c46ba79fe0..f1e1493295 100644 --- a/doc/gui/org/deidentifier/arx/risk/RiskModelAttributes.html +++ b/doc/gui/org/deidentifier/arx/risk/RiskModelAttributes.html @@ -150,7 +150,7 @@

Method Summary

protected abstract org.deidentifier.arx.risk.RiskModelAttributes.RiskProvider -getRiskProvider(java.util.Set<java.lang.String> attributes, +getRiskProvider(java.util.Set<java.lang.String> attributes, org.deidentifier.arx.risk.RiskEstimateBuilder.WrappedBoolean stop)
Implement this to provide risk estimates
diff --git a/doc/gui/org/deidentifier/arx/risk/RiskModelHistogram.html b/doc/gui/org/deidentifier/arx/risk/RiskModelHistogram.html index 5d1ba3fca1..e30374138a 100644 --- a/doc/gui/org/deidentifier/arx/risk/RiskModelHistogram.html +++ b/doc/gui/org/deidentifier/arx/risk/RiskModelHistogram.html @@ -120,7 +120,7 @@

Constructor Summary

-RiskModelHistogram(DataHandle handle, +RiskModelHistogram(DataHandle handle, java.util.Set<java.lang.String> qis)
Creates a new instance
diff --git a/doc/gui/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.PopulationUniquenessModel.html b/doc/gui/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.PopulationUniquenessModel.html index 8f23d846a5..d28212cdcb 100644 --- a/doc/gui/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.PopulationUniquenessModel.html +++ b/doc/gui/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.PopulationUniquenessModel.html @@ -255,8 +255,7 @@

values

for (RiskModelPopulationUniqueness.PopulationUniquenessModel c : RiskModelPopulationUniqueness.PopulationUniquenessModel.values())   System.out.println(c); -
Returns:
an array containing the constants of this enum type, in -the order they are declared
+
Returns:
an array containing the constants of this enum type, in the order they are declared
@@ -273,8 +272,7 @@

valueOf

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
-
java.lang.IllegalArgumentException - if this enum type has no constant -with the specified name
+
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null
diff --git a/doc/gui/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.html b/doc/gui/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.html index 1e51fc28b7..d52b5ba9a9 100644 --- a/doc/gui/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.html +++ b/doc/gui/org/deidentifier/arx/risk/RiskModelPopulationUniqueness.html @@ -137,7 +137,7 @@

Constructor Summary

Constructor and Description -
RiskModelPopulationUniqueness(ARXPopulationModel model, +RiskModelPopulationUniqueness(ARXPopulationModel model, RiskModelHistogram classes, int sampleSize, ARXSolverConfiguration config) diff --git a/doc/gui/org/deidentifier/arx/risk/class-use/RiskEstimateBuilder.html b/doc/gui/org/deidentifier/arx/risk/class-use/RiskEstimateBuilder.html index c45ad4fac9..7f80fcb85b 100644 --- a/doc/gui/org/deidentifier/arx/risk/class-use/RiskEstimateBuilder.html +++ b/doc/gui/org/deidentifier/arx/risk/class-use/RiskEstimateBuilder.html @@ -103,21 +103,21 @@

Uses of RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, ARXSolverConfiguration config)
Returns a risk estimator
RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes)
Returns a risk estimator for the given set of equivalence classes.
RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes, ARXSolverConfiguration config)
Returns a risk estimator for the given set of equivalence classes.
@@ -125,14 +125,14 @@

Uses of RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, java.util.Set<java.lang.String> qis)
Returns a risk estimator for the given set of quasi-identifiers
RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, java.util.Set<java.lang.String> qis, ARXSolverConfiguration config)
Returns a risk estimator for the given set of quasi-identifiers
diff --git a/doc/gui/org/deidentifier/arx/risk/class-use/RiskEstimateBuilderInterruptible.html b/doc/gui/org/deidentifier/arx/risk/class-use/RiskEstimateBuilderInterruptible.html index bc34ae0f5e..917fa4e2d5 100644 --- a/doc/gui/org/deidentifier/arx/risk/class-use/RiskEstimateBuilderInterruptible.html +++ b/doc/gui/org/deidentifier/arx/risk/class-use/RiskEstimateBuilderInterruptible.html @@ -107,7 +107,7 @@

Uses of protected RiskEstimateBuilderInterruptible -ViewRisks.getBuilder(AnalysisContextRisk context, +ViewRisks.getBuilder(AnalysisContextRisk context, ARXPopulationModel model, RiskModelHistogram classes)
Creates a risk estimate builder
@@ -115,7 +115,7 @@

Uses of protected RiskEstimateBuilderInterruptible -ViewRisks.getBuilder(AnalysisContextRisk context, +ViewRisks.getBuilder(AnalysisContextRisk context, java.util.Set<java.lang.String> identifiers)
Creates a risk estimate builder
diff --git a/doc/gui/org/deidentifier/arx/risk/class-use/RiskModelHistogram.html b/doc/gui/org/deidentifier/arx/risk/class-use/RiskModelHistogram.html index 15ae6c2870..cf75d63419 100644 --- a/doc/gui/org/deidentifier/arx/risk/class-use/RiskModelHistogram.html +++ b/doc/gui/org/deidentifier/arx/risk/class-use/RiskModelHistogram.html @@ -107,14 +107,14 @@

Uses of RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes)
Returns a risk estimator for the given set of equivalence classes.
RiskEstimateBuilder -DataHandle.getRiskEstimator(ARXPopulationModel model, +DataHandle.getRiskEstimator(ARXPopulationModel model, RiskModelHistogram classes, ARXSolverConfiguration config)
Returns a risk estimator for the given set of equivalence classes.
@@ -136,7 +136,7 @@

Uses of protected RiskEstimateBuilderInterruptible -ViewRisks.getBuilder(AnalysisContextRisk context, +ViewRisks.getBuilder(AnalysisContextRisk context, ARXPopulationModel model, RiskModelHistogram classes)
Creates a risk estimate builder
@@ -177,14 +177,14 @@

Uses of -RiskEstimateBuilder(ARXPopulationModel population, +RiskEstimateBuilder(ARXPopulationModel population, DataHandle handle, RiskModelHistogram classes)
Creates a new instance
-RiskEstimateBuilder(ARXPopulationModel population, +RiskEstimateBuilder(ARXPopulationModel population, DataHandle handle, RiskModelHistogram classes, ARXSolverConfiguration config) @@ -192,7 +192,7 @@

Uses of -RiskModelPopulationUniqueness(ARXPopulationModel model, +RiskModelPopulationUniqueness(ARXPopulationModel model, RiskModelHistogram classes, int sampleSize, ARXSolverConfiguration config) diff --git a/doc/gui/org/deidentifier/arx/risk/class-use/RiskModelPopulationUniqueness.PopulationUniquenessModel.html b/doc/gui/org/deidentifier/arx/risk/class-use/RiskModelPopulationUniqueness.PopulationUniquenessModel.html index 38144dc3ea..48a65624a2 100644 --- a/doc/gui/org/deidentifier/arx/risk/class-use/RiskModelPopulationUniqueness.PopulationUniquenessModel.html +++ b/doc/gui/org/deidentifier/arx/risk/class-use/RiskModelPopulationUniqueness.PopulationUniquenessModel.html @@ -115,14 +115,14 @@

Uses of -PopulationUniqueness(double riskThreshold, +PopulationUniqueness(double riskThreshold, RiskModelPopulationUniqueness.PopulationUniquenessModel statisticalModel, ARXPopulationModel populationModel)
Creates a new instance of this criterion.
-PopulationUniqueness(double riskThreshold, +PopulationUniqueness(double riskThreshold, RiskModelPopulationUniqueness.PopulationUniquenessModel statisticalModel, ARXPopulationModel populationModel, ARXSolverConfiguration config)