From f5da55ddda75556e830d12e2704d7f340c844276 Mon Sep 17 00:00:00 2001 From: Florian Kohlmayer Date: Thu, 13 Nov 2014 17:44:43 +0100 Subject: [PATCH] Release v2.3.0 --- doc/api/index-files/index-1.html | 88 +- doc/api/index-files/index-11.html | 8 +- doc/api/index-files/index-12.html | 42 +- doc/api/index-files/index-13.html | 18 +- doc/api/index-files/index-14.html | 2 +- doc/api/index-files/index-15.html | 10 +- doc/api/index-files/index-16.html | 2 +- doc/api/index-files/index-17.html | 26 +- doc/api/index-files/index-18.html | 90 +- doc/api/index-files/index-19.html | 12 +- doc/api/index-files/index-2.html | 12 +- doc/api/index-files/index-20.html | 10 +- doc/api/index-files/index-21.html | 8 +- doc/api/index-files/index-3.html | 168 +- doc/api/index-files/index-4.html | 46 +- doc/api/index-files/index-5.html | 6 +- doc/api/index-files/index-6.html | 8 +- doc/api/index-files/index-7.html | 326 +- doc/api/index-files/index-8.html | 29 +- doc/api/index-files/index-9.html | 162 +- .../org/deidentifier/arx/ARXAnonymizer.html | 18 +- ...onfiguration.ARXConfigurationInternal.html | 38 +- .../deidentifier/arx/ARXConfiguration.html | 113 +- .../arx/ARXLattice.ARXNode.Access.html | 54 +- .../deidentifier/arx/ARXLattice.ARXNode.html | 62 +- .../deidentifier/arx/ARXLattice.Access.html | 12 +- .../arx/ARXLattice.Anonymity.html | 25 +- ...Lattice.LatticeDeserializationContext.html | 12 +- doc/api/org/deidentifier/arx/ARXLattice.html | 40 +- doc/api/org/deidentifier/arx/ARXListener.html | 6 +- doc/api/org/deidentifier/arx/ARXResult.html | 23 +- ...ributeType.Hierarchy.DefaultHierarchy.html | 8 +- .../arx/AttributeType.Hierarchy.html | 61 +- .../org/deidentifier/arx/AttributeType.html | 26 +- .../deidentifier/arx/Data.DefaultData.html | 4 +- doc/api/org/deidentifier/arx/Data.html | 42 +- .../org/deidentifier/arx/DataDefinition.html | 98 +- doc/api/org/deidentifier/arx/DataHandle.html | 105 +- .../org/deidentifier/arx/DataHandleInput.html | 36 +- .../deidentifier/arx/DataHandleOutput.html | 8 +- .../arx/DataHandleStatistics.html | 17 +- .../deidentifier/arx/DataHandleSubset.html | 44 +- .../org/deidentifier/arx/DataSelector.html | 48 +- doc/api/org/deidentifier/arx/DataSource.html | 58 +- doc/api/org/deidentifier/arx/DataSubset.html | 18 +- .../deidentifier/arx/DataType.ARXDate.html | 99 +- .../deidentifier/arx/DataType.ARXDecimal.html | 99 +- .../deidentifier/arx/DataType.ARXInteger.html | 99 +- .../arx/DataType.ARXOrderedString.html | 56 +- .../deidentifier/arx/DataType.ARXString.html | 24 +- .../arx/DataType.DataTypeDescription.html | 44 +- .../arx/DataType.DataTypeWithFormat.html | 19 +- .../arx/DataType.DataTypeWithRatioScale.html | 35 +- doc/api/org/deidentifier/arx/DataType.html | 161 +- doc/api/org/deidentifier/arx/RowSet.html | 11 +- ...gateFunction.AggregateFunctionBuilder.html | 48 +- ...nction.AggregateFunctionWithParameter.html | 20 +- .../AggregateFunction.GenericBounds.html | 13 +- ...AggregateFunction.GenericCommonPrefix.html | 29 +- .../AggregateFunction.GenericConstant.html | 29 +- .../AggregateFunction.GenericInterval.html | 10 +- .../AggregateFunction.GenericSet.html | 11 +- ...ggregateFunction.GenericSetOfPrefixes.html | 29 +- .../arx/aggregates/AggregateFunction.html | 43 +- .../arx/aggregates/HierarchyBuilder.Type.html | 17 +- .../arx/aggregates/HierarchyBuilder.html | 40 +- .../HierarchyBuilderGroupingBased.Group.html | 3 +- .../HierarchyBuilderGroupingBased.Level.html | 19 +- .../HierarchyBuilderGroupingBased.html | 35 +- ...erarchyBuilderIntervalBased.IndexNode.html | 6 +- ...ierarchyBuilderIntervalBased.Interval.html | 3 +- .../HierarchyBuilderIntervalBased.Range.html | 5 +- .../HierarchyBuilderIntervalBased.html | 39 +- ...lderOrderBased.SerializableComparator.html | 2 +- .../HierarchyBuilderOrderBased.html | 31 +- .../HierarchyBuilderRedactionBased.Order.html | 10 +- .../HierarchyBuilderRedactionBased.html | 51 +- .../arx/aggregates/StatisticsBuilder.html | 69 +- .../StatisticsBuilderInterruptible.html | 28 +- .../StatisticsContingencyTable.Entry.html | 14 +- .../StatisticsContingencyTable.html | 24 +- .../StatisticsEquivalenceClasses.html | 30 +- .../StatisticsFrequencyDistribution.html | 14 +- ...gateFunction.AggregateFunctionBuilder.html | 4 +- ...nction.AggregateFunctionWithParameter.html | 8 +- .../class-use/AggregateFunction.html | 36 +- .../class-use/HierarchyBuilder.Type.html | 2 +- .../class-use/HierarchyBuilder.html | 14 +- .../HierarchyBuilderGroupingBased.Group.html | 2 +- .../HierarchyBuilderGroupingBased.Level.html | 10 +- .../HierarchyBuilderGroupingBased.html | 4 +- ...ierarchyBuilderIntervalBased.Interval.html | 2 +- .../HierarchyBuilderIntervalBased.Range.html | 4 +- .../HierarchyBuilderIntervalBased.html | 6 +- .../class-use/HierarchyBuilderOrderBased.html | 4 +- .../HierarchyBuilderRedactionBased.Order.html | 4 +- .../HierarchyBuilderRedactionBased.html | 6 +- .../class-use/StatisticsBuilder.html | 2 +- .../StatisticsBuilderInterruptible.html | 2 +- .../StatisticsContingencyTable.Entry.html | 2 +- .../class-use/StatisticsContingencyTable.html | 8 +- .../StatisticsEquivalenceClasses.html | 8 +- .../StatisticsFrequencyDistribution.html | 4 +- .../arx/aggregates/package-summary.html | 46 +- .../arx/aggregates/package-use.html | 40 +- .../arx/class-use/ARXConfiguration.html | 14 +- .../class-use/ARXLattice.ARXNode.Access.html | 2 +- .../arx/class-use/ARXLattice.ARXNode.html | 18 +- .../arx/class-use/ARXLattice.Access.html | 2 +- .../arx/class-use/ARXLattice.Anonymity.html | 4 +- ...Lattice.LatticeDeserializationContext.html | 2 +- .../arx/class-use/ARXLattice.html | 4 +- .../deidentifier/arx/class-use/ARXResult.html | 2 +- ...ributeType.Hierarchy.DefaultHierarchy.html | 2 +- .../class-use/AttributeType.Hierarchy.html | 26 +- .../arx/class-use/AttributeType.html | 14 +- .../arx/class-use/Data.DefaultData.html | 2 +- .../org/deidentifier/arx/class-use/Data.html | 22 +- .../arx/class-use/DataDefinition.html | 6 +- .../arx/class-use/DataHandle.html | 10 +- .../arx/class-use/DataHandleStatistics.html | 2 +- .../arx/class-use/DataSelector.html | 2 +- .../arx/class-use/DataSource.html | 14 +- .../arx/class-use/DataSubset.html | 12 +- .../DataType.DataTypeDescription.html | 6 +- .../DataType.DataTypeWithFormat.html | 8 +- .../DataType.DataTypeWithRatioScale.html | 6 +- .../deidentifier/arx/class-use/DataType.html | 128 +- .../deidentifier/arx/class-use/RowSet.html | 4 +- .../deidentifier/arx/criteria/DPresence.html | 28 +- .../arx/criteria/DistinctLDiversity.html | 16 +- .../arx/criteria/EntropyLDiversity.html | 16 +- .../arx/criteria/EqualDistanceTCloseness.html | 20 +- .../criteria/ExplicitPrivacyCriterion.html | 11 +- .../HierarchicalDistanceTCloseness.html | 24 +- .../criteria/ImplicitPrivacyCriterion.html | 3 +- .../deidentifier/arx/criteria/Inclusion.html | 22 +- .../deidentifier/arx/criteria/KAnonymity.html | 16 +- .../deidentifier/arx/criteria/LDiversity.html | 18 +- .../arx/criteria/PrivacyCriterion.html | 30 +- .../arx/criteria/RecursiveCLDiversity.html | 20 +- .../deidentifier/arx/criteria/TCloseness.html | 14 +- .../arx/criteria/class-use/DPresence.html | 2 +- .../class-use/ExplicitPrivacyCriterion.html | 10 +- .../class-use/ImplicitPrivacyCriterion.html | 2 +- .../arx/criteria/class-use/LDiversity.html | 6 +- .../criteria/class-use/PrivacyCriterion.html | 26 +- .../arx/criteria/class-use/TCloseness.html | 4 +- .../arx/criteria/package-summary.html | 18 +- .../arx/criteria/package-use.html | 8 +- .../deidentifier/arx/io/CSVAbstractInput.html | 16 +- .../org/deidentifier/arx/io/CSVDataInput.html | 18 +- .../deidentifier/arx/io/CSVDataOutput.html | 25 +- .../arx/io/CSVHierarchyInput.html | 18 +- .../arx/io/IImportColumnIndexed.html | 12 +- .../deidentifier/arx/io/ImportAdapter.html | 12 +- .../deidentifier/arx/io/ImportAdapterCSV.html | 16 +- .../arx/io/ImportAdapterExcel.html | 16 +- .../arx/io/ImportAdapterJDBC.html | 13 +- .../org/deidentifier/arx/io/ImportColumn.html | 4 +- .../deidentifier/arx/io/ImportColumnCSV.html | 20 +- .../arx/io/ImportColumnExcel.html | 20 +- .../arx/io/ImportColumnIndexed.html | 39 +- .../deidentifier/arx/io/ImportColumnJDBC.html | 36 +- .../arx/io/ImportConfiguration.html | 8 +- .../arx/io/ImportConfigurationCSV.html | 10 +- ...portConfigurationExcel.ExcelFileTypes.html | 10 +- .../arx/io/ImportConfigurationExcel.html | 8 +- .../arx/io/ImportConfigurationJDBC.html | 16 +- .../arx/io/class-use/CSVAbstractInput.html | 2 +- .../io/class-use/IImportColumnIndexed.html | 2 +- .../arx/io/class-use/ImportColumn.html | 6 +- .../arx/io/class-use/ImportConfiguration.html | 6 +- ...portConfigurationExcel.ExcelFileTypes.html | 2 +- .../io/class-use/ImportConfigurationFile.html | 2 +- .../deidentifier/arx/io/package-summary.html | 14 +- .../org/deidentifier/arx/io/package-use.html | 6 +- .../arx/metric/InformationLoss.html | 36 +- .../InformationLossDefaultWithBound.html | 10 +- .../arx/metric/InformationLossWithBound.html | 15 +- .../arx/metric/Metric.AggregateFunction.html | 27 +- .../org/deidentifier/arx/metric/Metric.html | 147 +- .../deidentifier/arx/metric/MetricAECS.html | 12 +- .../arx/metric/MetricConfiguration.html | 6 +- .../org/deidentifier/arx/metric/MetricDM.html | 14 +- .../deidentifier/arx/metric/MetricDMStar.html | 12 +- .../arx/metric/MetricDefault.html | 9 +- .../arx/metric/MetricDescription.html | 18 +- .../arx/metric/MetricEntropy.html | 4 +- .../deidentifier/arx/metric/MetricHeight.html | 12 +- .../arx/metric/MetricNMEntropy.html | 4 +- .../arx/metric/MetricNMPrecision.html | 12 +- .../arx/metric/MetricPrecision.html | 12 +- .../deidentifier/arx/metric/MetricStatic.html | 12 +- .../arx/metric/MetricWeighted.html | 5 +- .../arx/metric/class-use/InformationLoss.html | 56 +- .../class-use/InformationLossWithBound.html | 8 +- .../class-use/Metric.AggregateFunction.html | 12 +- .../arx/metric/class-use/Metric.html | 30 +- .../metric/class-use/MetricConfiguration.html | 36 +- .../arx/metric/class-use/MetricDefault.html | 2 +- .../metric/class-use/MetricDescription.html | 4 +- .../arx/metric/package-summary.html | 16 +- .../deidentifier/arx/metric/package-use.html | 26 +- .../metric/v2/AbstractILMultiDimensional.html | 28 +- .../v2/AbstractILMultiDimensionalReduced.html | 22 +- .../v2/AbstractMetricMultiDimensional.html | 12 +- ...ultiDimensionalPotentiallyPrecomputed.html | 16 +- .../v2/AbstractMetricSingleDimensional.html | 8 +- .../arx/metric/v2/Cardinalities.html | 17 +- .../arx/metric/v2/DomainShare.html | 10 +- .../arx/metric/v2/DomainShareInterval.html | 13 +- .../metric/v2/DomainShareMaterialized.html | 12 +- .../arx/metric/v2/DomainShareRedaction.html | 12 +- .../v2/ILMultiDimensionalArithmeticMean.html | 6 +- .../v2/ILMultiDimensionalGeometricMean.html | 6 +- .../arx/metric/v2/ILMultiDimensionalMax.html | 6 +- .../arx/metric/v2/ILMultiDimensionalRank.html | 20 +- .../arx/metric/v2/ILMultiDimensionalSum.html | 6 +- .../v2/ILMultiDimensionalWithBound.html | 10 +- .../arx/metric/v2/ILSingleDimensional.html | 28 +- .../v2/ILSingleDimensionalWithBound.html | 10 +- .../org/deidentifier/arx/metric/v2/IO.html | 24 +- .../arx/metric/v2/MetricMDHeight.html | 12 +- .../arx/metric/v2/MetricMDNMLoss.html | 53 +- .../MetricMDNMLossPotentiallyPrecomputed.html | 10 +- .../metric/v2/MetricMDNMLossPrecomputed.html | 6 +- .../arx/metric/v2/MetricMDNMPrecision.html | 8 +- .../arx/metric/v2/MetricMDNUEntropy.html | 12 +- ...tricMDNUEntropyPotentiallyPrecomputed.html | 8 +- .../v2/MetricMDNUEntropyPrecomputed.html | 12 +- .../arx/metric/v2/MetricMDNUNMEntropy.html | 8 +- ...icMDNUNMEntropyPotentiallyPrecomputed.html | 8 +- .../v2/MetricMDNUNMEntropyPrecomputed.html | 8 +- .../arx/metric/v2/MetricMDPrecision.html | 8 +- .../arx/metric/v2/MetricMDStatic.html | 8 +- .../arx/metric/v2/MetricSDAECS.html | 16 +- .../arx/metric/v2/MetricSDDiscernability.html | 8 +- .../metric/v2/MetricSDNMDiscernability.html | 16 +- .../arx/metric/v2/__MetricV2.html | 94 +- .../class-use/AbstractILMultiDimensional.html | 20 +- .../AbstractILMultiDimensionalReduced.html | 8 +- .../AbstractMetricMultiDimensional.html | 6 +- ...ultiDimensionalPotentiallyPrecomputed.html | 2 +- .../v2/class-use/ILSingleDimensional.html | 4 +- .../metric/v2/class-use/MetricMDNMLoss.html | 2 +- .../arx/metric/v2/package-summary.html | 28 +- .../arx/metric/v2/package-use.html | 14 +- .../org/deidentifier/arx/package-summary.html | 48 +- doc/api/org/deidentifier/arx/package-use.html | 58 +- doc/api/serialized-form.html | 339 +- doc/dev/index-all.html | 1791 +++++---- .../org/deidentifier/arx/ARXAnonymizer.html | 24 +- ...onfiguration.ARXConfigurationInternal.html | 42 +- .../deidentifier/arx/ARXConfiguration.html | 141 +- .../arx/ARXLattice.ARXNode.Access.html | 54 +- .../deidentifier/arx/ARXLattice.ARXNode.html | 74 +- .../deidentifier/arx/ARXLattice.Access.html | 12 +- .../arx/ARXLattice.Anonymity.html | 25 +- ...Lattice.LatticeDeserializationContext.html | 12 +- doc/dev/org/deidentifier/arx/ARXLattice.html | 48 +- doc/dev/org/deidentifier/arx/ARXListener.html | 6 +- doc/dev/org/deidentifier/arx/ARXResult.html | 33 +- ...ributeType.Hierarchy.DefaultHierarchy.html | 8 +- .../arx/AttributeType.Hierarchy.html | 61 +- .../org/deidentifier/arx/AttributeType.html | 55 +- .../deidentifier/arx/Data.DefaultData.html | 6 +- doc/dev/org/deidentifier/arx/Data.html | 43 +- .../org/deidentifier/arx/DataDefinition.html | 111 +- doc/dev/org/deidentifier/arx/DataHandle.html | 187 +- .../org/deidentifier/arx/DataHandleInput.html | 92 +- .../deidentifier/arx/DataHandleOutput.html | 24 +- .../arx/DataHandleStatistics.html | 18 +- .../deidentifier/arx/DataHandleSubset.html | 84 +- .../org/deidentifier/arx/DataSelector.html | 48 +- doc/dev/org/deidentifier/arx/DataSource.html | 62 +- doc/dev/org/deidentifier/arx/DataSubset.html | 26 +- .../deidentifier/arx/DataType.ARXDate.html | 99 +- .../deidentifier/arx/DataType.ARXDecimal.html | 99 +- .../deidentifier/arx/DataType.ARXInteger.html | 99 +- .../arx/DataType.ARXOrderedString.html | 56 +- .../deidentifier/arx/DataType.ARXString.html | 24 +- .../arx/DataType.DataTypeDescription.html | 44 +- .../arx/DataType.DataTypeWithFormat.html | 19 +- .../arx/DataType.DataTypeWithRatioScale.html | 35 +- doc/dev/org/deidentifier/arx/DataType.html | 161 +- doc/dev/org/deidentifier/arx/RowSet.html | 11 +- ...gateFunction.AggregateFunctionBuilder.html | 48 +- ...nction.AggregateFunctionWithParameter.html | 25 +- .../AggregateFunction.GenericBounds.html | 13 +- ...AggregateFunction.GenericCommonPrefix.html | 29 +- .../AggregateFunction.GenericConstant.html | 29 +- .../AggregateFunction.GenericInterval.html | 10 +- .../AggregateFunction.GenericSet.html | 11 +- ...ggregateFunction.GenericSetOfPrefixes.html | 29 +- .../arx/aggregates/AggregateFunction.html | 51 +- .../arx/aggregates/HierarchyBuilder.Type.html | 17 +- .../arx/aggregates/HierarchyBuilder.html | 44 +- ...chyBuilderGroupingBased.AbstractGroup.html | 4 +- .../HierarchyBuilderGroupingBased.Group.html | 3 +- .../HierarchyBuilderGroupingBased.Level.html | 19 +- .../HierarchyBuilderGroupingBased.html | 73 +- ...erarchyBuilderIntervalBased.IndexNode.html | 6 +- ...ierarchyBuilderIntervalBased.Interval.html | 3 +- .../HierarchyBuilderIntervalBased.Range.html | 5 +- .../HierarchyBuilderIntervalBased.html | 63 +- ...rarchyBuilderOrderBased.CloseElements.html | 5 + ...lderOrderBased.SerializableComparator.html | 2 +- .../HierarchyBuilderOrderBased.html | 37 +- .../HierarchyBuilderRedactionBased.Order.html | 10 +- .../HierarchyBuilderRedactionBased.html | 51 +- .../arx/aggregates/StatisticsBuilder.html | 69 +- .../StatisticsBuilderInterruptible.html | 28 +- .../StatisticsContingencyTable.Entry.html | 14 +- .../StatisticsContingencyTable.html | 24 +- .../StatisticsEquivalenceClasses.html | 30 +- .../StatisticsFrequencyDistribution.html | 14 +- ...gateFunction.AggregateFunctionBuilder.html | 4 +- ...nction.AggregateFunctionWithParameter.html | 8 +- .../class-use/AggregateFunction.html | 38 +- .../class-use/HierarchyBuilder.Type.html | 6 +- .../class-use/HierarchyBuilder.html | 14 +- ...chyBuilderGroupingBased.AbstractGroup.html | 6 +- .../HierarchyBuilderGroupingBased.Group.html | 2 +- .../HierarchyBuilderGroupingBased.Level.html | 14 +- .../HierarchyBuilderGroupingBased.html | 4 +- ...ierarchyBuilderIntervalBased.Interval.html | 4 +- .../HierarchyBuilderIntervalBased.Range.html | 6 +- .../HierarchyBuilderIntervalBased.html | 6 +- .../class-use/HierarchyBuilderOrderBased.html | 4 +- .../HierarchyBuilderRedactionBased.Order.html | 4 +- .../HierarchyBuilderRedactionBased.html | 6 +- .../class-use/StatisticsBuilder.html | 4 +- .../StatisticsBuilderInterruptible.html | 2 +- .../StatisticsContingencyTable.Entry.html | 2 +- .../class-use/StatisticsContingencyTable.html | 8 +- .../StatisticsEquivalenceClasses.html | 8 +- .../StatisticsFrequencyDistribution.html | 4 +- .../arx/aggregates/package-summary.html | 48 +- .../arx/aggregates/package-use.html | 42 +- .../arx/algorithm/AbstractAlgorithm.html | 12 +- .../arx/algorithm/FLASHAlgorithm.html | 6 +- .../arx/algorithm/FLASHAlgorithmImpl.html | 12 +- .../arx/algorithm/FLASHConfiguration.html | 48 +- .../algorithm/FLASHPhaseConfiguration.html | 28 +- .../class-use/AbstractAlgorithm.html | 4 +- .../class-use/FLASHConfiguration.html | 10 +- .../class-use/FLASHPhaseConfiguration.html | 10 +- .../algorithm/class-use/FLASHStrategy.html | 4 +- .../arx/algorithm/package-summary.html | 8 +- .../arx/algorithm/package-use.html | 4 +- ...onfiguration.ARXConfigurationInternal.html | 10 +- .../arx/class-use/ARXConfiguration.html | 20 +- .../class-use/ARXLattice.ARXNode.Access.html | 2 +- .../arx/class-use/ARXLattice.ARXNode.html | 22 +- .../arx/class-use/ARXLattice.Access.html | 2 +- .../arx/class-use/ARXLattice.Anonymity.html | 4 +- ...Lattice.LatticeDeserializationContext.html | 2 +- .../arx/class-use/ARXLattice.html | 6 +- .../arx/class-use/ARXListener.html | 2 +- .../deidentifier/arx/class-use/ARXResult.html | 2 +- ...ributeType.Hierarchy.DefaultHierarchy.html | 2 +- .../class-use/AttributeType.Hierarchy.html | 26 +- .../arx/class-use/AttributeType.html | 14 +- .../arx/class-use/Data.DefaultData.html | 2 +- .../org/deidentifier/arx/class-use/Data.html | 26 +- .../arx/class-use/DataDefinition.html | 16 +- .../arx/class-use/DataHandle.html | 22 +- .../arx/class-use/DataHandleOutput.html | 2 +- ...DataHandleStatistics.InterruptHandler.html | 2 +- .../arx/class-use/DataHandleStatistics.html | 2 +- .../arx/class-use/DataSelector.html | 2 +- .../arx/class-use/DataSource.html | 14 +- .../arx/class-use/DataSubset.html | 16 +- .../DataType.DataTypeDescription.html | 6 +- .../DataType.DataTypeWithFormat.html | 8 +- .../DataType.DataTypeWithRatioScale.html | 6 +- .../deidentifier/arx/class-use/DataType.html | 158 +- .../deidentifier/arx/class-use/RowSet.html | 8 +- .../deidentifier/arx/criteria/DPresence.html | 32 +- .../arx/criteria/DistinctLDiversity.html | 16 +- .../arx/criteria/EntropyLDiversity.html | 16 +- .../arx/criteria/EqualDistanceTCloseness.html | 20 +- .../criteria/ExplicitPrivacyCriterion.html | 21 +- .../HierarchicalDistanceTCloseness.html | 24 +- .../criteria/ImplicitPrivacyCriterion.html | 3 +- .../deidentifier/arx/criteria/Inclusion.html | 22 +- .../deidentifier/arx/criteria/KAnonymity.html | 16 +- .../deidentifier/arx/criteria/LDiversity.html | 27 +- .../arx/criteria/PrivacyCriterion.html | 30 +- .../arx/criteria/RecursiveCLDiversity.html | 20 +- .../deidentifier/arx/criteria/TCloseness.html | 18 +- .../arx/criteria/class-use/DPresence.html | 2 +- .../class-use/ExplicitPrivacyCriterion.html | 10 +- .../class-use/ImplicitPrivacyCriterion.html | 2 +- .../arx/criteria/class-use/LDiversity.html | 6 +- .../criteria/class-use/PrivacyCriterion.html | 28 +- .../arx/criteria/class-use/TCloseness.html | 4 +- .../arx/criteria/package-summary.html | 18 +- .../arx/criteria/package-use.html | 10 +- .../framework/check/INodeChecker.Result.html | 18 +- .../arx/framework/check/INodeChecker.html | 46 +- .../arx/framework/check/NodeChecker.html | 44 +- .../arx/framework/check/StateMachine.html | 5 +- .../arx/framework/check/TransformedData.html | 11 +- .../arx/framework/check/Transformer.html | 18 +- .../check/class-use/INodeChecker.Result.html | 6 +- .../check/class-use/INodeChecker.html | 8 +- .../check/class-use/TransformedData.html | 2 +- .../check/distribution/Distribution.html | 24 +- .../distribution/IntArrayDictionary.html | 21 +- .../distribution/IntArrayDictionaryEntry.html | 1 + .../distribution/class-use/Distribution.html | 4 +- .../class-use/IntArrayDictionary.html | 12 +- .../HashGroupify.GroupStatistics.html | 32 +- .../check/groupify/HashGroupify.html | 34 +- .../check/groupify/HashGroupifyEntry.html | 4 +- .../check/groupify/HashTableUtil.html | 4 +- .../check/groupify/IHashGroupify.html | 30 +- .../HashGroupify.GroupStatistics.html | 8 +- .../groupify/class-use/HashGroupifyEntry.html | 4 +- .../groupify/class-use/IHashGroupify.html | 8 +- .../check/groupify/package-summary.html | 4 +- .../framework/check/groupify/package-use.html | 6 +- .../arx/framework/check/history/History.html | 41 +- .../check/history/class-use/History.html | 4 +- .../arx/framework/check/package-summary.html | 6 +- .../arx/framework/check/package-use.html | 10 +- .../AbstractTransformer.GroupifyCounter.html | 12 +- ...ansformer.GroupifyCounterDistribution.html | 12 +- ...ormer.GroupifyCounterSecondaryCounter.html | 12 +- ...fyCounterSecondaryCounterDistribution.html | 12 +- ...tractTransformer.GroupifyDistribution.html | 12 +- .../AbstractTransformer.IGroupify.html | 17 +- .../transformer/AbstractTransformer.html | 88 +- .../check/transformer/Transformer01.html | 2 +- .../check/transformer/Transformer02.html | 2 +- .../check/transformer/Transformer03.html | 2 +- .../check/transformer/Transformer04.html | 2 +- .../check/transformer/Transformer05.html | 2 +- .../check/transformer/Transformer06.html | 2 +- .../check/transformer/Transformer07.html | 2 +- .../check/transformer/Transformer08.html | 2 +- .../check/transformer/Transformer09.html | 2 +- .../check/transformer/Transformer10.html | 2 +- .../check/transformer/Transformer11.html | 2 +- .../check/transformer/Transformer12.html | 2 +- .../check/transformer/Transformer13.html | 2 +- .../check/transformer/Transformer14.html | 2 +- .../check/transformer/Transformer15.html | 2 +- .../check/transformer/TransformerAll.html | 2 +- .../AbstractTransformer.IGroupify.html | 2 +- .../check/transformer/package-summary.html | 2 +- .../check/transformer/package-use.html | 2 +- .../deidentifier/arx/framework/data/Data.html | 30 +- .../arx/framework/data/DataManager.html | 41 +- .../arx/framework/data/Dictionary.html | 23 +- .../data/GeneralizationHierarchy.html | 31 +- .../arx/framework/data/class-use/Data.html | 16 +- .../framework/data/class-use/DataManager.html | 6 +- .../framework/data/class-use/Dictionary.html | 10 +- .../class-use/GeneralizationHierarchy.html | 4 +- .../arx/framework/data/package-summary.html | 2 +- .../arx/framework/data/package-use.html | 10 +- .../arx/framework/lattice/Lattice.html | 56 +- .../arx/framework/lattice/LatticeBuilder.html | 2 +- .../arx/framework/lattice/Node.html | 107 +- .../lattice/NodeAction.NodeActionAND.html | 13 +- .../NodeAction.NodeActionConstant.html | 7 +- .../lattice/NodeAction.NodeActionInverse.html | 7 +- .../lattice/NodeAction.NodeActionOR.html | 13 +- .../arx/framework/lattice/NodeAction.html | 23 +- .../framework/lattice/class-use/Lattice.html | 4 +- .../arx/framework/lattice/class-use/Node.html | 58 +- .../lattice/class-use/NodeAction.html | 38 +- .../framework/lattice/package-summary.html | 10 +- .../arx/framework/lattice/package-use.html | 6 +- .../deidentifier/arx/io/CSVAbstractInput.html | 31 +- .../org/deidentifier/arx/io/CSVDataInput.html | 23 +- .../deidentifier/arx/io/CSVDataOutput.html | 25 +- .../arx/io/CSVHierarchyInput.html | 18 +- .../arx/io/IImportColumnIndexed.html | 12 +- .../deidentifier/arx/io/ImportAdapter.html | 28 +- .../deidentifier/arx/io/ImportAdapterCSV.html | 20 +- .../arx/io/ImportAdapterExcel.html | 16 +- .../arx/io/ImportAdapterJDBC.html | 17 +- .../org/deidentifier/arx/io/ImportColumn.html | 4 +- .../deidentifier/arx/io/ImportColumnCSV.html | 20 +- .../arx/io/ImportColumnExcel.html | 20 +- .../arx/io/ImportColumnIndexed.html | 39 +- .../deidentifier/arx/io/ImportColumnJDBC.html | 36 +- .../arx/io/ImportConfiguration.html | 8 +- .../arx/io/ImportConfigurationCSV.html | 10 +- ...portConfigurationExcel.ExcelFileTypes.html | 10 +- .../arx/io/ImportConfigurationExcel.html | 8 +- .../arx/io/ImportConfigurationJDBC.html | 16 +- .../arx/io/class-use/CSVAbstractInput.html | 2 +- .../io/class-use/IImportColumnIndexed.html | 2 +- .../arx/io/class-use/ImportAdapter.html | 2 +- .../arx/io/class-use/ImportColumn.html | 6 +- .../arx/io/class-use/ImportConfiguration.html | 10 +- .../io/class-use/ImportConfigurationCSV.html | 2 +- ...portConfigurationExcel.ExcelFileTypes.html | 2 +- .../io/class-use/ImportConfigurationFile.html | 2 +- .../io/class-use/ImportConfigurationJDBC.html | 2 +- .../deidentifier/arx/io/package-summary.html | 14 +- .../org/deidentifier/arx/io/package-use.html | 10 +- .../arx/metric/InformationLoss.html | 36 +- .../InformationLossDefaultWithBound.html | 10 +- .../arx/metric/InformationLossWithBound.html | 15 +- .../arx/metric/Metric.AggregateFunction.html | 27 +- .../org/deidentifier/arx/metric/Metric.html | 167 +- .../deidentifier/arx/metric/MetricAECS.html | 24 +- .../arx/metric/MetricConfiguration.html | 6 +- .../org/deidentifier/arx/metric/MetricDM.html | 30 +- .../deidentifier/arx/metric/MetricDMStar.html | 28 +- .../arx/metric/MetricDefault.html | 13 +- .../arx/metric/MetricDescription.html | 18 +- .../arx/metric/MetricEntropy.html | 13 +- .../deidentifier/arx/metric/MetricHeight.html | 24 +- .../arx/metric/MetricNMEntropy.html | 16 +- .../arx/metric/MetricNMPrecision.html | 28 +- .../arx/metric/MetricPrecision.html | 28 +- .../deidentifier/arx/metric/MetricStatic.html | 28 +- .../arx/metric/MetricWeighted.html | 13 +- .../arx/metric/class-use/InformationLoss.html | 76 +- .../class-use/InformationLossWithBound.html | 10 +- .../class-use/Metric.AggregateFunction.html | 34 +- .../arx/metric/class-use/Metric.html | 34 +- .../metric/class-use/MetricConfiguration.html | 36 +- .../arx/metric/class-use/MetricDefault.html | 2 +- .../metric/class-use/MetricDescription.html | 6 +- .../arx/metric/package-summary.html | 16 +- .../deidentifier/arx/metric/package-use.html | 32 +- .../metric/v2/AbstractILMultiDimensional.html | 32 +- .../v2/AbstractILMultiDimensionalReduced.html | 30 +- .../v2/AbstractMetricMultiDimensional.html | 40 +- ...ultiDimensionalPotentiallyPrecomputed.html | 40 +- .../v2/AbstractMetricSingleDimensional.html | 21 +- .../arx/metric/v2/Cardinalities.html | 17 +- .../arx/metric/v2/DomainShare.html | 10 +- .../arx/metric/v2/DomainShareInterval.html | 13 +- .../metric/v2/DomainShareMaterialized.html | 12 +- .../arx/metric/v2/DomainShareRedaction.html | 12 +- .../v2/ILMultiDimensionalArithmeticMean.html | 10 +- .../v2/ILMultiDimensionalGeometricMean.html | 10 +- .../arx/metric/v2/ILMultiDimensionalMax.html | 10 +- .../arx/metric/v2/ILMultiDimensionalRank.html | 24 +- .../arx/metric/v2/ILMultiDimensionalSum.html | 10 +- .../v2/ILMultiDimensionalWithBound.html | 10 +- .../arx/metric/v2/ILSingleDimensional.html | 28 +- .../v2/ILSingleDimensionalWithBound.html | 10 +- .../org/deidentifier/arx/metric/v2/IO.html | 24 +- .../arx/metric/v2/MetricMDHeight.html | 29 +- .../arx/metric/v2/MetricMDNMLoss.html | 69 +- .../MetricMDNMLossPotentiallyPrecomputed.html | 10 +- .../metric/v2/MetricMDNMLossPrecomputed.html | 22 +- .../arx/metric/v2/MetricMDNMPrecision.html | 34 +- .../arx/metric/v2/MetricMDNUEntropy.html | 20 +- ...tricMDNUEntropyPotentiallyPrecomputed.html | 12 +- .../v2/MetricMDNUEntropyPrecomputed.html | 35 +- .../arx/metric/v2/MetricMDNUNMEntropy.html | 16 +- ...icMDNUNMEntropyPotentiallyPrecomputed.html | 12 +- .../v2/MetricMDNUNMEntropyPrecomputed.html | 24 +- .../arx/metric/v2/MetricMDPrecision.html | 20 +- .../arx/metric/v2/MetricMDStatic.html | 24 +- .../arx/metric/v2/MetricSDAECS.html | 29 +- .../arx/metric/v2/MetricSDDiscernability.html | 16 +- .../metric/v2/MetricSDNMDiscernability.html | 28 +- .../arx/metric/v2/__MetricV2.html | 94 +- .../class-use/AbstractILMultiDimensional.html | 24 +- .../AbstractILMultiDimensionalReduced.html | 10 +- .../AbstractMetricMultiDimensional.html | 10 +- ...ultiDimensionalPotentiallyPrecomputed.html | 2 +- .../arx/metric/v2/class-use/DomainShare.html | 2 +- .../ILMultiDimensionalWithBound.html | 4 +- .../v2/class-use/ILSingleDimensional.html | 4 +- .../metric/v2/class-use/MetricMDNMLoss.html | 2 +- .../arx/metric/v2/package-summary.html | 28 +- .../arx/metric/v2/package-use.html | 20 +- .../org/deidentifier/arx/package-summary.html | 48 +- doc/dev/org/deidentifier/arx/package-use.html | 68 +- doc/dev/serialized-form.html | 339 +- doc/gui/index-all.html | 3512 +++++++++-------- .../org/deidentifier/arx/ARXAnonymizer.html | 24 +- ...onfiguration.ARXConfigurationInternal.html | 42 +- .../deidentifier/arx/ARXConfiguration.html | 141 +- .../arx/ARXLattice.ARXNode.Access.html | 54 +- .../deidentifier/arx/ARXLattice.ARXNode.html | 74 +- .../deidentifier/arx/ARXLattice.Access.html | 12 +- .../arx/ARXLattice.Anonymity.html | 25 +- ...Lattice.LatticeDeserializationContext.html | 12 +- doc/gui/org/deidentifier/arx/ARXLattice.html | 48 +- doc/gui/org/deidentifier/arx/ARXListener.html | 6 +- doc/gui/org/deidentifier/arx/ARXResult.html | 33 +- ...ributeType.Hierarchy.DefaultHierarchy.html | 8 +- .../arx/AttributeType.Hierarchy.html | 61 +- .../org/deidentifier/arx/AttributeType.html | 55 +- .../deidentifier/arx/Data.DefaultData.html | 6 +- doc/gui/org/deidentifier/arx/Data.html | 43 +- .../org/deidentifier/arx/DataDefinition.html | 111 +- doc/gui/org/deidentifier/arx/DataHandle.html | 187 +- .../org/deidentifier/arx/DataHandleInput.html | 92 +- .../deidentifier/arx/DataHandleOutput.html | 24 +- .../arx/DataHandleStatistics.html | 18 +- .../deidentifier/arx/DataHandleSubset.html | 84 +- .../org/deidentifier/arx/DataSelector.html | 48 +- doc/gui/org/deidentifier/arx/DataSource.html | 62 +- doc/gui/org/deidentifier/arx/DataSubset.html | 26 +- .../deidentifier/arx/DataType.ARXDate.html | 99 +- .../deidentifier/arx/DataType.ARXDecimal.html | 99 +- .../deidentifier/arx/DataType.ARXInteger.html | 99 +- .../arx/DataType.ARXOrderedString.html | 56 +- .../deidentifier/arx/DataType.ARXString.html | 24 +- .../arx/DataType.DataTypeDescription.html | 44 +- .../arx/DataType.DataTypeWithFormat.html | 19 +- .../arx/DataType.DataTypeWithRatioScale.html | 35 +- doc/gui/org/deidentifier/arx/DataType.html | 161 +- doc/gui/org/deidentifier/arx/RowSet.html | 11 +- ...gateFunction.AggregateFunctionBuilder.html | 48 +- ...nction.AggregateFunctionWithParameter.html | 25 +- .../AggregateFunction.GenericBounds.html | 13 +- ...AggregateFunction.GenericCommonPrefix.html | 29 +- .../AggregateFunction.GenericConstant.html | 29 +- .../AggregateFunction.GenericInterval.html | 10 +- .../AggregateFunction.GenericSet.html | 11 +- ...ggregateFunction.GenericSetOfPrefixes.html | 29 +- .../arx/aggregates/AggregateFunction.html | 51 +- .../arx/aggregates/HierarchyBuilder.Type.html | 17 +- .../arx/aggregates/HierarchyBuilder.html | 44 +- ...chyBuilderGroupingBased.AbstractGroup.html | 4 +- .../HierarchyBuilderGroupingBased.Group.html | 3 +- .../HierarchyBuilderGroupingBased.Level.html | 19 +- .../HierarchyBuilderGroupingBased.html | 73 +- ...erarchyBuilderIntervalBased.IndexNode.html | 6 +- ...ierarchyBuilderIntervalBased.Interval.html | 3 +- .../HierarchyBuilderIntervalBased.Range.html | 5 +- .../HierarchyBuilderIntervalBased.html | 63 +- ...rarchyBuilderOrderBased.CloseElements.html | 5 + ...lderOrderBased.SerializableComparator.html | 2 +- .../HierarchyBuilderOrderBased.html | 37 +- .../HierarchyBuilderRedactionBased.Order.html | 10 +- .../HierarchyBuilderRedactionBased.html | 51 +- .../arx/aggregates/StatisticsBuilder.html | 69 +- .../StatisticsBuilderInterruptible.html | 28 +- .../StatisticsContingencyTable.Entry.html | 14 +- .../StatisticsContingencyTable.html | 24 +- .../StatisticsEquivalenceClasses.html | 30 +- .../StatisticsFrequencyDistribution.html | 14 +- ...gateFunction.AggregateFunctionBuilder.html | 4 +- ...nction.AggregateFunctionWithParameter.html | 8 +- .../class-use/AggregateFunction.html | 54 +- .../class-use/HierarchyBuilder.Type.html | 10 +- .../class-use/HierarchyBuilder.html | 35 +- ...chyBuilderGroupingBased.AbstractGroup.html | 6 +- .../HierarchyBuilderGroupingBased.Group.html | 2 +- .../HierarchyBuilderGroupingBased.Level.html | 14 +- .../HierarchyBuilderGroupingBased.html | 4 +- ...ierarchyBuilderIntervalBased.Interval.html | 4 +- .../HierarchyBuilderIntervalBased.Range.html | 6 +- .../HierarchyBuilderIntervalBased.html | 8 +- .../class-use/HierarchyBuilderOrderBased.html | 6 +- .../HierarchyBuilderRedactionBased.Order.html | 12 +- .../HierarchyBuilderRedactionBased.html | 6 +- .../class-use/StatisticsBuilder.html | 4 +- .../StatisticsBuilderInterruptible.html | 2 +- .../StatisticsContingencyTable.Entry.html | 2 +- .../class-use/StatisticsContingencyTable.html | 8 +- .../StatisticsEquivalenceClasses.html | 8 +- .../StatisticsFrequencyDistribution.html | 4 +- .../arx/aggregates/package-summary.html | 48 +- .../arx/aggregates/package-use.html | 54 +- .../arx/class-use/ARXAnonymizer.html | 6 +- ...onfiguration.ARXConfigurationInternal.html | 2 +- .../arx/class-use/ARXConfiguration.html | 28 +- .../class-use/ARXLattice.ARXNode.Access.html | 2 +- .../arx/class-use/ARXLattice.ARXNode.html | 46 +- .../arx/class-use/ARXLattice.Access.html | 2 +- .../arx/class-use/ARXLattice.Anonymity.html | 6 +- ...Lattice.LatticeDeserializationContext.html | 2 +- .../arx/class-use/ARXLattice.html | 8 +- .../deidentifier/arx/class-use/ARXResult.html | 12 +- ...ributeType.Hierarchy.DefaultHierarchy.html | 2 +- .../class-use/AttributeType.Hierarchy.html | 46 +- .../arx/class-use/AttributeType.html | 22 +- .../arx/class-use/Data.DefaultData.html | 2 +- .../org/deidentifier/arx/class-use/Data.html | 28 +- .../arx/class-use/DataDefinition.html | 20 +- .../arx/class-use/DataHandle.html | 44 +- .../arx/class-use/DataHandleOutput.html | 2 +- ...DataHandleStatistics.InterruptHandler.html | 2 +- .../arx/class-use/DataHandleStatistics.html | 2 +- .../arx/class-use/DataSelector.html | 6 +- .../arx/class-use/DataSource.html | 14 +- .../arx/class-use/DataSubset.html | 16 +- .../DataType.DataTypeDescription.html | 26 +- .../DataType.DataTypeWithFormat.html | 8 +- .../DataType.DataTypeWithRatioScale.html | 6 +- .../deidentifier/arx/class-use/DataType.html | 209 +- .../deidentifier/arx/class-use/RowSet.html | 16 +- .../deidentifier/arx/criteria/DPresence.html | 32 +- .../arx/criteria/DistinctLDiversity.html | 16 +- .../arx/criteria/EntropyLDiversity.html | 16 +- .../arx/criteria/EqualDistanceTCloseness.html | 20 +- .../criteria/ExplicitPrivacyCriterion.html | 21 +- .../HierarchicalDistanceTCloseness.html | 24 +- .../criteria/ImplicitPrivacyCriterion.html | 3 +- .../deidentifier/arx/criteria/Inclusion.html | 22 +- .../deidentifier/arx/criteria/KAnonymity.html | 16 +- .../deidentifier/arx/criteria/LDiversity.html | 27 +- .../arx/criteria/PrivacyCriterion.html | 30 +- .../arx/criteria/RecursiveCLDiversity.html | 20 +- .../deidentifier/arx/criteria/TCloseness.html | 18 +- .../arx/criteria/class-use/DPresence.html | 2 +- .../class-use/ExplicitPrivacyCriterion.html | 10 +- .../class-use/ImplicitPrivacyCriterion.html | 2 +- .../arx/criteria/class-use/LDiversity.html | 6 +- .../criteria/class-use/PrivacyCriterion.html | 42 +- .../arx/criteria/class-use/TCloseness.html | 4 +- .../arx/criteria/package-summary.html | 18 +- .../arx/criteria/package-use.html | 10 +- .../org/deidentifier/arx/gui/Controller.html | 231 +- .../org/deidentifier/arx/gui/DebugData.html | 16 +- doc/gui/org/deidentifier/arx/gui/Main.html | 6 +- .../arx/gui/class-use/Controller.html | 137 +- .../org/deidentifier/arx/gui/model/Model.html | 463 ++- .../arx/gui/model/ModelClipboard.html | 42 +- .../arx/gui/model/ModelConfiguration.html | 159 +- .../arx/gui/model/ModelCriterion.html | 28 +- .../gui/model/ModelDPresenceCriterion.html | 26 +- .../arx/gui/model/ModelEvent.ModelPart.html | 92 +- .../arx/gui/model/ModelEvent.html | 20 +- .../arx/gui/model/ModelExplicitCriterion.html | 12 +- .../arx/gui/model/ModelImplicitCriterion.html | 2 +- .../gui/model/ModelKAnonymityCriterion.html | 18 +- .../gui/model/ModelLDiversityCriterion.html | 54 +- .../arx/gui/model/ModelNodeFilter.html | 77 +- .../gui/model/ModelTClosenessCriterion.html | 42 +- .../arx/gui/model/ModelViewConfig.Mode.html | 22 +- .../arx/gui/model/ModelViewConfig.html | 40 +- .../arx/gui/model/class-use/Model.html | 44 +- .../gui/model/class-use/ModelClipboard.html | 2 +- .../model/class-use/ModelConfiguration.html | 10 +- .../gui/model/class-use/ModelCriterion.html | 16 +- .../class-use/ModelDPresenceCriterion.html | 2 +- .../model/class-use/ModelEvent.ModelPart.html | 24 +- .../arx/gui/model/class-use/ModelEvent.html | 4 +- .../class-use/ModelExplicitCriterion.html | 14 +- .../class-use/ModelImplicitCriterion.html | 4 +- .../class-use/ModelKAnonymityCriterion.html | 2 +- .../class-use/ModelLDiversityCriterion.html | 2 +- .../gui/model/class-use/ModelNodeFilter.html | 4 +- .../class-use/ModelTClosenessCriterion.html | 2 +- .../model/class-use/ModelViewConfig.Mode.html | 4 +- .../gui/model/class-use/ModelViewConfig.html | 4 +- .../arx/gui/model/package-summary.html | 28 +- .../arx/gui/model/package-use.html | 62 +- .../deidentifier/arx/gui/package-summary.html | 6 +- .../org/deidentifier/arx/gui/package-use.html | 20 +- .../arx/gui/resources/Resources.html | 58 +- .../gui/resources/class-use/Resources.html | 2 +- .../arx/gui/resources/package-summary.html | 2 +- .../arx/gui/resources/package-use.html | 2 +- .../deidentifier/arx/gui/view/SWTUtil.html | 88 +- .../arx/gui/view/def/IComponent.html | 2 +- .../arx/gui/view/def/IDialog.html | 2 +- .../arx/gui/view/def/IEditor.html | 26 +- .../arx/gui/view/def/ILayout.html | 2 +- .../deidentifier/arx/gui/view/def/IView.html | 14 +- .../gui/view/def/class-use/IComponent.html | 8 +- .../arx/gui/view/def/class-use/IDialog.html | 16 +- .../arx/gui/view/def/class-use/ILayout.html | 8 +- .../arx/gui/view/def/class-use/IView.html | 64 +- .../arx/gui/view/def/package-summary.html | 10 +- .../arx/gui/view/def/package-use.html | 24 +- .../arx/gui/view/impl/MainMenu.html | 18 +- .../arx/gui/view/impl/MainSplash.html | 18 +- .../arx/gui/view/impl/MainToolBar.html | 18 +- .../arx/gui/view/impl/MainWindow.html | 133 +- .../arx/gui/view/impl/analyze/Analysis.html | 22 +- .../impl/analyze/AnalysisContext.Context.html | 10 +- .../view/impl/analyze/AnalysisContext.html | 28 +- .../analyze/AnalysisContextVisualization.html | 10 +- ...alysisContextVisualizationContingency.html | 46 +- ...lysisContextVisualizationDistribution.html | 38 +- .../view/impl/analyze/AnalysisManager.html | 10 +- .../gui/view/impl/analyze/DensityData.html | 6 +- .../gui/view/impl/analyze/LayoutAnalyze.html | 10 +- .../view/impl/analyze/LayoutStatistics.html | 30 +- .../impl/analyze/ViewProperties.Property.html | 25 +- .../gui/view/impl/analyze/ViewProperties.html | 58 +- .../impl/analyze/ViewPropertiesInput.html | 10 +- .../impl/analyze/ViewPropertiesOutput.html | 10 +- .../gui/view/impl/analyze/ViewStatistics.html | 49 +- .../ViewStatisticsContingencyHeatmap.html | 18 +- .../ViewStatisticsContingencyTable.html | 20 +- .../ViewStatisticsDistributionHistogram.html | 20 +- .../ViewStatisticsDistributionTable.html | 20 +- .../class-use/AnalysisContext.Context.html | 4 +- .../analyze/class-use/AnalysisContext.html | 8 +- .../AnalysisContextVisualization.html | 6 +- .../class-use/ViewProperties.Property.html | 10 +- .../analyze/class-use/ViewProperties.html | 4 +- .../analyze/class-use/ViewStatistics.html | 6 +- .../view/impl/analyze/package-summary.html | 34 +- .../gui/view/impl/analyze/package-use.html | 18 +- .../gui/view/impl/class-use/MainWindow.html | 2 +- .../impl/common/ClipboardHandlerTable.html | 17 +- .../impl/common/ClipboardHandlerTree.html | 19 +- .../view/impl/common/ComponentDataTable.html | 60 +- .../impl/common/ComponentFilterTable.html | 56 +- .../view/impl/common/ComponentGIFLabel.html | 23 + .../gui/view/impl/common/ComponentStatus.html | 15 +- .../gui/view/impl/common/ComponentTable.html | 86 +- .../impl/common/ComponentTitledBorder.html | 18 +- .../impl/common/ComponentTitledFolder.html | 56 +- .../common/ComponentTitledFolderButton.html | 34 +- .../arx/gui/view/impl/common/ViewData.html | 69 +- .../gui/view/impl/common/ViewDataInput.html | 26 +- .../gui/view/impl/common/ViewDataOutput.html | 26 +- .../gui/view/impl/common/ViewHierarchy.html | 32 +- .../common/class-use/ComponentDataTable.html | 4 +- .../class-use/ComponentTitledFolder.html | 2 +- .../ComponentTitledFolderButton.html | 4 +- .../view/impl/common/class-use/ViewData.html | 6 +- .../datatable/DataTableBodyLayerStack.html | 20 +- .../DataTableColumnHeaderConfiguration.html | 6 +- .../DataTableConfigLabelAccumulator.html | 6 +- .../common/datatable/DataTableContext.html | 78 +- .../datatable/DataTableDataProvider.html | 6 +- .../common/datatable/DataTableFillLayout.html | 12 +- .../datatable/DataTableFillLayoutStyle.html | 9 +- .../common/datatable/DataTableGridLayer.html | 54 +- .../datatable/DataTableGridLayerStack.html | 8 +- .../DataTableHandleDataProvider.html | 8 +- .../datatable/DataTableImagePainter.html | 4 +- .../DataTableRowHeaderConfiguration.html | 6 +- .../datatable/DataTableSelectionLayer.html | 6 +- .../datatable/DataTableViewportLayer.html | 1 + .../datatable/class-use/DataTableContext.html | 18 +- .../class-use/DataTableGridLayer.html | 2 +- .../common/datatable/package-summary.html | 22 +- .../impl/common/datatable/package-use.html | 4 +- .../gui/view/impl/common/package-summary.html | 22 +- .../arx/gui/view/impl/common/package-use.html | 8 +- .../view/impl/common/table/CTComponent.html | 1 + .../impl/common/table/CTConfiguration.html | 50 +- .../gui/view/impl/common/table/CTContext.html | 5 + .../impl/common/table/CTDataProvider.html | 1 + .../gui/view/impl/common/table/CTLayer.html | 5 +- .../common/table/CTStyleConfiguration.html | 3 +- .../gui/view/impl/common/table/LayerBody.html | 20 +- .../common/table/LayerColumnFillLayout.html | 13 +- .../impl/common/table/LayerColumnHeader.html | 8 +- .../impl/common/table/LayerRowFillLayout.html | 12 +- .../impl/common/table/LayerRowHeader.html | 8 +- .../impl/common/table/LayerSelection.html | 10 +- .../view/impl/common/table/LayerViewport.html | 1 + .../table/StyleConfigurationFillLayout.html | 9 +- .../table/StyleConfigurationHeader.html | 8 +- .../table/StyleConfigurationSelection.html | 40 +- .../common/table/StyleConfigurationTable.html | 48 +- .../common/table/class-use/CTComponent.html | 18 +- .../table/class-use/CTConfiguration.html | 12 +- .../common/table/class-use/CTContext.html | 6 +- .../impl/common/table/class-use/CTLayer.html | 10 +- .../table/class-use/CTStyleConfiguration.html | 6 +- .../common/table/class-use/LayerBody.html | 4 +- .../common/table/class-use/LayerViewport.html | 2 +- .../impl/common/table/package-summary.html | 18 +- .../view/impl/common/table/package-use.html | 2 +- .../view/impl/define/LayoutDefinition.html | 6 +- .../impl/define/ViewAttributeDefinition.html | 16 +- .../impl/define/ViewAttributeWeights.html | 18 +- .../gui/view/impl/define/ViewCodingModel.html | 18 +- .../view/impl/define/ViewCriteriaList.html | 18 +- .../gui/view/impl/define/ViewCriterion.html | 46 +- .../impl/define/ViewCriterionDPresence.html | 22 +- .../impl/define/ViewCriterionKAnonymity.html | 22 +- .../impl/define/ViewCriterionLDiversity.html | 22 +- .../impl/define/ViewCriterionTCloseness.html | 22 +- .../view/impl/define/ViewDataDefinition.html | 18 +- .../view/impl/define/ViewGeneralSettings.html | 18 +- .../arx/gui/view/impl/define/ViewMetric.html | 20 +- .../impl/define/ViewSubsetDefinition.html | 18 +- .../impl/define/class-use/ViewCriterion.html | 8 +- .../gui/view/impl/define/package-summary.html | 26 +- .../arx/gui/view/impl/define/package-use.html | 2 +- .../gui/view/impl/explore/LayoutExplore.html | 6 +- .../gui/view/impl/explore/ViewClipboard.html | 18 +- .../arx/gui/view/impl/explore/ViewFilter.html | 18 +- .../gui/view/impl/explore/ViewLattice.html | 62 +- .../arx/gui/view/impl/explore/ViewList.html | 16 +- .../gui/view/impl/explore/ViewProperties.html | 18 +- .../view/impl/explore/package-summary.html | 10 +- .../arx/gui/view/impl/menu/DialogAbout.html | 6 +- .../impl/menu/DialogCriterionSelection.html | 10 +- .../arx/gui/view/impl/menu/DialogDebug.html | 6 +- .../arx/gui/view/impl/menu/DialogError.html | 8 +- .../arx/gui/view/impl/menu/DialogHelp.html | 10 +- .../impl/menu/DialogHelpConfig.Entry.html | 17 +- .../gui/view/impl/menu/DialogHelpConfig.html | 22 +- .../view/impl/menu/DialogOrderSelection.html | 18 +- .../arx/gui/view/impl/menu/DialogProject.html | 10 +- .../gui/view/impl/menu/DialogProperties.html | 6 +- .../arx/gui/view/impl/menu/DialogQuery.html | 2 + .../gui/view/impl/menu/DialogQueryResult.html | 11 +- .../gui/view/impl/menu/DialogSeparator.html | 2 + .../arx/gui/view/impl/menu/EditorBoolean.html | 17 +- .../gui/view/impl/menu/EditorSelection.html | 23 +- .../arx/gui/view/impl/menu/EditorString.html | 19 +- .../class-use/DialogHelpConfig.Entry.html | 2 +- .../menu/class-use/DialogQueryResult.html | 2 +- .../gui/view/impl/menu/package-summary.html | 18 +- .../arx/gui/view/impl/menu/package-use.html | 2 +- .../arx/gui/view/impl/package-summary.html | 8 +- .../arx/gui/view/impl/package-use.html | 2 +- .../arx/gui/view/impl/wizard/ARXWizard.html | 31 +- .../ARXWizardDialog.ARXWizardButton.html | 6 +- .../gui/view/impl/wizard/ARXWizardDialog.html | 16 +- ...HierarchyWizard.HierarchyWizardResult.html | 13 +- .../HierarchyWizard.HierarchyWizardView.html | 6 +- .../gui/view/impl/wizard/HierarchyWizard.html | 42 +- .../impl/wizard/HierarchyWizardEditor.html | 18 +- ...nction.IHierarchyFunctionEditorParent.html | 3 +- .../wizard/HierarchyWizardEditorFunction.html | 32 +- .../wizard/HierarchyWizardEditorGroup.html | 10 +- .../wizard/HierarchyWizardEditorInterval.html | 10 +- .../wizard/HierarchyWizardEditorLayout.html | 22 +- .../wizard/HierarchyWizardEditorMenu.html | 7 +- .../wizard/HierarchyWizardEditorRange.html | 10 +- ...izardEditorRenderer.RenderedComponent.html | 34 +- ...chyWizardEditorRenderer.RenderedGroup.html | 6 +- ...WizardEditorRenderer.RenderedInterval.html | 10 +- .../wizard/HierarchyWizardEditorRenderer.html | 75 +- .../impl/wizard/HierarchyWizardModel.html | 53 +- .../wizard/HierarchyWizardModelAbstract.html | 73 +- ...Grouping.HierarchyWizardGroupingGroup.html | 12 +- ...uping.HierarchyWizardGroupingInterval.html | 19 +- ...Grouping.HierarchyWizardGroupingRange.html | 20 +- .../wizard/HierarchyWizardModelGrouping.html | 86 +- .../wizard/HierarchyWizardModelIntervals.html | 18 +- .../wizard/HierarchyWizardModelOrder.html | 70 +- .../wizard/HierarchyWizardModelRedaction.html | 50 +- .../wizard/HierarchyWizardPageBuilder.html | 14 +- .../impl/wizard/HierarchyWizardPageFinal.html | 14 +- .../wizard/HierarchyWizardPageIntervals.html | 10 +- .../impl/wizard/HierarchyWizardPageOrder.html | 10 +- .../wizard/HierarchyWizardPageRedaction.html | 10 +- .../impl/wizard/HierarchyWizardPageType.html | 10 +- .../gui/view/impl/wizard/ImportWizard.html | 18 +- .../wizard/ImportWizardModel.SourceType.html | 17 +- .../view/impl/wizard/ImportWizardModel.html | 12 +- .../impl/wizard/ImportWizardModelColumn.html | 12 +- .../view/impl/wizard/ImportWizardPageCSV.html | 9 +- ...ardPageColumns.DatatypeEditingSupport.html | 19 +- ...tWizardPageColumns.NameEditingSupport.html | 20 +- .../impl/wizard/ImportWizardPageColumns.html | 19 +- .../impl/wizard/ImportWizardPageExcel.html | 9 +- .../impl/wizard/ImportWizardPageJDBC.html | 9 +- .../impl/wizard/ImportWizardPagePreview.html | 21 +- .../impl/wizard/ImportWizardPageSource.html | 9 +- .../impl/wizard/ImportWizardPageTable.html | 15 +- .../view/impl/wizard/class-use/ARXWizard.html | 2 +- .../ARXWizardDialog.ARXWizardButton.html | 8 +- .../wizard/class-use/ARXWizardDialog.html | 2 +- ...HierarchyWizard.HierarchyWizardResult.html | 2 +- .../HierarchyWizard.HierarchyWizardView.html | 24 +- .../wizard/class-use/HierarchyWizard.html | 12 +- ...nction.IHierarchyFunctionEditorParent.html | 8 +- ...izardEditorRenderer.RenderedComponent.html | 6 +- .../class-use/HierarchyWizardModel.html | 8 +- .../HierarchyWizardModelAbstract.html | 8 +- ...Grouping.HierarchyWizardGroupingGroup.html | 4 +- ...uping.HierarchyWizardGroupingInterval.html | 8 +- .../HierarchyWizardModelGrouping.html | 20 +- .../HierarchyWizardModelIntervals.html | 2 +- .../class-use/HierarchyWizardModelOrder.html | 2 +- .../HierarchyWizardModelRedaction.html | 2 +- .../class-use/HierarchyWizardPageBuilder.html | 6 +- .../class-use/HierarchyWizardPageFinal.html | 8 +- .../HierarchyWizardPageIntervals.html | 2 +- .../class-use/HierarchyWizardPageOrder.html | 2 +- .../HierarchyWizardPageRedaction.html | 2 +- .../impl/wizard/class-use/ImportWizard.html | 14 +- .../gui/view/impl/wizard/package-summary.html | 66 +- .../arx/gui/view/impl/wizard/package-use.html | 46 +- .../arx/gui/view/package-summary.html | 2 +- .../deidentifier/arx/gui/worker/Worker.html | 22 +- .../arx/gui/worker/WorkerAnonymize.html | 6 +- .../arx/gui/worker/WorkerExport.html | 6 +- .../arx/gui/worker/WorkerImport.html | 8 +- .../arx/gui/worker/WorkerLoad.html | 10 +- .../arx/gui/worker/WorkerSave.html | 6 +- .../arx/gui/worker/WorkerTransform.html | 6 +- .../arx/gui/worker/class-use/Worker.html | 16 +- .../arx/gui/worker/io/FileBuilder.html | 14 +- .../arx/gui/worker/io/Vocabulary.html | 271 +- .../arx/gui/worker/io/Vocabulary_V1.html | 195 +- .../arx/gui/worker/io/Vocabulary_V2.html | 30 +- .../arx/gui/worker/io/XMLHandler.html | 15 +- .../arx/gui/worker/io/XMLWriter.html | 64 +- .../gui/worker/io/class-use/FileBuilder.html | 4 +- .../gui/worker/io/class-use/Vocabulary.html | 4 +- .../worker/io/class-use/Vocabulary_V1.html | 2 +- .../arx/gui/worker/io/package-summary.html | 12 +- .../arx/gui/worker/io/package-use.html | 6 +- .../arx/gui/worker/package-summary.html | 14 +- .../arx/gui/worker/package-use.html | 6 +- .../deidentifier/arx/io/CSVAbstractInput.html | 31 +- .../org/deidentifier/arx/io/CSVDataInput.html | 23 +- .../deidentifier/arx/io/CSVDataOutput.html | 25 +- .../arx/io/CSVHierarchyInput.html | 18 +- .../arx/io/IImportColumnIndexed.html | 12 +- .../deidentifier/arx/io/ImportAdapter.html | 28 +- .../deidentifier/arx/io/ImportAdapterCSV.html | 20 +- .../arx/io/ImportAdapterExcel.html | 16 +- .../arx/io/ImportAdapterJDBC.html | 17 +- .../org/deidentifier/arx/io/ImportColumn.html | 4 +- .../deidentifier/arx/io/ImportColumnCSV.html | 20 +- .../arx/io/ImportColumnExcel.html | 20 +- .../arx/io/ImportColumnIndexed.html | 39 +- .../deidentifier/arx/io/ImportColumnJDBC.html | 36 +- .../arx/io/ImportConfiguration.html | 8 +- .../arx/io/ImportConfigurationCSV.html | 10 +- ...portConfigurationExcel.ExcelFileTypes.html | 10 +- .../arx/io/ImportConfigurationExcel.html | 8 +- .../arx/io/ImportConfigurationJDBC.html | 16 +- .../arx/io/class-use/CSVAbstractInput.html | 2 +- .../io/class-use/IImportColumnIndexed.html | 2 +- .../arx/io/class-use/ImportAdapter.html | 2 +- .../arx/io/class-use/ImportColumn.html | 10 +- .../arx/io/class-use/ImportConfiguration.html | 12 +- .../io/class-use/ImportConfigurationCSV.html | 2 +- ...portConfigurationExcel.ExcelFileTypes.html | 2 +- .../io/class-use/ImportConfigurationFile.html | 2 +- .../io/class-use/ImportConfigurationJDBC.html | 2 +- .../deidentifier/arx/io/package-summary.html | 14 +- .../org/deidentifier/arx/io/package-use.html | 10 +- .../arx/metric/InformationLoss.html | 36 +- .../InformationLossDefaultWithBound.html | 10 +- .../arx/metric/InformationLossWithBound.html | 15 +- .../arx/metric/Metric.AggregateFunction.html | 27 +- .../org/deidentifier/arx/metric/Metric.html | 167 +- .../deidentifier/arx/metric/MetricAECS.html | 24 +- .../arx/metric/MetricConfiguration.html | 6 +- .../org/deidentifier/arx/metric/MetricDM.html | 30 +- .../deidentifier/arx/metric/MetricDMStar.html | 28 +- .../arx/metric/MetricDefault.html | 13 +- .../arx/metric/MetricDescription.html | 18 +- .../arx/metric/MetricEntropy.html | 13 +- .../deidentifier/arx/metric/MetricHeight.html | 24 +- .../arx/metric/MetricNMEntropy.html | 16 +- .../arx/metric/MetricNMPrecision.html | 28 +- .../arx/metric/MetricPrecision.html | 28 +- .../deidentifier/arx/metric/MetricStatic.html | 28 +- .../arx/metric/MetricWeighted.html | 13 +- .../arx/metric/class-use/InformationLoss.html | 66 +- .../class-use/InformationLossWithBound.html | 10 +- .../class-use/Metric.AggregateFunction.html | 34 +- .../arx/metric/class-use/Metric.html | 36 +- .../metric/class-use/MetricConfiguration.html | 40 +- .../arx/metric/class-use/MetricDefault.html | 2 +- .../metric/class-use/MetricDescription.html | 10 +- .../arx/metric/package-summary.html | 16 +- .../deidentifier/arx/metric/package-use.html | 34 +- .../metric/v2/AbstractILMultiDimensional.html | 32 +- .../v2/AbstractILMultiDimensionalReduced.html | 30 +- .../v2/AbstractMetricMultiDimensional.html | 40 +- ...ultiDimensionalPotentiallyPrecomputed.html | 40 +- .../v2/AbstractMetricSingleDimensional.html | 21 +- .../arx/metric/v2/Cardinalities.html | 17 +- .../arx/metric/v2/DomainShare.html | 10 +- .../arx/metric/v2/DomainShareInterval.html | 13 +- .../metric/v2/DomainShareMaterialized.html | 12 +- .../arx/metric/v2/DomainShareRedaction.html | 12 +- .../v2/ILMultiDimensionalArithmeticMean.html | 10 +- .../v2/ILMultiDimensionalGeometricMean.html | 10 +- .../arx/metric/v2/ILMultiDimensionalMax.html | 10 +- .../arx/metric/v2/ILMultiDimensionalRank.html | 24 +- .../arx/metric/v2/ILMultiDimensionalSum.html | 10 +- .../v2/ILMultiDimensionalWithBound.html | 10 +- .../arx/metric/v2/ILSingleDimensional.html | 28 +- .../v2/ILSingleDimensionalWithBound.html | 10 +- .../org/deidentifier/arx/metric/v2/IO.html | 24 +- .../arx/metric/v2/MetricMDHeight.html | 29 +- .../arx/metric/v2/MetricMDNMLoss.html | 69 +- .../MetricMDNMLossPotentiallyPrecomputed.html | 10 +- .../metric/v2/MetricMDNMLossPrecomputed.html | 22 +- .../arx/metric/v2/MetricMDNMPrecision.html | 34 +- .../arx/metric/v2/MetricMDNUEntropy.html | 20 +- ...tricMDNUEntropyPotentiallyPrecomputed.html | 12 +- .../v2/MetricMDNUEntropyPrecomputed.html | 35 +- .../arx/metric/v2/MetricMDNUNMEntropy.html | 16 +- ...icMDNUNMEntropyPotentiallyPrecomputed.html | 12 +- .../v2/MetricMDNUNMEntropyPrecomputed.html | 24 +- .../arx/metric/v2/MetricMDPrecision.html | 20 +- .../arx/metric/v2/MetricMDStatic.html | 24 +- .../arx/metric/v2/MetricSDAECS.html | 29 +- .../arx/metric/v2/MetricSDDiscernability.html | 16 +- .../metric/v2/MetricSDNMDiscernability.html | 28 +- .../arx/metric/v2/__MetricV2.html | 94 +- .../class-use/AbstractILMultiDimensional.html | 24 +- .../AbstractILMultiDimensionalReduced.html | 10 +- .../AbstractMetricMultiDimensional.html | 10 +- ...ultiDimensionalPotentiallyPrecomputed.html | 2 +- .../arx/metric/v2/class-use/DomainShare.html | 2 +- .../ILMultiDimensionalWithBound.html | 4 +- .../v2/class-use/ILSingleDimensional.html | 4 +- .../metric/v2/class-use/MetricMDNMLoss.html | 2 +- .../arx/metric/v2/package-summary.html | 28 +- .../arx/metric/v2/package-use.html | 20 +- .../org/deidentifier/arx/package-summary.html | 48 +- doc/gui/org/deidentifier/arx/package-use.html | 122 +- doc/gui/serialized-form.html | 466 ++- 1115 files changed, 17486 insertions(+), 15015 deletions(-) diff --git a/doc/api/index-files/index-1.html b/doc/api/index-files/index-1.html index 554396187c..8ab0c5305b 100644 --- a/doc/api/index-files/index-1.html +++ b/doc/api/index-files/index-1.html @@ -68,12 +68,12 @@

A

AbstractILMultiDimensional - Class in org.deidentifier.arx.metric.v2
This class implements an information loss which can be represented as a - decimal number per quasi-identifier
+ decimal number per quasi-identifier.
AbstractILMultiDimensionalReduced - Class in org.deidentifier.arx.metric.v2
This class implements an information loss which can be represented as a - decimal number per quasi-identifier
+ decimal number per quasi-identifier.
AbstractMetricMultiDimensional - Class in org.deidentifier.arx.metric.v2
@@ -90,7 +90,7 @@

A

acceptsParameter(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter
-
Returns whether the function accepts this parameter
+
Returns whether the function accepts this parameter.
acceptsParameter(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
 
@@ -100,19 +100,19 @@

A

 
access() - Method in class org.deidentifier.arx.ARXLattice
-
Access fields of this class
+
Access fields of this class.
access() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
-
Alter associated fields
+
Alter associated fields.
add(String...) - Method in class org.deidentifier.arx.AttributeType.Hierarchy.DefaultHierarchy
-
Adds a row to the tabular representation of this hierarchy
+
Adds a row to the tabular representation of this hierarchy.
add(String...) - Method in class org.deidentifier.arx.Data.DefaultData
-
Adds a row to this data object
+
Adds a row to this data object.
add(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
@@ -126,39 +126,39 @@

A

 
addColumn(int) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column
+
Adds a new column.
addColumn(int, DataType<?>) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column
+
Adds a new column.
addColumn(int, String) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column
+
Adds a new column.
addColumn(int, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column
+
Adds a new column.
addColumn(String) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column
+
Adds a new column.
addColumn(String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column
+
Adds a new column.
addColumn(String, String) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column
+
Adds a new column.
addColumn(String, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column
+
Adds a new column.
addColumn(ImportColumn) - Method in class org.deidentifier.arx.io.ImportConfiguration
-
Adds a single column to import from
+
Adds a single column to import from.
addColumn(ImportColumn) - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
@@ -183,15 +183,15 @@

A

addCriterion(PrivacyCriterion) - Method in class org.deidentifier.arx.ARXConfiguration
-
Adds a criterion to the configuration
+
Adds a criterion to the configuration.
addGroup(int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
-
Adds the given group with the default aggregate function
+
Adds the given group with the default aggregate function.
addGroup(int, AggregateFunction<U>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
-
Adds the given group with the given aggregate function
+
Adds the given group with the given aggregate function.
addGroup(int, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
@@ -211,7 +211,7 @@

A

aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction
-
This function returns an aggregate value
+
This function returns an aggregate value.
aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericBounds
 
@@ -227,46 +227,46 @@

A

 
AggregateFunction<T> - Class in org.deidentifier.arx.aggregates
-
This abstract class represents an aggregate function
+
This abstract class represents an aggregate function.
AggregateFunction.AggregateFunctionBuilder<T> - Class in org.deidentifier.arx.aggregates
-
A builder for aggregate functions
+
A builder for aggregate functions.
AggregateFunction.AggregateFunctionWithParameter<T> - Class in org.deidentifier.arx.aggregates
-
An aggregate function that has a parameter
+
An aggregate function that has a parameter.
AggregateFunction.GenericBounds<T> - Class in org.deidentifier.arx.aggregates
-
An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
+
An aggregate function that returns an interval consisting of the + first and the last element following the predefined order .
AggregateFunction.GenericCommonPrefix<T> - Class in org.deidentifier.arx.aggregates
-
An aggregate function that returns a common prefix
+
An aggregate function that returns a common prefix.
AggregateFunction.GenericConstant<T> - Class in org.deidentifier.arx.aggregates
-
An aggregate function that returns a constant value
+
An aggregate function that returns a constant value.
AggregateFunction.GenericInterval<T> - Class in org.deidentifier.arx.aggregates
-
An aggregate function that returns an interval [min, max]
+
An aggregate function that returns an interval [min, max] .
AggregateFunction.GenericSet<T> - Class in org.deidentifier.arx.aggregates
-
An aggregate function that returns a set of all data values
+
An aggregate function that returns a set of all data values.
AggregateFunction.GenericSetOfPrefixes<T> - Class in org.deidentifier.arx.aggregates
-
An aggregate function that returns a set of the prefixes of the data values
+
An aggregate function that returns a set of the prefixes of the data values.
and() - Method in class org.deidentifier.arx.DataSelector
 
anonymize(Data, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
-
Performs data anonymization
+
Performs data anonymization.
ARXAnonymizer - Class in org.deidentifier.arx
@@ -275,7 +275,7 @@

A

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

A

ARXConfiguration - Class in org.deidentifier.arx
-
A generic configuration for the ARX anonymizer
+
A generic configuration for the ARX anonymizer.
ARXConfiguration.ARXConfigurationInternal - Class in org.deidentifier.arx
@@ -292,11 +292,11 @@

A

ARXLattice - Class in org.deidentifier.arx
This class implements a representation of the generalization lattice that is - exposed to users of the API
+ exposed to users of the API.
ARXLattice.Access - Class in org.deidentifier.arx
-
The internal accessor class
+
The internal accessor class.
ARXLattice.Access(ARXLattice) - Constructor for class org.deidentifier.arx.ARXLattice.Access
 
@@ -304,43 +304,43 @@

A

 
ARXLattice.ARXNode - Class in org.deidentifier.arx
-
A node in the lattice
+
A node in the lattice.
ARXLattice.ARXNode() - Constructor for class org.deidentifier.arx.ARXLattice.ARXNode
-
Internal constructor for deserialization
+
Internal constructor for deserialization.
ARXLattice.ARXNode.Access - Class in org.deidentifier.arx
-
Internal access class
+
Internal access class.
ARXLattice.ARXNode.Access(ARXLattice.ARXNode) - Constructor for class org.deidentifier.arx.ARXLattice.ARXNode.Access
 
ARXLattice.LatticeDeserializationContext - Class in org.deidentifier.arx
-
Context for deserialization
+
Context for deserialization.
ARXLattice.LatticeDeserializationContext() - Constructor for class org.deidentifier.arx.ARXLattice.LatticeDeserializationContext
 
ARXListener - Interface in org.deidentifier.arx
-
This class implements a listener for the ARX framework
+
This class implements a listener for the ARX framework.
ARXResult - Class in org.deidentifier.arx
-
Encapsulates the results of an execution of the ARX algorithm
+
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
-
Internal constructor for deserialization
+
Internal constructor for deserialization.
AttributeType - Class in org.deidentifier.arx
-
Represents an attribute type
+
Represents an attribute type.
AttributeType.Hierarchy - Class in org.deidentifier.arx
-
This class implements a generalization hierarchy
+
This class implements a generalization hierarchy.
AttributeType.Hierarchy() - Constructor for class org.deidentifier.arx.AttributeType.Hierarchy
 
diff --git a/doc/api/index-files/index-11.html b/doc/api/index-files/index-11.html index cd7700664d..ad16f9260a 100644 --- a/doc/api/index-files/index-11.html +++ b/doc/api/index-files/index-11.html @@ -73,7 +73,7 @@

L

LDiversity(String, double, boolean) - Constructor for class org.deidentifier.arx.criteria.LDiversity
-
Creates a new instance
+
Creates a new instance.
length() - Method in class org.deidentifier.arx.RowSet
 
@@ -91,15 +91,15 @@

L

 
list() - Static method in class org.deidentifier.arx.DataType
-
Lists all available data types
+
Lists all available data types.
list(Class<U>) - Static method in class org.deidentifier.arx.DataType
-
Returns a datatype for the given class
+
Returns a datatype for the given class.
list() - Static method in class org.deidentifier.arx.metric.Metric
-
Returns a list of all available metrics for information loss
+
Returns a list of all available metrics for information loss.
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-12.html b/doc/api/index-files/index-12.html index 4b6142b6ab..6bafe5cc4a 100644 --- a/doc/api/index-files/index-12.html +++ b/doc/api/index-files/index-12.html @@ -67,7 +67,7 @@

M

max(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
-
Retains the maximum of this and other
+
Retains the maximum of this and other.
max(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
 
@@ -75,17 +75,19 @@

M

 
maxFrequency - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
-
Maximal frequency in the contingency table
+
Maximal frequency in the contingency table.
maxLevel - Variable in class org.deidentifier.arx.ARXLattice.LatticeDeserializationContext
-
 
+
+
TODO
+
Metric<T extends InformationLoss<?>> - Class in org.deidentifier.arx.metric
-
Abstract base class for metrics
+
Abstract base class for metrics.
Metric.AggregateFunction - Enum in org.deidentifier.arx.metric
-
Pluggable aggregate functions
+
Pluggable aggregate functions.
MetricAECS - Class in org.deidentifier.arx.metric
@@ -93,11 +95,11 @@

M

MetricConfiguration - Class in org.deidentifier.arx.metric
-
A class a configuration of a metric
+
A class a configuration of a metric.
MetricConfiguration(boolean, double, boolean, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.MetricConfiguration
-
Constructs a new instance
+
Constructs a new instance.
MetricDefault - Class in org.deidentifier.arx.metric
@@ -107,11 +109,11 @@

M

 
MetricDescription - Class in org.deidentifier.arx.metric
-
A class describing a metric and its configuration options
+
A class describing a metric and its configuration options.
MetricDM - Class in org.deidentifier.arx.metric
-
This class provides an implementation of the DM metric (non-monotonic)
+
This class provides an implementation of the DM metric (non-monotonic).
MetricDMStar - Class in org.deidentifier.arx.metric
@@ -133,28 +135,28 @@

M

MetricMDNMLoss - Class in org.deidentifier.arx.metric.v2
-
Normalized Domain Share
+
Normalized Domain Share.
MetricMDNMLoss() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
-
Default constructor which treats all transformation methods equally
+
Default constructor which treats all transformation methods equally.
MetricMDNMLoss(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
-
Default constructor which treats all transformation methods equally
+
Default constructor which treats all transformation methods equally.
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
+
A constructor that allows to define a factor weighting generalization and suppression.
MetricMDNMLossPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
This class provides an implementation of NDS - TODO: Add reference
+ TODO: Add reference.
MetricMDNMLossPrecomputed - Class in org.deidentifier.arx.metric.v2
-
Normalized Domain Share
+
Normalized Domain Share.
MetricMDNMPrecision - Class in org.deidentifier.arx.metric.v2
@@ -179,7 +181,7 @@

M

MetricMDNUEntropyPrecomputed(boolean, boolean, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
-
Precomputed
+
Precomputed.
MetricMDNUNMEntropy - Class in org.deidentifier.arx.metric.v2
@@ -245,18 +247,20 @@

M

MetricWeighted(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricWeighted
-
Constructor
+
Constructor.
min(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
-
Retains the minimum of this and other
+
Retains the minimum of this and other.
min(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
 
min(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
 
minLevel - Variable in class org.deidentifier.arx.ARXLattice.LatticeDeserializationContext
-
 
+
+
TODO
+
multiply(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
multiply(Date, double) - Method in class org.deidentifier.arx.DataType.ARXDate
diff --git a/doc/api/index-files/index-13.html b/doc/api/index-files/index-13.html index 0dbd2b75be..332c337986 100644 --- a/doc/api/index-files/index-13.html +++ b/doc/api/index-files/index-13.html @@ -67,7 +67,7 @@

N

newInstance(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter
-
Creates a new instance with the given parameter
+
Creates a new instance with the given parameter.
newInstance(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
 
@@ -77,11 +77,15 @@

N

 
newInstance() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
-
Creates a new instance with default format string
+
Creates a new instance with default format string and default locale.
newInstance(String) - Method in class org.deidentifier.arx.DataType.DataTypeDescription
-
Creates a new instance with the given format string
+
Creates a new instance with the given format string and default locale.
+
+
newInstance(String, Locale) - Method in class org.deidentifier.arx.DataType.DataTypeDescription
+
+
Creates a new instance with the given format string and the given locale.
next() - Method in class org.deidentifier.arx.DataHandleOutput.ResultIterator
 
@@ -89,23 +93,21 @@

N

Returns the next row - The returned element is sorted as defined by ImportColumn#index - and contains as many elements as there are columns selected to import + The returned element is sorted as defined by ImportColumn#index and contains as many elements as there are columns selected to import from ImportAdapter.indexes.
next() - Method in class org.deidentifier.arx.io.ImportAdapterExcel
Returns the next row - The returned element is sorted as defined by ImportColumn#index - and contains as many elements as there are columns selected to import + The returned element is sorted as defined by ImportColumn#index and contains as many elements as there are columns selected to import from ImportAdapter.indexes.
next() - Method in class org.deidentifier.arx.io.ImportAdapterJDBC
 
nodeTagged(int) - Method in interface org.deidentifier.arx.ARXListener
-
Is called when a node has been processed
+
Is called when a node has been processed.
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-14.html b/doc/api/index-files/index-14.html index fed4c4e173..ea4a78d2db 100644 --- a/doc/api/index-files/index-14.html +++ b/doc/api/index-files/index-14.html @@ -69,7 +69,7 @@

O

 
ORDERED_STRING - Static variable in class org.deidentifier.arx.DataType
-
A ordered string data type
+
A ordered string data type.
org.deidentifier.arx - package org.deidentifier.arx
diff --git a/doc/api/index-files/index-15.html b/doc/api/index-files/index-15.html index a8dba5fadf..b3ab0a4b52 100644 --- a/doc/api/index-files/index-15.html +++ b/doc/api/index-files/index-15.html @@ -79,7 +79,7 @@

P

 
parse(String) - Method in class org.deidentifier.arx.DataType
-
Converts a string into a value
+
Converts a string into a value.
prepare(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
@@ -95,19 +95,19 @@

P

prepare(String[]) - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
-
Sets the indexes based on the header
+
Sets the indexes based on the header.
prepare(Row) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
-
Sets the indexes based on the header
+
Sets the indexes based on the header.
PrivacyCriterion - Class in org.deidentifier.arx.criteria
-
An abstract base class for privacy criteria
+
An abstract base class for privacy criteria.
PrivacyCriterion(boolean) - Constructor for class org.deidentifier.arx.criteria.PrivacyCriterion
-
Instantiates a new criterion
+
Instantiates a new criterion.
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-16.html b/doc/api/index-files/index-16.html index ce8117dc44..887485f0c2 100644 --- a/doc/api/index-files/index-16.html +++ b/doc/api/index-files/index-16.html @@ -67,7 +67,7 @@

Q

QUASI_IDENTIFYING_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
-
Represents a quasi-identifying attribute
+
Represents a quasi-identifying attribute.
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-17.html b/doc/api/index-files/index-17.html index d52b41c718..2807165f66 100644 --- a/doc/api/index-files/index-17.html +++ b/doc/api/index-files/index-17.html @@ -75,15 +75,15 @@

R

 
readIntIntOpenHashMap(ObjectInputStream) - Static method in class org.deidentifier.arx.metric.v2.IO
-
Reads a hash map from the stream
+
Reads a hash map from the stream.
readLongDoubleOpenHashMap(ObjectInputStream) - Static method in class org.deidentifier.arx.metric.v2.IO
-
Reads a hash map from the stream
+
Reads a hash map from the stream.
RecursiveCLDiversity - Class in org.deidentifier.arx.criteria
-
The recursive-(c,l)-diversity criterion
+
The recursive-(c,l)-diversity criterion.
RecursiveCLDiversity(String, double, int) - Constructor for class org.deidentifier.arx.criteria.RecursiveCLDiversity
@@ -92,7 +92,7 @@

R

relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
-
Returns the value relative to the other instance
+
Returns the value relative to the other instance.
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
 
@@ -110,41 +110,41 @@

R

 
remove() - Method in class org.deidentifier.arx.io.ImportAdapterCSV
-
Dummy
+
Dummy.
remove() - Method in class org.deidentifier.arx.io.ImportAdapterExcel
-
Dummy
+
Dummy.
remove() - Method in class org.deidentifier.arx.io.ImportAdapterJDBC
-
Dummy
+
Dummy.
remove(int) - Method in class org.deidentifier.arx.RowSet
 
removeCriterion(PrivacyCriterion) - Method in class org.deidentifier.arx.ARXConfiguration
-
Removes the given criterion
+
Removes the given criterion.
REQUIREMENT_COUNTER - Static variable in class org.deidentifier.arx.ARXConfiguration
-
Do the criteria require a counter per equivalence class
+
Do the criteria require a counter per equivalence class.
REQUIREMENT_DISTRIBUTION - Static variable in class org.deidentifier.arx.ARXConfiguration
-
Do the criteria require distributions of sensitive values in the equivalence classes
+
Do the criteria require distributions of sensitive values in the equivalence classes.
REQUIREMENT_SECONDARY_COUNTER - Static variable in class org.deidentifier.arx.ARXConfiguration
-
Do the criteria require a second counter
+
Do the criteria require a second counter.
requires(int) - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
-
Convenience method for checking the requirements
+
Convenience method for checking the requirements.
RowSet - Class in org.deidentifier.arx
-
A set of rows
+
A set of rows.
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-18.html b/doc/api/index-files/index-18.html index ac9b9bd982..b54ff392fe 100644 --- a/doc/api/index-files/index-18.html +++ b/doc/api/index-files/index-18.html @@ -67,43 +67,43 @@

S

save(String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
-
Saves the specification of this builder to the given file
+
Saves the specification of this builder to the given file.
save(File) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
-
Saves the specification of this builder to the given file
+
Saves the specification of this builder to the given file.
save(File, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
-
Writes the hierarchy to a CSV file
+
Writes the hierarchy to a CSV file.
save(OutputStream, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
-
Writes the hierarchy to a CSV file
+
Writes the hierarchy to a CSV file.
save(String, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
-
Writes the hierarchy to a CSV file
+
Writes the hierarchy to a CSV file.
save(File, char) - Method in class org.deidentifier.arx.DataHandle
-
Writes the data to a CSV file
+
Writes the data to a CSV file.
save(OutputStream, char) - Method in class org.deidentifier.arx.DataHandle
-
Writes the data to a CSV file
+
Writes the data to a CSV file.
save(String, char) - Method in class org.deidentifier.arx.DataHandle
-
Writes the data to a CSV file
+
Writes the data to a CSV file.
SENSITIVE_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
-
Represents a sensitive attribute
+
Represents a sensitive attribute.
setAggregateFunction(AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
-
Sets the default aggregate function to be used by all fanouts
+
Sets the default aggregate function to be used by all fanouts.
setAggregateFunction(Metric.AggregateFunction) - Method in class org.deidentifier.arx.metric.MetricConfiguration
 
@@ -115,24 +115,24 @@

S

setAnonymity(ARXLattice.Anonymity) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
-
Sets the anonymity
+
Sets the anonymity.
setAnonymous() - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
-
Set anonymous
+
Set anonymous.
setAttributes(Map<Integer, Object>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
-
Sets the attributes
+
Sets the attributes.
setAttributeType(String, AttributeType) - Method in class org.deidentifier.arx.DataDefinition
-
Define the type of a given attribute
+
Define the type of a given attribute.
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
+ representation of the generalization hierarchy.
setAttributeTypeSuppressed(AttributeType, boolean) - Method in class org.deidentifier.arx.ARXConfiguration
@@ -140,17 +140,17 @@

S

setAttributeWeight(String, double) - Method in class org.deidentifier.arx.ARXConfiguration
-
Sets the weight for the given attribute
+
Sets the weight for the given attribute.
setAttributeWeight(String, Double) - Method in class org.deidentifier.arx.ARXConfiguration
-
Sets the weight for the given attribute
+
Sets the weight for the given attribute.
setBottom(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.ARXLattice.Access
 
setChecked(boolean) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
-
Set checked
+
Set checked.
setConnection(Connection) - Method in class org.deidentifier.arx.io.ImportConfigurationJDBC
 
@@ -160,7 +160,7 @@

S

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

S

 
setHeadermap(Map<String, Integer>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
-
Sets the headermap
+
Sets the headermap.
setHistorySize(int) - Method in class org.deidentifier.arx.ARXAnonymizer
@@ -188,7 +188,7 @@

S

setIndex(int) - Method in interface org.deidentifier.arx.io.IImportColumnIndexed
-
Sets the index this columns refers to
+
Sets the index this columns refers to.
setIndex(int) - Method in class org.deidentifier.arx.io.ImportColumnIndexed
 
@@ -202,15 +202,15 @@

S

setLowerBound(InformationLoss<?>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
-
Sets the lower bound
+
Sets the lower bound.
setMaximumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
-
Define the maximal generalization of a given attribute
+
Define the maximal generalization of a given attribute.
setMaximumInformationLoss(InformationLoss<?>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
-
Sets the maximal information loss
+
Sets the maximal information loss.
setMaximumSnapshotSizeDataset(double) - Method in class org.deidentifier.arx.ARXAnonymizer
@@ -218,12 +218,12 @@

S

setMaximumSnapshotSizeSnapshot(double) - Method in class org.deidentifier.arx.ARXAnonymizer
-
Sets the maximum size of a snapshot relative to the previous snapshot
+
Sets the maximum size of a snapshot relative to the previous snapshot.
setMaxOutliers(double) - Method in class org.deidentifier.arx.ARXConfiguration
Allows for a certain percentage of outliers and thus - triggers tuple suppression
+ triggers tuple suppression.
setMaxQuasiIdentifiers(int) - Method in class org.deidentifier.arx.ARXAnonymizer
@@ -235,17 +235,17 @@

S

setMetric(Metric<?>) - Method in class org.deidentifier.arx.ARXConfiguration
-
Sets the utility metric for measuring information loss
+
Sets the utility metric for measuring information loss .
setMetric(Metric<?>) - Method in class org.deidentifier.arx.ARXLattice.Access
 
setMinimumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
-
Define the minimal generalization of a given attribute
+
Define the minimal generalization of a given attribute.
setMinimumInformationLoss(InformationLoss<?>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
-
Sets the minimal information loss
+
Sets the minimal information loss.
setMonotonic(boolean) - Method in class org.deidentifier.arx.metric.MetricConfiguration
 
@@ -253,19 +253,19 @@

S

 
setName(String) - Method in class org.deidentifier.arx.io.ImportColumnIndexed
-
Sets the name
+
Sets the name.
setName(String) - Method in class org.deidentifier.arx.io.ImportColumnJDBC
 
setNotAnonymous() - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
-
Set not anonymous
+
Set not anonymous.
setOptimum(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.ARXLattice.Access
 
setPracticalMonotonicity(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
-
Set, if practical monotonicity assumed
+
Set, if practical monotonicity assumed.
setPrecomputationThreshold(double) - Method in class org.deidentifier.arx.metric.MetricConfiguration
 
@@ -273,11 +273,11 @@

S

 
setPredecessors(ARXLattice.ARXNode[]) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
-
Sets the predecessors
+
Sets the predecessors.
setProtectSensitiveAssociations(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
-
Set, whether the anonymizer should take associations between sensitive attributes into account
+
Set, whether the anonymizer should take associations between sensitive attributes into account.
setSheetIndex(int) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
 
@@ -285,7 +285,7 @@

S

 
setSuccessors(ARXLattice.ARXNode[]) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
-
Sets the successors
+
Sets the successors.
setSuppressionAlwaysEnabled(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
@@ -301,7 +301,7 @@

S

 
setTransformation(int[]) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
-
Sets the transformation
+
Sets the transformation.
setUncertainty(boolean) - Method in class org.deidentifier.arx.ARXLattice.Access
 
@@ -325,11 +325,11 @@

S

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

S

StatisticsContingencyTable - Class in org.deidentifier.arx.aggregates
-
A contingency table
+
A contingency table.
StatisticsContingencyTable.Entry - Class in org.deidentifier.arx.aggregates
-
An entry in the contingency table
+
An entry in the contingency table.
StatisticsEquivalenceClasses - Class in org.deidentifier.arx.aggregates
-
Statistics about the equivalence classes
+
Statistics about the equivalence classes.
StatisticsEquivalenceClasses(HashGroupify.GroupStatistics) - Constructor for class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
-
Creates a new instance
+
Creates a new instance.
StatisticsFrequencyDistribution - Class in org.deidentifier.arx.aggregates
-
A frequency distribution
+
A frequency distribution.
STRING - Static variable in class org.deidentifier.arx.DataType
-
A string data type
+
A string data type.
subtract(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
@@ -369,7 +369,7 @@

S

 
swap(int, int) - Method in class org.deidentifier.arx.DataHandle
-
Swaps both rows
+
Swaps both rows.
swap(int, int) - Method in class org.deidentifier.arx.RowSet
 
diff --git a/doc/api/index-files/index-19.html b/doc/api/index-files/index-19.html index a90c650544..9e9caf0b06 100644 --- a/doc/api/index-files/index-19.html +++ b/doc/api/index-files/index-19.html @@ -72,7 +72,7 @@

T

TCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.TCloseness
-
Creates a new instance
+
Creates a new instance.
toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericBounds
 
@@ -88,7 +88,7 @@

T

 
toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction
-
Returns a label
+
Returns a label.
toString() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericBounds
 
@@ -116,7 +116,7 @@

T

 
toString() - Method in class org.deidentifier.arx.AttributeType
-
Returns a string representation
+
Returns a string representation.
toString() - Method in class org.deidentifier.arx.criteria.DistinctLDiversity
 
@@ -134,7 +134,7 @@

T

 
toString() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
-
Returns a string representation
+
Returns a string representation.
toString() - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
 
@@ -150,13 +150,13 @@

T

 
toString() - Method in class org.deidentifier.arx.metric.InformationLoss
-
Returns a string representation
+
Returns a string representation.
toString() - Method in enum org.deidentifier.arx.metric.Metric.AggregateFunction
 
toString() - Method in class org.deidentifier.arx.metric.Metric
-
Returns the name of metric
+
Returns the name of metric.
toString() - Method in class org.deidentifier.arx.metric.MetricAECS
 
diff --git a/doc/api/index-files/index-2.html b/doc/api/index-files/index-2.html index 2934a56312..0b5cf7f4f7 100644 --- a/doc/api/index-files/index-2.html +++ b/doc/api/index-files/index-2.html @@ -69,27 +69,27 @@

B

 
build(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
-
Creates a new hierarchy, based on the predefined specification
+
Creates a new hierarchy, based on the predefined specification.
build() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
-
Creates a new hierarchy, based on the predefined specification
+
Creates a new hierarchy, based on the predefined specification.
build() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
-
Creates a new hierarchy, based on the predefined specification
+
Creates a new hierarchy, based on the predefined specification.
build(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
-
Creates a new hierarchy, based on the predefined specification
+
Creates a new hierarchy, based on the predefined specification.
build() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
-
Creates a new hierarchy, based on the predefined specification
+
Creates a new hierarchy, based on the predefined specification.
build(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
-
Creates a new hierarchy, based on the predefined specification
+
Creates a new hierarchy, based on the predefined specification.
build() - Method in class org.deidentifier.arx.DataSelector
 
diff --git a/doc/api/index-files/index-20.html b/doc/api/index-files/index-20.html index a9afc967d9..d673aab996 100644 --- a/doc/api/index-files/index-20.html +++ b/doc/api/index-files/index-20.html @@ -67,11 +67,11 @@

V

value1 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable.Entry
-
Index of the value from the first column
+
Index of the value from the first column.
value2 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable.Entry
-
Index of the value from the second column
+
Index of the value from the second column.
valueOf(String) - Static method in enum org.deidentifier.arx.aggregates.HierarchyBuilder.Type
@@ -105,7 +105,7 @@

V

values - Variable in class org.deidentifier.arx.aggregates.StatisticsFrequencyDistribution
-
The data values, sorted
+
The data values, sorted.
values() - Static method in enum org.deidentifier.arx.ARXLattice.Anonymity
@@ -124,11 +124,11 @@

V

values1 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
-
The data values from the first column, sorted
+
The data values from the first column, sorted.
values2 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
-
The data values from the second column, sorted
+
The data values from the second column, sorted.
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-21.html b/doc/api/index-files/index-21.html index 47fe9a66f9..0e6511470c 100644 --- a/doc/api/index-files/index-21.html +++ b/doc/api/index-files/index-21.html @@ -67,21 +67,21 @@

W

write(Iterator<String[]>) - Method in class org.deidentifier.arx.io.CSVDataOutput
-
Write the results
+
Write the results.
write(Iterator<String[]>, int) - Method in class org.deidentifier.arx.io.CSVDataOutput
-
Write the given number of columns from the results
+
Write the given number of columns from the results.
write(String[][]) - Method in class org.deidentifier.arx.io.CSVDataOutput
 
writeIntIntOpenHashMap(ObjectOutputStream, IntIntOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
-
Reads a hash map from the stream
+
Reads a hash map from the stream.
writeLongDoubleOpenHashMap(ObjectOutputStream, LongDoubleOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
-
Reads a hash map from the stream
+
Reads a hash map from the stream.
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-3.html b/doc/api/index-files/index-3.html index d87cc1594e..740f415eac 100644 --- a/doc/api/index-files/index-3.html +++ b/doc/api/index-files/index-3.html @@ -71,17 +71,17 @@

C

Cardinalities(Data, RowSet, GeneralizationHierarchy[]) - Constructor for class org.deidentifier.arx.metric.v2.Cardinalities
-
Creates a new instance for the given data set
+
Creates a new instance for the given data set.
Cardinalities(int[][][]) - Constructor for class org.deidentifier.arx.metric.v2.Cardinalities
-
For backwards compatibility, derives the cardinalities from the given array
+
For backwards compatibility, derives the cardinalities from the given array.
checkInterrupt() - Method in interface org.deidentifier.arx.DataHandleStatistics.InterruptHandler
 
clearGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
-
Removes all groups on this level
+
Removes all groups on this level.
clearIntervals() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
@@ -89,7 +89,7 @@

C

clone() - Method in class org.deidentifier.arx.ARXConfiguration
-
Clones this config
+
Clones this config.
clone() - Method in class org.deidentifier.arx.AttributeType
 
@@ -113,13 +113,13 @@

C

 
clone() - Method in class org.deidentifier.arx.metric.InformationLoss
-
Returns a clone of this object
+
Returns a clone of this object.
clone() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
 
clone() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
-
Override this to implement a variant
+
Override this to implement a variant.
clone() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalArithmeticMean
 
@@ -137,7 +137,7 @@

C

 
close() - Method in class org.deidentifier.arx.io.CSVAbstractInput
-
Closes the input
+
Closes the input.
close() - Method in class org.deidentifier.arx.io.CSVDataInput
 
@@ -163,7 +163,7 @@

C

compare(T, T) - Method in class org.deidentifier.arx.DataType
-
Compare
+
Compare.
compare(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
@@ -171,7 +171,7 @@

C

 
compareTo(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
-
Compares the loss to the other
+
Compares the loss to the other.
compareTo(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
 
@@ -187,23 +187,23 @@

C

 
containsCriterion(Class<? extends PrivacyCriterion>) - Method in class org.deidentifier.arx.ARXConfiguration
-
Returns whether the configuration contains a criterion of the given class
+
Returns whether the configuration contains a criterion of the given class.
count - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
-
The total number of entries in the contingency table
+
The total number of entries in the contingency table.
count - Variable in class org.deidentifier.arx.aggregates.StatisticsFrequencyDistribution
-
The total number of data values
+
The total number of data values.
create(String) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilder
-
Loads a builder from a file
+
Loads a builder from a file.
create(File) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilder
-
Loads a builder from a file
+
Loads a builder from a file.
create(DataType<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
@@ -215,11 +215,11 @@

C

create(File) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
-
Loads a builder specification from the given file
+
Loads a builder specification from the given file.
create(String) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
-
Loads a builder specification from the given file
+
Loads a builder specification from the given file.
create(DataType<T>, boolean) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
@@ -235,11 +235,11 @@

C

create(File) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
-
Loads a builder specification from the given file
+
Loads a builder specification from the given file.
create(String) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
-
Loads a builder specification from the given file
+
Loads a builder specification from the given file.
create(char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
@@ -247,7 +247,7 @@

C

create(File) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
-
Loads a builder specification from the given file
+
Loads a builder specification from the given file.
create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
@@ -259,16 +259,16 @@

C

create(String) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
-
Loads a builder specification from the given file
+
Loads a builder specification from the given file.
create() - Static method in class org.deidentifier.arx.ARXConfiguration
-
Creates a new config without tuple suppression
+
Creates a new config without tuple suppression.
create(double) - Static method in class org.deidentifier.arx.ARXConfiguration
Creates a new config that allows the given percentage of outliers and - thus implements tuple suppression
+ thus implements tuple suppression.
create(double, Metric<?>) - Static method in class org.deidentifier.arx.ARXConfiguration
@@ -281,63 +281,63 @@

C

create() - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
-
Creates a new default hierarchy
+
Creates a new default hierarchy.
create(File, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
-
Creates a new hierarchy from a CSV file
+
Creates a new hierarchy from a CSV file.
create(InputStream, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
-
Creates a new hierarchy from a CSV file
+
Creates a new hierarchy from a CSV file.
create(Iterator<String[]>) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
-
Creates a new hierarchy from an iterator over tuples
+
Creates a new hierarchy from an iterator over tuples.
create(List<String[]>) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
-
Creates a new hierarchy from a list
+
Creates a new hierarchy from a list.
create(String, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
-
Creates a new hierarchy from a CSV file
+
Creates a new hierarchy from a CSV file.
create(String[][]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
-
Creates a new hierarchy from a two-dimensional string array
+
Creates a new hierarchy from a two-dimensional string array.
create() - Static method in class org.deidentifier.arx.Data
-
Creates a new default data object
+
Creates a new default data object.
create(DataSource) - Static method in class org.deidentifier.arx.Data
-
Creates a new data object from the given data source specification
+
Creates a new data object from the given data source specification.
create(File, char) - Static method in class org.deidentifier.arx.Data
-
Creates a new data object from a CSV file
+
Creates a new data object from a CSV file.
create(InputStream, char) - Static method in class org.deidentifier.arx.Data
-
Creates a new data object from a CSV file
+
Creates a new data object from a CSV file.
create(Iterator<String[]>) - Static method in class org.deidentifier.arx.Data
-
Creates a new data object from an iterator over tuples
+
Creates a new data object from an iterator over tuples.
create(List<String[]>) - Static method in class org.deidentifier.arx.Data
-
Creates a new data object from a list
+
Creates a new data object from a list.
create(String, char) - Static method in class org.deidentifier.arx.Data
-
Creates a new data object from a CSV file
+
Creates a new data object from a CSV file.
create(String[][]) - Static method in class org.deidentifier.arx.Data
-
Creates a new data object from a two-dimensional string array
+
Creates a new data object from a two-dimensional string array.
create(Data) - Static method in class org.deidentifier.arx.DataSelector
 
@@ -349,15 +349,15 @@

C

create(Data, DataSelector) - Static method in class org.deidentifier.arx.DataSubset
-
Creates a subset from the given selector
+
Creates a subset from the given selector.
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
+
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
-
Creates a new subset from the given set of tuple indices
+
Creates a new subset from the given set of tuple indices.
create(ImportConfiguration) - Static method in class org.deidentifier.arx.io.ImportAdapter
@@ -382,36 +382,44 @@

C

createAggregate() - Method in class org.deidentifier.arx.DataType
-
Returns a new function builder
+
Returns a new function builder.
createBoundsFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
-
An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
+
An aggregate function that returns an interval consisting of the + first and the last element following the predefined order.
createConstantFunction(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
-
An aggregate function that returns a constant value
+
An aggregate function that returns a constant value.
createCSVSource(File, char, boolean) - Static method in class org.deidentifier.arx.DataSource
-
Creates a CSV data source
+
Creates a CSV data source.
createCSVSource(String, char, boolean) - Static method in class org.deidentifier.arx.DataSource
-
Creates a CSV data source
+
Creates a CSV data source.
createDate(String) - Static method in class org.deidentifier.arx.DataType
-
A date data type with given format
+
A date data type with given format.
+
+
createDate(String, Locale) - Static method in class org.deidentifier.arx.DataType
+
+
A date data type with given format.
createDecimal(String) - Static method in class org.deidentifier.arx.DataType
-
A decimal data type with given format
+
A decimal data type with given format.
+
+
createDecimal(String, Locale) - Static method in class org.deidentifier.arx.DataType
+
+
Creates a decimal data type with a format string from the given locale.
createDiscernabilityMetric() - Static method in class org.deidentifier.arx.metric.Metric
-
Creates an instance of the discernability metric
+
Creates an instance of the discernability metric.
createDiscernabilityMetric(boolean) - Static method in class org.deidentifier.arx.metric.Metric
@@ -419,7 +427,7 @@

C

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

C

createExcelSource(File, int, boolean) - Static method in class org.deidentifier.arx.DataSource
-
Creates an Excel data source
+
Creates an Excel data source.
createExcelSource(String, int, boolean) - Static method in class org.deidentifier.arx.DataSource
-
Creates an Excel data source
+
Creates an Excel data source.
createHeightMetric() - Static method in class org.deidentifier.arx.metric.Metric
@@ -500,31 +508,35 @@

C

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
+ if necessary.
createInstance(MetricConfiguration) - Method in class org.deidentifier.arx.metric.MetricDescription
-
Creates an instance with the given configuration options
+
Creates an instance with the given configuration options.
createInteger(String) - Static method in class org.deidentifier.arx.DataType
-
An integer data type with given format
+
An integer data type with given format.
+
+
createInteger(String, Locale) - Static method in class org.deidentifier.arx.DataType
+
+
An integer data type with given format using the given locale.
createIntervalFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
-
An aggregate function that returns an interval [min, max]
+
An aggregate function that returns an interval [min, max].
createIntervalFunction(boolean, boolean) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
-
An aggregate function that returns an interval [min, max]
+
An aggregate function that returns an interval [min, max].
createJDBCSource(String, String) - Static method in class org.deidentifier.arx.DataSource
-
Creates a JDBC data source
+
Creates a JDBC data source.
createJDBCSource(String, String, String, String) - Static method in class org.deidentifier.arx.DataSource
-
Creates a JDBC data source
+
Creates a JDBC data source.
createLossMetric() - Static method in class org.deidentifier.arx.metric.Metric
@@ -560,7 +572,7 @@

C

createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.Metric
-
Returns an instance of the maximal value
+
Returns an instance of the maximal value.
createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.MetricAECS
 
@@ -594,7 +606,7 @@

C

createMinInformationLoss() - Method in class org.deidentifier.arx.metric.Metric
-
Returns an instance of the minimal value
+
Returns an instance of the minimal value.
createMinInformationLoss() - Method in class org.deidentifier.arx.metric.MetricAECS
 
@@ -696,7 +708,7 @@

C

createPrecomputedLossMetric(double) - Static method in class org.deidentifier.arx.metric.Metric
-
Creates a potentially precomputed instance of the loss metric which treats generalization +
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
@@ -713,7 +725,7 @@

C

createPrecomputedLossMetric(double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
-
Creates a potentially precomputed instance of the loss metric which treats generalization +
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
@@ -738,7 +750,7 @@

C

createSetFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
-
An aggregate function that returns a set of all data values
+
An aggregate function that returns a set of all data values .
createSetOfPrefixesFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
@@ -746,7 +758,7 @@

C

createSetOfPrefixesFunction(int) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
-
An aggregate function that returns a set of the prefixes of the data values
+
An aggregate function that returns a set of the prefixes of the data values.
createStaticMetric(Map<String, List<Double>>) - Static method in class org.deidentifier.arx.metric.Metric
@@ -766,27 +778,27 @@

C

CSVAbstractInput - Class in org.deidentifier.arx.io
-
Abstract class for reading CSV encoded information
+
Abstract class for reading CSV encoded information.
CSVAbstractInput(char) - Constructor for class org.deidentifier.arx.io.CSVAbstractInput
-
Constructor
+
Constructor.
CSVDataInput - Class in org.deidentifier.arx.io
-
This class implements a reader for CSV encoded information
+
This class implements a reader for CSV encoded information.
CSVDataInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
-
Instantiate
+
Instantiate.
CSVDataInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
-
Instantiate
+
Instantiate.
CSVDataInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
-
Instantiate
+
Instantiate.
CSVDataOutput - Class in org.deidentifier.arx.io
@@ -794,31 +806,31 @@

C

CSVDataOutput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
-
New instance
+
New instance.
CSVDataOutput(OutputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
-
New instance
+
New instance.
CSVDataOutput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
-
New instance
+
New instance.
CSVHierarchyInput - Class in org.deidentifier.arx.io
-
Reads a CSV encoded generalization hierarchy
+
Reads a CSV encoded generalization hierarchy.
CSVHierarchyInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
-
Create from file
+
Create from file.
CSVHierarchyInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
-
Create from stream
+
Create from stream.
CSVHierarchyInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
-
Create from path
+
Create from path.
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-4.html b/doc/api/index-files/index-4.html index 616d0c2f66..2af9f1c461 100644 --- a/doc/api/index-files/index-4.html +++ b/doc/api/index-files/index-4.html @@ -67,7 +67,7 @@

D

Data - Class in org.deidentifier.arx
-
Represents input data for the ARX framework
+
Represents input data for the ARX framework.
Data() - Constructor for class org.deidentifier.arx.Data
 
@@ -79,7 +79,7 @@

D

 
DataDefinition - Class in org.deidentifier.arx
-
Encapsulates a definition of the types of attributes contained in a dataset
+
Encapsulates a definition of the types of attributes contained in a dataset.
DataDefinition() - Constructor for class org.deidentifier.arx.DataDefinition
 
@@ -91,7 +91,7 @@

D

 
DataHandleInput - Class in org.deidentifier.arx
-
An implementation of the DataHandle interface for input data
+
An implementation of the DataHandle interface for input data.
DataHandleOutput - Class in org.deidentifier.arx
@@ -105,7 +105,7 @@

D

 
DataHandleStatistics - Class in org.deidentifier.arx
-
Stupid wrapper class that provides information to StatisticsBuilder
+
Stupid wrapper class that provides information to StatisticsBuilder.
DataHandleStatistics.InterruptHandler - Interface in org.deidentifier.arx
 
@@ -115,60 +115,60 @@

D

DataHandleSubset(DataHandle, DataSubset, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.DataHandleSubset
-
Creates a new handle that represents the research subset
+
Creates a new handle that represents the research subset.
DataSelector - Class in org.deidentifier.arx
-
A selector for tuples
+
A selector for tuples.
DataSource - Class in org.deidentifier.arx
This class provides configuration options for importing data from CSV-files, from Excel-files - or via a JDBC connection
+ or via a JDBC connection.
DataSubset - Class in org.deidentifier.arx
-
This class represents a data subset as required for d-presence
+
This class represents a data subset as required for d-presence.
DataType<T> - Class in org.deidentifier.arx
-
This class provides access to the data types supported by the ARX framework
+
This class provides access to the data types supported by the ARX framework.
DataType() - Constructor for class org.deidentifier.arx.DataType
 
DataType.ARXDate - Class in org.deidentifier.arx
-
Base class for date/time types
+
Base class for date/time types.
DataType.ARXDecimal - Class in org.deidentifier.arx
-
Base class for numeric types
+
Base class for numeric types.
DataType.ARXInteger - Class in org.deidentifier.arx
-
Base class for numeric types
+
Base class for numeric types.
DataType.ARXOrderedString - Class in org.deidentifier.arx
-
Base class for ordered string types
+
Base class for ordered string types.
DataType.ARXString - Class in org.deidentifier.arx
-
Base class for string types
+
Base class for string types.
DataType.ARXString() - Constructor for class org.deidentifier.arx.DataType.ARXString
 
DataType.DataTypeDescription<T> - Class in org.deidentifier.arx
-
An entry in the list of available data types
+
An entry in the list of available data types.
DataType.DataTypeWithFormat - Interface in org.deidentifier.arx
-
An interface for data types with format
+
An interface for data types with format.
DataType.DataTypeWithRatioScale<T> - Interface in org.deidentifier.arx
-
An interface for data types with a ratio scale
+
An interface for data types with a ratio scale.
DATE - Static variable in class org.deidentifier.arx.DataType
@@ -176,11 +176,11 @@

D

DECIMAL - Static variable in class org.deidentifier.arx.DataType
-
A generic decimal data type
+
A generic decimal data type.
DistinctLDiversity - Class in org.deidentifier.arx.criteria
-
The distinct l-diversity privacy criterion
+
The distinct l-diversity privacy criterion.
DistinctLDiversity(String, int) - Constructor for class org.deidentifier.arx.criteria.DistinctLDiversity
@@ -205,7 +205,7 @@

D

 
DomainShare - Interface in org.deidentifier.arx.metric.v2
-
Base interface for domain shares
+
Base interface for domain shares.
DomainShareInterval<T> - Class in org.deidentifier.arx.metric.v2
@@ -213,7 +213,7 @@

D

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
+
Creates a new set of domain shares derived from the given functional interval-based hierarchy.
DomainShareMaterialized - Class in org.deidentifier.arx.metric.v2
@@ -221,7 +221,7 @@

D

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
+
Creates a new set of domain shares derived from the given attribute.
DomainShareRedaction - Class in org.deidentifier.arx.metric.v2
@@ -229,7 +229,7 @@

D

DomainShareRedaction(HierarchyBuilderRedactionBased<?>) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareRedaction
-
Creates a new set of domain shares derived from the given functional redaction-based hierarchy
+
Creates a new set of domain shares derived from the given functional redaction-based hierarchy.
DPresence - Class in org.deidentifier.arx.criteria
diff --git a/doc/api/index-files/index-5.html b/doc/api/index-files/index-5.html index 6ffcb535f2..f88703859a 100644 --- a/doc/api/index-files/index-5.html +++ b/doc/api/index-files/index-5.html @@ -69,7 +69,7 @@

E

 
EntropyLDiversity - Class in org.deidentifier.arx.criteria
-
The entropy l-diversity criterion
+
The entropy l-diversity criterion.
EntropyLDiversity(String, double) - Constructor for class org.deidentifier.arx.criteria.EntropyLDiversity
@@ -78,7 +78,7 @@

E

EqualDistanceTCloseness - Class in org.deidentifier.arx.criteria
-
The t-closeness criterion with equal-distance EMD
+
The t-closeness criterion with equal-distance EMD.
EqualDistanceTCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.EqualDistanceTCloseness
@@ -115,7 +115,7 @@

E

 
ExplicitPrivacyCriterion - Class in org.deidentifier.arx.criteria
-
A privacy criterion that is explicitly bound to a sensitive attribute
+
A privacy criterion that is explicitly bound to a sensitive attribute.
ExplicitPrivacyCriterion(String, boolean) - Constructor for class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
 
diff --git a/doc/api/index-files/index-6.html b/doc/api/index-files/index-6.html index 46e2eb2c18..e3f23c1f6c 100644 --- a/doc/api/index-files/index-6.html +++ b/doc/api/index-files/index-6.html @@ -81,19 +81,19 @@

F

 
format(T) - Method in class org.deidentifier.arx.DataType
-
Converts a value into a string
+
Converts a value into a string.
forType(DataType<T>) - Static method in class org.deidentifier.arx.aggregates.AggregateFunction
-
Returns a builder for the given data type
+
Returns a builder for the given data type.
frequency - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable.Entry
-
Associated frequency
+
Associated frequency.
frequency - Variable in class org.deidentifier.arx.aggregates.StatisticsFrequencyDistribution
-
The corresponding frequencies
+
The corresponding frequencies.
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-7.html b/doc/api/index-files/index-7.html index ab995e13ba..c1dbe65716 100644 --- a/doc/api/index-files/index-7.html +++ b/doc/api/index-files/index-7.html @@ -73,11 +73,11 @@

G

 
getAbsoluteMaxOutliers() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
-
Returns the maximum number of allowed outliers
+
Returns the maximum number of allowed outliers.
getAggregateFunction() - Method in class org.deidentifier.arx.metric.Metric
-
Returns the aggregate function of a multi-dimensional metric, null otherwise
+
Returns the aggregate function of a multi-dimensional metric, null otherwise.
getAggregateFunction() - Method in class org.deidentifier.arx.metric.MetricConfiguration
 
@@ -89,7 +89,7 @@

G

 
getAligmentOrder() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
-
Returns the alignment order
+
Returns the alignment order.
getAlphabetSize() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
@@ -97,19 +97,19 @@

G

getAnonymity() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
-
Returns the anonymity property
+
Returns the anonymity property.
getArray() - Method in class org.deidentifier.arx.DataSubset
 
getAttribute() - Method in class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
-
Returns the associated sensitive attribute
+
Returns the associated sensitive attribute.
getAttributeMap() - Method in class org.deidentifier.arx.ARXLattice.Access
 
getAttributeName(int) - Method in class org.deidentifier.arx.DataHandle
-
Returns the name of the specified column
+
Returns the name of the specified column.
getAttributeName(int) - Method in class org.deidentifier.arx.DataHandleInput
 
@@ -123,15 +123,15 @@

G

 
getAttributes() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
-
Returns the attributes
+
Returns the attributes.
getAttributeType(String) - Method in class org.deidentifier.arx.DataDefinition
-
Returns the type defined for the attribute
+
Returns the type defined for the attribute.
getAttributeWeight(String) - Method in class org.deidentifier.arx.ARXConfiguration
-
Returns the weight for the given attribute
+
Returns the weight for the given attribute.
getAttributeWeights() - Method in class org.deidentifier.arx.ARXConfiguration
@@ -139,7 +139,7 @@

G

getAverageEquivalenceClassSize() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
-
Returns the maximal size of an equivalence class
+
Returns the maximal size of an equivalence class.
getAverageEquivalenceClassSizeIncludingOutliers() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
@@ -149,103 +149,103 @@

G

 
getBottom() - Method in class org.deidentifier.arx.ARXLattice
-
Returns the bottom node
+
Returns the bottom node.
getC() - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
-
Returns the parameter c
+
Returns the parameter c.
getCardinalities() - Method in class org.deidentifier.arx.metric.v2.Cardinalities
-
Returns the cardinalities of the given value
+
Returns the cardinalities of the given value.
getColumnIndexOf(String) - Method in class org.deidentifier.arx.DataHandle
-
Returns the index of the given attribute, -1 if it is not in the header
+
Returns the index of the given attribute, -1 if it is not in the header.
getColumns() - Method in class org.deidentifier.arx.io.ImportConfiguration
-
Returns all added columns
+
Returns all added columns.
getComparator() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
-
Returns the comparator
+
Returns the comparator.
getConfig() - Method in class org.deidentifier.arx.io.ImportAdapter
-
Returns the configuration used by the import adapter
+
Returns the configuration used by the import adapter.
getConfiguration() - Method in class org.deidentifier.arx.ARXResult
-
Returns the configuration used
+
Returns the configuration used.
getConfiguration() - Method in class org.deidentifier.arx.metric.Metric
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDPrecision
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDDiscernability
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
-
Returns the configuration of this metric
+
Returns the configuration of this metric.
getConnection() - Method in class org.deidentifier.arx.io.ImportConfigurationJDBC
 
@@ -255,7 +255,7 @@

G

 
getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
-
Returns a contingency table for the given columns
+
Returns a contingency table for the given columns.
getContingencyTable(int, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
@@ -267,7 +267,7 @@

G

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

G

getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
-
Returns a contingency table for the given columns
+
Returns a contingency table for the given columns.
getContingencyTable(int, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
@@ -291,7 +291,7 @@

G

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

G

getCriteria(Class<T>) - Method in class org.deidentifier.arx.ARXConfiguration
-
Returns all privacy criteria that are instances of the given class
+
Returns all privacy criteria that are instances of the given class.
getCriteriaAsArray() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
@@ -325,15 +325,15 @@

G

getDataType() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
-
Returns the data type
+
Returns the data type.
getDataType(String) - Method in class org.deidentifier.arx.DataDefinition
-
Returns the data type for the given column
+
Returns the data type for the given column.
getDataType(String) - Method in class org.deidentifier.arx.DataHandle
-
Returns the according datatype
+
Returns the according datatype.
getDataType(String) - Method in class org.deidentifier.arx.DataHandleOutput
 
@@ -345,19 +345,19 @@

G

 
getDate(int, int) - Method in class org.deidentifier.arx.DataHandle
-
Returns a date/time value from the specified cell
+
Returns a date/time value from the specified cell.
getDefaultFunction() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
-
Returns the default aggregate function
+
Returns the default aggregate function.
getDefinition() - Method in class org.deidentifier.arx.Data
-
Returns the data definition
+
Returns the data definition.
getDefinition() - Method in class org.deidentifier.arx.DataHandle
-
Returns the data definition
+
Returns the data definition.
getDefinition() - Method in class org.deidentifier.arx.DataHandleStatistics
 
@@ -375,31 +375,31 @@

G

 
getDescription() - Method in class org.deidentifier.arx.DataType
-
Returns a description of the data type
+
Returns a description of the data type.
getDescription() - Method in class org.deidentifier.arx.metric.Metric
-
Returns a description of this metric
+
Returns a description of this metric.
getDeserializationContext() - Static method in class org.deidentifier.arx.ARXLattice
-
Returns the deserialization context
+
Returns the deserialization context.
getDimension(String) - Method in class org.deidentifier.arx.ARXLattice.ARXNode
-
Returns the index of an attribute
+
Returns the index of an attribute.
getDistinctValues(int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
-
Returns the distinct set of data items from the given column
+
Returns the distinct set of data items from the given column.
getDistinctValues(int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
-
Returns the distinct set of data items from the given column
+
Returns the distinct set of data items from the given column.
getDistinctValues(int) - Method in class org.deidentifier.arx.DataHandle
-
Returns an array containing the distinct values in the given column
+
Returns an array containing the distinct values in the given column.
getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleStatistics
 
@@ -409,7 +409,7 @@

G

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
+
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
@@ -423,7 +423,7 @@

G

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
+ column.
getDistinctValuesOrdered(int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
@@ -432,11 +432,11 @@

G

getDMax() - Method in class org.deidentifier.arx.criteria.DPresence
-
Returns dMax
+
Returns dMax.
getDMin() - Method in class org.deidentifier.arx.criteria.DPresence
-
Returns dMin
+
Returns dMin.
getDomainSize() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
@@ -444,39 +444,39 @@

G

getDomainSize() - Method in interface org.deidentifier.arx.metric.v2.DomainShare
-
Returns the size of the domain
+
Returns the size of the domain.
getDomainSize() - Method in class org.deidentifier.arx.metric.v2.DomainShareInterval
-
Returns the size of the domain
+
Returns the size of the domain.
getDomainSize() - Method in class org.deidentifier.arx.metric.v2.DomainShareMaterialized
-
Returns the size of the domain
+
Returns the size of the domain.
getDomainSize() - Method in class org.deidentifier.arx.metric.v2.DomainShareRedaction
-
Returns the size of the domain
+
Returns the size of the domain.
getDouble(int, int) - Method in class org.deidentifier.arx.DataHandle
-
Returns a double value from the specified cell
+
Returns a double value from the specified cell.
getElements() - Method in class org.deidentifier.arx.DataType.ARXOrderedString
-
Returns all elements backing this datatype
+
Returns all elements backing this datatype.
getEquivalenceClassStatistics() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
-
Returns statistics about the equivalence classes
+
Returns statistics about the equivalence classes.
getEquivalenceClassStatistics() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
-
Returns statistics about the equivalence classes
+
Returns statistics about the equivalence classes.
getExampleFormats() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
-
Returns a list of example formats
+
Returns a list of example formats.
getExcelFileType() - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
 
@@ -484,7 +484,7 @@

G

 
getFloat(int, int) - Method in class org.deidentifier.arx.DataHandle
-
Returns a float value from the specified cell
+
Returns a float value from the specified cell.
getFormat() - Method in class org.deidentifier.arx.DataType.ARXDate
 
@@ -502,7 +502,7 @@

G

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

G

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

G

 
getGeneralization(String) - Method in class org.deidentifier.arx.ARXLattice.ARXNode
-
Returns the generalization for the attribute
+
Returns the generalization for the attribute.
getGeneralization(String) - Method in class org.deidentifier.arx.DataHandle
-
Returns the generalization level for the attribute
+
Returns the generalization level for the attribute.
getGeneralization(String) - Method in class org.deidentifier.arx.DataHandleInput
 
@@ -542,11 +542,11 @@

G

 
getGeneralizationFactor() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
-
Returns the factor used weight generalized values
+
Returns the factor used weight generalized values.
getGeneralizationSuppressionFactor() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
-
Returns the factor weighting generalization and suppression
+
Returns the factor weighting generalization and suppression.
getGlobalOptimum() - Method in class org.deidentifier.arx.ARXResult
@@ -554,7 +554,7 @@

G

getGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
-
Returns the list
+
Returns the list.
getGsFactor() - Method in class org.deidentifier.arx.metric.MetricConfiguration
 
@@ -568,33 +568,33 @@

G

getHandle() - Method in class org.deidentifier.arx.Data
-
Returns a data handle
+
Returns a data handle.
getHeader() - Method in class org.deidentifier.arx.io.ImportAdapter
-
Returns the header
+
Returns the header.
getHierarchy() - Method in class org.deidentifier.arx.AttributeType.Hierarchy.DefaultHierarchy
 
getHierarchy() - Method in class org.deidentifier.arx.AttributeType.Hierarchy
-
Returns the hierarchy as a two-dimensional string array
+
Returns the hierarchy as a two-dimensional string array.
getHierarchy() - Method in class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
-
Returns the hierarchy backing the EMD calculations
+
Returns the hierarchy backing the EMD calculations.
getHierarchy(String) - Method in class org.deidentifier.arx.DataDefinition
-
Returns the according hierarchy
+
Returns the according hierarchy.
getHierarchy() - Method in class org.deidentifier.arx.io.CSVHierarchyInput
-
Returns the hierarchy
+
Returns the hierarchy.
getHierarchyBuilder(String) - Method in class org.deidentifier.arx.DataDefinition
-
Returns the associated builder, if any
+
Returns the associated builder, if any.
getHistorySize() - Method in class org.deidentifier.arx.ARXAnonymizer
@@ -602,11 +602,11 @@

G

getIdentifyingAttributes() - Method in class org.deidentifier.arx.DataDefinition
-
Returns the direct identifiers
+
Returns the direct identifiers.
getIndex() - Method in interface org.deidentifier.arx.io.IImportColumnIndexed
-
Returns the index this column refers to
+
Returns the index this column refers to.
getIndex() - Method in class org.deidentifier.arx.io.ImportColumnIndexed
 
@@ -616,59 +616,77 @@

G

 
getInformationLoss(Node, IHashGroupify) - Method in class org.deidentifier.arx.metric.Metric
-
Evaluates the metric for the given node
+
Evaluates the metric for the given node.
getInsensitiveAttributes() - Method in class org.deidentifier.arx.DataDefinition
-
Returns the insensitive attributes
+
Returns the insensitive attributes.
getInt(int, int) - Method in class org.deidentifier.arx.DataHandle
-
Returns an int value from the specified cell
+
Returns an int value from the specified cell.
getInterruptibleInstance() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
-
Returns an interruptible instance of this object
+
Returns an interruptible instance of this object.
getIntervals() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
-
Returns all currently defined intervals
+
Returns all currently defined intervals.
getK() - Method in class org.deidentifier.arx.criteria.KAnonymity
-
Returns the parameter k
+
Returns the parameter k.
getL() - Method in class org.deidentifier.arx.criteria.LDiversity
-
Returns the parameter l
+
Returns the parameter l.
getLabel() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
-
Returns a human readable label
+
Returns a human readable label.
getLabelBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
 
getLattice() - Method in class org.deidentifier.arx.ARXResult
-
Returns the lattice
+
Returns the lattice.
getLevel(int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
-
Returns the given level
+
Returns the given level.
getLevel() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
 
getLevels() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
-
Returns all currently defined levels
+
Returns all currently defined levels.
getLevels() - Method in class org.deidentifier.arx.ARXLattice
-
Returns the levels of the generalization lattice
+
Returns the levels of the generalization lattice.
+
+
getLocale() - Method in class org.deidentifier.arx.DataType.ARXDate
+
+
Returns the locale of the format.
+
+
getLocale() - Method in class org.deidentifier.arx.DataType.ARXDecimal
+
+
Returns the locale of the format.
+
+
getLocale() - Method in class org.deidentifier.arx.DataType.ARXInteger
+
+
Returns the locale of the format.
+
getLocale() - Method in class org.deidentifier.arx.DataType.ARXOrderedString
+
+
Returns the locale of the format.
+
+
getLocale() - Method in interface org.deidentifier.arx.DataType.DataTypeWithFormat
+
 
getLong(int, int) - Method in class org.deidentifier.arx.DataHandle
-
Returns a long value from the specified cell
+
Returns a long value from the specified cell.
getLowerBound() - Method in class org.deidentifier.arx.metric.InformationLossWithBound
 
@@ -682,13 +700,13 @@

G

getLowerRange() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
-
Returns the lower range
+
Returns the lower range.
getMax() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
 
getMaximalEquivalenceClassSize() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
-
Returns the maximal size of an equivalence class
+
Returns the maximal size of an equivalence class.
getMaximalEquivalenceClassSizeIncludingOutliers() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
@@ -704,15 +722,15 @@

G

 
getMaximumGeneralization(String) - Method in class org.deidentifier.arx.DataDefinition
-
Returns the maximum generalization for the attribute
+
Returns the maximum generalization for the attribute.
getMaximumInformationLoss() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
-
Returns the maximal information loss
+
Returns the maximal information loss.
getMaximumInformationLoss() - Method in class org.deidentifier.arx.ARXLattice
-
Returns the maximal information loss
+
Returns the maximal information loss.
getMaximumSnapshotSizeDataset() - Method in class org.deidentifier.arx.ARXAnonymizer
@@ -724,11 +742,11 @@

G

getMaxOutliers() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
-
Returns the max relative number of outliers
+
Returns the max relative number of outliers.
getMaxOutliers() - Method in class org.deidentifier.arx.ARXConfiguration
-
Returns the maximum number of allowed outliers
+
Returns the maximum number of allowed outliers.
getMaxQuasiIdentifiers() - Method in class org.deidentifier.arx.ARXAnonymizer
@@ -736,7 +754,7 @@

G

getMaxTransformations() - Method in class org.deidentifier.arx.ARXAnonymizer
-
Returns the maximal size of the search space
+
Returns the maximal size of the search space.
getMaxValueLength() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
@@ -744,17 +762,17 @@

G

getMetric() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
-
Returns the metric used for measuring information loss
+
Returns the metric used for measuring information loss.
getMetric() - Method in class org.deidentifier.arx.ARXConfiguration
-
Returns the metric used for measuring information loss
+
Returns the metric used for measuring information loss.
getMin() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
 
getMinimalEquivalenceClassSize() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
-
Returns the minimal size of an equivalence class
+
Returns the minimal size of an equivalence class.
getMinimalEquivalenceClassSizeIncludingOutliers() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
@@ -766,7 +784,7 @@

G

getMinimalGroupSize() - Method in class org.deidentifier.arx.criteria.LDiversity
-
Returns the minimal group size required to fulfill this criterion
+
Returns the minimal group size required to fulfill this criterion.
getMinimum() - Method in class org.deidentifier.arx.DataType.ARXDate
 
@@ -778,25 +796,25 @@

G

 
getMinimumGeneralization(String) - Method in class org.deidentifier.arx.DataDefinition
-
Returns the minimum generalization for the attribute
+
Returns the minimum generalization for the attribute.
getMinimumInformationLoss() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
-
Returns the minimal information loss
+
Returns the minimal information loss.
getMinimumInformationLoss() - Method in class org.deidentifier.arx.ARXLattice
-
Returns the minimal information loss
+
Returns the minimal information loss.
getName() - Method in class org.deidentifier.arx.io.ImportColumnIndexed
-
Gets the name
+
Gets the name.
getName() - Method in class org.deidentifier.arx.io.ImportColumnJDBC
 
getName() - Method in class org.deidentifier.arx.metric.Metric
-
Returns the name of metric
+
Returns the name of metric.
getName() - Method in class org.deidentifier.arx.metric.MetricDescription
 
@@ -805,21 +823,21 @@

G

getNumberOfGroups() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
Returns the number of equivalence classes in the currently selected data - representation
+ representation.
getNumberOfOutlyingEquivalenceClasses() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
Returns the number of outlying equivalence classes in the currently selected data - representation
+ representation.
getNumberOfOutlyingTuples() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
Returns the number of outliers in the currently selected data - representation
+ representation.
getNumColumns() - Method in class org.deidentifier.arx.DataHandle
-
Returns the number of columns in the dataset
+
Returns the number of columns in the dataset.
getNumColumns() - Method in class org.deidentifier.arx.DataHandleInput
 
@@ -831,7 +849,7 @@

G

 
getNumRows() - Method in class org.deidentifier.arx.DataHandle
-
Returns the number of rows in the dataset
+
Returns the number of rows in the dataset.
getNumRows() - Method in class org.deidentifier.arx.DataHandleInput
 
@@ -861,11 +879,11 @@

G

getPaddingCharacter() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
-
Returns the padding character
+
Returns the padding character.
getParameter() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter
-
Returns the parameter
+
Returns the parameter.
getParameter() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
 
@@ -877,11 +895,11 @@

G

 
getPredecessors() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
-
The predecessors
+
The predecessors.
getProgress() - Method in class org.deidentifier.arx.io.ImportAdapter
-
Returns the percentage of data has has already been imported
+
Returns the percentage of data has has already been imported.
getProgress() - Method in class org.deidentifier.arx.io.ImportAdapterCSV
@@ -905,25 +923,25 @@

G

getQuasiIdentifyingAttributes() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
-
Returns the quasi identifiers
+
Returns the quasi identifiers.
getQuasiIdentifyingAttributes() - Method in class org.deidentifier.arx.DataDefinition
-
Returns the quasi identifying attributes
+
Returns the quasi identifying attributes.
getRedactionCharacter() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
-
Returns the redaction character
+
Returns the redaction character.
getRedactionOrder() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
-
Returns the redaction order
+
Returns the redaction order.
getRepeatBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
 
getRequirements() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
-
Returns the criteria's requirements
+
Returns the criteria's requirements.
getRequirements() - Method in class org.deidentifier.arx.criteria.DPresence
 
@@ -935,13 +953,13 @@

G

 
getRequirements() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
-
Returns the criterion's requirements
+
Returns the criterion's requirements.
getRequirements() - Method in class org.deidentifier.arx.criteria.TCloseness
 
getSensitiveAttributes() - Method in class org.deidentifier.arx.DataDefinition
-
Returns the sensitive attributes
+
Returns the sensitive attributes.
getSeparator() - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
 
@@ -949,19 +967,19 @@

G

 
getShare(int, int) - Method in interface org.deidentifier.arx.metric.v2.DomainShare
-
Returns the share of the given value
+
Returns the share of the given value.
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareInterval
-
Returns the share of the given value
+
Returns the share of the given value.
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareMaterialized
-
Returns the share of the given value
+
Returns the share of the given value.
getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareRedaction
-
Returns the share of the given value
+
Returns the share of the given value.
getSheetIndex() - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
 
@@ -969,42 +987,42 @@

G

 
getSize() - Method in class org.deidentifier.arx.ARXLattice
-
Returns the number of nodes
+
Returns the number of nodes.
getSnapBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
 
getSnapshotLength() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
-
Returns the specific length of each entry in a snapshot
+
Returns the specific length of each entry in a snapshot.
getStatistics() - Method in class org.deidentifier.arx.DataHandle
Returns an object providing access to basic descriptive statistics about the data represented - by this handle
+ by this handle.
getSubset() - Method in class org.deidentifier.arx.criteria.DPresence
-
Returns the research subset
+
Returns the research subset.
getSubset() - Method in class org.deidentifier.arx.DataHandleSubset
-
Returns the research subset
+
Returns the research subset.
getSuccessors() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
-
The successors
+
The successors.
getSupportedAggregateFunctions() - Method in class org.deidentifier.arx.metric.MetricDescription
-
Returns a list of all supported aggregate functions
+
Returns a list of all supported aggregate functions.
getSuppressedAttributeTypes() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
-
Returns an integer representing all attribute types that must be suppressed
+
Returns an integer representing all attribute types that must be suppressed.
getSuppressionFactor() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
-
Returns the factor used to weight suppressed values
+
Returns the factor used to weight suppressed values.
getSuppressionString() - Method in class org.deidentifier.arx.ARXConfiguration
@@ -1014,41 +1032,41 @@

G

 
getT() - Method in class org.deidentifier.arx.criteria.TCloseness
-
Returns the parameter t
+
Returns the parameter t.
getTable() - Method in class org.deidentifier.arx.io.ImportConfigurationJDBC
 
getTime() - Method in class org.deidentifier.arx.ARXResult
-
Returns the execution time (wall clock)
+
Returns the execution time (wall clock).
getTop() - Method in class org.deidentifier.arx.ARXLattice
-
Returns the top node
+
Returns the top node.
getTotalGeneralizationLevel() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
-
Returns the sum of all generalization levels
+
Returns the sum of all generalization levels.
getTransformation() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
-
Returns the transformation as an array
+
Returns the transformation as an array.
getTransformation() - Method in class org.deidentifier.arx.DataHandle
-
Returns the transformation
+
Returns the transformation .
getType() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
-
Returns the type of builder
+
Returns the type of builder.
getUpperRange() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
-
Returns the upper range
+
Returns the upper range.
getValue(int, int) - Method in class org.deidentifier.arx.DataHandle
-
Returns the value in the specified cell
+
Returns the value in the specified cell.
getValue(int, int) - Method in class org.deidentifier.arx.DataHandleInput
 
@@ -1072,13 +1090,13 @@

G

 
getView() - Method in class org.deidentifier.arx.DataHandle
-
Returns a new data handle that represents a context specific view on the dataset
+
Returns a new data handle that represents a context specific view on the dataset.
getView() - Method in class org.deidentifier.arx.DataHandleSubset
 
getWrappedClass() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
-
Returns the wrapped java class
+
Returns the wrapped java class.
greater(Date) - Method in class org.deidentifier.arx.DataSelector
 
diff --git a/doc/api/index-files/index-8.html b/doc/api/index-files/index-8.html index 4e5e53d2c2..4a10da1488 100644 --- a/doc/api/index-files/index-8.html +++ b/doc/api/index-files/index-8.html @@ -95,7 +95,7 @@

H

 
hasLowerBound() - Method in class org.deidentifier.arx.metric.InformationLossWithBound
-
Is a lower bound provided
+
Is a lower bound provided.
hasNext() - Method in class org.deidentifier.arx.DataHandleOutput.ResultIterator
 
@@ -117,16 +117,15 @@

H

Indicates whether there is another element to return - This returns true when there is another element in the result set - ImportAdapterJDBC.resultSet.
+ This returns true when there is another element in the result set ImportAdapterJDBC.resultSet.
hasParameter() - Method in class org.deidentifier.arx.aggregates.AggregateFunction
-
Returns whether the function accepts a parameter
+
Returns whether the function accepts a parameter.
HierarchicalDistanceTCloseness - Class in org.deidentifier.arx.criteria
-
The t-closeness criterion with hierarchical-distance EMD
+
The t-closeness criterion with hierarchical-distance EMD.
HierarchicalDistanceTCloseness(String, double, AttributeType.Hierarchy) - Constructor for class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
@@ -139,28 +138,28 @@

H

HierarchyBuilder.Type - Enum in org.deidentifier.arx.aggregates
-
The three types of builders
+
The three types of builders.
HierarchyBuilderGroupingBased<T> - Class in org.deidentifier.arx.aggregates
-
This abstract base class enables building hierarchies for categorical and non-categorical values
+
This abstract base class enables building hierarchies for categorical and non-categorical values.
HierarchyBuilderGroupingBased.Group<U> - Class in org.deidentifier.arx.aggregates
-
This class represents a fanout parameter
+
This class represents a fanout parameter.
HierarchyBuilderGroupingBased.Level<U> - Class in org.deidentifier.arx.aggregates
-
This class represents a level in the hierarchy
+
This class represents a level in the hierarchy.
HierarchyBuilderIntervalBased<T> - Class in org.deidentifier.arx.aggregates
This class enables building hierarchies for non-categorical values by mapping them - into given intervals
+ into given intervals.
HierarchyBuilderIntervalBased.IndexNode - Class in org.deidentifier.arx.aggregates
-
This class represents an node
+
This class represents an node.
HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased<T>.IndexNode[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
@@ -172,7 +171,7 @@

H

HierarchyBuilderIntervalBased.Interval<T> - Class in org.deidentifier.arx.aggregates
-
This class represents an interval
+
This class represents an interval.
HierarchyBuilderIntervalBased.Range<U> - Class in org.deidentifier.arx.aggregates
@@ -180,16 +179,16 @@

H

HierarchyBuilderIntervalBased.Range(U, U, U) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
-
Creates a new instance
+
Creates a new instance.
HierarchyBuilderOrderBased<T> - Class in org.deidentifier.arx.aggregates
This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
+ by ordering the data items and merging into groups with predefined sizes.
HierarchyBuilderOrderBased.SerializableComparator<T> - Class in org.deidentifier.arx.aggregates
-
A serializable comparator
+
A serializable comparator.
HierarchyBuilderOrderBased.SerializableComparator() - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased.SerializableComparator
 
diff --git a/doc/api/index-files/index-9.html b/doc/api/index-files/index-9.html index f5822d8f3b..17cfb71a3d 100644 --- a/doc/api/index-files/index-9.html +++ b/doc/api/index-files/index-9.html @@ -67,69 +67,69 @@

I

IDENTIFYING_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
-
Represents an identifying attribute
+
Represents an identifying attribute.
IImportColumnIndexed - Interface in org.deidentifier.arx.io
-
Interface to be implemented when columns can be referred to by an index
+
Interface to be implemented when columns can be referred to by an index.
ILMultiDimensionalArithmeticMean - Class in org.deidentifier.arx.metric.v2
This class implements an information loss which can be represented as a - decimal number per quasi-identifier
+ decimal number per quasi-identifier.
ILMultiDimensionalGeometricMean - Class in org.deidentifier.arx.metric.v2
This class implements an information loss which can be represented as a - decimal number per quasi-identifier
+ decimal number per quasi-identifier.
ILMultiDimensionalMax - Class in org.deidentifier.arx.metric.v2
This class implements an information loss which can be represented as a - decimal number per quasi-identifier
+ decimal number per quasi-identifier.
ILMultiDimensionalRank - Class in org.deidentifier.arx.metric.v2
This class implements an information loss which can be represented as a - decimal number per quasi-identifier
+ decimal number per quasi-identifier.
ILMultiDimensionalSum - Class in org.deidentifier.arx.metric.v2
This class implements an information loss which can be represented as a - decimal number per quasi-identifier
+ decimal number per quasi-identifier.
ILMultiDimensionalWithBound - Class in org.deidentifier.arx.metric.v2
-
Information loss with a potential lower bound
+
Information loss with a potential lower bound.
ILMultiDimensionalWithBound(AbstractILMultiDimensional) - Constructor for class org.deidentifier.arx.metric.v2.ILMultiDimensionalWithBound
-
Creates a new instance without a lower bound
+
Creates a new instance without a lower bound.
ILMultiDimensionalWithBound(AbstractILMultiDimensional, AbstractILMultiDimensional) - Constructor for class org.deidentifier.arx.metric.v2.ILMultiDimensionalWithBound
-
Creates a new instance
+
Creates a new instance.
ILSingleDimensional - Class in org.deidentifier.arx.metric.v2
This class implements an information loss which can be represented as a - single decimal number
+ single decimal number.
ILSingleDimensionalWithBound - Class in org.deidentifier.arx.metric.v2
-
Information loss with a potential lower bound
+
Information loss with a potential lower bound.
ILSingleDimensionalWithBound(double) - Constructor for class org.deidentifier.arx.metric.v2.ILSingleDimensionalWithBound
-
Creates a new instance without a lower bound
+
Creates a new instance without a lower bound.
ILSingleDimensionalWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.v2.ILSingleDimensionalWithBound
-
Creates a new instance
+
Creates a new instance.
ImplicitPrivacyCriterion - Class in org.deidentifier.arx.criteria
-
A privacy criterion that is implicitly bound to the quasi-identifiers
+
A privacy criterion that is implicitly bound to the quasi-identifiers.
ImplicitPrivacyCriterion(boolean) - Constructor for class org.deidentifier.arx.criteria.ImplicitPrivacyCriterion
 
@@ -166,7 +166,7 @@

I

ImportColumn(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumn
-
Creates a new instance of this object with the given parameters
+
Creates a new instance of this object with the given parameters.
ImportColumnCSV - Class in org.deidentifier.arx.io
@@ -176,19 +176,19 @@

I

ImportColumnCSV(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
-
Creates a new instance of this object with the given parameters
+
Creates a new instance of this object with the given parameters.
ImportColumnCSV(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
-
Creates a new instance of this object with the given parameters
+
Creates a new instance of this object with the given parameters.
ImportColumnCSV(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
-
Creates a new instance of this object with the given parameters
+
Creates a new instance of this object with the given parameters.
ImportColumnCSV(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
-
Creates a new instance of this object with the given parameters
+
Creates a new instance of this object with the given parameters.
ImportColumnExcel - Class in org.deidentifier.arx.io
@@ -198,39 +198,39 @@

I

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

I

ImportColumnJDBC(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
-
Creates a new instance of this object with the given parameters
+
Creates a new instance of this object with the given parameters.
ImportColumnJDBC(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
-
Creates a new instance of this object with the given parameters
+
Creates a new instance of this object with the given parameters.
ImportColumnJDBC(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
-
Creates a new instance of this object with the given parameters
+
Creates a new instance of this object with the given parameters.
ImportColumnJDBC(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
-
Creates a new instance of this object with the given parameters
+
Creates a new instance of this object with the given parameters.
ImportConfiguration - Class in org.deidentifier.arx.io
@@ -266,11 +266,11 @@

I

 
ImportConfigurationCSV - Class in org.deidentifier.arx.io
-
Configuration describing a CSV file
+
Configuration describing a CSV file.
ImportConfigurationCSV(String, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
-
Creates a new instance of this object
+
Creates a new instance of this object.
ImportConfigurationExcel - Class in org.deidentifier.arx.io
@@ -280,7 +280,7 @@

I

ImportConfigurationExcel(String, ImportConfigurationExcel.ExcelFileTypes, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
-
Creates a new instance of this object
+
Creates a new instance of this object.
ImportConfigurationExcel(String, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
@@ -305,56 +305,56 @@

I

 
ImportConfigurationJDBC - Class in org.deidentifier.arx.io
-
Configuration describing a JDBC source
+
Configuration describing a JDBC source.
ImportConfigurationJDBC(Connection, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
-
Creates a new instance of this object
+
Creates a new instance of this object.
ImportConfigurationJDBC(String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
-
Creates a new instance of this object
+
Creates a new instance of this object.
ImportConfigurationJDBC(String, String, String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
-
Creates a new instance of this object
+
Creates a new instance of this object.
Inclusion - Class in org.deidentifier.arx.criteria
This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
+ but allows to define a data subset.
Inclusion(DataSubset) - Constructor for class org.deidentifier.arx.criteria.Inclusion
-
Creates a new instance of the enclosure criterion
+
Creates a new instance of the enclosure criterion.
InformationLoss<T> - Class in org.deidentifier.arx.metric
-
This class implements an abstract base class for information loss
+
This class implements an abstract base class for information loss.
InformationLossDefaultWithBound - Class in org.deidentifier.arx.metric
-
Information loss with a potential lower bound
+
Information loss with a potential lower bound.
InformationLossDefaultWithBound(double) - Constructor for class org.deidentifier.arx.metric.InformationLossDefaultWithBound
-
Creates a new instance without a lower bound
+
Creates a new instance without a lower bound.
InformationLossDefaultWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.InformationLossDefaultWithBound
-
Creates a new instance
+
Creates a new instance.
InformationLossWithBound<T extends InformationLoss<?>> - Class in org.deidentifier.arx.metric
-
Information loss with a potential lower bound
+
Information loss with a potential lower bound.
InformationLossWithBound(T) - Constructor for class org.deidentifier.arx.metric.InformationLossWithBound
-
Creates a new instance without a lower bound
+
Creates a new instance without a lower bound.
InformationLossWithBound(T, T) - Constructor for class org.deidentifier.arx.metric.InformationLossWithBound
-
Creates a new instance
+
Creates a new instance.
initialize(DataManager) - Method in class org.deidentifier.arx.criteria.DPresence
 
@@ -368,7 +368,7 @@

I

 
initialize(DataManager) - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
-
Override this to initialize the criterion
+
Override this to initialize the criterion.
initialize(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
@@ -376,19 +376,19 @@

I

initialize(int, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
-
For backwards compatibility only
+
For backwards compatibility only.
INSENSITIVE_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
-
Represents an insensitive attribute
+
Represents an insensitive attribute.
INTEGER - Static variable in class org.deidentifier.arx.DataType
-
A generic integer data type
+
A generic integer data type.
interrupt() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
-
Interrupts all computations
+
Interrupts all computations.
IO - Class in org.deidentifier.arx.metric.v2
 
@@ -396,7 +396,7 @@

I

 
isAggregateFunctionSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
-
Returns whether an aggregate function is supported by the metric
+
Returns whether an aggregate function is supported by the metric.
isAnonymous() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
@@ -418,7 +418,7 @@

I

 
isAnonymous(HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
-
Implement this, to enforce the criterion
+
Implement this, to enforce the criterion.
isAnonymous(HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
 
@@ -431,17 +431,17 @@

I

 
isChecked() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
-
Returns if the node has been checked explicitly
+
Returns if the node has been checked explicitly.
isConfigurableCodingModelSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
 
isCriterionMonotonic() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
-
Determines whether the anonymity criterion is montonic
+
Determines whether the anonymity criterion is montonic.
isCriterionMonotonic() - Method in class org.deidentifier.arx.ARXConfiguration
-
Determines whether the anonymity criterion is montonic
+
Determines whether the anonymity criterion is montonic.
isDomainPropertiesAvailable() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
@@ -449,16 +449,16 @@

I

isHierarchyAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
-
Returns whether a hierarchy is available
+
Returns whether a hierarchy is available.
isHierarchyBuilderAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
-
Returns whether a hierarchy builder is available
+
Returns whether a hierarchy builder is available.
isIndependent() - Method in class org.deidentifier.arx.metric.Metric
Returns whether this metric requires the transformed data or groups to - determine information loss
+ determine information loss.
isIndependent() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
 
@@ -466,31 +466,31 @@

I

 
isIndexSpecified() - Method in class org.deidentifier.arx.io.ImportColumnIndexed
-
Returns whether an index was given
+
Returns whether an index was given.
isInstance(Metric<?>) - Method in class org.deidentifier.arx.metric.MetricDescription
-
Returns whether the given metric is an instance of this description
+
Returns whether the given metric is an instance of this description.
isLocked() - Method in class org.deidentifier.arx.DataDefinition
-
Returns whether this definition can be altered
+
Returns whether this definition can be altered.
isMaximumGeneralizationAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
-
Returns whether a maximum generalization level is available
+
Returns whether a maximum generalization level is available.
isMinimumGeneralizationAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
-
Returns whether a minimum generalization level is available
+
Returns whether a minimum generalization level is available.
isMonotonic() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
-
Returns whether the criterion is monotonic with tuple suppression
+
Returns whether the criterion is monotonic with tuple suppression.
isMonotonic() - Method in class org.deidentifier.arx.metric.Metric
-
Returns false if the metric is non-monotone using suppression
+
Returns false if the metric is non-monotone using suppression.
isMonotonic() - Method in class org.deidentifier.arx.metric.MetricConfiguration
 
@@ -498,7 +498,7 @@

I

 
isMultiDimensional() - Method in class org.deidentifier.arx.metric.Metric
-
Returns true if the metric is multi-dimensional
+
Returns true if the metric is multi-dimensional.
isOrphaned() - Method in class org.deidentifier.arx.DataHandle
@@ -507,17 +507,17 @@

I

isOutlier(int) - Method in class org.deidentifier.arx.DataHandle
Determines whether a given row is an outlier in the currently associated - data transformation
+ data transformation.
isOutlier(int) - Method in class org.deidentifier.arx.DataHandleInput
 
isPracticalMonotonicity() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
-
Is practical monotonicity assumed
+
Is practical monotonicity assumed.
isPracticalMonotonicity() - Method in class org.deidentifier.arx.ARXConfiguration
-
Is practical monotonicity assumed
+
Is practical monotonicity assumed.
isPrecomputationSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
 
@@ -525,15 +525,15 @@

I

 
isProtectSensitiveAssociations() - Method in class org.deidentifier.arx.ARXConfiguration
-
Returns, whether the anonymizer should take associations between sensitive attributes into account
+
Returns, whether the anonymizer should take associations between sensitive attributes into account.
isResultAvailable() - Method in class org.deidentifier.arx.ARXResult
-
Indicates if a result is available
+
Indicates if a result is available.
isSelected(int) - Method in class org.deidentifier.arx.DataSelector
-
Determines whether the given row is selected by the expression
+
Determines whether the given row is selected by the expression.
isSuppressionAlwaysEnabled() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
@@ -564,19 +564,19 @@

I

 
isValid(String) - Method in class org.deidentifier.arx.DataType
-
Checks whether the given string conforms to the data type's format
+
Checks whether the given string conforms to the data type's format.
isWeighted() - Method in class org.deidentifier.arx.metric.Metric
-
Returns true if the metric is weighted
+
Returns true if the metric is weighted.
iterator - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
-
An iterator over the elements in the contingency table
+
An iterator over the elements in the contingency table.
iterator() - Method in class org.deidentifier.arx.DataHandle
-
Returns an iterator over the data
+
Returns an iterator over the data.
iterator() - Method in class org.deidentifier.arx.DataHandleInput
 
@@ -588,7 +588,7 @@

I

 
iterator() - Method in class org.deidentifier.arx.io.CSVAbstractInput
-
Returns an iterator
+
Returns an iterator.
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/org/deidentifier/arx/ARXAnonymizer.html b/doc/api/org/deidentifier/arx/ARXAnonymizer.html index 37086cb653..a9d98b19ef 100644 --- a/doc/api/org/deidentifier/arx/ARXAnonymizer.html +++ b/doc/api/org/deidentifier/arx/ARXAnonymizer.html @@ -117,7 +117,7 @@

Constructor Summary

ARXAnonymizer() -
Creates a new anonymizer with the default configuration
+
Creates a new anonymizer with the default configuration.
@@ -146,7 +146,7 @@

Method Summary

ARXResult anonymize(Data data, ARXConfiguration config) -
Performs data anonymization
+
Performs data anonymization.
@@ -176,7 +176,7 @@

Method Summary

int getMaxTransformations() -
Returns the maximal size of the search space
+
Returns the maximal size of the search space.
@@ -200,7 +200,7 @@

Method Summary

void setMaximumSnapshotSizeSnapshot(double snapshotSizeSnapshot) -
Sets the maximum size of a snapshot relative to the previous snapshot
+
Sets the maximum size of a snapshot relative to the previous snapshot.
@@ -244,7 +244,7 @@

Constructor Detail

  • ARXAnonymizer

    public ARXAnonymizer()
    -
    Creates a new anonymizer with the default configuration
    +
    Creates a new anonymizer with the default configuration.
  • @@ -277,7 +277,7 @@

    anonymize

    public ARXResult anonymize(Data data,
                       ARXConfiguration config)
                         throws java.io.IOException
    -
    Performs data anonymization
    +
    Performs data anonymization.
    Parameters:
    data - The data
    config - The privacy config
    Returns:
    ARXResult
    Throws:
    @@ -336,7 +336,7 @@

    getMaxQuasiIdentifiers

  • getMaxTransformations

    public int getMaxTransformations()
    -
    Returns the maximal size of the search space
    +
    Returns the maximal size of the search space.
    Returns:
  • @@ -370,7 +370,7 @@

    setListener

    setMaximumSnapshotSizeDataset

    public void setMaximumSnapshotSizeDataset(double snapshotSize)
    Sets the maximum size of a snapshot relative to the dataset size.
    -
    Parameters:
    snapshotSizeDataset - The size
    +
    Parameters:
    snapshotSize -
    @@ -380,7 +380,7 @@

    setMaximumSnapshotSizeDataset

  • setMaximumSnapshotSizeSnapshot

    public void setMaximumSnapshotSizeSnapshot(double snapshotSizeSnapshot)
    -
    Sets the maximum size of a snapshot relative to the previous snapshot
    +
    Sets the maximum size of a snapshot relative to the previous snapshot.
    Parameters:
    snapshotSizeSnapshot - The size
  • diff --git a/doc/api/org/deidentifier/arx/ARXConfiguration.ARXConfigurationInternal.html b/doc/api/org/deidentifier/arx/ARXConfiguration.ARXConfigurationInternal.html index 51d620bbfc..bd1dec3578 100644 --- a/doc/api/org/deidentifier/arx/ARXConfiguration.ARXConfigurationInternal.html +++ b/doc/api/org/deidentifier/arx/ARXConfiguration.ARXConfigurationInternal.html @@ -127,7 +127,7 @@

    Method Summary

    int
    getAbsoluteMaxOutliers() -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    @@ -149,13 +149,13 @@

    Method Summary

    double getMaxOutliers() -
    Returns the max relative number of outliers
    +
    Returns the max relative number of outliers.
    Metric<?> getMetric() -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    @@ -167,31 +167,31 @@

    Method Summary

    int getRequirements() -
    Returns the criteria's requirements
    +
    Returns the criteria's requirements.
    int getSnapshotLength() -
    Returns the specific length of each entry in a snapshot
    +
    Returns the specific length of each entry in a snapshot.
    int getSuppressedAttributeTypes() -
    Returns an integer representing all attribute types that must be suppressed
    +
    Returns an integer representing all attribute types that must be suppressed.
    boolean isCriterionMonotonic() -
    Determines whether the anonymity criterion is montonic
    +
    Determines whether the anonymity criterion is montonic.
    boolean isPracticalMonotonicity() -
    Is practical monotonicity assumed
    +
    Is practical monotonicity assumed.
    @@ -204,7 +204,7 @@

    Method Summary

    boolean requires(int requirement) -
    Convenience method for checking the requirements
    +
    Convenience method for checking the requirements.
    @@ -236,7 +236,7 @@

    Method Detail

  • getAbsoluteMaxOutliers

    public final int getAbsoluteMaxOutliers()
    -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    Returns:
  • @@ -271,7 +271,7 @@

    getMinimalGroupSize

  • getRequirements

    public int getRequirements()
    -
    Returns the criteria's requirements
    +
    Returns the criteria's requirements.
    Returns:
  • @@ -282,7 +282,7 @@

    getRequirements

  • getSnapshotLength

    public int getSnapshotLength()
    -
    Returns the specific length of each entry in a snapshot
    +
    Returns the specific length of each entry in a snapshot.
    Returns:
  • @@ -293,7 +293,7 @@

    getSnapshotLength

  • getSuppressedAttributeTypes

    public int getSuppressedAttributeTypes()
    -
    Returns an integer representing all attribute types that must be suppressed
    +
    Returns an integer representing all attribute types that must be suppressed.
    Returns:
  • @@ -304,7 +304,7 @@

    getSuppressedAttributeTypes

  • requires

    public boolean requires(int requirement)
    -
    Convenience method for checking the requirements
    +
    Convenience method for checking the requirements.
    Parameters:
    requirement -
    Returns:
  • @@ -316,7 +316,7 @@

    requires

  • getMaxOutliers

    public double getMaxOutliers()
    -
    Returns the max relative number of outliers
    +
    Returns the max relative number of outliers.
    Returns:
  • @@ -327,7 +327,7 @@

    getMaxOutliers

  • isPracticalMonotonicity

    public boolean isPracticalMonotonicity()
    -
    Is practical monotonicity assumed
    +
    Is practical monotonicity assumed.
    Returns:
  • @@ -360,7 +360,7 @@

    containsCriterion

  • getCriterion

    public <T extends PrivacyCriterion> T getCriterion(java.lang.Class<T> clazz)
    -
    Parameters:
    clazz -
    +
    Type Parameters:
    T -
    Parameters:
    clazz -
    Returns:
    See Also:
    ARXConfiguration.getCriterion(java.lang.Class)
  • @@ -385,7 +385,7 @@

    isSuppressionAlwaysEnabled

  • getMetric

    public Metric<?> getMetric()
    -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    Returns:
  • @@ -396,7 +396,7 @@

    getMetric

  • isCriterionMonotonic

    public boolean isCriterionMonotonic()
    -
    Determines whether the anonymity criterion is montonic
    +
    Determines whether the anonymity criterion is montonic.
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/ARXConfiguration.html b/doc/api/org/deidentifier/arx/ARXConfiguration.html index 4da8a30523..3b6ccecc9f 100644 --- a/doc/api/org/deidentifier/arx/ARXConfiguration.html +++ b/doc/api/org/deidentifier/arx/ARXConfiguration.html @@ -101,7 +101,7 @@

    Class ARXConfiguration

    public class ARXConfiguration
     extends java.lang.Object
     implements java.io.Serializable, java.lang.Cloneable
    -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    See Also:
    Serialized Form
    @@ -145,19 +145,19 @@

    Field Summary

    static int REQUIREMENT_COUNTER -
    Do the criteria require a counter per equivalence class
    +
    Do the criteria require a counter per equivalence class.
    static int REQUIREMENT_DISTRIBUTION -
    Do the criteria require distributions of sensitive values in the equivalence classes
    +
    Do the criteria require distributions of sensitive values in the equivalence classes.
    static int REQUIREMENT_SECONDARY_COUNTER -
    Do the criteria require a second counter
    +
    Do the criteria require a second counter.
    @@ -178,32 +178,32 @@

    Method Summary

    ARXConfiguration addCriterion(PrivacyCriterion c) -
    Adds a criterion to the configuration
    +
    Adds a criterion to the configuration.
    ARXConfiguration clone() -
    Clones this config
    +
    Clones this config.
    boolean containsCriterion(java.lang.Class<? extends PrivacyCriterion> clazz) -
    Returns whether the configuration contains a criterion of the given class
    +
    Returns whether the configuration contains a criterion of the given class.
    static ARXConfiguration create() -
    Creates a new config without tuple suppression
    +
    Creates a new config without tuple suppression.
    static ARXConfiguration create(double supp)
    Creates a new config that allows the given percentage of outliers and - thus implements tuple suppression
    + thus implements tuple suppression. @@ -223,7 +223,7 @@

    Method Summary

    double getAttributeWeight(java.lang.String attribute) -
    Returns the weight for the given attribute
    +
    Returns the weight for the given attribute.
    @@ -241,7 +241,7 @@

    Method Summary

    <T extends PrivacyCriterion
    java.util.Set<T>
    getCriteria(java.lang.Class<T> clazz) -
    Returns all privacy criteria that are instances of the given class
    +
    Returns all privacy criteria that are instances of the given class.
    @@ -253,13 +253,13 @@

    Method Summary

    double getMaxOutliers() -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    Metric<?> getMetric() -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    @@ -278,19 +278,19 @@

    Method Summary

    boolean isCriterionMonotonic() -
    Determines whether the anonymity criterion is montonic
    +
    Determines whether the anonymity criterion is montonic.
    boolean isPracticalMonotonicity() -
    Is practical monotonicity assumed
    +
    Is practical monotonicity assumed.
    boolean isProtectSensitiveAssociations() -
    Returns, whether the anonymizer should take associations between sensitive attributes into account
    +
    Returns, whether the anonymizer should take associations between sensitive attributes into account.
    @@ -302,7 +302,7 @@

    Method Summary

    <T extends PrivacyCriterion
    boolean
    removeCriterion(PrivacyCriterion arg) -
    Removes the given criterion
    +
    Removes the given criterion.
    @@ -316,39 +316,39 @@

    Method Summary

    void setAttributeWeight(java.lang.String attribute, double weight) -
    Sets the weight for the given attribute
    +
    Sets the weight for the given attribute.
    void setAttributeWeight(java.lang.String attribute, java.lang.Double weight) -
    Sets the weight for the given attribute
    +
    Sets the weight for the given attribute.
    void setMaxOutliers(double supp)
    Allows for a certain percentage of outliers and thus - triggers tuple suppression
    + triggers tuple suppression. void setMetric(Metric<?> metric) -
    Sets the utility metric for measuring information loss
    +
    Sets the utility metric for measuring information loss .
    void setPracticalMonotonicity(boolean assumeMonotonicity) -
    Set, if practical monotonicity assumed
    +
    Set, if practical monotonicity assumed.
    void setProtectSensitiveAssociations(boolean protect) -
    Set, whether the anonymizer should take associations between sensitive attributes into account
    +
    Set, whether the anonymizer should take associations between sensitive attributes into account.
    @@ -392,7 +392,7 @@

    Field Detail

  • REQUIREMENT_COUNTER

    public static final int REQUIREMENT_COUNTER
    -
    Do the criteria require a counter per equivalence class
    +
    Do the criteria require a counter per equivalence class.
    See Also:
    Constant Field Values
  • @@ -403,7 +403,7 @@

    REQUIREMENT_COUNTER

  • REQUIREMENT_DISTRIBUTION

    public static final int REQUIREMENT_DISTRIBUTION
    -
    Do the criteria require distributions of sensitive values in the equivalence classes
    +
    Do the criteria require distributions of sensitive values in the equivalence classes.
    See Also:
    Constant Field Values
  • @@ -414,7 +414,7 @@

    REQUIREMENT_DISTRIBUTION

  • REQUIREMENT_SECONDARY_COUNTER

    public static final int REQUIREMENT_SECONDARY_COUNTER
    -
    Do the criteria require a second counter
    +
    Do the criteria require a second counter.
    See Also:
    Constant Field Values
  • @@ -433,7 +433,8 @@

    Method Detail

  • create

    public static ARXConfiguration create()
    -
    Creates a new config without tuple suppression
    +
    Creates a new config without tuple suppression.
    +
    Returns:
  • @@ -444,8 +445,9 @@

    create

    create

    public static ARXConfiguration create(double supp)
    Creates a new config that allows the given percentage of outliers and - thus implements tuple suppression
    -
    Parameters:
    supp -
    + thus implements tuple suppression. +
    Parameters:
    supp -
    +
    Returns:
    @@ -458,7 +460,8 @@

    create

    Metric<?> metric)
    Creates a new config that allows the given percentage of outliers and thus implements tuple suppression. Defines the metric for measuring information loss.
    -
    Parameters:
    supp -
    metric -
    +
    Parameters:
    supp -
    metric -
    +
    Returns:
    @@ -469,7 +472,8 @@

    create

    create

    public static ARXConfiguration create(Metric<?> metric)
    Creates a new config that allows to define the metric for measuring information loss.
    -
    Parameters:
    metric -
    +
    Parameters:
    metric -
    +
    Returns:
    @@ -479,8 +483,9 @@

    create

  • addCriterion

    public ARXConfiguration addCriterion(PrivacyCriterion c)
    -
    Adds a criterion to the configuration
    -
    Parameters:
    c -
    +
    Adds a criterion to the configuration.
    +
    Parameters:
    c -
    +
    Returns:
  • @@ -490,11 +495,11 @@

    addCriterion

  • clone

    public ARXConfiguration clone()
    -
    Clones this config
    +
    Clones this config.
    Overrides:
    clone in class java.lang.Object
    -
    +
    Returns:
  • @@ -504,7 +509,7 @@

    clone

  • containsCriterion

    public boolean containsCriterion(java.lang.Class<? extends PrivacyCriterion> clazz)
    -
    Returns whether the configuration contains a criterion of the given class
    +
    Returns whether the configuration contains a criterion of the given class.
    Parameters:
    clazz -
    Returns:
  • @@ -516,7 +521,7 @@

    containsCriterion

  • getAttributeWeight

    public double getAttributeWeight(java.lang.String attribute)
    -
    Returns the weight for the given attribute
    +
    Returns the weight for the given attribute.
    Parameters:
    attribute -
    Returns:
  • @@ -552,8 +557,8 @@

    getCriteria

  • getCriteria

    public <T extends PrivacyCriterion> java.util.Set<T> getCriteria(java.lang.Class<T> clazz)
    -
    Returns all privacy criteria that are instances of the given class
    -
    Parameters:
    clazz -
    +
    Returns all privacy criteria that are instances of the given class.
    +
    Type Parameters:
    T -
    Parameters:
    clazz -
    Returns:
  • @@ -565,7 +570,7 @@

    getCriteria

    getCriterion

    public <T extends PrivacyCriterion> T getCriterion(java.lang.Class<T> clazz)
    Returns an instance of the class, if any. Throws an exception if more than one such criterion exists.
    -
    Parameters:
    clazz -
    +
    Type Parameters:
    T -
    Parameters:
    clazz -
    Returns:
    @@ -576,7 +581,7 @@

    getCriterion

  • getMaxOutliers

    public final double getMaxOutliers()
    -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    Returns:
  • @@ -587,7 +592,7 @@

    getMaxOutliers

  • getMetric

    public Metric<?> getMetric()
    -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    Returns:
  • @@ -622,7 +627,7 @@

    isAttributeTypeSuppressed

  • isCriterionMonotonic

    public final boolean isCriterionMonotonic()
    -
    Determines whether the anonymity criterion is montonic
    +
    Determines whether the anonymity criterion is montonic.
    Returns:
  • @@ -633,7 +638,7 @@

    isCriterionMonotonic

  • isPracticalMonotonicity

    public boolean isPracticalMonotonicity()
    -
    Is practical monotonicity assumed
    +
    Is practical monotonicity assumed.
    Returns:
  • @@ -644,7 +649,8 @@

    isPracticalMonotonicity

  • isProtectSensitiveAssociations

    public boolean isProtectSensitiveAssociations()
    -
    Returns, whether the anonymizer should take associations between sensitive attributes into account
    +
    Returns, whether the anonymizer should take associations between sensitive attributes into account.
    +
    Returns:
  • @@ -667,8 +673,8 @@

    isSuppressionAlwaysEnabled

  • removeCriterion

    public <T extends PrivacyCriterion> boolean removeCriterion(PrivacyCriterion arg)
    -
    Removes the given criterion
    -
    Parameters:
    clazz -
    +
    Removes the given criterion.
    +
    Type Parameters:
    T -
    Parameters:
    arg -
    Returns:
  • @@ -693,7 +699,7 @@

    setAttributeTypeSuppressed

    setAttributeWeight

    public void setAttributeWeight(java.lang.String attribute,
                           double weight)
    -
    Sets the weight for the given attribute
    +
    Sets the weight for the given attribute.
    Parameters:
    attribute -
    weight -
    @@ -705,7 +711,7 @@

    setAttributeWeight

    setAttributeWeight

    public void setAttributeWeight(java.lang.String attribute,
                           java.lang.Double weight)
    -
    Sets the weight for the given attribute
    +
    Sets the weight for the given attribute.
    Parameters:
    attribute -
    weight -
    @@ -717,7 +723,7 @@

    setAttributeWeight

    setMaxOutliers

    public void setMaxOutliers(double supp)
    Allows for a certain percentage of outliers and thus - triggers tuple suppression
    + triggers tuple suppression.
    Parameters:
    supp -
    @@ -728,7 +734,7 @@

    setMaxOutliers

  • setMetric

    public void setMetric(Metric<?> metric)
    -
    Sets the utility metric for measuring information loss
    +
    Sets the utility metric for measuring information loss .
    Parameters:
    metric -
  • @@ -739,7 +745,8 @@

    setMetric

  • setPracticalMonotonicity

    public void setPracticalMonotonicity(boolean assumeMonotonicity)
    -
    Set, if practical monotonicity assumed
    +
    Set, if practical monotonicity assumed.
    +
    Parameters:
    assumeMonotonicity -
  • @@ -749,7 +756,7 @@

    setPracticalMonotonicity

  • setProtectSensitiveAssociations

    public void setProtectSensitiveAssociations(boolean protect)
    -
    Set, whether the anonymizer should take associations between sensitive attributes into account
    +
    Set, whether the anonymizer should take associations between sensitive attributes into account.
    Parameters:
    protect -
  • diff --git a/doc/api/org/deidentifier/arx/ARXLattice.ARXNode.Access.html b/doc/api/org/deidentifier/arx/ARXLattice.ARXNode.Access.html index 3d65967d8f..0730123724 100644 --- a/doc/api/org/deidentifier/arx/ARXLattice.ARXNode.Access.html +++ b/doc/api/org/deidentifier/arx/ARXLattice.ARXNode.Access.html @@ -100,7 +100,7 @@

    Class ARXLattice.ARXNo
    public class ARXLattice.ARXNode.Access
     extends java.lang.Object
    -
    Internal access class
    +
    Internal access class.
    @@ -139,73 +139,73 @@

    Method Summary

    void
    setAnonymity(ARXLattice.Anonymity anonymity) -
    Sets the anonymity
    +
    Sets the anonymity.
    void setAnonymous() -
    Set anonymous
    +
    Set anonymous.
    void setAttributes(java.util.Map<java.lang.Integer,java.lang.Object> attributes) -
    Sets the attributes
    +
    Sets the attributes.
    void setChecked(boolean checked) -
    Set checked
    +
    Set checked.
    void setHeadermap(java.util.Map<java.lang.String,java.lang.Integer> headermap) -
    Sets the headermap
    +
    Sets the headermap.
    void setLowerBound(InformationLoss<?> a) -
    Sets the lower bound
    +
    Sets the lower bound.
    void setMaximumInformationLoss(InformationLoss<?> a) -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    void setMinimumInformationLoss(InformationLoss<?> a) -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    void setNotAnonymous() -
    Set not anonymous
    +
    Set not anonymous.
    void setPredecessors(ARXLattice.ARXNode[] predecessors) -
    Sets the predecessors
    +
    Sets the predecessors.
    void setSuccessors(ARXLattice.ARXNode[] successors) -
    Sets the successors
    +
    Sets the successors.
    void setTransformation(int[] transformation) -
    Sets the transformation
    +
    Sets the transformation.
    @@ -237,6 +237,7 @@

    Constructor Detail

  • ARXLattice.ARXNode.Access

    public ARXLattice.ARXNode.Access(ARXLattice.ARXNode node)
    +
    Parameters:
    node -
  • @@ -254,7 +255,7 @@

    Method Detail

  • setAnonymity

    public void setAnonymity(ARXLattice.Anonymity anonymity)
    -
    Sets the anonymity
    +
    Sets the anonymity.
    Parameters:
    anonymity -
  • @@ -265,7 +266,7 @@

    setAnonymity

  • setAnonymous

    public void setAnonymous()
    -
    Set anonymous
    +
    Set anonymous.
  • @@ -275,7 +276,7 @@

    setAnonymous

  • setAttributes

    public void setAttributes(java.util.Map<java.lang.Integer,java.lang.Object> attributes)
    -
    Sets the attributes
    +
    Sets the attributes.
    Parameters:
    attributes -
  • @@ -286,7 +287,7 @@

    setAttributes

  • setChecked

    public void setChecked(boolean checked)
    -
    Set checked
    +
    Set checked.
    Parameters:
    checked -
  • @@ -297,7 +298,7 @@

    setChecked

  • setHeadermap

    public void setHeadermap(java.util.Map<java.lang.String,java.lang.Integer> headermap)
    -
    Sets the headermap
    +
    Sets the headermap.
    Parameters:
    headermap -
  • @@ -308,7 +309,8 @@

    setHeadermap

  • setLowerBound

    public void setLowerBound(InformationLoss<?> a)
    -
    Sets the lower bound
    +
    Sets the lower bound.
    +
    Parameters:
    a -
  • @@ -318,7 +320,8 @@

    setLowerBound

  • setMaximumInformationLoss

    public void setMaximumInformationLoss(InformationLoss<?> a)
    -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    +
    Parameters:
    a -
  • @@ -328,7 +331,8 @@

    setMaximumInformationLoss

  • setMinimumInformationLoss

    public void setMinimumInformationLoss(InformationLoss<?> a)
    -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    +
    Parameters:
    a -
  • @@ -338,7 +342,7 @@

    setMinimumInformationLoss

  • setNotAnonymous

    public void setNotAnonymous()
    -
    Set not anonymous
    +
    Set not anonymous.
  • @@ -348,7 +352,7 @@

    setNotAnonymous

  • setPredecessors

    public void setPredecessors(ARXLattice.ARXNode[] predecessors)
    -
    Sets the predecessors
    +
    Sets the predecessors.
    Parameters:
    predecessors -
  • @@ -359,7 +363,7 @@

    setPredecessors

  • setSuccessors

    public void setSuccessors(ARXLattice.ARXNode[] successors)
    -
    Sets the successors
    +
    Sets the successors.
    Parameters:
    successors -
  • @@ -370,7 +374,7 @@

    setSuccessors

  • setTransformation

    public void setTransformation(int[] transformation)
    -
    Sets the transformation
    +
    Sets the transformation.
    Parameters:
    transformation -
  • diff --git a/doc/api/org/deidentifier/arx/ARXLattice.ARXNode.html b/doc/api/org/deidentifier/arx/ARXLattice.ARXNode.html index 4adcf4d677..f1bddd82a6 100644 --- a/doc/api/org/deidentifier/arx/ARXLattice.ARXNode.html +++ b/doc/api/org/deidentifier/arx/ARXLattice.ARXNode.html @@ -100,7 +100,7 @@

    Class ARXLattice.ARXNode


    public class ARXLattice.ARXNode
     extends java.lang.Object
    -
    A node in the lattice
    +
    A node in the lattice.
    @@ -122,7 +122,7 @@

    Nested Class Summary

    class  ARXLattice.ARXNode.Access -
    Internal access class
    +
    Internal access class.
    @@ -141,7 +141,7 @@

    Constructor Summary

    ARXLattice.ARXNode() -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -162,73 +162,73 @@

    Method Summary

    ARXLattice.ARXNode.Access access() -
    Alter associated fields
    +
    Alter associated fields.
    ARXLattice.Anonymity getAnonymity() -
    Returns the anonymity property
    +
    Returns the anonymity property.
    java.util.Map<java.lang.Integer,java.lang.Object> getAttributes() -
    Returns the attributes
    +
    Returns the attributes.
    int getDimension(java.lang.String attr) -
    Returns the index of an attribute
    +
    Returns the index of an attribute.
    int getGeneralization(java.lang.String attribute) -
    Returns the generalization for the attribute
    +
    Returns the generalization for the attribute.
    InformationLoss<?> getMaximumInformationLoss() -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    InformationLoss<?> getMinimumInformationLoss() -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    ARXLattice.ARXNode[] getPredecessors() -
    The predecessors
    +
    The predecessors.
    java.lang.String[] getQuasiIdentifyingAttributes() -
    Returns the quasi identifiers
    +
    Returns the quasi identifiers.
    ARXLattice.ARXNode[] getSuccessors() -
    The successors
    +
    The successors.
    int getTotalGeneralizationLevel() -
    Returns the sum of all generalization levels
    +
    Returns the sum of all generalization levels.
    int[] getTransformation() -
    Returns the transformation as an array
    +
    Returns the transformation as an array.
    @@ -240,7 +240,7 @@

    Method Summary

    boolean isChecked() -
    Returns if the node has been checked explicitly
    +
    Returns if the node has been checked explicitly.
    @@ -272,7 +272,7 @@

    Constructor Detail

  • ARXLattice.ARXNode

    public ARXLattice.ARXNode()
    -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
  • @@ -290,7 +290,7 @@

    Method Detail

  • access

    public ARXLattice.ARXNode.Access access()
    -
    Alter associated fields
    +
    Alter associated fields.
    Returns:
  • @@ -301,7 +301,7 @@

    access

  • getAnonymity

    public ARXLattice.Anonymity getAnonymity()
    -
    Returns the anonymity property
    +
    Returns the anonymity property.
    Returns:
  • @@ -312,7 +312,7 @@

    getAnonymity

  • getAttributes

    public java.util.Map<java.lang.Integer,java.lang.Object> getAttributes()
    -
    Returns the attributes
    +
    Returns the attributes.
    Returns:
  • @@ -323,7 +323,7 @@

    getAttributes

  • getDimension

    public int getDimension(java.lang.String attr)
    -
    Returns the index of an attribute
    +
    Returns the index of an attribute.
    Parameters:
    attr -
    Returns:
  • @@ -335,7 +335,7 @@

    getDimension

  • getGeneralization

    public int getGeneralization(java.lang.String attribute)
    -
    Returns the generalization for the attribute
    +
    Returns the generalization for the attribute.
    Parameters:
    attribute -
    Returns:
  • @@ -347,7 +347,7 @@

    getGeneralization

  • getMaximumInformationLoss

    public InformationLoss<?> getMaximumInformationLoss()
    -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    Returns:
  • @@ -358,7 +358,7 @@

    getMaximumInformationLoss

  • getMinimumInformationLoss

    public InformationLoss<?> getMinimumInformationLoss()
    -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    Returns:
  • @@ -369,7 +369,7 @@

    getMinimumInformationLoss

  • getPredecessors

    public ARXLattice.ARXNode[] getPredecessors()
    -
    The predecessors
    +
    The predecessors.
    Returns:
  • @@ -380,7 +380,7 @@

    getPredecessors

  • getQuasiIdentifyingAttributes

    public java.lang.String[] getQuasiIdentifyingAttributes()
    -
    Returns the quasi identifiers
    +
    Returns the quasi identifiers.
    Returns:
  • @@ -391,7 +391,7 @@

    getQuasiIdentifyingAttributes

  • getSuccessors

    public ARXLattice.ARXNode[] getSuccessors()
    -
    The successors
    +
    The successors.
    Returns:
  • @@ -402,7 +402,7 @@

    getSuccessors

  • getTotalGeneralizationLevel

    public int getTotalGeneralizationLevel()
    -
    Returns the sum of all generalization levels
    +
    Returns the sum of all generalization levels.
    Returns:
  • @@ -413,7 +413,7 @@

    getTotalGeneralizationLevel

  • getTransformation

    public int[] getTransformation()
    -
    Returns the transformation as an array
    +
    Returns the transformation as an array.
    Returns:
  • @@ -426,7 +426,7 @@

    isAnonymous

    @Deprecated
     public ARXLattice.Anonymity isAnonymous()
    Deprecated. 
    -
    Returns the anonymity property
    +
    Returns the anonymity property.
    Returns:
    @@ -437,7 +437,7 @@

    isAnonymous

  • isChecked

    public boolean isChecked()
    -
    Returns if the node has been checked explicitly
    +
    Returns if the node has been checked explicitly.
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/ARXLattice.Access.html b/doc/api/org/deidentifier/arx/ARXLattice.Access.html index fee0be42fd..f8e08f7b16 100644 --- a/doc/api/org/deidentifier/arx/ARXLattice.Access.html +++ b/doc/api/org/deidentifier/arx/ARXLattice.Access.html @@ -105,7 +105,7 @@

    Class ARXLattice.Access

    public class ARXLattice.Access
     extends java.lang.Object
     implements java.io.Serializable
    -
    The internal accessor class
    +
    The internal accessor class.
    See Also:
    Serialized Form
    @@ -207,6 +207,7 @@

    Constructor Detail

  • ARXLattice.Access

    public ARXLattice.Access(ARXLattice lattice)
    +
    Parameters:
    lattice -
  • @@ -224,6 +225,7 @@

    Method Detail

  • getAttributeMap

    public java.util.Map<java.lang.String,java.lang.Integer> getAttributeMap()
    +
    Returns:
  • @@ -233,6 +235,7 @@

    getAttributeMap

  • setBottom

    public void setBottom(ARXLattice.ARXNode bottom)
    +
    Parameters:
    bottom -
  • @@ -242,6 +245,7 @@

    setBottom

  • setLevels

    public void setLevels(ARXLattice.ARXNode[][] levels)
    +
    Parameters:
    levels -
  • @@ -251,6 +255,7 @@

    setLevels

  • setMetric

    public void setMetric(Metric<?> metric)
    +
    Parameters:
    metric -
  • @@ -260,6 +265,7 @@

    setMetric

  • setOptimum

    public void setOptimum(ARXLattice.ARXNode node)
    +
    Parameters:
    node -
  • @@ -269,6 +275,7 @@

    setOptimum

  • setSize

    public void setSize(int size)
    +
    Parameters:
    size -
  • @@ -278,6 +285,7 @@

    setSize

  • setTop

    public void setTop(ARXLattice.ARXNode top)
    +
    Parameters:
    top -
  • @@ -287,6 +295,7 @@

    setTop

  • setUncertainty

    public void setUncertainty(boolean uncertainty)
    +
    Parameters:
    uncertainty -
  • @@ -296,6 +305,7 @@

    setUncertainty

  • setMonotonicity

    public void setMonotonicity(ARXConfiguration config)
    +
    Parameters:
    config -
  • diff --git a/doc/api/org/deidentifier/arx/ARXLattice.Anonymity.html b/doc/api/org/deidentifier/arx/ARXLattice.Anonymity.html index f8d869727b..cbdb5bbf96 100644 --- a/doc/api/org/deidentifier/arx/ARXLattice.Anonymity.html +++ b/doc/api/org/deidentifier/arx/ARXLattice.Anonymity.html @@ -127,19 +127,29 @@

    Enum Constant Summary

    Enum Constant and Description -ANONYMOUS  +ANONYMOUS +
    TODO
    + -NOT_ANONYMOUS  +NOT_ANONYMOUS +
    TODO
    + -PROBABLY_ANONYMOUS  +PROBABLY_ANONYMOUS +
    TODO
    + -PROBABLY_NOT_ANONYMOUS  +PROBABLY_NOT_ANONYMOUS +
    TODO
    + -UNKNOWN  +UNKNOWN +
    TODO
    + @@ -205,6 +215,7 @@

    Enum Constant Detail

  • ANONYMOUS

    public static final ARXLattice.Anonymity ANONYMOUS
    +
    TODO
  • @@ -214,6 +225,7 @@

    ANONYMOUS

  • NOT_ANONYMOUS

    public static final ARXLattice.Anonymity NOT_ANONYMOUS
    +
    TODO
  • @@ -223,6 +235,7 @@

    NOT_ANONYMOUS

  • UNKNOWN

    public static final ARXLattice.Anonymity UNKNOWN
    +
    TODO
  • @@ -232,6 +245,7 @@

    UNKNOWN

  • PROBABLY_ANONYMOUS

    public static final ARXLattice.Anonymity PROBABLY_ANONYMOUS
    +
    TODO
  • @@ -241,6 +255,7 @@

    PROBABLY_ANONYMOUS

  • PROBABLY_NOT_ANONYMOUS

    public static final ARXLattice.Anonymity PROBABLY_NOT_ANONYMOUS
    +
    TODO
  • diff --git a/doc/api/org/deidentifier/arx/ARXLattice.LatticeDeserializationContext.html b/doc/api/org/deidentifier/arx/ARXLattice.LatticeDeserializationContext.html index 12fb5143be..e4d983b2bf 100644 --- a/doc/api/org/deidentifier/arx/ARXLattice.LatticeDeserializationContext.html +++ b/doc/api/org/deidentifier/arx/ARXLattice.LatticeDeserializationContext.html @@ -100,7 +100,7 @@

    Class A
    public static class ARXLattice.LatticeDeserializationContext
     extends java.lang.Object
    -
    Context for deserialization
    +
    Context for deserialization.
    @@ -121,11 +121,15 @@

    Field Summary

    int -maxLevel  +maxLevel +
    TODO
    + int -minLevel  +minLevel +
    TODO
    + @@ -181,6 +185,7 @@

    Field Detail

  • minLevel

    public int minLevel
    +
    TODO
  • @@ -190,6 +195,7 @@

    minLevel

  • maxLevel

    public int maxLevel
    +
    TODO
  • diff --git a/doc/api/org/deidentifier/arx/ARXLattice.html b/doc/api/org/deidentifier/arx/ARXLattice.html index 60450212d0..6b54b5f492 100644 --- a/doc/api/org/deidentifier/arx/ARXLattice.html +++ b/doc/api/org/deidentifier/arx/ARXLattice.html @@ -102,7 +102,7 @@

    Class ARXLattice

    extends java.lang.Object implements java.io.Serializable
    This class implements a representation of the generalization lattice that is - exposed to users of the API
    + exposed to users of the API.
    See Also:
    Serialized Form
    @@ -125,7 +125,7 @@

    Nested Class Summary

    class  ARXLattice.Access -
    The internal accessor class
    +
    The internal accessor class.
    @@ -135,13 +135,13 @@

    Nested Class Summary

    class  ARXLattice.ARXNode -
    A node in the lattice
    +
    A node in the lattice.
    static class  ARXLattice.LatticeDeserializationContext -
    Context for deserialization
    +
    Context for deserialization.
    @@ -162,49 +162,49 @@

    Method Summary

    ARXLattice.Access access() -
    Access fields of this class
    +
    Access fields of this class.
    ARXLattice.ARXNode getBottom() -
    Returns the bottom node
    +
    Returns the bottom node.
    static ARXLattice.LatticeDeserializationContext getDeserializationContext() -
    Returns the deserialization context
    +
    Returns the deserialization context.
    ARXLattice.ARXNode[][] getLevels() -
    Returns the levels of the generalization lattice
    +
    Returns the levels of the generalization lattice.
    InformationLoss<?> getMaximumInformationLoss() -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    InformationLoss<?> getMinimumInformationLoss() -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    int getSize() -
    Returns the number of nodes
    +
    Returns the number of nodes.
    ARXLattice.ARXNode getTop() -
    Returns the top node
    +
    Returns the top node.
    @@ -236,7 +236,7 @@

    Method Detail

  • getDeserializationContext

    public static ARXLattice.LatticeDeserializationContext getDeserializationContext()
    -
    Returns the deserialization context
    +
    Returns the deserialization context.
    Returns:
  • @@ -247,7 +247,7 @@

    getDeserializationContext

  • access

    public ARXLattice.Access access()
    -
    Access fields of this class
    +
    Access fields of this class.
    Returns:
  • @@ -258,7 +258,7 @@

    access

  • getBottom

    public ARXLattice.ARXNode getBottom()
    -
    Returns the bottom node
    +
    Returns the bottom node.
    Returns:
  • @@ -269,7 +269,7 @@

    getBottom

  • getLevels

    public ARXLattice.ARXNode[][] getLevels()
    -
    Returns the levels of the generalization lattice
    +
    Returns the levels of the generalization lattice.
    Returns:
  • @@ -280,7 +280,7 @@

    getLevels

  • getMaximumInformationLoss

    public InformationLoss<?> getMaximumInformationLoss()
    -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    Returns:
  • @@ -291,7 +291,7 @@

    getMaximumInformationLoss

  • getMinimumInformationLoss

    public InformationLoss<?> getMinimumInformationLoss()
    -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    Returns:
  • @@ -302,7 +302,7 @@

    getMinimumInformationLoss

  • getSize

    public int getSize()
    -
    Returns the number of nodes
    +
    Returns the number of nodes.
    Returns:
  • @@ -313,7 +313,7 @@

    getSize

  • getTop

    public ARXLattice.ARXNode getTop()
    -
    Returns the top node
    +
    Returns the top node.
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/ARXListener.html b/doc/api/org/deidentifier/arx/ARXListener.html index e66b5ce0c0..b9131f60e8 100644 --- a/doc/api/org/deidentifier/arx/ARXListener.html +++ b/doc/api/org/deidentifier/arx/ARXListener.html @@ -87,7 +87,7 @@

    Interface ARXListener



    public interface ARXListener
    -
    This class implements a listener for the ARX framework
    +
    This class implements a listener for the ARX framework.
    @@ -109,7 +109,7 @@

    Method Summary

    void nodeTagged(int searchSpaceSize) -
    Is called when a node has been processed
    +
    Is called when a node has been processed.
    @@ -134,7 +134,7 @@

    Method Detail

  • nodeTagged

    void nodeTagged(int searchSpaceSize)
    -
    Is called when a node has been processed
    +
    Is called when a node has been processed.
    Parameters:
    searchSpaceSize - The total number of transformations in the search space
  • diff --git a/doc/api/org/deidentifier/arx/ARXResult.html b/doc/api/org/deidentifier/arx/ARXResult.html index 4dde48cda8..42217d2207 100644 --- a/doc/api/org/deidentifier/arx/ARXResult.html +++ b/doc/api/org/deidentifier/arx/ARXResult.html @@ -96,7 +96,7 @@

    Class ARXResult


    public class ARXResult
     extends java.lang.Object
    -
    Encapsulates the results of an execution of the ARX algorithm
    +
    Encapsulates the results of an execution of the ARX algorithm.
    @@ -125,7 +125,7 @@

    Constructor Summary

    ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -146,7 +146,7 @@

    Method Summary

    ARXConfiguration getConfiguration() -
    Returns the configuration used
    +
    Returns the configuration used.
    @@ -170,7 +170,7 @@

    Method Summary

    ARXLattice getLattice() -
    Returns the lattice
    +
    Returns the lattice.
    @@ -201,13 +201,13 @@

    Method Summary

    long getTime() -
    Returns the execution time (wall clock)
    +
    Returns the execution time (wall clock).
    boolean isResultAvailable() -
    Indicates if a result is available
    +
    Indicates if a result is available.
    @@ -248,7 +248,8 @@

    ARXResult

    ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    +
    Parameters:
    handle -
    definition -
    lattice -
    historySize -
    snapshotSizeSnapshot -
    snapshotSizeDataset -
    metric -
    config -
    optimum -
    time -
    @@ -266,7 +267,7 @@

    Method Detail

  • getConfiguration

    public ARXConfiguration getConfiguration()
    -
    Returns the configuration used
    +
    Returns the configuration used.
    Returns:
  • @@ -319,7 +320,7 @@

    getHandle

  • getLattice

    public ARXLattice getLattice()
    -
    Returns the lattice
    +
    Returns the lattice.
    Returns:
  • @@ -388,7 +389,7 @@

    getOutput

  • getTime

    public long getTime()
    -
    Returns the execution time (wall clock)
    +
    Returns the execution time (wall clock).
    Returns:
  • @@ -399,7 +400,7 @@

    getTime

  • isResultAvailable

    public boolean isResultAvailable()
    -
    Indicates if a result is available
    +
    Indicates if a result is available.
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html b/doc/api/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html index 66ff682ece..fecc540627 100644 --- a/doc/api/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html +++ b/doc/api/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html @@ -192,7 +192,7 @@

    Method Summary

    void add(java.lang.String... row) -
    Adds a row to the tabular representation of this hierarchy
    +
    Adds a row to the tabular representation of this hierarchy.
    @@ -202,7 +202,7 @@

    Method Summary

    java.lang.String[][] getHierarchy() -
    Returns the hierarchy as a two-dimensional string array
    +
    Returns the hierarchy as a two-dimensional string array.
    @@ -265,7 +265,7 @@

    Method Detail

  • add

    public void add(java.lang.String... row)
    -
    Adds a row to the tabular representation of this hierarchy
    +
    Adds a row to the tabular representation of this hierarchy.
    Parameters:
    row -
  • @@ -290,7 +290,7 @@

    clone

    getHierarchy

    public java.lang.String[][] getHierarchy()
    Description copied from class: AttributeType.Hierarchy
    -
    Returns the hierarchy as a two-dimensional string array
    +
    Returns the hierarchy as a two-dimensional string array.
    Specified by:
    getHierarchy in class AttributeType.Hierarchy
    diff --git a/doc/api/org/deidentifier/arx/AttributeType.Hierarchy.html b/doc/api/org/deidentifier/arx/AttributeType.Hierarchy.html index cf5f71d047..68bbad8bbe 100644 --- a/doc/api/org/deidentifier/arx/AttributeType.Hierarchy.html +++ b/doc/api/org/deidentifier/arx/AttributeType.Hierarchy.html @@ -114,7 +114,7 @@

    Class AttributeType.Hier
    public abstract static class AttributeType.Hierarchy
     extends AttributeType
     implements java.io.Serializable
    -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    See Also:
    Serialized Form
    @@ -201,73 +201,73 @@

    Method Summary

    static AttributeType.Hierarchy.DefaultHierarchy create() -
    Creates a new default hierarchy
    +
    Creates a new default hierarchy.
    static AttributeType.Hierarchy create(java.io.File file, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    static AttributeType.Hierarchy create(java.io.InputStream stream, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    static AttributeType.Hierarchy create(java.util.Iterator<java.lang.String[]> iterator) -
    Creates a new hierarchy from an iterator over tuples
    +
    Creates a new hierarchy from an iterator over tuples.
    static AttributeType.Hierarchy create(java.util.List<java.lang.String[]> list) -
    Creates a new hierarchy from a list
    +
    Creates a new hierarchy from a list.
    static AttributeType.Hierarchy create(java.lang.String[][] array) -
    Creates a new hierarchy from a two-dimensional string array
    +
    Creates a new hierarchy from a two-dimensional string array.
    static AttributeType.Hierarchy create(java.lang.String path, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    abstract java.lang.String[][] getHierarchy() -
    Returns the hierarchy as a two-dimensional string array
    +
    Returns the hierarchy as a two-dimensional string array.
    void save(java.io.File file, char separator) -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    void save(java.io.OutputStream out, char separator) -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    void save(java.lang.String path, char separator) -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    @@ -323,9 +323,8 @@

    Method Detail

  • create

    public static AttributeType.Hierarchy.DefaultHierarchy create()
    -
    Creates a new default hierarchy
    -
    Parameters:
    type -
    -
    Returns:
    A Hierarchy
    +
    Creates a new default hierarchy.
    +
    Returns:
    A Hierarchy
  • @@ -337,8 +336,8 @@

    create

    public static AttributeType.Hierarchy create(java.io.File file,
                                  char separator)
                                           throws java.io.IOException
    -
    Creates a new hierarchy from a CSV file
    -
    Parameters:
    type -
    file - A file
    separator - The utilized separator character
    +
    Creates a new hierarchy from a CSV file.
    +
    Parameters:
    file - A file
    separator - The utilized separator character
    Returns:
    A Hierarchy
    Throws:
    java.io.IOException
    @@ -353,8 +352,8 @@

    create

    public static AttributeType.Hierarchy create(java.io.InputStream stream,
                                  char separator)
                                           throws java.io.IOException
    -
    Creates a new hierarchy from a CSV file
    -
    Parameters:
    type -
    stream - An input stream
    separator - The utilized separator character
    +
    Creates a new hierarchy from a CSV file.
    +
    Parameters:
    stream - An input stream
    separator - The utilized separator character
    Returns:
    A Hierarchy
    Throws:
    java.io.IOException
    @@ -367,8 +366,8 @@

    create

  • create

    public static AttributeType.Hierarchy create(java.util.Iterator<java.lang.String[]> iterator)
    -
    Creates a new hierarchy from an iterator over tuples
    -
    Parameters:
    type -
    iterator - An iterator
    +
    Creates a new hierarchy from an iterator over tuples.
    +
    Parameters:
    iterator - An iterator
    Returns:
    A Hierarchy
  • @@ -379,8 +378,8 @@

    create

  • create

    public static AttributeType.Hierarchy create(java.util.List<java.lang.String[]> list)
    -
    Creates a new hierarchy from a list
    -
    Parameters:
    type -
    list - The list
    +
    Creates a new hierarchy from a list.
    +
    Parameters:
    list - The list
    Returns:
    A Hierarchy
  • @@ -393,8 +392,8 @@

    create

    public static AttributeType.Hierarchy create(java.lang.String path,
                                  char separator)
                                           throws java.io.IOException
    -
    Creates a new hierarchy from a CSV file
    -
    Parameters:
    type -
    path - A path to the file
    separator - The utilized separator character
    +
    Creates a new hierarchy from a CSV file.
    +
    Parameters:
    path - A path to the file
    separator - The utilized separator character
    Returns:
    A Hierarchy
    Throws:
    java.io.IOException
    @@ -407,8 +406,8 @@

    create

  • create

    public static AttributeType.Hierarchy create(java.lang.String[][] array)
    -
    Creates a new hierarchy from a two-dimensional string array
    -
    Parameters:
    type -
    array - The array
    +
    Creates a new hierarchy from a two-dimensional string array.
    +
    Parameters:
    array - The array
    Returns:
    A Hierarchy
  • @@ -432,7 +431,7 @@

    clone

  • getHierarchy

    public abstract java.lang.String[][] getHierarchy()
    -
    Returns the hierarchy as a two-dimensional string array
    +
    Returns the hierarchy as a two-dimensional string array.
    Returns:
  • @@ -445,7 +444,7 @@

    save

    public void save(java.io.File file,
             char separator)
               throws java.io.IOException
    -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    Parameters:
    file - A file
    separator - The utilized separator character
    Throws:
    java.io.IOException
    @@ -460,7 +459,7 @@

    save

    public void save(java.io.OutputStream out,
             char separator)
               throws java.io.IOException
    -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    Parameters:
    out - A output stream
    separator - The utilized separator character
    Throws:
    java.io.IOException
    @@ -475,7 +474,7 @@

    save

    public void save(java.lang.String path,
             char separator)
               throws java.io.IOException
    -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    Parameters:
    path - A path
    separator - The utilized separator character
    Throws:
    java.io.IOException
    diff --git a/doc/api/org/deidentifier/arx/AttributeType.html b/doc/api/org/deidentifier/arx/AttributeType.html index 319a7fa6f7..7f8926fce8 100644 --- a/doc/api/org/deidentifier/arx/AttributeType.html +++ b/doc/api/org/deidentifier/arx/AttributeType.html @@ -105,7 +105,7 @@

    Class AttributeType

    public class AttributeType
     extends java.lang.Object
     implements java.io.Serializable, java.lang.Cloneable
    -
    Represents an attribute type
    +
    Represents an attribute type.
    See Also:
    Serialized Form
    @@ -128,7 +128,7 @@

    Nested Class Summary

    static class  AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    @@ -149,25 +149,25 @@

    Field Summary

    static AttributeType IDENTIFYING_ATTRIBUTE -
    Represents an identifying attribute
    +
    Represents an identifying attribute.
    static AttributeType INSENSITIVE_ATTRIBUTE -
    Represents an insensitive attribute
    +
    Represents an insensitive attribute.
    static AttributeType QUASI_IDENTIFYING_ATTRIBUTE -
    Represents a quasi-identifying attribute
    +
    Represents a quasi-identifying attribute.
    static AttributeType SENSITIVE_ATTRIBUTE -
    Represents a sensitive attribute
    +
    Represents a sensitive attribute.
    @@ -192,7 +192,7 @@

    Method Summary

    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -224,7 +224,7 @@

    Field Detail

  • IDENTIFYING_ATTRIBUTE

    public static AttributeType IDENTIFYING_ATTRIBUTE
    -
    Represents an identifying attribute
    +
    Represents an identifying attribute.
  • @@ -234,7 +234,7 @@

    IDENTIFYING_ATTRIBUTE

  • SENSITIVE_ATTRIBUTE

    public static AttributeType SENSITIVE_ATTRIBUTE
    -
    Represents a sensitive attribute
    +
    Represents a sensitive attribute.
  • @@ -244,7 +244,7 @@

    SENSITIVE_ATTRIBUTE

  • INSENSITIVE_ATTRIBUTE

    public static AttributeType INSENSITIVE_ATTRIBUTE
    -
    Represents an insensitive attribute
    +
    Represents an insensitive attribute.
  • @@ -254,7 +254,7 @@

    INSENSITIVE_ATTRIBUTE

  • QUASI_IDENTIFYING_ATTRIBUTE

    public static AttributeType QUASI_IDENTIFYING_ATTRIBUTE
    -
    Represents a quasi-identifying attribute
    +
    Represents a quasi-identifying attribute.
  • @@ -285,11 +285,11 @@

    clone

  • toString

    public java.lang.String toString()
    -
    Returns a string representation
    +
    Returns a string representation.
    Overrides:
    toString in class java.lang.Object
    -
    +
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/Data.DefaultData.html b/doc/api/org/deidentifier/arx/Data.DefaultData.html index 1f4a4e5604..9eaa272a21 100644 --- a/doc/api/org/deidentifier/arx/Data.DefaultData.html +++ b/doc/api/org/deidentifier/arx/Data.DefaultData.html @@ -160,7 +160,7 @@

    Method Summary

    void add(java.lang.String... row) -
    Adds a row to this data object
    +
    Adds a row to this data object.
    @@ -216,7 +216,7 @@

    Method Detail

  • add

    public void add(java.lang.String... row)
    -
    Adds a row to this data object
    +
    Adds a row to this data object.
    Parameters:
    row -
  • diff --git a/doc/api/org/deidentifier/arx/Data.html b/doc/api/org/deidentifier/arx/Data.html index 8f635dcfd4..fa36a6a6b8 100644 --- a/doc/api/org/deidentifier/arx/Data.html +++ b/doc/api/org/deidentifier/arx/Data.html @@ -100,7 +100,7 @@

    Class Data


    public abstract class Data
     extends java.lang.Object
    -
    Represents input data for the ARX framework
    +
    Represents input data for the ARX framework.
    @@ -160,64 +160,64 @@

    Method Summary

    static Data.DefaultData create() -
    Creates a new default data object
    +
    Creates a new default data object.
    static Data create(DataSource source) -
    Creates a new data object from the given data source specification
    +
    Creates a new data object from the given data source specification.
    static Data create(java.io.File file, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    static Data create(java.io.InputStream stream, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    static Data create(java.util.Iterator<java.lang.String[]> iterator) -
    Creates a new data object from an iterator over tuples
    +
    Creates a new data object from an iterator over tuples.
    static Data create(java.util.List<java.lang.String[]> list) -
    Creates a new data object from a list
    +
    Creates a new data object from a list.
    static Data create(java.lang.String[][] array) -
    Creates a new data object from a two-dimensional string array
    +
    Creates a new data object from a two-dimensional string array.
    static Data create(java.lang.String path, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    DataDefinition getDefinition() -
    Returns the data definition
    +
    Returns the data definition.
    DataHandle getHandle() -
    Returns a data handle
    +
    Returns a data handle.
    @@ -266,7 +266,7 @@

    Method Detail

  • create

    public static Data.DefaultData create()
    -
    Creates a new default data object
    +
    Creates a new default data object.
    Returns:
    A Data object
  • @@ -278,7 +278,7 @@

    create

    create

    public static Data create(DataSource source)
                        throws java.io.IOException
    -
    Creates a new data object from the given data source specification
    +
    Creates a new data object from the given data source specification.
    Parameters:
    source - The source that should be used to import data
    Returns:
    Data object as described by the data source
    Throws:
    @@ -294,7 +294,7 @@

    create

    public static Data create(java.io.File file,
               char separator)
                        throws java.io.IOException
    -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    Parameters:
    file - A file
    separator - The utilized separator character
    Returns:
    A Data object
    Throws:
    @@ -310,7 +310,7 @@

    create

    public static Data create(java.io.InputStream stream,
               char separator)
                        throws java.io.IOException
    -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    Parameters:
    stream - An input stream
    separator - The utilized separator character
    Returns:
    A Data object
    Throws:
    @@ -324,7 +324,7 @@

    create

  • create

    public static Data create(java.util.Iterator<java.lang.String[]> iterator)
    -
    Creates a new data object from an iterator over tuples
    +
    Creates a new data object from an iterator over tuples.
    Parameters:
    iterator - An iterator
    Returns:
    A Data object
  • @@ -336,7 +336,7 @@

    create

  • create

    public static Data create(java.util.List<java.lang.String[]> list)
    -
    Creates a new data object from a list
    +
    Creates a new data object from a list.
    Parameters:
    list - The list
    Returns:
    A Data object
  • @@ -350,7 +350,7 @@

    create

    public static Data create(java.lang.String path,
               char separator)
                        throws java.io.IOException
    -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    Parameters:
    path - A path to the file
    separator - The utilized separator character
    Returns:
    A Data object
    Throws:
    @@ -364,7 +364,7 @@

    create

  • create

    public static Data create(java.lang.String[][] array)
    -
    Creates a new data object from a two-dimensional string array
    +
    Creates a new data object from a two-dimensional string array.
    Parameters:
    array - The array
    Returns:
    A Data object
  • @@ -376,7 +376,7 @@

    create

  • getDefinition

    public DataDefinition getDefinition()
    -
    Returns the data definition
    +
    Returns the data definition.
    Returns:
  • @@ -387,7 +387,7 @@

    getDefinition

  • getHandle

    public DataHandle getHandle()
    -
    Returns a data handle
    +
    Returns a data handle.
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/DataDefinition.html b/doc/api/org/deidentifier/arx/DataDefinition.html index 283994f018..4464aa7d88 100644 --- a/doc/api/org/deidentifier/arx/DataDefinition.html +++ b/doc/api/org/deidentifier/arx/DataDefinition.html @@ -101,7 +101,7 @@

    Class DataDefinition

    public class DataDefinition
     extends java.lang.Object
     implements java.lang.Cloneable
    -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    @@ -144,98 +144,98 @@

    Method Summary

    AttributeType getAttributeType(java.lang.String attribute) -
    Returns the type defined for the attribute
    +
    Returns the type defined for the attribute.
    DataType<?> getDataType(java.lang.String columnName) -
    Returns the data type for the given column
    +
    Returns the data type for the given column.
    java.lang.String[][] getHierarchy(java.lang.String attribute) -
    Returns the according hierarchy
    +
    Returns the according hierarchy.
    HierarchyBuilder<?> getHierarchyBuilder(java.lang.String attribute) -
    Returns the associated builder, if any
    +
    Returns the associated builder, if any.
    java.util.Set<java.lang.String> getIdentifyingAttributes() -
    Returns the direct identifiers
    +
    Returns the direct identifiers.
    java.util.Set<java.lang.String> getInsensitiveAttributes() -
    Returns the insensitive attributes
    +
    Returns the insensitive attributes.
    int getMaximumGeneralization(java.lang.String attribute) -
    Returns the maximum generalization for the attribute
    +
    Returns the maximum generalization for the attribute.
    int getMinimumGeneralization(java.lang.String attribute) -
    Returns the minimum generalization for the attribute
    +
    Returns the minimum generalization for the attribute.
    java.util.Set<java.lang.String> getQuasiIdentifyingAttributes() -
    Returns the quasi identifying attributes
    +
    Returns the quasi identifying attributes.
    java.util.Set<java.lang.String> getSensitiveAttributes() -
    Returns the sensitive attributes
    +
    Returns the sensitive attributes.
    boolean isHierarchyAvailable(java.lang.String attribute) -
    Returns whether a hierarchy is available
    +
    Returns whether a hierarchy is available.
    boolean isHierarchyBuilderAvailable(java.lang.String attribute) -
    Returns whether a hierarchy builder is available
    +
    Returns whether a hierarchy builder is available.
    boolean isLocked() -
    Returns whether this definition can be altered
    +
    Returns whether this definition can be altered.
    boolean isMaximumGeneralizationAvailable(java.lang.String attribute) -
    Returns whether a maximum generalization level is available
    +
    Returns whether a maximum generalization level is available.
    boolean isMinimumGeneralizationAvailable(java.lang.String attribute) -
    Returns whether a minimum generalization level is available
    +
    Returns whether a minimum generalization level is available.
    void setAttributeType(java.lang.String attribute, AttributeType type) -
    Define the type of a given attribute
    +
    Define the type of a given attribute.
    @@ -243,28 +243,28 @@

    Method Summary

    setAttributeType(java.lang.String attribute, HierarchyBuilder<?> builder)
    Defines the given attribute as a quasi-identifier and stores the functional - representation of the generalization hierarchy
    + representation of the generalization hierarchy. void setDataType(java.lang.String attribute, DataType<?> type) -
    Define the datatype of a given attribute
    +
    Define the datatype of a given attribute.
    void setMaximumGeneralization(java.lang.String attribute, int maximum) -
    Define the maximal generalization of a given attribute
    +
    Define the maximal generalization of a given attribute.
    void setMinimumGeneralization(java.lang.String attribute, int minimum) -
    Define the minimal generalization of a given attribute
    +
    Define the minimal generalization of a given attribute.
    @@ -326,7 +326,7 @@

    clone

  • getAttributeType

    public AttributeType getAttributeType(java.lang.String attribute)
    -
    Returns the type defined for the attribute
    +
    Returns the type defined for the attribute.
    Parameters:
    attribute -
    Returns:
  • @@ -338,7 +338,7 @@

    getAttributeType

  • getDataType

    public DataType<?> getDataType(java.lang.String columnName)
    -
    Returns the data type for the given column
    +
    Returns the data type for the given column.
    Parameters:
    columnName -
    Returns:
  • @@ -350,8 +350,9 @@

    getDataType

  • getHierarchy

    public java.lang.String[][] getHierarchy(java.lang.String attribute)
    -
    Returns the according hierarchy
    -
    Returns:
    +
    Returns the according hierarchy.
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -361,8 +362,9 @@

    getHierarchy

  • getHierarchyBuilder

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

    getHierarchyBuilder

  • getIdentifyingAttributes

    public java.util.Set<java.lang.String> getIdentifyingAttributes()
    -
    Returns the direct identifiers
    +
    Returns the direct identifiers.
    Returns:
  • @@ -383,7 +385,7 @@

    getIdentifyingAttributes

  • getInsensitiveAttributes

    public java.util.Set<java.lang.String> getInsensitiveAttributes()
    -
    Returns the insensitive attributes
    +
    Returns the insensitive attributes.
    Returns:
  • @@ -394,8 +396,9 @@

    getInsensitiveAttributes

  • getMaximumGeneralization

    public int getMaximumGeneralization(java.lang.String attribute)
    -
    Returns the maximum generalization for the attribute
    -
    Returns:
    +
    Returns the maximum generalization for the attribute.
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -405,8 +408,9 @@

    getMaximumGeneralization

  • getMinimumGeneralization

    public int getMinimumGeneralization(java.lang.String attribute)
    -
    Returns the minimum generalization for the attribute
    -
    Returns:
    +
    Returns the minimum generalization for the attribute.
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -416,7 +420,7 @@

    getMinimumGeneralization

  • getQuasiIdentifyingAttributes

    public java.util.Set<java.lang.String> getQuasiIdentifyingAttributes()
    -
    Returns the quasi identifying attributes
    +
    Returns the quasi identifying attributes.
    Returns:
  • @@ -427,7 +431,7 @@

    getQuasiIdentifyingAttributes

  • getSensitiveAttributes

    public java.util.Set<java.lang.String> getSensitiveAttributes()
    -
    Returns the sensitive attributes
    +
    Returns the sensitive attributes.
    Returns:
  • @@ -438,7 +442,7 @@

    getSensitiveAttributes

  • isHierarchyAvailable

    public boolean isHierarchyAvailable(java.lang.String attribute)
    -
    Returns whether a hierarchy is available
    +
    Returns whether a hierarchy is available.
    Parameters:
    attribute -
    Returns:
  • @@ -450,7 +454,7 @@

    isHierarchyAvailable

  • isHierarchyBuilderAvailable

    public boolean isHierarchyBuilderAvailable(java.lang.String attribute)
    -
    Returns whether a hierarchy builder is available
    +
    Returns whether a hierarchy builder is available.
    Parameters:
    attribute -
    Returns:
  • @@ -462,7 +466,7 @@

    isHierarchyBuilderAvailable

  • isLocked

    public boolean isLocked()
    -
    Returns whether this definition can be altered
    +
    Returns whether this definition can be altered.
    Returns:
  • @@ -473,7 +477,7 @@

    isLocked

  • isMaximumGeneralizationAvailable

    public boolean isMaximumGeneralizationAvailable(java.lang.String attribute)
    -
    Returns whether a maximum generalization level is available
    +
    Returns whether a maximum generalization level is available.
    Parameters:
    attribute -
    Returns:
  • @@ -485,7 +489,7 @@

    isMaximumGeneralizationAvailable

  • isMinimumGeneralizationAvailable

    public boolean isMinimumGeneralizationAvailable(java.lang.String attribute)
    -
    Returns whether a minimum generalization level is available
    +
    Returns whether a minimum generalization level is available.
    Parameters:
    attribute -
    Returns:
  • @@ -498,7 +502,7 @@

    isMinimumGeneralizationAvailable

    setAttributeType

    public void setAttributeType(java.lang.String attribute,
                         AttributeType type)
    -
    Define the type of a given attribute
    +
    Define the type of a given attribute.
    Parameters:
    attribute -
    type -
    @@ -511,7 +515,7 @@

    setAttributeType

    public void setAttributeType(java.lang.String attribute,
                         HierarchyBuilder<?> builder)
    Defines the given attribute as a quasi-identifier and stores the functional - representation of the generalization hierarchy
    + representation of the generalization hierarchy.
    Parameters:
    attribute -
    builder -
    @@ -523,7 +527,7 @@

    setAttributeType

    setDataType

    public void setDataType(java.lang.String attribute,
                    DataType<?> type)
    -
    Define the datatype of a given attribute
    +
    Define the datatype of a given attribute.
    Parameters:
    attribute -
    type -
    @@ -535,8 +539,8 @@

    setDataType

    setMaximumGeneralization

    public void setMaximumGeneralization(java.lang.String attribute,
                                 int maximum)
    -
    Define the maximal generalization of a given attribute
    -
    Parameters:
    attribute -
    type -
    +
    Define the maximal generalization of a given attribute.
    +
    Parameters:
    attribute -
    maximum -
    @@ -547,8 +551,8 @@

    setMaximumGeneralization

    setMinimumGeneralization

    public void setMinimumGeneralization(java.lang.String attribute,
                                 int minimum)
    -
    Define the minimal generalization of a given attribute
    -
    Parameters:
    attribute -
    type -
    +
    Define the minimal generalization of a given attribute.
    +
    Parameters:
    attribute -
    minimum -
    diff --git a/doc/api/org/deidentifier/arx/DataHandle.html b/doc/api/org/deidentifier/arx/DataHandle.html index 3a94eb2b1b..b26b190af8 100644 --- a/doc/api/org/deidentifier/arx/DataHandle.html +++ b/doc/api/org/deidentifier/arx/DataHandle.html @@ -145,110 +145,110 @@

    Method Summary

    abstract java.lang.String
    getAttributeName(int col) -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    int getColumnIndexOf(java.lang.String attribute) -
    Returns the index of the given attribute, -1 if it is not in the header
    +
    Returns the index of the given attribute, -1 if it is not in the header.
    DataType<?> getDataType(java.lang.String attribute) -
    Returns the according datatype
    +
    Returns the according datatype.
    java.util.Date getDate(int row, int col) -
    Returns a date/time value from the specified cell
    +
    Returns a date/time value from the specified cell.
    DataDefinition getDefinition() -
    Returns the data definition
    +
    Returns the data definition.
    java.lang.String[] getDistinctValues(int column) -
    Returns an array containing the distinct values in the given column
    +
    Returns an array containing the distinct values in the given column.
    double getDouble(int row, int col) -
    Returns a double value from the specified cell
    +
    Returns a double value from the specified cell.
    float getFloat(int row, int col) -
    Returns a float value from the specified cell
    +
    Returns a float value from the specified cell.
    abstract int getGeneralization(java.lang.String attribute) -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    int getInt(int row, int col) -
    Returns an int value from the specified cell
    +
    Returns an int value from the specified cell.
    long getLong(int row, int col) -
    Returns a long value from the specified cell
    +
    Returns a long value from the specified cell.
    abstract int getNumColumns() -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    abstract int getNumRows() -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    StatisticsBuilder getStatistics()
    Returns an object providing access to basic descriptive statistics about the data represented - by this handle
    + by this handle. ARXLattice.ARXNode getTransformation() -
    Returns the transformation
    +
    Returns the transformation .
    abstract java.lang.String getValue(int row, int col) -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    DataHandle getView() -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    @@ -261,13 +261,13 @@

    Method Summary

    boolean isOutlier(int row)
    Determines whether a given row is an outlier in the currently associated - data transformation
    + data transformation. abstract java.util.Iterator<java.lang.String[]> iterator() -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    @@ -280,21 +280,21 @@

    Method Summary

    void save(java.io.File file, char separator) -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    void save(java.io.OutputStream out, char separator) -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    void save(java.lang.String path, char separator) -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    @@ -335,7 +335,7 @@

    Method Summary

    void swap(int row1, int row2) -
    Swaps both rows
    +
    Swaps both rows.
    @@ -384,7 +384,7 @@

    Method Detail

  • getAttributeName

    public abstract java.lang.String getAttributeName(int col)
    -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    Parameters:
    col - The column index
    Returns:
  • @@ -396,7 +396,7 @@

    getAttributeName

  • getColumnIndexOf

    public int getColumnIndexOf(java.lang.String attribute)
    -
    Returns the index of the given attribute, -1 if it is not in the header
    +
    Returns the index of the given attribute, -1 if it is not in the header.
    Parameters:
    attribute -
    Returns:
  • @@ -408,7 +408,7 @@

    getColumnIndexOf

  • getDataType

    public DataType<?> getDataType(java.lang.String attribute)
    -
    Returns the according datatype
    +
    Returns the according datatype.
    Parameters:
    attribute -
    Returns:
  • @@ -422,7 +422,7 @@

    getDate

    public java.util.Date getDate(int row,
                          int col)
                            throws java.text.ParseException
    -
    Returns a date/time value from the specified cell
    +
    Returns a date/time value from the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    Throws:
    @@ -436,7 +436,7 @@

    getDate

  • getDefinition

    public DataDefinition getDefinition()
    -
    Returns the data definition
    +
    Returns the data definition.
    Returns:
  • @@ -447,7 +447,7 @@

    getDefinition

  • getDistinctValues

    public final java.lang.String[] getDistinctValues(int column)
    -
    Returns an array containing the distinct values in the given column
    +
    Returns an array containing the distinct values in the given column.
    Parameters:
    column - The column to process
    Returns:
  • @@ -461,7 +461,7 @@

    getDouble

    public double getDouble(int row,
                    int col)
                      throws java.text.ParseException
    -
    Returns a double value from the specified cell
    +
    Returns a double value from the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    Throws:
    @@ -477,7 +477,7 @@

    getFloat

    public float getFloat(int row,
                  int col)
                    throws java.text.ParseException
    -
    Returns a float value from the specified cell
    +
    Returns a float value from the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    Throws:
    @@ -491,7 +491,7 @@

    getFloat

  • getGeneralization

    public abstract int getGeneralization(java.lang.String attribute)
    -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    Parameters:
    attribute -
    Returns:
  • @@ -505,7 +505,7 @@

    getInt

    public int getInt(int row,
              int col)
                throws java.text.ParseException
    -
    Returns an int value from the specified cell
    +
    Returns an int value from the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    Throws:
    @@ -521,7 +521,7 @@

    getLong

    public long getLong(int row,
                int col)
                  throws java.text.ParseException
    -
    Returns a long value from the specified cell
    +
    Returns a long value from the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    Throws:
    @@ -535,7 +535,8 @@

    getLong

  • getNumColumns

    public abstract int getNumColumns()
    -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    +
    Returns:
  • @@ -545,7 +546,8 @@

    getNumColumns

  • getNumRows

    public abstract int getNumRows()
    -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    +
    Returns:
  • @@ -556,7 +558,7 @@

    getNumRows

    getStatistics

    public StatisticsBuilder getStatistics()
    Returns an object providing access to basic descriptive statistics about the data represented - by this handle
    + by this handle.
    Returns:
    @@ -567,7 +569,7 @@

    getStatistics

  • getTransformation

    public ARXLattice.ARXNode getTransformation()
    -
    Returns the transformation
    +
    Returns the transformation .
    Returns:
  • @@ -579,7 +581,7 @@

    getTransformation

    getValue

    public abstract java.lang.String getValue(int row,
                             int col)
    -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    @@ -591,7 +593,7 @@

    getValue

  • getView

    public DataHandle getView()
    -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    Returns:
  • @@ -614,8 +616,9 @@

    isOrphaned

    isOutlier

    public boolean isOutlier(int row)
    Determines whether a given row is an outlier in the currently associated - data transformation
    -
    Parameters:
    row -
    + data transformation. +
    Parameters:
    row -
    +
    Returns:
    @@ -625,7 +628,7 @@

    isOutlier

  • iterator

    public abstract java.util.Iterator<java.lang.String[]> iterator()
    -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    Returns:
  • @@ -649,7 +652,7 @@

    save

    public void save(java.io.File file,
             char separator)
               throws java.io.IOException
    -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    Parameters:
    file - A file
    separator - The utilized separator character
    Throws:
    java.io.IOException
    @@ -664,7 +667,7 @@

    save

    public void save(java.io.OutputStream out,
             char separator)
               throws java.io.IOException
    -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    Parameters:
    out - Output stream
    separator - The utilized separator character
    Throws:
    java.io.IOException
    @@ -679,7 +682,7 @@

    save

    public void save(java.lang.String path,
             char separator)
               throws java.io.IOException
    -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    Parameters:
    path - A path
    separator - The utilized separator character
    Throws:
    java.io.IOException
    @@ -695,7 +698,7 @@

    sort

    int... columns)
    Sorts the dataset according to the given columns. Will sort input and output analogously.
    -
    Parameters:
    columns - An integer array containing column indicides
    ascending - Sort ascending or descending
    +
    Parameters:
    ascending - Sort ascending or descending
    columns - An integer array containing column indicides
    @@ -710,7 +713,7 @@

    sort

    int... columns)
    Sorts the dataset according to the given columns and the given range. Will sort input and output analogously.
    -
    Parameters:
    from - The lower bound
    to - The upper bound
    columns - An integer array containing column indicides
    ascending - Sort ascending or descending
    +
    Parameters:
    from - The lower bound
    to - The upper bound
    ascending - Sort ascending or descending
    columns - An integer array containing column indicides
    @@ -724,7 +727,7 @@

    sort

    int... columns)
    Sorts the dataset according to the given columns. Will sort input and output analogously.
    -
    Parameters:
    swapper - A swapper
    columns - An integer array containing column indicides
    ascending - Sort ascending or descending
    +
    Parameters:
    swapper - A swapper
    ascending - Sort ascending or descending
    columns - An integer array containing column indicides
    @@ -740,7 +743,7 @@

    sort

    int... columns)
    Sorts the dataset according to the given columns and the given range. Will sort input and output analogously.
    -
    Parameters:
    swapper - A swapper
    from - The lower bound
    to - The upper bound
    columns - An integer array containing column indicides
    ascending - Sort ascending or descending
    +
    Parameters:
    swapper - A swapper
    from - The lower bound
    to - The upper bound
    ascending - Sort ascending or descending
    columns - An integer array containing column indicides
    @@ -751,7 +754,7 @@

    sort

    swap

    public void swap(int row1,
             int row2)
    -
    Swaps both rows
    +
    Swaps both rows.
    Parameters:
    row1 -
    row2 -
    diff --git a/doc/api/org/deidentifier/arx/DataHandleInput.html b/doc/api/org/deidentifier/arx/DataHandleInput.html index 2d72d48d38..1df559533f 100644 --- a/doc/api/org/deidentifier/arx/DataHandleInput.html +++ b/doc/api/org/deidentifier/arx/DataHandleInput.html @@ -101,7 +101,7 @@

    Class DataHandleInput


    public class DataHandleInput
     extends DataHandle
    -
    An implementation of the DataHandle interface for input data
    +
    An implementation of the DataHandle interface for input data.
    @@ -123,45 +123,45 @@

    Method Summary

    java.lang.String getAttributeName(int column) -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    int getGeneralization(java.lang.String attribute) -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    int getNumColumns() -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    int getNumRows() -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    java.lang.String getValue(int row, int column) -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    boolean isOutlier(int row)
    Determines whether a given row is an outlier in the currently associated - data transformation
    + data transformation. java.util.Iterator<java.lang.String[]> iterator() -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    @@ -201,7 +201,7 @@

    Method Detail

    getAttributeName

    public java.lang.String getAttributeName(int column)
    Description copied from class: DataHandle
    -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    Specified by:
    getAttributeName in class DataHandle
    @@ -217,7 +217,7 @@

    getAttributeName

    getGeneralization

    public int getGeneralization(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    Specified by:
    getGeneralization in class DataHandle
    @@ -232,11 +232,11 @@

    getGeneralization

    getNumColumns

    public int getNumColumns()
    Description copied from class: DataHandle
    -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    Specified by:
    getNumColumns in class DataHandle
    -
    +
    Returns:
    @@ -247,11 +247,11 @@

    getNumColumns

    getNumRows

    public int getNumRows()
    -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    Specified by:
    getNumRows in class DataHandle
    -
    +
    Returns:
    @@ -263,7 +263,7 @@

    getValue

    public java.lang.String getValue(int row,
                             int column)
    -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    Specified by:
    getValue in class DataHandle
    @@ -280,11 +280,11 @@

    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
    + data transformation.
    Overrides:
    isOutlier in class DataHandle
    -
    +
    Returns:
    @@ -295,7 +295,7 @@

    isOutlier

    iterator

    public java.util.Iterator<java.lang.String[]> iterator()
    -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    Specified by:
    iterator in class DataHandle
    diff --git a/doc/api/org/deidentifier/arx/DataHandleOutput.html b/doc/api/org/deidentifier/arx/DataHandleOutput.html index 212ced40a4..e4297ccce5 100644 --- a/doc/api/org/deidentifier/arx/DataHandleOutput.html +++ b/doc/api/org/deidentifier/arx/DataHandleOutput.html @@ -150,13 +150,13 @@

    Method Summary

    DataType<?> getDataType(java.lang.String attribute) -
    Returns the according datatype
    +
    Returns the according datatype.
    int getGeneralization(java.lang.String attribute) -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    @@ -236,7 +236,7 @@

    getAttributeName

    getDataType

    public DataType<?> getDataType(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the according datatype
    +
    Returns the according datatype.
    Overrides:
    getDataType in class DataHandle
    @@ -251,7 +251,7 @@

    getDataType

    getGeneralization

    public int getGeneralization(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    Specified by:
    getGeneralization in class DataHandle
    diff --git a/doc/api/org/deidentifier/arx/DataHandleStatistics.html b/doc/api/org/deidentifier/arx/DataHandleStatistics.html index f3a7a72204..8095d945d2 100644 --- a/doc/api/org/deidentifier/arx/DataHandleStatistics.html +++ b/doc/api/org/deidentifier/arx/DataHandleStatistics.html @@ -96,7 +96,7 @@

    Class DataHandleStatistics<
    public class DataHandleStatistics
     extends java.lang.Object
    -
    Stupid wrapper class that provides information to StatisticsBuilder
    +
    Stupid wrapper class that provides information to StatisticsBuilder.
    @@ -201,6 +201,8 @@

    Method Detail

  • getAttributeName

    public java.lang.String getAttributeName(int column)
    +
    Parameters:
    column -
    +
    Returns:
  • @@ -210,6 +212,8 @@

    getAttributeName

  • getBaseDataType

    public DataType<?> getBaseDataType(java.lang.String attribute)
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -219,6 +223,8 @@

    getBaseDataType

  • getDataType

    public DataType<?> getDataType(java.lang.String attribute)
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -228,6 +234,7 @@

    getDataType

  • getDefinition

    public DataDefinition getDefinition()
    +
    Returns:
  • @@ -238,6 +245,8 @@

    getDefinition

    getDistinctValues

    public java.lang.String[] getDistinctValues(int column,
                                        DataHandleStatistics.InterruptHandler stop)
    +
    Parameters:
    column -
    stop -
    +
    Returns:
    @@ -247,6 +256,8 @@

    getDistinctValues

  • getGeneralization

    public int getGeneralization(java.lang.String attribute)
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -256,6 +267,7 @@

    getGeneralization

  • getNumRows

    public int getNumRows()
    +
    Returns:
  • @@ -265,6 +277,7 @@

    getNumRows

  • getSuppressionString

    public java.lang.String getSuppressionString()
    +
    Returns:
  • @@ -275,6 +288,8 @@

    getSuppressionString

    getValue

    public java.lang.String getValue(int row,
                             int column)
    +
    Parameters:
    row -
    column -
    +
    Returns:
    diff --git a/doc/api/org/deidentifier/arx/DataHandleSubset.html b/doc/api/org/deidentifier/arx/DataHandleSubset.html index f4c9e69b73..597134dd5f 100644 --- a/doc/api/org/deidentifier/arx/DataHandleSubset.html +++ b/doc/api/org/deidentifier/arx/DataHandleSubset.html @@ -123,7 +123,7 @@

    Constructor Summary

    DataHandleSubset(DataHandle source, DataSubset subset, StatisticsEquivalenceClasses eqStatistics) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    @@ -144,56 +144,56 @@

    Method Summary

    java.lang.String getAttributeName(int col) -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    DataType<?> getDataType(java.lang.String attribute) -
    Returns the according datatype
    +
    Returns the according datatype.
    int getGeneralization(java.lang.String attribute) -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    int getNumColumns() -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    int getNumRows() -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    int[] getSubset() -
    Returns the research subset
    +
    Returns the research subset.
    java.lang.String getValue(int row, int col) -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    DataHandle getView() -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    java.util.Iterator<java.lang.String[]> iterator() -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    @@ -234,7 +234,7 @@

    DataHandleSubset

    public DataHandleSubset(DataHandle source,
                     DataSubset subset,
                     StatisticsEquivalenceClasses eqStatistics)
    -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    Parameters:
    source -
    subset -
    eqStatistics -
    @@ -254,7 +254,7 @@

    Method Detail

    getAttributeName

    public java.lang.String getAttributeName(int col)
    Description copied from class: DataHandle
    -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    Specified by:
    getAttributeName in class DataHandle
    @@ -270,7 +270,7 @@

    getAttributeName

    getDataType

    public DataType<?> getDataType(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the according datatype
    +
    Returns the according datatype.
    Overrides:
    getDataType in class DataHandle
    @@ -285,7 +285,7 @@

    getDataType

    getGeneralization

    public int getGeneralization(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    Specified by:
    getGeneralization in class DataHandle
    @@ -300,11 +300,11 @@

    getGeneralization

    getNumColumns

    public int getNumColumns()
    Description copied from class: DataHandle
    -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    Specified by:
    getNumColumns in class DataHandle
    -
    +
    Returns:
    @@ -315,11 +315,11 @@

    getNumColumns

    getNumRows

    public int getNumRows()
    -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    Specified by:
    getNumRows in class DataHandle
    -
    +
    Returns:
    @@ -329,7 +329,7 @@

    getNumRows

  • getSubset

    public int[] getSubset()
    -
    Returns the research subset
    +
    Returns the research subset.
    Returns:
  • @@ -342,7 +342,7 @@

    getValue

    public java.lang.String getValue(int row,
                             int col)
    -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    Specified by:
    getValue in class DataHandle
    @@ -358,7 +358,7 @@

    getValue

    getView

    public DataHandle getView()
    Description copied from class: DataHandle
    -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    Overrides:
    getView in class DataHandle
    @@ -373,7 +373,7 @@

    getView

    iterator

    public java.util.Iterator<java.lang.String[]> iterator()
    Description copied from class: DataHandle
    -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    Specified by:
    iterator in class DataHandle
    diff --git a/doc/api/org/deidentifier/arx/DataSelector.html b/doc/api/org/deidentifier/arx/DataSelector.html index 54a88c5427..a332dd5cf5 100644 --- a/doc/api/org/deidentifier/arx/DataSelector.html +++ b/doc/api/org/deidentifier/arx/DataSelector.html @@ -96,7 +96,7 @@

    Class DataSelector


    public class DataSelector
     extends java.lang.Object
    -
    A selector for tuples
    +
    A selector for tuples.
    @@ -183,7 +183,7 @@

    Method Summary

    boolean isSelected(int row) -
    Determines whether the given row is selected by the expression
    +
    Determines whether the given row is selected by the expression.
    @@ -243,6 +243,8 @@

    Method Detail

  • create

    public static DataSelector create(Data data)
    +
    Parameters:
    data -
    +
    Returns:
  • @@ -254,7 +256,9 @@

    create

    public static DataSelector create(Data data,
                       java.lang.String query)
                                throws java.text.ParseException
    -
    Throws:
    +
    Parameters:
    data -
    query -
    +
    Returns:
    +
    Throws:
    java.text.ParseException
    @@ -265,6 +269,7 @@

    create

  • and

    public DataSelector and()
    +
    Returns:
  • @@ -274,6 +279,7 @@

    and

  • begin

    public DataSelector begin()
    +
    Returns:
  • @@ -295,6 +301,7 @@

    build

  • end

    public DataSelector end()
    +
    Returns:
  • @@ -304,6 +311,8 @@

    end

  • equals

    public DataSelector equals(java.util.Date val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -313,6 +322,8 @@

    equals

  • equals

    public DataSelector equals(double val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -322,6 +333,8 @@

    equals

  • equals

    public DataSelector equals(java.lang.String val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -331,6 +344,8 @@

    equals

  • field

    public DataSelector field(java.lang.String name)
    +
    Parameters:
    name -
    +
    Returns:
  • @@ -340,6 +355,8 @@

    field

  • geq

    public DataSelector geq(java.util.Date val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -349,6 +366,8 @@

    geq

  • geq

    public DataSelector geq(double val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -358,6 +377,8 @@

    geq

  • geq

    public DataSelector geq(java.lang.String val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -367,6 +388,8 @@

    geq

  • greater

    public DataSelector greater(java.util.Date val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -376,6 +399,8 @@

    greater

  • greater

    public DataSelector greater(double val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -385,6 +410,8 @@

    greater

  • greater

    public DataSelector greater(java.lang.String val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -394,7 +421,7 @@

    greater

  • isSelected

    public boolean isSelected(int row)
    -
    Determines whether the given row is selected by the expression
    +
    Determines whether the given row is selected by the expression.
    Parameters:
    row -
    Returns:
  • @@ -406,6 +433,8 @@

    isSelected

  • leq

    public DataSelector leq(java.util.Date val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -415,6 +444,8 @@

    leq

  • leq

    public DataSelector leq(double val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -424,6 +455,8 @@

    leq

  • leq

    public DataSelector leq(java.lang.String val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -433,6 +466,8 @@

    leq

  • less

    public DataSelector less(java.util.Date val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -442,6 +477,8 @@

    less

  • less

    public DataSelector less(double val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -451,6 +488,8 @@

    less

  • less

    public DataSelector less(java.lang.String val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -460,6 +499,7 @@

    less

  • or

    public DataSelector or()
    +
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/DataSource.html b/doc/api/org/deidentifier/arx/DataSource.html index a60db3a9eb..357f8af399 100644 --- a/doc/api/org/deidentifier/arx/DataSource.html +++ b/doc/api/org/deidentifier/arx/DataSource.html @@ -97,7 +97,7 @@

    Class DataSource

    public class DataSource
     extends java.lang.Object
    This class provides configuration options for importing data from CSV-files, from Excel-files - or via a JDBC connection
    + or via a JDBC connection. @@ -119,21 +119,21 @@

    Method Summary

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

    Method Summary

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

    Method Summary

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

    Method Summary

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

    Method Summary

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

    Method Summary

    createExcelSource(java.io.File file, int sheetIndex, boolean containsHeader) -
    Creates an Excel data source
    +
    Creates an Excel data source.
    @@ -201,14 +201,14 @@

    Method Summary

    createExcelSource(java.lang.String file, int sheetIndex, boolean containsHeader) -
    Creates an Excel data source
    +
    Creates an Excel data source.
    static DataSource createJDBCSource(java.lang.String url, java.lang.String table) -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    @@ -217,7 +217,7 @@

    Method Summary

    java.lang.String user, java.lang.String password, java.lang.String table) -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    @@ -251,7 +251,7 @@

    createCSVSource

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

    createCSVSource

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

    createExcelSource

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

    createExcelSource

    public static DataSource createExcelSource(java.lang.String file,
                                int sheetIndex,
                                boolean containsHeader)
    -
    Creates an Excel data source
    +
    Creates an Excel data source.
    Parameters:
    file -
    sheetIndex -
    containsHeader -
    Returns:
    @@ -307,7 +307,7 @@

    createJDBCSource

    public static DataSource createJDBCSource(java.lang.String url,
                               java.lang.String table)
                                        throws java.sql.SQLException
    -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    Parameters:
    url -
    table -
    Returns:
    Throws:
    @@ -325,7 +325,7 @@

    createJDBCSource

    java.lang.String password, java.lang.String table) throws java.sql.SQLException -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    Parameters:
    url -
    user -
    password -
    table -
    Returns:
    Throws:
    @@ -339,7 +339,7 @@

    createJDBCSource

  • addColumn

    public void addColumn(int index)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    index -
  • @@ -351,7 +351,7 @@

    addColumn

    addColumn

    public void addColumn(int index,
                  DataType<?> datatype)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    index -
    datatype -
    @@ -363,7 +363,7 @@

    addColumn

    addColumn

    public void addColumn(int index,
                  java.lang.String alias)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    index -
    alias -
    @@ -376,7 +376,7 @@

    addColumn

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

    addColumn

  • addColumn

    public void addColumn(java.lang.String name)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    name -
  • @@ -399,7 +399,7 @@

    addColumn

    addColumn

    public void addColumn(java.lang.String name,
                  DataType<?> datatype)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    name -
    datatype -
    @@ -411,7 +411,7 @@

    addColumn

    addColumn

    public void addColumn(java.lang.String name,
                  java.lang.String alias)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    name -
    alias -
    @@ -424,7 +424,7 @@

    addColumn

    public void addColumn(java.lang.String name,
                  java.lang.String alias,
                  DataType<?> datatype)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    name -
    alias -
    datatype -
    diff --git a/doc/api/org/deidentifier/arx/DataSubset.html b/doc/api/org/deidentifier/arx/DataSubset.html index 9baf75e9fc..a39cf25c0b 100644 --- a/doc/api/org/deidentifier/arx/DataSubset.html +++ b/doc/api/org/deidentifier/arx/DataSubset.html @@ -101,7 +101,7 @@

    Class DataSubset

    public class DataSubset
     extends java.lang.Object
     implements java.io.Serializable
    -
    This class represents a data subset as required for d-presence
    +
    This class represents a data subset as required for d-presence.
    See Also:
    Serialized Form
    @@ -132,21 +132,21 @@

    Method Summary

    static DataSubset create(Data data, DataSelector selector) -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    static DataSubset create(Data data, RowSet subset) -
    Creates a new subset from the given row set, from which a copy is created
    +
    Creates a new subset from the given row set, from which a copy is created.
    static DataSubset create(Data data, java.util.Set<java.lang.Integer> subset) -
    Creates a new subset from the given set of tuple indices
    +
    Creates a new subset from the given set of tuple indices.
    @@ -188,7 +188,7 @@

    create

    public static DataSubset create(Data data,
                     Data subset)
    Create a subset by matching two data instances.
    -
    Parameters:
    data -
    file -
    separator -
    +
    Parameters:
    data -
    subset -
    Returns:
    @@ -200,7 +200,7 @@

    create

    create

    public static DataSubset create(Data data,
                     DataSelector selector)
    -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    Parameters:
    data -
    selector -
    Returns:
    @@ -213,7 +213,7 @@

    create

    create

    public static DataSubset create(Data data,
                     RowSet subset)
    -
    Creates a new subset from the given row set, from which a copy is created
    +
    Creates a new subset from the given row set, from which a copy is created.
    Parameters:
    data -
    subset -
    Returns:
    @@ -226,7 +226,7 @@

    create

    create

    public static DataSubset create(Data data,
                     java.util.Set<java.lang.Integer> subset)
    -
    Creates a new subset from the given set of tuple indices
    +
    Creates a new subset from the given set of tuple indices.
    Parameters:
    data -
    subset -
    Returns:
    @@ -238,6 +238,7 @@

    create

  • getArray

    public int[] getArray()
    +
    Returns:
  • @@ -247,6 +248,7 @@

    getArray

  • getSet

    public RowSet getSet()
    +
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/DataType.ARXDate.html b/doc/api/org/deidentifier/arx/DataType.ARXDate.html index 22b48dc832..d30a2bb395 100644 --- a/doc/api/org/deidentifier/arx/DataType.ARXDate.html +++ b/doc/api/org/deidentifier/arx/DataType.ARXDate.html @@ -110,7 +110,7 @@

    Class DataType.ARXDate

    public static class DataType.ARXDate
     extends DataType<java.util.Date>
     implements DataType.DataTypeWithFormat, DataType.DataTypeWithRatioScale<java.util.Date>
    -
    Base class for date/time types
    +
    Base class for date/time types.
    See Also:
    Serialized Form
    @@ -173,7 +173,7 @@

    Method Summary

    int compare(java.util.Date t1, java.util.Date t2) -
    Compare
    +
    Compare.
    @@ -200,13 +200,13 @@

    Method Summary

    java.lang.String format(java.util.Date s) -
    Converts a value into a string
    +
    Converts a value into a string.
    DataType.DataTypeDescription<java.util.Date> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    @@ -214,60 +214,66 @@

    Method Summary

    getFormat()  +java.util.Locale +getLocale() +
    Returns the locale of the format.
    + + + java.util.Date getMaximum()  - + java.util.Date getMinimum()  - + int hashCode()  - + boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    - + java.util.Date multiply(java.util.Date multiplicand, java.util.Date multiplicator)  - + java.util.Date multiply(java.util.Date multiplicand, double multiplicator)  - + java.util.Date multiply(java.util.Date multiplicand, int multiplicator)  - + java.lang.String multiply(java.lang.String multiplicand, java.lang.String multiplicator)  - + java.util.Date parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    - + double ratio(java.util.Date dividend, java.util.Date divisor)  - + java.util.Date subtract(java.util.Date minuend, java.util.Date subtrahend)  - + java.lang.String toString()  @@ -277,7 +283,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.DataType

    -createAggregate, createDate, createDecimal, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list
    @@ -336,7 +342,7 @@

    compare

    public int compare(java.util.Date t1,
               java.util.Date t2)
    -
    Compare
    +
    Compare.
    Specified by:
    compare in interface java.util.Comparator<java.util.Date>
    @@ -365,6 +371,7 @@

    compare

    compare in interface DataType.DataTypeWithRatioScale<java.util.Date>
    Specified by:
    compare in class DataType<java.util.Date>
    +
    Returns:
    Throws:
    java.text.ParseException
    @@ -380,7 +387,7 @@

    divide

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

    divide

    Specified by:
    divide in interface DataType.DataTypeWithRatioScale<java.util.Date>
    -
    +
    Returns:
    @@ -420,13 +427,13 @@

    equals

    format

    public java.lang.String format(java.util.Date s)
    -
    Converts a value into a string
    +
    Converts a value into a string.
    Specified by:
    format in interface DataType.DataTypeWithRatioScale<java.util.Date>
    Specified by:
    format in class DataType<java.util.Date>
    -
    +
    Returns:
    @@ -437,13 +444,13 @@

    format

    getDescription

    public DataType.DataTypeDescription<java.util.Date> getDescription()
    Description copied from class: DataType
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    Specified by:
    getDescription in interface DataType.DataTypeWithRatioScale<java.util.Date>
    Specified by:
    getDescription in class DataType<java.util.Date>
    -
    +
    Returns:
    @@ -456,7 +463,21 @@

    getFormat

    Specified by:
    getFormat in interface DataType.DataTypeWithFormat
    -
    +
    Returns:
    + + + + + + @@ -469,7 +490,7 @@

    getMaximum

    Specified by:
    getMaximum in interface DataType.DataTypeWithRatioScale<java.util.Date>
    -
    +
    Returns:
    @@ -482,7 +503,7 @@

    getMinimum

    Specified by:
    getMinimum in interface DataType.DataTypeWithRatioScale<java.util.Date>
    -
    +
    Returns:
    @@ -506,13 +527,13 @@

    hashCode

    isValid

    public boolean isValid(java.lang.String s)
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    Specified by:
    isValid in interface DataType.DataTypeWithRatioScale<java.util.Date>
    Specified by:
    isValid in class DataType<java.util.Date>
    -
    +
    Returns:
    @@ -526,7 +547,7 @@

    multiply

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

    multiply

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

    multiply

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

    multiply

    Specified by:
    multiply in interface DataType.DataTypeWithRatioScale<java.util.Date>
    -
    +
    Returns:
    @@ -579,13 +600,13 @@

    multiply

    parse

    public java.util.Date parse(java.lang.String s)
    -
    Converts a string into a value
    +
    Converts a string into a value.
    Specified by:
    parse in interface DataType.DataTypeWithRatioScale<java.util.Date>
    Specified by:
    parse in class DataType<java.util.Date>
    -
    +
    Returns:
    @@ -599,7 +620,7 @@

    ratio

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

    subtract

    Specified by:
    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 594f291577..b7569db05f 100644 --- a/doc/api/org/deidentifier/arx/DataType.ARXDecimal.html +++ b/doc/api/org/deidentifier/arx/DataType.ARXDecimal.html @@ -110,7 +110,7 @@

    Class DataType.ARXDecimalpublic static class DataType.ARXDecimal extends DataType<java.lang.Double> implements DataType.DataTypeWithFormat, DataType.DataTypeWithRatioScale<java.lang.Double> -
    Base class for numeric types
    +
    Base class for numeric types.
    See Also:
    Serialized Form
    @@ -173,7 +173,7 @@

    Method Summary

    int compare(java.lang.Double t1, java.lang.Double t2) -
    Compare
    +
    Compare.
    @@ -200,13 +200,13 @@

    Method Summary

    java.lang.String format(java.lang.Double s) -
    Converts a value into a string
    +
    Converts a value into a string.
    DataType.DataTypeDescription<java.lang.Double> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    @@ -214,60 +214,66 @@

    Method Summary

    getFormat()  +java.util.Locale +getLocale() +
    Returns the locale of the format.
    + + + java.lang.Double getMaximum()  - + java.lang.Double getMinimum()  - + int hashCode()  - + boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    - + java.lang.Double multiply(java.lang.Double multiplicand, double multiplicator)  - + java.lang.Double multiply(java.lang.Double multiplicand, java.lang.Double multiplicator)  - + java.lang.Double multiply(java.lang.Double multiplicand, int multiplicator)  - + java.lang.String multiply(java.lang.String multiplicand, java.lang.String multiplicator)  - + java.lang.Double parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    - + double ratio(java.lang.Double dividend, java.lang.Double divisor)  - + java.lang.Double subtract(java.lang.Double minuend, java.lang.Double subtrahend)  - + java.lang.String toString()  @@ -277,7 +283,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.DataType

    -createAggregate, createDate, createDecimal, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list
    @@ -336,7 +342,7 @@

    compare

    public int compare(java.lang.Double t1,
               java.lang.Double t2)
    -
    Compare
    +
    Compare.
    Specified by:
    compare in interface java.util.Comparator<java.lang.Double>
    @@ -365,6 +371,7 @@

    compare

    compare in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    Specified by:
    compare in class DataType<java.lang.Double>
    +
    Returns:
    Throws:
    java.lang.NumberFormatException
    @@ -380,7 +387,7 @@

    divide

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

    divide

    Specified by:
    divide in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    -
    +
    Returns:
    @@ -420,13 +427,13 @@

    equals

    format

    public java.lang.String format(java.lang.Double s)
    -
    Converts a value into a string
    +
    Converts a value into a string.
    Specified by:
    format in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    Specified by:
    format in class DataType<java.lang.Double>
    -
    +
    Returns:
    @@ -437,13 +444,13 @@

    format

    getDescription

    public DataType.DataTypeDescription<java.lang.Double> getDescription()
    Description copied from class: DataType
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    Specified by:
    getDescription in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    Specified by:
    getDescription in class DataType<java.lang.Double>
    -
    +
    Returns:
    @@ -456,7 +463,21 @@

    getFormat

    Specified by:
    getFormat in interface DataType.DataTypeWithFormat
    -
    +
    Returns:
    + + + + + + @@ -469,7 +490,7 @@

    getMaximum

    Specified by:
    getMaximum in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    -
    +
    Returns:
    @@ -482,7 +503,7 @@

    getMinimum

    Specified by:
    getMinimum in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    -
    +
    Returns:
    @@ -506,13 +527,13 @@

    hashCode

    isValid

    public boolean isValid(java.lang.String s)
    Description copied from class: DataType
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    Specified by:
    isValid in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    Specified by:
    isValid in class DataType<java.lang.Double>
    -
    +
    Returns:
    @@ -526,7 +547,7 @@

    multiply

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

    multiply

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

    multiply

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

    multiply

    Specified by:
    multiply in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    -
    +
    Returns:
    @@ -579,13 +600,13 @@

    multiply

    parse

    public java.lang.Double parse(java.lang.String s)
    Description copied from class: DataType
    -
    Converts a string into a value
    +
    Converts a string into a value.
    Specified by:
    parse in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    Specified by:
    parse in class DataType<java.lang.Double>
    -
    +
    Returns:
    @@ -599,7 +620,7 @@

    ratio

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

    subtract

    Specified by:
    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 aaad2aa3ae..5707f2bb8d 100644 --- a/doc/api/org/deidentifier/arx/DataType.ARXInteger.html +++ b/doc/api/org/deidentifier/arx/DataType.ARXInteger.html @@ -110,7 +110,7 @@

    Class DataType.ARXIntegerpublic static class DataType.ARXInteger extends DataType<java.lang.Long> implements DataType.DataTypeWithFormat, DataType.DataTypeWithRatioScale<java.lang.Long> -
    Base class for numeric types
    +
    Base class for numeric types.
    See Also:
    Serialized Form
    @@ -173,7 +173,7 @@

    Method Summary

    int compare(java.lang.Long t1, java.lang.Long t2) -
    Compare
    +
    Compare.
    @@ -200,13 +200,13 @@

    Method Summary

    java.lang.String format(java.lang.Long s) -
    Converts a value into a string
    +
    Converts a value into a string.
    DataType.DataTypeDescription<java.lang.Long> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    @@ -214,60 +214,66 @@

    Method Summary

    getFormat()  +java.util.Locale +getLocale() +
    Returns the locale of the format.
    + + + java.lang.Long getMaximum()  - + java.lang.Long getMinimum()  - + int hashCode()  - + boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    - + java.lang.Long multiply(java.lang.Long multiplicand, double multiplicator)  - + java.lang.Long multiply(java.lang.Long multiplicand, int multiplicator)  - + java.lang.Long multiply(java.lang.Long multiplicand, java.lang.Long multiplicator)  - + java.lang.String multiply(java.lang.String multiplicand, java.lang.String multiplicator)  - + java.lang.Long parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    - + double ratio(java.lang.Long dividend, java.lang.Long divisor)  - + java.lang.Long subtract(java.lang.Long minuend, java.lang.Long subtrahend)  - + java.lang.String toString()  @@ -277,7 +283,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.DataType

    -createAggregate, createDate, createDecimal, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list @@ -336,7 +342,7 @@

    compare

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

    compare

    compare in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    Specified by:
    compare in class DataType<java.lang.Long>
    +
    Returns:
    Throws:
    java.lang.NumberFormatException
    @@ -380,7 +387,7 @@

    divide

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

    divide

    Specified by:
    divide in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    -
    +
    Returns:
    @@ -420,13 +427,27 @@

    equals

    format

    public java.lang.String format(java.lang.Long s)
    Description copied from class: DataType
    -
    Converts a value into a string
    +
    Converts a value into a string.
    Specified by:
    format in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    Specified by:
    format in class DataType<java.lang.Long>
    -
    +
    Returns:
    + + + + + + @@ -437,13 +458,13 @@

    format

    getDescription

    public DataType.DataTypeDescription<java.lang.Long> getDescription()
    Description copied from class: DataType
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    Specified by:
    getDescription in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    Specified by:
    getDescription in class DataType<java.lang.Long>
    -
    +
    Returns:
    @@ -456,7 +477,7 @@

    getFormat

    Specified by:
    getFormat in interface DataType.DataTypeWithFormat
    -
    +
    Returns:
    @@ -469,7 +490,7 @@

    getMaximum

    Specified by:
    getMaximum in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    -
    +
    Returns:
    @@ -482,7 +503,7 @@

    getMinimum

    Specified by:
    getMinimum in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    -
    +
    Returns:
    @@ -506,13 +527,13 @@

    hashCode

    isValid

    public boolean isValid(java.lang.String s)
    Description copied from class: DataType
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    Specified by:
    isValid in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    Specified by:
    isValid in class DataType<java.lang.Long>
    -
    +
    Returns:
    @@ -526,7 +547,7 @@

    multiply

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

    multiply

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

    multiply

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

    multiply

    Specified by:
    multiply in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    -
    +
    Returns:
    @@ -579,13 +600,13 @@

    multiply

    parse

    public java.lang.Long parse(java.lang.String s)
    Description copied from class: DataType
    -
    Converts a string into a value
    +
    Converts a string into a value.
    Specified by:
    parse in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    Specified by:
    parse in class DataType<java.lang.Long>
    -
    +
    Returns:
    @@ -599,7 +620,7 @@

    ratio

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

    subtract

    Specified by:
    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 40e3dff861..d4b42c7bd2 100644 --- a/doc/api/org/deidentifier/arx/DataType.ARXOrderedString.html +++ b/doc/api/org/deidentifier/arx/DataType.ARXOrderedString.html @@ -110,7 +110,7 @@

    Class DataType.ARXOrde
    public static class DataType.ARXOrderedString
     extends DataType<java.lang.String>
     implements DataType.DataTypeWithFormat
    -
    Base class for ordered string types
    +
    Base class for ordered string types.
    See Also:
    Serialized Form
    @@ -168,7 +168,7 @@

    Method Summary

    int compare(java.lang.String s1, java.lang.String s2) -
    Compare
    +
    Compare.
    @@ -178,19 +178,19 @@

    Method Summary

    java.lang.String format(java.lang.String s) -
    Converts a value into a string
    +
    Converts a value into a string.
    DataType.DataTypeDescription<java.lang.String> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    java.util.List<java.lang.String> getElements() -
    Returns all elements backing this datatype
    +
    Returns all elements backing this datatype.
    @@ -198,22 +198,28 @@

    Method Summary

    getFormat()  +java.util.Locale +getLocale() +
    Returns the locale of the format.
    + + + int hashCode()  - + boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    - + java.lang.String parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    - + java.lang.String toString()  @@ -223,7 +229,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.DataType

    -createAggregate, createDate, createDecimal, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list + + + + @@ -315,7 +335,7 @@

    format

    getDescription

    public DataType.DataTypeDescription<java.lang.String> getDescription()
    Description copied from class: DataType
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    Specified by:
    getDescription in class DataType<java.lang.String>
    @@ -329,7 +349,7 @@

    getDescription

  • getElements

    public java.util.List<java.lang.String> getElements()
    -
    Returns all elements backing this datatype
    +
    Returns all elements backing this datatype.
    Returns:
  • @@ -343,7 +363,7 @@

    getFormat

    Specified by:
    getFormat in interface DataType.DataTypeWithFormat
    -
    +
    Returns:
    @@ -367,7 +387,7 @@

    hashCode

    isValid

    public boolean isValid(java.lang.String s)
    Description copied from class: DataType
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    Specified by:
    isValid in class DataType<java.lang.String>
    @@ -382,7 +402,7 @@

    isValid

    parse

    public java.lang.String parse(java.lang.String s)
    Description copied from class: DataType
    -
    Converts a string into a value
    +
    Converts a string into a value.
    Specified by:
    parse in class DataType<java.lang.String>
    diff --git a/doc/api/org/deidentifier/arx/DataType.ARXString.html b/doc/api/org/deidentifier/arx/DataType.ARXString.html index 4c8ee5b3fe..00434710b5 100644 --- a/doc/api/org/deidentifier/arx/DataType.ARXString.html +++ b/doc/api/org/deidentifier/arx/DataType.ARXString.html @@ -109,7 +109,7 @@

    Class DataType.ARXString


    public static class DataType.ARXString
     extends DataType<java.lang.String>
    -
    Base class for string types
    +
    Base class for string types.
    See Also:
    Serialized Form
    @@ -184,7 +184,7 @@

    Method Summary

    int compare(java.lang.String s1, java.lang.String s2) -
    Compare
    +
    Compare.
    @@ -194,13 +194,13 @@

    Method Summary

    java.lang.String format(java.lang.String s) -
    Converts a value into a string
    +
    Converts a value into a string.
    DataType.DataTypeDescription<java.lang.String> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    @@ -210,13 +210,13 @@

    Method Summary

    boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    java.lang.String parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    @@ -229,7 +229,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.DataType

    -createAggregate, createDate, createDecimal, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list
    • @@ -291,7 +291,7 @@

      compare

      public int compare(java.lang.String s1,
                 java.lang.String s2)
      -
      Compare
      +
      Compare.
      Specified by:
      compare in interface java.util.Comparator<java.lang.String>
      @@ -323,7 +323,7 @@

      equals

      format

      public java.lang.String format(java.lang.String s)
      Description copied from class: DataType
      -
      Converts a value into a string
      +
      Converts a value into a string.
      Specified by:
      format in class DataType<java.lang.String>
      @@ -338,7 +338,7 @@

      format

      getDescription

      public DataType.DataTypeDescription<java.lang.String> getDescription()
      Description copied from class: DataType
      -
      Returns a description of the data type
      +
      Returns a description of the data type.
      Specified by:
      getDescription in class DataType<java.lang.String>
      @@ -366,7 +366,7 @@

      hashCode

      isValid

      public boolean isValid(java.lang.String s)
      Description copied from class: DataType
      -
      Checks whether the given string conforms to the data type's format
      +
      Checks whether the given string conforms to the data type's format.
      Specified by:
      isValid in class DataType<java.lang.String>
      @@ -381,7 +381,7 @@

      isValid

      parse

      public java.lang.String parse(java.lang.String s)
      Description copied from class: DataType
      -
      Converts a string into a value
      +
      Converts a string into a value.
      Specified by:
      parse in class DataType<java.lang.String>
      diff --git a/doc/api/org/deidentifier/arx/DataType.DataTypeDescription.html b/doc/api/org/deidentifier/arx/DataType.DataTypeDescription.html index 1e60ec3a84..93e631950c 100644 --- a/doc/api/org/deidentifier/arx/DataType.DataTypeDescription.html +++ b/doc/api/org/deidentifier/arx/DataType.DataTypeDescription.html @@ -106,7 +106,7 @@

      Class DataType.Data
      public abstract static class DataType.DataTypeDescription<T>
       extends java.lang.Object
       implements java.io.Serializable
      -
      An entry in the list of available data types
      +
      An entry in the list of available data types.
      See Also:
      Serialized Form

    @@ -129,19 +129,19 @@

    Method Summary

    java.util.List<java.lang.String> getExampleFormats() -
    Returns a list of example formats
    +
    Returns a list of example formats.
    java.lang.String getLabel() -
    Returns a human readable label
    +
    Returns a human readable label.
    java.lang.Class<?> getWrappedClass() -
    Returns the wrapped java class
    +
    Returns the wrapped java class.
    @@ -153,13 +153,20 @@

    Method Summary

    abstract DataType<T> newInstance() -
    Creates a new instance with default format string
    +
    Creates a new instance with default format string and default locale.
    abstract DataType<T> newInstance(java.lang.String format) -
    Creates a new instance with the given format string
    +
    Creates a new instance with the given format string and default locale.
    + + + +abstract DataType<T> +newInstance(java.lang.String format, + java.util.Locale locale) +
    Creates a new instance with the given format string and the given locale.
    @@ -191,7 +198,7 @@

    Method Detail

  • getExampleFormats

    public java.util.List<java.lang.String> getExampleFormats()
    -
    Returns a list of example formats
    +
    Returns a list of example formats.
    Returns:
  • @@ -202,7 +209,7 @@

    getExampleFormats

  • getLabel

    public java.lang.String getLabel()
    -
    Returns a human readable label
    +
    Returns a human readable label.
    Returns:
  • @@ -213,7 +220,7 @@

    getLabel

  • getWrappedClass

    public java.lang.Class<?> getWrappedClass()
    -
    Returns the wrapped java class
    +
    Returns the wrapped java class.
    Returns:
  • @@ -236,22 +243,35 @@

    hasFormat

  • newInstance

    public abstract DataType<T> newInstance()
    -
    Creates a new instance with default format string
    +
    Creates a new instance with default format string and default locale.
    Returns:
  • -
      +
      • newInstance

        public abstract DataType<T> newInstance(java.lang.String format)
        -
        Creates a new instance with the given format string
        +
        Creates a new instance with the given format string and default locale.
        Parameters:
        format -
        Returns:
      + + + +
        +
      • +

        newInstance

        +
        public abstract DataType<T> newInstance(java.lang.String format,
        +                      java.util.Locale locale)
        +
        Creates a new instance with the given format string and the given locale.
        +
        Parameters:
        format -
        locale -
        +
        Returns:
        +
      • +
    diff --git a/doc/api/org/deidentifier/arx/DataType.DataTypeWithFormat.html b/doc/api/org/deidentifier/arx/DataType.DataTypeWithFormat.html index 7e5c399023..abaabda1f5 100644 --- a/doc/api/org/deidentifier/arx/DataType.DataTypeWithFormat.html +++ b/doc/api/org/deidentifier/arx/DataType.DataTypeWithFormat.html @@ -95,7 +95,7 @@

    Interface DataTy

    public static interface DataType.DataTypeWithFormat
    -
    An interface for data types with format
    +
    An interface for data types with format.
    @@ -118,6 +118,10 @@

    Method Summary

    java.lang.String getFormat()  + +java.util.Locale +getLocale()  + @@ -136,10 +140,21 @@

    Method Detail

    -
      +
      • getFormat

        java.lang.String getFormat()
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        getLocale

        +
        java.util.Locale getLocale()
        +
        Returns:
      diff --git a/doc/api/org/deidentifier/arx/DataType.DataTypeWithRatioScale.html b/doc/api/org/deidentifier/arx/DataType.DataTypeWithRatioScale.html index e45818c0f7..1d368f8bda 100644 --- a/doc/api/org/deidentifier/arx/DataType.DataTypeWithRatioScale.html +++ b/doc/api/org/deidentifier/arx/DataType.DataTypeWithRatioScale.html @@ -96,7 +96,7 @@

      Interface Da

      public static interface DataType.DataTypeWithRatioScale<T>
      -
      An interface for data types with a ratio scale
      +
      An interface for data types with a ratio scale.

    @@ -219,6 +219,8 @@

    Method Detail

    add

    T add(T augend,
         T addend)
    +
    Parameters:
    augend -
    addend -
    +
    Returns:
    @@ -231,7 +233,9 @@

    compare

    java.lang.String s2) throws java.lang.NumberFormatException, java.text.ParseException -
    Throws:
    +
    Parameters:
    s1 -
    s2 -
    +
    Returns:
    +
    Throws:
    java.lang.NumberFormatException
    java.text.ParseException
    @@ -246,6 +250,8 @@

    compare

    compare

    int compare(T t1,
               T t2)
    +
    Parameters:
    t1 -
    t2 -
    +
    Returns:
    @@ -256,6 +262,8 @@

    compare

    divide

    java.lang.String divide(java.lang.String dividend,
                           java.lang.String divisor)
    +
    Parameters:
    dividend -
    divisor -
    +
    Returns:
    @@ -268,6 +276,8 @@

    divide

    divide

    T divide(T dividend,
            T divisor)
    +
    Parameters:
    dividend -
    divisor -
    +
    Returns:
    @@ -279,6 +289,8 @@

    divide

  • format

    java.lang.String format(T t)
    +
    Parameters:
    t -
    +
    Returns:
  • @@ -288,6 +300,7 @@

    format

  • getDescription

    DataType.DataTypeDescription<T> getDescription()
    +
    Returns:
  • @@ -297,6 +310,7 @@

    getDescription

  • getMaximum

    T getMaximum()
    +
    Returns:
  • @@ -306,6 +320,7 @@

    getMaximum

  • getMinimum

    T getMinimum()
    +
    Returns:
  • @@ -315,6 +330,8 @@

    getMinimum

  • isValid

    boolean isValid(java.lang.String s)
    +
    Parameters:
    s -
    +
    Returns:
  • @@ -325,6 +342,8 @@

    isValid

    multiply

    java.lang.String multiply(java.lang.String multiplicand,
                             java.lang.String multiplicator)
    +
    Parameters:
    multiplicand -
    multiplicator -
    +
    Returns:
    @@ -337,6 +356,8 @@

    multiply

    multiply

    T multiply(T multiplicand,
              double multiplicator)
    +
    Parameters:
    multiplicand -
    multiplicator -
    +
    Returns:
    @@ -349,6 +370,8 @@

    multiply

    multiply

    T multiply(T multiplicand,
              int multiplicator)
    +
    Parameters:
    multiplicand -
    multiplicator -
    +
    Returns:
    @@ -361,6 +384,8 @@

    multiply

    multiply

    T multiply(T multiplicand,
              T multiplicator)
    +
    Parameters:
    multiplicand -
    multiplicator -
    +
    Returns:
    @@ -370,6 +395,8 @@

    multiply

  • parse

    T parse(java.lang.String s)
    +
    Parameters:
    s -
    +
    Returns:
  • @@ -382,6 +409,8 @@

    parse

    ratio

    double ratio(T dividend,
                T divisor)
    +
    Parameters:
    dividend -
    divisor -
    +
    Returns:
    @@ -394,6 +423,8 @@

    ratio

    subtract

    T subtract(T minuend,
              T subtrahend)
    +
    Parameters:
    minuend -
    subtrahend -
    +
    Returns:
    diff --git a/doc/api/org/deidentifier/arx/DataType.html b/doc/api/org/deidentifier/arx/DataType.html index 7d9f7acbce..5557188234 100644 --- a/doc/api/org/deidentifier/arx/DataType.html +++ b/doc/api/org/deidentifier/arx/DataType.html @@ -92,6 +92,7 @@

    Class DataType<T>

    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable, java.util.Comparator<T>
      @@ -105,7 +106,7 @@

      Class DataType<T>

      public abstract class DataType<T>
       extends java.lang.Object
       implements java.io.Serializable, java.util.Comparator<T>
      -
      This class provides access to the data types supported by the ARX framework
      +
      This class provides access to the data types supported by the ARX framework.
      See Also:
      Serialized Form
    @@ -128,49 +129,49 @@

    Nested Class Summary

    static class  DataType.ARXDate -
    Base class for date/time types
    +
    Base class for date/time types.
    static class  DataType.ARXDecimal -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXInteger -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXOrderedString -
    Base class for ordered string types
    +
    Base class for ordered string types.
    static class  DataType.ARXString -
    Base class for string types
    +
    Base class for string types.
    static class  DataType.DataTypeDescription<T> -
    An entry in the list of available data types
    +
    An entry in the list of available data types.
    static interface  DataType.DataTypeWithFormat -
    An interface for data types with format
    +
    An interface for data types with format.
    static interface  DataType.DataTypeWithRatioScale<T> -
    An interface for data types with a ratio scale
    +
    An interface for data types with a ratio scale.
    @@ -197,25 +198,25 @@

    Field Summary

    static DataType<java.lang.Double> DECIMAL -
    A generic decimal data type
    +
    A generic decimal data type.
    static DataType<java.lang.Long> INTEGER -
    A generic integer data type
    +
    A generic integer data type.
    static DataType<java.lang.String> ORDERED_STRING -
    A ordered string data type
    +
    A ordered string data type.
    static DataType<java.lang.String> STRING -
    A string data type
    +
    A string data type.
    @@ -265,93 +266,114 @@

    Method Summary

    abstract int compare(T t1, T t2) -
    Compare
    +
    Compare.
    AggregateFunction.AggregateFunctionBuilder<T> createAggregate() -
    Returns a new function builder
    +
    Returns a new function builder.
    static DataType<java.util.Date> createDate(java.lang.String format) -
    A date data type with given format
    +
    A date data type with given format.
    +static DataType<java.util.Date> +createDate(java.lang.String format, + java.util.Locale locale) +
    A date data type with given format.
    + + + static DataType<java.lang.Double> createDecimal(java.lang.String format) -
    A decimal data type with given format
    +
    A decimal data type with given format.
    + + + +static DataType<java.lang.Double> +createDecimal(java.lang.String format, + java.util.Locale locale) +
    Creates a decimal data type with a format string from the given locale.
    static DataType<java.lang.Long> createInteger(java.lang.String format) -
    An integer data type with given format
    +
    An integer data type with given format.
    +static DataType<java.lang.Long> +createInteger(java.lang.String format, + java.util.Locale locale) +
    An integer data type with given format using the given locale.
    + + + static DataType<java.lang.String> createOrderedString(java.util.List<java.lang.String> format)
    A ordered string type with given format.
    - + static DataType<java.lang.String> createOrderedString(java.lang.String format)
    A ordered string type with given format.
    - + static DataType<java.lang.String> createOrderedString(java.lang.String[] format)
    A ordered string type with given format.
    - + abstract boolean equals(java.lang.Object other)  - + abstract java.lang.String format(T t) -
    Converts a value into a string
    +
    Converts a value into a string.
    - + abstract DataType.DataTypeDescription<T> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    - + abstract int hashCode()  - + abstract boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    - + static java.util.List<DataType.DataTypeDescription<?>> list() -
    Lists all available data types
    +
    Lists all available data types.
    - + static <U> DataType.DataTypeDescription<U> list(java.lang.Class<U> clazz) -
    Returns a datatype for the given class
    +
    Returns a datatype for the given class.
    - + abstract T parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    @@ -393,7 +415,7 @@

    DATE

  • DECIMAL

    public static final DataType<java.lang.Double> DECIMAL
    -
    A generic decimal data type
    +
    A generic decimal data type.
  • @@ -403,7 +425,7 @@

    DECIMAL

  • INTEGER

    public static final DataType<java.lang.Long> INTEGER
    -
    A generic integer data type
    +
    A generic integer data type.
  • @@ -413,7 +435,7 @@

    INTEGER

  • STRING

    public static final DataType<java.lang.String> STRING
    -
    A string data type
    +
    A string data type.
  • @@ -423,7 +445,7 @@

    STRING

  • ORDERED_STRING

    public static final DataType<java.lang.String> ORDERED_STRING
    -
    A ordered string data type
    +
    A ordered string data type.
  • @@ -458,11 +480,24 @@

    Method Detail

  • createDate

    public static final DataType<java.util.Date> createDate(java.lang.String format)
    -
    A date data type with given format
    +
    A date data type with given format.
    Parameters:
    format -
    Returns:
    See Also:
    SimpleDateFormat
  • + + + +
      +
    • +

      createDate

      +
      public static final DataType<java.util.Date> createDate(java.lang.String format,
      +                                  java.util.Locale locale)
      +
      A date data type with given format.
      +
      Parameters:
      format -
      locale -
      +
      Returns:
      See Also:
      SimpleDateFormat
      +
    • +
    @@ -470,11 +505,24 @@

    createDate

  • createDecimal

    public static final DataType<java.lang.Double> createDecimal(java.lang.String format)
    -
    A decimal data type with given format
    +
    A decimal data type with given format.
    Parameters:
    format -
    Returns:
    See Also:
    DecimalFormat
  • + + + +
      +
    • +

      createDecimal

      +
      public static DataType<java.lang.Double> createDecimal(java.lang.String format,
      +                                       java.util.Locale locale)
      +
      Creates a decimal data type with a format string from the given locale.
      +
      Parameters:
      format -
      locale -
      +
      Returns:
      +
    • +
    @@ -482,11 +530,24 @@

    createDecimal

  • createInteger

    public static final DataType<java.lang.Long> createInteger(java.lang.String format)
    -
    An integer data type with given format
    +
    An integer data type with given format.
    Parameters:
    format -
    Returns:
    See Also:
    DecimalFormat
  • + + + +
      +
    • +

      createInteger

      +
      public static final DataType<java.lang.Long> createInteger(java.lang.String format,
      +                                     java.util.Locale locale)
      +
      An integer data type with given format using the given locale.
      +
      Parameters:
      format -
      locale -
      +
      Returns:
      See Also:
      DecimalFormat
      +
    • +
    @@ -530,7 +591,7 @@

    createOrderedString

  • list

    public static final java.util.List<DataType.DataTypeDescription<?>> list()
    -
    Lists all available data types
    +
    Lists all available data types.
    Returns:
  • @@ -541,8 +602,8 @@

    list

  • list

    public static final <U> DataType.DataTypeDescription<U> list(java.lang.Class<U> clazz)
    -
    Returns a datatype for the given class
    -
    Parameters:
    clazz -
    +
    Returns a datatype for the given class.
    +
    Type Parameters:
    U -
    Parameters:
    clazz -
    Returns:
  • @@ -589,7 +650,7 @@

    compare

    compare

    public abstract int compare(T t1,
               T t2)
    -
    Compare
    +
    Compare.
    Specified by:
    compare in interface java.util.Comparator<T>
    @@ -604,7 +665,7 @@

    compare

  • createAggregate

    public AggregateFunction.AggregateFunctionBuilder<T> createAggregate()
    -
    Returns a new function builder
    +
    Returns a new function builder.
    Returns:
  • @@ -632,7 +693,7 @@

    equals

  • format

    public abstract java.lang.String format(T t)
    -
    Converts a value into a string
    +
    Converts a value into a string.
    Parameters:
    t -
    Returns:
  • @@ -644,7 +705,7 @@

    format

  • getDescription

    public abstract DataType.DataTypeDescription<T> getDescription()
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    Returns:
  • @@ -668,7 +729,7 @@

    hashCode

  • isValid

    public abstract boolean isValid(java.lang.String s)
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    Parameters:
    s -
    Returns:
  • @@ -680,7 +741,7 @@

    isValid

  • parse

    public abstract T parse(java.lang.String s)
    -
    Converts a string into a value
    +
    Converts a string into a value.
    Parameters:
    s -
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/RowSet.html b/doc/api/org/deidentifier/arx/RowSet.html index cd4e5bab09..16ef67bf79 100644 --- a/doc/api/org/deidentifier/arx/RowSet.html +++ b/doc/api/org/deidentifier/arx/RowSet.html @@ -101,7 +101,7 @@

    Class RowSet

    public class RowSet
     extends java.lang.Object
     implements java.io.Serializable, java.lang.Cloneable
    -
    A set of rows
    +
    A set of rows.
    See Also:
    Serialized Form
    @@ -183,6 +183,8 @@

    Method Detail

  • create

    public static RowSet create(Data data)
    +
    Parameters:
    data -
    +
    Returns:
  • @@ -192,6 +194,7 @@

    create

  • add

    public void add(int rowIndex)
    +
    Parameters:
    rowIndex -
  • @@ -214,6 +217,8 @@

    clone

  • contains

    public boolean contains(int rowIndex)
    +
    Parameters:
    rowIndex -
    +
    Returns:
  • @@ -223,6 +228,7 @@

    contains

  • length

    public int length()
    +
    Returns:
  • @@ -232,6 +238,7 @@

    length

  • remove

    public void remove(int rowIndex)
    +
    Parameters:
    rowIndex -
  • @@ -241,6 +248,7 @@

    remove

  • size

    public int size()
    +
    Returns:
  • @@ -251,6 +259,7 @@

    size

    swap

    public void swap(int rowIndex1,
             int rowIndex2)
    +
    Parameters:
    rowIndex1 -
    rowIndex2 -
    diff --git a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionBuilder.html b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionBuilder.html index 3b0ea8eddf..6464802101 100644 --- a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionBuilder.html +++ b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionBuilder.html @@ -92,6 +92,7 @@

    Class
    @@ -122,27 +123,27 @@

    Method Summary

    AggregateFunction<T> createBoundsFunction() -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order.
    AggregateFunction<T> createConstantFunction(java.lang.String value) -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    AggregateFunction<T> createIntervalFunction() -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    AggregateFunction<T> createIntervalFunction(boolean lowerIncluded, boolean upperIncluded) -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    @@ -160,7 +161,7 @@

    Method Summary

    AggregateFunction<T> createSetFunction() -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values .
    @@ -172,7 +173,7 @@

    Method Summary

    AggregateFunction<T> createSetOfPrefixesFunction(int length) -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    @@ -204,8 +205,9 @@

    Method Detail

  • createBoundsFunction

    public final AggregateFunction<T> createBoundsFunction()
    -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order.
    +
    Returns:
  • @@ -215,7 +217,9 @@

    createBoundsFunction

  • createConstantFunction

    public final AggregateFunction<T> createConstantFunction(java.lang.String value)
    -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -225,7 +229,8 @@

    createConstantFunction

  • createIntervalFunction

    public final AggregateFunction<T> createIntervalFunction()
    -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    +
    Returns:
  • @@ -236,7 +241,9 @@

    createIntervalFunction

    createIntervalFunction

    public final AggregateFunction<T> createIntervalFunction(boolean lowerIncluded,
                                               boolean upperIncluded)
    -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    +
    Parameters:
    lowerIncluded -
    upperIncluded -
    +
    Returns:
    @@ -247,6 +254,7 @@

    createIntervalFunction

    createPrefixFunction

    public final AggregateFunction<T> createPrefixFunction()
    An aggregate function that returns a common prefix.
    +
    Returns:
    @@ -258,7 +266,8 @@

    createPrefixFunction

    public final AggregateFunction<T> createPrefixFunction(java.lang.Character redaction)
    An aggregate function that returns a common prefix. The remaining characters will be redacted with the given character
    -
    Parameters:
    redaction -
    +
    Parameters:
    redaction -
    +
    Returns:
    @@ -268,8 +277,8 @@

    createPrefixFunction

  • createSetFunction

    public final AggregateFunction<T> createSetFunction()
    -
    An aggregate function that returns a set of all data values
    -
    Type Parameters:
    V -
    +
    An aggregate function that returns a set of all data values .
    +
    Returns:
  • @@ -280,7 +289,7 @@

    createSetFunction

    createSetOfPrefixesFunction

    public final AggregateFunction<T> createSetOfPrefixesFunction()
    An aggregate function that returns a set of the prefixes of the data values. Length is 1
    -
    Type Parameters:
    T -
    +
    Returns:
    @@ -290,8 +299,9 @@

    createSetOfPrefixesFunction

  • createSetOfPrefixesFunction

    public final AggregateFunction<T> createSetOfPrefixesFunction(int length)
    -
    An aggregate function that returns a set of the prefixes of the data values
    -
    Type Parameters:
    T -
    Parameters:
    length -
    +
    An aggregate function that returns a set of the prefixes of the data values.
    +
    Parameters:
    length -
    +
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionWithParameter.html b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionWithParameter.html index 1a4aa6a653..7dd19f724f 100644 --- a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionWithParameter.html +++ b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionWithParameter.html @@ -97,6 +97,7 @@

    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -113,7 +114,7 @@

      public abstract static class AggregateFunction.AggregateFunctionWithParameter<T>
       extends AggregateFunction<T>
      -
      An aggregate function that has a parameter
      +
      An aggregate function that has a parameter.
      See Also:
      Serialized Form

    @@ -151,19 +152,19 @@

    Method Summary

    abstract boolean acceptsParameter(java.lang.String parameter) -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    abstract java.lang.String getParameter() -
    Returns the parameter
    +
    Returns the parameter.
    abstract AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter) -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    @@ -202,7 +203,9 @@

    Method Detail

  • acceptsParameter

    public abstract boolean acceptsParameter(java.lang.String parameter)
    -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    +
    Parameters:
    parameter -
    +
    Returns:
  • @@ -212,7 +215,8 @@

    acceptsParameter

  • getParameter

    public abstract java.lang.String getParameter()
    -
    Returns the parameter
    +
    Returns the parameter.
    +
    Returns:
  • @@ -222,7 +226,9 @@

    getParameter

  • newInstance

    public abstract AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter)
    -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    +
    Parameters:
    parameter -
    +
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericBounds.html b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericBounds.html index 9704893298..684e583def 100644 --- a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericBounds.html +++ b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericBounds.html @@ -97,6 +97,7 @@

    Class AggregateF
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -109,8 +110,8 @@

      Class AggregateF
      public static class AggregateFunction.GenericBounds<T>
       extends AggregateFunction<T>
      -
      An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
      +
      An aggregate function that returns an interval consisting of the + first and the last element following the predefined order .
      See Also:
      Serialized Form

    @@ -148,13 +149,13 @@

    Method Summary

    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -198,7 +199,7 @@

    Method Detail

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    Description copied from class: AggregateFunction
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -213,7 +214,7 @@

    aggregate

    toLabel

    public java.lang.String toLabel()
    Description copied from class: AggregateFunction
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericCommonPrefix.html b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericCommonPrefix.html index 1482d28f3d..d1127343ac 100644 --- a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericCommonPrefix.html +++ b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericCommonPrefix.html @@ -102,6 +102,7 @@

    Class Aggr
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -114,7 +115,7 @@

      Class Aggr
      public static class AggregateFunction.GenericCommonPrefix<T>
       extends AggregateFunction.AggregateFunctionWithParameter<T>
      -
      An aggregate function that returns a common prefix
      +
      An aggregate function that returns a common prefix.
      See Also:
      Serialized Form

    @@ -152,31 +153,31 @@

    Method Summary

    boolean acceptsParameter(java.lang.String parameter) -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String getParameter() -
    Returns the parameter
    +
    Returns the parameter.
    AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter) -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -220,11 +221,11 @@

    Method Detail

    acceptsParameter

    public boolean acceptsParameter(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    Specified by:
    acceptsParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:

    @@ -235,7 +236,7 @@

    acceptsParameter

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -250,11 +251,11 @@

    aggregate

    getParameter

    public java.lang.String getParameter()
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns the parameter
    +
    Returns the parameter.
    Specified by:
    getParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:
    @@ -265,11 +266,11 @@

    getParameter

    newInstance

    public AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    Specified by:
    newInstance in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:
    @@ -280,7 +281,7 @@

    newInstance

    toLabel

    public java.lang.String toLabel()
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericConstant.html b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericConstant.html index e1480b9d3e..ef86a042da 100644 --- a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericConstant.html +++ b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericConstant.html @@ -102,6 +102,7 @@

    Class Aggregat
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -114,7 +115,7 @@

      Class Aggregat
      public static class AggregateFunction.GenericConstant<T>
       extends AggregateFunction.AggregateFunctionWithParameter<T>
      -
      An aggregate function that returns a constant value
      +
      An aggregate function that returns a constant value.
      See Also:
      Serialized Form

    @@ -152,31 +153,31 @@

    Method Summary

    boolean acceptsParameter(java.lang.String parameter) -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String getParameter() -
    Returns the parameter
    +
    Returns the parameter.
    AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter) -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -220,11 +221,11 @@

    Method Detail

    acceptsParameter

    public boolean acceptsParameter(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    Specified by:
    acceptsParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:

    @@ -235,7 +236,7 @@

    acceptsParameter

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -250,11 +251,11 @@

    aggregate

    getParameter

    public java.lang.String getParameter()
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns the parameter
    +
    Returns the parameter.
    Specified by:
    getParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:
    @@ -265,11 +266,11 @@

    getParameter

    newInstance

    public AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    Specified by:
    newInstance in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:

    @@ -280,7 +281,7 @@

    newInstance

    toLabel

    public java.lang.String toLabel()
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericInterval.html b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericInterval.html index 6eac7914dd..3478d00c2c 100644 --- a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericInterval.html +++ b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericInterval.html @@ -110,7 +110,7 @@

    Class Aggregat
    public static class AggregateFunction.GenericInterval<T>
     extends AggregateFunction<T>
    -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max] .
    See Also:
    Serialized Form
    @@ -148,13 +148,13 @@

    Method Summary

    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -198,7 +198,7 @@

    Method Detail

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    Description copied from class: AggregateFunction
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -213,7 +213,7 @@

    aggregate

    toLabel

    public java.lang.String toLabel()
    Description copied from class: AggregateFunction
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericSet.html b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericSet.html index 06e0dfc5a8..4bdb765205 100644 --- a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericSet.html +++ b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericSet.html @@ -97,6 +97,7 @@

    Class AggregateFunc
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -109,7 +110,7 @@

      Class AggregateFunc
      public static class AggregateFunction.GenericSet<T>
       extends AggregateFunction<T>
      -
      An aggregate function that returns a set of all data values
      +
      An aggregate function that returns a set of all data values.
      See Also:
      Serialized Form

    @@ -147,13 +148,13 @@

    Method Summary

    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -197,7 +198,7 @@

    Method Detail

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    Description copied from class: AggregateFunction
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -212,7 +213,7 @@

    aggregate

    toLabel

    public java.lang.String toLabel()
    Description copied from class: AggregateFunction
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericSetOfPrefixes.html b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericSetOfPrefixes.html index 67ff152c53..76c66b8c64 100644 --- a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericSetOfPrefixes.html +++ b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.GenericSetOfPrefixes.html @@ -102,6 +102,7 @@

    Class Agg
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -114,7 +115,7 @@

      Class Agg
      public static class AggregateFunction.GenericSetOfPrefixes<T>
       extends AggregateFunction.AggregateFunctionWithParameter<T>
      -
      An aggregate function that returns a set of the prefixes of the data values
      +
      An aggregate function that returns a set of the prefixes of the data values.
      See Also:
      Serialized Form

    @@ -152,31 +153,31 @@

    Method Summary

    boolean acceptsParameter(java.lang.String parameter) -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String getParameter() -
    Returns the parameter
    +
    Returns the parameter.
    AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter) -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -220,11 +221,11 @@

    Method Detail

    acceptsParameter

    public boolean acceptsParameter(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    Specified by:
    acceptsParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:

    @@ -235,7 +236,7 @@

    acceptsParameter

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -250,11 +251,11 @@

    aggregate

    getParameter

    public java.lang.String getParameter()
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns the parameter
    +
    Returns the parameter.
    Specified by:
    getParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:
    @@ -265,11 +266,11 @@

    getParameter

    newInstance

    public AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    Specified by:
    newInstance in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:
    @@ -280,7 +281,7 @@

    newInstance

    toLabel

    public java.lang.String toLabel()
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.html b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.html index 78cfdd4476..1529225733 100644 --- a/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.html +++ b/doc/api/org/deidentifier/arx/aggregates/AggregateFunction.html @@ -106,7 +106,7 @@

    Class AggregateFunction<T&g
    public abstract class AggregateFunction<T>
     extends java.lang.Object
     implements java.io.Serializable
    -
    This abstract class represents an aggregate function
    +
    This abstract class represents an aggregate function.
    See Also:
    Serialized Form
    @@ -129,50 +129,50 @@

    Nested Class Summary

    static class  AggregateFunction.AggregateFunctionBuilder<T> -
    A builder for aggregate functions
    +
    A builder for aggregate functions.
    static class  AggregateFunction.AggregateFunctionWithParameter<T> -
    An aggregate function that has a parameter
    +
    An aggregate function that has a parameter.
    static class  AggregateFunction.GenericBounds<T> -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order .
    static class  AggregateFunction.GenericCommonPrefix<T> -
    An aggregate function that returns a common prefix
    +
    An aggregate function that returns a common prefix.
    static class  AggregateFunction.GenericConstant<T> -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    static class  AggregateFunction.GenericInterval<T> -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max] .
    static class  AggregateFunction.GenericSet<T> -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values.
    static class  AggregateFunction.GenericSetOfPrefixes<T> -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    @@ -193,25 +193,25 @@

    Method Summary

    abstract java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    static <T> AggregateFunction.AggregateFunctionBuilder<T> forType(DataType<T> type) -
    Returns a builder for the given data type
    +
    Returns a builder for the given data type.
    boolean hasParameter() -
    Returns whether the function accepts a parameter
    +
    Returns whether the function accepts a parameter.
    abstract java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -247,8 +247,8 @@

    Method Detail

  • forType

    public static <T> AggregateFunction.AggregateFunctionBuilder<T> forType(DataType<T> type)
    -
    Returns a builder for the given data type
    -
    Parameters:
    type -
    +
    Returns a builder for the given data type.
    +
    Type Parameters:
    T -
    Parameters:
    type -
    Returns:
  • @@ -259,8 +259,8 @@

    forType

  • aggregate

    public abstract java.lang.String aggregate(java.lang.String[] values)
    -
    This function returns an aggregate value
    -
    Parameters:
    values -
    type -
    +
    This function returns an aggregate value.
    +
    Parameters:
    values -
    Returns:
  • @@ -271,9 +271,8 @@

    aggregate

  • hasParameter

    public boolean hasParameter()
    -
    Returns whether the function accepts a parameter
    -
    Parameters:
    values -
    type -
    -
    Returns:
    +
    Returns whether the function accepts a parameter.
    +
    Returns:
  • @@ -283,7 +282,7 @@

    hasParameter

  • toLabel

    public abstract java.lang.String toLabel()
    -
    Returns a label
    +
    Returns a label.
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilder.Type.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilder.Type.html index f8479655b9..2e465c6bd6 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilder.Type.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilder.Type.html @@ -109,7 +109,7 @@

    Enum HierarchyBuilder.Type<
    public static enum HierarchyBuilder.Type
     extends java.lang.Enum<HierarchyBuilder.Type>
    -
    The three types of builders
    +
    The three types of builders.

    @@ -128,13 +128,19 @@

    Enum Constant Summary

    Enum Constant and Description -INTERVAL_BASED  +INTERVAL_BASED +
    TODO
    + -ORDER_BASED  +ORDER_BASED +
    TODO
    + -REDACTION_BASED  +REDACTION_BASED +
    TODO
    + @@ -200,6 +206,7 @@

    Enum Constant Detail

  • INTERVAL_BASED

    public static final HierarchyBuilder.Type INTERVAL_BASED
    +
    TODO
  • @@ -209,6 +216,7 @@

    INTERVAL_BASED

  • ORDER_BASED

    public static final HierarchyBuilder.Type ORDER_BASED
    +
    TODO
  • @@ -218,6 +226,7 @@

    ORDER_BASED

  • REDACTION_BASED

    public static final HierarchyBuilder.Type REDACTION_BASED
    +
    TODO
  • diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilder.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilder.html index 9434e41cf6..e2866cb541 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilder.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilder.html @@ -92,6 +92,7 @@

    Class HierarchyBuilder<T>
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -105,7 +106,7 @@

      Class HierarchyBuilder<T>
      public abstract class HierarchyBuilder<T>
       extends java.lang.Object
       implements java.io.Serializable
      -
      Base class for hierarchy builders. Hierarchies can be built in two ways:
      +
      Base class for hierarchy builders. Hierarchies can be built in two ways:
      1. Call prepare(data), which returns some metadata and preserves a state, and then calling build(), or
      2. Call build(data)
      See Also:
      Serialized Form
      @@ -130,7 +131,7 @@

      Nested Class Summary

      static class  HierarchyBuilder.Type -
      The three types of builders
      +
      The three types of builders.
      @@ -151,31 +152,31 @@

      Method Summary

      abstract AttributeType.Hierarchy build() -
      Creates a new hierarchy, based on the predefined specification
      +
      Creates a new hierarchy, based on the predefined specification.
      abstract AttributeType.Hierarchy build(java.lang.String[] data) -
      Creates a new hierarchy, based on the predefined specification
      +
      Creates a new hierarchy, based on the predefined specification.
      static <T> HierarchyBuilder<T> create(java.io.File file) -
      Loads a builder from a file
      +
      Loads a builder from a file.
      static <T> HierarchyBuilder<T> create(java.lang.String file) -
      Loads a builder from a file
      +
      Loads a builder from a file.
      HierarchyBuilder.Type getType() -
      Returns the type of builder
      +
      Returns the type of builder.
      @@ -187,13 +188,13 @@

      Method Summary

      void save(java.io.File file) -
      Saves the specification of this builder to the given file
      +
      Saves the specification of this builder to the given file.
      void save(java.lang.String file) -
      Saves the specification of this builder to the given file
      +
      Saves the specification of this builder to the given file.
      @@ -226,8 +227,8 @@

      Method Detail

      create

      public static <T> HierarchyBuilder<T> create(java.lang.String file)
                                         throws java.io.IOException
      -
      Loads a builder from a file
      -
      Parameters:
      file -
      +
      Loads a builder from a file.
      +
      Type Parameters:
      T -
      Parameters:
      file -
      Returns:
      Throws:
      java.io.IOException
      @@ -241,8 +242,8 @@

      create

      create

      public static <T> HierarchyBuilder<T> create(java.io.File file)
                                         throws java.io.IOException
      -
      Loads a builder from a file
      -
      Parameters:
      file -
      +
      Loads a builder from a file.
      +
      Type Parameters:
      T -
      Parameters:
      file -
      Returns:
      Throws:
      java.io.IOException
      @@ -255,7 +256,7 @@

      create

    • build

      public abstract AttributeType.Hierarchy build(java.lang.String[] data)
      -
      Creates a new hierarchy, based on the predefined specification
      +
      Creates a new hierarchy, based on the predefined specification.
      Parameters:
      data -
      Returns:
    • @@ -267,7 +268,7 @@

      build

    • build

      public abstract AttributeType.Hierarchy build()
      -
      Creates a new hierarchy, based on the predefined specification
      +
      Creates a new hierarchy, based on the predefined specification.
      Returns:
    @@ -279,7 +280,8 @@

    build

    prepare

    public abstract int[] prepare(java.lang.String[] data)
    Prepares the builder. Returns a list of the number of equivalence classes per level
    -
    Returns:
    +
    Parameters:
    data -
    +
    Returns:
    @@ -290,7 +292,7 @@

    prepare

    save

    public void save(java.lang.String file)
               throws java.io.IOException
    -
    Saves the specification of this builder to the given file
    +
    Saves the specification of this builder to the given file.
    Parameters:
    file -
    Throws:
    java.io.IOException
    @@ -304,7 +306,7 @@

    save

    save

    public void save(java.io.File file)
               throws java.io.IOException
    -
    Saves the specification of this builder to the given file
    +
    Saves the specification of this builder to the given file.
    Parameters:
    file -
    Throws:
    java.io.IOException
    @@ -317,7 +319,7 @@

    save

  • getType

    public HierarchyBuilder.Type getType()
    -
    Returns the type of builder
    +
    Returns the type of builder.
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Group.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Group.html index 8504a4e0b1..2d4d50bd62 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Group.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Group.html @@ -92,6 +92,7 @@

    Class Hierar
    • +
      Type Parameters:
      U -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -105,7 +106,7 @@

      Class Hierar
      public static class HierarchyBuilderGroupingBased.Group<U>
       extends java.lang.Object
       implements java.io.Serializable
      -
      This class represents a fanout parameter
      +
      This class represents a fanout parameter.
      See Also:
      Serialized Form

    diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html index 0519a78ad8..fc3e56b6e6 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html @@ -92,6 +92,7 @@

    Class Hierar
    • +
      Type Parameters:
      U -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -105,7 +106,7 @@

      Class Hierar
      public static class HierarchyBuilderGroupingBased.Level<U>
       extends java.lang.Object
       implements java.io.Serializable
      -
      This class represents a level in the hierarchy
      +
      This class represents a level in the hierarchy.
      See Also:
      Serialized Form

    @@ -128,14 +129,14 @@

    Method Summary

    HierarchyBuilderGroupingBased.Level<U> addGroup(int size) -
    Adds the given group with the default aggregate function
    +
    Adds the given group with the default aggregate function.
    HierarchyBuilderGroupingBased.Level<U> addGroup(int size, AggregateFunction<U> function) -
    Adds the given group with the given aggregate function
    +
    Adds the given group with the given aggregate function.
    @@ -148,13 +149,13 @@

    Method Summary

    HierarchyBuilderGroupingBased.Level<U> clearGroups() -
    Removes all groups on this level
    +
    Removes all groups on this level.
    java.util.List<HierarchyBuilderGroupingBased.Group<U>> getGroups() -
    Returns the list
    +
    Returns the list.
    @@ -194,7 +195,7 @@

    Method Detail

  • addGroup

    public HierarchyBuilderGroupingBased.Level<U> addGroup(int size)
    -
    Adds the given group with the default aggregate function
    +
    Adds the given group with the default aggregate function.
    Parameters:
    size -
    Returns:
  • @@ -207,7 +208,7 @@

    addGroup

    addGroup

    public HierarchyBuilderGroupingBased.Level<U> addGroup(int size,
                                                   AggregateFunction<U> function)
    -
    Adds the given group with the given aggregate function
    +
    Adds the given group with the given aggregate function.
    Parameters:
    size -
    function -
    Returns:
    @@ -232,7 +233,7 @@

    addGroup

  • clearGroups

    public HierarchyBuilderGroupingBased.Level<U> clearGroups()
    -
    Removes all groups on this level
    +
    Removes all groups on this level.
    Returns:
  • @@ -243,7 +244,7 @@

    clearGroups

  • getGroups

    public java.util.List<HierarchyBuilderGroupingBased.Group<U>> getGroups()
    -
    Returns the list
    +
    Returns the list.
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html index 9e87075f52..480d290e4e 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html @@ -111,7 +111,7 @@

    Class HierarchyBui
    public abstract class HierarchyBuilderGroupingBased<T>
     extends HierarchyBuilder<T>
     implements java.io.Serializable
    -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    This abstract base class enables building hierarchies for categorical and non-categorical values.
    See Also:
    Serialized Form
    @@ -134,13 +134,13 @@

    Nested Class Summary

    static class  HierarchyBuilderGroupingBased.Group<U> -
    This class represents a fanout parameter
    +
    This class represents a fanout parameter.
    static class  HierarchyBuilderGroupingBased.Level<U> -
    This class represents a level in the hierarchy
    +
    This class represents a level in the hierarchy.
    @@ -168,37 +168,37 @@

    Method Summary

    AttributeType.Hierarchy build() -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    AttributeType.Hierarchy build(java.lang.String[] data) -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    DataType<T> getDataType() -
    Returns the data type
    +
    Returns the data type.
    AggregateFunction<T> getDefaultFunction() -
    Returns the default aggregate function
    +
    Returns the default aggregate function.
    HierarchyBuilderGroupingBased.Level<T> getLevel(int level) -
    Returns the given level
    +
    Returns the given level.
    java.util.List<HierarchyBuilderGroupingBased.Level<T>> getLevels() -
    Returns all currently defined levels
    +
    Returns all currently defined levels.
    @@ -216,7 +216,7 @@

    Method Summary

    void setAggregateFunction(AggregateFunction<T> function) -
    Sets the default aggregate function to be used by all fanouts
    +
    Sets the default aggregate function to be used by all fanouts.
    @@ -255,7 +255,7 @@

    Method Detail

  • build

    public AttributeType.Hierarchy build()
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    Specified by:
    build in class HierarchyBuilder<T>
    @@ -269,7 +269,7 @@

    build

  • build

    public AttributeType.Hierarchy build(java.lang.String[] data)
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    Specified by:
    build in class HierarchyBuilder<T>
    @@ -284,7 +284,7 @@

    build

  • getDataType

    public DataType<T> getDataType()
    -
    Returns the data type
    +
    Returns the data type.
    Returns:
  • @@ -295,7 +295,7 @@

    getDataType

  • getDefaultFunction

    public AggregateFunction<T> getDefaultFunction()
    -
    Returns the default aggregate function
    +
    Returns the default aggregate function.
    Returns:
  • @@ -306,7 +306,7 @@

    getDefaultFunction

  • getLevel

    public HierarchyBuilderGroupingBased.Level<T> getLevel(int level)
    -
    Returns the given level
    +
    Returns the given level.
    Parameters:
    level -
    Returns:
  • @@ -318,7 +318,7 @@

    getLevel

  • getLevels

    public java.util.List<HierarchyBuilderGroupingBased.Level<T>> getLevels()
    -
    Returns all currently defined levels
    +
    Returns all currently defined levels.
    Returns:
  • @@ -345,6 +345,7 @@

    prepare

    Specified by:
    prepare in class HierarchyBuilder<T>
    +
    Parameters:
    data -
    Returns:
  • @@ -355,7 +356,7 @@

    prepare

  • setAggregateFunction

    public void setAggregateFunction(AggregateFunction<T> function)
    -
    Sets the default aggregate function to be used by all fanouts
    +
    Sets the default aggregate function to be used by all fanouts.
    Parameters:
    function -
  • diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html index 8247c1e9cc..baf8076123 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html @@ -105,7 +105,7 @@

    Class Hi
    public class HierarchyBuilderIntervalBased.IndexNode
     extends java.lang.Object
     implements java.io.Serializable
    -
    This class represents an node
    +
    This class represents an node.
    See Also:
    Serialized Form

  • @@ -191,7 +191,7 @@

    HierarchyBuilderIntervalBased.IndexNode

    T max, HierarchyBuilderIntervalBased.IndexNode[] children)
    Creates a new instance. Min is inclusive, max is exclusive
    -
    Parameters:
    min -
    max -
    function -
    +
    Parameters:
    min -
    max -
    children -
    @@ -206,7 +206,7 @@

    HierarchyBuilderIntervalBased.IndexNode

    T max, HierarchyBuilderIntervalBased.Interval<T>[] leafs)
    Creates a new instance. Min is inclusive, max is exclusive
    -
    Parameters:
    min -
    max -
    function -
    +
    Parameters:
    min -
    max -
    leafs -
    diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Interval.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Interval.html index 36b52d1251..bd74f0da64 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Interval.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Interval.html @@ -92,6 +92,7 @@

    Class Hie
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -104,7 +105,7 @@

      Class Hie
      public static class HierarchyBuilderIntervalBased.Interval<T>
       extends java.lang.Object
      -
      This class represents an interval
      +
      This class represents an interval.
      See Also:
      Serialized Form

    diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html index c03a7b90eb..87326db982 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html @@ -92,6 +92,7 @@

    Class Hierar
    • +
      Type Parameters:
      U -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -131,7 +132,7 @@

      Constructor Summary

      HierarchyBuilderIntervalBased.Range(U repeatBound, U snapBound, U labelBound) -
      Creates a new instance
      +
      Creates a new instance.
      @@ -198,7 +199,7 @@

      HierarchyBuilderIntervalBased.Range

      public HierarchyBuilderIntervalBased.Range(U repeatBound,
                                          U snapBound,
                                          U labelBound)
      -
      Creates a new instance
      +
      Creates a new instance.
      Parameters:
      repeatBound -
      snapBound -
      labelBound -
    diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html index 3d5dc034aa..baa3059470 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html @@ -116,7 +116,7 @@

    Class HierarchyBui
    public class HierarchyBuilderIntervalBased<T>
     extends HierarchyBuilderGroupingBased<T>
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals.

    See Also:
    Serialized Form
    @@ -139,13 +139,13 @@

    Nested Class Summary

    class  HierarchyBuilderIntervalBased.IndexNode -
    This class represents an node
    +
    This class represents an node.
    static class  HierarchyBuilderIntervalBased.Interval<T> -
    This class represents an interval
    +
    This class represents an interval.
    @@ -229,31 +229,31 @@

    Method Summary

    static <T> HierarchyBuilderIntervalBased<T> create(java.io.File file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    static <T> HierarchyBuilderIntervalBased<T> create(java.lang.String file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    java.util.List<HierarchyBuilderIntervalBased.Interval<T>> getIntervals() -
    Returns all currently defined intervals
    +
    Returns all currently defined intervals.
    HierarchyBuilderIntervalBased.Range<T> getLowerRange() -
    Returns the lower range
    +
    Returns the lower range.
    HierarchyBuilderIntervalBased.Range<T> getUpperRange() -
    Returns the upper range
    +
    Returns the upper range.
    @@ -306,7 +306,8 @@

    Method Detail

    create

    public static <T> HierarchyBuilderIntervalBased<T> create(DataType<T> type)
    Creates a new instance. Snapping is disabled. Repetition is disabled. Bound is determined dynamically.
    -
    Parameters:
    type -
    +
    Type Parameters:
    T -
    Parameters:
    type -
    +
    Returns:
    @@ -319,7 +320,8 @@

    create

    HierarchyBuilderIntervalBased.Range<T> lowerRange, HierarchyBuilderIntervalBased.Range<T> upperRange)
    Creates a new instance. Data points that are out of range are handled according to the given settings.
    -
    Parameters:
    type -
    lowerRange -
    upperRange -
    +
    Type Parameters:
    T -
    Parameters:
    type -
    lowerRange -
    upperRange -
    +
    Returns:
    @@ -330,8 +332,8 @@

    create

    create

    public static <T> HierarchyBuilderIntervalBased<T> create(java.io.File file)
                                                    throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -345,8 +347,8 @@

    create

    create

    public static <T> HierarchyBuilderIntervalBased<T> create(java.lang.String file)
                                                    throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -408,8 +410,7 @@

    addInterval

    clearIntervals

    public HierarchyBuilderIntervalBased<T> clearIntervals()
    Adds an interval. Min is inclusive, max is exclusive. Uses the predefined default aggregate function
    -
    Parameters:
    min -
    max -
    -
    Returns:
    +
    Returns:
    @@ -419,7 +420,7 @@

    clearIntervals

  • getIntervals

    public java.util.List<HierarchyBuilderIntervalBased.Interval<T>> getIntervals()
    -
    Returns all currently defined intervals
    +
    Returns all currently defined intervals.
    Returns:
  • @@ -430,7 +431,7 @@

    getIntervals

  • getLowerRange

    public HierarchyBuilderIntervalBased.Range<T> getLowerRange()
    -
    Returns the lower range
    +
    Returns the lower range.
    Returns:
  • @@ -441,7 +442,7 @@

    getLowerRange

  • getUpperRange

    public HierarchyBuilderIntervalBased.Range<T> getUpperRange()
    -
    Returns the upper range
    +
    Returns the upper range.
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.SerializableComparator.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.SerializableComparator.html index 15d1340677..375aad5907 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.SerializableComparator.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.SerializableComparator.html @@ -106,7 +106,7 @@

    HierarchyBuilderOrderBased.SerializableComparator<T> extends java.lang.Object implements java.util.Comparator<T>, java.io.Serializable -
    A serializable comparator
    +
    A serializable comparator.
    See Also:
    Serialized Form
    diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html index 5f4abfd820..d3a9308141 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html @@ -112,7 +112,7 @@

    Class HierarchyBuilde
    public class HierarchyBuilderOrderBased<T>
     extends HierarchyBuilderGroupingBased<T>
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes.

    See Also:
    Serialized Form
    @@ -135,7 +135,7 @@

    Nested Class Summary

    static class  HierarchyBuilderOrderBased.SerializableComparator<T> -
    A serializable comparator
    +
    A serializable comparator.
    @@ -191,19 +191,19 @@

    Method Summary

    static <T> HierarchyBuilderOrderBased<T> create(java.io.File file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    static <T> HierarchyBuilderOrderBased<T> create(java.lang.String file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    java.util.Comparator<java.lang.String> getComparator() -
    Returns the comparator
    +
    Returns the comparator.
    @@ -250,9 +250,10 @@

    Method Detail

    create

    public static <T> HierarchyBuilderOrderBased<T> create(DataType<T> type,
                                            boolean order)
    -
    Creates a new instance. Either preserves the given order, or +
    Creates a new instance. Either preserves the given order, or sorts the items according to the order induced by the given data type
    -
    Parameters:
    type - The data type is also used for ordering data items
    order - Should the items be sorted according to the order induced by the data type
    +
    Type Parameters:
    T -
    Parameters:
    type - The data type is also used for ordering data items
    order - Should the items be sorted according to the order induced by the data type
    +
    Returns:
    @@ -264,7 +265,8 @@

    create

    public static <T> HierarchyBuilderOrderBased<T> create(DataType<T> type,
                                            java.util.Comparator<T> comparator)
    Creates a new instance. Uses the comparator for ordering data items
    -
    Parameters:
    type - The data type
    comparator - Use this comparator for ordering data items
    +
    Type Parameters:
    T -
    Parameters:
    type - The data type
    comparator - Use this comparator for ordering data items
    +
    Returns:
    @@ -276,7 +278,8 @@

    create

    public static <T> HierarchyBuilderOrderBased<T> create(DataType<T> type,
                                            java.lang.String[] order)
    Creates a new instance. Uses the defined order for data items
    -
    Parameters:
    type - The data type
    order - Use this for ordering data items
    +
    Type Parameters:
    T -
    Parameters:
    type - The data type
    order - Use this for ordering data items
    +
    Returns:
    @@ -287,8 +290,8 @@

    create

    create

    public static <T> HierarchyBuilderOrderBased<T> create(java.io.File file)
                                                 throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -302,8 +305,8 @@

    create

    create

    public static <T> HierarchyBuilderOrderBased<T> create(java.lang.String file)
                                                 throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -316,7 +319,7 @@

    create

  • getComparator

    public java.util.Comparator<java.lang.String> getComparator()
    -
    Returns the comparator
    +
    Returns the comparator.
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html index 58f08de27f..5c771e5c89 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html @@ -127,10 +127,14 @@

    Enum Constant Summary

    Enum Constant and Description -LEFT_TO_RIGHT  +LEFT_TO_RIGHT +
    TODO
    + -RIGHT_TO_LEFT  +RIGHT_TO_LEFT +
    TODO
    + @@ -196,6 +200,7 @@

    Enum Constant Detail

  • LEFT_TO_RIGHT

    public static final HierarchyBuilderRedactionBased.Order LEFT_TO_RIGHT
    +
    TODO
  • @@ -205,6 +210,7 @@

    LEFT_TO_RIGHT

  • RIGHT_TO_LEFT

    public static final HierarchyBuilderRedactionBased.Order RIGHT_TO_LEFT
    +
    TODO
  • diff --git a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html index 940a12c8de..832652bf2b 100644 --- a/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html +++ b/doc/api/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html @@ -97,6 +97,7 @@

    Class HierarchyBu
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -158,13 +159,13 @@

      Method Summary

      AttributeType.Hierarchy build() -
      Creates a new hierarchy, based on the predefined specification
      +
      Creates a new hierarchy, based on the predefined specification.
      AttributeType.Hierarchy build(java.lang.String[] data) -
      Creates a new hierarchy, based on the predefined specification
      +
      Creates a new hierarchy, based on the predefined specification.
      @@ -176,7 +177,7 @@

      Method Summary

      static <T> HierarchyBuilderRedactionBased<T> create(java.io.File file) -
      Loads a builder specification from the given file
      +
      Loads a builder specification from the given file.
      @@ -199,13 +200,13 @@

      Method Summary

      static <T> HierarchyBuilderRedactionBased<T> create(java.lang.String file) -
      Loads a builder specification from the given file
      +
      Loads a builder specification from the given file.
      HierarchyBuilderRedactionBased.Order getAligmentOrder() -
      Returns the alignment order
      +
      Returns the alignment order.
      @@ -229,19 +230,19 @@

      Method Summary

      char getPaddingCharacter() -
      Returns the padding character
      +
      Returns the padding character.
      char getRedactionCharacter() -
      Returns the redaction character
      +
      Returns the redaction character.
      HierarchyBuilderRedactionBased.Order getRedactionOrder() -
      Returns the redaction order
      +
      Returns the redaction order.
      @@ -316,7 +317,8 @@

      create

      public static <T> HierarchyBuilderRedactionBased<T> create(char redactionCharacter)
      Values are aligned left-to-right and redacted right-to-left. Redacted characters are replaced with the given character. The same character is used for padding.
      -
      Parameters:
      redactionCharacter -
      +
      Type Parameters:
      T -
      Parameters:
      redactionCharacter -
      +
      Returns:
    @@ -327,8 +329,8 @@

    create

    create

    public static <T> HierarchyBuilderRedactionBased<T> create(java.io.File file)
                                                     throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -343,9 +345,10 @@

    create

    public static <T> HierarchyBuilderRedactionBased<T> create(HierarchyBuilderRedactionBased.Order alignmentOrder,
                                                HierarchyBuilderRedactionBased.Order redactionOrder,
                                                char redactionCharacter)
    -
    Values are aligned according to the alignmentOrder and redacted according to the redactionOrder. +
    Values are aligned according to the alignmentOrder and redacted according to the redactionOrder. Redacted characters are replaced with the given character. The same character is used for padding.
    -
    Parameters:
    alignmentOrder -
    redactionOrder -
    redactionCharacter -
    +
    Type Parameters:
    T -
    Parameters:
    alignmentOrder -
    redactionOrder -
    redactionCharacter -
    +
    Returns:
    @@ -358,9 +361,10 @@

    create

    HierarchyBuilderRedactionBased.Order redactionOrder, char paddingCharacter, char redactionCharacter) -
    Values are aligned according to the alignmentOrder and redacted according to the redactionOrder. +
    Values are aligned according to the alignmentOrder and redacted according to the redactionOrder. Redacted characters are replaced with the given character. The padding character is used for padding.
    -
    Parameters:
    alignmentOrder -
    redactionOrder -
    paddingCharacter -
    redactionCharacter -
    +
    Type Parameters:
    T -
    Parameters:
    alignmentOrder -
    redactionOrder -
    paddingCharacter -
    redactionCharacter -
    +
    Returns:
    @@ -371,8 +375,8 @@

    create

    create

    public static <T> HierarchyBuilderRedactionBased<T> create(java.lang.String file)
                                                     throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -385,7 +389,7 @@

    create

  • build

    public AttributeType.Hierarchy build()
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    Specified by:
    build in class HierarchyBuilder<T>
    @@ -399,7 +403,7 @@

    build

  • build

    public AttributeType.Hierarchy build(java.lang.String[] data)
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    Specified by:
    build in class HierarchyBuilder<T>
    @@ -414,7 +418,7 @@

    build

  • getAligmentOrder

    public HierarchyBuilderRedactionBased.Order getAligmentOrder()
    -
    Returns the alignment order
    +
    Returns the alignment order.
    Returns:
  • @@ -464,7 +468,7 @@

    getMaxValueLength

  • getPaddingCharacter

    public char getPaddingCharacter()
    -
    Returns the padding character
    +
    Returns the padding character.
    Returns:
  • @@ -475,7 +479,7 @@

    getPaddingCharacter

  • getRedactionCharacter

    public char getRedactionCharacter()
    -
    Returns the redaction character
    +
    Returns the redaction character.
    Returns:
  • @@ -486,7 +490,7 @@

    getRedactionCharacter

  • getRedactionOrder

    public HierarchyBuilderRedactionBased.Order getRedactionOrder()
    -
    Returns the redaction order
    +
    Returns the redaction order.
    Returns:
  • @@ -514,6 +518,7 @@

    prepare

    Specified by:
    prepare in class HierarchyBuilder<T>
    +
    Parameters:
    data -
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/aggregates/StatisticsBuilder.html b/doc/api/org/deidentifier/arx/aggregates/StatisticsBuilder.html index d64e1b183f..356b7ce28a 100644 --- a/doc/api/org/deidentifier/arx/aggregates/StatisticsBuilder.html +++ b/doc/api/org/deidentifier/arx/aggregates/StatisticsBuilder.html @@ -96,7 +96,7 @@

    Class StatisticsBuilder


    public class StatisticsBuilder
     extends java.lang.Object
    -
    A class offering basic descriptive statistics about data handles
    +
    A class offering basic descriptive statistics about data handles.
  • @@ -117,7 +117,7 @@

    Constructor Summary

    StatisticsBuilder(DataHandleStatistics handle, StatisticsEquivalenceClasses ecStatistics) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -150,7 +150,7 @@

    Method Summary

    boolean orderFromDefinition1, int column2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    @@ -179,7 +179,7 @@

    Method Summary

    int column2, int size2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    @@ -194,7 +194,7 @@

    Method Summary

    java.lang.String[] getDistinctValues(int column) -
    Returns the distinct set of data items from the given column
    +
    Returns the distinct set of data items from the given column.
    @@ -214,13 +214,13 @@

    Method Summary

    java.lang.String[] getDistinctValuesOrdered(int column, boolean orderFromDefinition) -
    Returns an ordered list of the distinct set of data items from the given column
    +
    Returns an ordered list of the distinct set of data items from the given column.
    StatisticsEquivalenceClasses getEquivalenceClassStatistics() -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    @@ -240,13 +240,13 @@

    Method Summary

    StatisticsFrequencyDistribution getFrequencyDistribution(int column, boolean orderFromDefinition) -
    Returns a frequency distribution for the values in the given column
    +
    Returns a frequency distribution for the values in the given column.
    StatisticsBuilderInterruptible getInterruptibleInstance() -
    Returns an interruptible instance of this object
    +
    Returns an interruptible instance of this object.
    @@ -279,8 +279,8 @@

    Constructor Detail

    StatisticsBuilder

    public StatisticsBuilder(DataHandleStatistics handle,
                      StatisticsEquivalenceClasses ecStatistics)
    -
    Creates a new instance
    -
    Parameters:
    handle -
    averageEquivalenceClassSize -
    maximalEquivalenceClassSize -
    minimalEquivalenceClassSize -
    numberOfGroups -
    numberOfOutlyingEquivalenceClasses -
    numberOfOutlyingTuples -
    +
    Creates a new instance.
    +
    Parameters:
    handle -
    ecStatistics -
    @@ -301,12 +301,12 @@

    getContingencyTable

    boolean orderFromDefinition1, int column2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    -
    Parameters:
    column1 - The first column
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items - can (and should) be derived from the hierarchy provided in the data - definition (if any)
    column2 - The second column
    orderFromDefinition2 - Indicates whether the order that should be assumed for string data items - can (and should) be derived from the hierarchy provided in the data - definition (if any)
    +
    Returns a contingency table for the given columns.
    +
    Parameters:
    column1 - The first column
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items + can (and should) be derived from the hierarchy provided in the data + definition (if any)
    column2 - The second column
    orderFromDefinition2 - Indicates whether the order that should be assumed for string data items + can (and should) be derived from the hierarchy provided in the data + definition (if any)
    Returns:
    @@ -353,12 +353,12 @@

    getContingencyTable

    int column2, int size2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    -
    Parameters:
    column1 - The first column
    size1 - The maximal size in this dimension
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items - can (and should) be derived from the hierarchy provided in the data - definition (if any)
    column2 - The second column
    size2 - The maximal size in this dimension
    orderFromDefinition2 - Indicates whether the order that should be assumed for string data items - can (and should) be derived from the hierarchy provided in the data - definition (if any)
    +
    Returns a contingency table for the given columns.
    +
    Parameters:
    column1 - The first column
    size1 - The maximal size in this dimension
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items + can (and should) be derived from the hierarchy provided in the data + definition (if any)
    column2 - The second column
    size2 - The maximal size in this dimension
    orderFromDefinition2 - Indicates whether the order that should be assumed for string data items + can (and should) be derived from the hierarchy provided in the data + definition (if any)
    Returns:
    @@ -404,7 +404,7 @@

    getContingencyTable

  • getDistinctValues

    public java.lang.String[] getDistinctValues(int column)
    -
    Returns the distinct set of data items from the given column
    +
    Returns the distinct set of data items from the given column.
    Parameters:
    column - The column
    Returns:
  • @@ -431,10 +431,10 @@

    getDistinctValuesOrdered

    getDistinctValuesOrdered

    public java.lang.String[] getDistinctValuesOrdered(int column,
                                               boolean orderFromDefinition)
    -
    Returns an ordered list of the distinct set of data items from the given column
    -
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data - items can (and should) be derived from the hierarchy provided in the - data definition (if any)
    +
    Returns an ordered list of the distinct set of data items from the given column.
    +
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data + items can (and should) be derived from the hierarchy provided in the + data definition (if any)
    Returns:
    @@ -459,7 +459,7 @@

    getDistinctValuesOrdered

  • getEquivalenceClassStatistics

    public StatisticsEquivalenceClasses getEquivalenceClassStatistics()
    -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    Returns:
  • @@ -485,10 +485,10 @@

    getFrequencyDistribution

    getFrequencyDistribution

    public StatisticsFrequencyDistribution getFrequencyDistribution(int column,
                                                            boolean orderFromDefinition)
    -
    Returns a frequency distribution for the values in the given column
    -
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data items - can (and should) be derived from the hierarchy provided in the data - definition (if any)
    +
    Returns a frequency distribution for the values in the given column.
    +
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data items + can (and should) be derived from the hierarchy provided in the data + definition (if any)
    Returns:
    @@ -513,7 +513,8 @@

    getFrequencyDistribution

  • getInterruptibleInstance

    public StatisticsBuilderInterruptible getInterruptibleInstance()
    -
    Returns an interruptible instance of this object
    +
    Returns an interruptible instance of this object.
    +
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html b/doc/api/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html index 7d141b412f..ff50a9fcc2 100644 --- a/doc/api/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html +++ b/doc/api/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html @@ -131,7 +131,7 @@

    Method Summary

    boolean orderFromDefinition1, int column2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    @@ -160,7 +160,7 @@

    Method Summary

    int column2, int size2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    @@ -175,7 +175,7 @@

    Method Summary

    java.lang.String[] getDistinctValues(int column) -
    Returns the distinct set of data items from the given column
    +
    Returns the distinct set of data items from the given column.
    @@ -198,13 +198,13 @@

    Method Summary

    getDistinctValuesOrdered(int column, boolean orderFromDefinition)
    Returns an ordered list of the distinct set of data items from the given - column
    + column.
    StatisticsEquivalenceClasses getEquivalenceClassStatistics() -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    @@ -224,13 +224,13 @@

    Method Summary

    StatisticsFrequencyDistribution getFrequencyDistribution(int column, boolean orderFromDefinition) -
    Returns a frequency distribution for the values in the given column
    +
    Returns a frequency distribution for the values in the given column.
    void interrupt() -
    Interrupts all computations
    +
    Interrupts all computations.
    @@ -266,7 +266,7 @@

    getContingencyTable

    int column2, boolean orderFromDefinition2) throws java.lang.InterruptedException -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    Parameters:
    column1 - The first column
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items can (and should) be derived from the hierarchy provided in the data definition (if any)
    column2 - The second column
    orderFromDefinition2 - Indicates whether the order that should be assumed for string @@ -327,7 +327,7 @@

    getContingencyTable

    int size2, boolean orderFromDefinition2) throws java.lang.InterruptedException -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    Parameters:
    column1 - The first column
    size1 - The maximal size in this dimension
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items can (and should) be derived from the hierarchy provided in the data definition (if any)
    column2 - The second column
    size2 - The maximal size in this dimension
    orderFromDefinition2 - Indicates whether the order that should be assumed for string @@ -387,7 +387,7 @@

    getContingencyTable

    getDistinctValues

    public java.lang.String[] getDistinctValues(int column)
                                          throws java.lang.InterruptedException
    -
    Returns the distinct set of data items from the given column
    +
    Returns the distinct set of data items from the given column.
    Parameters:
    column - The column
    Returns:
    Throws:
    @@ -422,7 +422,7 @@

    getDistinctValuesOrdered

    boolean orderFromDefinition) throws java.lang.InterruptedException
    Returns an ordered list of the distinct set of data items from the given - column
    + column.
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data items can (and should) be derived from the hierarchy provided in the data definition (if any)
    @@ -457,7 +457,7 @@

    getDistinctValuesOrdered

    getEquivalenceClassStatistics

    public StatisticsEquivalenceClasses getEquivalenceClassStatistics()
                                                                throws java.lang.InterruptedException
    -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    Returns:
    Throws:
    java.lang.InterruptedException
    @@ -489,7 +489,7 @@

    getFrequencyDistribution

    public StatisticsFrequencyDistribution getFrequencyDistribution(int column,
                                                            boolean orderFromDefinition)
                                                              throws java.lang.InterruptedException
    -
    Returns a frequency distribution for the values in the given column
    +
    Returns a frequency distribution for the values in the given column.
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data items can (and should) be derived from the hierarchy provided in the data definition (if any)
    @@ -522,7 +522,7 @@

    getFrequencyDistribution

  • interrupt

    public void interrupt()
    -
    Interrupts all computations
    +
    Interrupts all computations.
  • diff --git a/doc/api/org/deidentifier/arx/aggregates/StatisticsContingencyTable.Entry.html b/doc/api/org/deidentifier/arx/aggregates/StatisticsContingencyTable.Entry.html index 8774a433b2..f7de55bb51 100644 --- a/doc/api/org/deidentifier/arx/aggregates/StatisticsContingencyTable.Entry.html +++ b/doc/api/org/deidentifier/arx/aggregates/StatisticsContingencyTable.Entry.html @@ -100,7 +100,7 @@

    Class Statistic
    public static class StatisticsContingencyTable.Entry
     extends java.lang.Object
    -
    An entry in the contingency table
    +
    An entry in the contingency table.

    @@ -122,19 +122,19 @@

    Field Summary

    double frequency -
    Associated frequency
    +
    Associated frequency.
    int value1 -
    Index of the value from the first column
    +
    Index of the value from the first column.
    int value2 -
    Index of the value from the second column
    +
    Index of the value from the second column.
    @@ -189,7 +189,7 @@

    Field Detail

  • value1

    public int value1
    -
    Index of the value from the first column
    +
    Index of the value from the first column.
  • @@ -199,7 +199,7 @@

    value1

  • value2

    public int value2
    -
    Index of the value from the second column
    +
    Index of the value from the second column.
  • @@ -209,7 +209,7 @@

    value2

  • frequency

    public double frequency
    -
    Associated frequency
    +
    Associated frequency.
  • diff --git a/doc/api/org/deidentifier/arx/aggregates/StatisticsContingencyTable.html b/doc/api/org/deidentifier/arx/aggregates/StatisticsContingencyTable.html index ae61ce0909..2f3124e724 100644 --- a/doc/api/org/deidentifier/arx/aggregates/StatisticsContingencyTable.html +++ b/doc/api/org/deidentifier/arx/aggregates/StatisticsContingencyTable.html @@ -96,7 +96,7 @@

    Class StatisticsConti
    public class StatisticsContingencyTable
     extends java.lang.Object
    -
    A contingency table
    +
    A contingency table.

    @@ -118,7 +118,7 @@

    Nested Class Summary

    static class 
    StatisticsContingencyTable.Entry -
    An entry in the contingency table
    +
    An entry in the contingency table.
    @@ -139,31 +139,31 @@

    Field Summary

    int count -
    The total number of entries in the contingency table
    +
    The total number of entries in the contingency table.
    java.util.Iterator<StatisticsContingencyTable.Entry> iterator -
    An iterator over the elements in the contingency table
    +
    An iterator over the elements in the contingency table.
    double maxFrequency -
    Maximal frequency in the contingency table
    +
    Maximal frequency in the contingency table.
    java.lang.String[] values1 -
    The data values from the first column, sorted
    +
    The data values from the first column, sorted.
    java.lang.String[] values2 -
    The data values from the second column, sorted
    +
    The data values from the second column, sorted.
    @@ -203,7 +203,7 @@

    Field Detail

  • values1

    public final java.lang.String[] values1
    -
    The data values from the first column, sorted
    +
    The data values from the first column, sorted.
  • @@ -213,7 +213,7 @@

    values1

  • values2

    public final java.lang.String[] values2
    -
    The data values from the second column, sorted
    +
    The data values from the second column, sorted.
  • @@ -223,7 +223,7 @@

    values2

  • count

    public final int count
    -
    The total number of entries in the contingency table
    +
    The total number of entries in the contingency table.
  • @@ -233,7 +233,7 @@

    count

  • maxFrequency

    public final double maxFrequency
    -
    Maximal frequency in the contingency table
    +
    Maximal frequency in the contingency table.
  • @@ -243,7 +243,7 @@

    maxFrequency

  • iterator

    public final java.util.Iterator<StatisticsContingencyTable.Entry> iterator
    -
    An iterator over the elements in the contingency table
    +
    An iterator over the elements in the contingency table.
  • diff --git a/doc/api/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html b/doc/api/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html index b867b65577..663316e8a7 100644 --- a/doc/api/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html +++ b/doc/api/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html @@ -96,7 +96,7 @@

    Class StatisticsEqu
    public class StatisticsEquivalenceClasses
     extends java.lang.Object
    -
    Statistics about the equivalence classes
    +
    Statistics about the equivalence classes.

    @@ -116,7 +116,7 @@

    Constructor Summary

    StatisticsEquivalenceClasses(org.deidentifier.arx.framework.check.groupify.HashGroupify.GroupStatistics groupStatistics) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -137,7 +137,7 @@

    Method Summary

    double getAverageEquivalenceClassSize() -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    @@ -149,7 +149,7 @@

    Method Summary

    int getMaximalEquivalenceClassSize() -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    @@ -161,7 +161,7 @@

    Method Summary

    int getMinimalEquivalenceClassSize() -
    Returns the minimal size of an equivalence class
    +
    Returns the minimal size of an equivalence class.
    @@ -174,21 +174,21 @@

    Method Summary

    int getNumberOfGroups()
    Returns the number of equivalence classes in the currently selected data - representation
    + representation.
    int getNumberOfOutlyingEquivalenceClasses()
    Returns the number of outlying equivalence classes in the currently selected data - representation
    + representation.

    int getNumberOfOutlyingTuples()
    Returns the number of outliers in the currently selected data - representation
    + representation. @@ -220,7 +220,7 @@

    Constructor Detail

  • StatisticsEquivalenceClasses

    public StatisticsEquivalenceClasses(org.deidentifier.arx.framework.check.groupify.HashGroupify.GroupStatistics groupStatistics)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    groupStatistics - Statistics obtained from hash groupify
  • @@ -275,7 +275,7 @@

    getMinimalEquivalenceClassSizeIncludingOutliers

  • getAverageEquivalenceClassSize

    public double getAverageEquivalenceClassSize()
    -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    Returns:
  • @@ -286,7 +286,7 @@

    getAverageEquivalenceClassSize

  • getMaximalEquivalenceClassSize

    public int getMaximalEquivalenceClassSize()
    -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    Returns:
  • @@ -297,7 +297,7 @@

    getMaximalEquivalenceClassSize

  • getMinimalEquivalenceClassSize

    public int getMinimalEquivalenceClassSize()
    -
    Returns the minimal size of an equivalence class
    +
    Returns the minimal size of an equivalence class.
    Returns:
  • @@ -309,7 +309,7 @@

    getMinimalEquivalenceClassSize

    getNumberOfGroups

    public int getNumberOfGroups()
    Returns the number of equivalence classes in the currently selected data - representation
    + representation.
    Returns:
    @@ -321,7 +321,7 @@

    getNumberOfGroups

    getNumberOfOutlyingEquivalenceClasses

    public int getNumberOfOutlyingEquivalenceClasses()
    Returns the number of outlying equivalence classes in the currently selected data - representation
    + representation.
    Returns:
    @@ -333,7 +333,7 @@

    getNumberOfOutlyingEquivalenceClasses

    getNumberOfOutlyingTuples

    public int getNumberOfOutlyingTuples()
    Returns the number of outliers in the currently selected data - representation
    + representation.
    Returns:
    diff --git a/doc/api/org/deidentifier/arx/aggregates/StatisticsFrequencyDistribution.html b/doc/api/org/deidentifier/arx/aggregates/StatisticsFrequencyDistribution.html index 3638dc60ba..d91f8a3fca 100644 --- a/doc/api/org/deidentifier/arx/aggregates/StatisticsFrequencyDistribution.html +++ b/doc/api/org/deidentifier/arx/aggregates/StatisticsFrequencyDistribution.html @@ -96,7 +96,7 @@

    Class Statistics
    public class StatisticsFrequencyDistribution
     extends java.lang.Object
    -
    A frequency distribution
    +
    A frequency distribution.
    @@ -118,19 +118,19 @@

    Field Summary

    int count -
    The total number of data values
    +
    The total number of data values.
    double[] frequency -
    The corresponding frequencies
    +
    The corresponding frequencies.
    java.lang.String[] values -
    The data values, sorted
    +
    The data values, sorted.
    @@ -170,7 +170,7 @@

    Field Detail

  • values

    public final java.lang.String[] values
    -
    The data values, sorted
    +
    The data values, sorted.
  • @@ -180,7 +180,7 @@

    values

  • frequency

    public final double[] frequency
    -
    The corresponding frequencies
    +
    The corresponding frequencies.
  • @@ -190,7 +190,7 @@

    frequency

  • count

    public final int count
    -
    The total number of data values
    +
    The total number of data values.
  • diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionBuilder.html b/doc/api/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionBuilder.html index 59d301573c..c28f8a5872 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionBuilder.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionBuilder.html @@ -102,7 +102,7 @@

    Uses of AggregateFunction.AggregateFunctionBuilder<T> DataType.createAggregate() -
    Returns a new function builder
    +
    Returns a new function builder.
    @@ -122,7 +122,7 @@

    Uses of static <T> AggregateFunction.AggregateFunctionBuilder<T> AggregateFunction.forType(DataType<T> type) -
    Returns a builder for the given data type
    +
    Returns a builder for the given data type.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionWithParameter.html b/doc/api/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionWithParameter.html index 3a06c8fd7f..d986ac66a9 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionWithParameter.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionWithParameter.html @@ -96,19 +96,19 @@

    Uses of static class  AggregateFunction.GenericCommonPrefix<T> -
    An aggregate function that returns a common prefix
    +
    An aggregate function that returns a common prefix.
    static class  AggregateFunction.GenericConstant<T> -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    static class  AggregateFunction.GenericSetOfPrefixes<T> -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    @@ -123,7 +123,7 @@

    Uses of abstract AggregateFunction.AggregateFunctionWithParameter<T> AggregateFunction.AggregateFunctionWithParameter.newInstance(java.lang.String parameter) -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/AggregateFunction.html b/doc/api/org/deidentifier/arx/aggregates/class-use/AggregateFunction.html index 010beaadf9..46a1a08aad 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/AggregateFunction.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/AggregateFunction.html @@ -96,44 +96,44 @@

    Uses of static class  AggregateFunction.AggregateFunctionWithParameter<T> -
    An aggregate function that has a parameter
    +
    An aggregate function that has a parameter.
    static class  AggregateFunction.GenericBounds<T> -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order .
    static class  AggregateFunction.GenericCommonPrefix<T> -
    An aggregate function that returns a common prefix
    +
    An aggregate function that returns a common prefix.
    static class  AggregateFunction.GenericConstant<T> -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    static class  AggregateFunction.GenericInterval<T> -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max] .
    static class  AggregateFunction.GenericSet<T> -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values.
    static class  AggregateFunction.GenericSetOfPrefixes<T> -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    @@ -148,27 +148,27 @@

    Uses of AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createBoundsFunction() -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order.
    AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createConstantFunction(java.lang.String value) -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createIntervalFunction() -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createIntervalFunction(boolean lowerIncluded, boolean upperIncluded) -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    @@ -186,7 +186,7 @@

    Uses of AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createSetFunction() -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values .
    @@ -198,13 +198,13 @@

    Uses of AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createSetOfPrefixesFunction(int length) -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    AggregateFunction<T> HierarchyBuilderGroupingBased.getDefaultFunction() -
    Returns the default aggregate function
    +
    Returns the default aggregate function.
    @@ -228,7 +228,7 @@

    Uses of HierarchyBuilderGroupingBased.Level<U> HierarchyBuilderGroupingBased.Level.addGroup(int size, AggregateFunction<U> function) -
    Adds the given group with the given aggregate function
    +
    Adds the given group with the given aggregate function.
    @@ -242,7 +242,7 @@

    Uses of void HierarchyBuilderGroupingBased.setAggregateFunction(AggregateFunction<T> function) -
    Sets the default aggregate function to be used by all fanouts
    +
    Sets the default aggregate function to be used by all fanouts.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.Type.html b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.Type.html index 331013e54f..120fdc18f8 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.Type.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.Type.html @@ -96,7 +96,7 @@

    Uses of HierarchyBuilder.Type HierarchyBuilder.getType() -
    Returns the type of builder
    +
    Returns the type of builder.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.html b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.html index bbbd7c3aa3..fa86eff1d1 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.html @@ -106,7 +106,7 @@

    Uses of HierarchyBuilder<?> DataDefinition.getHierarchyBuilder(java.lang.String attribute) -
    Returns the associated builder, if any
    +
    Returns the associated builder, if any.
    @@ -123,7 +123,7 @@

    Uses of DataDefinition.setAttributeType(java.lang.String attribute, HierarchyBuilder<?> builder)
    Defines the given attribute as a quasi-identifier and stores the functional - representation of the generalization hierarchy
    + representation of the generalization hierarchy. @@ -143,21 +143,21 @@

    Uses of class  HierarchyBuilderGroupingBased<T> -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    This abstract base class enables building hierarchies for categorical and non-categorical values.
    class  HierarchyBuilderIntervalBased<T>
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals. class  HierarchyBuilderOrderBased<T>
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes. @@ -179,13 +179,13 @@

    Uses of static <T> HierarchyBuilder<T> HierarchyBuilder.create(java.io.File file) -
    Loads a builder from a file
    +
    Loads a builder from a file.
    static <T> HierarchyBuilder<T> HierarchyBuilder.create(java.lang.String file) -
    Loads a builder from a file
    +
    Loads a builder from a file.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Group.html b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Group.html index 3f5288a34b..febc9faa6e 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Group.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Group.html @@ -96,7 +96,7 @@

    Uses of java.util.List<HierarchyBuilderGroupingBased.Group<U>> HierarchyBuilderGroupingBased.Level.getGroups() -
    Returns the list
    +
    Returns the list.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Level.html b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Level.html index 6e0bf2712f..024de7753d 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Level.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Level.html @@ -96,14 +96,14 @@

    Uses of HierarchyBuilderGroupingBased.Level<U> HierarchyBuilderGroupingBased.Level.addGroup(int size) -
    Adds the given group with the default aggregate function
    +
    Adds the given group with the default aggregate function.
    HierarchyBuilderGroupingBased.Level<U> HierarchyBuilderGroupingBased.Level.addGroup(int size, AggregateFunction<U> function) -
    Adds the given group with the given aggregate function
    +
    Adds the given group with the given aggregate function.
    @@ -116,13 +116,13 @@

    Uses of HierarchyBuilderGroupingBased.Level<U> HierarchyBuilderGroupingBased.Level.clearGroups() -
    Removes all groups on this level
    +
    Removes all groups on this level.
    HierarchyBuilderGroupingBased.Level<T> HierarchyBuilderGroupingBased.getLevel(int level) -
    Returns the given level
    +
    Returns the given level.
    @@ -137,7 +137,7 @@

    Uses of java.util.List<HierarchyBuilderGroupingBased.Level<T>> HierarchyBuilderGroupingBased.getLevels() -
    Returns all currently defined levels
    +
    Returns all currently defined levels.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.html b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.html index 9faafb79e1..0183921ef8 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.html @@ -101,14 +101,14 @@

    Uses of class  HierarchyBuilderIntervalBased<T>
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals. class  HierarchyBuilderOrderBased<T>
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes. diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Interval.html b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Interval.html index 93a65db320..4b932bc5ae 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Interval.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Interval.html @@ -96,7 +96,7 @@

    Uses of java.util.List<HierarchyBuilderIntervalBased.Interval<T>> HierarchyBuilderIntervalBased.getIntervals() -
    Returns all currently defined intervals
    +
    Returns all currently defined intervals.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Range.html b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Range.html index 71df91eee2..3108d1d2e3 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Range.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Range.html @@ -96,13 +96,13 @@

    Uses of HierarchyBuilderIntervalBased.Range<T> HierarchyBuilderIntervalBased.getLowerRange() -
    Returns the lower range
    +
    Returns the lower range.
    HierarchyBuilderIntervalBased.Range<T> HierarchyBuilderIntervalBased.getUpperRange() -
    Returns the upper range
    +
    Returns the upper range.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.html b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.html index 4be69298b9..399cc4ad42 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.html @@ -143,13 +143,13 @@

    Uses of static <T> HierarchyBuilderIntervalBased<T> HierarchyBuilderIntervalBased.create(java.io.File file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    static <T> HierarchyBuilderIntervalBased<T> HierarchyBuilderIntervalBased.create(java.lang.String file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    @@ -184,7 +184,7 @@

    Uses of 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
    +
    Creates a new set of domain shares derived from the given functional interval-based hierarchy.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderOrderBased.html b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderOrderBased.html index 0e5ca06ff1..d09a685aac 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderOrderBased.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderOrderBased.html @@ -117,13 +117,13 @@

    Uses of static <T> HierarchyBuilderOrderBased<T> HierarchyBuilderOrderBased.create(java.io.File file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    static <T> HierarchyBuilderOrderBased<T> HierarchyBuilderOrderBased.create(java.lang.String file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.Order.html b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.Order.html index c7b1d77533..8857d3bcff 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.Order.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.Order.html @@ -96,13 +96,13 @@

    Uses of HierarchyBuilderRedactionBased.Order HierarchyBuilderRedactionBased.getAligmentOrder() -
    Returns the alignment order
    +
    Returns the alignment order.
    HierarchyBuilderRedactionBased.Order HierarchyBuilderRedactionBased.getRedactionOrder() -
    Returns the redaction order
    +
    Returns the redaction order.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.html b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.html index 0516b9108e..9b0061d5a7 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.html @@ -106,7 +106,7 @@

    Uses of static <T> HierarchyBuilderRedactionBased<T> HierarchyBuilderRedactionBased.create(java.io.File file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    @@ -129,7 +129,7 @@

    Uses of static <T> HierarchyBuilderRedactionBased<T> HierarchyBuilderRedactionBased.create(java.lang.String file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    @@ -147,7 +147,7 @@

    Uses of DomainShareRedaction(HierarchyBuilderRedactionBased<?> builder) -
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy
    +
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsBuilder.html b/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsBuilder.html index 3bcb44aa63..a6c982fbcc 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsBuilder.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsBuilder.html @@ -99,7 +99,7 @@

    Uses of StatisticsBuilder DataHandle.getStatistics()
    Returns an object providing access to basic descriptive statistics about the data represented - by this handle
    + by this handle. diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsBuilderInterruptible.html b/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsBuilderInterruptible.html index cb97b927ed..7b39997fe9 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsBuilderInterruptible.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsBuilderInterruptible.html @@ -96,7 +96,7 @@

    Uses of StatisticsBuilderInterruptible StatisticsBuilder.getInterruptibleInstance() -
    Returns an interruptible instance of this object
    +
    Returns an interruptible instance of this object.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.Entry.html b/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.Entry.html index 628d5dab7f..a7509602d9 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.Entry.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.Entry.html @@ -96,7 +96,7 @@

    Uses of java.util.Iterator<StatisticsContingencyTable.Entry> StatisticsContingencyTable.iterator -
    An iterator over the elements in the contingency table
    +
    An iterator over the elements in the contingency table.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.html b/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.html index 1f7e49baae..c682d4075d 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.html @@ -117,7 +117,7 @@

    Uses of Returns a contingency table for the given columns +
    Returns a contingency table for the given columns.
    @@ -126,7 +126,7 @@

    Uses of Returns a contingency table for the given columns +
    Returns a contingency table for the given columns.
    @@ -173,7 +173,7 @@

    Uses of Returns a contingency table for the given columns +
    Returns a contingency table for the given columns.
    @@ -184,7 +184,7 @@

    Uses of Returns a contingency table for the given columns +
    Returns a contingency table for the given columns.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsEquivalenceClasses.html b/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsEquivalenceClasses.html index d3f565f782..cad2429001 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsEquivalenceClasses.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsEquivalenceClasses.html @@ -102,7 +102,7 @@

    Uses of DataHandleSubset(DataHandle source, DataSubset subset, StatisticsEquivalenceClasses eqStatistics) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    @@ -122,13 +122,13 @@

    Uses of StatisticsEquivalenceClasses StatisticsBuilderInterruptible.getEquivalenceClassStatistics() -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    StatisticsEquivalenceClasses StatisticsBuilder.getEquivalenceClassStatistics() -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    @@ -142,7 +142,7 @@

    Uses of StatisticsBuilder(DataHandleStatistics handle, StatisticsEquivalenceClasses ecStatistics) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsFrequencyDistribution.html b/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsFrequencyDistribution.html index e9a8e0b95c..1b4bd3dcfb 100644 --- a/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsFrequencyDistribution.html +++ b/doc/api/org/deidentifier/arx/aggregates/class-use/StatisticsFrequencyDistribution.html @@ -123,14 +123,14 @@

    Uses of StatisticsFrequencyDistribution StatisticsBuilderInterruptible.getFrequencyDistribution(int column, boolean orderFromDefinition) -
    Returns a frequency distribution for the values in the given column
    +
    Returns a frequency distribution for the values in the given column.
    StatisticsFrequencyDistribution StatisticsBuilder.getFrequencyDistribution(int column, boolean orderFromDefinition) -
    Returns a frequency distribution for the values in the given column
    +
    Returns a frequency distribution for the values in the given column.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/package-summary.html b/doc/api/org/deidentifier/arx/aggregates/package-summary.html index f0446d6774..4b2b80a394 100644 --- a/doc/api/org/deidentifier/arx/aggregates/package-summary.html +++ b/doc/api/org/deidentifier/arx/aggregates/package-summary.html @@ -76,56 +76,56 @@

    Package org.deidentifier.arx.aggregates AggregateFunction<T> -
    This abstract class represents an aggregate function
    +
    This abstract class represents an aggregate function.
    AggregateFunction.AggregateFunctionBuilder<T> -
    A builder for aggregate functions
    +
    A builder for aggregate functions.
    AggregateFunction.AggregateFunctionWithParameter<T> -
    An aggregate function that has a parameter
    +
    An aggregate function that has a parameter.
    AggregateFunction.GenericBounds<T> -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order .
    AggregateFunction.GenericCommonPrefix<T> -
    An aggregate function that returns a common prefix
    +
    An aggregate function that returns a common prefix.
    AggregateFunction.GenericConstant<T> -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    AggregateFunction.GenericInterval<T> -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max] .
    AggregateFunction.GenericSet<T> -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values.
    AggregateFunction.GenericSetOfPrefixes<T> -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    @@ -137,32 +137,32 @@

    Package org.deidentifier.arx.aggregates HierarchyBuilderGroupingBased<T> -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    This abstract base class enables building hierarchies for categorical and non-categorical values.
    HierarchyBuilderGroupingBased.Group<U> -
    This class represents a fanout parameter
    +
    This class represents a fanout parameter.
    HierarchyBuilderGroupingBased.Level<U> -
    This class represents a level in the hierarchy
    +
    This class represents a level in the hierarchy.
    HierarchyBuilderIntervalBased<T>
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals. HierarchyBuilderIntervalBased.Interval<T> -
    This class represents an interval
    +
    This class represents an interval.
    @@ -175,13 +175,13 @@

    Package org.deidentifier.arx.aggregatesHierarchyBuilderOrderBased<T>
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes. HierarchyBuilderOrderBased.SerializableComparator<T> -
    A serializable comparator
    +
    A serializable comparator.
    @@ -194,7 +194,7 @@

    Package org.deidentifier.arx.aggregates StatisticsBuilder -
    A class offering basic descriptive statistics about data handles
    +
    A class offering basic descriptive statistics about data handles.
    @@ -206,25 +206,25 @@

    Package org.deidentifier.arx.aggregates StatisticsContingencyTable -
    A contingency table
    +
    A contingency table.
    StatisticsContingencyTable.Entry -
    An entry in the contingency table
    +
    An entry in the contingency table.
    StatisticsEquivalenceClasses -
    Statistics about the equivalence classes
    +
    Statistics about the equivalence classes.
    StatisticsFrequencyDistribution -
    A frequency distribution
    +
    A frequency distribution.
    @@ -241,7 +241,7 @@

    Package org.deidentifier.arx.aggregates HierarchyBuilder.Type -
    The three types of builders
    +
    The three types of builders.
    diff --git a/doc/api/org/deidentifier/arx/aggregates/package-use.html b/doc/api/org/deidentifier/arx/aggregates/package-use.html index 6f7af39f42..d045377f20 100644 --- a/doc/api/org/deidentifier/arx/aggregates/package-use.html +++ b/doc/api/org/deidentifier/arx/aggregates/package-use.html @@ -101,7 +101,7 @@

    Uses o AggregateFunction.AggregateFunctionBuilder -
    A builder for aggregate functions
    +
    A builder for aggregate functions.
    @@ -111,12 +111,12 @@

    Uses o StatisticsBuilder -
    A class offering basic descriptive statistics about data handles
    +
    A class offering basic descriptive statistics about data handles.
    StatisticsEquivalenceClasses -
    Statistics about the equivalence classes
    +
    Statistics about the equivalence classes.
    @@ -133,17 +133,17 @@

    Uses o AggregateFunction -
    This abstract class represents an aggregate function
    +
    This abstract class represents an aggregate function.
    AggregateFunction.AggregateFunctionBuilder -
    A builder for aggregate functions
    +
    A builder for aggregate functions.
    AggregateFunction.AggregateFunctionWithParameter -
    An aggregate function that has a parameter
    +
    An aggregate function that has a parameter.
    @@ -153,38 +153,38 @@

    Uses o HierarchyBuilder.Type -
    The three types of builders
    +
    The three types of builders.
    HierarchyBuilderGroupingBased -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    This abstract base class enables building hierarchies for categorical and non-categorical values.
    HierarchyBuilderGroupingBased.Group -
    This class represents a fanout parameter
    +
    This class represents a fanout parameter.
    HierarchyBuilderGroupingBased.Level -
    This class represents a level in the hierarchy
    +
    This class represents a level in the hierarchy.
    HierarchyBuilderIntervalBased
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals. HierarchyBuilderIntervalBased.IndexNode -
    This class represents an node
    +
    This class represents an node.
    HierarchyBuilderIntervalBased.Interval -
    This class represents an interval
    +
    This class represents an interval.
    @@ -195,7 +195,7 @@

    Uses o HierarchyBuilderOrderBased
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes. @@ -214,22 +214,22 @@

    Uses o StatisticsContingencyTable -
    A contingency table
    +
    A contingency table.
    StatisticsContingencyTable.Entry -
    An entry in the contingency table
    +
    An entry in the contingency table.
    StatisticsEquivalenceClasses -
    Statistics about the equivalence classes
    +
    Statistics about the equivalence classes.
    StatisticsFrequencyDistribution -
    A frequency distribution
    +
    A frequency distribution.
    @@ -251,13 +251,13 @@

    Uses o HierarchyBuilderGroupingBased -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    This abstract base class enables building hierarchies for categorical and non-categorical values.
    HierarchyBuilderIntervalBased
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals. diff --git a/doc/api/org/deidentifier/arx/class-use/ARXConfiguration.html b/doc/api/org/deidentifier/arx/class-use/ARXConfiguration.html index 043cf08a55..4674d5d597 100644 --- a/doc/api/org/deidentifier/arx/class-use/ARXConfiguration.html +++ b/doc/api/org/deidentifier/arx/class-use/ARXConfiguration.html @@ -104,26 +104,26 @@

    Uses of ARXConfiguration ARXConfiguration.addCriterion(PrivacyCriterion c) -
    Adds a criterion to the configuration
    +
    Adds a criterion to the configuration.
    ARXConfiguration ARXConfiguration.clone() -
    Clones this config
    +
    Clones this config.
    static ARXConfiguration ARXConfiguration.create() -
    Creates a new config without tuple suppression
    +
    Creates a new config without tuple suppression.
    static ARXConfiguration ARXConfiguration.create(double supp)
    Creates a new config that allows the given percentage of outliers and - thus implements tuple suppression
    + thus implements tuple suppression. @@ -143,7 +143,7 @@

    Uses of ARXConfiguration ARXResult.getConfiguration() -
    Returns the configuration used
    +
    Returns the configuration used.
    @@ -159,7 +159,7 @@

    Uses of ARXResult ARXAnonymizer.anonymize(Data data, ARXConfiguration config) -
    Performs data anonymization
    +
    Performs data anonymization.
    @@ -185,7 +185,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    diff --git a/doc/api/org/deidentifier/arx/class-use/ARXLattice.ARXNode.Access.html b/doc/api/org/deidentifier/arx/class-use/ARXLattice.ARXNode.Access.html index a87164ce22..fc79e68032 100644 --- a/doc/api/org/deidentifier/arx/class-use/ARXLattice.ARXNode.Access.html +++ b/doc/api/org/deidentifier/arx/class-use/ARXLattice.ARXNode.Access.html @@ -98,7 +98,7 @@

    Uses of ARXLattice.ARXNode.Access ARXLattice.ARXNode.access() -
    Alter associated fields
    +
    Alter associated fields.
    diff --git a/doc/api/org/deidentifier/arx/class-use/ARXLattice.ARXNode.html b/doc/api/org/deidentifier/arx/class-use/ARXLattice.ARXNode.html index 4aedeff464..90316d8c29 100644 --- a/doc/api/org/deidentifier/arx/class-use/ARXLattice.ARXNode.html +++ b/doc/api/org/deidentifier/arx/class-use/ARXLattice.ARXNode.html @@ -98,7 +98,7 @@

    Uses of ARXLattice.ARXNode ARXLattice.getBottom() -
    Returns the bottom node
    +
    Returns the bottom node.
    @@ -110,31 +110,31 @@

    Uses of ARXLattice.ARXNode[][] ARXLattice.getLevels() -
    Returns the levels of the generalization lattice
    +
    Returns the levels of the generalization lattice.
    ARXLattice.ARXNode[] ARXLattice.ARXNode.getPredecessors() -
    The predecessors
    +
    The predecessors.
    ARXLattice.ARXNode[] ARXLattice.ARXNode.getSuccessors() -
    The successors
    +
    The successors.
    ARXLattice.ARXNode ARXLattice.getTop() -
    Returns the top node
    +
    Returns the top node.
    ARXLattice.ARXNode DataHandle.getTransformation() -
    Returns the transformation
    +
    Returns the transformation .
    @@ -180,13 +180,13 @@

    Uses of void ARXLattice.ARXNode.Access.setPredecessors(ARXLattice.ARXNode[] predecessors) -
    Sets the predecessors
    +
    Sets the predecessors.
    void ARXLattice.ARXNode.Access.setSuccessors(ARXLattice.ARXNode[] successors) -
    Sets the successors
    +
    Sets the successors.
    @@ -215,7 +215,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    diff --git a/doc/api/org/deidentifier/arx/class-use/ARXLattice.Access.html b/doc/api/org/deidentifier/arx/class-use/ARXLattice.Access.html index fae9523f3b..13e30988e8 100644 --- a/doc/api/org/deidentifier/arx/class-use/ARXLattice.Access.html +++ b/doc/api/org/deidentifier/arx/class-use/ARXLattice.Access.html @@ -98,7 +98,7 @@

    Uses of ARXLattice.Access ARXLattice.access() -
    Access fields of this class
    +
    Access fields of this class.
    diff --git a/doc/api/org/deidentifier/arx/class-use/ARXLattice.Anonymity.html b/doc/api/org/deidentifier/arx/class-use/ARXLattice.Anonymity.html index 6a958a8bdb..4355f315c7 100644 --- a/doc/api/org/deidentifier/arx/class-use/ARXLattice.Anonymity.html +++ b/doc/api/org/deidentifier/arx/class-use/ARXLattice.Anonymity.html @@ -98,7 +98,7 @@

    Uses of ARXLattice.Anonymity ARXLattice.ARXNode.getAnonymity() -
    Returns the anonymity property
    +
    Returns the anonymity property.
    @@ -132,7 +132,7 @@

    Uses of void ARXLattice.ARXNode.Access.setAnonymity(ARXLattice.Anonymity anonymity) -
    Sets the anonymity
    +
    Sets the anonymity.
    diff --git a/doc/api/org/deidentifier/arx/class-use/ARXLattice.LatticeDeserializationContext.html b/doc/api/org/deidentifier/arx/class-use/ARXLattice.LatticeDeserializationContext.html index b7d886f065..21580344e0 100644 --- a/doc/api/org/deidentifier/arx/class-use/ARXLattice.LatticeDeserializationContext.html +++ b/doc/api/org/deidentifier/arx/class-use/ARXLattice.LatticeDeserializationContext.html @@ -98,7 +98,7 @@

    Uses of static ARXLattice.LatticeDeserializationContext ARXLattice.getDeserializationContext() -
    Returns the deserialization context
    +
    Returns the deserialization context.
    diff --git a/doc/api/org/deidentifier/arx/class-use/ARXLattice.html b/doc/api/org/deidentifier/arx/class-use/ARXLattice.html index f96776c07d..0f53c7c975 100644 --- a/doc/api/org/deidentifier/arx/class-use/ARXLattice.html +++ b/doc/api/org/deidentifier/arx/class-use/ARXLattice.html @@ -98,7 +98,7 @@

    Uses of ARXLattice ARXResult.getLattice() -
    Returns the lattice
    +
    Returns the lattice.
    @@ -123,7 +123,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    diff --git a/doc/api/org/deidentifier/arx/class-use/ARXResult.html b/doc/api/org/deidentifier/arx/class-use/ARXResult.html index e755c4dc42..b1f1b73a00 100644 --- a/doc/api/org/deidentifier/arx/class-use/ARXResult.html +++ b/doc/api/org/deidentifier/arx/class-use/ARXResult.html @@ -99,7 +99,7 @@

    Uses of ARXResult ARXAnonymizer.anonymize(Data data, ARXConfiguration config) -
    Performs data anonymization
    +
    Performs data anonymization.
    diff --git a/doc/api/org/deidentifier/arx/class-use/AttributeType.Hierarchy.DefaultHierarchy.html b/doc/api/org/deidentifier/arx/class-use/AttributeType.Hierarchy.DefaultHierarchy.html index 3717e029c5..b66f0132c2 100644 --- a/doc/api/org/deidentifier/arx/class-use/AttributeType.Hierarchy.DefaultHierarchy.html +++ b/doc/api/org/deidentifier/arx/class-use/AttributeType.Hierarchy.DefaultHierarchy.html @@ -98,7 +98,7 @@

    Uses of static AttributeType.Hierarchy.DefaultHierarchy AttributeType.Hierarchy.create() -
    Creates a new default hierarchy
    +
    Creates a new default hierarchy.
    diff --git a/doc/api/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html b/doc/api/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html index e457564d96..a479294d5b 100644 --- a/doc/api/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html +++ b/doc/api/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html @@ -132,39 +132,39 @@

    Uses of static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.io.File file, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.io.InputStream stream, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.util.Iterator<java.lang.String[]> iterator) -
    Creates a new hierarchy from an iterator over tuples
    +
    Creates a new hierarchy from an iterator over tuples.
    static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.util.List<java.lang.String[]> list) -
    Creates a new hierarchy from a list
    +
    Creates a new hierarchy from a list.
    static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.lang.String[][] array) -
    Creates a new hierarchy from a two-dimensional string array
    +
    Creates a new hierarchy from a two-dimensional string array.
    static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.lang.String path, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    @@ -184,37 +184,37 @@

    Uses of AttributeType.Hierarchy HierarchyBuilderRedactionBased.build() -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    AttributeType.Hierarchy HierarchyBuilderGroupingBased.build() -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    abstract AttributeType.Hierarchy HierarchyBuilder.build() -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    AttributeType.Hierarchy HierarchyBuilderRedactionBased.build(java.lang.String[] data) -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    AttributeType.Hierarchy HierarchyBuilderGroupingBased.build(java.lang.String[] data) -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    abstract AttributeType.Hierarchy HierarchyBuilder.build(java.lang.String[] data) -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    @@ -312,7 +312,7 @@

    Uses of AttributeType.Hierarchy HierarchicalDistanceTCloseness.getHierarchy() -
    Returns the hierarchy backing the EMD calculations
    +
    Returns the hierarchy backing the EMD calculations.
    diff --git a/doc/api/org/deidentifier/arx/class-use/AttributeType.html b/doc/api/org/deidentifier/arx/class-use/AttributeType.html index d195ba14a4..666882f429 100644 --- a/doc/api/org/deidentifier/arx/class-use/AttributeType.html +++ b/doc/api/org/deidentifier/arx/class-use/AttributeType.html @@ -98,7 +98,7 @@

    Uses of static class  AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    @@ -119,25 +119,25 @@

    Uses of static AttributeType AttributeType.IDENTIFYING_ATTRIBUTE -
    Represents an identifying attribute
    +
    Represents an identifying attribute.
    static AttributeType AttributeType.INSENSITIVE_ATTRIBUTE -
    Represents an insensitive attribute
    +
    Represents an insensitive attribute.
    static AttributeType AttributeType.QUASI_IDENTIFYING_ATTRIBUTE -
    Represents a quasi-identifying attribute
    +
    Represents a quasi-identifying attribute.
    static AttributeType AttributeType.SENSITIVE_ATTRIBUTE -
    Represents a sensitive attribute
    +
    Represents a sensitive attribute.
    @@ -156,7 +156,7 @@

    Uses of AttributeType DataDefinition.getAttributeType(java.lang.String attribute) -
    Returns the type defined for the attribute
    +
    Returns the type defined for the attribute.
    @@ -179,7 +179,7 @@

    Uses of void DataDefinition.setAttributeType(java.lang.String attribute, AttributeType type) -
    Define the type of a given attribute
    +
    Define the type of a given attribute.
    diff --git a/doc/api/org/deidentifier/arx/class-use/Data.DefaultData.html b/doc/api/org/deidentifier/arx/class-use/Data.DefaultData.html index f21d7d2e6a..75576c2f12 100644 --- a/doc/api/org/deidentifier/arx/class-use/Data.DefaultData.html +++ b/doc/api/org/deidentifier/arx/class-use/Data.DefaultData.html @@ -98,7 +98,7 @@

    Uses of static Data.DefaultData Data.create() -
    Creates a new default data object
    +
    Creates a new default data object.
    diff --git a/doc/api/org/deidentifier/arx/class-use/Data.html b/doc/api/org/deidentifier/arx/class-use/Data.html index 46f4461991..3a7a45736e 100644 --- a/doc/api/org/deidentifier/arx/class-use/Data.html +++ b/doc/api/org/deidentifier/arx/class-use/Data.html @@ -113,46 +113,46 @@

    Uses of static Data Data.create(DataSource source) -
    Creates a new data object from the given data source specification
    +
    Creates a new data object from the given data source specification.
    static Data Data.create(java.io.File file, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    static Data Data.create(java.io.InputStream stream, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    static Data Data.create(java.util.Iterator<java.lang.String[]> iterator) -
    Creates a new data object from an iterator over tuples
    +
    Creates a new data object from an iterator over tuples.
    static Data Data.create(java.util.List<java.lang.String[]> list) -
    Creates a new data object from a list
    +
    Creates a new data object from a list.
    static Data Data.create(java.lang.String[][] array) -
    Creates a new data object from a two-dimensional string array
    +
    Creates a new data object from a two-dimensional string array.
    static Data Data.create(java.lang.String path, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    @@ -168,7 +168,7 @@

    Uses of ARXResult ARXAnonymizer.anonymize(Data data, ARXConfiguration config) -
    Performs data anonymization
    +
    Performs data anonymization.
    @@ -190,21 +190,21 @@

    Uses of static DataSubset DataSubset.create(Data data, DataSelector selector) -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    static DataSubset DataSubset.create(Data data, RowSet subset) -
    Creates a new subset from the given row set, from which a copy is created
    +
    Creates a new subset from the given row set, from which a copy is created.
    static DataSubset DataSubset.create(Data data, java.util.Set<java.lang.Integer> subset) -
    Creates a new subset from the given set of tuple indices
    +
    Creates a new subset from the given set of tuple indices.
    diff --git a/doc/api/org/deidentifier/arx/class-use/DataDefinition.html b/doc/api/org/deidentifier/arx/class-use/DataDefinition.html index b5b99214ff..93375c38b5 100644 --- a/doc/api/org/deidentifier/arx/class-use/DataDefinition.html +++ b/doc/api/org/deidentifier/arx/class-use/DataDefinition.html @@ -112,13 +112,13 @@

    Uses of DataDefinition DataHandle.getDefinition() -
    Returns the data definition
    +
    Returns the data definition.
    DataDefinition Data.getDefinition() -
    Returns the data definition
    +
    Returns the data definition.
    @@ -140,7 +140,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    diff --git a/doc/api/org/deidentifier/arx/class-use/DataHandle.html b/doc/api/org/deidentifier/arx/class-use/DataHandle.html index 3ca20737bf..7229faede1 100644 --- a/doc/api/org/deidentifier/arx/class-use/DataHandle.html +++ b/doc/api/org/deidentifier/arx/class-use/DataHandle.html @@ -98,7 +98,7 @@

    Uses of class  DataHandleInput -
    An implementation of the DataHandle interface for input data
    +
    An implementation of the DataHandle interface for input data.
    @@ -125,7 +125,7 @@

    Uses of DataHandle Data.getHandle() -
    Returns a data handle
    +
    Returns a data handle.
    @@ -172,7 +172,7 @@

    Uses of DataHandle DataHandle.getView() -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    @@ -194,14 +194,14 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    DataHandleSubset(DataHandle source, DataSubset subset, StatisticsEquivalenceClasses eqStatistics) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    diff --git a/doc/api/org/deidentifier/arx/class-use/DataHandleStatistics.html b/doc/api/org/deidentifier/arx/class-use/DataHandleStatistics.html index 0c8b239946..60c878001b 100644 --- a/doc/api/org/deidentifier/arx/class-use/DataHandleStatistics.html +++ b/doc/api/org/deidentifier/arx/class-use/DataHandleStatistics.html @@ -95,7 +95,7 @@

    Uses of StatisticsBuilder(DataHandleStatistics handle, StatisticsEquivalenceClasses ecStatistics) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/api/org/deidentifier/arx/class-use/DataSelector.html b/doc/api/org/deidentifier/arx/class-use/DataSelector.html index 053d80f84c..46e9ddf025 100644 --- a/doc/api/org/deidentifier/arx/class-use/DataSelector.html +++ b/doc/api/org/deidentifier/arx/class-use/DataSelector.html @@ -197,7 +197,7 @@

    Uses of static DataSubset DataSubset.create(Data data, DataSelector selector) -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    diff --git a/doc/api/org/deidentifier/arx/class-use/DataSource.html b/doc/api/org/deidentifier/arx/class-use/DataSource.html index 2c7e360834..b6c7b38eef 100644 --- a/doc/api/org/deidentifier/arx/class-use/DataSource.html +++ b/doc/api/org/deidentifier/arx/class-use/DataSource.html @@ -100,7 +100,7 @@

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

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

    Uses of DataSource.createExcelSource(java.io.File file, int sheetIndex, boolean containsHeader) -
    Creates an Excel data source
    +
    Creates an Excel data source.
    @@ -124,14 +124,14 @@

    Uses of DataSource.createExcelSource(java.lang.String file, int sheetIndex, boolean containsHeader) -
    Creates an Excel data source
    +
    Creates an Excel data source.
    static DataSource DataSource.createJDBCSource(java.lang.String url, java.lang.String table) -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    @@ -140,7 +140,7 @@

    Uses of Creates a JDBC data source +
    Creates a JDBC data source.
    @@ -155,7 +155,7 @@

    Uses of static Data Data.create(DataSource source) -
    Creates a new data object from the given data source specification
    +
    Creates a new data object from the given data source specification.
    diff --git a/doc/api/org/deidentifier/arx/class-use/DataSubset.html b/doc/api/org/deidentifier/arx/class-use/DataSubset.html index 981edf0bc1..2ff322f8de 100644 --- a/doc/api/org/deidentifier/arx/class-use/DataSubset.html +++ b/doc/api/org/deidentifier/arx/class-use/DataSubset.html @@ -112,21 +112,21 @@

    Uses of static DataSubset DataSubset.create(Data data, DataSelector selector) -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    static DataSubset DataSubset.create(Data data, RowSet subset) -
    Creates a new subset from the given row set, from which a copy is created
    +
    Creates a new subset from the given row set, from which a copy is created.
    static DataSubset DataSubset.create(Data data, java.util.Set<java.lang.Integer> subset) -
    Creates a new subset from the given set of tuple indices
    +
    Creates a new subset from the given set of tuple indices.
    @@ -141,7 +141,7 @@

    Uses of DataHandleSubset(DataHandle source, DataSubset subset, StatisticsEquivalenceClasses eqStatistics) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    @@ -161,7 +161,7 @@

    Uses of DataSubset DPresence.getSubset() -
    Returns the research subset
    +
    Returns the research subset.
    @@ -182,7 +182,7 @@

    Uses of Inclusion(DataSubset subset) -
    Creates a new instance of the enclosure criterion
    +
    Creates a new instance of the enclosure criterion.
    diff --git a/doc/api/org/deidentifier/arx/class-use/DataType.DataTypeDescription.html b/doc/api/org/deidentifier/arx/class-use/DataType.DataTypeDescription.html index d262ae2f72..9be5066d77 100644 --- a/doc/api/org/deidentifier/arx/class-use/DataType.DataTypeDescription.html +++ b/doc/api/org/deidentifier/arx/class-use/DataType.DataTypeDescription.html @@ -98,7 +98,7 @@

    Uses of abstract DataType.DataTypeDescription<T> DataType.getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    @@ -128,7 +128,7 @@

    Uses of static <U> DataType.DataTypeDescription<U> DataType.list(java.lang.Class<U> clazz) -
    Returns a datatype for the given class
    +
    Returns a datatype for the given class.
    @@ -143,7 +143,7 @@

    Uses of static java.util.List<DataType.DataTypeDescription<?>> DataType.list() -
    Lists all available data types
    +
    Lists all available data types.
    diff --git a/doc/api/org/deidentifier/arx/class-use/DataType.DataTypeWithFormat.html b/doc/api/org/deidentifier/arx/class-use/DataType.DataTypeWithFormat.html index 16c3e78da2..9ed10383d0 100644 --- a/doc/api/org/deidentifier/arx/class-use/DataType.DataTypeWithFormat.html +++ b/doc/api/org/deidentifier/arx/class-use/DataType.DataTypeWithFormat.html @@ -98,25 +98,25 @@

    Uses of static class  DataType.ARXDate -
    Base class for date/time types
    +
    Base class for date/time types.
    static class  DataType.ARXDecimal -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXInteger -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXOrderedString -
    Base class for ordered string types
    +
    Base class for ordered string types.
    diff --git a/doc/api/org/deidentifier/arx/class-use/DataType.DataTypeWithRatioScale.html b/doc/api/org/deidentifier/arx/class-use/DataType.DataTypeWithRatioScale.html index 9e09d242ff..9689f0bd71 100644 --- a/doc/api/org/deidentifier/arx/class-use/DataType.DataTypeWithRatioScale.html +++ b/doc/api/org/deidentifier/arx/class-use/DataType.DataTypeWithRatioScale.html @@ -98,19 +98,19 @@

    Uses of static class  DataType.ARXDate -
    Base class for date/time types
    +
    Base class for date/time types.
    static class  DataType.ARXDecimal -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXInteger -
    Base class for numeric types
    +
    Base class for numeric types.
    diff --git a/doc/api/org/deidentifier/arx/class-use/DataType.html b/doc/api/org/deidentifier/arx/class-use/DataType.html index a7391289e1..8e580a5a90 100644 --- a/doc/api/org/deidentifier/arx/class-use/DataType.html +++ b/doc/api/org/deidentifier/arx/class-use/DataType.html @@ -108,31 +108,31 @@

    Uses of static class  DataType.ARXDate -
    Base class for date/time types
    +
    Base class for date/time types.
    static class  DataType.ARXDecimal -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXInteger -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXOrderedString -
    Base class for ordered string types
    +
    Base class for ordered string types.
    static class  DataType.ARXString -
    Base class for string types
    +
    Base class for string types.
    @@ -153,25 +153,25 @@

    Uses of static DataType<java.lang.Double> DataType.DECIMAL -
    A generic decimal data type
    +
    A generic decimal data type.
    static DataType<java.lang.Long> DataType.INTEGER -
    A generic integer data type
    +
    A generic integer data type.
    static DataType<java.lang.String> DataType.ORDERED_STRING -
    A ordered string data type
    +
    A ordered string data type.
    static DataType<java.lang.String> DataType.STRING -
    A string data type
    +
    A string data type.
    @@ -210,77 +210,105 @@

    Uses of static DataType<java.util.Date> DataType.createDate(java.lang.String format) -
    A date data type with given format
    +
    A date data type with given format.
    +static DataType<java.util.Date> +DataType.createDate(java.lang.String format, + java.util.Locale locale) +
    A date data type with given format.
    + + + static DataType<java.lang.Double> DataType.createDecimal(java.lang.String format) -
    A decimal data type with given format
    +
    A decimal data type with given format.
    + + + +static DataType<java.lang.Double> +DataType.createDecimal(java.lang.String format, + java.util.Locale locale) +
    Creates a decimal data type with a format string from the given locale.
    static DataType<java.lang.Long> DataType.createInteger(java.lang.String format) -
    An integer data type with given format
    +
    An integer data type with given format.
    +static DataType<java.lang.Long> +DataType.createInteger(java.lang.String format, + java.util.Locale locale) +
    An integer data type with given format using the given locale.
    + + + static DataType<java.lang.String> DataType.createOrderedString(java.util.List<java.lang.String> format)
    A ordered string type with given format.
    - + static DataType<java.lang.String> DataType.createOrderedString(java.lang.String format)
    A ordered string type with given format.
    - + static DataType<java.lang.String> DataType.createOrderedString(java.lang.String[] format)
    A ordered string type with given format.
    - + DataType<?> DataHandleStatistics.getBaseDataType(java.lang.String attribute)  - + DataType<?> DataHandleSubset.getDataType(java.lang.String attribute)  - + DataType<?> DataHandleStatistics.getDataType(java.lang.String attribute)  - + DataType<?> DataHandleOutput.getDataType(java.lang.String attribute)  - + DataType<?> DataHandle.getDataType(java.lang.String attribute) -
    Returns the according datatype
    +
    Returns the according datatype.
    - + DataType<?> DataDefinition.getDataType(java.lang.String columnName) -
    Returns the data type for the given column
    +
    Returns the data type for the given column.
    - + abstract DataType<T> DataType.DataTypeDescription.newInstance() -
    Creates a new instance with default format string
    +
    Creates a new instance with default format string and default locale.
    - + abstract DataType<T> DataType.DataTypeDescription.newInstance(java.lang.String format) -
    Creates a new instance with the given format string
    +
    Creates a new instance with the given format string and default locale.
    + + + +abstract DataType<T> +DataType.DataTypeDescription.newInstance(java.lang.String format, + java.util.Locale locale) +
    Creates a new instance with the given format string and the given locale.
    @@ -296,7 +324,7 @@

    Uses of void DataSource.addColumn(int index, DataType<?> datatype) -
    Adds a new column
    +
    Adds a new column.
    @@ -304,14 +332,14 @@

    Uses of DataSource.addColumn(int index, java.lang.String alias, DataType<?> datatype) -
    Adds a new column
    +
    Adds a new column.
    void DataSource.addColumn(java.lang.String name, DataType<?> datatype) -
    Adds a new column
    +
    Adds a new column.
    @@ -319,14 +347,14 @@

    Uses of DataSource.addColumn(java.lang.String name, java.lang.String alias, DataType<?> datatype) -
    Adds a new column
    +
    Adds a new column.
    void DataDefinition.setDataType(java.lang.String attribute, DataType<?> type) -
    Define the datatype of a given attribute
    +
    Define the datatype of a given attribute.
    @@ -346,7 +374,7 @@

    Uses of DataType<T> HierarchyBuilderGroupingBased.getDataType() -
    Returns the data type
    +
    Returns the data type.
    @@ -396,7 +424,7 @@

    Uses of static <T> AggregateFunction.AggregateFunctionBuilder<T> AggregateFunction.forType(DataType<T> type) -
    Returns a builder for the given data type
    +
    Returns a builder for the given data type.
    @@ -441,111 +469,111 @@

    Uses of ImportColumn(java.lang.String aliasName, DataType<?> dataType) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(java.lang.String name, java.lang.String alias, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(java.lang.String name, java.lang.String alias, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(java.lang.String name, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(java.lang.String name, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    diff --git a/doc/api/org/deidentifier/arx/class-use/RowSet.html b/doc/api/org/deidentifier/arx/class-use/RowSet.html index 600236ddc7..cc466a9bf4 100644 --- a/doc/api/org/deidentifier/arx/class-use/RowSet.html +++ b/doc/api/org/deidentifier/arx/class-use/RowSet.html @@ -124,7 +124,7 @@

    Uses of static DataSubset DataSubset.create(Data data, RowSet subset) -
    Creates a new subset from the given row set, from which a copy is created
    +
    Creates a new subset from the given row set, from which a copy is created.
    @@ -144,7 +144,7 @@

    Uses of 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
    +
    Creates a new instance for the given data set.
    diff --git a/doc/api/org/deidentifier/arx/criteria/DPresence.html b/doc/api/org/deidentifier/arx/criteria/DPresence.html index 396177dfb7..5ba1ed26da 100644 --- a/doc/api/org/deidentifier/arx/criteria/DPresence.html +++ b/doc/api/org/deidentifier/arx/criteria/DPresence.html @@ -163,43 +163,43 @@

    Method Summary

    double getDMax() -
    Returns dMax
    +
    Returns dMax.
    double getDMin() -
    Returns dMin
    +
    Returns dMin.
    int getRequirements() -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    DataSubset getSubset() -
    Returns the research subset
    +
    Returns the research subset.
    void initialize(org.deidentifier.arx.framework.data.DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -263,7 +263,7 @@

    Method Detail

    initialize

    public void initialize(org.deidentifier.arx.framework.data.DataManager manager)
    Description copied from class: PrivacyCriterion
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Overrides:
    initialize in class PrivacyCriterion
    @@ -278,7 +278,7 @@

    initialize

    getRequirements

    public int getRequirements()
    Description copied from class: PrivacyCriterion
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Specified by:
    getRequirements in class PrivacyCriterion
    @@ -293,7 +293,7 @@

    getRequirements

    isAnonymous

    public boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -307,7 +307,7 @@

    isAnonymous

  • getSubset

    public DataSubset getSubset()
    -
    Returns the research subset
    +
    Returns the research subset.
    Returns:
  • @@ -318,7 +318,7 @@

    getSubset

  • getDMin

    public double getDMin()
    -
    Returns dMin
    +
    Returns dMin.
    Returns:
  • @@ -329,7 +329,7 @@

    getDMin

  • getDMax

    public double getDMax()
    -
    Returns dMax
    +
    Returns dMax.
    Returns:
  • @@ -341,7 +341,7 @@

    getDMax

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/api/org/deidentifier/arx/criteria/DistinctLDiversity.html b/doc/api/org/deidentifier/arx/criteria/DistinctLDiversity.html index 8f156dc5e1..0ec98b1058 100644 --- a/doc/api/org/deidentifier/arx/criteria/DistinctLDiversity.html +++ b/doc/api/org/deidentifier/arx/criteria/DistinctLDiversity.html @@ -115,7 +115,7 @@

    Class DistinctLDiversity


    public class DistinctLDiversity
     extends LDiversity
    -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    See Also:
    Serialized Form
    @@ -159,13 +159,13 @@

    Method Summary

    boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -220,10 +220,10 @@

    DistinctLDiversity

    public DistinctLDiversity(java.lang.String attribute,
                       int l)
    Creates a new instance of the distinct l-diversity privacy criterion as proposed in - Machanavajjhala A, Kifer D, Gehrke J. - l-diversity: Privacy beyond k-anonymity. + Machanavajjhala A, Kifer D, Gehrke J. + l-diversity: Privacy beyond k-anonymity. Transactions on Knowledge Discovery from Data (TKDD). 2007;1(1):3.
    -
    Parameters:
    l -
    +
    Parameters:
    attribute -
    l -
    @@ -242,7 +242,7 @@

    Method Detail

    isAnonymous

    public boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -257,7 +257,7 @@

    isAnonymous

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/api/org/deidentifier/arx/criteria/EntropyLDiversity.html b/doc/api/org/deidentifier/arx/criteria/EntropyLDiversity.html index 6e15c9c018..4e177bed43 100644 --- a/doc/api/org/deidentifier/arx/criteria/EntropyLDiversity.html +++ b/doc/api/org/deidentifier/arx/criteria/EntropyLDiversity.html @@ -115,7 +115,7 @@

    Class EntropyLDiversity


    public class EntropyLDiversity
     extends LDiversity
    -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    See Also:
    Serialized Form
    @@ -159,13 +159,13 @@

    Method Summary

    boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -220,10 +220,10 @@

    EntropyLDiversity

    public EntropyLDiversity(java.lang.String attribute,
                      double l)
    Creates a new instance of the entropy l-diversity criterion as proposed in: - Machanavajjhala A, Kifer D, Gehrke J. - l-diversity: Privacy beyond k-anonymity. + Machanavajjhala A, Kifer D, Gehrke J. + l-diversity: Privacy beyond k-anonymity. Transactions on Knowledge Discovery from Data (TKDD). 2007;1(1):3.
    -
    Parameters:
    l -
    +
    Parameters:
    attribute -
    l -
    @@ -242,7 +242,7 @@

    Method Detail

    isAnonymous

    public boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -257,7 +257,7 @@

    isAnonymous

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/api/org/deidentifier/arx/criteria/EqualDistanceTCloseness.html b/doc/api/org/deidentifier/arx/criteria/EqualDistanceTCloseness.html index df87cc0d35..e4c916df4c 100644 --- a/doc/api/org/deidentifier/arx/criteria/EqualDistanceTCloseness.html +++ b/doc/api/org/deidentifier/arx/criteria/EqualDistanceTCloseness.html @@ -115,7 +115,7 @@

    Class EqualDistanceTClos
    public class EqualDistanceTCloseness
     extends TCloseness
    -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    See Also:
    Serialized Form
    @@ -159,19 +159,19 @@

    Method Summary

    void initialize(org.deidentifier.arx.framework.data.DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -226,10 +226,10 @@

    EqualDistanceTCloseness

    public EqualDistanceTCloseness(java.lang.String attribute,
                            double t)
    Creates a new instance of the t-closeness criterion with equal earth-movers-distance as proposed in: - Li N, Li T, Venkatasubramanian S. - t-Closeness: Privacy beyond k-anonymity and l-diversity. + Li N, Li T, Venkatasubramanian S. + t-Closeness: Privacy beyond k-anonymity and l-diversity. 23rd International Conference on Data Engineering. 2007:106-115.
    -
    Parameters:
    t -
    +
    Parameters:
    attribute -
    t -
    @@ -248,7 +248,7 @@

    Method Detail

    initialize

    public void initialize(org.deidentifier.arx.framework.data.DataManager manager)
    Description copied from class: PrivacyCriterion
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Overrides:
    initialize in class ExplicitPrivacyCriterion
    @@ -263,7 +263,7 @@

    initialize

    isAnonymous

    public boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -278,7 +278,7 @@

    isAnonymous

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/api/org/deidentifier/arx/criteria/ExplicitPrivacyCriterion.html b/doc/api/org/deidentifier/arx/criteria/ExplicitPrivacyCriterion.html index f5f6a0521e..8f485c9f26 100644 --- a/doc/api/org/deidentifier/arx/criteria/ExplicitPrivacyCriterion.html +++ b/doc/api/org/deidentifier/arx/criteria/ExplicitPrivacyCriterion.html @@ -109,7 +109,7 @@

    Class ExplicitPrivacyCr
    public abstract class ExplicitPrivacyCriterion
     extends PrivacyCriterion
    -
    A privacy criterion that is explicitly bound to a sensitive attribute
    +
    A privacy criterion that is explicitly bound to a sensitive attribute.
    See Also:
    Serialized Form
    @@ -150,13 +150,13 @@

    Method Summary

    java.lang.String getAttribute() -
    Returns the associated sensitive attribute
    +
    Returns the associated sensitive attribute.
    void initialize(org.deidentifier.arx.framework.data.DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    @@ -196,6 +196,7 @@

    Constructor Detail

    ExplicitPrivacyCriterion

    public ExplicitPrivacyCriterion(java.lang.String attribute,
                             boolean monotonic)
    +
    Parameters:
    attribute -
    monotonic -
    @@ -213,7 +214,7 @@

    Method Detail

  • getAttribute

    public java.lang.String getAttribute()
    -
    Returns the associated sensitive attribute
    +
    Returns the associated sensitive attribute.
    Returns:
  • @@ -225,7 +226,7 @@

    getAttribute

    initialize

    public void initialize(org.deidentifier.arx.framework.data.DataManager manager)
    Description copied from class: PrivacyCriterion
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Overrides:
    initialize in class PrivacyCriterion
    diff --git a/doc/api/org/deidentifier/arx/criteria/HierarchicalDistanceTCloseness.html b/doc/api/org/deidentifier/arx/criteria/HierarchicalDistanceTCloseness.html index beb1cac0a3..8088118c0e 100644 --- a/doc/api/org/deidentifier/arx/criteria/HierarchicalDistanceTCloseness.html +++ b/doc/api/org/deidentifier/arx/criteria/HierarchicalDistanceTCloseness.html @@ -115,7 +115,7 @@

    Class Hierarchica
    public class HierarchicalDistanceTCloseness
     extends TCloseness
    -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    See Also:
    Serialized Form
    @@ -160,25 +160,25 @@

    Method Summary

    AttributeType.Hierarchy getHierarchy() -
    Returns the hierarchy backing the EMD calculations
    +
    Returns the hierarchy backing the EMD calculations.
    void initialize(org.deidentifier.arx.framework.data.DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -234,10 +234,10 @@

    HierarchicalDistanceTCloseness

    double t, AttributeType.Hierarchy h)
    Creates a new instance of the t-closeness criterion with hierarchical earth-movers-distance as proposed in: - Li N, Li T, Venkatasubramanian S. - t-Closeness: Privacy beyond k-anonymity and l-diversity. + Li N, Li T, Venkatasubramanian S. + t-Closeness: Privacy beyond k-anonymity and l-diversity. 23rd International Conference on Data Engineering. 2007:106-115.
    -
    Parameters:
    t -
    h -
    +
    Parameters:
    attribute -
    t -
    h -
    @@ -256,7 +256,7 @@

    Method Detail

    initialize

    public void initialize(org.deidentifier.arx.framework.data.DataManager manager)
    Description copied from class: PrivacyCriterion
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Overrides:
    initialize in class ExplicitPrivacyCriterion
    @@ -271,7 +271,7 @@

    initialize

    isAnonymous

    public boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -285,7 +285,7 @@

    isAnonymous

  • getHierarchy

    public AttributeType.Hierarchy getHierarchy()
    -
    Returns the hierarchy backing the EMD calculations
    +
    Returns the hierarchy backing the EMD calculations.
    Returns:
  • @@ -297,7 +297,7 @@

    getHierarchy

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/api/org/deidentifier/arx/criteria/ImplicitPrivacyCriterion.html b/doc/api/org/deidentifier/arx/criteria/ImplicitPrivacyCriterion.html index 3825035c2d..d0c07fb168 100644 --- a/doc/api/org/deidentifier/arx/criteria/ImplicitPrivacyCriterion.html +++ b/doc/api/org/deidentifier/arx/criteria/ImplicitPrivacyCriterion.html @@ -109,7 +109,7 @@

    Class ImplicitPrivacyCr
    public abstract class ImplicitPrivacyCriterion
     extends PrivacyCriterion
    -
    A privacy criterion that is implicitly bound to the quasi-identifiers
    +
    A privacy criterion that is implicitly bound to the quasi-identifiers.
    See Also:
    Serialized Form
    @@ -175,6 +175,7 @@

    Constructor Detail

  • ImplicitPrivacyCriterion

    public ImplicitPrivacyCriterion(boolean monotonic)
    +
    Parameters:
    monotonic -
  • diff --git a/doc/api/org/deidentifier/arx/criteria/Inclusion.html b/doc/api/org/deidentifier/arx/criteria/Inclusion.html index 71ad1a3538..4052913d0f 100644 --- a/doc/api/org/deidentifier/arx/criteria/Inclusion.html +++ b/doc/api/org/deidentifier/arx/criteria/Inclusion.html @@ -116,7 +116,7 @@

    Class Inclusion

    public class Inclusion
     extends DPresence
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset.
    See Also:
    Serialized Form
    @@ -137,7 +137,7 @@

    Constructor Summary

    Inclusion(DataSubset subset) -
    Creates a new instance of the enclosure criterion
    +
    Creates a new instance of the enclosure criterion.
    @@ -158,25 +158,25 @@

    Method Summary

    int getRequirements() -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    void initialize(org.deidentifier.arx.framework.data.DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -222,7 +222,7 @@

    Constructor Detail

  • Inclusion

    public Inclusion(DataSubset subset)
    -
    Creates a new instance of the enclosure criterion
    +
    Creates a new instance of the enclosure criterion.
    Parameters:
    subset - Research subset
  • @@ -242,7 +242,7 @@

    Method Detail

    initialize

    public void initialize(org.deidentifier.arx.framework.data.DataManager manager)
    Description copied from class: PrivacyCriterion
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Overrides:
    initialize in class DPresence
    @@ -257,7 +257,7 @@

    initialize

    getRequirements

    public int getRequirements()
    Description copied from class: PrivacyCriterion
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Overrides:
    getRequirements in class DPresence
    @@ -272,7 +272,7 @@

    getRequirements

    isAnonymous

    public boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Overrides:
    isAnonymous in class DPresence
    @@ -287,7 +287,7 @@

    isAnonymous

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Overrides:
    toString in class DPresence
    diff --git a/doc/api/org/deidentifier/arx/criteria/KAnonymity.html b/doc/api/org/deidentifier/arx/criteria/KAnonymity.html index 9978fc22dc..d62b969026 100644 --- a/doc/api/org/deidentifier/arx/criteria/KAnonymity.html +++ b/doc/api/org/deidentifier/arx/criteria/KAnonymity.html @@ -157,25 +157,25 @@

    Method Summary

    int getK() -
    Returns the parameter k
    +
    Returns the parameter k.
    int getRequirements() -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -236,7 +236,7 @@

    Method Detail

    getRequirements

    public int getRequirements()
    Description copied from class: PrivacyCriterion
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Specified by:
    getRequirements in class PrivacyCriterion
    @@ -251,7 +251,7 @@

    getRequirements

    isAnonymous

    public boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -265,7 +265,7 @@

    isAnonymous

  • getK

    public int getK()
    -
    Returns the parameter k
    +
    Returns the parameter k.
    Returns:
  • @@ -277,7 +277,7 @@

    getK

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/api/org/deidentifier/arx/criteria/LDiversity.html b/doc/api/org/deidentifier/arx/criteria/LDiversity.html index 2e4e240640..b74d484aa5 100644 --- a/doc/api/org/deidentifier/arx/criteria/LDiversity.html +++ b/doc/api/org/deidentifier/arx/criteria/LDiversity.html @@ -141,7 +141,7 @@

    Constructor Summary

    LDiversity(java.lang.String attribute, double l, boolean monotonic) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -162,19 +162,19 @@

    Method Summary

    double getL() -
    Returns the parameter l
    +
    Returns the parameter l.
    int getMinimalGroupSize() -
    Returns the minimal group size required to fulfill this criterion
    +
    Returns the minimal group size required to fulfill this criterion.
    int getRequirements() -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    @@ -222,8 +222,8 @@

    LDiversity

    public LDiversity(java.lang.String attribute,
               double l,
               boolean monotonic)
    -
    Creates a new instance
    -
    Parameters:
    l -
    +
    Creates a new instance.
    +
    Parameters:
    attribute -
    l -
    monotonic -
    @@ -242,7 +242,7 @@

    Method Detail

    getRequirements

    public int getRequirements()
    Description copied from class: PrivacyCriterion
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Specified by:
    getRequirements in class PrivacyCriterion
    @@ -256,7 +256,7 @@

    getRequirements

  • getL

    public double getL()
    -
    Returns the parameter l
    +
    Returns the parameter l.
    Returns:
  • @@ -267,7 +267,7 @@

    getL

  • getMinimalGroupSize

    public int getMinimalGroupSize()
    -
    Returns the minimal group size required to fulfill this criterion
    +
    Returns the minimal group size required to fulfill this criterion.
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/criteria/PrivacyCriterion.html b/doc/api/org/deidentifier/arx/criteria/PrivacyCriterion.html index 490bd8aed8..c983fa5c4d 100644 --- a/doc/api/org/deidentifier/arx/criteria/PrivacyCriterion.html +++ b/doc/api/org/deidentifier/arx/criteria/PrivacyCriterion.html @@ -105,7 +105,7 @@

    Class PrivacyCriterion

    public abstract class PrivacyCriterion
     extends java.lang.Object
     implements java.io.Serializable
    -
    An abstract base class for privacy criteria
    +
    An abstract base class for privacy criteria.
    See Also:
    Serialized Form
    @@ -126,7 +126,7 @@

    Constructor Summary

    PrivacyCriterion(boolean monotonic) -
    Instantiates a new criterion
    +
    Instantiates a new criterion.
    @@ -147,31 +147,31 @@

    Method Summary

    abstract int getRequirements() -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    void initialize(org.deidentifier.arx.framework.data.DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    abstract boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    boolean isMonotonic() -
    Returns whether the criterion is monotonic with tuple suppression
    +
    Returns whether the criterion is monotonic with tuple suppression.
    abstract java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -203,8 +203,8 @@

    Constructor Detail

  • PrivacyCriterion

    public PrivacyCriterion(boolean monotonic)
    -
    Instantiates a new criterion
    -
    Parameters:
    snapshotLength -
    monotonic -
    +
    Instantiates a new criterion.
    +
    Parameters:
    monotonic -
  • @@ -222,7 +222,7 @@

    Method Detail

  • initialize

    public void initialize(org.deidentifier.arx.framework.data.DataManager manager)
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Parameters:
    manager -
  • @@ -233,7 +233,7 @@

    initialize

  • getRequirements

    public abstract int getRequirements()
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Returns:
  • @@ -244,7 +244,7 @@

    getRequirements

  • isAnonymous

    public abstract boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Parameters:
    entry -
    Returns:
  • @@ -256,7 +256,7 @@

    isAnonymous

  • isMonotonic

    public boolean isMonotonic()
    -
    Returns whether the criterion is monotonic with tuple suppression
    +
    Returns whether the criterion is monotonic with tuple suppression.
    Returns:
  • @@ -267,11 +267,11 @@

    isMonotonic

  • toString

    public abstract java.lang.String toString()
    -
    Returns a string representation
    +
    Returns a string representation.
    Overrides:
    toString in class java.lang.Object
    -
    +
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/criteria/RecursiveCLDiversity.html b/doc/api/org/deidentifier/arx/criteria/RecursiveCLDiversity.html index 319fb4ebc1..ce2c8f5bce 100644 --- a/doc/api/org/deidentifier/arx/criteria/RecursiveCLDiversity.html +++ b/doc/api/org/deidentifier/arx/criteria/RecursiveCLDiversity.html @@ -115,7 +115,7 @@

    Class RecursiveCLDiversity<
    public class RecursiveCLDiversity
     extends LDiversity
    -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    See Also:
    Serialized Form
    @@ -160,19 +160,19 @@

    Method Summary

    double getC() -
    Returns the parameter c
    +
    Returns the parameter c.
    boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -228,10 +228,10 @@

    RecursiveCLDiversity

    double c, int l)
    Creates a new instance of the recursive-(c,l)-diversity criterion as proposed in: - Machanavajjhala A, Kifer D, Gehrke J. - l-diversity: Privacy beyond k-anonymity. + Machanavajjhala A, Kifer D, Gehrke J. + l-diversity: Privacy beyond k-anonymity. Transactions on Knowledge Discovery from Data (TKDD). 2007;1(1):3.
    -
    Parameters:
    c -
    l -
    +
    Parameters:
    attribute -
    c -
    l -
    @@ -250,7 +250,7 @@

    Method Detail

    isAnonymous

    public boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -264,7 +264,7 @@

    isAnonymous

  • getC

    public double getC()
    -
    Returns the parameter c
    +
    Returns the parameter c.
    Returns:
  • @@ -276,7 +276,7 @@

    getC

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/api/org/deidentifier/arx/criteria/TCloseness.html b/doc/api/org/deidentifier/arx/criteria/TCloseness.html index d03193faf7..0872470ca8 100644 --- a/doc/api/org/deidentifier/arx/criteria/TCloseness.html +++ b/doc/api/org/deidentifier/arx/criteria/TCloseness.html @@ -139,7 +139,7 @@

    Constructor Summary

    TCloseness(java.lang.String attribute, double t) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -160,13 +160,13 @@

    Method Summary

    int getRequirements() -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    double getT() -
    Returns the parameter t
    +
    Returns the parameter t.
    @@ -213,8 +213,8 @@

    Constructor Detail

    TCloseness

    public TCloseness(java.lang.String attribute,
               double t)
    -
    Creates a new instance
    -
    Parameters:
    t -
    +
    Creates a new instance.
    +
    Parameters:
    attribute -
    t -
    @@ -233,7 +233,7 @@

    Method Detail

    getRequirements

    public int getRequirements()
    Description copied from class: PrivacyCriterion
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Specified by:
    getRequirements in class PrivacyCriterion
    @@ -247,7 +247,7 @@

    getRequirements

  • getT

    public double getT()
    -
    Returns the parameter t
    +
    Returns the parameter t.
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/criteria/class-use/DPresence.html b/doc/api/org/deidentifier/arx/criteria/class-use/DPresence.html index bede6521fb..cfd1ca30c2 100644 --- a/doc/api/org/deidentifier/arx/criteria/class-use/DPresence.html +++ b/doc/api/org/deidentifier/arx/criteria/class-use/DPresence.html @@ -99,7 +99,7 @@

    Uses of class  Inclusion
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset. diff --git a/doc/api/org/deidentifier/arx/criteria/class-use/ExplicitPrivacyCriterion.html b/doc/api/org/deidentifier/arx/criteria/class-use/ExplicitPrivacyCriterion.html index aa7af640ec..7f3d405012 100644 --- a/doc/api/org/deidentifier/arx/criteria/class-use/ExplicitPrivacyCriterion.html +++ b/doc/api/org/deidentifier/arx/criteria/class-use/ExplicitPrivacyCriterion.html @@ -98,25 +98,25 @@

    Uses of class  DistinctLDiversity -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    class  EntropyLDiversity -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    class  EqualDistanceTCloseness -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    class  HierarchicalDistanceTCloseness -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    @@ -130,7 +130,7 @@

    Uses of class  RecursiveCLDiversity -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    diff --git a/doc/api/org/deidentifier/arx/criteria/class-use/ImplicitPrivacyCriterion.html b/doc/api/org/deidentifier/arx/criteria/class-use/ImplicitPrivacyCriterion.html index 310f6334f2..8336ef039b 100644 --- a/doc/api/org/deidentifier/arx/criteria/class-use/ImplicitPrivacyCriterion.html +++ b/doc/api/org/deidentifier/arx/criteria/class-use/ImplicitPrivacyCriterion.html @@ -107,7 +107,7 @@

    Uses of class  Inclusion
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset. diff --git a/doc/api/org/deidentifier/arx/criteria/class-use/LDiversity.html b/doc/api/org/deidentifier/arx/criteria/class-use/LDiversity.html index 4e0b18c74f..fbaa9379da 100644 --- a/doc/api/org/deidentifier/arx/criteria/class-use/LDiversity.html +++ b/doc/api/org/deidentifier/arx/criteria/class-use/LDiversity.html @@ -98,19 +98,19 @@

    Uses of class  DistinctLDiversity -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    class  EntropyLDiversity -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    class  RecursiveCLDiversity -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    diff --git a/doc/api/org/deidentifier/arx/criteria/class-use/PrivacyCriterion.html b/doc/api/org/deidentifier/arx/criteria/class-use/PrivacyCriterion.html index ed2362c610..913bb12cb7 100644 --- a/doc/api/org/deidentifier/arx/criteria/class-use/PrivacyCriterion.html +++ b/doc/api/org/deidentifier/arx/criteria/class-use/PrivacyCriterion.html @@ -104,7 +104,7 @@

    Uses of <T extends PrivacyCriterion
    java.util.Set<T>
    ARXConfiguration.getCriteria(java.lang.Class<T> clazz) -
    Returns all privacy criteria that are instances of the given class
    +
    Returns all privacy criteria that are instances of the given class.
    @@ -120,7 +120,7 @@

    Uses of <T extends PrivacyCriterion
    boolean
    ARXConfiguration.removeCriterion(PrivacyCriterion arg) -
    Removes the given criterion
    +
    Removes the given criterion.
    @@ -171,13 +171,13 @@

    Uses of ARXConfiguration ARXConfiguration.addCriterion(PrivacyCriterion c) -
    Adds a criterion to the configuration
    +
    Adds a criterion to the configuration.
    <T extends PrivacyCriterion
    boolean
    ARXConfiguration.removeCriterion(PrivacyCriterion arg) -
    Removes the given criterion
    +
    Removes the given criterion.
    @@ -192,7 +192,7 @@

    Uses of boolean ARXConfiguration.containsCriterion(java.lang.Class<? extends PrivacyCriterion> clazz) -
    Returns whether the configuration contains a criterion of the given class
    +
    Returns whether the configuration contains a criterion of the given class.
    @@ -216,7 +216,7 @@

    Uses of class  DistinctLDiversity -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    @@ -230,38 +230,38 @@

    Uses of class  EntropyLDiversity -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    class  EqualDistanceTCloseness -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    class  ExplicitPrivacyCriterion -
    A privacy criterion that is explicitly bound to a sensitive attribute
    +
    A privacy criterion that is explicitly bound to a sensitive attribute.
    class  HierarchicalDistanceTCloseness -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    class  ImplicitPrivacyCriterion -
    A privacy criterion that is implicitly bound to the quasi-identifiers
    +
    A privacy criterion that is implicitly bound to the quasi-identifiers.
    class  Inclusion
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset. @@ -283,7 +283,7 @@

    Uses of class  RecursiveCLDiversity -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    diff --git a/doc/api/org/deidentifier/arx/criteria/class-use/TCloseness.html b/doc/api/org/deidentifier/arx/criteria/class-use/TCloseness.html index 1fa98283d7..c5f38ee1d9 100644 --- a/doc/api/org/deidentifier/arx/criteria/class-use/TCloseness.html +++ b/doc/api/org/deidentifier/arx/criteria/class-use/TCloseness.html @@ -98,13 +98,13 @@

    Uses of class  EqualDistanceTCloseness -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    class  HierarchicalDistanceTCloseness -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    diff --git a/doc/api/org/deidentifier/arx/criteria/package-summary.html b/doc/api/org/deidentifier/arx/criteria/package-summary.html index 7f9e38fb31..48a3d4935b 100644 --- a/doc/api/org/deidentifier/arx/criteria/package-summary.html +++ b/doc/api/org/deidentifier/arx/criteria/package-summary.html @@ -80,7 +80,7 @@

    Package org.deidentifier.arx.criteria

    DistinctLDiversity -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    @@ -94,38 +94,38 @@

    Package org.deidentifier.arx.criteria

    EntropyLDiversity -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    EqualDistanceTCloseness -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    ExplicitPrivacyCriterion -
    A privacy criterion that is explicitly bound to a sensitive attribute
    +
    A privacy criterion that is explicitly bound to a sensitive attribute.
    HierarchicalDistanceTCloseness -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    ImplicitPrivacyCriterion -
    A privacy criterion that is implicitly bound to the quasi-identifiers
    +
    A privacy criterion that is implicitly bound to the quasi-identifiers.
    Inclusion
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset. @@ -147,13 +147,13 @@

    Package org.deidentifier.arx.criteria

    PrivacyCriterion -
    An abstract base class for privacy criteria
    +
    An abstract base class for privacy criteria.
    RecursiveCLDiversity -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    diff --git a/doc/api/org/deidentifier/arx/criteria/package-use.html b/doc/api/org/deidentifier/arx/criteria/package-use.html index db687aa705..1c3376645e 100644 --- a/doc/api/org/deidentifier/arx/criteria/package-use.html +++ b/doc/api/org/deidentifier/arx/criteria/package-use.html @@ -99,7 +99,7 @@

    Uses of PrivacyCriterion -
    An abstract base class for privacy criteria
    +
    An abstract base class for privacy criteria.
    @@ -123,12 +123,12 @@

    Uses of ExplicitPrivacyCriterion -
    A privacy criterion that is explicitly bound to a sensitive attribute
    +
    A privacy criterion that is explicitly bound to a sensitive attribute.
    ImplicitPrivacyCriterion -
    A privacy criterion that is implicitly bound to the quasi-identifiers
    +
    A privacy criterion that is implicitly bound to the quasi-identifiers.
    @@ -140,7 +140,7 @@

    Uses of PrivacyCriterion -
    An abstract base class for privacy criteria
    +
    An abstract base class for privacy criteria.
    diff --git a/doc/api/org/deidentifier/arx/io/CSVAbstractInput.html b/doc/api/org/deidentifier/arx/io/CSVAbstractInput.html index 01a6a96eb2..d7fcf34ab2 100644 --- a/doc/api/org/deidentifier/arx/io/CSVAbstractInput.html +++ b/doc/api/org/deidentifier/arx/io/CSVAbstractInput.html @@ -100,7 +100,7 @@

    Class CSVAbstractInput


    public abstract class CSVAbstractInput
     extends java.lang.Object
    -
    Abstract class for reading CSV encoded information
    +
    Abstract class for reading CSV encoded information.
    @@ -120,7 +120,7 @@

    Constructor Summary

    CSVAbstractInput(char separator) -
    Constructor
    +
    Constructor.
    @@ -141,13 +141,13 @@

    Method Summary

    abstract void close() -
    Closes the input
    +
    Closes the input.
    java.util.Iterator<java.lang.String[]> iterator() -
    Returns an iterator
    +
    Returns an iterator.
    @@ -179,8 +179,8 @@

    Constructor Detail

  • CSVAbstractInput

    public CSVAbstractInput(char separator)
    -
    Constructor
    -
    Parameters:
    file -
    separator -
    +
    Constructor.
    +
    Parameters:
    separator -
  • @@ -199,7 +199,7 @@

    Method Detail

    close

    public abstract void close()
                         throws java.io.IOException
    -
    Closes the input
    +
    Closes the input.
    Throws:
    java.io.IOException
    @@ -212,7 +212,7 @@

    close

    iterator

    public java.util.Iterator<java.lang.String[]> iterator()
                                                     throws java.io.IOException
    -
    Returns an iterator
    +
    Returns an iterator.
    Returns:
    Throws:
    java.io.IOException
    diff --git a/doc/api/org/deidentifier/arx/io/CSVDataInput.html b/doc/api/org/deidentifier/arx/io/CSVDataInput.html index d78b78fd00..d43ed32706 100644 --- a/doc/api/org/deidentifier/arx/io/CSVDataInput.html +++ b/doc/api/org/deidentifier/arx/io/CSVDataInput.html @@ -101,7 +101,7 @@

    Class CSVDataInput


    public class CSVDataInput
     extends CSVAbstractInput
    -
    This class implements a reader for CSV encoded information
    +
    This class implements a reader for CSV encoded information.
    @@ -122,19 +122,19 @@

    Constructor Summary

    CSVDataInput(java.io.File file, char separator) -
    Instantiate
    +
    Instantiate.
    CSVDataInput(java.io.InputStream stream, char separator) -
    Instantiate
    +
    Instantiate.
    CSVDataInput(java.lang.String file, char separator) -
    Instantiate
    +
    Instantiate.
    @@ -155,7 +155,7 @@

    Method Summary

    void close() -
    Closes the input
    +
    Closes the input.
    @@ -196,7 +196,7 @@

    CSVDataInput

    public CSVDataInput(java.io.File file,
                 char separator)
                  throws java.io.IOException
    -
    Instantiate
    +
    Instantiate.
    Parameters:
    file -
    separator -
    Throws:
    java.io.IOException
    @@ -211,7 +211,7 @@

    CSVDataInput

    public CSVDataInput(java.io.InputStream stream,
                 char separator)
                  throws java.io.IOException
    -
    Instantiate
    +
    Instantiate.
    Parameters:
    stream -
    separator -
    Throws:
    java.io.IOException
    @@ -226,7 +226,7 @@

    CSVDataInput

    public CSVDataInput(java.lang.String file,
                 char separator)
                  throws java.io.IOException
    -
    Instantiate
    +
    Instantiate.
    Parameters:
    file -
    separator -
    Throws:
    java.io.IOException
    @@ -249,7 +249,7 @@

    close

    public void close()
                throws java.io.IOException
    Description copied from class: CSVAbstractInput
    -
    Closes the input
    +
    Closes the input.
    Specified by:
    close in class CSVAbstractInput
    diff --git a/doc/api/org/deidentifier/arx/io/CSVDataOutput.html b/doc/api/org/deidentifier/arx/io/CSVDataOutput.html index af449f135c..1c6ad60873 100644 --- a/doc/api/org/deidentifier/arx/io/CSVDataOutput.html +++ b/doc/api/org/deidentifier/arx/io/CSVDataOutput.html @@ -117,19 +117,19 @@

    Constructor Summary

    CSVDataOutput(java.io.File file, char separator) -
    New instance
    +
    New instance.
    CSVDataOutput(java.io.OutputStream out, char separator) -
    New instance
    +
    New instance.
    CSVDataOutput(java.lang.String output, char separator) -
    New instance
    +
    New instance.
    @@ -150,14 +150,14 @@

    Method Summary

    void write(java.util.Iterator<java.lang.String[]> iterator) -
    Write the results
    +
    Write the results.
    void write(java.util.Iterator<java.lang.String[]> iterator, int numColumns) -
    Write the given number of columns from the results
    +
    Write the given number of columns from the results.
    @@ -195,8 +195,8 @@

    CSVDataOutput

    public CSVDataOutput(java.io.File file,
                  char separator)
                   throws java.io.FileNotFoundException
    -
    New instance
    -
    Parameters:
    output -
    separator -
    +
    New instance.
    +
    Parameters:
    file -
    separator -
    Throws:
    java.io.FileNotFoundException
    @@ -209,7 +209,7 @@

    CSVDataOutput

    CSVDataOutput

    public CSVDataOutput(java.io.OutputStream out,
                  char separator)
    -
    New instance
    +
    New instance.
    Parameters:
    out -
    separator -
    @@ -222,7 +222,7 @@

    CSVDataOutput

    public CSVDataOutput(java.lang.String output,
                  char separator)
                   throws java.io.FileNotFoundException
    -
    New instance
    +
    New instance.
    Parameters:
    output -
    separator -
    Throws:
    java.io.FileNotFoundException
    @@ -244,7 +244,7 @@

    Method Detail

    write

    public void write(java.util.Iterator<java.lang.String[]> iterator)
                throws java.io.IOException
    -
    Write the results
    +
    Write the results.
    Parameters:
    iterator -
    Throws:
    java.io.IOException
    @@ -259,7 +259,7 @@

    write

    public void write(java.util.Iterator<java.lang.String[]> iterator,
              int numColumns)
                throws java.io.IOException
    -
    Write the given number of columns from the results
    +
    Write the given number of columns from the results.
    Parameters:
    iterator -
    numColumns -
    Throws:
    java.io.IOException
    @@ -273,7 +273,8 @@

    write

    write

    public void write(java.lang.String[][] hierarchy)
                throws java.io.IOException
    -
    Throws:
    +
    Parameters:
    hierarchy -
    +
    Throws:
    java.io.IOException
    diff --git a/doc/api/org/deidentifier/arx/io/CSVHierarchyInput.html b/doc/api/org/deidentifier/arx/io/CSVHierarchyInput.html index d2763b104d..f9fc0c2c53 100644 --- a/doc/api/org/deidentifier/arx/io/CSVHierarchyInput.html +++ b/doc/api/org/deidentifier/arx/io/CSVHierarchyInput.html @@ -96,7 +96,7 @@

    Class CSVHierarchyInput


    public class CSVHierarchyInput
     extends java.lang.Object
    -
    Reads a CSV encoded generalization hierarchy
    +
    Reads a CSV encoded generalization hierarchy.
    @@ -117,19 +117,19 @@

    Constructor Summary

    CSVHierarchyInput(java.io.File file, char separator) -
    Create from file
    +
    Create from file.
    CSVHierarchyInput(java.io.InputStream stream, char separator) -
    Create from stream
    +
    Create from stream.
    CSVHierarchyInput(java.lang.String file, char separator) -
    Create from path
    +
    Create from path.
    @@ -150,7 +150,7 @@

    Method Summary

    java.lang.String[][] getHierarchy() -
    Returns the hierarchy
    +
    Returns the hierarchy.
    @@ -184,7 +184,7 @@

    CSVHierarchyInput

    public CSVHierarchyInput(java.io.File file,
                      char separator)
                       throws java.io.IOException
    -
    Create from file
    +
    Create from file.
    Parameters:
    file -
    separator -
    Throws:
    java.io.IOException
    @@ -199,7 +199,7 @@

    CSVHierarchyInput

    public CSVHierarchyInput(java.io.InputStream stream,
                      char separator)
                       throws java.io.IOException
    -
    Create from stream
    +
    Create from stream.
    Parameters:
    stream -
    separator -
    Throws:
    java.io.IOException
    @@ -214,7 +214,7 @@

    CSVHierarchyInput

    public CSVHierarchyInput(java.lang.String file,
                      char separator)
                       throws java.io.IOException
    -
    Create from path
    +
    Create from path.
    Parameters:
    file -
    separator -
    Throws:
    java.io.IOException
    @@ -235,7 +235,7 @@

    Method Detail

  • getHierarchy

    public java.lang.String[][] getHierarchy()
    -
    Returns the hierarchy
    +
    Returns the hierarchy.
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/io/IImportColumnIndexed.html b/doc/api/org/deidentifier/arx/io/IImportColumnIndexed.html index 0e8eaa2316..d5b9885ed8 100644 --- a/doc/api/org/deidentifier/arx/io/IImportColumnIndexed.html +++ b/doc/api/org/deidentifier/arx/io/IImportColumnIndexed.html @@ -91,7 +91,7 @@

    Interface IImportColumn

    public interface IImportColumnIndexed
    -
    Interface to be implemented when columns can be referred to by an index
    +
    Interface to be implemented when columns can be referred to by an index.
    @@ -113,13 +113,13 @@

    Method Summary

    int getIndex() -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    void setIndex(int index) -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    @@ -144,7 +144,8 @@

    Method Detail

  • getIndex

    int getIndex()
    -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    +
    Returns:
  • @@ -154,7 +155,8 @@

    getIndex

  • setIndex

    void setIndex(int index)
    -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    +
    Parameters:
    index -
  • diff --git a/doc/api/org/deidentifier/arx/io/ImportAdapter.html b/doc/api/org/deidentifier/arx/io/ImportAdapter.html index a6d1c2f605..a8530d2bb4 100644 --- a/doc/api/org/deidentifier/arx/io/ImportAdapter.html +++ b/doc/api/org/deidentifier/arx/io/ImportAdapter.html @@ -139,19 +139,19 @@

    Method Summary

    ImportConfiguration getConfig() -
    Returns the configuration used by the import adapter
    +
    Returns the configuration used by the import adapter.
    java.lang.String[] getHeader() -
    Returns the header
    +
    Returns the header.
    abstract int getProgress() -
    Returns the percentage of data has has already been imported
    +
    Returns the percentage of data has has already been imported.
    @@ -209,7 +209,7 @@

    create

  • getConfig

    public ImportConfiguration getConfig()
    -
    Returns the configuration used by the import adapter
    +
    Returns the configuration used by the import adapter.
    Returns:
    config
  • @@ -220,7 +220,7 @@

    getConfig

  • getProgress

    public abstract int getProgress()
    -
    Returns the percentage of data has has already been imported
    +
    Returns the percentage of data has has already been imported.
    Returns:
    Percentage of data already imported, 0 - 100
  • @@ -231,7 +231,7 @@

    getProgress

  • getHeader

    public java.lang.String[] getHeader()
    -
    Returns the header
    +
    Returns the header.
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/io/ImportAdapterCSV.html b/doc/api/org/deidentifier/arx/io/ImportAdapterCSV.html index fb8684f0df..9e974df83a 100644 --- a/doc/api/org/deidentifier/arx/io/ImportAdapterCSV.html +++ b/doc/api/org/deidentifier/arx/io/ImportAdapterCSV.html @@ -154,15 +154,14 @@

    Method Summary

    next()
    Returns the next row - The returned element is sorted as defined by ImportColumn#index - and contains as many elements as there are columns selected to import + The returned element is sorted as defined by ImportColumn#index and contains as many elements as there are columns selected to import from ImportAdapter.indexes.
    void remove() -
    Dummy
    +
    Dummy.
    @@ -208,7 +207,7 @@

    getProgress

    Specified by:
    getProgress in class ImportAdapter
    -
    Returns:
    Percentage of data already imported, 0 - 100
    +
    Returns:
    @@ -222,6 +221,7 @@

    hasNext

    This returns true when the CSV file has another line, which would be assigned to
    row during the last iteration of next(). +
    Returns:
    @@ -233,12 +233,10 @@

    next

    public java.lang.String[] next()
    -
    Throws:
    -
    java.lang.IllegalArgumentException - In case defined datatypes don't match
    +
    Returns:
    @@ -248,7 +246,7 @@

    next

  • remove

    public void remove()
    -
    Dummy
    +
    Dummy.
  • diff --git a/doc/api/org/deidentifier/arx/io/ImportAdapterExcel.html b/doc/api/org/deidentifier/arx/io/ImportAdapterExcel.html index 42da0255de..0f870d85ec 100644 --- a/doc/api/org/deidentifier/arx/io/ImportAdapterExcel.html +++ b/doc/api/org/deidentifier/arx/io/ImportAdapterExcel.html @@ -151,15 +151,14 @@

    Method Summary

    next()
    Returns the next row - The returned element is sorted as defined by ImportColumn#index - and contains as many elements as there are columns selected to import + The returned element is sorted as defined by ImportColumn#index and contains as many elements as there are columns selected to import from ImportAdapter.indexes.
    void remove() -
    Dummy
    +
    Dummy.
    @@ -204,7 +203,7 @@

    getProgress

    Specified by:
    getProgress in class ImportAdapter
    -
    Returns:
    Percentage of data already imported, 0 - 100
    See Also:
    #currentRow}, +
    Returns:
    See Also:
    #currentRow}, #totalRows}
    @@ -219,6 +218,7 @@

    hasNext

    This returns true when the file contains another line, which could be accessed by iterator. +
    Returns:
    @@ -230,12 +230,10 @@

    next

    public java.lang.String[] next()
    -
    Throws:
    -
    java.lang.IllegalArgumentException - In case defined datatypes don't match
    +
    Returns:
    @@ -245,7 +243,7 @@

    next

  • remove

    public void remove()
    -
    Dummy
    +
    Dummy.
  • diff --git a/doc/api/org/deidentifier/arx/io/ImportAdapterJDBC.html b/doc/api/org/deidentifier/arx/io/ImportAdapterJDBC.html index daf87c9313..3437cb432e 100644 --- a/doc/api/org/deidentifier/arx/io/ImportAdapterJDBC.html +++ b/doc/api/org/deidentifier/arx/io/ImportAdapterJDBC.html @@ -141,8 +141,7 @@

    Method Summary

    hasNext()
    Indicates whether there is another element to return - This returns true when there is another element in the result set - resultSet.
    + This returns true when there is another element in the result set resultSet. @@ -152,7 +151,7 @@

    Method Summary

    void remove() -
    Dummy
    +
    Dummy.
    @@ -199,7 +198,7 @@

    getProgress

    Specified by:
    getProgress in class ImportAdapter
    -
    Returns:
    Percentage of data already imported, 0 - 100
    +
    Returns:
    @@ -211,8 +210,8 @@

    hasNext

    public boolean hasNext()
    + This returns true when there is another element in the result set resultSet. +
    Returns:
    @@ -231,7 +230,7 @@

    next

  • remove

    public void remove()
    -
    Dummy
    +
    Dummy.
  • diff --git a/doc/api/org/deidentifier/arx/io/ImportColumn.html b/doc/api/org/deidentifier/arx/io/ImportColumn.html index 6186dedd24..2df3095dc1 100644 --- a/doc/api/org/deidentifier/arx/io/ImportColumn.html +++ b/doc/api/org/deidentifier/arx/io/ImportColumn.html @@ -124,7 +124,7 @@

    Constructor Summary

    ImportColumn(java.lang.String aliasName, DataType<?> dataType) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    @@ -188,7 +188,7 @@

    Constructor Detail

    ImportColumn

    public ImportColumn(java.lang.String aliasName,
                 DataType<?> dataType)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    aliasName - aliasName
    dataType - dataType
    diff --git a/doc/api/org/deidentifier/arx/io/ImportColumnCSV.html b/doc/api/org/deidentifier/arx/io/ImportColumnCSV.html index 7ccb91f5f9..27852a93a9 100644 --- a/doc/api/org/deidentifier/arx/io/ImportColumnCSV.html +++ b/doc/api/org/deidentifier/arx/io/ImportColumnCSV.html @@ -133,27 +133,27 @@

    Constructor Summary

    ImportColumnCSV(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(java.lang.String name, java.lang.String alias, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    @@ -208,8 +208,8 @@

    Constructor Detail

    ImportColumnCSV

    public ImportColumnCSV(int index,
                    DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    -
    See Also:
    ImportColumnIndexed}
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    datatype -
    See Also:
    ImportColumnIndexed}
    @@ -221,8 +221,8 @@

    ImportColumnCSV

    public ImportColumnCSV(int index,
                    java.lang.String aliasName,
                    DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    -
    See Also:
    ImportColumnIndexed}
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    aliasName -
    datatype -
    See Also:
    ImportColumnIndexed}
    @@ -233,7 +233,7 @@

    ImportColumnCSV

    ImportColumnCSV

    public ImportColumnCSV(java.lang.String name,
                    DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    name -
    datatype -
    @@ -246,7 +246,7 @@

    ImportColumnCSV

    public ImportColumnCSV(java.lang.String name,
                    java.lang.String alias,
                    DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    name -
    alias -
    datatype -
    diff --git a/doc/api/org/deidentifier/arx/io/ImportColumnExcel.html b/doc/api/org/deidentifier/arx/io/ImportColumnExcel.html index a77c6230f7..e058a6cf05 100644 --- a/doc/api/org/deidentifier/arx/io/ImportColumnExcel.html +++ b/doc/api/org/deidentifier/arx/io/ImportColumnExcel.html @@ -133,27 +133,27 @@

    Constructor Summary

    ImportColumnExcel(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(java.lang.String name, java.lang.String alias, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    @@ -208,8 +208,8 @@

    Constructor Detail

    ImportColumnExcel

    public ImportColumnExcel(int index,
                      DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    -
    See Also:
    ImportColumnIndexed}
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    datatype -
    See Also:
    ImportColumnIndexed}
    @@ -221,8 +221,8 @@

    ImportColumnExcel

    public ImportColumnExcel(int index,
                      java.lang.String aliasName,
                      DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    -
    See Also:
    ImportColumnIndexed}
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    aliasName -
    datatype -
    See Also:
    ImportColumnIndexed}
    @@ -233,7 +233,7 @@

    ImportColumnExcel

    ImportColumnExcel

    public ImportColumnExcel(java.lang.String name,
                      DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    name -
    datatype -
    @@ -246,7 +246,7 @@

    ImportColumnExcel

    public ImportColumnExcel(java.lang.String name,
                      java.lang.String alias,
                      DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    name -
    alias -
    datatype -
    diff --git a/doc/api/org/deidentifier/arx/io/ImportColumnIndexed.html b/doc/api/org/deidentifier/arx/io/ImportColumnIndexed.html index b7e661b17c..d57dd1e4da 100644 --- a/doc/api/org/deidentifier/arx/io/ImportColumnIndexed.html +++ b/doc/api/org/deidentifier/arx/io/ImportColumnIndexed.html @@ -110,7 +110,7 @@

    Class ImportColumnIndexedpublic abstract class ImportColumnIndexed extends ImportColumn implements IImportColumnIndexed -
    Superclass for column types that are only referred to by an index
    +
    Superclass for column types that are only referred to by an index.
    See Also:
    ImportColumnExcel}, ImportColumnCSV}
    @@ -133,27 +133,27 @@

    Constructor Summary

    ImportColumnIndexed(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(java.lang.String name, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    @@ -174,31 +174,31 @@

    Method Summary

    int getIndex() -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    java.lang.String getName() -
    Gets the name
    +
    Gets the name.
    boolean isIndexSpecified() -
    Returns whether an index was given
    +
    Returns whether an index was given.
    void setIndex(int index) -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    void setName(java.lang.String name) -
    Sets the name
    +
    Sets the name.
    @@ -238,7 +238,7 @@

    Constructor Detail

    ImportColumnIndexed

    public ImportColumnIndexed(int index,
                        DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    index - index
    datatype - ImportColumn.dataType
    @@ -251,7 +251,7 @@

    ImportColumnIndexed

    public ImportColumnIndexed(int index,
                        java.lang.String aliasName,
                        DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    index - index
    aliasName - ImportColumn.setAliasName(String)
    datatype - ImportColumn.dataType
    @@ -263,7 +263,7 @@

    ImportColumnIndexed

    ImportColumnIndexed

    public ImportColumnIndexed(java.lang.String name,
                        DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    name -
    datatype -
    @@ -276,7 +276,8 @@

    ImportColumnIndexed

    public ImportColumnIndexed(java.lang.String name,
                        java.lang.String aliasName,
                        DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    name -
    aliasName -
    datatype -
    @@ -295,7 +296,7 @@

    Method Detail

    getIndex

    public int getIndex()
    Description copied from interface: IImportColumnIndexed
    -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    Specified by:
    getIndex in interface IImportColumnIndexed
    @@ -310,7 +311,7 @@

    getIndex

    setIndex

    public void setIndex(int index)
    Description copied from interface: IImportColumnIndexed
    -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    Specified by:
    setIndex in interface IImportColumnIndexed
    @@ -324,7 +325,7 @@

    setIndex

  • getName

    public java.lang.String getName()
    -
    Gets the name
    +
    Gets the name.
    Returns:
  • @@ -335,7 +336,7 @@

    getName

  • setName

    public void setName(java.lang.String name)
    -
    Sets the name
    +
    Sets the name.
    Parameters:
    name -
  • @@ -346,7 +347,7 @@

    setName

  • isIndexSpecified

    public boolean isIndexSpecified()
    -
    Returns whether an index was given
    +
    Returns whether an index was given.
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/io/ImportColumnJDBC.html b/doc/api/org/deidentifier/arx/io/ImportColumnJDBC.html index 291b6c3587..ffb2c650cd 100644 --- a/doc/api/org/deidentifier/arx/io/ImportColumnJDBC.html +++ b/doc/api/org/deidentifier/arx/io/ImportColumnJDBC.html @@ -131,27 +131,27 @@

    Constructor Summary

    ImportColumnJDBC(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(java.lang.String name, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    @@ -172,25 +172,25 @@

    Method Summary

    int getIndex() -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    java.lang.String getName() -
    Returns the name this column refers to
    +
    Returns the name this column refers to.
    void setIndex(int index) -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    void setName(java.lang.String name) -
    Sets the name this columns refers to
    +
    Sets the name this columns refers to.
    @@ -230,7 +230,8 @@

    Constructor Detail

    ImportColumnJDBC

    public ImportColumnJDBC(int index,
                     DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    datatype -
    @@ -242,7 +243,8 @@

    ImportColumnJDBC

    public ImportColumnJDBC(int index,
                     java.lang.String aliasName,
                     DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    aliasName -
    datatype -
    @@ -253,7 +255,8 @@

    ImportColumnJDBC

    ImportColumnJDBC

    public ImportColumnJDBC(java.lang.String name,
                     DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    name -
    datatype -
    @@ -265,7 +268,8 @@

    ImportColumnJDBC

    public ImportColumnJDBC(java.lang.String name,
                     java.lang.String aliasName,
                     DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    name -
    aliasName -
    datatype -
    @@ -284,7 +288,7 @@

    Method Detail

    getIndex

    public int getIndex()
    Description copied from interface: IImportColumnIndexed
    -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    Specified by:
    getIndex in interface IImportColumnIndexed
    @@ -298,7 +302,7 @@

    getIndex

  • getName

    public java.lang.String getName()
    -
    Returns the name this column refers to
    +
    Returns the name this column refers to.
    Returns:
    name
  • @@ -310,7 +314,7 @@

    getName

    setIndex

    public void setIndex(int index)
    Description copied from interface: IImportColumnIndexed
    -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    Specified by:
    setIndex in interface IImportColumnIndexed
    @@ -324,7 +328,7 @@

    setIndex

  • setName

    public void setName(java.lang.String name)
    -
    Sets the name this columns refers to
    +
    Sets the name this columns refers to.
    Parameters:
    name - name
  • diff --git a/doc/api/org/deidentifier/arx/io/ImportConfiguration.html b/doc/api/org/deidentifier/arx/io/ImportConfiguration.html index ec716cfd52..33b63720d0 100644 --- a/doc/api/org/deidentifier/arx/io/ImportConfiguration.html +++ b/doc/api/org/deidentifier/arx/io/ImportConfiguration.html @@ -142,13 +142,13 @@

    Method Summary

    abstract void addColumn(ImportColumn column) -
    Adds a single column to import from
    +
    Adds a single column to import from.
    java.util.List<ImportColumn> getColumns() -
    Returns all added columns
    +
    Returns all added columns.
    @@ -197,7 +197,7 @@

    Method Detail

  • addColumn

    public abstract void addColumn(ImportColumn column)
    -
    Adds a single column to import from
    +
    Adds a single column to import from.
    Parameters:
    column - A single column to import from
  • @@ -208,7 +208,7 @@

    addColumn

  • getColumns

    public java.util.List<ImportColumn> getColumns()
    -
    Returns all added columns
    +
    Returns all added columns.
    Returns:
    columns
  • diff --git a/doc/api/org/deidentifier/arx/io/ImportConfigurationCSV.html b/doc/api/org/deidentifier/arx/io/ImportConfigurationCSV.html index c1b10812af..d6872d8684 100644 --- a/doc/api/org/deidentifier/arx/io/ImportConfigurationCSV.html +++ b/doc/api/org/deidentifier/arx/io/ImportConfigurationCSV.html @@ -106,7 +106,7 @@

    Class ImportConfiguration
    public class ImportConfigurationCSV
     extends ImportConfigurationFile
    -
    Configuration describing a CSV file
    +
    Configuration describing a CSV file.
    @@ -128,7 +128,7 @@

    Constructor Summary

    ImportConfigurationCSV(java.lang.String fileLocation, char separator, boolean containsHeader) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    @@ -170,7 +170,7 @@

    Method Summary

    void prepare(java.lang.String[] row) -
    Sets the indexes based on the header
    +
    Sets the indexes based on the header.
    @@ -222,7 +222,7 @@

    ImportConfigurationCSV

    public ImportConfigurationCSV(java.lang.String fileLocation,
                           char separator,
                           boolean containsHeader)
    -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    Parameters:
    fileLocation - ImportConfigurationFile.setFileLocation(String)
    separator - separator
    containsHeader - containsHeader
    @@ -293,7 +293,7 @@

    setContainsHeader

  • prepare

    public void prepare(java.lang.String[] row)
    -
    Sets the indexes based on the header
    +
    Sets the indexes based on the header.
    Parameters:
    row -
  • diff --git a/doc/api/org/deidentifier/arx/io/ImportConfigurationExcel.ExcelFileTypes.html b/doc/api/org/deidentifier/arx/io/ImportConfigurationExcel.ExcelFileTypes.html index 9088e4c869..7965d88b34 100644 --- a/doc/api/org/deidentifier/arx/io/ImportConfigurationExcel.ExcelFileTypes.html +++ b/doc/api/org/deidentifier/arx/io/ImportConfigurationExcel.ExcelFileTypes.html @@ -130,10 +130,14 @@

    Enum Constant Summary

    Enum Constant and Description -XLS  +XLS +
    TODO
    + -XLSX  +XLSX +
    TODO
    + @@ -199,6 +203,7 @@

    Enum Constant Detail

  • XLS

    public static final ImportConfigurationExcel.ExcelFileTypes XLS
    +
    TODO
  • @@ -208,6 +213,7 @@

    XLS

  • XLSX

    public static final ImportConfigurationExcel.ExcelFileTypes XLSX
    +
    TODO
  • diff --git a/doc/api/org/deidentifier/arx/io/ImportConfigurationExcel.html b/doc/api/org/deidentifier/arx/io/ImportConfigurationExcel.html index 0c5b29cd65..e836fd081f 100644 --- a/doc/api/org/deidentifier/arx/io/ImportConfigurationExcel.html +++ b/doc/api/org/deidentifier/arx/io/ImportConfigurationExcel.html @@ -158,7 +158,7 @@

    Constructor Summary

    ImportConfigurationExcel.ExcelFileTypes excelFileType, int sheetIndex, boolean containsHeader) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    @@ -213,7 +213,7 @@

    Method Summary

    void prepare(org.apache.poi.ss.usermodel.Row row) -
    Sets the indexes based on the header
    +
    Sets the indexes based on the header.
    @@ -274,7 +274,7 @@

    ImportConfigurationExcel

    ImportConfigurationExcel.ExcelFileTypes excelFileType, int sheetIndex, boolean containsHeader) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    Parameters:
    fileLocation - ImportConfigurationFile.setFileLocation(String)
    excelFileType - setExcelFileType(ExcelFileTypes)
    sheetIndex - setSheetIndex(int)
    containsHeader - setContainsHeader(boolean)
    @@ -392,7 +392,7 @@

    setSheetIndex

  • prepare

    public void prepare(org.apache.poi.ss.usermodel.Row row)
    -
    Sets the indexes based on the header
    +
    Sets the indexes based on the header.
    Parameters:
    row -
  • diff --git a/doc/api/org/deidentifier/arx/io/ImportConfigurationJDBC.html b/doc/api/org/deidentifier/arx/io/ImportConfigurationJDBC.html index 1a56f8a78a..d871f286ef 100644 --- a/doc/api/org/deidentifier/arx/io/ImportConfigurationJDBC.html +++ b/doc/api/org/deidentifier/arx/io/ImportConfigurationJDBC.html @@ -101,7 +101,7 @@

    Class ImportConfiguratio
    public class ImportConfigurationJDBC
     extends ImportConfiguration
    -
    Configuration describing a JDBC source
    +
    Configuration describing a JDBC source.
    @@ -122,13 +122,13 @@

    Constructor Summary

    ImportConfigurationJDBC(java.sql.Connection connection, java.lang.String table) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    ImportConfigurationJDBC(java.lang.String url, java.lang.String table) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    @@ -136,7 +136,7 @@

    Constructor Summary

    java.lang.String user, java.lang.String password, java.lang.String table) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    @@ -216,7 +216,7 @@

    Constructor Detail

    ImportConfigurationJDBC

    public ImportConfigurationJDBC(java.sql.Connection connection,
                            java.lang.String table)
    -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    Parameters:
    connection - setConnection(Connection)
    table - setTable(String)
    @@ -229,8 +229,8 @@

    ImportConfigurationJDBC

    public ImportConfigurationJDBC(java.lang.String url,
                            java.lang.String table)
                             throws java.sql.SQLException
    -
    Creates a new instance of this object
    -
    Parameters:
    url -
    user -
    password -
    table - setTable(String)
    +
    Creates a new instance of this object.
    +
    Parameters:
    url -
    table - setTable(String)
    Throws:
    java.sql.SQLException
    @@ -246,7 +246,7 @@

    ImportConfigurationJDBC

    java.lang.String password, java.lang.String table) throws java.sql.SQLException -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    Parameters:
    url -
    user -
    password -
    table - setTable(String)
    Throws:
    java.sql.SQLException
    diff --git a/doc/api/org/deidentifier/arx/io/class-use/CSVAbstractInput.html b/doc/api/org/deidentifier/arx/io/class-use/CSVAbstractInput.html index dc90e71c07..d691c3be81 100644 --- a/doc/api/org/deidentifier/arx/io/class-use/CSVAbstractInput.html +++ b/doc/api/org/deidentifier/arx/io/class-use/CSVAbstractInput.html @@ -98,7 +98,7 @@

    Uses of class  CSVDataInput -
    This class implements a reader for CSV encoded information
    +
    This class implements a reader for CSV encoded information.
    diff --git a/doc/api/org/deidentifier/arx/io/class-use/IImportColumnIndexed.html b/doc/api/org/deidentifier/arx/io/class-use/IImportColumnIndexed.html index 0d514d88af..ee3cd80478 100644 --- a/doc/api/org/deidentifier/arx/io/class-use/IImportColumnIndexed.html +++ b/doc/api/org/deidentifier/arx/io/class-use/IImportColumnIndexed.html @@ -114,7 +114,7 @@

    Uses of class  ImportColumnIndexed -
    Superclass for column types that are only referred to by an index
    +
    Superclass for column types that are only referred to by an index.
    diff --git a/doc/api/org/deidentifier/arx/io/class-use/ImportColumn.html b/doc/api/org/deidentifier/arx/io/class-use/ImportColumn.html index 140822f788..fc074da157 100644 --- a/doc/api/org/deidentifier/arx/io/class-use/ImportColumn.html +++ b/doc/api/org/deidentifier/arx/io/class-use/ImportColumn.html @@ -114,7 +114,7 @@

    Uses of class  ImportColumnIndexed -
    Superclass for column types that are only referred to by an index
    +
    Superclass for column types that are only referred to by an index.
    @@ -138,7 +138,7 @@

    Uses of java.util.List<ImportColumn> ImportConfiguration.getColumns() -
    Returns all added columns
    +
    Returns all added columns.
    @@ -180,7 +180,7 @@

    Uses of abstract void ImportConfiguration.addColumn(ImportColumn column) -
    Adds a single column to import from
    +
    Adds a single column to import from.
    diff --git a/doc/api/org/deidentifier/arx/io/class-use/ImportConfiguration.html b/doc/api/org/deidentifier/arx/io/class-use/ImportConfiguration.html index c3c65f916c..1784940191 100644 --- a/doc/api/org/deidentifier/arx/io/class-use/ImportConfiguration.html +++ b/doc/api/org/deidentifier/arx/io/class-use/ImportConfiguration.html @@ -98,7 +98,7 @@

    Uses of class  ImportConfigurationCSV -
    Configuration describing a CSV file
    +
    Configuration describing a CSV file.
    @@ -121,7 +121,7 @@

    Uses of class  ImportConfigurationJDBC -
    Configuration describing a JDBC source
    +
    Configuration describing a JDBC source.
    @@ -136,7 +136,7 @@

    Uses of ImportConfiguration ImportAdapter.getConfig() -
    Returns the configuration used by the import adapter
    +
    Returns the configuration used by the import adapter.
    diff --git a/doc/api/org/deidentifier/arx/io/class-use/ImportConfigurationExcel.ExcelFileTypes.html b/doc/api/org/deidentifier/arx/io/class-use/ImportConfigurationExcel.ExcelFileTypes.html index da7e12209e..17649c3574 100644 --- a/doc/api/org/deidentifier/arx/io/class-use/ImportConfigurationExcel.ExcelFileTypes.html +++ b/doc/api/org/deidentifier/arx/io/class-use/ImportConfigurationExcel.ExcelFileTypes.html @@ -138,7 +138,7 @@

    Uses of ImportConfigurationExcel.ExcelFileTypes excelFileType, int sheetIndex, boolean containsHeader) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    diff --git a/doc/api/org/deidentifier/arx/io/class-use/ImportConfigurationFile.html b/doc/api/org/deidentifier/arx/io/class-use/ImportConfigurationFile.html index 0bb448ba3a..1e265dd086 100644 --- a/doc/api/org/deidentifier/arx/io/class-use/ImportConfigurationFile.html +++ b/doc/api/org/deidentifier/arx/io/class-use/ImportConfigurationFile.html @@ -98,7 +98,7 @@

    Uses of class  ImportConfigurationCSV -
    Configuration describing a CSV file
    +
    Configuration describing a CSV file.
    diff --git a/doc/api/org/deidentifier/arx/io/package-summary.html b/doc/api/org/deidentifier/arx/io/package-summary.html index f415282600..53fbc2c779 100644 --- a/doc/api/org/deidentifier/arx/io/package-summary.html +++ b/doc/api/org/deidentifier/arx/io/package-summary.html @@ -80,7 +80,7 @@

    Package org.deidentifier.arx.io

    IImportColumnIndexed -
    Interface to be implemented when columns can be referred to by an index
    +
    Interface to be implemented when columns can be referred to by an index.
    @@ -97,13 +97,13 @@

    Package org.deidentifier.arx.io

    CSVAbstractInput -
    Abstract class for reading CSV encoded information
    +
    Abstract class for reading CSV encoded information.
    CSVDataInput -
    This class implements a reader for CSV encoded information
    +
    This class implements a reader for CSV encoded information.
    @@ -115,7 +115,7 @@

    Package org.deidentifier.arx.io

    CSVHierarchyInput -
    Reads a CSV encoded generalization hierarchy
    +
    Reads a CSV encoded generalization hierarchy.
    @@ -178,7 +178,7 @@

    Package org.deidentifier.arx.io

    ImportColumnIndexed -
    Superclass for column types that are only referred to by an index
    +
    Superclass for column types that are only referred to by an index.
    @@ -202,7 +202,7 @@

    Package org.deidentifier.arx.io

    ImportConfigurationCSV -
    Configuration describing a CSV file
    +
    Configuration describing a CSV file.
    @@ -225,7 +225,7 @@

    Package org.deidentifier.arx.io

    ImportConfigurationJDBC -
    Configuration describing a JDBC source
    +
    Configuration describing a JDBC source.
    diff --git a/doc/api/org/deidentifier/arx/io/package-use.html b/doc/api/org/deidentifier/arx/io/package-use.html index 80d6802ac5..5d24c72067 100644 --- a/doc/api/org/deidentifier/arx/io/package-use.html +++ b/doc/api/org/deidentifier/arx/io/package-use.html @@ -93,12 +93,12 @@

    Uses of Packag CSVAbstractInput -
    Abstract class for reading CSV encoded information
    +
    Abstract class for reading CSV encoded information.
    IImportColumnIndexed -
    Interface to be implemented when columns can be referred to by an index
    +
    Interface to be implemented when columns can be referred to by an index.
    @@ -118,7 +118,7 @@

    Uses of Packag ImportColumnIndexed -
    Superclass for column types that are only referred to by an index
    +
    Superclass for column types that are only referred to by an index.
    diff --git a/doc/api/org/deidentifier/arx/metric/InformationLoss.html b/doc/api/org/deidentifier/arx/metric/InformationLoss.html index a273d3b2cc..459b02beca 100644 --- a/doc/api/org/deidentifier/arx/metric/InformationLoss.html +++ b/doc/api/org/deidentifier/arx/metric/InformationLoss.html @@ -92,6 +92,7 @@

    Class InformationLoss<T>
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable, java.lang.Comparable<InformationLoss<?>>
      @@ -105,7 +106,7 @@

      Class InformationLoss<T>public abstract class InformationLoss<T> extends java.lang.Object implements java.lang.Comparable<InformationLoss<?>>, java.io.Serializable -
      This class implements an abstract base class for information loss
      +
      This class implements an abstract base class for information loss.
      See Also:
      Serialized Form

    @@ -128,13 +129,13 @@

    Method Summary

    abstract InformationLoss<T> clone() -
    Returns a clone of this object
    +
    Returns a clone of this object.
    abstract int compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    @@ -144,7 +145,7 @@

    Method Summary

    int minLevel, int maxLevel)
    Converter method, converting information loss from version 1 to information loss from version 2, - if necessary
    + if necessary. @@ -162,26 +163,26 @@

    Method Summary

    abstract void max(InformationLoss<?> other) -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    abstract void min(InformationLoss<?> other) -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    abstract double relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    abstract java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -213,11 +214,11 @@

    Method Detail

  • clone

    public abstract InformationLoss<T> clone()
    -
    Returns a clone of this object
    +
    Returns a clone of this object.
    Overrides:
    clone in class java.lang.Object
    -
    +
    Returns:
  • @@ -227,7 +228,7 @@

    clone

  • compareTo

    public abstract int compareTo(InformationLoss<?> other)
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    Specified by:
    compareTo in interface java.lang.Comparable<InformationLoss<?>>
    @@ -255,6 +256,7 @@

    equals

  • getValue

    public abstract T getValue()
    +
    Returns:
  • @@ -277,7 +279,7 @@

    hashCode

  • max

    public abstract void max(InformationLoss<?> other)
    -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    Parameters:
    other -
  • @@ -288,7 +290,7 @@

    max

  • min

    public abstract void min(InformationLoss<?> other)
    -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    Parameters:
    other -
  • @@ -300,8 +302,8 @@

    min

    relativeTo

    public abstract double relativeTo(InformationLoss<?> min,
                     InformationLoss<?> max)
    -
    Returns the value relative to the other instance
    -
    Parameters:
    other -
    +
    Returns the value relative to the other instance.
    +
    Parameters:
    min -
    max -
    Returns:
  • @@ -312,7 +314,7 @@

    relativeTo

  • toString

    public abstract java.lang.String toString()
    -
    Returns a string representation
    +
    Returns a string representation.
    Overrides:
    toString in class java.lang.Object
    @@ -330,7 +332,7 @@

    createInformationLoss

    int minLevel, int maxLevel)
    Converter method, converting information loss from version 1 to information loss from version 2, - if necessary
    + if necessary.
    Parameters:
    loss -
    metric -
    minLevel -
    maxLevel -
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html b/doc/api/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html index 3ca3753a2d..38a0489a2a 100644 --- a/doc/api/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html +++ b/doc/api/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html @@ -101,7 +101,7 @@

    Class Informatio
    public class InformationLossDefaultWithBound
     extends InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault>
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    @@ -121,13 +121,13 @@

    Constructor Summary

    InformationLossDefaultWithBound(double informationLoss) -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    InformationLossDefaultWithBound(double informationLoss, double lowerBound) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -174,7 +174,7 @@

    Constructor Detail

  • InformationLossDefaultWithBound

    public InformationLossDefaultWithBound(double informationLoss)
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    Parameters:
    informationLoss -
  • @@ -186,7 +186,7 @@

    InformationLossDefaultWithBound

    InformationLossDefaultWithBound

    public InformationLossDefaultWithBound(double informationLoss,
                                    double lowerBound)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    informationLoss -
    lowerBound -
    diff --git a/doc/api/org/deidentifier/arx/metric/InformationLossWithBound.html b/doc/api/org/deidentifier/arx/metric/InformationLossWithBound.html index b701f6443e..cfe994176b 100644 --- a/doc/api/org/deidentifier/arx/metric/InformationLossWithBound.html +++ b/doc/api/org/deidentifier/arx/metric/InformationLossWithBound.html @@ -92,6 +92,7 @@

    Class InformationLossWi
    @@ -120,13 +121,13 @@

    Constructor Summary

    InformationLossWithBound(T informationLoss) -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    InformationLossWithBound(T informationLoss, T lowerBound) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -155,7 +156,7 @@

    Method Summary

    boolean hasLowerBound() -
    Is a lower bound provided
    +
    Is a lower bound provided.
    @@ -189,7 +190,7 @@

    Constructor Detail

  • InformationLossWithBound

    public InformationLossWithBound(T informationLoss)
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    Parameters:
    informationLoss -
  • @@ -203,7 +204,7 @@

    InformationLossWithBound

    InformationLossWithBound

    public InformationLossWithBound(T informationLoss,
                             T lowerBound)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    informationLoss -
    lowerBound -
    @@ -242,7 +243,7 @@

    getLowerBound

  • hasLowerBound

    public boolean hasLowerBound()
    -
    Is a lower bound provided
    +
    Is a lower bound provided.
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/metric/Metric.AggregateFunction.html b/doc/api/org/deidentifier/arx/metric/Metric.AggregateFunction.html index 289f40e0a6..f56aeea17d 100644 --- a/doc/api/org/deidentifier/arx/metric/Metric.AggregateFunction.html +++ b/doc/api/org/deidentifier/arx/metric/Metric.AggregateFunction.html @@ -110,7 +110,7 @@

    Enum Metric.AggregateFun
    public static enum Metric.AggregateFunction
     extends java.lang.Enum<Metric.AggregateFunction>
     implements java.io.Serializable
    -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    @@ -129,19 +129,29 @@

    Enum Constant Summary

    Enum Constant and Description -ARITHMETIC_MEAN  +ARITHMETIC_MEAN +
    TODO
    + -GEOMETRIC_MEAN  +GEOMETRIC_MEAN +
    TODO
    + -MAXIMUM  +MAXIMUM +
    TODO
    + -RANK  +RANK +
    TODO
    + -SUM  +SUM +
    TODO
    + @@ -211,6 +221,7 @@

    Enum Constant Detail

  • SUM

    public static final Metric.AggregateFunction SUM
    +
    TODO
  • @@ -220,6 +231,7 @@

    SUM

  • MAXIMUM

    public static final Metric.AggregateFunction MAXIMUM
    +
    TODO
  • @@ -229,6 +241,7 @@

    MAXIMUM

  • ARITHMETIC_MEAN

    public static final Metric.AggregateFunction ARITHMETIC_MEAN
    +
    TODO
  • @@ -238,6 +251,7 @@

    ARITHMETIC_MEAN

  • GEOMETRIC_MEAN

    public static final Metric.AggregateFunction GEOMETRIC_MEAN
    +
    TODO
  • @@ -247,6 +261,7 @@

    GEOMETRIC_MEAN

  • RANK

    public static final Metric.AggregateFunction RANK
    +
    TODO
  • diff --git a/doc/api/org/deidentifier/arx/metric/Metric.html b/doc/api/org/deidentifier/arx/metric/Metric.html index b2a5e3c6b4..c3e57e0715 100644 --- a/doc/api/org/deidentifier/arx/metric/Metric.html +++ b/doc/api/org/deidentifier/arx/metric/Metric.html @@ -106,7 +106,7 @@

    Class Metric<T extends Metric<T extends InformationLoss<?>> extends java.lang.Object implements java.io.Serializable -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    See Also:
    Serialized Form
    @@ -129,7 +129,7 @@

    Nested Class Summary

    static class  Metric.AggregateFunction -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    @@ -156,7 +156,7 @@

    Method Summary

    static Metric<ILSingleDimensional> createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    @@ -224,7 +224,7 @@

    Method Summary

    abstract InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    @@ -238,7 +238,7 @@

    Method Summary

    abstract InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    @@ -290,7 +290,7 @@

    Method Summary

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

    Method Summary

    Metric.AggregateFunction getAggregateFunction() -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricDescription getDescription() -
    Returns a description of this metric
    +
    Returns a description of this metric.
    InformationLossWithBound<T> getInformationLoss(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -370,7 +370,7 @@

    Method Summary

    java.lang.String getName() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -386,37 +386,37 @@

    Method Summary

    boolean isIndependent()
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss.
    boolean isMonotonic() -
    Returns false if the metric is non-monotone using suppression
    +
    Returns false if the metric is non-monotone using suppression.
    boolean isMultiDimensional() -
    Returns true if the metric is multi-dimensional
    +
    Returns true if the metric is multi-dimensional.
    boolean isWeighted() -
    Returns true if the metric is weighted
    +
    Returns true if the metric is weighted.
    static java.util.List<MetricDescription> list() -
    Returns a list of all available metrics for information loss
    +
    Returns a list of all available metrics for information loss.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -459,9 +459,8 @@

    createAECSMetric

  • createDiscernabilityMetric

    public static Metric<ILSingleDimensional> createDiscernabilityMetric()
    -
    Creates an instance of the discernability metric
    -
    Parameters:
    monotonic - If set to true, the monotonic variant (DM*) will be created
    -
    Returns:
    +
    Creates an instance of the discernability metric.
    +
    Returns:
  • @@ -553,6 +552,7 @@

    createLossMetric

    Creates an instance of the loss metric which treats generalization and suppression equally. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    +
    Returns:
    @@ -564,7 +564,8 @@

    createLossMetric

    public static Metric<AbstractILMultiDimensional> createLossMetric(Metric.AggregateFunction function)
    Creates an instance of the loss metric which treats generalization and suppression equally. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    function - The aggregate function to use for comparing results
    +
    Parameters:
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -577,12 +578,13 @@

    createLossMetric

    Creates an instance of the loss metric with factors for weighting generalization and suppression. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    +
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    +
    Returns:
    @@ -595,12 +597,13 @@

    createLossMetric

    Metric.AggregateFunction function)
    Creates an instance of the loss metric with factors for weighting generalization and suppression. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -668,7 +671,7 @@

    createPrecisionMetric

    Metric.AggregateFunction function)
    Creates an instance of the precision metric. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    +
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    function -
    Returns:
    @@ -726,12 +729,13 @@

    createPrecomputedEntropyMetric

  • createPrecomputedLossMetric

    public static Metric<AbstractILMultiDimensional> createPrecomputedLossMetric(double threshold)
    -
    Creates a potentially precomputed instance of the loss metric which treats generalization - and suppression equally. +
    Creates a potentially precomputed instance of the loss metric which treats generalization + and suppression equally. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Returns:
  • @@ -744,8 +748,9 @@

    createPrecomputedLossMetric

    Metric.AggregateFunction function)
    Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    function - The aggregate function to use for comparing results
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -759,13 +764,14 @@

    createPrecomputedLossMetric

    Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    +
    Returns:
    @@ -779,13 +785,14 @@

    createPrecomputedLossMetric

    Metric.AggregateFunction function)
    Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    function - The aggregate function to use for comparing results
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -823,7 +830,7 @@

    createStaticMetric

  • list

    public static java.util.List<MetricDescription> list()
    -
    Returns a list of all available metrics for information loss
    +
    Returns a list of all available metrics for information loss.
    Returns:
  • @@ -834,7 +841,7 @@

    list

  • createMaxInformationLoss

    public abstract InformationLoss<?> createMaxInformationLoss()
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Returns:
  • @@ -845,7 +852,7 @@

    createMaxInformationLoss

  • createMinInformationLoss

    public abstract InformationLoss<?> createMinInformationLoss()
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Returns:
  • @@ -856,7 +863,7 @@

    createMinInformationLoss

  • getAggregateFunction

    public Metric.AggregateFunction getAggregateFunction()
    -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    Returns:
  • @@ -867,7 +874,7 @@

    getAggregateFunction

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Returns:
  • @@ -878,7 +885,7 @@

    getConfiguration

  • getDescription

    public MetricDescription getDescription()
    -
    Returns a description of this metric
    +
    Returns a description of this metric.
    Returns:
  • @@ -890,7 +897,7 @@

    getDescription

    getInformationLoss

    public final InformationLossWithBound<T> getInformationLoss(org.deidentifier.arx.framework.lattice.Node node,
                                                  org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Parameters:
    node - The node for which to compute the information loss
    groupify - The groupify operator of the previous check
    Returns:
    the information loss
    @@ -918,11 +925,11 @@

    getLowerBound

    getLowerBound

    public T getLowerBound(org.deidentifier.arx.framework.lattice.Node node,
                   org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists the method returns null.
    -
    Parameters:
    node -
    +
    Parameters:
    node -
    groupify -
    Returns:
    @@ -933,7 +940,7 @@

    getLowerBound

  • getName

    public java.lang.String getName()
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Returns:
  • @@ -948,7 +955,7 @@

    initialize

    org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config)
    Initializes the metric.
    -
    Parameters:
    definition -
    input -
    hierarchies -
    +
    Parameters:
    definition -
    input -
    hierarchies -
    config -
    @@ -959,7 +966,7 @@

    initialize

    isIndependent

    public boolean isIndependent()
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss.
    Returns:
    @@ -970,7 +977,7 @@

    isIndependent

  • isMonotonic

    public final boolean isMonotonic()
    -
    Returns false if the metric is non-monotone using suppression
    +
    Returns false if the metric is non-monotone using suppression.
    Returns:
    the monotonic
  • @@ -981,7 +988,7 @@

    isMonotonic

  • isMultiDimensional

    public final boolean isMultiDimensional()
    -
    Returns true if the metric is multi-dimensional
    +
    Returns true if the metric is multi-dimensional.
    Returns:
  • @@ -992,7 +999,7 @@

    isMultiDimensional

  • isWeighted

    public final boolean isWeighted()
    -
    Returns true if the metric is weighted
    +
    Returns true if the metric is weighted.
    Returns:
  • @@ -1003,7 +1010,7 @@

    isWeighted

  • toString

    public java.lang.String toString()
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class java.lang.Object
    diff --git a/doc/api/org/deidentifier/arx/metric/MetricAECS.html b/doc/api/org/deidentifier/arx/metric/MetricAECS.html index 26e617d7a8..23cc9e73ef 100644 --- a/doc/api/org/deidentifier/arx/metric/MetricAECS.html +++ b/doc/api/org/deidentifier/arx/metric/MetricAECS.html @@ -150,19 +150,19 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -202,7 +202,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class MetricDefault
    @@ -217,7 +217,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class MetricDefault
    @@ -232,7 +232,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    diff --git a/doc/api/org/deidentifier/arx/metric/MetricConfiguration.html b/doc/api/org/deidentifier/arx/metric/MetricConfiguration.html index 2eba8c7e2b..cac1216146 100644 --- a/doc/api/org/deidentifier/arx/metric/MetricConfiguration.html +++ b/doc/api/org/deidentifier/arx/metric/MetricConfiguration.html @@ -101,7 +101,7 @@

    Class MetricConfigurationpublic class MetricConfiguration extends java.lang.Object implements java.io.Serializable -
    A class a configuration of a metric
    +
    A class a configuration of a metric.
    See Also:
    Serialized Form

  • @@ -126,7 +126,7 @@

    Constructor Summary

    boolean precomputed, double precomputationThreshold, Metric.AggregateFunction aggregateFunction) -
    Constructs a new instance
    +
    Constructs a new instance.
    @@ -217,7 +217,7 @@

    MetricConfiguration

    boolean precomputed, double precomputationThreshold, Metric.AggregateFunction aggregateFunction) -
    Constructs a new instance
    +
    Constructs a new instance.
    Parameters:
    monotonic -
    gsFactor -
    precomputed -
    precomputationThreshold -
    aggregateFunction -
    diff --git a/doc/api/org/deidentifier/arx/metric/MetricDM.html b/doc/api/org/deidentifier/arx/metric/MetricDM.html index f565c0f601..8dc394c641 100644 --- a/doc/api/org/deidentifier/arx/metric/MetricDM.html +++ b/doc/api/org/deidentifier/arx/metric/MetricDM.html @@ -110,7 +110,7 @@

    Class MetricDM


    public class MetricDM
     extends MetricDefault
    -
    This class provides an implementation of the DM metric (non-monotonic)
    +
    This class provides an implementation of the DM metric (non-monotonic).
    See Also:
    Serialized Form
    @@ -148,19 +148,19 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -200,7 +200,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class MetricDefault
    @@ -215,7 +215,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class MetricDefault
    @@ -230,7 +230,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    diff --git a/doc/api/org/deidentifier/arx/metric/MetricDMStar.html b/doc/api/org/deidentifier/arx/metric/MetricDMStar.html index 87bcbce029..6178a33ed9 100644 --- a/doc/api/org/deidentifier/arx/metric/MetricDMStar.html +++ b/doc/api/org/deidentifier/arx/metric/MetricDMStar.html @@ -149,19 +149,19 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -201,7 +201,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class MetricDefault
    @@ -216,7 +216,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class MetricDefault
    @@ -231,7 +231,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    diff --git a/doc/api/org/deidentifier/arx/metric/MetricDefault.html b/doc/api/org/deidentifier/arx/metric/MetricDefault.html index 38c3f97ce8..d4bba8c410 100644 --- a/doc/api/org/deidentifier/arx/metric/MetricDefault.html +++ b/doc/api/org/deidentifier/arx/metric/MetricDefault.html @@ -165,13 +165,13 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    @@ -211,6 +211,7 @@

    Constructor Detail

    MetricDefault

    public MetricDefault(boolean monotonic,
                  boolean independent)
    +
    Parameters:
    monotonic -
    independent -
    @@ -229,7 +230,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -244,7 +245,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    diff --git a/doc/api/org/deidentifier/arx/metric/MetricDescription.html b/doc/api/org/deidentifier/arx/metric/MetricDescription.html index 32e34d0ef0..39538c4f44 100644 --- a/doc/api/org/deidentifier/arx/metric/MetricDescription.html +++ b/doc/api/org/deidentifier/arx/metric/MetricDescription.html @@ -101,7 +101,7 @@

    Class MetricDescription

    public abstract class MetricDescription
     extends java.lang.Object
     implements java.io.Serializable
    -
    A class describing a metric and its configuration options
    +
    A class describing a metric and its configuration options.
    See Also:
    Serialized Form
    @@ -124,7 +124,7 @@

    Method Summary

    abstract Metric<?> createInstance(MetricConfiguration config) -
    Creates an instance with the given configuration options
    +
    Creates an instance with the given configuration options.
    @@ -134,13 +134,13 @@

    Method Summary

    java.util.List<Metric.AggregateFunction> getSupportedAggregateFunctions() -
    Returns a list of all supported aggregate functions
    +
    Returns a list of all supported aggregate functions.
    boolean isAggregateFunctionSupported() -
    Returns whether an aggregate function is supported by the metric
    +
    Returns whether an aggregate function is supported by the metric.
    @@ -154,7 +154,7 @@

    Method Summary

    abstract boolean isInstance(Metric<?> metric) -
    Returns whether the given metric is an instance of this description
    +
    Returns whether the given metric is an instance of this description.
    @@ -194,7 +194,7 @@

    Method Detail

  • createInstance

    public abstract Metric<?> createInstance(MetricConfiguration config)
    -
    Creates an instance with the given configuration options
    +
    Creates an instance with the given configuration options.
    Parameters:
    config -
    Returns:
  • @@ -216,7 +216,7 @@

    getName

  • getSupportedAggregateFunctions

    public java.util.List<Metric.AggregateFunction> getSupportedAggregateFunctions()
    -
    Returns a list of all supported aggregate functions
    +
    Returns a list of all supported aggregate functions.
    Returns:
  • @@ -247,7 +247,7 @@

    isConfigurableCodingModelSupported

  • isAggregateFunctionSupported

    public boolean isAggregateFunctionSupported()
    -
    Returns whether an aggregate function is supported by the metric
    +
    Returns whether an aggregate function is supported by the metric.
    Returns:
  • @@ -258,7 +258,7 @@

    isAggregateFunctionSupported

  • isInstance

    public abstract boolean isInstance(Metric<?> metric)
    -
    Returns whether the given metric is an instance of this description
    +
    Returns whether the given metric is an instance of this description.
    Parameters:
    metric -
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/metric/MetricEntropy.html b/doc/api/org/deidentifier/arx/metric/MetricEntropy.html index 317a27b716..949ce5c99d 100644 --- a/doc/api/org/deidentifier/arx/metric/MetricEntropy.html +++ b/doc/api/org/deidentifier/arx/metric/MetricEntropy.html @@ -156,7 +156,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -203,7 +203,7 @@

    Method Detail

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    diff --git a/doc/api/org/deidentifier/arx/metric/MetricHeight.html b/doc/api/org/deidentifier/arx/metric/MetricHeight.html index 1297ebed5b..6c549b6b1c 100644 --- a/doc/api/org/deidentifier/arx/metric/MetricHeight.html +++ b/doc/api/org/deidentifier/arx/metric/MetricHeight.html @@ -148,19 +148,19 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -200,7 +200,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class MetricDefault
    @@ -215,7 +215,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class MetricDefault
    @@ -230,7 +230,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    diff --git a/doc/api/org/deidentifier/arx/metric/MetricNMEntropy.html b/doc/api/org/deidentifier/arx/metric/MetricNMEntropy.html index 582e98ed9c..0e298b0ad8 100644 --- a/doc/api/org/deidentifier/arx/metric/MetricNMEntropy.html +++ b/doc/api/org/deidentifier/arx/metric/MetricNMEntropy.html @@ -160,7 +160,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -207,7 +207,7 @@

    Method Detail

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricEntropy
    diff --git a/doc/api/org/deidentifier/arx/metric/MetricNMPrecision.html b/doc/api/org/deidentifier/arx/metric/MetricNMPrecision.html index 3743ce7e91..c72837059e 100644 --- a/doc/api/org/deidentifier/arx/metric/MetricNMPrecision.html +++ b/doc/api/org/deidentifier/arx/metric/MetricNMPrecision.html @@ -153,19 +153,19 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -205,7 +205,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -220,7 +220,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -235,7 +235,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    diff --git a/doc/api/org/deidentifier/arx/metric/MetricPrecision.html b/doc/api/org/deidentifier/arx/metric/MetricPrecision.html index 04d7f681c6..a5015a2c6d 100644 --- a/doc/api/org/deidentifier/arx/metric/MetricPrecision.html +++ b/doc/api/org/deidentifier/arx/metric/MetricPrecision.html @@ -149,19 +149,19 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -201,7 +201,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -216,7 +216,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -231,7 +231,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    diff --git a/doc/api/org/deidentifier/arx/metric/MetricStatic.html b/doc/api/org/deidentifier/arx/metric/MetricStatic.html index 371884b237..1096b71080 100644 --- a/doc/api/org/deidentifier/arx/metric/MetricStatic.html +++ b/doc/api/org/deidentifier/arx/metric/MetricStatic.html @@ -150,19 +150,19 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -202,7 +202,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -217,7 +217,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -232,7 +232,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    diff --git a/doc/api/org/deidentifier/arx/metric/MetricWeighted.html b/doc/api/org/deidentifier/arx/metric/MetricWeighted.html index 536437bf88..61d92d3f35 100644 --- a/doc/api/org/deidentifier/arx/metric/MetricWeighted.html +++ b/doc/api/org/deidentifier/arx/metric/MetricWeighted.html @@ -97,6 +97,7 @@

    Class MetricWeighted<T extends
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -146,7 +147,7 @@

      Constructor Summary

      MetricWeighted(boolean monotonic, boolean independent) -
      Constructor
      +
      Constructor.
      @@ -194,7 +195,7 @@

      Constructor Detail

      MetricWeighted

      public MetricWeighted(boolean monotonic,
                     boolean independent)
      -
      Constructor
      +
      Constructor.
      Parameters:
      monotonic -
      independent -
    diff --git a/doc/api/org/deidentifier/arx/metric/class-use/InformationLoss.html b/doc/api/org/deidentifier/arx/metric/class-use/InformationLoss.html index 5660bfb2ed..f8c3f80fe8 100644 --- a/doc/api/org/deidentifier/arx/metric/class-use/InformationLoss.html +++ b/doc/api/org/deidentifier/arx/metric/class-use/InformationLoss.html @@ -108,25 +108,25 @@

    Uses of InformationLoss<?> ARXLattice.getMaximumInformationLoss() -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    InformationLoss<?> ARXLattice.ARXNode.getMaximumInformationLoss() -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    InformationLoss<?> ARXLattice.getMinimumInformationLoss() -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    InformationLoss<?> ARXLattice.ARXNode.getMinimumInformationLoss() -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    @@ -141,19 +141,19 @@

    Uses of void ARXLattice.ARXNode.Access.setLowerBound(InformationLoss<?> a) -
    Sets the lower bound
    +
    Sets the lower bound.
    void ARXLattice.ARXNode.Access.setMaximumInformationLoss(InformationLoss<?> a) -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    void ARXLattice.ARXNode.Access.setMinimumInformationLoss(InformationLoss<?> a) -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    @@ -173,13 +173,13 @@

    Uses of class  InformationLossWithBound<T extends InformationLoss<?>> -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    class  Metric<T extends InformationLoss<?>> -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    @@ -200,7 +200,7 @@

    Uses of abstract InformationLoss<T> InformationLoss.clone() -
    Returns a clone of this object
    +
    Returns a clone of this object.
    @@ -210,7 +210,7 @@

    Uses of Converter method, converting information loss from version 1 to information loss from version 2, - if necessary

    + if necessary. @@ -248,7 +248,7 @@

    Uses of abstract InformationLoss<?> Metric.createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    @@ -286,7 +286,7 @@

    Uses of abstract InformationLoss<?> Metric.createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    @@ -301,7 +301,7 @@

    Uses of abstract int InformationLoss.compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    @@ -311,33 +311,33 @@

    Uses of Converter method, converting information loss from version 1 to information loss from version 2, - if necessary + if necessary. abstract void InformationLoss.max(InformationLoss<?> other) -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    abstract void InformationLoss.min(InformationLoss<?> other) -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    abstract double InformationLoss.relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    abstract double InformationLoss.relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    @@ -358,56 +358,56 @@

    Uses of class  AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalArithmeticMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalGeometricMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalMax
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalRank
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalSum
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILSingleDimensional
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number. @@ -446,7 +446,7 @@

    Uses of abstract InformationLoss<double[]> AbstractILMultiDimensionalReduced.clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    diff --git a/doc/api/org/deidentifier/arx/metric/class-use/InformationLossWithBound.html b/doc/api/org/deidentifier/arx/metric/class-use/InformationLossWithBound.html index 02957285f0..8e43caf537 100644 --- a/doc/api/org/deidentifier/arx/metric/class-use/InformationLossWithBound.html +++ b/doc/api/org/deidentifier/arx/metric/class-use/InformationLossWithBound.html @@ -102,7 +102,7 @@

    Uses of class  InformationLossDefaultWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    @@ -118,7 +118,7 @@

    Uses of InformationLossWithBound<T> Metric.getInformationLoss(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -138,13 +138,13 @@

    Uses of class  ILMultiDimensionalWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    class  ILSingleDimensionalWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    diff --git a/doc/api/org/deidentifier/arx/metric/class-use/Metric.AggregateFunction.html b/doc/api/org/deidentifier/arx/metric/class-use/Metric.AggregateFunction.html index 19638b4174..52eba187a9 100644 --- a/doc/api/org/deidentifier/arx/metric/class-use/Metric.AggregateFunction.html +++ b/doc/api/org/deidentifier/arx/metric/class-use/Metric.AggregateFunction.html @@ -106,7 +106,7 @@

    Uses of Metric.AggregateFunction Metric.getAggregateFunction() -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    @@ -134,7 +134,7 @@

    Uses of java.util.List<Metric.AggregateFunction> MetricDescription.getSupportedAggregateFunctions() -
    Returns a list of all supported aggregate functions
    +
    Returns a list of all supported aggregate functions.
    @@ -233,7 +233,7 @@

    Uses of Metric.AggregateFunction aggregateFunction) -
    Constructs a new instance
    +
    Constructs a new instance.
    @@ -347,19 +347,19 @@

    Uses of MetricMDNMLoss(double gsFactor, Metric.AggregateFunction function) -
    A constructor that allows to define a factor weighting generalization and suppression
    +
    A constructor that allows to define a factor weighting generalization and suppression.
    MetricMDNMLoss(Metric.AggregateFunction function) -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
    MetricMDNUEntropyPrecomputed(boolean monotonic, boolean independent, Metric.AggregateFunction function) -
    Precomputed
    +
    Precomputed.
    diff --git a/doc/api/org/deidentifier/arx/metric/class-use/Metric.html b/doc/api/org/deidentifier/arx/metric/class-use/Metric.html index 685d4014d5..4878cdcb80 100644 --- a/doc/api/org/deidentifier/arx/metric/class-use/Metric.html +++ b/doc/api/org/deidentifier/arx/metric/class-use/Metric.html @@ -108,13 +108,13 @@

    Uses of Metric<?> ARXConfiguration.getMetric() -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    Metric<?> ARXConfiguration.ARXConfigurationInternal.getMetric() -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    @@ -147,7 +147,7 @@

    Uses of void ARXConfiguration.setMetric(Metric<?> metric) -
    Sets the utility metric for measuring information loss
    +
    Sets the utility metric for measuring information loss .
    @@ -169,7 +169,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -201,7 +201,7 @@

    Uses of class  MetricDM -
    This class provides an implementation of the DM metric (non-monotonic)
    +
    This class provides an implementation of the DM metric (non-monotonic).
    @@ -276,7 +276,7 @@

    Uses of static Metric<ILSingleDimensional> Metric.createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    @@ -319,7 +319,7 @@

    Uses of abstract Metric<?> MetricDescription.createInstance(MetricConfiguration config) -
    Creates an instance with the given configuration options
    +
    Creates an instance with the given configuration options.
    @@ -404,7 +404,7 @@

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

    Uses of
    Converter method, converting information loss from version 1 to information loss from version 2, - if necessary
    + if necessary.

    @@ -473,7 +473,7 @@

    Uses of abstract boolean MetricDescription.isInstance(Metric<?> metric) -
    Returns whether the given metric is an instance of this description
    +
    Returns whether the given metric is an instance of this description.
    @@ -518,20 +518,20 @@

    Uses of class  MetricMDNMLoss -
    Normalized Domain Share
    +
    Normalized Domain Share.
    class  MetricMDNMLossPotentiallyPrecomputed
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference. class  MetricMDNMLossPrecomputed -
    Normalized Domain Share
    +
    Normalized Domain Share.
    @@ -641,7 +641,7 @@

    Uses of static Metric<ILSingleDimensional> __MetricV2.createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    @@ -786,7 +786,7 @@

    Uses of static Metric<AbstractILMultiDimensional> __MetricV2.createPrecomputedLossMetric(double threshold) -
    Creates a potentially precomputed instance of the loss metric which treats generalization +
    Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
    diff --git a/doc/api/org/deidentifier/arx/metric/class-use/MetricConfiguration.html b/doc/api/org/deidentifier/arx/metric/class-use/MetricConfiguration.html index 6ec130dea7..16ec0e0769 100644 --- a/doc/api/org/deidentifier/arx/metric/class-use/MetricConfiguration.html +++ b/doc/api/org/deidentifier/arx/metric/class-use/MetricConfiguration.html @@ -102,7 +102,7 @@

    Uses of MetricConfiguration Metric.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    @@ -117,7 +117,7 @@

    Uses of abstract Metric<?> MetricDescription.createInstance(MetricConfiguration config) -
    Creates an instance with the given configuration options
    +
    Creates an instance with the given configuration options.
    @@ -137,97 +137,97 @@

    Uses of MetricConfiguration MetricSDNMDiscernability.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricSDDiscernability.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricSDAECS.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDStatic.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDPrecision.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUNMEntropyPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUNMEntropyPotentiallyPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUNMEntropy.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUEntropyPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUEntropyPotentiallyPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUEntropy.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNMPrecision.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNMLossPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNMLossPotentiallyPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNMLoss.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDHeight.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    diff --git a/doc/api/org/deidentifier/arx/metric/class-use/MetricDefault.html b/doc/api/org/deidentifier/arx/metric/class-use/MetricDefault.html index 5aff54ff35..7a717a31b6 100644 --- a/doc/api/org/deidentifier/arx/metric/class-use/MetricDefault.html +++ b/doc/api/org/deidentifier/arx/metric/class-use/MetricDefault.html @@ -104,7 +104,7 @@

    Uses of class  MetricDM -
    This class provides an implementation of the DM metric (non-monotonic)
    +
    This class provides an implementation of the DM metric (non-monotonic).
    diff --git a/doc/api/org/deidentifier/arx/metric/class-use/MetricDescription.html b/doc/api/org/deidentifier/arx/metric/class-use/MetricDescription.html index 63f099cbdc..3fe2cbf604 100644 --- a/doc/api/org/deidentifier/arx/metric/class-use/MetricDescription.html +++ b/doc/api/org/deidentifier/arx/metric/class-use/MetricDescription.html @@ -98,7 +98,7 @@

    Uses of MetricDescription Metric.getDescription() -
    Returns a description of this metric
    +
    Returns a description of this metric.
    @@ -113,7 +113,7 @@

    Uses of static java.util.List<MetricDescription> Metric.list() -
    Returns a list of all available metrics for information loss
    +
    Returns a list of all available metrics for information loss.
    diff --git a/doc/api/org/deidentifier/arx/metric/package-summary.html b/doc/api/org/deidentifier/arx/metric/package-summary.html index 7730f7f087..d2769aa7b9 100644 --- a/doc/api/org/deidentifier/arx/metric/package-summary.html +++ b/doc/api/org/deidentifier/arx/metric/package-summary.html @@ -80,25 +80,25 @@

    Package org.deidentifier.arx.metric

    InformationLoss<T> -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    InformationLossDefaultWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    InformationLossWithBound<T extends InformationLoss<?>> -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    Metric<T extends InformationLoss<?>> -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    @@ -110,7 +110,7 @@

    Package org.deidentifier.arx.metric

    MetricConfiguration -
    A class a configuration of a metric
    +
    A class a configuration of a metric.
    @@ -122,13 +122,13 @@

    Package org.deidentifier.arx.metric

    MetricDescription -
    A class describing a metric and its configuration options
    +
    A class describing a metric and its configuration options.
    MetricDM -
    This class provides an implementation of the DM metric (non-monotonic)
    +
    This class provides an implementation of the DM metric (non-monotonic).
    @@ -199,7 +199,7 @@

    Package org.deidentifier.arx.metric

    Metric.AggregateFunction -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    diff --git a/doc/api/org/deidentifier/arx/metric/package-use.html b/doc/api/org/deidentifier/arx/metric/package-use.html index 25c1c2bf6a..f0965b5317 100644 --- a/doc/api/org/deidentifier/arx/metric/package-use.html +++ b/doc/api/org/deidentifier/arx/metric/package-use.html @@ -103,12 +103,12 @@

    Uses of Pa InformationLoss -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    Metric -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    @@ -125,27 +125,27 @@

    Uses of Pa InformationLoss -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    InformationLossWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    Metric -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    Metric.AggregateFunction -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    MetricConfiguration -
    A class a configuration of a metric
    +
    A class a configuration of a metric.
    @@ -155,7 +155,7 @@

    Uses of Pa MetricDescription -
    A class describing a metric and its configuration options
    +
    A class describing a metric and its configuration options.
    @@ -183,27 +183,27 @@

    Uses of Pa InformationLoss -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    InformationLossWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    Metric -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    Metric.AggregateFunction -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    MetricConfiguration -
    A class a configuration of a metric
    +
    A class a configuration of a metric.
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html b/doc/api/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html index ce1bf233e8..4516a243ac 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html +++ b/doc/api/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html @@ -110,7 +110,7 @@

    Class AbstractILMulti
    public abstract class AbstractILMultiDimensional
     extends InformationLoss<double[]>
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.

    See Also:
    Serialized Form
    @@ -133,13 +133,13 @@

    Method Summary

    abstract InformationLoss<double[]> clone() -
    Returns a clone of this object
    +
    Returns a clone of this object.
    abstract int compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    @@ -153,26 +153,26 @@

    Method Summary

    void max(InformationLoss<?> other) -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    void min(InformationLoss<?> other) -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    abstract double relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    abstract java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -212,7 +212,7 @@

    Method Detail

    clone

    public abstract InformationLoss<double[]> clone()
    Description copied from class: InformationLoss
    -
    Returns a clone of this object
    +
    Returns a clone of this object.
    Specified by:
    clone in class InformationLoss<double[]>
    @@ -227,7 +227,7 @@

    clone

    compareTo

    public abstract int compareTo(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    Specified by:
    compareTo in interface java.lang.Comparable<InformationLoss<?>>
    @@ -259,7 +259,7 @@

    getValue

    Specified by:
    getValue in class InformationLoss<double[]>
    -
    +
    Returns:
    @@ -270,7 +270,7 @@

    getValue

    max

    public void max(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    Specified by:
    max in class InformationLoss<double[]>
    @@ -285,7 +285,7 @@

    max

    min

    public void min(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    Specified by:
    min in class InformationLoss<double[]>
    @@ -301,7 +301,7 @@

    relativeTo

    public abstract double relativeTo(InformationLoss<?> min,
                     InformationLoss<?> max)
    Description copied from class: InformationLoss
    -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    Specified by:
    relativeTo in class InformationLoss<double[]>
    @@ -316,7 +316,7 @@

    relativeTo

    toString

    public abstract java.lang.String toString()
    Description copied from class: InformationLoss
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class InformationLoss<double[]>
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html b/doc/api/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html index 0dfcf7a583..098f280d3d 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html +++ b/doc/api/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html @@ -115,7 +115,7 @@

    Class Abstract
    public abstract class AbstractILMultiDimensionalReduced
     extends AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    See Also:
    Serialized Form
    @@ -138,13 +138,13 @@

    Method Summary

    abstract InformationLoss<double[]> clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    int compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    @@ -159,13 +159,13 @@

    Method Summary

    double relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -211,11 +211,11 @@

    Method Detail

  • clone

    public abstract InformationLoss<double[]> clone()
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    clone in class AbstractILMultiDimensional
    -
    +
    Returns:
  • @@ -226,7 +226,7 @@

    clone

    compareTo

    public int compareTo(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    Specified by:
    compareTo in interface java.lang.Comparable<InformationLoss<?>>
    @@ -245,7 +245,7 @@

    getValue

    Specified by:
    getValue in class AbstractILMultiDimensional
    -
    +
    Returns:
    @@ -270,7 +270,7 @@

    relativeTo

    public double relativeTo(InformationLoss<?> min,
                     InformationLoss<?> max)
    Description copied from class: InformationLoss
    -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    Specified by:
    relativeTo in class AbstractILMultiDimensional
    @@ -285,7 +285,7 @@

    relativeTo

    toString

    public java.lang.String toString()
    Description copied from class: InformationLoss
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class AbstractILMultiDimensional
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html b/doc/api/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html index 78b737ac15..4e84cbbe35 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html +++ b/doc/api/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html @@ -147,19 +147,19 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Metric.AggregateFunction getAggregateFunction() -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    @@ -199,7 +199,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<AbstractILMultiDimensional>
    @@ -214,7 +214,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<AbstractILMultiDimensional>
    @@ -229,7 +229,7 @@

    createMinInformationLoss

    getAggregateFunction

    public Metric.AggregateFunction getAggregateFunction()
    Description copied from class: Metric
    -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    Overrides:
    getAggregateFunction in class Metric<AbstractILMultiDimensional>
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html b/doc/api/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html index 0a12c83d14..d04c8f65a5 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html +++ b/doc/api/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html @@ -154,26 +154,26 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Metric.AggregateFunction getAggregateFunction() -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    boolean isIndependent()
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss. @@ -213,7 +213,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class AbstractMetricMultiDimensional
    @@ -228,7 +228,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class AbstractMetricMultiDimensional
    @@ -243,7 +243,7 @@

    createMinInformationLoss

    getAggregateFunction

    public Metric.AggregateFunction getAggregateFunction()
    Description copied from class: Metric
    -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    Overrides:
    getAggregateFunction in class AbstractMetricMultiDimensional
    @@ -259,7 +259,7 @@

    isIndependent

    public boolean isIndependent()
    Description copied from class: Metric
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss.
    Overrides:
    isIndependent in class Metric<AbstractILMultiDimensional>
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html b/doc/api/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html index a5f69b10ad..d7e13b1a80 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html +++ b/doc/api/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html @@ -147,13 +147,13 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    @@ -193,7 +193,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<ILSingleDimensional>
    @@ -208,7 +208,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<ILSingleDimensional>
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/Cardinalities.html b/doc/api/org/deidentifier/arx/metric/v2/Cardinalities.html index c3185b3417..38a4981a7a 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/Cardinalities.html +++ b/doc/api/org/deidentifier/arx/metric/v2/Cardinalities.html @@ -126,12 +126,12 @@

    Constructor Summary

    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
    +
    Creates a new instance for the given data set.
    Cardinalities(int[][][] cardinalities) -
    For backwards compatibility, derives the cardinalities from the given array
    +
    For backwards compatibility, derives the cardinalities from the given array.
    @@ -152,7 +152,7 @@

    Method Summary

    int[][][] getCardinalities() -
    Returns the cardinalities of the given value
    +
    Returns the cardinalities of the given value.
    @@ -186,8 +186,8 @@

    Cardinalities

    public 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
    -
    Parameters:
    hierarchy -
    +
    Creates a new instance for the given data set.
    +
    Parameters:
    data -
    subset -
    hierarchies -
    @@ -197,7 +197,7 @@

    Cardinalities

  • Cardinalities

    public Cardinalities(int[][][] cardinalities)
    -
    For backwards compatibility, derives the cardinalities from the given array
    +
    For backwards compatibility, derives the cardinalities from the given array.
    Parameters:
    cardinalities -
  • @@ -216,9 +216,8 @@

    Method Detail

  • getCardinalities

    public int[][][] getCardinalities()
    -
    Returns the cardinalities of the given value
    -
    Parameters:
    value -
    level -
    -
    Returns:
    +
    Returns the cardinalities of the given value.
    +
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/metric/v2/DomainShare.html b/doc/api/org/deidentifier/arx/metric/v2/DomainShare.html index 3f8f3a0b9d..47c6bf92a8 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/DomainShare.html +++ b/doc/api/org/deidentifier/arx/metric/v2/DomainShare.html @@ -96,7 +96,7 @@

    Interface DomainShare


    public interface DomainShare
     extends java.io.Serializable
    -
    Base interface for domain shares
    +
    Base interface for domain shares.
    @@ -118,14 +118,14 @@

    Method Summary

    double
    getDomainSize() -
    Returns the size of the domain
    +
    Returns the size of the domain.
    double getShare(int value, int level) -
    Returns the share of the given value
    +
    Returns the share of the given value.
    @@ -150,7 +150,7 @@

    Method Detail

  • getDomainSize

    double getDomainSize()
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    Returns:
  • @@ -162,7 +162,7 @@

    getDomainSize

    getShare

    double getShare(int value,
                   int level)
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    Parameters:
    value -
    level -
    Returns:
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/DomainShareInterval.html b/doc/api/org/deidentifier/arx/metric/v2/DomainShareInterval.html index d3dbefd0c2..92dc94e66b 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/DomainShareInterval.html +++ b/doc/api/org/deidentifier/arx/metric/v2/DomainShareInterval.html @@ -107,6 +107,7 @@

    Class DomainShareInterval<
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable, DomainShare
      @@ -169,7 +170,7 @@

      Constructor Summary

      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
      +
      Creates a new set of domain shares derived from the given functional interval-based hierarchy.
      @@ -190,14 +191,14 @@

      Method Summary

      double getDomainSize() -
      Returns the size of the domain
      +
      Returns the size of the domain.
      double getShare(int value, int level) -
      Returns the share of the given value
      +
      Returns the share of the given value.
      @@ -252,7 +253,7 @@

      DomainShareInterval

      public 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
      +
      Creates a new set of domain shares derived from the given functional interval-based hierarchy.
      Parameters:
      builder -
      hierarchy -
      dictionary -
    @@ -271,7 +272,7 @@

    Method Detail

  • getDomainSize

    public double getDomainSize()
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    Specified by:
    getDomainSize in interface DomainShare
    @@ -286,7 +287,7 @@

    getDomainSize

    getShare

    public double getShare(int value,
                   int level)
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    Specified by:
    getShare in interface DomainShare
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html b/doc/api/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html index ee54b3aca3..112db529a1 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html +++ b/doc/api/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html @@ -126,7 +126,7 @@

    Constructor Summary

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

    Method Summary

    double getDomainSize() -
    Returns the size of the domain
    +
    Returns the size of the domain.
    double getShare(int value, int level) -
    Returns the share of the given value
    +
    Returns the share of the given value.
    @@ -188,7 +188,7 @@

    DomainShareMaterialized

    public DomainShareMaterialized(java.lang.String[][] rawHierarchy,
                            java.lang.String[] encodedValues,
                            int[][] encodedHierarchy)
    -
    Creates a new set of domain shares derived from the given attribute
    +
    Creates a new set of domain shares derived from the given attribute.
    Parameters:
    rawHierarchy -
    encodedValues -
    encodedHierarchy -
  • @@ -207,7 +207,7 @@

    Method Detail

  • getDomainSize

    public double getDomainSize()
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    Specified by:
    getDomainSize in interface DomainShare
    @@ -222,7 +222,7 @@

    getDomainSize

    getShare

    public double getShare(int value,
                   int level)
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    Specified by:
    getShare in interface DomainShare
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/DomainShareRedaction.html b/doc/api/org/deidentifier/arx/metric/v2/DomainShareRedaction.html index bb04889c38..2883b542af 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/DomainShareRedaction.html +++ b/doc/api/org/deidentifier/arx/metric/v2/DomainShareRedaction.html @@ -123,7 +123,7 @@

    Constructor Summary

    DomainShareRedaction(HierarchyBuilderRedactionBased<?> builder) -
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy
    +
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy.
    @@ -144,14 +144,14 @@

    Method Summary

    double getDomainSize() -
    Returns the size of the domain
    +
    Returns the size of the domain.
    double getShare(int value, int level) -
    Returns the share of the given value
    +
    Returns the share of the given value.
    @@ -183,7 +183,7 @@

    Constructor Detail

  • DomainShareRedaction

    public DomainShareRedaction(HierarchyBuilderRedactionBased<?> builder)
    -
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy
    +
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy.
    Parameters:
    builder -
  • @@ -202,7 +202,7 @@

    Method Detail

  • getDomainSize

    public double getDomainSize()
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    Specified by:
    getDomainSize in interface DomainShare
    @@ -217,7 +217,7 @@

    getDomainSize

    getShare

    public double getShare(int value,
                   int level)
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    Specified by:
    getShare in interface DomainShare
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html b/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html index 64fc642b4b..75ee2dac36 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html +++ b/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html @@ -116,7 +116,7 @@

    Class ILMultiDi
    public class ILMultiDimensionalArithmeticMean
     extends AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.

  • See Also:
    Serialized Form
    @@ -139,7 +139,7 @@

    Method Summary

    InformationLoss<double[]> clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    @@ -193,7 +193,7 @@

    Method Detail

    clone

    public InformationLoss<double[]> clone()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    clone in class AbstractILMultiDimensionalReduced
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalGeometricMean.html b/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalGeometricMean.html index 3845ffa526..9de65910e4 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalGeometricMean.html +++ b/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalGeometricMean.html @@ -116,7 +116,7 @@

    Class ILMultiDim
    public class ILMultiDimensionalGeometricMean
     extends AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    See Also:
    Serialized Form
    @@ -139,7 +139,7 @@

    Method Summary

    InformationLoss<double[]> clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    @@ -193,7 +193,7 @@

    Method Detail

    clone

    public InformationLoss<double[]> clone()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    clone in class AbstractILMultiDimensionalReduced
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalMax.html b/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalMax.html index 285a842045..f2559b0672 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalMax.html +++ b/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalMax.html @@ -116,7 +116,7 @@

    Class ILMultiDimensionalMa
    public class ILMultiDimensionalMax
     extends AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    See Also:
    Serialized Form
    @@ -139,7 +139,7 @@

    Method Summary

    InformationLoss<double[]> clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    @@ -193,7 +193,7 @@

    Method Detail

    clone

    public InformationLoss<double[]> clone()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    clone in class AbstractILMultiDimensionalReduced
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalRank.html b/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalRank.html index 80af19b7e7..7765428c44 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalRank.html +++ b/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalRank.html @@ -111,7 +111,7 @@

    Class ILMultiDimensionalR
    public class ILMultiDimensionalRank
     extends AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    See Also:
    Serialized Form
    @@ -134,13 +134,13 @@

    Method Summary

    InformationLoss<double[]> clone() -
    Returns a clone of this object
    +
    Returns a clone of this object.
    int compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    @@ -155,13 +155,13 @@

    Method Summary

    double relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -208,7 +208,7 @@

    Method Detail

    clone

    public InformationLoss<double[]> clone()
    Description copied from class: InformationLoss
    -
    Returns a clone of this object
    +
    Returns a clone of this object.
    Specified by:
    clone in class AbstractILMultiDimensional
    @@ -223,7 +223,7 @@

    clone

    compareTo

    public int compareTo(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    Specified by:
    compareTo in interface java.lang.Comparable<InformationLoss<?>>
    @@ -242,7 +242,7 @@

    getValue

    Specified by:
    getValue in class AbstractILMultiDimensional
    -
    +
    Returns:
    @@ -267,7 +267,7 @@

    relativeTo

    public double relativeTo(InformationLoss<?> min,
                     InformationLoss<?> max)
    Description copied from class: InformationLoss
    -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    Specified by:
    relativeTo in class AbstractILMultiDimensional
    @@ -282,7 +282,7 @@

    relativeTo

    toString

    public java.lang.String toString()
    Description copied from class: InformationLoss
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class AbstractILMultiDimensional
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html b/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html index 1cebb852d0..cc94cd490a 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html +++ b/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html @@ -116,7 +116,7 @@

    Class ILMultiDimensionalSu
    public class ILMultiDimensionalSum
     extends AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    See Also:
    Serialized Form
    @@ -139,7 +139,7 @@

    Method Summary

    InformationLoss<double[]> clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    @@ -193,7 +193,7 @@

    Method Detail

    clone

    public InformationLoss<double[]> clone()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    clone in class AbstractILMultiDimensionalReduced
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalWithBound.html b/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalWithBound.html index b005b31649..9cbcb7971d 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalWithBound.html +++ b/doc/api/org/deidentifier/arx/metric/v2/ILMultiDimensionalWithBound.html @@ -101,7 +101,7 @@

    Class ILMultiDimensi
    public class ILMultiDimensionalWithBound
     extends InformationLossWithBound<AbstractILMultiDimensional>
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    @@ -121,13 +121,13 @@

    Constructor Summary

    ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss) -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss, AbstractILMultiDimensional lowerBound) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -174,7 +174,7 @@

    Constructor Detail

  • ILMultiDimensionalWithBound

    public ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss)
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    Parameters:
    informationLoss -
  • @@ -186,7 +186,7 @@

    ILMultiDimensionalWithBound

    ILMultiDimensionalWithBound

    public ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss,
                                AbstractILMultiDimensional lowerBound)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    informationLoss -
    lowerBound -
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/ILSingleDimensional.html b/doc/api/org/deidentifier/arx/metric/v2/ILSingleDimensional.html index f8e4ec89f6..6508d23b57 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/ILSingleDimensional.html +++ b/doc/api/org/deidentifier/arx/metric/v2/ILSingleDimensional.html @@ -106,7 +106,7 @@

    Class ILSingleDimensionalpublic class ILSingleDimensional extends InformationLoss<java.lang.Double>
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number.
    See Also:
    Serialized Form
    @@ -129,13 +129,13 @@

    Method Summary

    InformationLoss<java.lang.Double> clone() -
    Returns a clone of this object
    +
    Returns a clone of this object.
    int compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    @@ -153,26 +153,26 @@

    Method Summary

    void max(InformationLoss<?> other) -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    void min(InformationLoss<?> other) -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    double relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -212,7 +212,7 @@

    Method Detail

    clone

    public InformationLoss<java.lang.Double> clone()
    Description copied from class: InformationLoss
    -
    Returns a clone of this object
    +
    Returns a clone of this object.
    Specified by:
    clone in class InformationLoss<java.lang.Double>
    @@ -227,7 +227,7 @@

    clone

    compareTo

    public int compareTo(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    Specified by:
    compareTo in interface java.lang.Comparable<InformationLoss<?>>
    @@ -259,7 +259,7 @@

    getValue

    Specified by:
    getValue in class InformationLoss<java.lang.Double>
    -
    +
    Returns:
    @@ -283,7 +283,7 @@

    hashCode

    max

    public void max(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    Specified by:
    max in class InformationLoss<java.lang.Double>
    @@ -298,7 +298,7 @@

    max

    min

    public void min(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    Specified by:
    min in class InformationLoss<java.lang.Double>
    @@ -314,7 +314,7 @@

    relativeTo

    public double relativeTo(InformationLoss<?> min,
                     InformationLoss<?> max)
    Description copied from class: InformationLoss
    -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    Specified by:
    relativeTo in class InformationLoss<java.lang.Double>
    @@ -329,7 +329,7 @@

    relativeTo

    toString

    public java.lang.String toString()
    Description copied from class: InformationLoss
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class InformationLoss<java.lang.Double>
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html b/doc/api/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html index 1378786682..3c8de662a1 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html +++ b/doc/api/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html @@ -101,7 +101,7 @@

    Class ILSingleDimen
    public class ILSingleDimensionalWithBound
     extends InformationLossWithBound<ILSingleDimensional>
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    @@ -121,13 +121,13 @@

    Constructor Summary

    ILSingleDimensionalWithBound(double informationLoss) -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    ILSingleDimensionalWithBound(double informationLoss, double lowerBound) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -174,7 +174,7 @@

    Constructor Detail

  • ILSingleDimensionalWithBound

    public ILSingleDimensionalWithBound(double informationLoss)
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    Parameters:
    informationLoss -
  • @@ -186,7 +186,7 @@

    ILSingleDimensionalWithBound

    ILSingleDimensionalWithBound

    public ILSingleDimensionalWithBound(double informationLoss,
                                 double lowerBound)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    informationLoss -
    lowerBound -
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/IO.html b/doc/api/org/deidentifier/arx/metric/v2/IO.html index e9e8c43444..4a3f9cbf77 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/IO.html +++ b/doc/api/org/deidentifier/arx/metric/v2/IO.html @@ -134,27 +134,27 @@

    Method Summary

    static com.carrotsearch.hppc.IntIntOpenHashMap readIntIntOpenHashMap(java.io.ObjectInputStream stream) -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    static com.carrotsearch.hppc.LongDoubleOpenHashMap readLongDoubleOpenHashMap(java.io.ObjectInputStream stream) -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    static void writeIntIntOpenHashMap(java.io.ObjectOutputStream stream, com.carrotsearch.hppc.IntIntOpenHashMap hashmap) -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    static void writeLongDoubleOpenHashMap(java.io.ObjectOutputStream stream, com.carrotsearch.hppc.LongDoubleOpenHashMap hashmap) -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    @@ -205,12 +205,12 @@

    readIntIntOpenHashMap

    public static com.carrotsearch.hppc.IntIntOpenHashMap readIntIntOpenHashMap(java.io.ObjectInputStream stream)
                                                                          throws java.lang.ClassNotFoundException,
                                                                                 java.io.IOException
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    Parameters:
    stream -
    Returns:
    Throws:
    -
    java.io.IOException
    -
    java.lang.ClassNotFoundException
    +
    java.lang.ClassNotFoundException
    +
    java.io.IOException
    @@ -222,12 +222,12 @@

    readLongDoubleOpenHashMap

    public static com.carrotsearch.hppc.LongDoubleOpenHashMap readLongDoubleOpenHashMap(java.io.ObjectInputStream stream)
                                                                                  throws java.lang.ClassNotFoundException,
                                                                                         java.io.IOException
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    Parameters:
    stream -
    Returns:
    Throws:
    -
    java.io.IOException
    -
    java.lang.ClassNotFoundException
    +
    java.lang.ClassNotFoundException
    +
    java.io.IOException
    @@ -239,7 +239,7 @@

    writeIntIntOpenHashMap

    public static void writeIntIntOpenHashMap(java.io.ObjectOutputStream stream,
                               com.carrotsearch.hppc.IntIntOpenHashMap hashmap)
                                        throws java.io.IOException
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    Parameters:
    stream -
    hashmap -
    Throws:
    java.io.IOException
    @@ -254,7 +254,7 @@

    writeLongDoubleOpenHashMap

    public static void writeLongDoubleOpenHashMap(java.io.ObjectOutputStream stream,
                                   com.carrotsearch.hppc.LongDoubleOpenHashMap hashmap)
                                            throws java.io.IOException
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    Parameters:
    stream -
    hashmap -
    Throws:
    java.io.IOException
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricMDHeight.html b/doc/api/org/deidentifier/arx/metric/v2/MetricMDHeight.html index 857be3095b..c1c57dac44 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricMDHeight.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricMDHeight.html @@ -149,20 +149,20 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    void initialize(int minHeight, int maxHeight) -
    For backwards compatibility only
    +
    For backwards compatibility only.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -208,7 +208,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -223,7 +223,7 @@

    getConfiguration

    initialize

    public void initialize(int minHeight,
                   int maxHeight)
    -
    For backwards compatibility only
    +
    For backwards compatibility only.
    Parameters:
    minHeight -
    maxHeight -
  • @@ -235,7 +235,7 @@

    initialize

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html index 72cd73ccd2..a7e63546cc 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html @@ -114,7 +114,7 @@

    Class MetricMDNMLoss


    public class MetricMDNMLoss
     extends AbstractMetricMultiDimensional
    -
    Normalized Domain Share
    +
    Normalized Domain Share.
    See Also:
    Serialized Form
    @@ -150,18 +150,18 @@

    Constructor Summary

    MetricMDNMLoss() -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
    MetricMDNMLoss(double gsFactor, Metric.AggregateFunction function) -
    A constructor that allows to define a factor weighting generalization and suppression
    +
    A constructor that allows to define a factor weighting generalization and suppression.
    MetricMDNMLoss(Metric.AggregateFunction function) -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
    @@ -182,37 +182,37 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    double getGeneralizationFactor() -
    Returns the factor used weight generalized values
    +
    Returns the factor used weight generalized values.
    double getGeneralizationSuppressionFactor() -
    Returns the factor weighting generalization and suppression
    +
    Returns the factor weighting generalization and suppression.
    java.lang.String getName() -
    Returns the name of metric
    +
    Returns the name of metric.
    double getSuppressionFactor() -
    Returns the factor used to weight suppressed values
    +
    Returns the factor used to weight suppressed values.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -258,7 +258,7 @@

    Constructor Detail

  • MetricMDNMLoss

    public MetricMDNMLoss()
    -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
  • @@ -268,7 +268,8 @@

    MetricMDNMLoss

  • MetricMDNMLoss

    public MetricMDNMLoss(Metric.AggregateFunction function)
    -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
    +
    Parameters:
    function -
  • @@ -279,13 +280,13 @@

    MetricMDNMLoss

    MetricMDNMLoss

    public MetricMDNMLoss(double gsFactor,
                   Metric.AggregateFunction function)
    -
    A constructor that allows to define a factor weighting generalization and suppression
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    function -
    +
    A constructor that allows to define a factor weighting generalization and suppression.
    +
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    function -
    @@ -303,7 +304,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -317,7 +318,7 @@

    getConfiguration

  • getGeneralizationFactor

    public double getGeneralizationFactor()
    -
    Returns the factor used weight generalized values
    +
    Returns the factor used weight generalized values.
    Returns:
  • @@ -328,8 +329,8 @@

    getGeneralizationFactor

  • getGeneralizationSuppressionFactor

    public double getGeneralizationSuppressionFactor()
    -
    Returns the factor weighting generalization and suppression
    -
    Returns:
    A factor [0,1] weighting generalization and suppression. +
    Returns the factor weighting generalization and suppression.
    +
    Returns:
    A factor [0,1] weighting generalization and suppression. The default value is 0.5, which means that generalization and suppression will be treated equally. A factor of 0 will favor suppression, and a factor of 1 will favor @@ -345,7 +346,7 @@

    getGeneralizationSuppressionFactor

    getName

    public java.lang.String getName()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    getName in class Metric<AbstractILMultiDimensional>
    @@ -359,7 +360,7 @@

    getName

  • getSuppressionFactor

    public double getSuppressionFactor()
    -
    Returns the factor used to weight suppressed values
    +
    Returns the factor used to weight suppressed values.
    Returns:
  • @@ -371,7 +372,7 @@

    getSuppressionFactor

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html index b138e519f1..ea817f60df 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html @@ -116,7 +116,7 @@

    Class Metri
    public class MetricMDNMLossPotentiallyPrecomputed
     extends AbstractMetricMultiDimensionalPotentiallyPrecomputed
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference.
    See Also:
    Serialized Form

  • @@ -154,13 +154,13 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -206,7 +206,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -221,7 +221,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNMLossPrecomputed.html b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNMLossPrecomputed.html index 3e0477fbe5..87ee1d7e4d 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNMLossPrecomputed.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNMLossPrecomputed.html @@ -115,7 +115,7 @@

    Class MetricMDNMLossPr
    public class MetricMDNMLossPrecomputed
     extends MetricMDNMLoss
    -
    Normalized Domain Share
    +
    Normalized Domain Share.
    See Also:
    Serialized Form

  • @@ -153,7 +153,7 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    @@ -206,7 +206,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricMDNMLoss
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html index 419979c6be..2408f61c7b 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html @@ -157,13 +157,13 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -209,7 +209,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -224,7 +224,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html index 2df17012df..b9134e6733 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html @@ -154,20 +154,20 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    boolean isIndependent()
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss. java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -213,7 +213,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricMDNUEntropyPrecomputed
    @@ -229,7 +229,7 @@

    isIndependent

    public boolean isIndependent()
    Description copied from class: Metric
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss.
    Overrides:
    isIndependent in class Metric<AbstractILMultiDimensional>
    @@ -244,7 +244,7 @@

    isIndependent

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricMDNUEntropyPrecomputed
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPotentiallyPrecomputed.html b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPotentiallyPrecomputed.html index 6ee924df82..a4c48f316a 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPotentiallyPrecomputed.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPotentiallyPrecomputed.html @@ -154,13 +154,13 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -206,7 +206,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -221,7 +221,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPrecomputed.html b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPrecomputed.html index 247bc10788..005cd06271 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPrecomputed.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPrecomputed.html @@ -157,7 +157,7 @@

    Constructor Summary

    MetricMDNUEntropyPrecomputed(boolean monotonic, boolean independent, Metric.AggregateFunction function) -
    Precomputed
    +
    Precomputed.
    @@ -178,13 +178,13 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -232,7 +232,7 @@

    MetricMDNUEntropyPrecomputed

    public MetricMDNUEntropyPrecomputed(boolean monotonic,
                                 boolean independent,
                                 Metric.AggregateFunction function)
    -
    Precomputed
    +
    Precomputed.
    Parameters:
    monotonic -
    independent -
    function -
  • @@ -251,7 +251,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -266,7 +266,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html index 6a7b634aee..1beb6e3f19 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html @@ -159,13 +159,13 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -211,7 +211,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricMDNUNMEntropyPrecomputed
    @@ -226,7 +226,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricMDNUNMEntropyPrecomputed
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPotentiallyPrecomputed.html b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPotentiallyPrecomputed.html index 8b6e33c834..2e73626a74 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPotentiallyPrecomputed.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPotentiallyPrecomputed.html @@ -154,13 +154,13 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -206,7 +206,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -221,7 +221,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPrecomputed.html b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPrecomputed.html index 21bfa7cd25..1c82bc1ac5 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPrecomputed.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPrecomputed.html @@ -158,13 +158,13 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -210,7 +210,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricMDNUEntropyPrecomputed
    @@ -225,7 +225,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricMDNUEntropyPrecomputed
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricMDPrecision.html b/doc/api/org/deidentifier/arx/metric/v2/MetricMDPrecision.html index 42ef372457..c04af0f9ff 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricMDPrecision.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricMDPrecision.html @@ -158,13 +158,13 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -210,7 +210,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricMDNMPrecision
    @@ -225,7 +225,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricMDNMPrecision
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricMDStatic.html b/doc/api/org/deidentifier/arx/metric/v2/MetricMDStatic.html index 50807d2507..01d3abc516 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricMDStatic.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricMDStatic.html @@ -151,13 +151,13 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -203,7 +203,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -218,7 +218,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricSDAECS.html b/doc/api/org/deidentifier/arx/metric/v2/MetricSDAECS.html index 22256df3db..c8c6b6d731 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricSDAECS.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricSDAECS.html @@ -150,25 +150,25 @@

    Method Summary

    ILSingleDimensional createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    ILSingleDimensional createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -208,7 +208,7 @@

    Method Detail

    createMaxInformationLoss

    public ILSingleDimensional createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class AbstractMetricSingleDimensional
    @@ -223,7 +223,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public ILSingleDimensional createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class AbstractMetricSingleDimensional
    @@ -237,7 +237,7 @@

    createMinInformationLoss

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<ILSingleDimensional>
    @@ -252,7 +252,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<ILSingleDimensional>
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html b/doc/api/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html index ead682fd7d..27d1ee4428 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html @@ -154,13 +154,13 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -206,7 +206,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricSDNMDiscernability
    @@ -221,7 +221,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricSDNMDiscernability
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/MetricSDNMDiscernability.html b/doc/api/org/deidentifier/arx/metric/v2/MetricSDNMDiscernability.html index 4adba9e98e..cc67a7aa02 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/MetricSDNMDiscernability.html +++ b/doc/api/org/deidentifier/arx/metric/v2/MetricSDNMDiscernability.html @@ -153,25 +153,25 @@

    Method Summary

    ILSingleDimensional createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    ILSingleDimensional createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -211,7 +211,7 @@

    Method Detail

    createMaxInformationLoss

    public ILSingleDimensional createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class AbstractMetricSingleDimensional
    @@ -226,7 +226,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public ILSingleDimensional createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class AbstractMetricSingleDimensional
    @@ -240,7 +240,7 @@

    createMinInformationLoss

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<ILSingleDimensional>
    @@ -255,7 +255,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<ILSingleDimensional>
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/__MetricV2.html b/doc/api/org/deidentifier/arx/metric/v2/__MetricV2.html index 797ea7e33d..9ec00da6d4 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/__MetricV2.html +++ b/doc/api/org/deidentifier/arx/metric/v2/__MetricV2.html @@ -148,7 +148,7 @@

    Method Summary

    static Metric<ILSingleDimensional> createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    @@ -311,7 +311,7 @@

    Method Summary

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

    Method Detail

    createAECSMetric

    public static Metric<ILSingleDimensional> createAECSMetric(double rowCount)
    Creates a new instance of the AECS metric.
    -
    Returns:
    +
    Parameters:
    rowCount -
    +
    Returns:
  • @@ -418,9 +419,8 @@

    createAECSMetric

  • createDiscernabilityMetric

    public static Metric<ILSingleDimensional> createDiscernabilityMetric()
    -
    Creates an instance of the discernability metric
    -
    Parameters:
    monotonic - If set to true, the monotonic variant (DM*) will be created
    -
    Returns:
    +
    Creates an instance of the discernability metric.
    +
    Returns:
  • @@ -502,7 +502,7 @@

    createEntropyMetric

    Creates an instance of the non-uniform entropy metric. The default aggregate function, which is the sum-function, will be used for comparing results. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    +
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    cache -
    cardinalities -
    hierarchies -
    Returns:
  • @@ -530,7 +530,7 @@

    createHeightMetric

    Creates an instance of the height metric. The default aggregate function, which is the sum-function, will be used for comparing results. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    maxHeight -
    minHeight -
    +
    Parameters:
    minHeight -
    maxHeight -
    Returns:
  • @@ -593,6 +593,7 @@

    createLossMetric

    Creates an instance of the loss metric which treats generalization and suppression equally. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    +
    Returns:
  • @@ -604,7 +605,8 @@

    createLossMetric

    public static Metric<AbstractILMultiDimensional> createLossMetric(Metric.AggregateFunction function)
    Creates an instance of the loss metric which treats generalization and suppression equally. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    function - The aggregate function to use for comparing results
    +
    Parameters:
    function - The aggregate function to use for comparing results
    +
    Returns:
  • @@ -617,12 +619,13 @@

    createLossMetric

    Creates an instance of the loss metric with factors for weighting generalization and suppression. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    +
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    +
    Returns:
  • @@ -635,12 +638,13 @@

    createLossMetric

    Metric.AggregateFunction function)
    Creates an instance of the loss metric with factors for weighting generalization and suppression. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Returns:
  • @@ -695,7 +699,7 @@

    createPrecisionMetric

    Creates an instance of the precision metric. The default aggregate function, which is the arithmetic mean, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    +
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    heights -
    cells -
    Returns:
  • @@ -709,7 +713,7 @@

    createPrecisionMetric

    Metric.AggregateFunction function)
    Creates an instance of the precision metric. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    +
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    function -
    Returns:
  • @@ -767,12 +771,13 @@

    createPrecomputedEntropyMetric

  • createPrecomputedLossMetric

    public static Metric<AbstractILMultiDimensional> createPrecomputedLossMetric(double threshold)
    -
    Creates a potentially precomputed instance of the loss metric which treats generalization - and suppression equally. +
    Creates a potentially precomputed instance of the loss metric which treats generalization + and suppression equally. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Returns:
  • @@ -785,8 +790,9 @@

    createPrecomputedLossMetric

    Metric.AggregateFunction function)
    Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    function - The aggregate function to use for comparing results
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    function - The aggregate function to use for comparing results
    +
    Returns:
  • @@ -800,13 +806,14 @@

    createPrecomputedLossMetric

    Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    +
    Returns:
  • @@ -820,13 +827,14 @@

    createPrecomputedLossMetric

    Metric.AggregateFunction function)
    Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    function - The aggregate function to use for comparing results
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Returns:
  • diff --git a/doc/api/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensional.html b/doc/api/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensional.html index c93ecfffea..9aee9881b7 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensional.html +++ b/doc/api/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensional.html @@ -204,7 +204,7 @@

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

    Uses of class  AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.

    class  ILMultiDimensionalArithmeticMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalGeometricMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalMax
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalRank
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalSum
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. @@ -437,7 +437,7 @@

    Uses of static Metric<AbstractILMultiDimensional> __MetricV2.createPrecomputedLossMetric(double threshold) -
    Creates a potentially precomputed instance of the loss metric which treats generalization +
    Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
    @@ -486,13 +486,13 @@

    Uses of ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss) -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss, AbstractILMultiDimensional lowerBound) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensionalReduced.html b/doc/api/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensionalReduced.html index d3a7e4c88f..129803a365 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensionalReduced.html +++ b/doc/api/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensionalReduced.html @@ -97,28 +97,28 @@

    Uses of class  ILMultiDimensionalArithmeticMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.

    class  ILMultiDimensionalGeometricMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalMax
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalSum
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. diff --git a/doc/api/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensional.html b/doc/api/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensional.html index 761c183cab..4d46beb141 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensional.html +++ b/doc/api/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensional.html @@ -109,20 +109,20 @@

    Uses of class  MetricMDNMLoss -
    Normalized Domain Share
    +
    Normalized Domain Share.
    class  MetricMDNMLossPotentiallyPrecomputed
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference. class  MetricMDNMLossPrecomputed -
    Normalized Domain Share
    +
    Normalized Domain Share.
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html b/doc/api/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html index 5f16848293..0e4f979932 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html +++ b/doc/api/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html @@ -97,7 +97,7 @@

    Uses of class  MetricMDNMLossPotentiallyPrecomputed
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference. diff --git a/doc/api/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensional.html b/doc/api/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensional.html index 9930312b9d..d70ee7f67e 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensional.html +++ b/doc/api/org/deidentifier/arx/metric/v2/class-use/ILSingleDimensional.html @@ -108,7 +108,7 @@

    Uses of static Metric<ILSingleDimensional> Metric.createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    @@ -171,7 +171,7 @@

    Uses of static Metric<ILSingleDimensional> __MetricV2.createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/class-use/MetricMDNMLoss.html b/doc/api/org/deidentifier/arx/metric/v2/class-use/MetricMDNMLoss.html index ce6efbf5fe..4f1b2fa47b 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/class-use/MetricMDNMLoss.html +++ b/doc/api/org/deidentifier/arx/metric/v2/class-use/MetricMDNMLoss.html @@ -96,7 +96,7 @@

    Uses of class  MetricMDNMLossPrecomputed -
    Normalized Domain Share
    +
    Normalized Domain Share.
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/package-summary.html b/doc/api/org/deidentifier/arx/metric/v2/package-summary.html index 01784bd9be..f8d4d5f5ad 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/package-summary.html +++ b/doc/api/org/deidentifier/arx/metric/v2/package-summary.html @@ -76,7 +76,7 @@

    Package org.deidentifier.arx.metric.v2 DomainShare -
    Base interface for domain shares
    +
    Base interface for domain shares.
    @@ -100,14 +100,14 @@

    Package org.deidentifier.arx.metric.v2AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. @@ -157,54 +157,54 @@

    Package org.deidentifier.arx.metric.v2ILMultiDimensionalArithmeticMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalGeometricMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalMax
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalRank
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalSum
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    ILSingleDimensional
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number. ILSingleDimensionalWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    @@ -220,20 +220,20 @@

    Package org.deidentifier.arx.metric.v2 MetricMDNMLoss -
    Normalized Domain Share
    +
    Normalized Domain Share.
    MetricMDNMLossPotentiallyPrecomputed
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference. MetricMDNMLossPrecomputed -
    Normalized Domain Share
    +
    Normalized Domain Share.
    diff --git a/doc/api/org/deidentifier/arx/metric/v2/package-use.html b/doc/api/org/deidentifier/arx/metric/v2/package-use.html index 24899f7f71..8af7332566 100644 --- a/doc/api/org/deidentifier/arx/metric/v2/package-use.html +++ b/doc/api/org/deidentifier/arx/metric/v2/package-use.html @@ -98,13 +98,13 @@

    Uses of AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILSingleDimensional
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number. @@ -122,13 +122,13 @@

    Uses of AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. @@ -149,18 +149,18 @@

    Uses of DomainShare -
    Base interface for domain shares
    +
    Base interface for domain shares.
    ILSingleDimensional
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number. MetricMDNMLoss -
    Normalized Domain Share
    +
    Normalized Domain Share.
    diff --git a/doc/api/org/deidentifier/arx/package-summary.html b/doc/api/org/deidentifier/arx/package-summary.html index 7809438dd5..4630a9dfa5 100644 --- a/doc/api/org/deidentifier/arx/package-summary.html +++ b/doc/api/org/deidentifier/arx/package-summary.html @@ -80,7 +80,7 @@

    Package org.deidentifier.arx

    ARXListener -
    This class implements a listener for the ARX framework
    +
    This class implements a listener for the ARX framework.
    @@ -90,13 +90,13 @@

    Package org.deidentifier.arx

    DataType.DataTypeWithFormat -
    An interface for data types with format
    +
    An interface for data types with format.
    DataType.DataTypeWithRatioScale<T> -
    An interface for data types with a ratio scale
    +
    An interface for data types with a ratio scale.
    @@ -120,7 +120,7 @@

    Package org.deidentifier.arx

    ARXConfiguration -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    @@ -133,31 +133,31 @@

    Package org.deidentifier.arx

    ARXLattice
    This class implements a representation of the generalization lattice that is - exposed to users of the API
    + exposed to users of the API. ARXLattice.LatticeDeserializationContext -
    Context for deserialization
    +
    Context for deserialization.
    ARXResult -
    Encapsulates the results of an execution of the ARX algorithm
    +
    Encapsulates the results of an execution of the ARX algorithm.
    AttributeType -
    Represents an attribute type
    +
    Represents an attribute type.
    AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    @@ -169,7 +169,7 @@

    Package org.deidentifier.arx

    Data -
    Represents input data for the ARX framework
    +
    Represents input data for the ARX framework.
    @@ -181,7 +181,7 @@

    Package org.deidentifier.arx

    DataDefinition -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    @@ -193,7 +193,7 @@

    Package org.deidentifier.arx

    DataHandleInput -
    An implementation of the DataHandle interface for input data
    +
    An implementation of the DataHandle interface for input data.
    @@ -205,7 +205,7 @@

    Package org.deidentifier.arx

    DataHandleStatistics -
    Stupid wrapper class that provides information to StatisticsBuilder
    +
    Stupid wrapper class that provides information to StatisticsBuilder.
    @@ -217,68 +217,68 @@

    Package org.deidentifier.arx

    DataSelector -
    A selector for tuples
    +
    A selector for tuples.
    DataSource
    This class provides configuration options for importing data from CSV-files, from Excel-files - or via a JDBC connection
    + or via a JDBC connection. DataSubset -
    This class represents a data subset as required for d-presence
    +
    This class represents a data subset as required for d-presence.
    DataType<T> -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    DataType.ARXDate -
    Base class for date/time types
    +
    Base class for date/time types.
    DataType.ARXDecimal -
    Base class for numeric types
    +
    Base class for numeric types.
    DataType.ARXInteger -
    Base class for numeric types
    +
    Base class for numeric types.
    DataType.ARXOrderedString -
    Base class for ordered string types
    +
    Base class for ordered string types.
    DataType.ARXString -
    Base class for string types
    +
    Base class for string types.
    DataType.DataTypeDescription<T> -
    An entry in the list of available data types
    +
    An entry in the list of available data types.
    RowSet -
    A set of rows
    +
    A set of rows.
    diff --git a/doc/api/org/deidentifier/arx/package-use.html b/doc/api/org/deidentifier/arx/package-use.html index 01805f9ce4..d1a237c7f7 100644 --- a/doc/api/org/deidentifier/arx/package-use.html +++ b/doc/api/org/deidentifier/arx/package-use.html @@ -119,18 +119,18 @@

    Uses of Package ARXConfiguration -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    ARXLattice
    This class implements a representation of the generalization lattice that is - exposed to users of the API
    + exposed to users of the API. ARXLattice.Access -
    The internal accessor class
    +
    The internal accessor class.
    @@ -138,37 +138,37 @@

    Uses of Package ARXLattice.ARXNode -
    A node in the lattice
    +
    A node in the lattice.
    ARXLattice.ARXNode.Access -
    Internal access class
    +
    Internal access class.
    ARXLattice.LatticeDeserializationContext -
    Context for deserialization
    +
    Context for deserialization.
    ARXListener -
    This class implements a listener for the ARX framework
    +
    This class implements a listener for the ARX framework.
    ARXResult -
    Encapsulates the results of an execution of the ARX algorithm
    +
    Encapsulates the results of an execution of the ARX algorithm.
    AttributeType -
    Represents an attribute type
    +
    Represents an attribute type.
    AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    @@ -178,7 +178,7 @@

    Uses of Package Data -
    Represents input data for the ARX framework
    +
    Represents input data for the ARX framework.
    @@ -188,7 +188,7 @@

    Uses of Package DataDefinition -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    @@ -201,43 +201,43 @@

    Uses of Package DataSelector -
    A selector for tuples
    +
    A selector for tuples.
    DataSource
    This class provides configuration options for importing data from CSV-files, from Excel-files - or via a JDBC connection
    + or via a JDBC connection. DataSubset -
    This class represents a data subset as required for d-presence
    +
    This class represents a data subset as required for d-presence.
    DataType -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    DataType.DataTypeDescription -
    An entry in the list of available data types
    +
    An entry in the list of available data types.
    DataType.DataTypeWithFormat -
    An interface for data types with format
    +
    An interface for data types with format.
    DataType.DataTypeWithRatioScale -
    An interface for data types with a ratio scale
    +
    An interface for data types with a ratio scale.
    RowSet -
    A set of rows
    +
    A set of rows.
    @@ -254,17 +254,17 @@

    Uses of Package AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    DataHandleStatistics -
    Stupid wrapper class that provides information to StatisticsBuilder
    +
    Stupid wrapper class that provides information to StatisticsBuilder.
    DataType -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    @@ -281,12 +281,12 @@

    Uses of Package AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    DataSubset -
    This class represents a data subset as required for d-presence
    +
    This class represents a data subset as required for d-presence.
    @@ -303,7 +303,7 @@

    Uses of Package DataType -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    @@ -320,12 +320,12 @@

    Uses of Package ARXConfiguration -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    DataDefinition -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    @@ -342,7 +342,7 @@

    Uses of Package RowSet -
    A set of rows
    +
    A set of rows.
    diff --git a/doc/api/serialized-form.html b/doc/api/serialized-form.html index fc2bac6d71..231dec8963 100644 --- a/doc/api/serialized-form.html +++ b/doc/api/serialized-form.html @@ -85,22 +85,22 @@

    Serialized Fields

  • absMaxOutliers

    int absMaxOutliers
    -
    Absolute tuple outliers
    +
    Absolute tuple outliers.
  • aCriteria

    PrivacyCriterion[] aCriteria
    -
    Criteria
    +
    Criteria.
  • attributeWeights

    java.util.Map<K,V> attributeWeights
    -
    A map of weights per attribute
    +
    A map of weights per attribute.
  • criteria

    java.util.Set<E> criteria
    -
    The criteria
    +
    The criteria.
  • metric

    @@ -110,42 +110,42 @@

    metric

  • practicalMonotonicity

    boolean practicalMonotonicity
    -
    Do we assume practical monotonicity
    +
    Do we assume practical monotonicity.
  • protectSensitiveAssociations

    boolean protectSensitiveAssociations
    -
    Make sure that no information can be derived from associations between sensitive attributes
    +
    Make sure that no information can be derived from associations between sensitive attributes.
  • relMaxOutliers

    double relMaxOutliers
    -
    Relative tuple outliers
    +
    Relative tuple outliers.
  • requirements

    int requirements
    -
    The requirements per equivalence class
    +
    The requirements per equivalence class.
  • snapshotLength

    int snapshotLength
    -
    The snapshot length
    +
    The snapshot length.
  • suppressedAttributeTypes

    java.lang.Integer suppressedAttributeTypes
    -
    Defines values of which attribute type are to be replaced by the suppression string in suppressed tuples
    +
    Defines values of which attribute type are to be replaced by the suppression string in suppressed tuples.
  • suppressionString

    java.lang.String suppressionString
    -
    The string with which suppressed values are to be replaced
    +
    The string with which suppressed values are to be replaced.
  • suppressionAlwaysEnabled

    java.lang.Boolean suppressionAlwaysEnabled
    -
    Determines whether suppression is applied to the output of anonymous as well as non-anonymous transformations
    +
    Determines whether suppression is applied to the output of anonymous as well as non-anonymous transformations.
  • @@ -172,7 +172,7 @@

    readObject

    private void readObject(java.io.ObjectInputStream aInputStream)
                      throws java.lang.ClassNotFoundException,
                             java.io.IOException
    -
    De-serialization
    +
    De-serialization.
    Throws:
    java.lang.ClassNotFoundException
    java.io.IOException
    @@ -187,42 +187,42 @@

    Serialized Fields

  • access

    ARXLattice.Access access
    -
    The accessor
    +
    The accessor.
  • metric

    Metric<T extends InformationLoss<?>> metric
    -
    Metric
    +
    Metric.
  • size

    int size
    -
    The number of nodes
    +
    The number of nodes.
  • uncertainty

    boolean uncertainty
    -
    Is practical monotonicity being assumed
    +
    Is practical monotonicity being assumed.
  • monotonicAnonymous

    boolean monotonicAnonymous
    -
    Monotonicity of information loss
    +
    Monotonicity of information loss.
  • monotonicNonAnonymous

    boolean monotonicNonAnonymous
    -
    Monotonicity of information loss
    +
    Monotonicity of information loss.
  • minimumInformationLoss

    InformationLoss<T> minimumInformationLoss
    -
    Minimum loss in the lattice
    +
    Minimum loss in the lattice.
  • maximumInformationLoss

    InformationLoss<T> maximumInformationLoss
    -
    Maximum loss in the lattice
    +
    Maximum loss in the lattice.
  • @@ -245,6 +245,7 @@

    Serialized Fields

  • lattice

    ARXLattice lattice
    +
    TODO
  • @@ -267,7 +268,7 @@

    Serialized Fields

  • type

    int type
    -
    The type
    +
    The type.
  • @@ -299,12 +300,12 @@

    Serialized Fields

  • hierarchy

    java.util.List<E> hierarchy
    -
    The raw data
    +
    The raw data.
  • array

    java.lang.String[][] array
    -
    The array
    +
    The array.
  • @@ -327,12 +328,12 @@

    Serialized Fields

  • set

    RowSet set
    -
    The subset as a bitset
    +
    The subset as a bitset.
  • array

    int[] array
    -
    The subset as a sorted array of indices
    +
    The subset as a sorted array of indices.
  • @@ -364,10 +365,17 @@

    Serialized Fields

  • format

    java.text.SimpleDateFormat format
    +
    Format.
  • -
  • +
  • string

    java.lang.String string
    +
    Format string.
    +
  • +
  • +

    locale

    +
    java.util.Locale locale
    +
    Locale.
  • @@ -390,10 +398,17 @@

    Serialized Fields

  • format

    java.text.DecimalFormat format
    +
    Format.
  • -
  • +
  • string

    java.lang.String string
    +
    Format string.
    +
  • +
  • +

    locale

    +
    java.util.Locale locale
    +
    Locale.
  • @@ -416,10 +431,17 @@

    Serialized Fields

  • format

    java.text.DecimalFormat format
    +
    Format.
  • -
  • +
  • string

    java.lang.String string
    +
    Format string.
    +
  • +
  • +

    locale

    +
    java.util.Locale locale
    +
    Locale.
  • @@ -442,6 +464,7 @@

    Serialized Fields

  • order

    java.util.Map<K,V> order
    +
    TODO
  • @@ -473,22 +496,22 @@

    Serialized Fields

  • clazz

    java.lang.Class<T> clazz
    -
    The wrapped java class
    +
    The wrapped java class.
  • exampleFormats

    java.util.List<E> exampleFormats
    -
    If yes, a list of available formats
    +
    If yes, a list of available formats.
  • hasFormat

    boolean hasFormat
    -
    Can the type be parameterized with a format string
    +
    Can the type be parameterized with a format string.
  • label

    java.lang.String label
    -
    A human readable label
    +
    A human readable label.
  • @@ -511,14 +534,17 @@

    Serialized Fields

  • array

    long[] array
    +
    TODO
  • length

    int length
    +
    TODO
  • size

    int size
    +
    TODO
  • @@ -546,7 +572,7 @@

    Serialized Fields

  • type

    DataType<T> type
    -
    The data type
    +
    The data type.
  • @@ -587,6 +613,7 @@

    Serialized Fields

  • redaction

    java.lang.Character redaction
    +
    TODO
  • @@ -609,6 +636,7 @@

    Serialized Fields

  • value

    java.lang.String value
    +
    TODO
  • @@ -631,10 +659,12 @@

    Serialized Fields

  • lowerIncluded

    boolean lowerIncluded
    +
    TODO
  • upperIncluded

    boolean upperIncluded
    +
    TODO
  • @@ -666,6 +696,7 @@

    Serialized Fields

  • length

    int length
    +
    TODO
  • @@ -688,7 +719,7 @@

    Serialized Fields

  • type

    HierarchyBuilder.Type type
    -
    The type
    +
    The type.
  • @@ -711,17 +742,17 @@

    Serialized Fields

  • groups

    java.util.Map<K,V> groups
    -
    All fanouts for each level
    +
    All fanouts for each level.
  • datatype

    DataType<T> datatype
    -
    The data type
    +
    The data type.
  • function

    AggregateFunction<T> function
    -
    The default aggregate function, might be null
    +
    The default aggregate function, might be null.
  • @@ -744,6 +775,7 @@

    Serialized Fields

  • label

    java.lang.String label
    +
    TODO
  • @@ -766,12 +798,12 @@

    Serialized Fields

  • size

    int size
    -
    Fanout
    +
    Fanout.
  • function

    AggregateFunction<T> function
    -
    Aggregate function
    +
    Aggregate function.
  • @@ -794,17 +826,17 @@

    Serialized Fields

  • level

    int level
    -
    Level
    +
    Level.
  • list

    java.util.List<E> list
    -
    List of groups
    +
    List of groups.
  • builder

    HierarchyBuilderGroupingBased<T> builder
    -
    Builder
    +
    Builder.
  • @@ -827,17 +859,17 @@

    Serialized Fields

  • lowerRange

    HierarchyBuilderIntervalBased.Range<U> lowerRange
    -
    Adjustment
    +
    Adjustment.
  • upperRange

    HierarchyBuilderIntervalBased.Range<U> upperRange
    -
    Adjustment
    +
    Adjustment.
  • intervals

    java.util.List<E> intervals
    -
    Defined intervals
    +
    Defined intervals.
  • @@ -860,27 +892,27 @@

    Serialized Fields

  • children

    HierarchyBuilderIntervalBased.IndexNode[] children
    -
    Children
    +
    Children.
  • isLeaf

    boolean isLeaf
    -
    IsLeaf
    +
    IsLeaf.
  • leafs

    HierarchyBuilderIntervalBased.Interval<T>[] leafs
    -
    Leafs
    +
    Leafs.
  • max

    java.lang.Object max
    -
    Max is exclusive
    +
    Max is exclusive.
  • min

    java.lang.Object min
    -
    Min is inclusive
    +
    Min is inclusive.
  • @@ -903,27 +935,27 @@

    Serialized Fields

  • function

    AggregateFunction<T> function
    -
    The function
    +
    The function.
  • max

    java.lang.Object max
    -
    Max is exclusive
    +
    Max is exclusive.
  • min

    java.lang.Object min
    -
    Min is inclusive
    +
    Min is inclusive.
  • builder

    HierarchyBuilderGroupingBased<T> builder
    -
    The builder
    +
    The builder.
  • lower

    java.lang.Boolean lower
    -
    Null for normal intervals, true if max
    +
    Null for normal intervals, true if max.
  • @@ -946,17 +978,17 @@

    Serialized Fields

  • repeatBound

    java.lang.Object repeatBound
    -
    Bound
    +
    Bound.
  • snapBound

    java.lang.Object snapBound
    -
    Bound
    +
    Bound.
  • labelBound

    java.lang.Object labelBound
    -
    Bound
    +
    Bound.
  • @@ -979,6 +1011,7 @@

    Serialized Fields

  • comparator

    java.util.Comparator<T> comparator
    +
    TODO
  • @@ -1001,6 +1034,7 @@

    Serialized Fields

  • values

    java.lang.String[] values
    +
    TODO
  • @@ -1032,22 +1066,22 @@

    Serialized Fields

  • aligmentOrder

    HierarchyBuilderRedactionBased.Order aligmentOrder
    -
    Alignment order
    +
    Alignment order.
  • paddingCharacter

    char paddingCharacter
    -
    Padding character
    +
    Padding character.
  • redactionCharacter

    char redactionCharacter
    -
    Redaction character
    +
    Redaction character.
  • redactionOrder

    HierarchyBuilderRedactionBased.Order redactionOrder
    -
    Redaction order
    +
    Redaction order.
  • maxValueLength

    @@ -1102,17 +1136,17 @@

    Serialized Fields

  • dMin

    double dMin
    -
    Delta min
    +
    Delta min.
  • dMax

    double dMax
    -
    Delta max
    +
    Delta max.
  • subset

    DataSubset subset
    -
    A compressed representation of the research subset
    +
    A compressed representation of the research subset.
  • @@ -1135,7 +1169,7 @@

    Serialized Fields

  • logL

    double logL
    -
    Helper
    +
    Helper.
  • @@ -1158,7 +1192,7 @@

    Serialized Fields

  • distribution

    double[] distribution
    -
    The original distribution
    +
    The original distribution.
  • @@ -1181,10 +1215,12 @@

    Serialized Fields

  • attribute

    java.lang.String attribute
    +
    TODO
  • index

    int index
    +
    TODO
  • @@ -1207,22 +1243,22 @@

    Serialized Fields

  • hierarchy

    AttributeType.Hierarchy hierarchy
    -
    The hierarchy used for the EMD
    +
    The hierarchy used for the EMD.
  • tree

    int[] tree
    -
    Internal tree
    +
    Internal tree.
  • start

    int start
    -
    Internal offset
    +
    Internal offset.
  • empty

    int[] empty
    -
    Internal empty tree
    +
    Internal empty tree.
  • @@ -1263,7 +1299,7 @@

    Serialized Fields

  • k

    int k
    -
    The parameter k
    +
    The parameter k.
  • @@ -1286,11 +1322,12 @@

    Serialized Fields

  • l

    double l
    -
    The parameter l
    +
    The parameter l.
  • minSize

    int minSize
    +
    TODO
  • @@ -1313,7 +1350,7 @@

    Serialized Fields

  • monotonic

    boolean monotonic
    -
    Is the criterion monotonic when allowing for tuple suppression
    +
    Is the criterion monotonic when allowing for tuple suppression.
  • @@ -1336,7 +1373,7 @@

    Serialized Fields

  • c

    double c
    -
    The parameter c
    +
    The parameter c.
  • @@ -1359,7 +1396,7 @@

    Serialized Fields

  • t

    double t
    -
    The param t
    +
    The param t.
  • @@ -1396,12 +1433,12 @@

    Serialized Fields

  • independent

    boolean independent
    -
    Is the metric independent?
    +
    Is the metric independent?.
  • monotonic

    boolean monotonic
    -
    Is the metric monotonic?
    +
    Is the metric monotonic?.
  • @@ -1424,7 +1461,7 @@

    Serialized Fields

  • rowCount

    double rowCount
    -
    Number of tuples
    +
    Number of tuples.
  • @@ -1447,27 +1484,27 @@

    Serialized Fields

  • monotonic

    boolean monotonic
    -
    Monotonic variant
    +
    Monotonic variant.
  • gsFactor

    double gsFactor
    -
    Coding model
    +
    Coding model.
  • precomputed

    boolean precomputed
    -
    Precomputed
    +
    Precomputed.
  • precomputationThreshold

    double precomputationThreshold
    -
    Precomputation threshold
    +
    Precomputation threshold.
  • aggregateFunction

    Metric.AggregateFunction aggregateFunction
    -
    Aggregate function
    +
    Aggregate function.
  • @@ -1499,32 +1536,32 @@

    Serialized Fields

  • name

    java.lang.String name
    -
    Name
    +
    Name.
  • monotonicVariantSupported

    boolean monotonicVariantSupported
    -
    Monotonic variant supported
    +
    Monotonic variant supported.
  • attributeWeightsSupported

    boolean attributeWeightsSupported
    -
    Attribute weights supported
    +
    Attribute weights supported.
  • configurableCodingModelSupported

    boolean configurableCodingModelSupported
    -
    Configurable coding model supported
    +
    Configurable coding model supported.
  • precomputationSupported

    boolean precomputationSupported
    -
    Pre-computation supported
    +
    Pre-computation supported.
  • aggregateFunctionSupported

    boolean aggregateFunctionSupported
    -
    Aggregate functions supported
    +
    Aggregate functions supported.
  • @@ -1547,7 +1584,7 @@

    Serialized Fields

  • rowCount

    int rowCount
    -
    Number of tuples
    +
    Number of tuples.
  • @@ -1570,7 +1607,7 @@

    Serialized Fields

  • rowCount

    double rowCount
    -
    Number of tuples
    +
    Number of tuples.
  • @@ -1593,17 +1630,17 @@

    Serialized Fields

  • cache

    double[][] cache
    -
    Column -> Level -> Value
    +
    Column -> Level -> Value.
  • cardinalities

    int[][][] cardinalities
    -
    Column -> Id -> Level -> Count
    +
    Column -> Id -> Level -> Count.
  • hierarchies

    int[][][] hierarchies
    -
    Column -> Id -> Level -> Output
    +
    Column -> Id -> Level -> Output.
  • @@ -1626,12 +1663,12 @@

    Serialized Fields

  • minHeight

    int minHeight
    -
    The minimum height
    +
    The minimum height.
  • maxHeight

    int maxHeight
    -
    The maximum height
    +
    The maximum height.
  • @@ -1663,12 +1700,12 @@

    Serialized Fields

  • height

    int[] height
    -
    Height
    +
    Height.
  • cells

    double cells
    -
    Number of cells
    +
    Number of cells.
  • @@ -1691,7 +1728,7 @@

    Serialized Fields

  • maxLevels

    int[] maxLevels
    -
    Height
    +
    Height.
  • @@ -1714,12 +1751,12 @@

    Serialized Fields

  • _infoloss

    java.util.Map<K,V> _infoloss
    -
    The user defined information loss per level, indexed by column name
    +
    The user defined information loss per level, indexed by column name.
  • infoloss

    double[][] infoloss
    -
    The pre-calculated information loss
    +
    The pre-calculated information loss.
  • @@ -1742,7 +1779,7 @@

    Serialized Fields

  • weights

    double[] weights
    -
    The weights
    +
    The weights.
  • @@ -1770,12 +1807,12 @@

    Serialized Fields

  • values

    double[] values
    -
    Values
    +
    Values.
  • weights

    double[] weights
    -
    Weights
    +
    Weights.
  • @@ -1798,7 +1835,7 @@

    Serialized Fields

  • aggregate

    double aggregate
    -
    Aggregate
    +
    Aggregate.
  • @@ -1821,27 +1858,27 @@

    Serialized Fields

  • weights

    double[] weights
    -
    The weights
    +
    The weights.
  • dimensions

    int dimensions
    -
    Number of dimensions
    +
    Number of dimensions.
  • min

    double[] min
    -
    Min
    +
    Min.
  • max

    double[] max
    -
    Max
    +
    Max.
  • function

    Metric.AggregateFunction function
    -
    The aggregate function
    +
    The aggregate function.
  • @@ -1864,22 +1901,22 @@

    Serialized Fields

  • precomputed

    boolean precomputed
    -
    Is this instance precomputed
    +
    Is this instance precomputed.
  • threshold

    double threshold
    -
    The threshold
    +
    The threshold.
  • defaultMetric

    AbstractMetricMultiDimensional defaultMetric
    -
    The default metric
    +
    The default metric.
  • precomputedMetric

    AbstractMetricMultiDimensional precomputedMetric
    -
    The precomputed variant
    +
    The precomputed variant.
  • @@ -1902,7 +1939,7 @@

    Serialized Fields

  • tuples

    java.lang.Double tuples
    -
    Row count
    +
    Row count.
  • @@ -1925,7 +1962,7 @@

    Serialized Fields

  • cardinalities

    int[][][] cardinalities
    -
    Cardinalities: Column -> Id -> Level -> Count
    +
    Cardinalities: Column -> Id -> Level -> Count.
  • @@ -1952,7 +1989,7 @@

    readObject

    private void readObject(java.io.ObjectInputStream aInputStream)
                      throws java.lang.ClassNotFoundException,
                             java.io.IOException
    -
    De-serialization
    +
    De-serialization.
    Throws:
    java.lang.ClassNotFoundException
    java.io.IOException
    @@ -1963,7 +2000,7 @@

    readObject

    writeObject

    private void writeObject(java.io.ObjectOutputStream aOutputStream)
                       throws java.io.IOException
    -
    Serialization
    +
    Serialization.
    Throws:
    java.io.IOException
    @@ -1977,17 +2014,17 @@

    Serialized Fields

  • domainSize

    double domainSize
    -
    The domain size
    +
    The domain size.
  • dataType

    DataType.DataTypeWithRatioScale<T> dataType
    -
    Data type
    +
    Data type.
  • shares

    double[] shares
    -
    One share per attribute
    +
    One share per attribute.
  • @@ -2014,7 +2051,7 @@

    readObject

    private void readObject(java.io.ObjectInputStream aInputStream)
                      throws java.lang.ClassNotFoundException,
                             java.io.IOException
    -
    De-serialization
    +
    De-serialization.
    Throws:
    java.lang.ClassNotFoundException
    java.io.IOException
    @@ -2025,7 +2062,7 @@

    readObject

    writeObject

    private void writeObject(java.io.ObjectOutputStream aOutputStream)
                       throws java.io.IOException
    -
    Serialization
    +
    Serialization.
    Throws:
    java.io.IOException
    @@ -2039,12 +2076,12 @@

    Serialized Fields

  • size

    double size
    -
    The size of the domain
    +
    The size of the domain.
  • shares

    double[] shares
    -
    One share per attribute
    +
    One share per attribute.
  • @@ -2067,37 +2104,37 @@

    Serialized Fields

  • maxValueLength

    double maxValueLength
    -
    Meta-data about the nature of the domain of the attribute
    +
    Meta-data about the nature of the domain of the attribute.
  • domainSize

    double domainSize
    -
    Meta-data about the nature of the domain of the attribute
    +
    Meta-data about the nature of the domain of the attribute.
  • alphabetSize

    double alphabetSize
    -
    Meta-data about the nature of the domain of the attribute
    +
    Meta-data about the nature of the domain of the attribute.
  • minInput

    double minInput
    -
    For interpolating linearly from input to output range
    +
    For interpolating linearly from input to output range.
  • maxInput

    double maxInput
    -
    For interpolating linearly from input to output range
    +
    For interpolating linearly from input to output range.
  • minOutput

    double minOutput
    -
    For interpolating linearly from input to output range
    +
    For interpolating linearly from input to output range.
  • maxOutput

    double maxOutput
    -
    For interpolating linearly from input to output range
    +
    For interpolating linearly from input to output range.
  • @@ -2147,12 +2184,12 @@

    Serialized Fields

  • aggregate

    double[] aggregate
    -
    Aggregate
    +
    Aggregate.
  • mean

    double mean
    -
    Geometric mean
    +
    Geometric mean.
  • @@ -2184,7 +2221,7 @@

    Serialized Fields

  • value

    double value
    -
    Values
    +
    Values.
  • @@ -2216,27 +2253,27 @@

    Serialized Fields

  • tuples

    double tuples
    -
    Total number of tuples, depends on existence of research subset
    +
    Total number of tuples, depends on existence of research subset.
  • shares

    DomainShare[] shares
    -
    Domain shares for each dimension
    +
    Domain shares for each dimension.
  • gFactor

    double gFactor
    -
    Configuration factor
    +
    Configuration factor.
  • gsFactor

    double gsFactor
    -
    Configuration factor
    +
    Configuration factor.
  • sFactor

    double sFactor
    -
    Configuration factor
    +
    Configuration factor.
  • @@ -2268,12 +2305,12 @@

    Serialized Fields

  • cardinalities

    Cardinalities cardinalities
    -
    Cardinalities
    +
    Cardinalities.
  • values

    int[][][] values
    -
    Distinct values: attribute -> level -> values
    +
    Distinct values: attribute -> level -> values.
  • @@ -2296,12 +2333,12 @@

    Serialized Fields

  • rowCount

    double rowCount
    -
    Row count
    +
    Row count.
  • heights

    int[] heights
    -
    Hierarchy heights
    +
    Hierarchy heights.
  • @@ -2342,17 +2379,17 @@

    Serialized Fields

  • cardinalities

    Cardinalities cardinalities
    -
    Cardinalities
    +
    Cardinalities.
  • cache

    double[][] cache
    -
    Column -> Level -> Value
    +
    Column -> Level -> Value.
  • hierarchies

    int[][][] hierarchies
    -
    Column -> Id -> Level -> Output
    +
    Column -> Id -> Level -> Output.
  • @@ -2411,12 +2448,12 @@

    Serialized Fields

  • _infoloss

    java.util.Map<K,V> _infoloss
    -
    The user defined information loss per level, indexed by column name
    +
    The user defined information loss per level, indexed by column name.
  • infoloss

    double[][] infoloss
    -
    The pre-calculated information loss
    +
    The pre-calculated information loss.
  • diff --git a/doc/dev/index-all.html b/doc/dev/index-all.html index 0f7fffa8fb..f33a082cd8 100644 --- a/doc/dev/index-all.html +++ b/doc/dev/index-all.html @@ -76,12 +76,12 @@

    A

    AbstractILMultiDimensional - Class in org.deidentifier.arx.metric.v2
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    AbstractILMultiDimensionalReduced - Class in org.deidentifier.arx.metric.v2
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    AbstractMetricMultiDimensional - Class in org.deidentifier.arx.metric.v2
    @@ -98,7 +98,7 @@

    A

    AbstractMetricSingleDimensional(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
    -
    Creates a new instance
    +
    Creates a new instance.
    AbstractTransformer - Class in org.deidentifier.arx.framework.check.transformer
    @@ -140,11 +140,11 @@

    A

     
    AbstractTransformer.IGroupify - Interface in org.deidentifier.arx.framework.check.transformer
    -
    Interface for delegates to the groupify
    +
    Interface for delegates to the groupify .
    acceptsParameter(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter
    -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    acceptsParameter(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
     
    @@ -154,23 +154,23 @@

    A

     
    access() - Method in class org.deidentifier.arx.ARXLattice
    -
    Access fields of this class
    +
    Access fields of this class.
    access() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Alter associated fields
    +
    Alter associated fields.
    action(Node) - Method in class org.deidentifier.arx.framework.lattice.NodeAction
    -
    Implements the action to be performed
    +
    Implements the action to be performed.
    add(String...) - Method in class org.deidentifier.arx.AttributeType.Hierarchy.DefaultHierarchy
    -
    Adds a row to the tabular representation of this hierarchy
    +
    Adds a row to the tabular representation of this hierarchy.
    add(String...) - Method in class org.deidentifier.arx.Data.DefaultData
    -
    Adds a row to this data object
    +
    Adds a row to this data object.
    add(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
     
    @@ -190,43 +190,43 @@

    A

     
    addAll(int[], int, int, int[], int) - Method in interface org.deidentifier.arx.framework.check.groupify.IHashGroupify
    -
    Generic adder for all combinations of criteria in mode transform ALL
    +
    Generic adder for all combinations of criteria in mode transform ALL.
    addColumn(int) - Method in class org.deidentifier.arx.DataSource
    -
    Adds a new column
    +
    Adds a new column.
    addColumn(int, DataType<?>) - Method in class org.deidentifier.arx.DataSource
    -
    Adds a new column
    +
    Adds a new column.
    addColumn(int, String) - Method in class org.deidentifier.arx.DataSource
    -
    Adds a new column
    +
    Adds a new column.
    addColumn(int, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
    -
    Adds a new column
    +
    Adds a new column.
    addColumn(String) - Method in class org.deidentifier.arx.DataSource
    -
    Adds a new column
    +
    Adds a new column.
    addColumn(String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
    -
    Adds a new column
    +
    Adds a new column.
    addColumn(String, String) - Method in class org.deidentifier.arx.DataSource
    -
    Adds a new column
    +
    Adds a new column.
    addColumn(String, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
    -
    Adds a new column
    +
    Adds a new column.
    addColumn(ImportColumn) - Method in class org.deidentifier.arx.io.ImportConfiguration
    -
    Adds a single column to import from
    +
    Adds a single column to import from.
    addColumn(ImportColumn) - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
    @@ -251,15 +251,15 @@

    A

    addCriterion(PrivacyCriterion) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Adds a criterion to the configuration
    +
    Adds a criterion to the configuration.
    addGroup(int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
    -
    Adds the given group with the default aggregate function
    +
    Adds the given group with the default aggregate function.
    addGroup(int, AggregateFunction<U>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
    -
    Adds the given group with the given aggregate function
    +
    Adds the given group with the given aggregate function.
    addGroup(int, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
    @@ -269,7 +269,7 @@

    A

     
    addGroupify(int[], int, int, Distribution[], int) - Method in interface org.deidentifier.arx.framework.check.groupify.IHashGroupify
    -
    Generic adder for all combinations of criteria in mode transform GROUPIFY
    +
    Generic adder for all combinations of criteria in mode transform GROUPIFY.
    addInterval(T, T) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    @@ -285,25 +285,25 @@

    A

    addInterval(HierarchyBuilderIntervalBased.Interval<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Adds an interval
    +
    Adds an interval.
    additionalConditionAppliesTo(Node) - Method in class org.deidentifier.arx.framework.lattice.NodeAction.NodeActionAND
    -
    The additional condition to implement
    +
    The additional condition to implement.
    additionalConditionAppliesTo(Node) - Method in class org.deidentifier.arx.framework.lattice.NodeAction.NodeActionOR
    -
    The additional condition to implement
    +
    The additional condition to implement.
    addSnapshot(int[], int, int, int[][], int[][], int) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
     
    addSnapshot(int[], int, int, int[][], int[][], int) - Method in interface org.deidentifier.arx.framework.check.groupify.IHashGroupify
    -
    Generic adder for all combinations of criteria in mode transform SNAPSHOT
    +
    Generic adder for all combinations of criteria in mode transform SNAPSHOT.
    aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericBounds
     
    @@ -319,48 +319,48 @@

    A

     
    AggregateFunction<T> - Class in org.deidentifier.arx.aggregates
    -
    This abstract class represents an aggregate function
    +
    This abstract class represents an aggregate function.
    AggregateFunction(DataType<T>) - Constructor for class org.deidentifier.arx.aggregates.AggregateFunction
    -
    Constructor
    +
    Constructor.
    AggregateFunction.AggregateFunctionBuilder<T> - Class in org.deidentifier.arx.aggregates
    -
    A builder for aggregate functions
    +
    A builder for aggregate functions.
    AggregateFunction.AggregateFunctionWithParameter<T> - Class in org.deidentifier.arx.aggregates
    -
    An aggregate function that has a parameter
    +
    An aggregate function that has a parameter.
    AggregateFunction.AggregateFunctionWithParameter(DataType<T>) - Constructor for class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter
    -
    Creates a new instance
    +
    Creates a new instance.
    AggregateFunction.GenericBounds<T> - Class in org.deidentifier.arx.aggregates
    -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order .
    AggregateFunction.GenericCommonPrefix<T> - Class in org.deidentifier.arx.aggregates
    -
    An aggregate function that returns a common prefix
    +
    An aggregate function that returns a common prefix.
    AggregateFunction.GenericConstant<T> - Class in org.deidentifier.arx.aggregates
    -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    AggregateFunction.GenericInterval<T> - Class in org.deidentifier.arx.aggregates
    -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max] .
    AggregateFunction.GenericSet<T> - Class in org.deidentifier.arx.aggregates
    -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values.
    AggregateFunction.GenericSetOfPrefixes<T> - Class in org.deidentifier.arx.aggregates
    -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    analyze(boolean) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
     
    @@ -372,15 +372,15 @@

    A

     
    anonymize(Data, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
    -
    Performs data anonymization
    +
    Performs data anonymization.
    anonymizeInternal(DataHandle, DataDefinition, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
    -
    Reset a previous lattice and run the algorithm
    +
    Reset a previous lattice and run the algorithm .
    anonymous - Variable in class org.deidentifier.arx.framework.check.INodeChecker.Result
    -
    Overall anonymity
    +
    Overall anonymity.
    append(T) - Method in class org.deidentifier.arx.framework.check.history.MRUCache
    @@ -388,7 +388,7 @@

    A

    appliesTo(Node) - Method in class org.deidentifier.arx.framework.lattice.NodeAction
    -
    Determines whether the trigger action should be performed
    +
    Determines whether the trigger action should be performed.
    appliesTo(Node) - Method in class org.deidentifier.arx.framework.lattice.NodeAction.NodeActionAND
     
    @@ -404,11 +404,11 @@

    A

    apply(Node) - Method in class org.deidentifier.arx.framework.lattice.NodeAction
    -
    Applies the trigger to the given node
    +
    Applies the trigger to the given node.
    applyAndSetProperties(Node) - Method in interface org.deidentifier.arx.framework.check.INodeChecker
    -
    Applies the given transformation and sets its properties
    +
    Applies the given transformation and sets its properties.
    applyAndSetProperties(Node) - Method in class org.deidentifier.arx.framework.check.NodeChecker
     
    @@ -426,7 +426,7 @@

    A

    array - Variable in class org.deidentifier.arx.DataSubset
    -
    The subset as a sorted array of indices
    +
    The subset as a sorted array of indices.
    ARXAnonymizer - Class in org.deidentifier.arx
    @@ -435,7 +435,7 @@

    A

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

    A

    ARXConfiguration - Class in org.deidentifier.arx
    -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    ARXConfiguration.ARXConfigurationInternal - Class in org.deidentifier.arx
    @@ -451,16 +451,16 @@

    A

    ARXConfiguration.ARXConfigurationInternal(ARXConfiguration) - Constructor for class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Creates a new instance
    +
    Creates a new instance.
    ARXLattice - Class in org.deidentifier.arx
    This class implements a representation of the generalization lattice that is - exposed to users of the API
    + exposed to users of the API.
    ARXLattice.Access - Class in org.deidentifier.arx
    -
    The internal accessor class
    +
    The internal accessor class.
    ARXLattice.Access(ARXLattice) - Constructor for class org.deidentifier.arx.ARXLattice.Access
     
    @@ -468,69 +468,71 @@

    A

     
    ARXLattice.ARXNode - Class in org.deidentifier.arx
    -
    A node in the lattice
    +
    A node in the lattice.
    ARXLattice.ARXNode() - Constructor for class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    ARXLattice.ARXNode.Access - Class in org.deidentifier.arx
    -
    Internal access class
    +
    Internal access class.
    ARXLattice.ARXNode.Access(ARXLattice.ARXNode) - Constructor for class org.deidentifier.arx.ARXLattice.ARXNode.Access
     
    ARXLattice.LatticeDeserializationContext - Class in org.deidentifier.arx
    -
    Context for deserialization
    +
    Context for deserialization.
    ARXLattice.LatticeDeserializationContext() - Constructor for class org.deidentifier.arx.ARXLattice.LatticeDeserializationContext
     
    ARXListener - Interface in org.deidentifier.arx
    -
    This class implements a listener for the ARX framework
    +
    This class implements a listener for the ARX framework.
    ARXResult - Class in org.deidentifier.arx
    -
    Encapsulates the results of an execution of the ARX algorithm
    +
    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
    -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    ARXResult(DataRegistry, DataManager, INodeChecker, DataDefinition, ARXConfiguration, ARXLattice, long) - Constructor for class org.deidentifier.arx.ARXResult
    -
    Creates a new instance
    +
    Creates a new instance.
    ATTR_TYPE_ID - Static variable in class org.deidentifier.arx.AttributeType
    -
    Constant for type ID
    +
    Constant for type ID.
    ATTR_TYPE_IS - Static variable in class org.deidentifier.arx.AttributeType
    -
    Constant for type IN
    +
    Constant for type IN.
    ATTR_TYPE_QI - Static variable in class org.deidentifier.arx.AttributeType
    -
    Constant for type QI
    +
    Constant for type QI.
    ATTR_TYPE_SE - Static variable in class org.deidentifier.arx.AttributeType
    -
    Constant for type SE
    +
    Constant for type SE.
    attribute - Variable in class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
    -
     
    +
    +
    TODO
    +
    attribute - Variable in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
    Name.
    AttributeType - Class in org.deidentifier.arx
    -
    Represents an attribute type
    +
    Represents an attribute type.
    AttributeType.Hierarchy - Class in org.deidentifier.arx
    -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    AttributeType.Hierarchy() - Constructor for class org.deidentifier.arx.AttributeType.Hierarchy
     
    @@ -553,7 +555,9 @@

    B

    The bucket.
    buffer - Variable in class org.deidentifier.arx.framework.check.TransformedData
    -
     
    +
    +
    TODO
    +
    buffer - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    The buffer.
    @@ -564,27 +568,27 @@

    B

    build(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    build() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    build() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    build(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    build() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    build(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    build() - Method in class org.deidentifier.arx.DataSelector
     
    @@ -594,7 +598,7 @@

    B

    buildIterator() - Method in class org.deidentifier.arx.io.CSVAbstractInput
    -
    Builds the iterator
    +
    Builds the iterator.
    @@ -624,7 +628,7 @@

    C

     
    callAll(int[], int) - Method in interface org.deidentifier.arx.framework.check.transformer.AbstractTransformer.IGroupify
    -
    Mode ALL
    +
    Mode ALL.
    callGroupify(int[], HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounter
     
    @@ -638,7 +642,7 @@

    C

     
    callGroupify(int[], HashGroupifyEntry) - Method in interface org.deidentifier.arx.framework.check.transformer.AbstractTransformer.IGroupify
    -
    Mode GROUPIFY
    +
    Mode GROUPIFY.
    callSnapshot(int[], int[], int) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer.GroupifyCounter
     
    @@ -652,7 +656,7 @@

    C

     
    callSnapshot(int[], int[], int) - Method in interface org.deidentifier.arx.framework.check.transformer.AbstractTransformer.IGroupify
    -
    Mode SNAPSHOT
    +
    Mode SNAPSHOT.
    Cardinalities - Class in org.deidentifier.arx.metric.v2
    @@ -660,19 +664,19 @@

    C

    Cardinalities(Data, RowSet, GeneralizationHierarchy[]) - Constructor for class org.deidentifier.arx.metric.v2.Cardinalities
    -
    Creates a new instance for the given data set
    +
    Creates a new instance for the given data set.
    Cardinalities(int[][][]) - Constructor for class org.deidentifier.arx.metric.v2.Cardinalities
    -
    For backwards compatibility, derives the cardinalities from the given array
    +
    For backwards compatibility, derives the cardinalities from the given array.
    check(Node) - Method in interface org.deidentifier.arx.framework.check.INodeChecker
    -
    Checks the given node
    +
    Checks the given node.
    check(Node, boolean) - Method in interface org.deidentifier.arx.framework.check.INodeChecker
    -
    Checks the given node
    +
    Checks the given node.
    check(Node) - Method in class org.deidentifier.arx.framework.check.NodeChecker
     
    @@ -680,11 +684,11 @@

    C

     
    checkColumn(int) - Method in class org.deidentifier.arx.DataHandle
    -
    Checks a column index
    +
    Checks a column index.
    checkColumns(int[]) - Method in class org.deidentifier.arx.DataHandle
    -
    Checks the column indexes
    +
    Checks the column indexes.
    checker - Variable in class org.deidentifier.arx.algorithm.AbstractAlgorithm
    @@ -698,15 +702,15 @@

    C

    checkRegistry() - Method in class org.deidentifier.arx.DataHandle
    -
    Checks whether a registry is referenced
    +
    Checks whether a registry is referenced.
    checkRow(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Checks a row index
    +
    Checks a row index.
    clear() - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
    -
    Clears the table
    +
    Clears the table.
    clear() - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionary
    @@ -724,7 +728,7 @@

    C

    clearGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
    -
    Removes all groups on this level
    +
    Removes all groups on this level.
    clearIntervals() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    @@ -732,7 +736,7 @@

    C

    clone() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Clones this config
    +
    Clones this config.
    clone() - Method in class org.deidentifier.arx.AttributeType
     
    @@ -758,13 +762,13 @@

    C

     
    clone() - Method in class org.deidentifier.arx.metric.InformationLoss
    -
    Returns a clone of this object
    +
    Returns a clone of this object.
    clone() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
     
    clone() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    clone() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalArithmeticMean
     
    @@ -782,7 +786,7 @@

    C

     
    close() - Method in class org.deidentifier.arx.io.CSVAbstractInput
    -
    Closes the input
    +
    Closes the input.
    close() - Method in class org.deidentifier.arx.io.CSVDataInput
     
    @@ -826,7 +830,7 @@

    C

    compare(T, T) - Method in class org.deidentifier.arx.DataType
    -
    Compare
    +
    Compare.
    compare(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
     
    @@ -834,7 +838,7 @@

    C

     
    compareTo(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    compareTo(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
     
    @@ -848,19 +852,19 @@

    C

    Determine information loss of the given node if it can be used for estimating minimum and maximum information - loss for tagged nodes
    + loss for tagged nodes.
    config - Variable in class org.deidentifier.arx.algorithm.FLASHAlgorithmImpl
    -
    Configuration for the algorithm's phases
    +
    Configuration for the algorithm's phases.
    config - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The mode of operation
    +
    The mode of operation *.
    config - Variable in class org.deidentifier.arx.framework.check.Transformer
    -
    The config
    +
    The config.
    contains(int) - Method in class org.deidentifier.arx.RowSet
     
    @@ -868,25 +872,25 @@

    C

     
    containsCriterion(Class<? extends PrivacyCriterion>) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns whether the configuration contains a criterion of the given class
    +
    Returns whether the configuration contains a criterion of the given class.
    convert(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
    -
    Converter method
    +
    Converter method.
    convert(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
    -
    Converter method
    +
    Converter method.
    convert(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
     
    count - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
    -
    The total number of entries in the contingency table
    +
    The total number of entries in the contingency table.
    count - Variable in class org.deidentifier.arx.aggregates.StatisticsFrequencyDistribution
    -
    The total number of data values
    +
    The total number of data values.
    count - Variable in class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
    @@ -894,11 +898,11 @@

    C

    create(String) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilder
    -
    Loads a builder from a file
    +
    Loads a builder from a file.
    create(File) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilder
    -
    Loads a builder from a file
    +
    Loads a builder from a file.
    create(DataType<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    @@ -910,11 +914,11 @@

    C

    create(File) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    create(String) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    create(DataType<T>, boolean) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
    @@ -930,11 +934,11 @@

    C

    create(File) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
    -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    create(String) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
    -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    create(char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    @@ -942,7 +946,7 @@

    C

    create(File) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    @@ -954,20 +958,20 @@

    C

    create(String) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    create(Lattice, INodeChecker, FLASHStrategy) - Static method in class org.deidentifier.arx.algorithm.FLASHAlgorithm
    -
    Creates a new instance of the FLASH algorithm
    +
    Creates a new instance of the FLASH algorithm.
    create() - Static method in class org.deidentifier.arx.ARXConfiguration
    -
    Creates a new config without tuple suppression
    +
    Creates a new config without tuple suppression.
    create(double) - Static method in class org.deidentifier.arx.ARXConfiguration
    Creates a new config that allows the given percentage of outliers and - thus implements tuple suppression
    + thus implements tuple suppression.
    create(double, Metric<?>) - Static method in class org.deidentifier.arx.ARXConfiguration
    @@ -980,63 +984,63 @@

    C

    create() - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Creates a new default hierarchy
    +
    Creates a new default hierarchy.
    create(File, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    create(InputStream, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    create(Iterator<String[]>) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Creates a new hierarchy from an iterator over tuples
    +
    Creates a new hierarchy from an iterator over tuples.
    create(List<String[]>) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Creates a new hierarchy from a list
    +
    Creates a new hierarchy from a list.
    create(String, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    create(String[][]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Creates a new hierarchy from a two-dimensional string array
    +
    Creates a new hierarchy from a two-dimensional string array.
    create() - Static method in class org.deidentifier.arx.Data
    -
    Creates a new default data object
    +
    Creates a new default data object.
    create(DataSource) - Static method in class org.deidentifier.arx.Data
    -
    Creates a new data object from the given data source specification
    +
    Creates a new data object from the given data source specification.
    create(File, char) - Static method in class org.deidentifier.arx.Data
    -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    create(InputStream, char) - Static method in class org.deidentifier.arx.Data
    -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    create(Iterator<String[]>) - Static method in class org.deidentifier.arx.Data
    -
    Creates a new data object from an iterator over tuples
    +
    Creates a new data object from an iterator over tuples.
    create(List<String[]>) - Static method in class org.deidentifier.arx.Data
    -
    Creates a new data object from a list
    +
    Creates a new data object from a list.
    create(String, char) - Static method in class org.deidentifier.arx.Data
    -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    create(String[][]) - Static method in class org.deidentifier.arx.Data
    -
    Creates a new data object from a two-dimensional string array
    +
    Creates a new data object from a two-dimensional string array.
    create(Data) - Static method in class org.deidentifier.arx.DataSelector
     
    @@ -1048,15 +1052,15 @@

    C

    create(Data, DataSelector) - Static method in class org.deidentifier.arx.DataSubset
    -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    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
    +
    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
    -
    Creates a new subset from the given set of tuple indices
    +
    Creates a new subset from the given set of tuple indices.
    create(ImportConfiguration) - Static method in class org.deidentifier.arx.io.ImportAdapter
    @@ -1081,40 +1085,48 @@

    C

    createAggregate() - Method in class org.deidentifier.arx.DataType
    -
    Returns a new function builder
    +
    Returns a new function builder.
    createBinaryPhaseConfiguration(FLASHPhaseConfiguration, NodeAction, NodeAction, boolean) - Static method in class org.deidentifier.arx.algorithm.FLASHConfiguration
    -
    Creates a binary-phase only configuration
    +
    Creates a binary-phase only configuration.
    createBoundsFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
    -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order.
    createConstantFunction(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
    -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    createCSVSource(File, char, boolean) - Static method in class org.deidentifier.arx.DataSource
    -
    Creates a CSV data source
    +
    Creates a CSV data source.
    createCSVSource(String, char, boolean) - Static method in class org.deidentifier.arx.DataSource
    -
    Creates a CSV data source
    +
    Creates a CSV data source.
    createDate(String) - Static method in class org.deidentifier.arx.DataType
    -
    A date data type with given format
    +
    A date data type with given format.
    +
    +
    createDate(String, Locale) - Static method in class org.deidentifier.arx.DataType
    +
    +
    A date data type with given format.
    createDecimal(String) - Static method in class org.deidentifier.arx.DataType
    -
    A decimal data type with given format
    +
    A decimal data type with given format.
    +
    +
    createDecimal(String, Locale) - Static method in class org.deidentifier.arx.DataType
    +
    +
    Creates a decimal data type with a format string from the given locale.
    createDiscernabilityMetric() - Static method in class org.deidentifier.arx.metric.Metric
    -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    createDiscernabilityMetric(boolean) - Static method in class org.deidentifier.arx.metric.Metric
    @@ -1122,7 +1134,7 @@

    C

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

    C

    createExcelSource(File, int, boolean) - Static method in class org.deidentifier.arx.DataSource
    -
    Creates an Excel data source
    +
    Creates an Excel data source.
    createExcelSource(String, int, boolean) - Static method in class org.deidentifier.arx.DataSource
    -
    Creates an Excel data source
    +
    Creates an Excel data source.
    createHeightMetric() - Static method in class org.deidentifier.arx.metric.Metric
    @@ -1203,47 +1215,51 @@

    C

    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
    + if necessary.
    createInformationLoss(double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
    -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    createInformationLossWithBound(double[], double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
    -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    createInformationLossWithoutBound(double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
    -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    createInstance(MetricConfiguration) - Method in class org.deidentifier.arx.metric.MetricDescription
    -
    Creates an instance with the given configuration options
    +
    Creates an instance with the given configuration options.
    createInteger(String) - Static method in class org.deidentifier.arx.DataType
    -
    An integer data type with given format
    +
    An integer data type with given format.
    +
    +
    createInteger(String, Locale) - Static method in class org.deidentifier.arx.DataType
    +
    +
    An integer data type with given format using the given locale.
    createIntervalFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
    -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    createIntervalFunction(boolean, boolean) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
    -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    createJDBCSource(String, String) - Static method in class org.deidentifier.arx.DataSource
    -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    createJDBCSource(String, String, String, String) - Static method in class org.deidentifier.arx.DataSource
    -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    createLinearPhaseConfiguration(FLASHPhaseConfiguration, NodeAction, NodeAction, boolean) - Static method in class org.deidentifier.arx.algorithm.FLASHConfiguration
    -
    Creates a linear-phase only configuration
    +
    Creates a linear-phase only configuration.
    createLossMetric() - Static method in class org.deidentifier.arx.metric.Metric
    @@ -1279,7 +1295,7 @@

    C

    createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.MetricAECS
     
    @@ -1313,7 +1329,7 @@

    C

    createMinInformationLoss() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    createMinInformationLoss() - Method in class org.deidentifier.arx.metric.MetricAECS
     
    @@ -1415,7 +1431,7 @@

    C

    createPrecomputedLossMetric(double) - Static method in class org.deidentifier.arx.metric.Metric
    -
    Creates a potentially precomputed instance of the loss metric which treats generalization +
    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
    @@ -1432,7 +1448,7 @@

    C

    createPrecomputedLossMetric(double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
    -
    Creates a potentially precomputed instance of the loss metric which treats generalization +
    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
    @@ -1457,7 +1473,7 @@

    C

    createSetFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
    -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values .
    createSetOfPrefixesFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
    @@ -1465,7 +1481,7 @@

    C

    createSetOfPrefixesFunction(int) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
    -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    createStaticMetric(Map<String, List<Double>>) - Static method in class org.deidentifier.arx.metric.Metric
    @@ -1485,31 +1501,31 @@

    C

    createTwoPhaseConfiguration(FLASHPhaseConfiguration, FLASHPhaseConfiguration, NodeAction, NodeAction, boolean) - Static method in class org.deidentifier.arx.algorithm.FLASHConfiguration
    -
    Creates a two-phase configuration
    +
    Creates a two-phase configuration.
    CSVAbstractInput - Class in org.deidentifier.arx.io
    -
    Abstract class for reading CSV encoded information
    +
    Abstract class for reading CSV encoded information.
    CSVAbstractInput(char) - Constructor for class org.deidentifier.arx.io.CSVAbstractInput
    -
    Constructor
    +
    Constructor.
    CSVDataInput - Class in org.deidentifier.arx.io
    -
    This class implements a reader for CSV encoded information
    +
    This class implements a reader for CSV encoded information.
    CSVDataInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
    -
    Instantiate
    +
    Instantiate.
    CSVDataInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
    -
    Instantiate
    +
    Instantiate.
    CSVDataInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
    -
    Instantiate
    +
    Instantiate.
    CSVDataOutput - Class in org.deidentifier.arx.io
    @@ -1517,31 +1533,31 @@

    C

    CSVDataOutput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
    -
    New instance
    +
    New instance.
    CSVDataOutput(OutputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
    -
    New instance
    +
    New instance.
    CSVDataOutput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
    -
    New instance
    +
    New instance.
    CSVHierarchyInput - Class in org.deidentifier.arx.io
    -
    Reads a CSV encoded generalization hierarchy
    +
    Reads a CSV encoded generalization hierarchy.
    CSVHierarchyInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
    -
    Create from file
    +
    Create from file.
    CSVHierarchyInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
    -
    Create from stream
    +
    Create from stream.
    CSVHierarchyInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
    -
    Create from path
    +
    Create from path.
    currentGroupify - Variable in class org.deidentifier.arx.framework.check.NodeChecker
    @@ -1555,13 +1571,13 @@

    D

    Data - Class in org.deidentifier.arx
    -
    Represents input data for the ARX framework
    +
    Represents input data for the ARX framework.
    Data() - Constructor for class org.deidentifier.arx.Data
     
    data - Variable in class org.deidentifier.arx.DataHandleInput
    -
    The data
    +
    The data.
    data - Variable in class org.deidentifier.arx.framework.check.history.MRUCacheEntry
    @@ -1579,7 +1595,7 @@

    D

    Encodes a data object consisting of a dictionary encoded two-dimensional array, an associated dictionary, a header and a mapping to the columns in the - input data set
    + input data set.
    Data(int[][], String[], int[], Dictionary) - Constructor for class org.deidentifier.arx.framework.data.Data
    @@ -1593,7 +1609,7 @@

    D

     
    DataDefinition - Class in org.deidentifier.arx
    -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    DataDefinition() - Constructor for class org.deidentifier.arx.DataDefinition
     
    @@ -1605,11 +1621,11 @@

    D

     
    DataHandleInput - Class in org.deidentifier.arx
    -
    An implementation of the DataHandle interface for input data
    +
    An implementation of the DataHandle interface for input data.
    DataHandleInput(Data) - Constructor for class org.deidentifier.arx.DataHandleInput
    -
    Creates a new data handle
    +
    Creates a new data handle.
    DataHandleOutput - Class in org.deidentifier.arx
    @@ -1627,7 +1643,7 @@

    D

     
    DataHandleStatistics - Class in org.deidentifier.arx
    -
    Stupid wrapper class that provides information to StatisticsBuilder
    +
    Stupid wrapper class that provides information to StatisticsBuilder.
    DataHandleStatistics(DataHandle) - Constructor for class org.deidentifier.arx.DataHandleStatistics
     
    @@ -1639,11 +1655,11 @@

    D

    DataHandleSubset(DataHandle, DataSubset, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.DataHandleSubset
    -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    DataHandleSubset(DataHandle, DataSubset) - Constructor for class org.deidentifier.arx.DataHandleSubset
    -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    dataIS - Variable in class org.deidentifier.arx.DataHandleOutput
    @@ -1659,7 +1675,7 @@

    D

    DataManager(String[], int[][], Dictionary, DataDefinition, Set<PrivacyCriterion>) - Constructor for class org.deidentifier.arx.framework.data.DataManager
    -
    Creates a new data manager from pre-encoded data
    +
    Creates a new data manager from pre-encoded data.
    DataManager(Data, Data, Data, GeneralizationHierarchy[], Map<String, GeneralizationHierarchy>, Map<String, Integer>, int[], int[], int[], String[]) - Constructor for class org.deidentifier.arx.framework.data.DataManager
     
    @@ -1681,64 +1697,64 @@

    D

    DataSelector - Class in org.deidentifier.arx
    -
    A selector for tuples
    +
    A selector for tuples.
    DataSource - Class in org.deidentifier.arx
    This class provides configuration options for importing data from CSV-files, from Excel-files - or via a JDBC connection
    + or via a JDBC connection.
    DataSubset - Class in org.deidentifier.arx
    -
    This class represents a data subset as required for d-presence
    +
    This class represents a data subset as required for d-presence.
    DataType<T> - Class in org.deidentifier.arx
    -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    DataType() - Constructor for class org.deidentifier.arx.DataType
     
    DataType.ARXDate - Class in org.deidentifier.arx
    -
    Base class for date/time types
    +
    Base class for date/time types.
    DataType.ARXDecimal - Class in org.deidentifier.arx
    -
    Base class for numeric types
    +
    Base class for numeric types.
    DataType.ARXInteger - Class in org.deidentifier.arx
    -
    Base class for numeric types
    +
    Base class for numeric types.
    DataType.ARXOrderedString - Class in org.deidentifier.arx
    -
    Base class for ordered string types
    +
    Base class for ordered string types.
    DataType.ARXString - Class in org.deidentifier.arx
    -
    Base class for string types
    +
    Base class for string types.
    DataType.ARXString() - Constructor for class org.deidentifier.arx.DataType.ARXString
     
    DataType.DataTypeDescription<T> - Class in org.deidentifier.arx
    -
    An entry in the list of available data types
    +
    An entry in the list of available data types.
    DataType.DataTypeWithFormat - Interface in org.deidentifier.arx
    -
    An interface for data types with format
    +
    An interface for data types with format.
    DataType.DataTypeWithRatioScale<T> - Interface in org.deidentifier.arx
    -
    An interface for data types with a ratio scale
    +
    An interface for data types with a ratio scale.
    dataTypes - Variable in class org.deidentifier.arx.DataHandle
    -
    The data types
    +
    The data types.
    dataTypes - Variable in class org.deidentifier.arx.io.ImportAdapter
    -
    Array of datatypes describing the columns
    +
    Array of datatypes describing the columns.
    DATE - Static variable in class org.deidentifier.arx.DataType
    @@ -1746,25 +1762,25 @@

    D

    DECIMAL - Static variable in class org.deidentifier.arx.DataType
    -
    A generic decimal data type
    +
    A generic decimal data type.
    decRefCount() - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionaryEntry
     
    decrementRefCount(int) - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionary
    -
    Removes a element from the dictionary
    +
    Removes a element from the dictionary.
    definition - Variable in class org.deidentifier.arx.DataHandle
    -
    The data definition
    +
    The data definition.
    delegate - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The delegate
    +
    The delegate.
    dictionary - Variable in class org.deidentifier.arx.DataHandleInput
    -
    The dictionary
    +
    The dictionary.
    Dictionary - Class in org.deidentifier.arx.framework.data
    @@ -1776,19 +1792,19 @@

    D

    dictionarySensFreq - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The dictionary for the snapshot compression
    +
    The dictionary for the snapshot compression *.
    dictionarySensFreq - Variable in class org.deidentifier.arx.framework.check.Transformer
    -
    The dictionary for the snapshot compression
    +
    The dictionary for the snapshot compression *.
    dictionarySensValue - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The dictionary for the snapshot compression
    +
    The dictionary for the snapshot compression *.
    dictionarySensValue - Variable in class org.deidentifier.arx.framework.check.Transformer
    -
    The dictionary for the snapshot compression
    +
    The dictionary for the snapshot compression *.
    dimensions - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    @@ -1800,7 +1816,7 @@

    D

    DistinctLDiversity - Class in org.deidentifier.arx.criteria
    -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    DistinctLDiversity(String, int) - Constructor for class org.deidentifier.arx.criteria.DistinctLDiversity
    @@ -1821,11 +1837,11 @@

    D

    Distribution(int[], int[]) - Constructor for class org.deidentifier.arx.framework.check.distribution.Distribution
    -
    Constructor used to create frequency set from a history entry
    +
    Constructor used to create frequency set from a history entry.
    distributions - Variable in class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
    -
    Frequency set for sensitive attributes
    +
    Frequency set for sensitive attributes *.
    divide(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
     
    @@ -1845,7 +1861,7 @@

    D

     
    DomainShare - Interface in org.deidentifier.arx.metric.v2
    -
    Base interface for domain shares
    +
    Base interface for domain shares.
    DomainShareInterval<T> - Class in org.deidentifier.arx.metric.v2
    @@ -1853,7 +1869,7 @@

    D

    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
    +
    Creates a new set of domain shares derived from the given functional interval-based hierarchy.
    DomainShareMaterialized - Class in org.deidentifier.arx.metric.v2
    @@ -1861,7 +1877,7 @@

    D

    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
    +
    Creates a new set of domain shares derived from the given attribute.
    DomainShareRedaction - Class in org.deidentifier.arx.metric.v2
    @@ -1869,19 +1885,19 @@

    D

    DomainShareRedaction(HierarchyBuilderRedactionBased<?>) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareRedaction
    -
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy
    +
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy.
    doRelease() - Method in class org.deidentifier.arx.DataHandle
    -
    Releases all resources
    +
    Releases all resources.
    doRelease() - Method in class org.deidentifier.arx.DataHandleInput
    -
    Releases all resources
    +
    Releases all resources.
    doRelease() - Method in class org.deidentifier.arx.DataHandleOutput
    -
    Releases all resources
    +
    Releases all resources.
    doRelease() - Method in class org.deidentifier.arx.DataHandleSubset
     
    @@ -1898,7 +1914,7 @@

    D

    DPresence(DataSubset) - Constructor for class org.deidentifier.arx.criteria.DPresence
    -
    For building the inclusion criterion
    +
    For building the inclusion criterion.
    @@ -1914,7 +1930,7 @@

    E

     
    EntropyLDiversity - Class in org.deidentifier.arx.criteria
    -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    EntropyLDiversity(String, double) - Constructor for class org.deidentifier.arx.criteria.EntropyLDiversity
    @@ -1923,7 +1939,7 @@

    E

    EqualDistanceTCloseness - Class in org.deidentifier.arx.criteria
    -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    EqualDistanceTCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.EqualDistanceTCloseness
    @@ -1968,11 +1984,11 @@

    E

    This method triggers the estimation of the information loss of all nodes in the lattice regardless of whether they have been checked for anonymity - or not
    + or not.
    ExplicitPrivacyCriterion - Class in org.deidentifier.arx.criteria
    -
    A privacy criterion that is explicitly bound to a sensitive attribute
    +
    A privacy criterion that is explicitly bound to a sensitive attribute.
    ExplicitPrivacyCriterion(String, boolean) - Constructor for class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
     
    @@ -1990,29 +2006,29 @@

    F

    FLASHAlgorithm - Class in org.deidentifier.arx.algorithm
    -
    This class provides a static method for instantiating the FLASH algorithm
    +
    This class provides a static method for instantiating the FLASH algorithm.
    FLASHAlgorithm() - Constructor for class org.deidentifier.arx.algorithm.FLASHAlgorithm
     
    FLASHAlgorithmImpl - Class in org.deidentifier.arx.algorithm
    -
    This class implements the FLASH algorithm
    +
    This class implements the FLASH algorithm.
    FLASHAlgorithmImpl(Lattice, INodeChecker, FLASHStrategy, FLASHConfiguration) - Constructor for class org.deidentifier.arx.algorithm.FLASHAlgorithmImpl
    -
    Creates a new instance
    +
    Creates a new instance.
    FLASHConfiguration - Class in org.deidentifier.arx.algorithm
    -
    This class parameterizes a phase the interwoven two-phase Flash algorithm
    +
    This class parameterizes a phase the interwoven two-phase Flash algorithm.
    FLASHPhaseConfiguration - Class in org.deidentifier.arx.algorithm
    -
    This class parameterizes a phase the interwoven two-phase Flash algorithm
    +
    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
    -
    Creates a configuration for an active phase
    +
    Creates a configuration for an active phase.
    FLASHStrategy - Class in org.deidentifier.arx.algorithm
    @@ -2036,23 +2052,23 @@

    F

     
    format(T) - Method in class org.deidentifier.arx.DataType
    -
    Converts a value into a string
    +
    Converts a value into a string.
    forType(DataType<T>) - Static method in class org.deidentifier.arx.aggregates.AggregateFunction
    -
    Returns a builder for the given data type
    +
    Returns a builder for the given data type.
    frequency - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable.Entry
    -
    Associated frequency
    +
    Associated frequency.
    frequency - Variable in class org.deidentifier.arx.aggregates.StatisticsFrequencyDistribution
    -
    The corresponding frequencies
    +
    The corresponding frequencies.
    function - Variable in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    The default aggregate function, might be null
    +
    The default aggregate function, might be null.
    @@ -2070,71 +2086,71 @@

    G

    GeneralizationHierarchy(String, int[][], int[]) - Constructor for class org.deidentifier.arx.framework.data.GeneralizationHierarchy
    -
    Can be used to create a copy of the generalization hierarchy
    +
    Can be used to create a copy of the generalization hierarchy.
    GeneralizationHierarchy(String, String[][], int, Dictionary) - Constructor for class org.deidentifier.arx.framework.data.GeneralizationHierarchy
    -
    Creates a new generalization hierarchy
    +
    Creates a new generalization hierarchy.
    generalizationindex0 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The stateindices
    +
    The stateindices.
    generalizationindex1 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The stateindices
    +
    The stateindices.
    generalizationindex10 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The stateindices
    +
    The stateindices.
    generalizationindex11 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The stateindices
    +
    The stateindices.
    generalizationindex12 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The stateindices
    +
    The stateindices.
    generalizationindex13 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The stateindices
    +
    The stateindices.
    generalizationindex14 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The stateindices
    +
    The stateindices.
    generalizationindex2 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The stateindices
    +
    The stateindices.
    generalizationindex3 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The stateindices
    +
    The stateindices.
    generalizationindex4 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The stateindices
    +
    The stateindices.
    generalizationindex5 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The stateindices
    +
    The stateindices.
    generalizationindex6 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The stateindices
    +
    The stateindices.
    generalizationindex7 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The stateindices
    +
    The stateindices.
    generalizationindex8 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The stateindices
    +
    The stateindices.
    generalizationindex9 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The stateindices
    +
    The stateindices.
    generalizationIndexArray - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    @@ -2148,7 +2164,7 @@

    G

     
    get(int) - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionary
    -
    Returns the according entry
    +
    Returns the according entry.
    get(Node) - Method in class org.deidentifier.arx.framework.check.history.History
    @@ -2156,19 +2172,19 @@

    G

    getAbsoluteMaxOutliers() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    getAbsoluteMaxOutliers() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    getAdjustedRanges() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Returns adjusted ranges
    +
    Returns adjusted ranges.
    getAggregate() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    getAggregate() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalArithmeticMean
     
    @@ -2180,7 +2196,7 @@

    G

     
    getAggregateFunction() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    getAggregateFunction() - Method in class org.deidentifier.arx.metric.MetricConfiguration
     
    @@ -2192,7 +2208,7 @@

    G

     
    getAligmentOrder() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    -
    Returns the alignment order
    +
    Returns the alignment order.
    getAllAnonymousNodes() - Method in class org.deidentifier.arx.algorithm.AbstractAlgorithm
    @@ -2204,11 +2220,11 @@

    G

    getAnonymity() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the anonymity property
    +
    Returns the anonymity property.
    getAnonymityProperty() - Method in class org.deidentifier.arx.algorithm.FLASHPhaseConfiguration
    -
    Getter: The main anonymity property
    +
    Getter: The main anonymity property.
    getApplicator(long) - Method in class org.deidentifier.arx.framework.check.Transformer
    @@ -2218,21 +2234,21 @@

    G

     
    getArray() - Method in class org.deidentifier.arx.framework.data.Data
    -
    Returns the data array
    +
    Returns the data array.
    getArray() - Method in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
    -
    Returns the array
    +
    Returns the array.
    getAttribute() - Method in class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
    -
    Returns the associated sensitive attribute
    +
    Returns the associated sensitive attribute.
    getAttributeMap() - Method in class org.deidentifier.arx.ARXLattice.Access
     
    getAttributeName(int) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    getAttributeName(int) - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -2246,15 +2262,15 @@

    G

     
    getAttributes() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the attributes
    +
    Returns the attributes.
    getAttributeType(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the type defined for the attribute
    +
    Returns the type defined for the attribute.
    getAttributeWeight(String) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns the weight for the given attribute
    +
    Returns the weight for the given attribute.
    getAttributeWeights() - Method in class org.deidentifier.arx.ARXConfiguration
    @@ -2262,11 +2278,11 @@

    G

    getAverageEquivalenceClassSize() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    getAverageEquivalenceClassSize() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify.GroupStatistics
    -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    getAverageEquivalenceClassSizeIncludingOutliers() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    @@ -2278,7 +2294,7 @@

    G

    getBaseDataType(String) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the base data type without generalization
    +
    Returns the base data type without generalization.
    getBaseDataType(String) - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -2286,23 +2302,23 @@

    G

     
    getBinaryPhaseConfiguration() - Method in class org.deidentifier.arx.algorithm.FLASHConfiguration
    -
    Getter
    +
    Getter.
    getBottom() - Method in class org.deidentifier.arx.ARXLattice
    -
    Returns the bottom node
    +
    Returns the bottom node.
    getBottom() - Method in class org.deidentifier.arx.framework.lattice.Lattice
    -
    Returns the bottom node
    +
    Returns the bottom node.
    getBuckets() - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
    -
    Gets all buckets of the hash table
    +
    Gets all buckets of the hash table.
    getBuffer() - Method in interface org.deidentifier.arx.framework.check.INodeChecker
    -
    Returns the buffer as a Data object
    +
    Returns the buffer as a Data object.
    getBuffer() - Method in class org.deidentifier.arx.framework.check.NodeChecker
     
    @@ -2312,7 +2328,7 @@

    G

    getC() - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
    -
    Returns the parameter c
    +
    Returns the parameter c.
    getCache() - Method in class org.deidentifier.arx.metric.MetricEntropy
     
    @@ -2320,117 +2336,117 @@

    G

     
    getCardinalities() - Method in class org.deidentifier.arx.metric.v2.Cardinalities
    -
    Returns the cardinalities of the given value
    +
    Returns the cardinalities of the given value.
    getCells() - Method in class org.deidentifier.arx.metric.MetricNMPrecision
    -
    Returns the number of cells
    +
    Returns the number of cells.
    getCells() - Method in class org.deidentifier.arx.metric.MetricPrecision
    -
    Returns the number of cells
    +
    Returns the number of cells.
    getColumnDatatypes() - Method in class org.deidentifier.arx.io.ImportAdapter
    -
    Returns an array with datatypes of columns that should be imported
    +
    Returns an array with datatypes of columns that should be imported.
    getColumnIndexOf(String) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the index of the given attribute, -1 if it is not in the header
    +
    Returns the index of the given attribute, -1 if it is not in the header.
    getColumns() - Method in class org.deidentifier.arx.io.ImportConfiguration
    -
    Returns all added columns
    +
    Returns all added columns.
    getComparator() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
    -
    Returns the comparator
    +
    Returns the comparator.
    getConfig() - Method in class org.deidentifier.arx.io.ImportAdapter
    -
    Returns the configuration used by the import adapter
    +
    Returns the configuration used by the import adapter.
    getConfiguration() - Method in class org.deidentifier.arx.ARXResult
    -
    Returns the configuration used
    +
    Returns the configuration used.
    getConfiguration() - Method in class org.deidentifier.arx.DataSource
    -
    Returns the configuration
    +
    Returns the configuration.
    getConfiguration() - Method in interface org.deidentifier.arx.framework.check.INodeChecker
    -
    Returns the current config
    +
    Returns the current config.
    getConfiguration() - Method in class org.deidentifier.arx.framework.check.NodeChecker
     
    getConfiguration() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDPrecision
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDDiscernability
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConnection() - Method in class org.deidentifier.arx.io.ImportConfigurationJDBC
     
    @@ -2440,7 +2456,7 @@

    G

     
    getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    getContingencyTable(int, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    @@ -2452,7 +2468,7 @@

    G

    getContingencyTable(int, int, boolean, int, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    -
    Returns a contingency table for the given columns
    +
    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
    @@ -2464,7 +2480,7 @@

    G

    getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    getContingencyTable(int, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    @@ -2476,7 +2492,7 @@

    G

    getContingencyTable(int, int, boolean, int, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    -
    Returns a contingency table for the given columns
    +
    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
    @@ -2496,7 +2512,7 @@

    G

    getCriteria(Class<T>) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns all privacy criteria that are instances of the given class
    +
    Returns all privacy criteria that are instances of the given class.
    getCriteriaAsArray() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    @@ -2514,25 +2530,25 @@

    G

    getData() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Returns the data array
    +
    Returns the data array.
    getData() - Method in interface org.deidentifier.arx.framework.check.INodeChecker
    -
    Returns the data
    +
    Returns the data.
    getData() - Method in class org.deidentifier.arx.framework.check.NodeChecker
     
    getData() - Method in class org.deidentifier.arx.framework.data.Data
    -
    Returns the data
    +
    Returns the data.
    getData() - Method in class org.deidentifier.arx.framework.lattice.Node
    -
    Associated data
    +
    Associated data.
    getDataIS() - Method in class org.deidentifier.arx.framework.data.DataManager
    -
    Returns the data
    +
    Returns the data.
    getDataLength() - Method in class org.deidentifier.arx.framework.data.Data
    @@ -2540,23 +2556,23 @@

    G

    getDataQI() - Method in class org.deidentifier.arx.framework.data.DataManager
    -
    Returns the data
    +
    Returns the data.
    getDataSE() - Method in class org.deidentifier.arx.framework.data.DataManager
    -
    Returns the data
    +
    Returns the data.
    getDataType() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Returns the data type
    +
    Returns the data type.
    getDataType(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the data type for the given column
    +
    Returns the data type for the given column.
    getDataType(String) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the according datatype
    +
    Returns the according datatype.
    getDataType(String) - Method in class org.deidentifier.arx.DataHandleOutput
     
    @@ -2568,7 +2584,7 @@

    G

     
    getDataTypeArray() - Method in class org.deidentifier.arx.DataHandle
    -
    Generates an array of data types
    +
    Generates an array of data types.
    getDataTypeArray() - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -2580,23 +2596,23 @@

    G

     
    getDate(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns a date/time value from the specified cell
    +
    Returns a date/time value from the specified cell.
    getDefaultFunction() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Returns the default aggregate function
    +
    Returns the default aggregate function.
    getDefaultMetric() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
    -
    Returns the default variant
    +
    Returns the default variant.
    getDefinition() - Method in class org.deidentifier.arx.Data
    -
    Returns the data definition
    +
    Returns the data definition.
    getDefinition() - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the data definition
    +
    Returns the data definition.
    getDefinition() - Method in class org.deidentifier.arx.DataHandleStatistics
     
    @@ -2614,55 +2630,55 @@

    G

     
    getDescription() - Method in class org.deidentifier.arx.DataType
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    getDescription(Metric<?>) - Static method in class org.deidentifier.arx.metric.Metric
    -
    Returns a description for the given metric, if there is any, null otherwise
    +
    Returns a description for the given metric, if there is any, null otherwise.
    getDescription() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns a description of this metric
    +
    Returns a description of this metric.
    getDeserializationContext() - Static method in class org.deidentifier.arx.ARXLattice
    -
    Returns the deserialization context
    +
    Returns the deserialization context.
    getDictionary() - Method in class org.deidentifier.arx.framework.data.Data
    -
    Returns the dictionary
    +
    Returns the dictionary.
    getDictionarySensFreq() - Method in class org.deidentifier.arx.framework.check.history.History
    -
    Method needed for benchmarking
    +
    Method needed for benchmarking.
    getDictionarySensValue() - Method in class org.deidentifier.arx.framework.check.history.History
    -
    Method needed for benchmarking
    +
    Method needed for benchmarking.
    getDimension(String) - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the index of an attribute
    +
    Returns the index of an attribute.
    getDimensions() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
    -
    Returns the number of dimensions
    +
    Returns the number of dimensions.
    getDistinctValues(int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    -
    Returns the distinct set of data items from the given column
    +
    Returns the distinct set of data items from the given column.
    getDistinctValues(int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    -
    Returns the distinct set of data items from the given column
    +
    Returns the distinct set of data items from the given column.
    getDistinctValues(int) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns an array containing the distinct values in the given column
    +
    Returns an array containing the distinct values in the given column.
    getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the distinct values
    +
    Returns the distinct values.
    getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -2676,11 +2692,11 @@

    G

     
    getDistinctValues() - Method in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
    -
    Returns the number of distinct values
    +
    Returns the number of distinct values.
    getDistinctValues(int) - Method in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
    -
    Returns the distinct values
    +
    Returns the distinct values.
    getDistinctValuesOrdered(int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    @@ -2688,7 +2704,7 @@

    G

    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
    +
    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
    @@ -2702,7 +2718,7 @@

    G

    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
    + column.
    getDistinctValuesOrdered(int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    @@ -2716,11 +2732,11 @@

    G

    getDMax() - Method in class org.deidentifier.arx.criteria.DPresence
    -
    Returns dMax
    +
    Returns dMax.
    getDMin() - Method in class org.deidentifier.arx.criteria.DPresence
    -
    Returns dMin
    +
    Returns dMin.
    getDomainSize() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    @@ -2728,39 +2744,39 @@

    G

    getDomainSize() - Method in interface org.deidentifier.arx.metric.v2.DomainShare
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    getDomainSize() - Method in class org.deidentifier.arx.metric.v2.DomainShareInterval
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    getDomainSize() - Method in class org.deidentifier.arx.metric.v2.DomainShareMaterialized
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    getDomainSize() - Method in class org.deidentifier.arx.metric.v2.DomainShareRedaction
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    getDouble(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns a double value from the specified cell
    +
    Returns a double value from the specified cell.
    getElements() - Method in class org.deidentifier.arx.DataType.ARXOrderedString
    -
    Returns all elements backing this datatype
    +
    Returns all elements backing this datatype.
    getEquivalenceClassStatistics() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    getEquivalenceClassStatistics() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    getExampleFormats() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
    -
    Returns a list of example formats
    +
    Returns a list of example formats.
    getExcelFileType() - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
     
    @@ -2774,7 +2790,7 @@

    G

    getFloat(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns a float value from the specified cell
    +
    Returns a float value from the specified cell.
    getFormat() - Method in class org.deidentifier.arx.DataType.ARXDate
     
    @@ -2792,7 +2808,7 @@

    G

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

    G

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

    G

     
    getGeneralization(String) - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the generalization for the attribute
    +
    Returns the generalization for the attribute.
    getGeneralization(String) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    getGeneralization(String) - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -2832,15 +2848,15 @@

    G

     
    getGeneralizationFactor() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
    -
    Returns the factor used weight generalized values
    +
    Returns the factor used weight generalized values.
    getGeneralizationSuppressionFactor() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
    -
    Returns the factor weighting generalization and suppression
    +
    Returns the factor weighting generalization and suppression.
    getGlobalOptimum() - Method in class org.deidentifier.arx.algorithm.AbstractAlgorithm
    -
    Returns the global optimum
    +
    Returns the global optimum.
    getGlobalOptimum() - Method in class org.deidentifier.arx.ARXResult
    @@ -2848,19 +2864,19 @@

    G

    getGroupify() - Method in interface org.deidentifier.arx.framework.check.INodeChecker
    -
    Returns the current hash groupify
    +
    Returns the current hash groupify.
    getGroupify() - Method in class org.deidentifier.arx.framework.check.NodeChecker
     
    getGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
    -
    Returns the list
    +
    Returns the list.
    getGroupStatistics() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
     
    getGroupStatistics() - Method in interface org.deidentifier.arx.framework.check.groupify.IHashGroupify
    -
    Returns statistics about the groups
    +
    Returns statistics about the groups.
    getGsFactor() - Method in class org.deidentifier.arx.metric.MetricConfiguration
     
    @@ -2874,7 +2890,7 @@

    G

    getHandle() - Method in class org.deidentifier.arx.Data
    -
    Returns a data handle
    +
    Returns a data handle.
    getHashcode() - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionaryEntry
    @@ -2886,19 +2902,19 @@

    G

    getHeader() - Method in class org.deidentifier.arx.framework.data.Data
    -
    Returns the header
    +
    Returns the header.
    getHeader() - Method in class org.deidentifier.arx.framework.data.DataManager
    -
    The original data header
    +
    The original data header.
    getHeader() - Method in class org.deidentifier.arx.io.ImportAdapter
    -
    Returns the header
    +
    Returns the header.
    getHeight() - Method in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
    -
    Returns the height of the hierarchy
    +
    Returns the height of the hierarchy.
    getHeights() - Method in class org.deidentifier.arx.metric.MetricNMPrecision
     
    @@ -2918,31 +2934,31 @@

    G

     
    getHierarchy() - Method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Returns the hierarchy as a two-dimensional string array
    +
    Returns the hierarchy as a two-dimensional string array.
    getHierarchy() - Method in class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
    -
    Returns the hierarchy backing the EMD calculations
    +
    Returns the hierarchy backing the EMD calculations.
    getHierarchy(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the according hierarchy
    +
    Returns the according hierarchy.
    getHierarchy() - Method in class org.deidentifier.arx.io.CSVHierarchyInput
    -
    Returns the hierarchy
    +
    Returns the hierarchy.
    getHierarchyBuilder(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the associated builder, if any
    +
    Returns the associated builder, if any.
    getHistory() - Method in interface org.deidentifier.arx.framework.check.INodeChecker
    -
    Returns the history, if there is any
    +
    Returns the history, if there is any.
    getHistory() - Method in class org.deidentifier.arx.framework.check.NodeChecker
    -
    Returns the checkers history, if any
    +
    Returns the checkers history, if any.
    getHistorySize() - Method in class org.deidentifier.arx.ARXAnonymizer
    @@ -2950,15 +2966,15 @@

    G

    getId() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns a node's internal id
    +
    Returns a node's internal id.
    getIdentifyingAttributes() - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the direct identifiers
    +
    Returns the direct identifiers.
    getIndex() - Method in interface org.deidentifier.arx.io.IImportColumnIndexed
    -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    getIndex() - Method in class org.deidentifier.arx.io.ImportColumnIndexed
     
    @@ -2992,17 +3008,17 @@

    G

    getInformationLoss() - Method in class org.deidentifier.arx.framework.lattice.Node
    -
    Returns the information loss
    +
    Returns the information loss.
    getInformationLoss() - Method in class org.deidentifier.arx.metric.InformationLossWithBound
     
    getInformationLoss(Node, IHashGroupify) - Method in class org.deidentifier.arx.metric.Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    getInformationLossInternal(Node, IHashGroupify) - Method in class org.deidentifier.arx.metric.Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    getInformationLossInternal(Node, IHashGroupify) - Method in class org.deidentifier.arx.metric.MetricAECS
     
    @@ -3048,27 +3064,27 @@

    G

     
    getInsensitiveAttributes() - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the insensitive attributes
    +
    Returns the insensitive attributes.
    getInt(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns an int value from the specified cell
    +
    Returns an int value from the specified cell.
    getInternalConfiguration() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    TODO: This is a hack and should be removed in future releases
    +
    TODO: This is a hack and should be removed in future releases.
    getInterruptibleInstance() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    -
    Returns an interruptible instance of this object
    +
    Returns an interruptible instance of this object.
    getIntervals() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Returns all currently defined intervals
    +
    Returns all currently defined intervals.
    getK() - Method in class org.deidentifier.arx.criteria.KAnonymity
    -
    Returns the parameter k
    +
    Returns the parameter k.
    getKey() - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionaryEntry
    @@ -3076,59 +3092,77 @@

    G

    getL() - Method in class org.deidentifier.arx.criteria.LDiversity
    -
    Returns the parameter l
    +
    Returns the parameter l.
    getLabel() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.AbstractGroup
     
    getLabel() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
    -
    Returns a human readable label
    +
    Returns a human readable label.
    getLabelBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
     
    getLastNode() - Method in class org.deidentifier.arx.framework.check.StateMachine
    -
    Returns the last node
    +
    Returns the last node.
    getLastTransition() - Method in class org.deidentifier.arx.framework.check.StateMachine
     
    getLattice() - Method in class org.deidentifier.arx.ARXResult
    -
    Returns the lattice
    +
    Returns the lattice.
    getLevel(int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Returns the given level
    +
    Returns the given level.
    getLevel() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
     
    getLevel() - Method in class org.deidentifier.arx.framework.lattice.Node
    -
    Returns the level
    +
    Returns the level.
    getLevels() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Returns all currently defined levels
    +
    Returns all currently defined levels.
    getLevels() - Method in class org.deidentifier.arx.ARXLattice
    -
    Returns the levels of the generalization lattice
    +
    Returns the levels of the generalization lattice.
    getLevels() - Method in class org.deidentifier.arx.framework.lattice.Lattice
    -
    Returns all levels in the lattice
    +
    Returns all levels in the lattice.
    getLinearPhaseConfiguration() - Method in class org.deidentifier.arx.algorithm.FLASHConfiguration
    -
    Getter
    +
    Getter.
    +
    +
    getLocale() - Method in class org.deidentifier.arx.DataType.ARXDate
    +
    +
    Returns the locale of the format.
    +
    +
    getLocale() - Method in class org.deidentifier.arx.DataType.ARXDecimal
    +
    +
    Returns the locale of the format.
    +
    getLocale() - Method in class org.deidentifier.arx.DataType.ARXInteger
    +
    +
    Returns the locale of the format.
    +
    +
    getLocale() - Method in class org.deidentifier.arx.DataType.ARXOrderedString
    +
    +
    Returns the locale of the format.
    +
    +
    getLocale() - Method in interface org.deidentifier.arx.DataType.DataTypeWithFormat
    +
     
    getLong(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns a long value from the specified cell
    +
    Returns a long value from the specified cell.
    getLowerBound() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns a node's lower bound, if any
    +
    Returns a node's lower bound, if any.
    getLowerBound() - Method in class org.deidentifier.arx.framework.lattice.Node
     
    @@ -3240,15 +3274,15 @@

    G

     
    getLowerRange() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Returns the lower range
    +
    Returns the lower range.
    getMap() - Method in class org.deidentifier.arx.framework.data.Data
    -
    Returns the map
    +
    Returns the map.
    getMapping() - Method in class org.deidentifier.arx.framework.data.Dictionary
    -
    Returns the mapping array
    +
    Returns the mapping array.
    getMax() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
     
    @@ -3256,11 +3290,11 @@

    G

     
    getMaximalEquivalenceClassSize() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    getMaximalEquivalenceClassSize() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify.GroupStatistics
    -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    getMaximalEquivalenceClassSizeIncludingOutliers() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    @@ -3280,19 +3314,19 @@

    G

     
    getMaximumGeneralization(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the maximum generalization for the attribute
    +
    Returns the maximum generalization for the attribute.
    getMaximumGeneralizationLevels() - Method in class org.deidentifier.arx.framework.lattice.Lattice
    -
    Returns the maximal levels for each quasi identifier
    +
    Returns the maximal levels for each quasi identifier.
    getMaximumInformationLoss() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    getMaximumInformationLoss() - Method in class org.deidentifier.arx.ARXLattice
    -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    getMaximumSnapshotSizeDataset() - Method in class org.deidentifier.arx.ARXAnonymizer
    @@ -3308,11 +3342,11 @@

    G

    getMaxOutliers() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Returns the max relative number of outliers
    +
    Returns the max relative number of outliers.
    getMaxOutliers() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    getMaxQuasiIdentifiers() - Method in class org.deidentifier.arx.ARXAnonymizer
    @@ -3320,7 +3354,7 @@

    G

    getMaxTransformations() - Method in class org.deidentifier.arx.ARXAnonymizer
    -
    Returns the maximal size of the search space
    +
    Returns the maximal size of the search space.
    getMaxValueLength() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    @@ -3328,15 +3362,15 @@

    G

    getMetric() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    getMetric() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    getMetric() - Method in interface org.deidentifier.arx.framework.check.INodeChecker
    -
    Returns the metric used by this checker
    +
    Returns the metric used by this checker.
    getMetric() - Method in class org.deidentifier.arx.framework.check.NodeChecker
     
    @@ -3346,11 +3380,11 @@

    G

     
    getMinimalEquivalenceClassSize() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    -
    Returns the minimal size of an equivalence class
    +
    Returns the minimal size of an equivalence class.
    getMinimalEquivalenceClassSize() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify.GroupStatistics
    -
    Returns the minimal size of an equivalence class
    +
    Returns the minimal size of an equivalence class.
    getMinimalEquivalenceClassSizeIncludingOutliers() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    @@ -3370,7 +3404,7 @@

    G

    getMinimalGroupSize() - Method in class org.deidentifier.arx.criteria.LDiversity
    -
    Returns the minimal group size required to fulfill this criterion
    +
    Returns the minimal group size required to fulfill this criterion.
    getMinimum() - Method in class org.deidentifier.arx.DataType.ARXDate
     
    @@ -3382,15 +3416,15 @@

    G

     
    getMinimumGeneralization(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the minimum generalization for the attribute
    +
    Returns the minimum generalization for the attribute.
    getMinimumInformationLoss() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    getMinimumInformationLoss() - Method in class org.deidentifier.arx.ARXLattice
    -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    getMinLevels() - Method in class org.deidentifier.arx.framework.data.DataManager
    @@ -3398,17 +3432,17 @@

    G

    getName() - Method in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
    -
    Returns the name
    +
    Returns the name.
    getName() - Method in class org.deidentifier.arx.io.ImportColumnIndexed
    -
    Gets the name
    +
    Gets the name.
    getName() - Method in class org.deidentifier.arx.io.ImportColumnJDBC
     
    getName() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    getName() - Method in class org.deidentifier.arx.metric.MetricDescription
     
    @@ -3421,42 +3455,42 @@

    G

    getNumberOfGroups() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    Returns the number of equivalence classes in the currently selected data - representation
    + representation.
    getNumberOfGroups() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify.GroupStatistics
    Returns the number of equivalence classes in the currently selected data - representation
    + representation.
    getNumberOfGroups() - Method in interface org.deidentifier.arx.framework.check.INodeChecker
    -
    Returns the number of groups from the previous check
    +
    Returns the number of groups from the previous check.
    getNumberOfGroups() - Method in class org.deidentifier.arx.framework.check.NodeChecker
     
    getNumberOfOutlyingEquivalenceClasses() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    Returns the number of outlying equivalence classes in the currently selected data - representation
    + representation.
    getNumberOfOutlyingEquivalenceClasses() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify.GroupStatistics
    Returns the number of outlying equivalence classes in the currently selected data - representation
    + representation.
    getNumberOfOutlyingTuples() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    Returns the number of outliers in the currently selected data - representation
    + representation.
    getNumberOfOutlyingTuples() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify.GroupStatistics
    Returns the number of outliers in the currently selected data - representation
    + representation.
    getNumColumns() - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    getNumColumns() - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -3468,11 +3502,11 @@

    G

     
    getNumDimensions() - Method in class org.deidentifier.arx.framework.data.Dictionary
    -
    Returns the number of dimensions in the dictionary
    +
    Returns the number of dimensions in the dictionary.
    getNumRows() - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    getNumRows() - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -3486,16 +3520,16 @@

    G

     
    getNumTuples() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
    -
    Returns the number of rows in the dataset or subset
    +
    Returns the number of rows in the dataset or subset.
    getNumUniqueUnfinalizedValues(int) - Method in class org.deidentifier.arx.framework.data.Dictionary
    Returns the number of unique values contained before finalizing the - dictionary
    + dictionary.
    getOptimum() - Method in class org.deidentifier.arx.ARXLattice
    -
    Returns the optimum, if any
    +
    Returns the optimum, if any.
    getOutput() - Method in class org.deidentifier.arx.ARXResult
    @@ -3515,19 +3549,19 @@

    G

    getPackedElements() - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
    -
    Gets all elements of the packed table
    +
    Gets all elements of the packed table.
    getPackedFrequency() - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
    -
    Gets the frequency of the packed table
    +
    Gets the frequency of the packed table.
    getPaddingCharacter() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    -
    Returns the padding character
    +
    Returns the padding character.
    getParameter() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter
    -
    Returns the parameter
    +
    Returns the parameter.
    getParameter() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
     
    @@ -3539,23 +3573,23 @@

    G

     
    getPrecomputedMetric() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
    -
    Returns the precomputed variant
    +
    Returns the precomputed variant.
    getPredecessors() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    The predecessors
    +
    The predecessors.
    getPredecessors() - Method in class org.deidentifier.arx.framework.lattice.Node
    -
    Returns the predecessors
    +
    Returns the predecessors.
    getPreparedGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Returns the prepared groups for recursion
    +
    Returns the prepared groups for recursion.
    getProgress() - Method in class org.deidentifier.arx.io.ImportAdapter
    -
    Returns the percentage of data has has already been imported
    +
    Returns the percentage of data has has already been imported.
    getProgress() - Method in class org.deidentifier.arx.io.ImportAdapterCSV
    @@ -3579,33 +3613,33 @@

    G

    getQuasiIdentifyingAttributes() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the quasi identifiers
    +
    Returns the quasi identifiers.
    getQuasiIdentifyingAttributes() - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the quasi identifying attributes
    +
    Returns the quasi identifying attributes.
    getRedactionCharacter() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    -
    Returns the redaction character
    +
    Returns the redaction character.
    getRedactionOrder() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    -
    Returns the redaction order
    +
    Returns the redaction order.
    getRegistry() - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the registry associated with this handle
    +
    Returns the registry associated with this handle.
    getRepeatBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
     
    getRequirements() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Returns the criteria's requirements
    +
    Returns the criteria's requirements.
    getRequirements() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns the criteria's requirements
    +
    Returns the criteria's requirements.
    getRequirements() - Method in class org.deidentifier.arx.criteria.DPresence
     
    @@ -3617,25 +3651,25 @@

    G

     
    getRequirements() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    getRequirements() - Method in class org.deidentifier.arx.criteria.TCloseness
     
    getRowCount() - Method in class org.deidentifier.arx.metric.MetricAECS
    -
    Returns the row count
    +
    Returns the row count.
    getRowCount() - Method in class org.deidentifier.arx.metric.MetricDM
    -
    Returns the current row count
    +
    Returns the current row count.
    getRowCount() - Method in class org.deidentifier.arx.metric.MetricDMStar
    -
    Returns the current row count
    +
    Returns the current row count.
    getSensitiveAttributes() - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the sensitive attributes
    +
    Returns the sensitive attributes.
    getSeparator() - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
     
    @@ -3643,23 +3677,23 @@

    G

     
    getShare(int, int) - Method in interface org.deidentifier.arx.metric.v2.DomainShare
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareInterval
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareMaterialized
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareRedaction
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    getShares() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
    -
    For subclasses
    +
    For subclasses.
    getSheetIndex() - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
     
    @@ -3667,66 +3701,66 @@

    G

     
    getSize() - Method in class org.deidentifier.arx.ARXLattice
    -
    Returns the number of nodes
    +
    Returns the number of nodes.
    getSize() - Method in class org.deidentifier.arx.framework.lattice.Lattice
    -
    Returns the number of nodes in the lattice
    +
    Returns the number of nodes in the lattice.
    getSnapBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
     
    getSnapshotLength() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Returns the specific length of each entry in a snapshot
    +
    Returns the specific length of each entry in a snapshot.
    getSnapshotLength() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns the specific length of each entry in a snapshot
    +
    Returns the specific length of each entry in a snapshot.
    getSource() - Method in class org.deidentifier.arx.DataHandleSubset
    -
    Returns the underlying source data handle
    +
    Returns the underlying source data handle.
    getStatistics() - Method in class org.deidentifier.arx.DataHandle
    Returns an object providing access to basic descriptive statistics about the data represented - by this handle
    + by this handle.
    getStorageTrigger() - Method in class org.deidentifier.arx.framework.check.history.History
    -
    Returns the current storage strategy
    +
    Returns the current storage strategy.
    getSubset() - Method in class org.deidentifier.arx.criteria.DPresence
    -
    Returns the research subset
    +
    Returns the research subset.
    getSubset() - Method in class org.deidentifier.arx.DataHandleSubset
    -
    Returns the research subset
    +
    Returns the research subset.
    getSuccessors() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    The successors
    +
    The successors.
    getSuccessors() - Method in class org.deidentifier.arx.framework.lattice.Node
    -
    Returns the successors
    +
    Returns the successors.
    getSupportedAggregateFunctions() - Method in class org.deidentifier.arx.metric.MetricDescription
    -
    Returns a list of all supported aggregate functions
    +
    Returns a list of all supported aggregate functions.
    getSuppressedAttributeTypes() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Returns an integer representing all attribute types that must be suppressed
    +
    Returns an integer representing all attribute types that must be suppressed.
    getSuppressedAttributeTypes() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns an integer representing all attribute types that must be suppressed
    +
    Returns an integer representing all attribute types that must be suppressed.
    getSuppressionFactor() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
    -
    Returns the factor used to weight suppressed values
    +
    Returns the factor used to weight suppressed values.
    getSuppressionString() - Method in class org.deidentifier.arx.ARXConfiguration
    @@ -3734,11 +3768,11 @@

    G

    getSuppressionString() - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the string inserted for suppressed data items
    +
    Returns the string inserted for suppressed data items.
    getSuppressionString() - Method in class org.deidentifier.arx.DataHandleOutput
    -
    Returns the suppression string
    +
    Returns the suppression string.
    getSuppressionString() - Method in class org.deidentifier.arx.DataHandleStatistics
     
    @@ -3746,45 +3780,45 @@

    G

     
    getT() - Method in class org.deidentifier.arx.criteria.TCloseness
    -
    Returns the parameter t
    +
    Returns the parameter t.
    getTable() - Method in class org.deidentifier.arx.io.ImportConfigurationJDBC
     
    getThreshold() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
    -
    Returns the threshold
    +
    Returns the threshold.
    getTime() - Method in class org.deidentifier.arx.ARXResult
    -
    Returns the execution time (wall clock)
    +
    Returns the execution time (wall clock).
    getTop() - Method in class org.deidentifier.arx.ARXLattice
    -
    Returns the top node
    +
    Returns the top node.
    getTop() - Method in class org.deidentifier.arx.framework.lattice.Lattice
    -
    Returns the top node
    +
    Returns the top node.
    getTotalGeneralizationLevel() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the sum of all generalization levels
    +
    Returns the sum of all generalization levels.
    getTransformation() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the transformation as an array
    +
    Returns the transformation as an array.
    getTransformation() - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the transformation
    +
    Returns the transformation .
    getTransformation() - Method in class org.deidentifier.arx.framework.check.history.History
    -
    Returns the node backing the last returned snapshot
    +
    Returns the node backing the last returned snapshot.
    getTransformation() - Method in class org.deidentifier.arx.framework.lattice.Node
    -
    Returns the transformation
    +
    Returns the transformation.
    getTree(String) - Method in class org.deidentifier.arx.framework.data.DataManager
    @@ -3793,43 +3827,43 @@

    G

    getTriggerCheck() - Method in class org.deidentifier.arx.algorithm.FLASHPhaseConfiguration
    -
    Getter: A trigger for checking nodes in this phase
    +
    Getter: A trigger for checking nodes in this phase.
    getTriggerEvaluate() - Method in class org.deidentifier.arx.algorithm.FLASHPhaseConfiguration
    -
    Getter: A trigger for evaluating nodes in this phase
    +
    Getter: A trigger for evaluating nodes in this phase.
    getTriggerSkip() - Method in class org.deidentifier.arx.algorithm.FLASHPhaseConfiguration
    -
    Getter: A trigger for skipping nodes in this phase
    +
    Getter: A trigger for skipping nodes in this phase.
    getTriggerSnapshotStore() - Method in class org.deidentifier.arx.algorithm.FLASHConfiguration
    -
    Getter: A trigger controlling which transformations are snapshotted
    +
    Getter: A trigger controlling which transformations are snapshotted.
    getTriggerTag() - Method in class org.deidentifier.arx.algorithm.FLASHPhaseConfiguration
    -
    Getter: A trigger for tagging nodes in this phase
    +
    Getter: A trigger for tagging nodes in this phase.
    getTriggerTagEvent() - Method in class org.deidentifier.arx.algorithm.FLASHConfiguration
    -
    Getter: A trigger firing when a tag event should be triggered on the lattice
    +
    Getter: A trigger firing when a tag event should be triggered on the lattice.
    getType() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
    -
    Returns the type of builder
    +
    Returns the type of builder.
    getType() - Method in class org.deidentifier.arx.AttributeType
    -
    Returns the type identifier
    +
    Returns the type identifier.
    getUpperRange() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Returns the upper range
    +
    Returns the upper range.
    getValue(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    getValue(int, int) - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -3861,7 +3895,7 @@

    G

     
    getView() - Method in class org.deidentifier.arx.DataHandle
    -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    getView() - Method in class org.deidentifier.arx.DataHandleSubset
     
    @@ -3869,7 +3903,7 @@

    G

     
    getWrappedClass() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
    -
    Returns the wrapped java class
    +
    Returns the wrapped java class.
    greater(Date) - Method in class org.deidentifier.arx.DataSelector
     
    @@ -3931,15 +3965,15 @@

    H

    HashGroupify(int, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.groupify.HashGroupify
    -
    Constructs a new hash groupify operator
    +
    Constructs a new hash groupify operator.
    HashGroupify.GroupStatistics - Class in org.deidentifier.arx.framework.check.groupify
    -
    Statistics about the groups, excluding outliers
    +
    Statistics about the groups, excluding outliers.
    HashGroupify.GroupStatistics(double, int, int, double, int, int, int, int, int) - Constructor for class org.deidentifier.arx.framework.check.groupify.HashGroupify.GroupStatistics
    -
    Creates a new instance
    +
    Creates a new instance.
    HashGroupifyEntry - Class in org.deidentifier.arx.framework.check.groupify
    @@ -3951,13 +3985,13 @@

    H

    HashTableUtil - Class in org.deidentifier.arx.framework.check.groupify
    -
    This class implements several helper methods for hash tables
    +
    This class implements several helper methods for hash tables.
    HashTableUtil() - Constructor for class org.deidentifier.arx.framework.check.groupify.HashTableUtil
     
    hasLowerBound() - Method in class org.deidentifier.arx.metric.InformationLossWithBound
    -
    Is a lower bound provided
    +
    Is a lower bound provided.
    hasNext() - Method in class org.deidentifier.arx.DataHandleOutput.ResultIterator
     
    @@ -3981,32 +4015,31 @@

    H

    Indicates whether there is another element to return - This returns true when there is another element in the result set - ImportAdapterJDBC.resultSet.
    + This returns true when there is another element in the result set ImportAdapterJDBC.resultSet.
    hasParameter() - Method in class org.deidentifier.arx.aggregates.AggregateFunction
    -
    Returns whether the function accepts a parameter
    +
    Returns whether the function accepts a parameter.
    hasProperty(int) - Method in class org.deidentifier.arx.framework.lattice.Node
    -
    Returns whether the node has the given property
    +
    Returns whether the node has the given property.
    header - Variable in class org.deidentifier.arx.DataHandle
    -
    The header
    +
    The header.
    header - Variable in class org.deidentifier.arx.framework.data.DataManager
    -
    The original input header
    +
    The original input header.
    header - Variable in class org.deidentifier.arx.io.ImportAdapter
    -
    The header
    +
    The header.
    HierarchicalDistanceTCloseness - Class in org.deidentifier.arx.criteria
    -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    HierarchicalDistanceTCloseness(String, double, AttributeType.Hierarchy) - Constructor for class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
    @@ -4027,7 +4060,7 @@

    H

    hierarchiesSE - Variable in class org.deidentifier.arx.framework.data.DataManager
    -
    The sensitive attributes
    +
    The sensitive attributes.
    HierarchyBuilder<T> - Class in org.deidentifier.arx.aggregates
    @@ -4035,38 +4068,38 @@

    H

    HierarchyBuilder(HierarchyBuilder.Type) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilder
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyBuilder.Type - Enum in org.deidentifier.arx.aggregates
    -
    The three types of builders
    +
    The three types of builders.
    HierarchyBuilderGroupingBased<T> - Class in org.deidentifier.arx.aggregates
    -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    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
    -
    Creates a new instance for the given data type
    +
    Creates a new instance for the given data type.
    HierarchyBuilderGroupingBased.AbstractGroup - Class in org.deidentifier.arx.aggregates
    -
    A group representation to be used by subclasses
    +
    A group representation to be used by subclasses.
    HierarchyBuilderGroupingBased.AbstractGroup(String) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.AbstractGroup
     
    HierarchyBuilderGroupingBased.Group<U> - Class in org.deidentifier.arx.aggregates
    -
    This class represents a fanout parameter
    +
    This class represents a fanout parameter.
    HierarchyBuilderGroupingBased.Level<U> - Class in org.deidentifier.arx.aggregates
    -
    This class represents a level in the hierarchy
    +
    This class represents a level in the hierarchy.
    HierarchyBuilderIntervalBased<T> - Class in org.deidentifier.arx.aggregates
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals.
    HierarchyBuilderIntervalBased(DataType<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    @@ -4078,7 +4111,7 @@

    H

    HierarchyBuilderIntervalBased.IndexNode - Class in org.deidentifier.arx.aggregates
    -
    This class represents an node
    +
    This class represents an node.
    HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased<T>.IndexNode[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
    @@ -4090,7 +4123,7 @@

    H

    HierarchyBuilderIntervalBased.Interval<T> - Class in org.deidentifier.arx.aggregates
    -
    This class represents an interval
    +
    This class represents an interval.
    HierarchyBuilderIntervalBased.Range<U> - Class in org.deidentifier.arx.aggregates
    @@ -4098,12 +4131,12 @@

    H

    HierarchyBuilderIntervalBased.Range(U, U, U) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyBuilderOrderBased<T> - Class in org.deidentifier.arx.aggregates
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes.
    HierarchyBuilderOrderBased.CloseElements<T> - Class in org.deidentifier.arx.aggregates
     
    @@ -4111,7 +4144,7 @@

    H

     
    HierarchyBuilderOrderBased.SerializableComparator<T> - Class in org.deidentifier.arx.aggregates
    -
    A serializable comparator
    +
    A serializable comparator.
    HierarchyBuilderOrderBased.SerializableComparator() - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased.SerializableComparator
     
    @@ -4150,7 +4183,7 @@

    I

    IDENTIFYING_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
    -
    Represents an identifying attribute
    +
    Represents an identifying attribute.
    idindex0 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    @@ -4216,65 +4249,65 @@

    I

     
    IImportColumnIndexed - Interface in org.deidentifier.arx.io
    -
    Interface to be implemented when columns can be referred to by an index
    +
    Interface to be implemented when columns can be referred to by an index.
    ILMultiDimensionalArithmeticMean - Class in org.deidentifier.arx.metric.v2
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    ILMultiDimensionalGeometricMean - Class in org.deidentifier.arx.metric.v2
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    ILMultiDimensionalMax - Class in org.deidentifier.arx.metric.v2
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    ILMultiDimensionalRank - Class in org.deidentifier.arx.metric.v2
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    ILMultiDimensionalSum - Class in org.deidentifier.arx.metric.v2
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    ILMultiDimensionalWithBound - Class in org.deidentifier.arx.metric.v2
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    ILMultiDimensionalWithBound(AbstractILMultiDimensional) - Constructor for class org.deidentifier.arx.metric.v2.ILMultiDimensionalWithBound
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    ILMultiDimensionalWithBound(AbstractILMultiDimensional, AbstractILMultiDimensional) - Constructor for class org.deidentifier.arx.metric.v2.ILMultiDimensionalWithBound
    -
    Creates a new instance
    +
    Creates a new instance.
    ILSingleDimensional - Class in org.deidentifier.arx.metric.v2
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number.
    ILSingleDimensionalWithBound - Class in org.deidentifier.arx.metric.v2
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    ILSingleDimensionalWithBound(double) - Constructor for class org.deidentifier.arx.metric.v2.ILSingleDimensionalWithBound
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    ILSingleDimensionalWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.v2.ILSingleDimensionalWithBound
    -
    Creates a new instance
    +
    Creates a new instance.
    ImplicitPrivacyCriterion - Class in org.deidentifier.arx.criteria
    -
    A privacy criterion that is implicitly bound to the quasi-identifiers
    +
    A privacy criterion that is implicitly bound to the quasi-identifiers.
    ImplicitPrivacyCriterion(boolean) - Constructor for class org.deidentifier.arx.criteria.ImplicitPrivacyCriterion
     
    @@ -4287,7 +4320,7 @@

    I

    ImportAdapter(ImportConfiguration) - Constructor for class org.deidentifier.arx.io.ImportAdapter
    -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    ImportAdapterCSV - Class in org.deidentifier.arx.io
    @@ -4297,7 +4330,7 @@

    I

    ImportAdapterCSV(ImportConfigurationCSV) - Constructor for class org.deidentifier.arx.io.ImportAdapterCSV
    -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    ImportAdapterExcel - Class in org.deidentifier.arx.io
    @@ -4320,7 +4353,7 @@

    I

    ImportAdapterJDBC(ImportConfigurationJDBC) - Constructor for class org.deidentifier.arx.io.ImportAdapterJDBC
    -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    ImportColumn - Class in org.deidentifier.arx.io
    @@ -4330,7 +4363,7 @@

    I

    ImportColumn(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumn
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV - Class in org.deidentifier.arx.io
    @@ -4340,19 +4373,19 @@

    I

    ImportColumnCSV(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel - Class in org.deidentifier.arx.io
    @@ -4362,39 +4395,39 @@

    I

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

    I

    ImportColumnJDBC(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportConfiguration - Class in org.deidentifier.arx.io
    @@ -4430,11 +4463,11 @@

    I

     
    ImportConfigurationCSV - Class in org.deidentifier.arx.io
    -
    Configuration describing a CSV file
    +
    Configuration describing a CSV file.
    ImportConfigurationCSV(String, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
    -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    ImportConfigurationExcel - Class in org.deidentifier.arx.io
    @@ -4444,7 +4477,7 @@

    I

    ImportConfigurationExcel(String, ImportConfigurationExcel.ExcelFileTypes, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
    -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    ImportConfigurationExcel(String, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
    @@ -4469,33 +4502,35 @@

    I

     
    ImportConfigurationJDBC - Class in org.deidentifier.arx.io
    -
    Configuration describing a JDBC source
    +
    Configuration describing a JDBC source.
    ImportConfigurationJDBC(Connection, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
    -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    ImportConfigurationJDBC(String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
    -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    ImportConfigurationJDBC(String, String, String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
    -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    Inclusion - Class in org.deidentifier.arx.criteria
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset.
    Inclusion(DataSubset) - Constructor for class org.deidentifier.arx.criteria.Inclusion
    -
    Creates a new instance of the enclosure criterion
    +
    Creates a new instance of the enclosure criterion.
    incRefCount() - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionaryEntry
     
    index - Variable in class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
    -
     
    +
    +
    TODO
    +
    index0 - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    The index14.
    @@ -4565,41 +4600,41 @@

    I

    indexesSE - Variable in class org.deidentifier.arx.framework.data.DataManager
    -
    The indexes of sensitive attributes
    +
    The indexes of sensitive attributes.
    informationLoss - Variable in class org.deidentifier.arx.framework.check.INodeChecker.Result
    -
    Information loss
    +
    Information loss.
    InformationLoss<T> - Class in org.deidentifier.arx.metric
    -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    InformationLoss() - Constructor for class org.deidentifier.arx.metric.InformationLoss
     
    InformationLossDefaultWithBound - Class in org.deidentifier.arx.metric
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    InformationLossDefaultWithBound(double) - Constructor for class org.deidentifier.arx.metric.InformationLossDefaultWithBound
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    InformationLossDefaultWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.InformationLossDefaultWithBound
    -
    Creates a new instance
    +
    Creates a new instance.
    InformationLossWithBound<T extends InformationLoss<?>> - Class in org.deidentifier.arx.metric
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    InformationLossWithBound(T) - Constructor for class org.deidentifier.arx.metric.InformationLossWithBound
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    InformationLossWithBound(T, T) - Constructor for class org.deidentifier.arx.metric.InformationLossWithBound
    -
    Creates a new instance
    +
    Creates a new instance.
    init(long, int[], IHashGroupify, IHashGroupify, int[], StateMachine.TransitionType, int, int, int, HashGroupifyEntry, int[][]) - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    @@ -4607,7 +4642,7 @@

    I

    initialize(DataManager) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Initializes the configuration
    +
    Initializes the configuration.
    initialize(DataManager) - Method in class org.deidentifier.arx.criteria.DPresence
     
    @@ -4621,7 +4656,7 @@

    I

     
    initialize(DataManager) - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    initialize(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
    @@ -4629,27 +4664,27 @@

    I

    initialize(int) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
    -
    For backwards compatibility only
    +
    For backwards compatibility only.
    initialize(int, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
    -
    For backwards compatibility only
    +
    For backwards compatibility only.
    initialize(int[], double) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
    -
    For backwards compatibility only
    +
    For backwards compatibility only.
    initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
    -
    For backwards compatibility
    +
    For backwards compatibility.
    initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
    -
    For backwards compatibility
    +
    For backwards compatibility.
    initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
    -
    For backwards compatibility
    +
    For backwards compatibility.
    initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
    @@ -4699,15 +4734,15 @@

    I

     
    INodeChecker - Interface in org.deidentifier.arx.framework.check
    -
    This interface implements a generic interface for node checkers
    +
    This interface implements a generic interface for node checkers.
    INodeChecker.Result - Class in org.deidentifier.arx.framework.check
    -
    The result of a check
    +
    The result of a check.
    INSENSITIVE_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
    -
    Represents an insensitive attribute
    +
    Represents an insensitive attribute.
    instances - Variable in class org.deidentifier.arx.framework.check.Transformer
    @@ -4719,7 +4754,7 @@

    I

    IntArrayDictionary(int) - Constructor for class org.deidentifier.arx.framework.check.distribution.IntArrayDictionary
    -
    Constructs a new dictionary
    +
    Constructs a new dictionary.
    IntArrayDictionaryEntry - Class in org.deidentifier.arx.framework.check.distribution
    @@ -4731,7 +4766,7 @@

    I

    INTEGER - Static variable in class org.deidentifier.arx.DataType
    -
    A generic integer data type
    +
    A generic integer data type.
    internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandle
    @@ -4747,7 +4782,7 @@

    I

     
    internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Internal representation of get value
    +
    Internal representation of get value.
    internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -4759,15 +4794,15 @@

    I

     
    internalIsOutlier(int) - Method in class org.deidentifier.arx.DataHandleOutput
    -
    Returns whether the given row is an outlier
    +
    Returns whether the given row is an outlier.
    internalRebuild() - Method in class org.deidentifier.arx.DataHandleSubset
    -
    Rebuild array representation of subset
    +
    Rebuild array representation of subset.
    internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleInput
    -
    Swaps the rows
    +
    Swaps the rows.
    internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleOutput
    @@ -4775,15 +4810,15 @@

    I

    internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
    -
    Swaps the bits in the set representation
    +
    Swaps the bits in the set representation.
    internalTranslate(int) - Method in class org.deidentifier.arx.DataHandleSubset
    -
    Translates the row number
    +
    Translates the row number.
    interrupt() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    -
    Interrupts all computations
    +
    Interrupts all computations.
    intuple - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    @@ -4795,7 +4830,7 @@

    I

     
    isAggregateFunctionSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
    -
    Returns whether an aggregate function is supported by the metric
    +
    Returns whether an aggregate function is supported by the metric.
    isAnonymous() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    @@ -4817,7 +4852,7 @@

    I

     
    isAnonymous(HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    isAnonymous(HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
     
    @@ -4825,7 +4860,7 @@

    I

     
    isAnonymous() - Method in interface org.deidentifier.arx.framework.check.groupify.IHashGroupify
    -
    Are all defined privacy criteria fulfilled by this transformation, given the specified limit on suppressed tuples
    +
    Are all defined privacy criteria fulfilled by this transformation, given the specified limit on suppressed tuples.
    isAttributeTypeSuppressed(AttributeType) - Method in class org.deidentifier.arx.ARXConfiguration
    @@ -4836,21 +4871,21 @@

    I

     
    isBinaryPhaseRequired() - Method in class org.deidentifier.arx.algorithm.FLASHConfiguration
    -
    Is a binary phase required
    +
    Is a binary phase required.
    isChecked() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns if the node has been checked explicitly
    +
    Returns if the node has been checked explicitly.
    isConfigurableCodingModelSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
     
    isCriterionMonotonic() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Determines whether the anonymity criterion is montonic
    +
    Determines whether the anonymity criterion is montonic.
    isCriterionMonotonic() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Determines whether the anonymity criterion is montonic
    +
    Determines whether the anonymity criterion is montonic.
    isDomainPropertiesAvailable() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    @@ -4858,16 +4893,16 @@

    I

    isHierarchyAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns whether a hierarchy is available
    +
    Returns whether a hierarchy is available.
    isHierarchyBuilderAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns whether a hierarchy builder is available
    +
    Returns whether a hierarchy builder is available.
    isIndependent() - Method in class org.deidentifier.arx.metric.Metric
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss.
    isIndependent() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
     
    @@ -4875,11 +4910,11 @@

    I

     
    isIndexSpecified() - Method in class org.deidentifier.arx.io.ImportColumnIndexed
    -
    Returns whether an index was given
    +
    Returns whether an index was given.
    isInstance(Metric<?>) - Method in class org.deidentifier.arx.metric.MetricDescription
    -
    Returns whether the given metric is an instance of this description
    +
    Returns whether the given metric is an instance of this description.
    isKAnonymous() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
     
    @@ -4889,31 +4924,31 @@

    I

    isLinearPhaseRequired() - Method in class org.deidentifier.arx.algorithm.FLASHConfiguration
    -
    Is a linear phase required
    +
    Is a linear phase required.
    isLocked() - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns whether this definition can be altered
    +
    Returns whether this definition can be altered.
    isLocked() - Method in class org.deidentifier.arx.DataHandleInput
    -
    Is this handle locked?
    +
    Is this handle locked?.
    isMaximumGeneralizationAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns whether a maximum generalization level is available
    +
    Returns whether a maximum generalization level is available.
    isMinimumGeneralizationAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns whether a minimum generalization level is available
    +
    Returns whether a minimum generalization level is available.
    isMonotonic() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
    -
    Returns whether the criterion is monotonic with tuple suppression
    +
    Returns whether the criterion is monotonic with tuple suppression.
    isMonotonic() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns false if the metric is non-monotone using suppression
    +
    Returns false if the metric is non-monotone using suppression.
    isMonotonic() - Method in class org.deidentifier.arx.metric.MetricConfiguration
     
    @@ -4921,7 +4956,7 @@

    I

     
    isMultiDimensional() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns true if the metric is multi-dimensional
    +
    Returns true if the metric is multi-dimensional.
    isNotOutlier - Variable in class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
    @@ -4934,17 +4969,17 @@

    I

    isOutlier(int) - Method in class org.deidentifier.arx.DataHandle
    Determines whether a given row is an outlier in the currently associated - data transformation
    + data transformation.
    isOutlier(int) - Method in class org.deidentifier.arx.DataHandleInput
     
    isPracticalMonotonicity() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Is practical monotonicity assumed
    +
    Is practical monotonicity assumed.
    isPracticalMonotonicity() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Is practical monotonicity assumed
    +
    Is practical monotonicity assumed.
    isPrecomputationSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
     
    @@ -4952,23 +4987,23 @@

    I

     
    isPrecomputed() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
    -
    Returns whether the metric is precomputed
    +
    Returns whether the metric is precomputed.
    isProtectSensitiveAssociations() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns, whether the anonymizer should take associations between sensitive attributes into account
    +
    Returns, whether the anonymizer should take associations between sensitive attributes into account.
    isPruneInsufficientUtility() - Method in class org.deidentifier.arx.algorithm.FLASHConfiguration
    -
    Prune based on lower bounds from monotonic shares of metrics for information loss?
    +
    Prune based on lower bounds from monotonic shares of metrics for information loss?.
    isResultAvailable() - Method in class org.deidentifier.arx.ARXResult
    -
    Indicates if a result is available
    +
    Indicates if a result is available.
    isSelected(int) - Method in class org.deidentifier.arx.DataSelector
    -
    Determines whether the given row is selected by the expression
    +
    Determines whether the given row is selected by the expression.
    isSuppressionAlwaysEnabled() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    @@ -4999,15 +5034,15 @@

    I

     
    isValid(String) - Method in class org.deidentifier.arx.DataType
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    isWeighted() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns true if the metric is weighted
    +
    Returns true if the metric is weighted.
    iterator - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
    -
    An iterator over the elements in the contingency table
    +
    An iterator over the elements in the contingency table.
    iterator() - Method in class org.deidentifier.arx.Data.DefaultData
     
    @@ -5015,7 +5050,7 @@

    I

     
    iterator() - Method in class org.deidentifier.arx.DataHandle
    -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    iterator() - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -5031,11 +5066,11 @@

    I

    iterator - Variable in class org.deidentifier.arx.io.CSVAbstractInput
    -
    The iterator
    +
    The iterator.
    iterator() - Method in class org.deidentifier.arx.io.CSVAbstractInput
    -
    Returns an iterator
    +
    Returns an iterator.
    @@ -5056,7 +5091,7 @@

    K

    kAnonymous - Variable in class org.deidentifier.arx.framework.check.INodeChecker.Result
    -
    k-Anonymity sub-criterion
    +
    k-Anonymity sub-criterion.
    key - Variable in class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
    @@ -5070,7 +5105,7 @@

    L

    l - Variable in class org.deidentifier.arx.criteria.LDiversity
    -
    The parameter l
    +
    The parameter l.
    lastGroupify - Variable in class org.deidentifier.arx.framework.check.NodeChecker
    @@ -5104,7 +5139,7 @@

    L

    LDiversity(String, double, boolean) - Constructor for class org.deidentifier.arx.criteria.LDiversity
    -
    Creates a new instance
    +
    Creates a new instance.
    length() - Method in class org.deidentifier.arx.RowSet
     
    @@ -5122,19 +5157,19 @@

    L

     
    list() - Static method in class org.deidentifier.arx.DataType
    -
    Lists all available data types
    +
    Lists all available data types.
    list(Class<U>) - Static method in class org.deidentifier.arx.DataType
    -
    Returns a datatype for the given class
    +
    Returns a datatype for the given class.
    list() - Static method in class org.deidentifier.arx.metric.Metric
    -
    Returns a list of all available metrics for information loss
    +
    Returns a list of all available metrics for information loss.
    lowerBound - Variable in class org.deidentifier.arx.framework.check.INodeChecker.Result
    -
    Lower bound
    +
    Lower bound.
    @@ -5144,7 +5179,7 @@

    M

    map - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The generalization hierarchies
    +
    The generalization hierarchies.
    map - Variable in class org.deidentifier.arx.framework.data.GeneralizationHierarchy
    @@ -5154,19 +5189,19 @@

    M

     
    markOutliers(int[][]) - Method in interface org.deidentifier.arx.framework.check.groupify.IHashGroupify
    -
    Marks all outliers
    +
    Marks all outliers.
    MASK - Static variable in class org.deidentifier.arx.AttributeType
    -
    The mask
    +
    The mask.
    materialize(DataHandle) - Method in class org.deidentifier.arx.DataDefinition
    -
    Materializes all functional hierarchies
    +
    Materializes all functional hierarchies.
    max(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
    -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    max(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
     
    @@ -5174,10 +5209,12 @@

    M

     
    maxFrequency - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
    -
    Maximal frequency in the contingency table
    +
    Maximal frequency in the contingency table.
    maxLevel - Variable in class org.deidentifier.arx.ARXLattice.LatticeDeserializationContext
    -
     
    +
    +
    TODO
    +
    maxLevels - Variable in class org.deidentifier.arx.framework.data.DataManager
    The maximum level for each QI.
    @@ -5190,7 +5227,7 @@

    M

    merge(int[], int[]) - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
    -
    Merge a frequency set with a history entry
    +
    Merge a frequency set with a history entry.
    metric - Variable in class org.deidentifier.arx.framework.check.NodeChecker
    @@ -5198,15 +5235,15 @@

    M

    Metric<T extends InformationLoss<?>> - Class in org.deidentifier.arx.metric
    -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    Metric(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.Metric
    -
    Create a new metric
    +
    Create a new metric.
    Metric.AggregateFunction - Enum in org.deidentifier.arx.metric
    -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    MetricAECS - Class in org.deidentifier.arx.metric
    @@ -5216,11 +5253,11 @@

    M

     
    MetricConfiguration - Class in org.deidentifier.arx.metric
    -
    A class a configuration of a metric
    +
    A class a configuration of a metric.
    MetricConfiguration(boolean, double, boolean, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.MetricConfiguration
    -
    Constructs a new instance
    +
    Constructs a new instance.
    MetricDefault - Class in org.deidentifier.arx.metric
    @@ -5230,15 +5267,15 @@

    M

     
    MetricDescription - Class in org.deidentifier.arx.metric
    -
    A class describing a metric and its configuration options
    +
    A class describing a metric and its configuration options.
    MetricDM - Class in org.deidentifier.arx.metric
    -
    This class provides an implementation of the DM metric (non-monotonic)
    +
    This class provides an implementation of the DM metric (non-monotonic).
    MetricDM() - Constructor for class org.deidentifier.arx.metric.MetricDM
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricDMStar - Class in org.deidentifier.arx.metric
    @@ -5247,7 +5284,7 @@

    M

    MetricDMStar() - Constructor for class org.deidentifier.arx.metric.MetricDMStar
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricEntropy - Class in org.deidentifier.arx.metric
    @@ -5264,7 +5301,7 @@

    M

    MetricHeight() - Constructor for class org.deidentifier.arx.metric.MetricHeight
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDHeight - Class in org.deidentifier.arx.metric.v2
    @@ -5272,32 +5309,32 @@

    M

    MetricMDHeight() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDHeight
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDHeight(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDHeight
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMLoss - Class in org.deidentifier.arx.metric.v2
    -
    Normalized Domain Share
    +
    Normalized Domain Share.
    MetricMDNMLoss() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
    -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
    MetricMDNMLoss(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
    -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
    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
    +
    A constructor that allows to define a factor weighting generalization and suppression.
    MetricMDNMLossPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference.
    MetricMDNMLossPotentiallyPrecomputed(double) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
    @@ -5313,19 +5350,19 @@

    M

    MetricMDNMLossPrecomputed - Class in org.deidentifier.arx.metric.v2
    -
    Normalized Domain Share
    +
    Normalized Domain Share.
    MetricMDNMLossPrecomputed() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMLossPrecomputed(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMLossPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMPrecision - Class in org.deidentifier.arx.metric.v2
    @@ -5335,15 +5372,15 @@

    M

    MetricMDNMPrecision() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMPrecision(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMPrecision(boolean, boolean, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
    -
    For subclasses
    +
    For subclasses.
    MetricMDNUEntropy - Class in org.deidentifier.arx.metric.v2
    @@ -5352,11 +5389,11 @@

    M

    MetricMDNUEntropy() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUEntropy(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUEntropyPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
    @@ -5378,15 +5415,15 @@

    M

    MetricMDNUEntropyPrecomputed(boolean, boolean, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
    -
    Precomputed
    +
    Precomputed.
    MetricMDNUEntropyPrecomputed() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUEntropyPrecomputed(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUNMEntropy - Class in org.deidentifier.arx.metric.v2
    @@ -5395,11 +5432,11 @@

    M

    MetricMDNUNMEntropy() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUNMEntropy(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUNMEntropyPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
    @@ -5421,11 +5458,11 @@

    M

    MetricMDNUNMEntropyPrecomputed() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUNMEntropyPrecomputed(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDPrecision - Class in org.deidentifier.arx.metric.v2
    @@ -5435,11 +5472,11 @@

    M

    MetricMDPrecision() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDPrecision
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDPrecision(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDPrecision
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDStatic - Class in org.deidentifier.arx.metric.v2
    @@ -5448,11 +5485,11 @@

    M

    MetricMDStatic(Metric.AggregateFunction, Map<String, List<Double>>) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDStatic
    -
    Constructor
    +
    Constructor.
    MetricMDStatic(Map<String, List<Double>>) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDStatic
    -
    Constructor
    +
    Constructor.
    MetricNMEntropy - Class in org.deidentifier.arx.metric
    @@ -5461,7 +5498,7 @@

    M

    MetricNMEntropy() - Constructor for class org.deidentifier.arx.metric.MetricNMEntropy
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricNMPrecision - Class in org.deidentifier.arx.metric
    @@ -5471,7 +5508,7 @@

    M

    MetricNMPrecision() - Constructor for class org.deidentifier.arx.metric.MetricNMPrecision
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricPrecision - Class in org.deidentifier.arx.metric
    @@ -5479,7 +5516,7 @@

    M

    MetricPrecision() - Constructor for class org.deidentifier.arx.metric.MetricPrecision
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricSDAECS - Class in org.deidentifier.arx.metric.v2
    @@ -5487,7 +5524,7 @@

    M

    MetricSDAECS() - Constructor for class org.deidentifier.arx.metric.v2.MetricSDAECS
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricSDAECS(double) - Constructor for class org.deidentifier.arx.metric.v2.MetricSDAECS
    @@ -5499,7 +5536,7 @@

    M

    MetricSDDiscernability() - Constructor for class org.deidentifier.arx.metric.v2.MetricSDDiscernability
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricSDNMDiscernability - Class in org.deidentifier.arx.metric.v2
    @@ -5507,7 +5544,7 @@

    M

    MetricSDNMDiscernability() - Constructor for class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricStatic - Class in org.deidentifier.arx.metric
    @@ -5516,7 +5553,7 @@

    M

    MetricStatic(Map<String, List<Double>>) - Constructor for class org.deidentifier.arx.metric.MetricStatic
    -
    Constructor
    +
    Constructor.
    MetricWeighted<T extends InformationLoss<?>> - Class in org.deidentifier.arx.metric
    @@ -5524,24 +5561,28 @@

    M

    MetricWeighted(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricWeighted
    -
    Constructor
    +
    Constructor.
    min(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
    -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    min(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
     
    min(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
     
    minLevel - Variable in class org.deidentifier.arx.ARXLattice.LatticeDeserializationContext
    -
     
    +
    +
    TODO
    +
    minLevels - Variable in class org.deidentifier.arx.framework.data.DataManager
    The minimum level for each QI.
    minSize - Variable in class org.deidentifier.arx.criteria.LDiversity
    -
     
    +
    +
    TODO
    +
    MRUCache<T> - Class in org.deidentifier.arx.framework.check.history
    The Class MRUCache.
    @@ -5606,7 +5647,7 @@

    N

    newInstance(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter
    -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    newInstance(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
     
    @@ -5616,11 +5657,15 @@

    N

     
    newInstance() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
    -
    Creates a new instance with default format string
    +
    Creates a new instance with default format string and default locale.
    newInstance(String) - Method in class org.deidentifier.arx.DataType.DataTypeDescription
    -
    Creates a new instance with the given format string
    +
    Creates a new instance with the given format string and default locale.
    +
    +
    newInstance(String, Locale) - Method in class org.deidentifier.arx.DataType.DataTypeDescription
    +
    +
    Creates a new instance with the given format string and the given locale.
    next() - Method in class org.deidentifier.arx.DataHandleOutput.ResultIterator
     
    @@ -5638,16 +5683,14 @@

    N

    Returns the next row - The returned element is sorted as defined by ImportColumn#index - and contains as many elements as there are columns selected to import + The returned element is sorted as defined by ImportColumn#index and contains as many elements as there are columns selected to import from ImportAdapter.indexes.
    next() - Method in class org.deidentifier.arx.io.ImportAdapterExcel
    Returns the next row - The returned element is sorted as defined by ImportColumn#index - and contains as many elements as there are columns selected to import + The returned element is sorted as defined by ImportColumn#index and contains as many elements as there are columns selected to import from ImportAdapter.indexes.
    next() - Method in class org.deidentifier.arx.io.ImportAdapterJDBC
    @@ -5658,7 +5701,7 @@

    N

    node - Variable in class org.deidentifier.arx.DataHandle
    -
    The node
    +
    The node.
    Node - Class in org.deidentifier.arx.framework.lattice
    @@ -5670,37 +5713,37 @@

    N

    NodeAction - Class in org.deidentifier.arx.framework.lattice
    -
    A trigger for nodes
    +
    A trigger for nodes.
    NodeAction() - Constructor for class org.deidentifier.arx.framework.lattice.NodeAction
     
    NodeAction.NodeActionAND - Class in org.deidentifier.arx.framework.lattice
    -
    A trigger for nodes
    +
    A trigger for nodes.
    NodeAction.NodeActionAND(NodeAction) - Constructor for class org.deidentifier.arx.framework.lattice.NodeAction.NodeActionAND
     
    NodeAction.NodeActionConstant - Class in org.deidentifier.arx.framework.lattice
    -
    A trigger for nodes
    +
    A trigger for nodes.
    NodeAction.NodeActionConstant(boolean) - Constructor for class org.deidentifier.arx.framework.lattice.NodeAction.NodeActionConstant
     
    NodeAction.NodeActionInverse - Class in org.deidentifier.arx.framework.lattice
    -
    A trigger for nodes
    +
    A trigger for nodes.
    NodeAction.NodeActionInverse(NodeAction) - Constructor for class org.deidentifier.arx.framework.lattice.NodeAction.NodeActionInverse
     
    NodeAction.NodeActionOR - Class in org.deidentifier.arx.framework.lattice
    -
    A trigger for nodes
    +
    A trigger for nodes.
    NodeAction.NodeActionOR(NodeAction) - Constructor for class org.deidentifier.arx.framework.lattice.NodeAction.NodeActionOR
     
    NodeChecker - Class in org.deidentifier.arx.framework.check
    -
    This class orchestrates the process of checking a node for k-anonymity
    +
    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
    @@ -5708,11 +5751,11 @@

    N

    nodeTagged(int) - Method in interface org.deidentifier.arx.ARXListener
    -
    Is called when a node has been processed
    +
    Is called when a node has been processed.
    normalize(double, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
    -
    Normalizes the aggregate
    +
    Normalizes the aggregate.
    nullifyArray(Object[]) - Static method in class org.deidentifier.arx.framework.check.groupify.HashTableUtil
    @@ -5732,7 +5775,7 @@

    O

     
    ORDERED_STRING - Static variable in class org.deidentifier.arx.DataType
    -
    A ordered string data type
    +
    A ordered string data type.
    org.deidentifier.arx - package org.deidentifier.arx
    @@ -5854,7 +5897,7 @@

    O

    OUTLIER_MASK - Static variable in class org.deidentifier.arx.framework.data.Data
    -
    The outliers mask
    +
    The outliers mask.
    outtuple - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    @@ -5873,7 +5916,7 @@

    P

    parse(ImportAdapter) - Method in class org.deidentifier.arx.DataDefinition
    -
    Parses the configuration of the import adapter
    +
    Parses the configuration of the import adapter.
    parse(String) - Method in class org.deidentifier.arx.DataType.ARXDate
     
    @@ -5889,7 +5932,7 @@

    P

     
    parse(String) - Method in class org.deidentifier.arx.DataType
    -
    Converts a string into a value
    +
    Converts a string into a value.
    pcount - Variable in class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
    @@ -5909,15 +5952,15 @@

    P

    prepare(String[]) - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
    -
    Sets the indexes based on the header
    +
    Sets the indexes based on the header.
    prepare(Row) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
    -
    Sets the indexes based on the header
    +
    Sets the indexes based on the header.
    prepareGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Tells the implementing class to prepare the generalization process
    +
    Tells the implementing class to prepare the generalization process.
    prepareGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
     
    @@ -5929,11 +5972,11 @@

    P

    PrivacyCriterion - Class in org.deidentifier.arx.criteria
    -
    An abstract base class for privacy criteria
    +
    An abstract base class for privacy criteria.
    PrivacyCriterion(boolean) - Constructor for class org.deidentifier.arx.criteria.PrivacyCriterion
    -
    Instantiates a new criterion
    +
    Instantiates a new criterion.
    probe(int[]) - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionary
    @@ -5942,7 +5985,7 @@

    P

    probe(int, String) - Method in class org.deidentifier.arx.framework.data.Dictionary
    -
    Returns the registered value if present, null otherwise
    +
    Returns the registered value if present, null otherwise.
    processAll() - Method in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    @@ -6058,45 +6101,43 @@

    P

    PROPERTY_ANONYMOUS - Static variable in class org.deidentifier.arx.framework.lattice.Node
    -
    All privacy criteria are fulfilled
    +
    All privacy criteria are fulfilled.
    PROPERTY_CHECKED - Static variable in class org.deidentifier.arx.framework.lattice.Node
    -
    The transformation has been checked explicitly
    +
    The transformation has been checked explicitly.
    PROPERTY_EVENT_FIRED - Static variable in class org.deidentifier.arx.framework.lattice.Node
    -
    We have already fired an event for this node
    +
    We have already fired an event for this node.
    PROPERTY_FORCE_SNAPSHOT - Static variable in class org.deidentifier.arx.framework.lattice.Node
    -
    A snapshot for this transformation must be created if it fits the size - limits, regardless of whether it triggers the storage condition
    +
    A snapshot for this transformation must be created if it fits the size limits, regardless of whether it triggers the storage condition.
    PROPERTY_INSUFFICIENT_UTILITY - Static variable in class org.deidentifier.arx.framework.lattice.Node
    -
    The transformation results in insufficient utility
    +
    The transformation results in insufficient utility.
    PROPERTY_K_ANONYMOUS - Static variable in class org.deidentifier.arx.framework.lattice.Node
    -
    A k-anonymity sub-criterion is fulfilled
    +
    A k-anonymity sub-criterion is fulfilled.
    PROPERTY_NOT_ANONYMOUS - Static variable in class org.deidentifier.arx.framework.lattice.Node
    -
    Not all privacy criteria are fulfilled
    +
    Not all privacy criteria are fulfilled.
    PROPERTY_NOT_K_ANONYMOUS - Static variable in class org.deidentifier.arx.framework.lattice.Node
    -
    A k-anonymity sub-criterion is not fulfilled
    +
    A k-anonymity sub-criterion is not fulfilled.
    PROPERTY_SUCCESSORS_PRUNED - Static variable in class org.deidentifier.arx.framework.lattice.Node
    -
    Marks nodes for which the search algorithm guarantees to never check any - of its successors
    +
    Marks nodes for which the search algorithm guarantees to never check any of its successors.
    PROPERTY_VISITED - Static variable in class org.deidentifier.arx.framework.lattice.Node
    -
    This node has already been visited during the second phase
    +
    This node has already been visited during the second phase.
    @@ -6106,7 +6147,7 @@

    Q

    QUASI_IDENTIFYING_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
    -
    Represents a quasi-identifying attribute
    +
    Represents a quasi-identifying attribute.
    @@ -6124,21 +6165,21 @@

    R

     
    readIntIntOpenHashMap(ObjectInputStream) - Static method in class org.deidentifier.arx.metric.v2.IO
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    readLongDoubleOpenHashMap(ObjectInputStream) - Static method in class org.deidentifier.arx.metric.v2.IO
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    readRow() - Method in class org.deidentifier.arx.io.CSVAbstractInput
    -
    Reads a row
    +
    Reads a row.
    readRow() - Method in class org.deidentifier.arx.io.CSVDataInput
     
    RecursiveCLDiversity - Class in org.deidentifier.arx.criteria
    -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    RecursiveCLDiversity(String, double, int) - Constructor for class org.deidentifier.arx.criteria.RecursiveCLDiversity
    @@ -6151,15 +6192,15 @@

    R

    registerAll(int, Dictionary, int) - Method in class org.deidentifier.arx.framework.data.Dictionary
    -
    Merges this dictionary with another dictionary
    +
    Merges this dictionary with another dictionary.
    registry - Variable in class org.deidentifier.arx.DataHandle
    -
    The current registry
    +
    The current registry.
    relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
    -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
     
    @@ -6175,7 +6216,7 @@

    R

    releaseBuffer(DataHandleOutput) - Method in class org.deidentifier.arx.ARXResult
    -
    Releases the buffer
    +
    Releases the buffer.
    remove() - Method in class org.deidentifier.arx.DataHandleOutput.ResultIterator
     
    @@ -6183,25 +6224,25 @@

    R

     
    remove() - Method in class org.deidentifier.arx.io.ImportAdapterCSV
    -
    Dummy
    +
    Dummy.
    remove() - Method in class org.deidentifier.arx.io.ImportAdapterExcel
    -
    Dummy
    +
    Dummy.
    remove() - Method in class org.deidentifier.arx.io.ImportAdapterJDBC
    -
    Dummy
    +
    Dummy.
    remove(int) - Method in class org.deidentifier.arx.RowSet
     
    REMOVE_OUTLIER_MASK - Static variable in class org.deidentifier.arx.framework.data.Data
    -
    The inverse outliers mask
    +
    The inverse outliers mask.
    removeCriterion(PrivacyCriterion) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Removes the given criterion
    +
    Removes the given criterion.
    removeHead() - Method in class org.deidentifier.arx.framework.check.history.MRUCache
    @@ -6213,23 +6254,23 @@

    R

    REQUIREMENT_COUNTER - Static variable in class org.deidentifier.arx.ARXConfiguration
    -
    Do the criteria require a counter per equivalence class
    +
    Do the criteria require a counter per equivalence class.
    REQUIREMENT_DISTRIBUTION - Static variable in class org.deidentifier.arx.ARXConfiguration
    -
    Do the criteria require distributions of sensitive values in the equivalence classes
    +
    Do the criteria require distributions of sensitive values in the equivalence classes.
    REQUIREMENT_SECONDARY_COUNTER - Static variable in class org.deidentifier.arx.ARXConfiguration
    -
    Do the criteria require a second counter
    +
    Do the criteria require a second counter.
    requires(int) - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Convenience method for checking the requirements
    +
    Convenience method for checking the requirements.
    requires(int) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Convenience method for checking the requirements
    +
    Convenience method for checking the requirements.
    reset() - Method in class org.deidentifier.arx.framework.check.history.History
    @@ -6241,11 +6282,11 @@

    R

    resetSuppression() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
    -
    This method will reset all flags that indicate that equivalence classes are suppressed
    +
    This method will reset all flags that indicate that equivalence classes are suppressed.
    resetSuppression() - Method in interface org.deidentifier.arx.framework.check.groupify.IHashGroupify
    -
    Resets all flags that indicate that equivalence classes are suppressed
    +
    Resets all flags that indicate that equivalence classes are suppressed.
    round(double) - Method in class org.deidentifier.arx.metric.Metric
    @@ -6253,7 +6294,7 @@

    R

    RowSet - Class in org.deidentifier.arx
    -
    A set of rows
    +
    A set of rows.
    @@ -6263,43 +6304,43 @@

    S

    save(String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
    -
    Saves the specification of this builder to the given file
    +
    Saves the specification of this builder to the given file.
    save(File) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
    -
    Saves the specification of this builder to the given file
    +
    Saves the specification of this builder to the given file.
    save(File, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    save(OutputStream, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    save(String, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    save(File, char) - Method in class org.deidentifier.arx.DataHandle
    -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    save(OutputStream, char) - Method in class org.deidentifier.arx.DataHandle
    -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    save(String, char) - Method in class org.deidentifier.arx.DataHandle
    -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    sensitive - Variable in class org.deidentifier.arx.framework.check.Transformer
    -
    Sensitive attribute values
    +
    Sensitive attribute values.
    SENSITIVE_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
    -
    Represents a sensitive attribute
    +
    Represents a sensitive attribute.
    sensitiveValues - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    @@ -6311,11 +6352,11 @@

    S

    set - Variable in class org.deidentifier.arx.DataSubset
    -
    The subset as a bitset
    +
    The subset as a bitset.
    setAggregateFunction(AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Sets the default aggregate function to be used by all fanouts
    +
    Sets the default aggregate function to be used by all fanouts.
    setAggregateFunction(Metric.AggregateFunction) - Method in class org.deidentifier.arx.metric.MetricConfiguration
     
    @@ -6327,24 +6368,24 @@

    S

    setAnonymity(ARXLattice.Anonymity) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the anonymity
    +
    Sets the anonymity.
    setAnonymous() - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Set anonymous
    +
    Set anonymous.
    setAttributes(Map<Integer, Object>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the attributes
    +
    Sets the attributes.
    setAttributeType(String, AttributeType) - Method in class org.deidentifier.arx.DataDefinition
    -
    Define the type of a given attribute
    +
    Define the type of a given attribute.
    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
    + representation of the generalization hierarchy.
    setAttributeTypeSuppressed(AttributeType, boolean) - Method in class org.deidentifier.arx.ARXConfiguration
    @@ -6352,21 +6393,21 @@

    S

    setAttributeWeight(String, double) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Sets the weight for the given attribute
    +
    Sets the weight for the given attribute.
    setAttributeWeight(String, Double) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Sets the weight for the given attribute
    +
    Sets the weight for the given attribute.
    setBottom(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.ARXLattice.Access
     
    setChecked(boolean) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Set checked
    +
    Set checked.
    setChecked(Node, INodeChecker.Result) - Method in class org.deidentifier.arx.framework.lattice.Lattice
    -
    Sets the properties to the given node
    +
    Sets the properties to the given node.
    setConnection(Connection) - Method in class org.deidentifier.arx.io.ImportConfigurationJDBC
     
    @@ -6376,25 +6417,25 @@

    S

     
    setData(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Sets the data array
    +
    Sets the data array.
    setData(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Sets the data array
    +
    Sets the data array.
    setData(Object) - Method in class org.deidentifier.arx.framework.lattice.Node
    -
    Associated data
    +
    Associated data.
    setDataType(String, DataType<?>) - Method in class org.deidentifier.arx.DataDefinition
    -
    Define the datatype of a given attribute
    +
    Define the datatype of a given attribute.
    setDataType(DataType<?>) - Method in class org.deidentifier.arx.io.ImportColumn
     
    setDefinition(DataDefinition) - Method in class org.deidentifier.arx.DataHandleInput
    -
    Overrides the handles data definition
    +
    Overrides the handles data definition.
    setDomainAndAlphabetSize(int, int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    @@ -6412,7 +6453,7 @@

    S

     
    setHeadermap(Map<String, Integer>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the headermap
    +
    Sets the headermap.
    setHistorySize(int) - Method in class org.deidentifier.arx.ARXAnonymizer
    @@ -6420,11 +6461,11 @@

    S

    setId(int) - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Internal method that sets the id
    +
    Internal method that sets the id.
    setIndex(int) - Method in interface org.deidentifier.arx.io.IImportColumnIndexed
    -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    setIndex(int) - Method in class org.deidentifier.arx.io.ImportColumnIndexed
     
    @@ -6432,19 +6473,19 @@

    S

     
    setInformationLoss(Node, InformationLoss<?>) - Method in class org.deidentifier.arx.framework.lattice.Lattice
    -
    Sets the information loss
    +
    Sets the information loss.
    setInformationLoss(InformationLoss<?>) - Method in class org.deidentifier.arx.framework.lattice.Node
    -
    Sets the information loss
    +
    Sets the information loss.
    setLevels(List<HierarchyBuilderGroupingBased.Level<T>>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Sets the groups on higher levels of the hierarchy
    +
    Sets the groups on higher levels of the hierarchy.
    setLevels(List<HierarchyBuilderGroupingBased.Level<T>>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Sets the groups on higher levels of the hierarchy
    +
    Sets the groups on higher levels of the hierarchy.
    setLevels(ARXLattice.ARXNode[][]) - Method in class org.deidentifier.arx.ARXLattice.Access
     
    @@ -6454,39 +6495,39 @@

    S

    setListener(ARXListener) - Method in class org.deidentifier.arx.framework.lattice.Lattice
    -
    Attaches a listener
    +
    Attaches a listener.
    setLocked(boolean) - Method in class org.deidentifier.arx.DataDefinition
    -
    Lock/unlock the definition
    +
    Lock/unlock the definition.
    setLocked(boolean) - Method in class org.deidentifier.arx.DataHandleInput
    -
    Lock/unlock this handle
    +
    Lock/unlock this handle.
    setLowerBound(InformationLoss<?>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the lower bound
    +
    Sets the lower bound.
    setLowerBound(Node, InformationLoss<?>) - Method in class org.deidentifier.arx.framework.lattice.Lattice
    -
    Sets the lower bound
    +
    Sets the lower bound.
    setLowerBound(InformationLoss<?>) - Method in class org.deidentifier.arx.framework.lattice.Node
    -
    Sets the information loss
    +
    Sets the information loss.
    setMax(double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
    -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    setMaximumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
    -
    Define the maximal generalization of a given attribute
    +
    Define the maximal generalization of a given attribute.
    setMaximumInformationLoss(InformationLoss<?>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    setMaximumSnapshotSizeDataset(double) - Method in class org.deidentifier.arx.ARXAnonymizer
    @@ -6494,12 +6535,12 @@

    S

    setMaximumSnapshotSizeSnapshot(double) - Method in class org.deidentifier.arx.ARXAnonymizer
    -
    Sets the maximum size of a snapshot relative to the previous snapshot
    +
    Sets the maximum size of a snapshot relative to the previous snapshot.
    setMaxOutliers(double) - Method in class org.deidentifier.arx.ARXConfiguration
    Allows for a certain percentage of outliers and thus - triggers tuple suppression
    + triggers tuple suppression.
    setMaxQuasiIdentifiers(int) - Method in class org.deidentifier.arx.ARXAnonymizer
    @@ -6511,21 +6552,21 @@

    S

    setMetric(Metric<?>) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Sets the utility metric for measuring information loss
    +
    Sets the utility metric for measuring information loss .
    setMetric(Metric<?>) - Method in class org.deidentifier.arx.ARXLattice.Access
     
    setMin(double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
    -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    setMinimumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
    -
    Define the minimal generalization of a given attribute
    +
    Define the minimal generalization of a given attribute.
    setMinimumInformationLoss(InformationLoss<?>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    setMonotonic(boolean) - Method in class org.deidentifier.arx.metric.MetricConfiguration
     
    @@ -6533,7 +6574,7 @@

    S

     
    setName(String) - Method in class org.deidentifier.arx.io.ImportColumnIndexed
    -
    Sets the name
    +
    Sets the name.
    setName(String) - Method in class org.deidentifier.arx.io.ImportColumnJDBC
     
    @@ -6543,17 +6584,17 @@

    S

    setNotAnonymous() - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Set not anonymous
    +
    Set not anonymous.
    setNumTuples(Double) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
    -
    Returns the number of rows in the dataset or subset
    +
    Returns the number of rows in the dataset or subset.
    setOptimum(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.ARXLattice.Access
     
    setPracticalMonotonicity(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Set, if practical monotonicity assumed
    +
    Set, if practical monotonicity assumed.
    setPrecomputationThreshold(double) - Method in class org.deidentifier.arx.metric.MetricConfiguration
     
    @@ -6561,39 +6602,39 @@

    S

     
    setPredecessors(ARXLattice.ARXNode[]) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the predecessors
    +
    Sets the predecessors.
    setPredecessors(Node[]) - Method in class org.deidentifier.arx.framework.lattice.Node
    -
    Sets the predecessors
    +
    Sets the predecessors.
    setPrepared(boolean) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Is this builder prepared allready
    +
    Is this builder prepared allready.
    setProperty(Node, int) - Method in class org.deidentifier.arx.framework.lattice.Lattice
    -
    Sets the property to the given node
    +
    Sets the property to the given node.
    setProperty(int) - Method in class org.deidentifier.arx.framework.lattice.Node
    -
    Sets the given property
    +
    Sets the given property.
    setPropertyDownwards(Node, boolean, int) - Method in class org.deidentifier.arx.framework.lattice.Lattice
    -
    Sets the property to all predecessors of the given node
    +
    Sets the property to all predecessors of the given node.
    setPropertyUpwards(Node, boolean, int) - Method in class org.deidentifier.arx.framework.lattice.Lattice
    -
    Sets the property to all successors of the given node
    +
    Sets the property to all successors of the given node.
    setProtectSensitiveAssociations(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Set, whether the anonymizer should take associations between sensitive attributes into account
    +
    Set, whether the anonymizer should take associations between sensitive attributes into account.
    setRegistry(DataRegistry) - Method in class org.deidentifier.arx.DataHandle
    -
    Updates the registry
    +
    Updates the registry.
    setSheetIndex(int) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
     
    @@ -6601,19 +6642,19 @@

    S

     
    setSize(int) - Method in class org.deidentifier.arx.framework.check.history.History
    -
    Sets the size of this history
    +
    Sets the size of this history.
    setStorageTrigger(NodeAction) - Method in class org.deidentifier.arx.framework.check.history.History
    -
    Set the storage strategy
    +
    Set the storage strategy.
    setSuccessors(ARXLattice.ARXNode[]) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the successors
    +
    Sets the successors.
    setSuccessors(Node[]) - Method in class org.deidentifier.arx.framework.lattice.Node
    -
    Sets the successors
    +
    Sets the successors.
    setSuppressionAlwaysEnabled(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
    @@ -6627,17 +6668,17 @@

    S

     
    setTagTrigger(NodeAction) - Method in class org.deidentifier.arx.framework.lattice.Lattice
    -
    When this trigger executed, a tagged event will be fired
    +
    When this trigger executed, a tagged event will be fired.
    setTop(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.ARXLattice.Access
     
    setTransformation(int[]) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the transformation
    +
    Sets the transformation.
    setTransformation(int[], int) - Method in class org.deidentifier.arx.framework.lattice.Node
    -
    Sets the transformation
    +
    Sets the transformation.
    setUncertainty(boolean) - Method in class org.deidentifier.arx.ARXLattice.Access
     
    @@ -6649,11 +6690,11 @@

    S

     
    setView(DataHandle) - Method in class org.deidentifier.arx.DataHandle
    -
    Sets the subset
    +
    Sets the subset.
    SHIFT - Static variable in class org.deidentifier.arx.AttributeType
    -
    The shift
    +
    The shift.
    size() - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
    @@ -6661,7 +6702,7 @@

    S

    size() - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionary
    -
    Returns the element count of the dictionary
    +
    Returns the element count of the dictionary.
    size() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
     
    @@ -6703,7 +6744,7 @@

    S

    ssStepWidth - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    -
    The size of one snapshopt entry
    +
    The size of one snapshopt entry *.
    startIndex - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    @@ -6735,17 +6776,19 @@

    S

    statistics - Variable in class org.deidentifier.arx.DataHandle
    -
    The statistics
    +
    The statistics.
    statistics - Variable in class org.deidentifier.arx.framework.check.TransformedData
    -
     
    +
    +
    TODO
    +
    StatisticsBuilder - Class in org.deidentifier.arx.aggregates
    -
    A class offering basic descriptive statistics about data handles
    +
    A class offering basic descriptive statistics about data handles.
    StatisticsBuilder(DataHandleStatistics, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.aggregates.StatisticsBuilder
    -
    Creates a new instance
    +
    Creates a new instance.
    StatisticsBuilderInterruptible - Class in org.deidentifier.arx.aggregates
    @@ -6753,23 +6796,23 @@

    S

    StatisticsContingencyTable - Class in org.deidentifier.arx.aggregates
    -
    A contingency table
    +
    A contingency table.
    StatisticsContingencyTable.Entry - Class in org.deidentifier.arx.aggregates
    -
    An entry in the contingency table
    +
    An entry in the contingency table.
    StatisticsEquivalenceClasses - Class in org.deidentifier.arx.aggregates
    -
    Statistics about the equivalence classes
    +
    Statistics about the equivalence classes.
    StatisticsEquivalenceClasses(HashGroupify.GroupStatistics) - Constructor for class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    -
    Creates a new instance
    +
    Creates a new instance.
    StatisticsFrequencyDistribution - Class in org.deidentifier.arx.aggregates
    -
    A frequency distribution
    +
    A frequency distribution.
    stopIndex - Variable in class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
    @@ -6777,31 +6820,31 @@

    S

    STORAGE_TRIGGER_ALL - Static variable in class org.deidentifier.arx.framework.check.history.History
    -
    Store all transformations
    +
    Store all transformations.
    STORAGE_TRIGGER_NON_ANONYMOUS - Static variable in class org.deidentifier.arx.framework.check.history.History
    -
    Store only non-anonymous transformations
    +
    Store only non-anonymous transformations.
    store(Node, IHashGroupify, int[]) - Method in class org.deidentifier.arx.framework.check.history.History
    -
    Stores a snapshot in the buffer
    +
    Stores a snapshot in the buffer.
    STRING - Static variable in class org.deidentifier.arx.DataType
    -
    A string data type
    +
    A string data type.
    subset - Variable in class org.deidentifier.arx.DataHandle
    -
    The current research subset
    +
    The current research subset.
    subset - Variable in class org.deidentifier.arx.framework.data.DataManager
    -
    The research subset, if any
    +
    The research subset, if any.
    subsetSize - Variable in class org.deidentifier.arx.framework.data.DataManager
    -
    The size of the research subset
    +
    The size of the research subset.
    subtract(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
     
    @@ -6813,7 +6856,7 @@

    S

     
    swap(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Swaps both rows
    +
    Swaps both rows.
    swap(int, int) - Method in class org.deidentifier.arx.RowSet
     
    @@ -6825,7 +6868,7 @@

    T

    t - Variable in class org.deidentifier.arx.criteria.TCloseness
    -
    The param t
    +
    The param t.
    TCloseness - Class in org.deidentifier.arx.criteria
    @@ -6834,7 +6877,7 @@

    T

    TCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.TCloseness
    -
    Creates a new instance
    +
    Creates a new instance.
    toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericBounds
     
    @@ -6850,7 +6893,7 @@

    T

     
    toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction
    -
    Returns a label
    +
    Returns a label.
    toString() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericBounds
     
    @@ -6878,7 +6921,7 @@

    T

     
    toString() - Method in class org.deidentifier.arx.AttributeType
    -
    Returns a string representation
    +
    Returns a string representation.
    toString() - Method in class org.deidentifier.arx.criteria.DistinctLDiversity
     
    @@ -6896,7 +6939,7 @@

    T

     
    toString() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    toString() - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
     
    @@ -6912,13 +6955,13 @@

    T

     
    toString() - Method in class org.deidentifier.arx.metric.InformationLoss
    -
    Returns a string representation
    +
    Returns a string representation.
    toString() - Method in enum org.deidentifier.arx.metric.Metric.AggregateFunction
     
    toString() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    toString() - Method in class org.deidentifier.arx.metric.MetricAECS
     
    @@ -6982,7 +7025,7 @@

    T

    trackOptimum(Node) - Method in class org.deidentifier.arx.algorithm.AbstractAlgorithm
    -
    Keeps track of the global optimum
    +
    Keeps track of the global optimum.
    TransformedData - Class in org.deidentifier.arx.framework.check
     
    @@ -7144,7 +7187,7 @@

    T

     
    type - Variable in class org.deidentifier.arx.aggregates.AggregateFunction
    -
    The data type
    +
    The data type.
    type - Variable in class org.deidentifier.arx.framework.check.StateMachine.Transition
    @@ -7158,11 +7201,11 @@

    U

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

    V

    value1 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable.Entry
    -
    Index of the value from the first column
    +
    Index of the value from the first column.
    value2 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable.Entry
    -
    Index of the value from the second column
    +
    Index of the value from the second column.
    valueOf(String) - Static method in enum org.deidentifier.arx.aggregates.HierarchyBuilder.Type
    @@ -7218,7 +7261,7 @@

    V

    values - Variable in class org.deidentifier.arx.aggregates.StatisticsFrequencyDistribution
    -
    The data values, sorted
    +
    The data values, sorted.
    values() - Static method in enum org.deidentifier.arx.ARXLattice.Anonymity
    @@ -7242,11 +7285,11 @@

    V

    values1 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
    -
    The data values from the first column, sorted
    +
    The data values from the first column, sorted.
    values2 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
    -
    The data values from the second column, sorted
    +
    The data values from the second column, sorted.
    @@ -7256,25 +7299,25 @@

    W

    weights - Variable in class org.deidentifier.arx.metric.MetricWeighted
    -
    The weights
    +
    The weights.
    write(Iterator<String[]>) - Method in class org.deidentifier.arx.io.CSVDataOutput
    -
    Write the results
    +
    Write the results.
    write(Iterator<String[]>, int) - Method in class org.deidentifier.arx.io.CSVDataOutput
    -
    Write the given number of columns from the results
    +
    Write the given number of columns from the results.
    write(String[][]) - Method in class org.deidentifier.arx.io.CSVDataOutput
     
    writeIntIntOpenHashMap(ObjectOutputStream, IntIntOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    writeLongDoubleOpenHashMap(ObjectOutputStream, LongDoubleOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    @@ -7290,7 +7333,7 @@

    _

     
    _infoloss - Variable in class org.deidentifier.arx.metric.MetricStatic
    -
    The user defined information loss per level, indexed by column name
    +
    The user defined information loss per level, indexed by column name.
    A B C D E F G H I K L M N O P Q R S T U V W _  diff --git a/doc/dev/org/deidentifier/arx/ARXAnonymizer.html b/doc/dev/org/deidentifier/arx/ARXAnonymizer.html index 17d8cc336f..a8afeed8c6 100644 --- a/doc/dev/org/deidentifier/arx/ARXAnonymizer.html +++ b/doc/dev/org/deidentifier/arx/ARXAnonymizer.html @@ -117,7 +117,7 @@

    Constructor Summary

    ARXAnonymizer() -
    Creates a new anonymizer with the default configuration
    +
    Creates a new anonymizer with the default configuration.
    @@ -146,7 +146,7 @@

    Method Summary

    ARXResult anonymize(Data data, ARXConfiguration config) -
    Performs data anonymization
    +
    Performs data anonymization.
    @@ -154,7 +154,7 @@

    Method Summary

    anonymizeInternal(DataHandle handle, DataDefinition definition, ARXConfiguration config) -
    Reset a previous lattice and run the algorithm
    +
    Reset a previous lattice and run the algorithm .
    @@ -184,7 +184,7 @@

    Method Summary

    int getMaxTransformations() -
    Returns the maximal size of the search space
    +
    Returns the maximal size of the search space.
    @@ -208,7 +208,7 @@

    Method Summary

    void setMaximumSnapshotSizeSnapshot(double snapshotSizeSnapshot) -
    Sets the maximum size of a snapshot relative to the previous snapshot
    +
    Sets the maximum size of a snapshot relative to the previous snapshot.
    @@ -252,7 +252,7 @@

    Constructor Detail

  • ARXAnonymizer

    public ARXAnonymizer()
    -
    Creates a new anonymizer with the default configuration
    +
    Creates a new anonymizer with the default configuration.
  • @@ -285,7 +285,7 @@

    anonymize

    public ARXResult anonymize(Data data,
                       ARXConfiguration config)
                         throws java.io.IOException
    -
    Performs data anonymization
    +
    Performs data anonymization.
    Parameters:
    data - The data
    config - The privacy config
    Returns:
    ARXResult
    Throws:
    @@ -344,7 +344,7 @@

    getMaxQuasiIdentifiers

  • getMaxTransformations

    public int getMaxTransformations()
    -
    Returns the maximal size of the search space
    +
    Returns the maximal size of the search space.
    Returns:
  • @@ -378,7 +378,7 @@

    setListener

    setMaximumSnapshotSizeDataset

    public void setMaximumSnapshotSizeDataset(double snapshotSize)
    Sets the maximum size of a snapshot relative to the dataset size.
    -
    Parameters:
    snapshotSizeDataset - The size
    +
    Parameters:
    snapshotSize -
    @@ -388,7 +388,7 @@

    setMaximumSnapshotSizeDataset

  • setMaximumSnapshotSizeSnapshot

    public void setMaximumSnapshotSizeSnapshot(double snapshotSizeSnapshot)
    -
    Sets the maximum size of a snapshot relative to the previous snapshot
    +
    Sets the maximum size of a snapshot relative to the previous snapshot.
    Parameters:
    snapshotSizeSnapshot - The size
  • @@ -426,8 +426,8 @@

    anonymizeInternal

    DataDefinition definition, ARXConfiguration config) throws java.io.IOException -
    Reset a previous lattice and run the algorithm
    -
    Parameters:
    handle -
    definition -
    config -
    lattice -
    algorithm -
    +
    Reset a previous lattice and run the algorithm .
    +
    Parameters:
    handle -
    definition -
    config -
    Returns:
    Throws:
    java.io.IOException
    diff --git a/doc/dev/org/deidentifier/arx/ARXConfiguration.ARXConfigurationInternal.html b/doc/dev/org/deidentifier/arx/ARXConfiguration.ARXConfigurationInternal.html index 04bff08acd..bb2904ef14 100644 --- a/doc/dev/org/deidentifier/arx/ARXConfiguration.ARXConfigurationInternal.html +++ b/doc/dev/org/deidentifier/arx/ARXConfiguration.ARXConfigurationInternal.html @@ -123,7 +123,7 @@

    Constructor Summary

    protected ARXConfiguration.ARXConfigurationInternal(ARXConfiguration config) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -148,7 +148,7 @@

    Method Summary

    int getAbsoluteMaxOutliers() -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    @@ -170,13 +170,13 @@

    Method Summary

    double getMaxOutliers() -
    Returns the max relative number of outliers
    +
    Returns the max relative number of outliers.
    Metric<?> getMetric() -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    @@ -188,31 +188,31 @@

    Method Summary

    int getRequirements() -
    Returns the criteria's requirements
    +
    Returns the criteria's requirements.
    int getSnapshotLength() -
    Returns the specific length of each entry in a snapshot
    +
    Returns the specific length of each entry in a snapshot.
    int getSuppressedAttributeTypes() -
    Returns an integer representing all attribute types that must be suppressed
    +
    Returns an integer representing all attribute types that must be suppressed.
    boolean isCriterionMonotonic() -
    Determines whether the anonymity criterion is montonic
    +
    Determines whether the anonymity criterion is montonic.
    boolean isPracticalMonotonicity() -
    Is practical monotonicity assumed
    +
    Is practical monotonicity assumed.
    @@ -225,7 +225,7 @@

    Method Summary

    boolean requires(int requirement) -
    Convenience method for checking the requirements
    +
    Convenience method for checking the requirements.
    @@ -257,7 +257,7 @@

    Constructor Detail

  • ARXConfiguration.ARXConfigurationInternal

    protected ARXConfiguration.ARXConfigurationInternal(ARXConfiguration config)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    config -
  • @@ -276,7 +276,7 @@

    Method Detail

  • getAbsoluteMaxOutliers

    public final int getAbsoluteMaxOutliers()
    -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    Returns:
  • @@ -311,7 +311,7 @@

    getMinimalGroupSize

  • getRequirements

    public int getRequirements()
    -
    Returns the criteria's requirements
    +
    Returns the criteria's requirements.
    Returns:
  • @@ -322,7 +322,7 @@

    getRequirements

  • getSnapshotLength

    public int getSnapshotLength()
    -
    Returns the specific length of each entry in a snapshot
    +
    Returns the specific length of each entry in a snapshot.
    Returns:
  • @@ -333,7 +333,7 @@

    getSnapshotLength

  • getSuppressedAttributeTypes

    public int getSuppressedAttributeTypes()
    -
    Returns an integer representing all attribute types that must be suppressed
    +
    Returns an integer representing all attribute types that must be suppressed.
    Returns:
  • @@ -344,7 +344,7 @@

    getSuppressedAttributeTypes

  • requires

    public boolean requires(int requirement)
    -
    Convenience method for checking the requirements
    +
    Convenience method for checking the requirements.
    Parameters:
    requirement -
    Returns:
  • @@ -356,7 +356,7 @@

    requires

  • getMaxOutliers

    public double getMaxOutliers()
    -
    Returns the max relative number of outliers
    +
    Returns the max relative number of outliers.
    Returns:
  • @@ -367,7 +367,7 @@

    getMaxOutliers

  • isPracticalMonotonicity

    public boolean isPracticalMonotonicity()
    -
    Is practical monotonicity assumed
    +
    Is practical monotonicity assumed.
    Returns:
  • @@ -400,7 +400,7 @@

    containsCriterion

  • getCriterion

    public <T extends PrivacyCriterion> T getCriterion(java.lang.Class<T> clazz)
    -
    Parameters:
    clazz -
    +
    Type Parameters:
    T -
    Parameters:
    clazz -
    Returns:
    See Also:
    ARXConfiguration.getCriterion(java.lang.Class)
  • @@ -425,7 +425,7 @@

    isSuppressionAlwaysEnabled

  • getMetric

    public Metric<?> getMetric()
    -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    Returns:
  • @@ -436,7 +436,7 @@

    getMetric

  • isCriterionMonotonic

    public boolean isCriterionMonotonic()
    -
    Determines whether the anonymity criterion is montonic
    +
    Determines whether the anonymity criterion is montonic.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/ARXConfiguration.html b/doc/dev/org/deidentifier/arx/ARXConfiguration.html index 356f2e3a68..ca52991227 100644 --- a/doc/dev/org/deidentifier/arx/ARXConfiguration.html +++ b/doc/dev/org/deidentifier/arx/ARXConfiguration.html @@ -101,7 +101,7 @@

    Class ARXConfiguration

    public class ARXConfiguration
     extends java.lang.Object
     implements java.io.Serializable, java.lang.Cloneable
    -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    See Also:
    Serialized Form
    @@ -145,19 +145,19 @@

    Field Summary

    static int REQUIREMENT_COUNTER -
    Do the criteria require a counter per equivalence class
    +
    Do the criteria require a counter per equivalence class.
    static int REQUIREMENT_DISTRIBUTION -
    Do the criteria require distributions of sensitive values in the equivalence classes
    +
    Do the criteria require distributions of sensitive values in the equivalence classes.
    static int REQUIREMENT_SECONDARY_COUNTER -
    Do the criteria require a second counter
    +
    Do the criteria require a second counter.
    @@ -178,32 +178,32 @@

    Method Summary

    ARXConfiguration addCriterion(PrivacyCriterion c) -
    Adds a criterion to the configuration
    +
    Adds a criterion to the configuration.
    ARXConfiguration clone() -
    Clones this config
    +
    Clones this config.
    boolean containsCriterion(java.lang.Class<? extends PrivacyCriterion> clazz) -
    Returns whether the configuration contains a criterion of the given class
    +
    Returns whether the configuration contains a criterion of the given class.
    static ARXConfiguration create() -
    Creates a new config without tuple suppression
    +
    Creates a new config without tuple suppression.
    static ARXConfiguration create(double supp)
    Creates a new config that allows the given percentage of outliers and - thus implements tuple suppression
    + thus implements tuple suppression. @@ -223,13 +223,13 @@

    Method Summary

    protected int getAbsoluteMaxOutliers() -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    double getAttributeWeight(java.lang.String attribute) -
    Returns the weight for the given attribute
    +
    Returns the weight for the given attribute.
    @@ -247,7 +247,7 @@

    Method Summary

    <T extends PrivacyCriterion
    java.util.Set<T>
    getCriteria(java.lang.Class<T> clazz) -
    Returns all privacy criteria that are instances of the given class
    +
    Returns all privacy criteria that are instances of the given class.
    @@ -265,19 +265,19 @@

    Method Summary

    protected ARXConfiguration.ARXConfigurationInternal getInternalConfiguration() -
    TODO: This is a hack and should be removed in future releases
    +
    TODO: This is a hack and should be removed in future releases.
    double getMaxOutliers() -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    Metric<?> getMetric() -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    @@ -289,19 +289,19 @@

    Method Summary

    protected int getRequirements() -
    Returns the criteria's requirements
    +
    Returns the criteria's requirements.
    protected int getSnapshotLength() -
    Returns the specific length of each entry in a snapshot
    +
    Returns the specific length of each entry in a snapshot.
    protected int getSuppressedAttributeTypes() -
    Returns an integer representing all attribute types that must be suppressed
    +
    Returns an integer representing all attribute types that must be suppressed.
    @@ -313,7 +313,7 @@

    Method Summary

    protected void initialize(DataManager manager) -
    Initializes the configuration
    +
    Initializes the configuration.
    @@ -326,19 +326,19 @@

    Method Summary

    boolean isCriterionMonotonic() -
    Determines whether the anonymity criterion is montonic
    +
    Determines whether the anonymity criterion is montonic.
    boolean isPracticalMonotonicity() -
    Is practical monotonicity assumed
    +
    Is practical monotonicity assumed.
    boolean isProtectSensitiveAssociations() -
    Returns, whether the anonymizer should take associations between sensitive attributes into account
    +
    Returns, whether the anonymizer should take associations between sensitive attributes into account.
    @@ -350,13 +350,13 @@

    Method Summary

    <T extends PrivacyCriterion
    boolean
    removeCriterion(PrivacyCriterion arg) -
    Removes the given criterion
    +
    Removes the given criterion.
    protected boolean requires(int requirement) -
    Convenience method for checking the requirements
    +
    Convenience method for checking the requirements.
    @@ -370,39 +370,39 @@

    Method Summary

    void setAttributeWeight(java.lang.String attribute, double weight) -
    Sets the weight for the given attribute
    +
    Sets the weight for the given attribute.
    void setAttributeWeight(java.lang.String attribute, java.lang.Double weight) -
    Sets the weight for the given attribute
    +
    Sets the weight for the given attribute.
    void setMaxOutliers(double supp)
    Allows for a certain percentage of outliers and thus - triggers tuple suppression
    + triggers tuple suppression. void setMetric(Metric<?> metric) -
    Sets the utility metric for measuring information loss
    +
    Sets the utility metric for measuring information loss .
    void setPracticalMonotonicity(boolean assumeMonotonicity) -
    Set, if practical monotonicity assumed
    +
    Set, if practical monotonicity assumed.
    void setProtectSensitiveAssociations(boolean protect) -
    Set, whether the anonymizer should take associations between sensitive attributes into account
    +
    Set, whether the anonymizer should take associations between sensitive attributes into account.
    @@ -446,7 +446,7 @@

    Field Detail

  • REQUIREMENT_COUNTER

    public static final int REQUIREMENT_COUNTER
    -
    Do the criteria require a counter per equivalence class
    +
    Do the criteria require a counter per equivalence class.
    See Also:
    Constant Field Values
  • @@ -457,7 +457,7 @@

    REQUIREMENT_COUNTER

  • REQUIREMENT_DISTRIBUTION

    public static final int REQUIREMENT_DISTRIBUTION
    -
    Do the criteria require distributions of sensitive values in the equivalence classes
    +
    Do the criteria require distributions of sensitive values in the equivalence classes.
    See Also:
    Constant Field Values
  • @@ -468,7 +468,7 @@

    REQUIREMENT_DISTRIBUTION

  • REQUIREMENT_SECONDARY_COUNTER

    public static final int REQUIREMENT_SECONDARY_COUNTER
    -
    Do the criteria require a second counter
    +
    Do the criteria require a second counter.
    See Also:
    Constant Field Values
  • @@ -487,7 +487,8 @@

    Method Detail

  • create

    public static ARXConfiguration create()
    -
    Creates a new config without tuple suppression
    +
    Creates a new config without tuple suppression.
    +
    Returns:
  • @@ -498,8 +499,9 @@

    create

    create

    public static ARXConfiguration create(double supp)
    Creates a new config that allows the given percentage of outliers and - thus implements tuple suppression
    -
    Parameters:
    supp -
    + thus implements tuple suppression. +
    Parameters:
    supp -
    +
    Returns:
    @@ -512,7 +514,8 @@

    create

    Metric<?> metric)
    Creates a new config that allows the given percentage of outliers and thus implements tuple suppression. Defines the metric for measuring information loss.
    -
    Parameters:
    supp -
    metric -
    +
    Parameters:
    supp -
    metric -
    +
    Returns:
    @@ -523,7 +526,8 @@

    create

    create

    public static ARXConfiguration create(Metric<?> metric)
    Creates a new config that allows to define the metric for measuring information loss.
    -
    Parameters:
    metric -
    +
    Parameters:
    metric -
    +
    Returns:
    @@ -533,8 +537,9 @@

    create

  • addCriterion

    public ARXConfiguration addCriterion(PrivacyCriterion c)
    -
    Adds a criterion to the configuration
    -
    Parameters:
    c -
    +
    Adds a criterion to the configuration.
    +
    Parameters:
    c -
    +
    Returns:
  • @@ -544,11 +549,11 @@

    addCriterion

  • clone

    public ARXConfiguration clone()
    -
    Clones this config
    +
    Clones this config.
    Overrides:
    clone in class java.lang.Object
    -
    +
    Returns:
  • @@ -558,7 +563,7 @@

    clone

  • containsCriterion

    public boolean containsCriterion(java.lang.Class<? extends PrivacyCriterion> clazz)
    -
    Returns whether the configuration contains a criterion of the given class
    +
    Returns whether the configuration contains a criterion of the given class.
    Parameters:
    clazz -
    Returns:
  • @@ -570,7 +575,7 @@

    containsCriterion

  • getAttributeWeight

    public double getAttributeWeight(java.lang.String attribute)
    -
    Returns the weight for the given attribute
    +
    Returns the weight for the given attribute.
    Parameters:
    attribute -
    Returns:
  • @@ -606,8 +611,8 @@

    getCriteria

  • getCriteria

    public <T extends PrivacyCriterion> java.util.Set<T> getCriteria(java.lang.Class<T> clazz)
    -
    Returns all privacy criteria that are instances of the given class
    -
    Parameters:
    clazz -
    +
    Returns all privacy criteria that are instances of the given class.
    +
    Type Parameters:
    T -
    Parameters:
    clazz -
    Returns:
  • @@ -619,7 +624,7 @@

    getCriteria

    getCriterion

    public <T extends PrivacyCriterion> T getCriterion(java.lang.Class<T> clazz)
    Returns an instance of the class, if any. Throws an exception if more than one such criterion exists.
    -
    Parameters:
    clazz -
    +
    Type Parameters:
    T -
    Parameters:
    clazz -
    Returns:
    @@ -630,7 +635,7 @@

    getCriterion

  • getMaxOutliers

    public final double getMaxOutliers()
    -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    Returns:
  • @@ -641,7 +646,7 @@

    getMaxOutliers

  • getMetric

    public Metric<?> getMetric()
    -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    Returns:
  • @@ -676,7 +681,7 @@

    isAttributeTypeSuppressed

  • isCriterionMonotonic

    public final boolean isCriterionMonotonic()
    -
    Determines whether the anonymity criterion is montonic
    +
    Determines whether the anonymity criterion is montonic.
    Returns:
  • @@ -687,7 +692,7 @@

    isCriterionMonotonic

  • isPracticalMonotonicity

    public boolean isPracticalMonotonicity()
    -
    Is practical monotonicity assumed
    +
    Is practical monotonicity assumed.
    Returns:
  • @@ -698,7 +703,8 @@

    isPracticalMonotonicity

  • isProtectSensitiveAssociations

    public boolean isProtectSensitiveAssociations()
    -
    Returns, whether the anonymizer should take associations between sensitive attributes into account
    +
    Returns, whether the anonymizer should take associations between sensitive attributes into account.
    +
    Returns:
  • @@ -721,8 +727,8 @@

    isSuppressionAlwaysEnabled

  • removeCriterion

    public <T extends PrivacyCriterion> boolean removeCriterion(PrivacyCriterion arg)
    -
    Removes the given criterion
    -
    Parameters:
    clazz -
    +
    Removes the given criterion.
    +
    Type Parameters:
    T -
    Parameters:
    arg -
    Returns:
  • @@ -747,7 +753,7 @@

    setAttributeTypeSuppressed

    setAttributeWeight

    public void setAttributeWeight(java.lang.String attribute,
                           double weight)
    -
    Sets the weight for the given attribute
    +
    Sets the weight for the given attribute.
    Parameters:
    attribute -
    weight -
    @@ -759,7 +765,7 @@

    setAttributeWeight

    setAttributeWeight

    public void setAttributeWeight(java.lang.String attribute,
                           java.lang.Double weight)
    -
    Sets the weight for the given attribute
    +
    Sets the weight for the given attribute.
    Parameters:
    attribute -
    weight -
    @@ -771,7 +777,7 @@

    setAttributeWeight

    setMaxOutliers

    public void setMaxOutliers(double supp)
    Allows for a certain percentage of outliers and thus - triggers tuple suppression
    + triggers tuple suppression.
    Parameters:
    supp -
    @@ -782,7 +788,7 @@

    setMaxOutliers

  • setMetric

    public void setMetric(Metric<?> metric)
    -
    Sets the utility metric for measuring information loss
    +
    Sets the utility metric for measuring information loss .
    Parameters:
    metric -
  • @@ -793,7 +799,8 @@

    setMetric

  • setPracticalMonotonicity

    public void setPracticalMonotonicity(boolean assumeMonotonicity)
    -
    Set, if practical monotonicity assumed
    +
    Set, if practical monotonicity assumed.
    +
    Parameters:
    assumeMonotonicity -
  • @@ -803,7 +810,7 @@

    setPracticalMonotonicity

  • setProtectSensitiveAssociations

    public void setProtectSensitiveAssociations(boolean protect)
    -
    Set, whether the anonymizer should take associations between sensitive attributes into account
    +
    Set, whether the anonymizer should take associations between sensitive attributes into account.
    Parameters:
    protect -
  • @@ -838,7 +845,7 @@

    setSuppressionString

  • getAbsoluteMaxOutliers

    protected final int getAbsoluteMaxOutliers()
    -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    Returns:
  • @@ -849,7 +856,7 @@

    getAbsoluteMaxOutliers

  • getInternalConfiguration

    protected ARXConfiguration.ARXConfigurationInternal getInternalConfiguration()
    -
    TODO: This is a hack and should be removed in future releases
    +
    TODO: This is a hack and should be removed in future releases.
    Returns:
  • @@ -884,7 +891,7 @@

    getMinimalGroupSize

  • getRequirements

    protected int getRequirements()
    -
    Returns the criteria's requirements
    +
    Returns the criteria's requirements.
    Returns:
  • @@ -895,7 +902,7 @@

    getRequirements

  • getSnapshotLength

    protected int getSnapshotLength()
    -
    Returns the specific length of each entry in a snapshot
    +
    Returns the specific length of each entry in a snapshot.
    Returns:
  • @@ -906,7 +913,7 @@

    getSnapshotLength

  • getSuppressedAttributeTypes

    protected int getSuppressedAttributeTypes()
    -
    Returns an integer representing all attribute types that must be suppressed
    +
    Returns an integer representing all attribute types that must be suppressed.
    Returns:
  • @@ -917,7 +924,7 @@

    getSuppressedAttributeTypes

  • initialize

    protected void initialize(DataManager manager)
    -
    Initializes the configuration
    +
    Initializes the configuration.
    Parameters:
    manager -
  • @@ -928,7 +935,7 @@

    initialize

  • requires

    protected boolean requires(int requirement)
    -
    Convenience method for checking the requirements
    +
    Convenience method for checking the requirements.
    Parameters:
    requirement -
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/ARXLattice.ARXNode.Access.html b/doc/dev/org/deidentifier/arx/ARXLattice.ARXNode.Access.html index 2509b82b94..b8f5e46b34 100644 --- a/doc/dev/org/deidentifier/arx/ARXLattice.ARXNode.Access.html +++ b/doc/dev/org/deidentifier/arx/ARXLattice.ARXNode.Access.html @@ -100,7 +100,7 @@

    Class ARXLattice.ARXNo
    public class ARXLattice.ARXNode.Access
     extends java.lang.Object
    -
    Internal access class
    +
    Internal access class.
    @@ -139,73 +139,73 @@

    Method Summary

    void setAnonymity(ARXLattice.Anonymity anonymity) -
    Sets the anonymity
    +
    Sets the anonymity.
    void setAnonymous() -
    Set anonymous
    +
    Set anonymous.
    void setAttributes(java.util.Map<java.lang.Integer,java.lang.Object> attributes) -
    Sets the attributes
    +
    Sets the attributes.
    void setChecked(boolean checked) -
    Set checked
    +
    Set checked.
    void setHeadermap(java.util.Map<java.lang.String,java.lang.Integer> headermap) -
    Sets the headermap
    +
    Sets the headermap.
    void setLowerBound(InformationLoss<?> a) -
    Sets the lower bound
    +
    Sets the lower bound.
    void setMaximumInformationLoss(InformationLoss<?> a) -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    void setMinimumInformationLoss(InformationLoss<?> a) -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    void setNotAnonymous() -
    Set not anonymous
    +
    Set not anonymous.
    void setPredecessors(ARXLattice.ARXNode[] predecessors) -
    Sets the predecessors
    +
    Sets the predecessors.
    void setSuccessors(ARXLattice.ARXNode[] successors) -
    Sets the successors
    +
    Sets the successors.
    void setTransformation(int[] transformation) -
    Sets the transformation
    +
    Sets the transformation.
    @@ -237,6 +237,7 @@

    Constructor Detail

  • ARXLattice.ARXNode.Access

    public ARXLattice.ARXNode.Access(ARXLattice.ARXNode node)
    +
    Parameters:
    node -
  • @@ -254,7 +255,7 @@

    Method Detail

  • setAnonymity

    public void setAnonymity(ARXLattice.Anonymity anonymity)
    -
    Sets the anonymity
    +
    Sets the anonymity.
    Parameters:
    anonymity -
  • @@ -265,7 +266,7 @@

    setAnonymity

  • setAnonymous

    public void setAnonymous()
    -
    Set anonymous
    +
    Set anonymous.
  • @@ -275,7 +276,7 @@

    setAnonymous

  • setAttributes

    public void setAttributes(java.util.Map<java.lang.Integer,java.lang.Object> attributes)
    -
    Sets the attributes
    +
    Sets the attributes.
    Parameters:
    attributes -
  • @@ -286,7 +287,7 @@

    setAttributes

  • setChecked

    public void setChecked(boolean checked)
    -
    Set checked
    +
    Set checked.
    Parameters:
    checked -
  • @@ -297,7 +298,7 @@

    setChecked

  • setHeadermap

    public void setHeadermap(java.util.Map<java.lang.String,java.lang.Integer> headermap)
    -
    Sets the headermap
    +
    Sets the headermap.
    Parameters:
    headermap -
  • @@ -308,7 +309,8 @@

    setHeadermap

  • setLowerBound

    public void setLowerBound(InformationLoss<?> a)
    -
    Sets the lower bound
    +
    Sets the lower bound.
    +
    Parameters:
    a -
  • @@ -318,7 +320,8 @@

    setLowerBound

  • setMaximumInformationLoss

    public void setMaximumInformationLoss(InformationLoss<?> a)
    -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    +
    Parameters:
    a -
  • @@ -328,7 +331,8 @@

    setMaximumInformationLoss

  • setMinimumInformationLoss

    public void setMinimumInformationLoss(InformationLoss<?> a)
    -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    +
    Parameters:
    a -
  • @@ -338,7 +342,7 @@

    setMinimumInformationLoss

  • setNotAnonymous

    public void setNotAnonymous()
    -
    Set not anonymous
    +
    Set not anonymous.
  • @@ -348,7 +352,7 @@

    setNotAnonymous

  • setPredecessors

    public void setPredecessors(ARXLattice.ARXNode[] predecessors)
    -
    Sets the predecessors
    +
    Sets the predecessors.
    Parameters:
    predecessors -
  • @@ -359,7 +363,7 @@

    setPredecessors

  • setSuccessors

    public void setSuccessors(ARXLattice.ARXNode[] successors)
    -
    Sets the successors
    +
    Sets the successors.
    Parameters:
    successors -
  • @@ -370,7 +374,7 @@

    setSuccessors

  • setTransformation

    public void setTransformation(int[] transformation)
    -
    Sets the transformation
    +
    Sets the transformation.
    Parameters:
    transformation -
  • diff --git a/doc/dev/org/deidentifier/arx/ARXLattice.ARXNode.html b/doc/dev/org/deidentifier/arx/ARXLattice.ARXNode.html index 3f4ef9e99d..bff9718041 100644 --- a/doc/dev/org/deidentifier/arx/ARXLattice.ARXNode.html +++ b/doc/dev/org/deidentifier/arx/ARXLattice.ARXNode.html @@ -100,7 +100,7 @@

    Class ARXLattice.ARXNode


    public class ARXLattice.ARXNode
     extends java.lang.Object
    -
    A node in the lattice
    +
    A node in the lattice.
    @@ -122,7 +122,7 @@

    Nested Class Summary

    class  ARXLattice.ARXNode.Access -
    Internal access class
    +
    Internal access class.
    @@ -141,7 +141,7 @@

    Constructor Summary

    ARXLattice.ARXNode() -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -162,85 +162,85 @@

    Method Summary

    ARXLattice.ARXNode.Access access() -
    Alter associated fields
    +
    Alter associated fields.
    ARXLattice.Anonymity getAnonymity() -
    Returns the anonymity property
    +
    Returns the anonymity property.
    java.util.Map<java.lang.Integer,java.lang.Object> getAttributes() -
    Returns the attributes
    +
    Returns the attributes.
    int getDimension(java.lang.String attr) -
    Returns the index of an attribute
    +
    Returns the index of an attribute.
    int getGeneralization(java.lang.String attribute) -
    Returns the generalization for the attribute
    +
    Returns the generalization for the attribute.
    protected java.lang.Integer getId() -
    Returns a node's internal id
    +
    Returns a node's internal id.
    protected InformationLoss<?> getLowerBound() -
    Returns a node's lower bound, if any
    +
    Returns a node's lower bound, if any.
    InformationLoss<?> getMaximumInformationLoss() -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    InformationLoss<?> getMinimumInformationLoss() -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    ARXLattice.ARXNode[] getPredecessors() -
    The predecessors
    +
    The predecessors.
    java.lang.String[] getQuasiIdentifyingAttributes() -
    Returns the quasi identifiers
    +
    Returns the quasi identifiers.
    ARXLattice.ARXNode[] getSuccessors() -
    The successors
    +
    The successors.
    int getTotalGeneralizationLevel() -
    Returns the sum of all generalization levels
    +
    Returns the sum of all generalization levels.
    int[] getTransformation() -
    Returns the transformation as an array
    +
    Returns the transformation as an array.
    @@ -252,13 +252,13 @@

    Method Summary

    boolean isChecked() -
    Returns if the node has been checked explicitly
    +
    Returns if the node has been checked explicitly.
    protected void setId(int id) -
    Internal method that sets the id
    +
    Internal method that sets the id.
    @@ -290,7 +290,7 @@

    Constructor Detail

  • ARXLattice.ARXNode

    public ARXLattice.ARXNode()
    -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
  • @@ -308,7 +308,7 @@

    Method Detail

  • access

    public ARXLattice.ARXNode.Access access()
    -
    Alter associated fields
    +
    Alter associated fields.
    Returns:
  • @@ -319,7 +319,7 @@

    access

  • getAnonymity

    public ARXLattice.Anonymity getAnonymity()
    -
    Returns the anonymity property
    +
    Returns the anonymity property.
    Returns:
  • @@ -330,7 +330,7 @@

    getAnonymity

  • getAttributes

    public java.util.Map<java.lang.Integer,java.lang.Object> getAttributes()
    -
    Returns the attributes
    +
    Returns the attributes.
    Returns:
  • @@ -341,7 +341,7 @@

    getAttributes

  • getDimension

    public int getDimension(java.lang.String attr)
    -
    Returns the index of an attribute
    +
    Returns the index of an attribute.
    Parameters:
    attr -
    Returns:
  • @@ -353,7 +353,7 @@

    getDimension

  • getGeneralization

    public int getGeneralization(java.lang.String attribute)
    -
    Returns the generalization for the attribute
    +
    Returns the generalization for the attribute.
    Parameters:
    attribute -
    Returns:
  • @@ -365,7 +365,7 @@

    getGeneralization

  • getMaximumInformationLoss

    public InformationLoss<?> getMaximumInformationLoss()
    -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    Returns:
  • @@ -376,7 +376,7 @@

    getMaximumInformationLoss

  • getMinimumInformationLoss

    public InformationLoss<?> getMinimumInformationLoss()
    -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    Returns:
  • @@ -387,7 +387,7 @@

    getMinimumInformationLoss

  • getPredecessors

    public ARXLattice.ARXNode[] getPredecessors()
    -
    The predecessors
    +
    The predecessors.
    Returns:
  • @@ -398,7 +398,7 @@

    getPredecessors

  • getQuasiIdentifyingAttributes

    public java.lang.String[] getQuasiIdentifyingAttributes()
    -
    Returns the quasi identifiers
    +
    Returns the quasi identifiers.
    Returns:
  • @@ -409,7 +409,7 @@

    getQuasiIdentifyingAttributes

  • getSuccessors

    public ARXLattice.ARXNode[] getSuccessors()
    -
    The successors
    +
    The successors.
    Returns:
  • @@ -420,7 +420,7 @@

    getSuccessors

  • getTotalGeneralizationLevel

    public int getTotalGeneralizationLevel()
    -
    Returns the sum of all generalization levels
    +
    Returns the sum of all generalization levels.
    Returns:
  • @@ -431,7 +431,7 @@

    getTotalGeneralizationLevel

  • getTransformation

    public int[] getTransformation()
    -
    Returns the transformation as an array
    +
    Returns the transformation as an array.
    Returns:
  • @@ -444,7 +444,7 @@

    isAnonymous

    @Deprecated
     public ARXLattice.Anonymity isAnonymous()
    Deprecated. 
    -
    Returns the anonymity property
    +
    Returns the anonymity property.
    Returns:
    @@ -455,7 +455,7 @@

    isAnonymous

  • isChecked

    public boolean isChecked()
    -
    Returns if the node has been checked explicitly
    +
    Returns if the node has been checked explicitly.
    Returns:
  • @@ -466,7 +466,7 @@

    isChecked

  • getId

    protected java.lang.Integer getId()
    -
    Returns a node's internal id
    +
    Returns a node's internal id.
    Returns:
  • @@ -477,7 +477,7 @@

    getId

  • getLowerBound

    protected InformationLoss<?> getLowerBound()
    -
    Returns a node's lower bound, if any
    +
    Returns a node's lower bound, if any.
    Returns:
  • @@ -488,7 +488,7 @@

    getLowerBound

  • setId

    protected void setId(int id)
    -
    Internal method that sets the id
    +
    Internal method that sets the id.
    Parameters:
    id -
  • diff --git a/doc/dev/org/deidentifier/arx/ARXLattice.Access.html b/doc/dev/org/deidentifier/arx/ARXLattice.Access.html index b2ce9b5997..aa111ad913 100644 --- a/doc/dev/org/deidentifier/arx/ARXLattice.Access.html +++ b/doc/dev/org/deidentifier/arx/ARXLattice.Access.html @@ -105,7 +105,7 @@

    Class ARXLattice.Access

    public class ARXLattice.Access
     extends java.lang.Object
     implements java.io.Serializable
    -
    The internal accessor class
    +
    The internal accessor class.
    See Also:
    Serialized Form
    @@ -207,6 +207,7 @@

    Constructor Detail

  • ARXLattice.Access

    public ARXLattice.Access(ARXLattice lattice)
    +
    Parameters:
    lattice -
  • @@ -224,6 +225,7 @@

    Method Detail

  • getAttributeMap

    public java.util.Map<java.lang.String,java.lang.Integer> getAttributeMap()
    +
    Returns:
  • @@ -233,6 +235,7 @@

    getAttributeMap

  • setBottom

    public void setBottom(ARXLattice.ARXNode bottom)
    +
    Parameters:
    bottom -
  • @@ -242,6 +245,7 @@

    setBottom

  • setLevels

    public void setLevels(ARXLattice.ARXNode[][] levels)
    +
    Parameters:
    levels -
  • @@ -251,6 +255,7 @@

    setLevels

  • setMetric

    public void setMetric(Metric<?> metric)
    +
    Parameters:
    metric -
  • @@ -260,6 +265,7 @@

    setMetric

  • setOptimum

    public void setOptimum(ARXLattice.ARXNode node)
    +
    Parameters:
    node -
  • @@ -269,6 +275,7 @@

    setOptimum

  • setSize

    public void setSize(int size)
    +
    Parameters:
    size -
  • @@ -278,6 +285,7 @@

    setSize

  • setTop

    public void setTop(ARXLattice.ARXNode top)
    +
    Parameters:
    top -
  • @@ -287,6 +295,7 @@

    setTop

  • setUncertainty

    public void setUncertainty(boolean uncertainty)
    +
    Parameters:
    uncertainty -
  • @@ -296,6 +305,7 @@

    setUncertainty

  • setMonotonicity

    public void setMonotonicity(ARXConfiguration config)
    +
    Parameters:
    config -
  • diff --git a/doc/dev/org/deidentifier/arx/ARXLattice.Anonymity.html b/doc/dev/org/deidentifier/arx/ARXLattice.Anonymity.html index 2f5bca13cf..ffd093e4c2 100644 --- a/doc/dev/org/deidentifier/arx/ARXLattice.Anonymity.html +++ b/doc/dev/org/deidentifier/arx/ARXLattice.Anonymity.html @@ -127,19 +127,29 @@

    Enum Constant Summary

    Enum Constant and Description -ANONYMOUS  +ANONYMOUS +
    TODO
    + -NOT_ANONYMOUS  +NOT_ANONYMOUS +
    TODO
    + -PROBABLY_ANONYMOUS  +PROBABLY_ANONYMOUS +
    TODO
    + -PROBABLY_NOT_ANONYMOUS  +PROBABLY_NOT_ANONYMOUS +
    TODO
    + -UNKNOWN  +UNKNOWN +
    TODO
    + @@ -205,6 +215,7 @@

    Enum Constant Detail

  • ANONYMOUS

    public static final ARXLattice.Anonymity ANONYMOUS
    +
    TODO
  • @@ -214,6 +225,7 @@

    ANONYMOUS

  • NOT_ANONYMOUS

    public static final ARXLattice.Anonymity NOT_ANONYMOUS
    +
    TODO
  • @@ -223,6 +235,7 @@

    NOT_ANONYMOUS

  • UNKNOWN

    public static final ARXLattice.Anonymity UNKNOWN
    +
    TODO
  • @@ -232,6 +245,7 @@

    UNKNOWN

  • PROBABLY_ANONYMOUS

    public static final ARXLattice.Anonymity PROBABLY_ANONYMOUS
    +
    TODO
  • @@ -241,6 +255,7 @@

    PROBABLY_ANONYMOUS

  • PROBABLY_NOT_ANONYMOUS

    public static final ARXLattice.Anonymity PROBABLY_NOT_ANONYMOUS
    +
    TODO
  • diff --git a/doc/dev/org/deidentifier/arx/ARXLattice.LatticeDeserializationContext.html b/doc/dev/org/deidentifier/arx/ARXLattice.LatticeDeserializationContext.html index 669b509350..e5aa91680d 100644 --- a/doc/dev/org/deidentifier/arx/ARXLattice.LatticeDeserializationContext.html +++ b/doc/dev/org/deidentifier/arx/ARXLattice.LatticeDeserializationContext.html @@ -100,7 +100,7 @@

    Class A
    public static class ARXLattice.LatticeDeserializationContext
     extends java.lang.Object
    -
    Context for deserialization
    +
    Context for deserialization.
    @@ -121,11 +121,15 @@

    Field Summary

    int -maxLevel  +maxLevel +
    TODO
    + int -minLevel  +minLevel +
    TODO
    + @@ -181,6 +185,7 @@

    Field Detail

  • minLevel

    public int minLevel
    +
    TODO
  • @@ -190,6 +195,7 @@

    minLevel

  • maxLevel

    public int maxLevel
    +
    TODO
  • diff --git a/doc/dev/org/deidentifier/arx/ARXLattice.html b/doc/dev/org/deidentifier/arx/ARXLattice.html index 0193ba2413..2c83132a39 100644 --- a/doc/dev/org/deidentifier/arx/ARXLattice.html +++ b/doc/dev/org/deidentifier/arx/ARXLattice.html @@ -102,7 +102,7 @@

    Class ARXLattice

    extends java.lang.Object implements java.io.Serializable
    This class implements a representation of the generalization lattice that is - exposed to users of the API
    + exposed to users of the API.
    See Also:
    Serialized Form
    @@ -125,7 +125,7 @@

    Nested Class Summary

    class  ARXLattice.Access -
    The internal accessor class
    +
    The internal accessor class.
    @@ -135,13 +135,13 @@

    Nested Class Summary

    class  ARXLattice.ARXNode -
    A node in the lattice
    +
    A node in the lattice.
    static class  ARXLattice.LatticeDeserializationContext -
    Context for deserialization
    +
    Context for deserialization.
    @@ -162,7 +162,7 @@

    Method Summary

    ARXLattice.Access access() -
    Access fields of this class
    +
    Access fields of this class.
    @@ -170,55 +170,55 @@

    Method Summary

    estimateInformationLoss()
    This method triggers the estimation of the information loss of all nodes in the lattice regardless of whether they have been checked for anonymity - or not
    + or not. ARXLattice.ARXNode getBottom() -
    Returns the bottom node
    +
    Returns the bottom node.
    static ARXLattice.LatticeDeserializationContext getDeserializationContext() -
    Returns the deserialization context
    +
    Returns the deserialization context.
    ARXLattice.ARXNode[][] getLevels() -
    Returns the levels of the generalization lattice
    +
    Returns the levels of the generalization lattice.
    InformationLoss<?> getMaximumInformationLoss() -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    InformationLoss<?> getMinimumInformationLoss() -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    protected ARXLattice.ARXNode getOptimum() -
    Returns the optimum, if any
    +
    Returns the optimum, if any.
    int getSize() -
    Returns the number of nodes
    +
    Returns the number of nodes.
    ARXLattice.ARXNode getTop() -
    Returns the top node
    +
    Returns the top node.
    @@ -250,7 +250,7 @@

    Method Detail

  • getDeserializationContext

    public static ARXLattice.LatticeDeserializationContext getDeserializationContext()
    -
    Returns the deserialization context
    +
    Returns the deserialization context.
    Returns:
  • @@ -261,7 +261,7 @@

    getDeserializationContext

  • access

    public ARXLattice.Access access()
    -
    Access fields of this class
    +
    Access fields of this class.
    Returns:
  • @@ -272,7 +272,7 @@

    access

  • getBottom

    public ARXLattice.ARXNode getBottom()
    -
    Returns the bottom node
    +
    Returns the bottom node.
    Returns:
  • @@ -283,7 +283,7 @@

    getBottom

  • getLevels

    public ARXLattice.ARXNode[][] getLevels()
    -
    Returns the levels of the generalization lattice
    +
    Returns the levels of the generalization lattice.
    Returns:
  • @@ -294,7 +294,7 @@

    getLevels

  • getMaximumInformationLoss

    public InformationLoss<?> getMaximumInformationLoss()
    -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    Returns:
  • @@ -305,7 +305,7 @@

    getMaximumInformationLoss

  • getMinimumInformationLoss

    public InformationLoss<?> getMinimumInformationLoss()
    -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    Returns:
  • @@ -316,7 +316,7 @@

    getMinimumInformationLoss

  • getSize

    public int getSize()
    -
    Returns the number of nodes
    +
    Returns the number of nodes.
    Returns:
  • @@ -327,7 +327,7 @@

    getSize

  • getTop

    public ARXLattice.ARXNode getTop()
    -
    Returns the top node
    +
    Returns the top node.
    Returns:
  • @@ -340,7 +340,7 @@

    estimateInformationLoss

    protected void estimateInformationLoss()
    This method triggers the estimation of the information loss of all nodes in the lattice regardless of whether they have been checked for anonymity - or not
    + or not. @@ -350,7 +350,7 @@

    estimateInformationLoss

  • getOptimum

    protected ARXLattice.ARXNode getOptimum()
    -
    Returns the optimum, if any
    +
    Returns the optimum, if any.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/ARXListener.html b/doc/dev/org/deidentifier/arx/ARXListener.html index cc8e28bb58..cf69021a85 100644 --- a/doc/dev/org/deidentifier/arx/ARXListener.html +++ b/doc/dev/org/deidentifier/arx/ARXListener.html @@ -87,7 +87,7 @@

    Interface ARXListener



    public interface ARXListener
    -
    This class implements a listener for the ARX framework
    +
    This class implements a listener for the ARX framework.
    @@ -109,7 +109,7 @@

    Method Summary

    void nodeTagged(int searchSpaceSize) -
    Is called when a node has been processed
    +
    Is called when a node has been processed.
    @@ -134,7 +134,7 @@

    Method Detail

  • nodeTagged

    void nodeTagged(int searchSpaceSize)
    -
    Is called when a node has been processed
    +
    Is called when a node has been processed.
    Parameters:
    searchSpaceSize - The total number of transformations in the search space
  • diff --git a/doc/dev/org/deidentifier/arx/ARXResult.html b/doc/dev/org/deidentifier/arx/ARXResult.html index e5bd0133f7..762761a3d4 100644 --- a/doc/dev/org/deidentifier/arx/ARXResult.html +++ b/doc/dev/org/deidentifier/arx/ARXResult.html @@ -96,7 +96,7 @@

    Class ARXResult


    public class ARXResult
     extends java.lang.Object
    -
    Encapsulates the results of an execution of the ARX algorithm
    +
    Encapsulates the results of an execution of the ARX algorithm.
    @@ -127,7 +127,7 @@

    Constructor Summary

    ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -139,7 +139,7 @@

    Constructor Summary

    ARXConfiguration config, ARXLattice lattice, long duration) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -160,7 +160,7 @@

    Method Summary

    ARXConfiguration getConfiguration() -
    Returns the configuration used
    +
    Returns the configuration used.
    @@ -184,7 +184,7 @@

    Method Summary

    ARXLattice getLattice() -
    Returns the lattice
    +
    Returns the lattice.
    @@ -215,19 +215,19 @@

    Method Summary

    long getTime() -
    Returns the execution time (wall clock)
    +
    Returns the execution time (wall clock).
    boolean isResultAvailable() -
    Indicates if a result is available
    +
    Indicates if a result is available.
    protected void releaseBuffer(DataHandleOutput handle) -
    Releases the buffer
    +
    Releases the buffer.
    @@ -268,7 +268,8 @@

    ARXResult

    ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    +
    Parameters:
    handle -
    definition -
    lattice -
    historySize -
    snapshotSizeSnapshot -
    snapshotSizeDataset -
    metric -
    config -
    optimum -
    time -
    @@ -284,8 +285,8 @@

    ARXResult

    ARXConfiguration config, ARXLattice lattice, long duration) -
    Creates a new instance
    -
    Parameters:
    registry -
    manager -
    checker -
    definition -
    config -
    lattice -
    optimalNode -
    duration -
    suppressionString -
    removeOutliers -
    +
    Creates a new instance.
    +
    Parameters:
    registry -
    manager -
    checker -
    definition -
    config -
    lattice -
    duration -
    @@ -303,7 +304,7 @@

    Method Detail

  • getConfiguration

    public ARXConfiguration getConfiguration()
    -
    Returns the configuration used
    +
    Returns the configuration used.
    Returns:
  • @@ -356,7 +357,7 @@

    getHandle

  • getLattice

    public ARXLattice getLattice()
    -
    Returns the lattice
    +
    Returns the lattice.
    Returns:
  • @@ -425,7 +426,7 @@

    getOutput

  • getTime

    public long getTime()
    -
    Returns the execution time (wall clock)
    +
    Returns the execution time (wall clock).
    Returns:
  • @@ -436,7 +437,7 @@

    getTime

  • isResultAvailable

    public boolean isResultAvailable()
    -
    Indicates if a result is available
    +
    Indicates if a result is available.
    Returns:
  • @@ -447,7 +448,7 @@

    isResultAvailable

  • releaseBuffer

    protected void releaseBuffer(DataHandleOutput handle)
    -
    Releases the buffer
    +
    Releases the buffer.
    Parameters:
    handle -
  • diff --git a/doc/dev/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html b/doc/dev/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html index 9dbf16c8c8..3e14c2dd15 100644 --- a/doc/dev/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html +++ b/doc/dev/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html @@ -192,7 +192,7 @@

    Method Summary

    void add(java.lang.String... row) -
    Adds a row to the tabular representation of this hierarchy
    +
    Adds a row to the tabular representation of this hierarchy.
    @@ -202,7 +202,7 @@

    Method Summary

    java.lang.String[][] getHierarchy() -
    Returns the hierarchy as a two-dimensional string array
    +
    Returns the hierarchy as a two-dimensional string array.
    @@ -265,7 +265,7 @@

    Method Detail

  • add

    public void add(java.lang.String... row)
    -
    Adds a row to the tabular representation of this hierarchy
    +
    Adds a row to the tabular representation of this hierarchy.
    Parameters:
    row -
  • @@ -290,7 +290,7 @@

    clone

    getHierarchy

    public java.lang.String[][] getHierarchy()
    Description copied from class: AttributeType.Hierarchy
    -
    Returns the hierarchy as a two-dimensional string array
    +
    Returns the hierarchy as a two-dimensional string array.
    Specified by:
    getHierarchy in class AttributeType.Hierarchy
    diff --git a/doc/dev/org/deidentifier/arx/AttributeType.Hierarchy.html b/doc/dev/org/deidentifier/arx/AttributeType.Hierarchy.html index 89961a476d..52ce068994 100644 --- a/doc/dev/org/deidentifier/arx/AttributeType.Hierarchy.html +++ b/doc/dev/org/deidentifier/arx/AttributeType.Hierarchy.html @@ -114,7 +114,7 @@

    Class AttributeType.Hier
    public abstract static class AttributeType.Hierarchy
     extends AttributeType
     implements java.io.Serializable
    -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    See Also:
    Serialized Form
    @@ -201,73 +201,73 @@

    Method Summary

    static AttributeType.Hierarchy.DefaultHierarchy create() -
    Creates a new default hierarchy
    +
    Creates a new default hierarchy.
    static AttributeType.Hierarchy create(java.io.File file, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    static AttributeType.Hierarchy create(java.io.InputStream stream, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    static AttributeType.Hierarchy create(java.util.Iterator<java.lang.String[]> iterator) -
    Creates a new hierarchy from an iterator over tuples
    +
    Creates a new hierarchy from an iterator over tuples.
    static AttributeType.Hierarchy create(java.util.List<java.lang.String[]> list) -
    Creates a new hierarchy from a list
    +
    Creates a new hierarchy from a list.
    static AttributeType.Hierarchy create(java.lang.String[][] array) -
    Creates a new hierarchy from a two-dimensional string array
    +
    Creates a new hierarchy from a two-dimensional string array.
    static AttributeType.Hierarchy create(java.lang.String path, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    abstract java.lang.String[][] getHierarchy() -
    Returns the hierarchy as a two-dimensional string array
    +
    Returns the hierarchy as a two-dimensional string array.
    void save(java.io.File file, char separator) -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    void save(java.io.OutputStream out, char separator) -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    void save(java.lang.String path, char separator) -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    @@ -323,9 +323,8 @@

    Method Detail

  • create

    public static AttributeType.Hierarchy.DefaultHierarchy create()
    -
    Creates a new default hierarchy
    -
    Parameters:
    type -
    -
    Returns:
    A Hierarchy
    +
    Creates a new default hierarchy.
    +
    Returns:
    A Hierarchy
  • @@ -337,8 +336,8 @@

    create

    public static AttributeType.Hierarchy create(java.io.File file,
                                  char separator)
                                           throws java.io.IOException
    -
    Creates a new hierarchy from a CSV file
    -
    Parameters:
    type -
    file - A file
    separator - The utilized separator character
    +
    Creates a new hierarchy from a CSV file.
    +
    Parameters:
    file - A file
    separator - The utilized separator character
    Returns:
    A Hierarchy
    Throws:
    java.io.IOException
    @@ -353,8 +352,8 @@

    create

    public static AttributeType.Hierarchy create(java.io.InputStream stream,
                                  char separator)
                                           throws java.io.IOException
    -
    Creates a new hierarchy from a CSV file
    -
    Parameters:
    type -
    stream - An input stream
    separator - The utilized separator character
    +
    Creates a new hierarchy from a CSV file.
    +
    Parameters:
    stream - An input stream
    separator - The utilized separator character
    Returns:
    A Hierarchy
    Throws:
    java.io.IOException
    @@ -367,8 +366,8 @@

    create

  • create

    public static AttributeType.Hierarchy create(java.util.Iterator<java.lang.String[]> iterator)
    -
    Creates a new hierarchy from an iterator over tuples
    -
    Parameters:
    type -
    iterator - An iterator
    +
    Creates a new hierarchy from an iterator over tuples.
    +
    Parameters:
    iterator - An iterator
    Returns:
    A Hierarchy
  • @@ -379,8 +378,8 @@

    create

  • create

    public static AttributeType.Hierarchy create(java.util.List<java.lang.String[]> list)
    -
    Creates a new hierarchy from a list
    -
    Parameters:
    type -
    list - The list
    +
    Creates a new hierarchy from a list.
    +
    Parameters:
    list - The list
    Returns:
    A Hierarchy
  • @@ -393,8 +392,8 @@

    create

    public static AttributeType.Hierarchy create(java.lang.String path,
                                  char separator)
                                           throws java.io.IOException
    -
    Creates a new hierarchy from a CSV file
    -
    Parameters:
    type -
    path - A path to the file
    separator - The utilized separator character
    +
    Creates a new hierarchy from a CSV file.
    +
    Parameters:
    path - A path to the file
    separator - The utilized separator character
    Returns:
    A Hierarchy
    Throws:
    java.io.IOException
    @@ -407,8 +406,8 @@

    create

  • create

    public static AttributeType.Hierarchy create(java.lang.String[][] array)
    -
    Creates a new hierarchy from a two-dimensional string array
    -
    Parameters:
    type -
    array - The array
    +
    Creates a new hierarchy from a two-dimensional string array.
    +
    Parameters:
    array - The array
    Returns:
    A Hierarchy
  • @@ -432,7 +431,7 @@

    clone

  • getHierarchy

    public abstract java.lang.String[][] getHierarchy()
    -
    Returns the hierarchy as a two-dimensional string array
    +
    Returns the hierarchy as a two-dimensional string array.
    Returns:
  • @@ -445,7 +444,7 @@

    save

    public void save(java.io.File file,
             char separator)
               throws java.io.IOException
    -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    Parameters:
    file - A file
    separator - The utilized separator character
    Throws:
    java.io.IOException
    @@ -460,7 +459,7 @@

    save

    public void save(java.io.OutputStream out,
             char separator)
               throws java.io.IOException
    -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    Parameters:
    out - A output stream
    separator - The utilized separator character
    Throws:
    java.io.IOException
    @@ -475,7 +474,7 @@

    save

    public void save(java.lang.String path,
             char separator)
               throws java.io.IOException
    -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    Parameters:
    path - A path
    separator - The utilized separator character
    Throws:
    java.io.IOException
    diff --git a/doc/dev/org/deidentifier/arx/AttributeType.html b/doc/dev/org/deidentifier/arx/AttributeType.html index 965cda0f66..72e3752d35 100644 --- a/doc/dev/org/deidentifier/arx/AttributeType.html +++ b/doc/dev/org/deidentifier/arx/AttributeType.html @@ -105,7 +105,7 @@

    Class AttributeType

    public class AttributeType
     extends java.lang.Object
     implements java.io.Serializable, java.lang.Cloneable
    -
    Represents an attribute type
    +
    Represents an attribute type.
    See Also:
    Serialized Form
    @@ -128,7 +128,7 @@

    Nested Class Summary

    static class  AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    @@ -149,61 +149,61 @@

    Field Summary

    protected static int ATTR_TYPE_ID -
    Constant for type ID
    +
    Constant for type ID.
    protected static int ATTR_TYPE_IS -
    Constant for type IN
    +
    Constant for type IN.
    protected static int ATTR_TYPE_QI -
    Constant for type QI
    +
    Constant for type QI.
    protected static int ATTR_TYPE_SE -
    Constant for type SE
    +
    Constant for type SE.
    static AttributeType IDENTIFYING_ATTRIBUTE -
    Represents an identifying attribute
    +
    Represents an identifying attribute.
    static AttributeType INSENSITIVE_ATTRIBUTE -
    Represents an insensitive attribute
    +
    Represents an insensitive attribute.
    protected static int MASK -
    The mask
    +
    The mask.
    static AttributeType QUASI_IDENTIFYING_ATTRIBUTE -
    Represents a quasi-identifying attribute
    +
    Represents a quasi-identifying attribute.
    static AttributeType SENSITIVE_ATTRIBUTE -
    Represents a sensitive attribute
    +
    Represents a sensitive attribute.
    protected static int SHIFT -
    The shift
    +
    The shift.
    @@ -228,13 +228,13 @@

    Method Summary

    protected int getType() -
    Returns the type identifier
    +
    Returns the type identifier.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -266,7 +266,7 @@

    Field Detail

  • SHIFT

    protected static final int SHIFT
    -
    The shift
    +
    The shift.
    See Also:
    Constant Field Values
  • @@ -277,7 +277,7 @@

    SHIFT

  • MASK

    protected static final int MASK
    -
    The mask
    +
    The mask.
    See Also:
    Constant Field Values
  • @@ -288,7 +288,7 @@

    MASK

  • ATTR_TYPE_QI

    protected static final int ATTR_TYPE_QI
    -
    Constant for type QI
    +
    Constant for type QI.
    See Also:
    Constant Field Values
  • @@ -299,7 +299,7 @@

    ATTR_TYPE_QI

  • ATTR_TYPE_SE

    protected static final int ATTR_TYPE_SE
    -
    Constant for type SE
    +
    Constant for type SE.
    See Also:
    Constant Field Values
  • @@ -310,7 +310,7 @@

    ATTR_TYPE_SE

  • ATTR_TYPE_IS

    protected static final int ATTR_TYPE_IS
    -
    Constant for type IN
    +
    Constant for type IN.
    See Also:
    Constant Field Values
  • @@ -321,7 +321,7 @@

    ATTR_TYPE_IS

  • ATTR_TYPE_ID

    protected static final int ATTR_TYPE_ID
    -
    Constant for type ID
    +
    Constant for type ID.
    See Also:
    Constant Field Values
  • @@ -332,7 +332,7 @@

    ATTR_TYPE_ID

  • IDENTIFYING_ATTRIBUTE

    public static AttributeType IDENTIFYING_ATTRIBUTE
    -
    Represents an identifying attribute
    +
    Represents an identifying attribute.
  • @@ -342,7 +342,7 @@

    IDENTIFYING_ATTRIBUTE

  • SENSITIVE_ATTRIBUTE

    public static AttributeType SENSITIVE_ATTRIBUTE
    -
    Represents a sensitive attribute
    +
    Represents a sensitive attribute.
  • @@ -352,7 +352,7 @@

    SENSITIVE_ATTRIBUTE

  • INSENSITIVE_ATTRIBUTE

    public static AttributeType INSENSITIVE_ATTRIBUTE
    -
    Represents an insensitive attribute
    +
    Represents an insensitive attribute.
  • @@ -362,7 +362,7 @@

    INSENSITIVE_ATTRIBUTE

  • QUASI_IDENTIFYING_ATTRIBUTE

    public static AttributeType QUASI_IDENTIFYING_ATTRIBUTE
    -
    Represents a quasi-identifying attribute
    +
    Represents a quasi-identifying attribute.
  • @@ -393,11 +393,11 @@

    clone

  • toString

    public java.lang.String toString()
    -
    Returns a string representation
    +
    Returns a string representation.
    Overrides:
    toString in class java.lang.Object
    -
    +
    Returns:
  • @@ -407,7 +407,8 @@

    toString

  • getType

    protected int getType()
    -
    Returns the type identifier
    +
    Returns the type identifier.
    +
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/Data.DefaultData.html b/doc/dev/org/deidentifier/arx/Data.DefaultData.html index 55b9268ed3..f9b0bb5460 100644 --- a/doc/dev/org/deidentifier/arx/Data.DefaultData.html +++ b/doc/dev/org/deidentifier/arx/Data.DefaultData.html @@ -160,7 +160,7 @@

    Method Summary

    void
    add(java.lang.String... row) -
    Adds a row to this data object
    +
    Adds a row to this data object.
    @@ -220,7 +220,7 @@

    Method Detail

  • add

    public void add(java.lang.String... row)
    -
    Adds a row to this data object
    +
    Adds a row to this data object.
    Parameters:
    row -
  • @@ -234,7 +234,7 @@

    iterator

    Specified by:
    iterator in class Data
    -
    +
    Returns:
    diff --git a/doc/dev/org/deidentifier/arx/Data.html b/doc/dev/org/deidentifier/arx/Data.html index 5eff05b789..c800452a39 100644 --- a/doc/dev/org/deidentifier/arx/Data.html +++ b/doc/dev/org/deidentifier/arx/Data.html @@ -100,7 +100,7 @@

    Class Data


    public abstract class Data
     extends java.lang.Object
    -
    Represents input data for the ARX framework
    +
    Represents input data for the ARX framework.
    @@ -160,64 +160,64 @@

    Method Summary

    static Data.DefaultData create() -
    Creates a new default data object
    +
    Creates a new default data object.
    static Data create(DataSource source) -
    Creates a new data object from the given data source specification
    +
    Creates a new data object from the given data source specification.
    static Data create(java.io.File file, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    static Data create(java.io.InputStream stream, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    static Data create(java.util.Iterator<java.lang.String[]> iterator) -
    Creates a new data object from an iterator over tuples
    +
    Creates a new data object from an iterator over tuples.
    static Data create(java.util.List<java.lang.String[]> list) -
    Creates a new data object from a list
    +
    Creates a new data object from a list.
    static Data create(java.lang.String[][] array) -
    Creates a new data object from a two-dimensional string array
    +
    Creates a new data object from a two-dimensional string array.
    static Data create(java.lang.String path, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    DataDefinition getDefinition() -
    Returns the data definition
    +
    Returns the data definition.
    DataHandle getHandle() -
    Returns a data handle
    +
    Returns a data handle.
    @@ -270,7 +270,7 @@

    Method Detail

  • create

    public static Data.DefaultData create()
    -
    Creates a new default data object
    +
    Creates a new default data object.
    Returns:
    A Data object
  • @@ -282,7 +282,7 @@

    create

    create

    public static Data create(DataSource source)
                        throws java.io.IOException
    -
    Creates a new data object from the given data source specification
    +
    Creates a new data object from the given data source specification.
    Parameters:
    source - The source that should be used to import data
    Returns:
    Data object as described by the data source
    Throws:
    @@ -298,7 +298,7 @@

    create

    public static Data create(java.io.File file,
               char separator)
                        throws java.io.IOException
    -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    Parameters:
    file - A file
    separator - The utilized separator character
    Returns:
    A Data object
    Throws:
    @@ -314,7 +314,7 @@

    create

    public static Data create(java.io.InputStream stream,
               char separator)
                        throws java.io.IOException
    -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    Parameters:
    stream - An input stream
    separator - The utilized separator character
    Returns:
    A Data object
    Throws:
    @@ -328,7 +328,7 @@

    create

  • create

    public static Data create(java.util.Iterator<java.lang.String[]> iterator)
    -
    Creates a new data object from an iterator over tuples
    +
    Creates a new data object from an iterator over tuples.
    Parameters:
    iterator - An iterator
    Returns:
    A Data object
  • @@ -340,7 +340,7 @@

    create

  • create

    public static Data create(java.util.List<java.lang.String[]> list)
    -
    Creates a new data object from a list
    +
    Creates a new data object from a list.
    Parameters:
    list - The list
    Returns:
    A Data object
  • @@ -354,7 +354,7 @@

    create

    public static Data create(java.lang.String path,
               char separator)
                        throws java.io.IOException
    -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    Parameters:
    path - A path to the file
    separator - The utilized separator character
    Returns:
    A Data object
    Throws:
    @@ -368,7 +368,7 @@

    create

  • create

    public static Data create(java.lang.String[][] array)
    -
    Creates a new data object from a two-dimensional string array
    +
    Creates a new data object from a two-dimensional string array.
    Parameters:
    array - The array
    Returns:
    A Data object
  • @@ -380,7 +380,7 @@

    create

  • getDefinition

    public DataDefinition getDefinition()
    -
    Returns the data definition
    +
    Returns the data definition.
    Returns:
  • @@ -391,7 +391,7 @@

    getDefinition

  • getHandle

    public DataHandle getHandle()
    -
    Returns a data handle
    +
    Returns a data handle.
    Returns:
  • @@ -402,6 +402,7 @@

    getHandle

  • iterator

    protected abstract java.util.Iterator<java.lang.String[]> iterator()
    +
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/DataDefinition.html b/doc/dev/org/deidentifier/arx/DataDefinition.html index 0579df2a19..fce0092be3 100644 --- a/doc/dev/org/deidentifier/arx/DataDefinition.html +++ b/doc/dev/org/deidentifier/arx/DataDefinition.html @@ -101,7 +101,7 @@

    Class DataDefinition

    public class DataDefinition
     extends java.lang.Object
     implements java.lang.Cloneable
    -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    @@ -144,110 +144,110 @@

    Method Summary

    AttributeType getAttributeType(java.lang.String attribute) -
    Returns the type defined for the attribute
    +
    Returns the type defined for the attribute.
    DataType<?> getDataType(java.lang.String columnName) -
    Returns the data type for the given column
    +
    Returns the data type for the given column.
    java.lang.String[][] getHierarchy(java.lang.String attribute) -
    Returns the according hierarchy
    +
    Returns the according hierarchy.
    HierarchyBuilder<?> getHierarchyBuilder(java.lang.String attribute) -
    Returns the associated builder, if any
    +
    Returns the associated builder, if any.
    java.util.Set<java.lang.String> getIdentifyingAttributes() -
    Returns the direct identifiers
    +
    Returns the direct identifiers.
    java.util.Set<java.lang.String> getInsensitiveAttributes() -
    Returns the insensitive attributes
    +
    Returns the insensitive attributes.
    int getMaximumGeneralization(java.lang.String attribute) -
    Returns the maximum generalization for the attribute
    +
    Returns the maximum generalization for the attribute.
    int getMinimumGeneralization(java.lang.String attribute) -
    Returns the minimum generalization for the attribute
    +
    Returns the minimum generalization for the attribute.
    java.util.Set<java.lang.String> getQuasiIdentifyingAttributes() -
    Returns the quasi identifying attributes
    +
    Returns the quasi identifying attributes.
    java.util.Set<java.lang.String> getSensitiveAttributes() -
    Returns the sensitive attributes
    +
    Returns the sensitive attributes.
    boolean isHierarchyAvailable(java.lang.String attribute) -
    Returns whether a hierarchy is available
    +
    Returns whether a hierarchy is available.
    boolean isHierarchyBuilderAvailable(java.lang.String attribute) -
    Returns whether a hierarchy builder is available
    +
    Returns whether a hierarchy builder is available.
    boolean isLocked() -
    Returns whether this definition can be altered
    +
    Returns whether this definition can be altered.
    boolean isMaximumGeneralizationAvailable(java.lang.String attribute) -
    Returns whether a maximum generalization level is available
    +
    Returns whether a maximum generalization level is available.
    boolean isMinimumGeneralizationAvailable(java.lang.String attribute) -
    Returns whether a minimum generalization level is available
    +
    Returns whether a minimum generalization level is available.
    protected void materialize(DataHandle handle) -
    Materializes all functional hierarchies
    +
    Materializes all functional hierarchies.
    protected void parse(ImportAdapter adapter) -
    Parses the configuration of the import adapter
    +
    Parses the configuration of the import adapter.
    void setAttributeType(java.lang.String attribute, AttributeType type) -
    Define the type of a given attribute
    +
    Define the type of a given attribute.
    @@ -255,34 +255,34 @@

    Method Summary

    setAttributeType(java.lang.String attribute, HierarchyBuilder<?> builder)
    Defines the given attribute as a quasi-identifier and stores the functional - representation of the generalization hierarchy
    + representation of the generalization hierarchy. void setDataType(java.lang.String attribute, DataType<?> type) -
    Define the datatype of a given attribute
    +
    Define the datatype of a given attribute.
    protected void setLocked(boolean locked) -
    Lock/unlock the definition
    +
    Lock/unlock the definition.
    void setMaximumGeneralization(java.lang.String attribute, int maximum) -
    Define the maximal generalization of a given attribute
    +
    Define the maximal generalization of a given attribute.
    void setMinimumGeneralization(java.lang.String attribute, int minimum) -
    Define the minimal generalization of a given attribute
    +
    Define the minimal generalization of a given attribute.
    @@ -344,7 +344,7 @@

    clone

  • getAttributeType

    public AttributeType getAttributeType(java.lang.String attribute)
    -
    Returns the type defined for the attribute
    +
    Returns the type defined for the attribute.
    Parameters:
    attribute -
    Returns:
  • @@ -356,7 +356,7 @@

    getAttributeType

  • getDataType

    public DataType<?> getDataType(java.lang.String columnName)
    -
    Returns the data type for the given column
    +
    Returns the data type for the given column.
    Parameters:
    columnName -
    Returns:
  • @@ -368,8 +368,9 @@

    getDataType

  • getHierarchy

    public java.lang.String[][] getHierarchy(java.lang.String attribute)
    -
    Returns the according hierarchy
    -
    Returns:
    +
    Returns the according hierarchy.
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -379,8 +380,9 @@

    getHierarchy

  • getHierarchyBuilder

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

    getHierarchyBuilder

  • getIdentifyingAttributes

    public java.util.Set<java.lang.String> getIdentifyingAttributes()
    -
    Returns the direct identifiers
    +
    Returns the direct identifiers.
    Returns:
  • @@ -401,7 +403,7 @@

    getIdentifyingAttributes

  • getInsensitiveAttributes

    public java.util.Set<java.lang.String> getInsensitiveAttributes()
    -
    Returns the insensitive attributes
    +
    Returns the insensitive attributes.
    Returns:
  • @@ -412,8 +414,9 @@

    getInsensitiveAttributes

  • getMaximumGeneralization

    public int getMaximumGeneralization(java.lang.String attribute)
    -
    Returns the maximum generalization for the attribute
    -
    Returns:
    +
    Returns the maximum generalization for the attribute.
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -423,8 +426,9 @@

    getMaximumGeneralization

  • getMinimumGeneralization

    public int getMinimumGeneralization(java.lang.String attribute)
    -
    Returns the minimum generalization for the attribute
    -
    Returns:
    +
    Returns the minimum generalization for the attribute.
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -434,7 +438,7 @@

    getMinimumGeneralization

  • getQuasiIdentifyingAttributes

    public java.util.Set<java.lang.String> getQuasiIdentifyingAttributes()
    -
    Returns the quasi identifying attributes
    +
    Returns the quasi identifying attributes.
    Returns:
  • @@ -445,7 +449,7 @@

    getQuasiIdentifyingAttributes

  • getSensitiveAttributes

    public java.util.Set<java.lang.String> getSensitiveAttributes()
    -
    Returns the sensitive attributes
    +
    Returns the sensitive attributes.
    Returns:
  • @@ -456,7 +460,7 @@

    getSensitiveAttributes

  • isHierarchyAvailable

    public boolean isHierarchyAvailable(java.lang.String attribute)
    -
    Returns whether a hierarchy is available
    +
    Returns whether a hierarchy is available.
    Parameters:
    attribute -
    Returns:
  • @@ -468,7 +472,7 @@

    isHierarchyAvailable

  • isHierarchyBuilderAvailable

    public boolean isHierarchyBuilderAvailable(java.lang.String attribute)
    -
    Returns whether a hierarchy builder is available
    +
    Returns whether a hierarchy builder is available.
    Parameters:
    attribute -
    Returns:
  • @@ -480,7 +484,7 @@

    isHierarchyBuilderAvailable

  • isLocked

    public boolean isLocked()
    -
    Returns whether this definition can be altered
    +
    Returns whether this definition can be altered.
    Returns:
  • @@ -491,7 +495,7 @@

    isLocked

  • isMaximumGeneralizationAvailable

    public boolean isMaximumGeneralizationAvailable(java.lang.String attribute)
    -
    Returns whether a maximum generalization level is available
    +
    Returns whether a maximum generalization level is available.
    Parameters:
    attribute -
    Returns:
  • @@ -503,7 +507,7 @@

    isMaximumGeneralizationAvailable

  • isMinimumGeneralizationAvailable

    public boolean isMinimumGeneralizationAvailable(java.lang.String attribute)
    -
    Returns whether a minimum generalization level is available
    +
    Returns whether a minimum generalization level is available.
    Parameters:
    attribute -
    Returns:
  • @@ -516,7 +520,7 @@

    isMinimumGeneralizationAvailable

    setAttributeType

    public void setAttributeType(java.lang.String attribute,
                         AttributeType type)
    -
    Define the type of a given attribute
    +
    Define the type of a given attribute.
    Parameters:
    attribute -
    type -
    @@ -529,7 +533,7 @@

    setAttributeType

    public void setAttributeType(java.lang.String attribute,
                         HierarchyBuilder<?> builder)
    Defines the given attribute as a quasi-identifier and stores the functional - representation of the generalization hierarchy
    + representation of the generalization hierarchy.
    Parameters:
    attribute -
    builder -
    @@ -541,7 +545,7 @@

    setAttributeType

    setDataType

    public void setDataType(java.lang.String attribute,
                    DataType<?> type)
    -
    Define the datatype of a given attribute
    +
    Define the datatype of a given attribute.
    Parameters:
    attribute -
    type -
    @@ -553,8 +557,8 @@

    setDataType

    setMaximumGeneralization

    public void setMaximumGeneralization(java.lang.String attribute,
                                 int maximum)
    -
    Define the maximal generalization of a given attribute
    -
    Parameters:
    attribute -
    type -
    +
    Define the maximal generalization of a given attribute.
    +
    Parameters:
    attribute -
    maximum -
    @@ -565,8 +569,8 @@

    setMaximumGeneralization

    setMinimumGeneralization

    public void setMinimumGeneralization(java.lang.String attribute,
                                 int minimum)
    -
    Define the minimal generalization of a given attribute
    -
    Parameters:
    attribute -
    type -
    +
    Define the minimal generalization of a given attribute.
    +
    Parameters:
    attribute -
    minimum -
    @@ -576,7 +580,7 @@

    setMinimumGeneralization

  • materialize

    protected void materialize(DataHandle handle)
    -
    Materializes all functional hierarchies
    +
    Materializes all functional hierarchies.
    Parameters:
    handle -
  • @@ -587,7 +591,7 @@

    materialize

  • parse

    protected void parse(ImportAdapter adapter)
    -
    Parses the configuration of the import adapter
    +
    Parses the configuration of the import adapter.
    Parameters:
    adapter -
  • @@ -598,7 +602,8 @@

    parse

  • setLocked

    protected void setLocked(boolean locked)
    -
    Lock/unlock the definition
    +
    Lock/unlock the definition.
    +
    Parameters:
    locked -
  • diff --git a/doc/dev/org/deidentifier/arx/DataHandle.html b/doc/dev/org/deidentifier/arx/DataHandle.html index a89e4abae5..7610140de5 100644 --- a/doc/dev/org/deidentifier/arx/DataHandle.html +++ b/doc/dev/org/deidentifier/arx/DataHandle.html @@ -128,43 +128,43 @@

    Field Summary

    protected DataType<?>[][] dataTypes -
    The data types
    +
    The data types.
    protected DataDefinition definition -
    The data definition
    +
    The data definition.
    protected java.lang.String[] header -
    The header
    +
    The header.
    protected ARXLattice.ARXNode node -
    The node
    +
    The node.
    protected org.deidentifier.arx.DataRegistry registry -
    The current registry
    +
    The current registry.
    protected StatisticsBuilder statistics -
    The statistics
    +
    The statistics.
    protected DataHandle subset -
    The current research subset
    +
    The current research subset.
    @@ -202,172 +202,172 @@

    Method Summary

    protected void checkColumn(int column1) -
    Checks a column index
    +
    Checks a column index.
    protected void checkColumns(int[] columns) -
    Checks the column indexes
    +
    Checks the column indexes.
    protected void checkRegistry() -
    Checks whether a registry is referenced
    +
    Checks whether a registry is referenced.
    protected void checkRow(int row1, int length) -
    Checks a row index
    +
    Checks a row index.
    protected abstract void doRelease() -
    Releases all resources
    +
    Releases all resources.
    abstract java.lang.String getAttributeName(int col) -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    protected DataType<?> getBaseDataType(java.lang.String attribute) -
    Returns the base data type without generalization
    +
    Returns the base data type without generalization.
    int getColumnIndexOf(java.lang.String attribute) -
    Returns the index of the given attribute, -1 if it is not in the header
    +
    Returns the index of the given attribute, -1 if it is not in the header.
    DataType<?> getDataType(java.lang.String attribute) -
    Returns the according datatype
    +
    Returns the according datatype.
    protected abstract DataType<?>[][] getDataTypeArray() -
    Generates an array of data types
    +
    Generates an array of data types.
    java.util.Date getDate(int row, int col) -
    Returns a date/time value from the specified cell
    +
    Returns a date/time value from the specified cell.
    DataDefinition getDefinition() -
    Returns the data definition
    +
    Returns the data definition.
    java.lang.String[] getDistinctValues(int column) -
    Returns an array containing the distinct values in the given column
    +
    Returns an array containing the distinct values in the given column.
    protected abstract java.lang.String[] getDistinctValues(int column, DataHandleStatistics.InterruptHandler handler) -
    Returns the distinct values
    +
    Returns the distinct values.
    double getDouble(int row, int col) -
    Returns a double value from the specified cell
    +
    Returns a double value from the specified cell.
    float getFloat(int row, int col) -
    Returns a float value from the specified cell
    +
    Returns a float value from the specified cell.
    abstract int getGeneralization(java.lang.String attribute) -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    int getInt(int row, int col) -
    Returns an int value from the specified cell
    +
    Returns an int value from the specified cell.
    long getLong(int row, int col) -
    Returns a long value from the specified cell
    +
    Returns a long value from the specified cell.
    abstract int getNumColumns() -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    abstract int getNumRows() -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    protected org.deidentifier.arx.DataRegistry getRegistry() -
    Returns the registry associated with this handle
    +
    Returns the registry associated with this handle.
    StatisticsBuilder getStatistics()
    Returns an object providing access to basic descriptive statistics about the data represented - by this handle
    + by this handle. protected java.lang.String getSuppressionString() -
    Returns the string inserted for suppressed data items
    +
    Returns the string inserted for suppressed data items.
    ARXLattice.ARXNode getTransformation() -
    Returns the transformation
    +
    Returns the transformation .
    abstract java.lang.String getValue(int row, int col) -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    DataHandle getView() -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    @@ -384,7 +384,7 @@

    Method Summary

    protected abstract java.lang.String internalGetValue(int row, int col) -
    Internal representation of get value
    +
    Internal representation of get value.
    @@ -397,13 +397,13 @@

    Method Summary

    boolean isOutlier(int row)
    Determines whether a given row is an outlier in the currently associated - data transformation
    + data transformation. abstract java.util.Iterator<java.lang.String[]> iterator() -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    @@ -416,33 +416,33 @@

    Method Summary

    void save(java.io.File file, char separator) -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    void save(java.io.OutputStream out, char separator) -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    void save(java.lang.String path, char separator) -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    protected void setRegistry(org.deidentifier.arx.DataRegistry registry) -
    Updates the registry
    +
    Updates the registry.
    protected void setView(DataHandle handle) -
    Sets the subset
    +
    Sets the subset.
    @@ -483,7 +483,7 @@

    Method Summary

    void swap(int row1, int row2) -
    Swaps both rows
    +
    Swaps both rows.
    @@ -515,7 +515,7 @@

    Field Detail

  • dataTypes

    protected DataType<?>[][] dataTypes
    -
    The data types
    +
    The data types.
  • @@ -525,7 +525,7 @@

    dataTypes

  • definition

    protected DataDefinition definition
    -
    The data definition
    +
    The data definition.
  • @@ -535,7 +535,7 @@

    definition

  • header

    protected java.lang.String[] header
    -
    The header
    +
    The header.
  • @@ -545,7 +545,7 @@

    header

  • node

    protected ARXLattice.ARXNode node
    -
    The node
    +
    The node.
  • @@ -555,7 +555,7 @@

    node

  • registry

    protected org.deidentifier.arx.DataRegistry registry
    -
    The current registry
    +
    The current registry.
  • @@ -565,7 +565,7 @@

    registry

  • statistics

    protected StatisticsBuilder statistics
    -
    The statistics
    +
    The statistics.
  • @@ -575,7 +575,7 @@

    statistics

  • subset

    protected DataHandle subset
    -
    The current research subset
    +
    The current research subset.
  • @@ -610,7 +610,7 @@

    Method Detail

  • getAttributeName

    public abstract java.lang.String getAttributeName(int col)
    -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    Parameters:
    col - The column index
    Returns:
  • @@ -622,7 +622,7 @@

    getAttributeName

  • getColumnIndexOf

    public int getColumnIndexOf(java.lang.String attribute)
    -
    Returns the index of the given attribute, -1 if it is not in the header
    +
    Returns the index of the given attribute, -1 if it is not in the header.
    Parameters:
    attribute -
    Returns:
  • @@ -634,7 +634,7 @@

    getColumnIndexOf

  • getDataType

    public DataType<?> getDataType(java.lang.String attribute)
    -
    Returns the according datatype
    +
    Returns the according datatype.
    Parameters:
    attribute -
    Returns:
  • @@ -648,7 +648,7 @@

    getDate

    public java.util.Date getDate(int row,
                          int col)
                            throws java.text.ParseException
    -
    Returns a date/time value from the specified cell
    +
    Returns a date/time value from the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    Throws:
    @@ -662,7 +662,7 @@

    getDate

  • getDefinition

    public DataDefinition getDefinition()
    -
    Returns the data definition
    +
    Returns the data definition.
    Returns:
  • @@ -673,7 +673,7 @@

    getDefinition

  • getDistinctValues

    public final java.lang.String[] getDistinctValues(int column)
    -
    Returns an array containing the distinct values in the given column
    +
    Returns an array containing the distinct values in the given column.
    Parameters:
    column - The column to process
    Returns:
  • @@ -687,7 +687,7 @@

    getDouble

    public double getDouble(int row,
                    int col)
                      throws java.text.ParseException
    -
    Returns a double value from the specified cell
    +
    Returns a double value from the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    Throws:
    @@ -703,7 +703,7 @@

    getFloat

    public float getFloat(int row,
                  int col)
                    throws java.text.ParseException
    -
    Returns a float value from the specified cell
    +
    Returns a float value from the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    Throws:
    @@ -717,7 +717,7 @@

    getFloat

  • getGeneralization

    public abstract int getGeneralization(java.lang.String attribute)
    -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    Parameters:
    attribute -
    Returns:
  • @@ -731,7 +731,7 @@

    getInt

    public int getInt(int row,
              int col)
                throws java.text.ParseException
    -
    Returns an int value from the specified cell
    +
    Returns an int value from the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    Throws:
    @@ -747,7 +747,7 @@

    getLong

    public long getLong(int row,
                int col)
                  throws java.text.ParseException
    -
    Returns a long value from the specified cell
    +
    Returns a long value from the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    Throws:
    @@ -761,7 +761,8 @@

    getLong

  • getNumColumns

    public abstract int getNumColumns()
    -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    +
    Returns:
  • @@ -771,7 +772,8 @@

    getNumColumns

  • getNumRows

    public abstract int getNumRows()
    -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    +
    Returns:
  • @@ -782,7 +784,7 @@

    getNumRows

    getStatistics

    public StatisticsBuilder getStatistics()
    Returns an object providing access to basic descriptive statistics about the data represented - by this handle
    + by this handle.
    Returns:
    @@ -793,7 +795,7 @@

    getStatistics

  • getTransformation

    public ARXLattice.ARXNode getTransformation()
    -
    Returns the transformation
    +
    Returns the transformation .
    Returns:
  • @@ -805,7 +807,7 @@

    getTransformation

    getValue

    public abstract java.lang.String getValue(int row,
                             int col)
    -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    @@ -817,7 +819,7 @@

    getValue

  • getView

    public DataHandle getView()
    -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    Returns:
  • @@ -840,8 +842,9 @@

    isOrphaned

    isOutlier

    public boolean isOutlier(int row)
    Determines whether a given row is an outlier in the currently associated - data transformation
    -
    Parameters:
    row -
    + data transformation. +
    Parameters:
    row -
    +
    Returns:
    @@ -851,7 +854,7 @@

    isOutlier

  • iterator

    public abstract java.util.Iterator<java.lang.String[]> iterator()
    -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    Returns:
  • @@ -875,7 +878,7 @@

    save

    public void save(java.io.File file,
             char separator)
               throws java.io.IOException
    -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    Parameters:
    file - A file
    separator - The utilized separator character
    Throws:
    java.io.IOException
    @@ -890,7 +893,7 @@

    save

    public void save(java.io.OutputStream out,
             char separator)
               throws java.io.IOException
    -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    Parameters:
    out - Output stream
    separator - The utilized separator character
    Throws:
    java.io.IOException
    @@ -905,7 +908,7 @@

    save

    public void save(java.lang.String path,
             char separator)
               throws java.io.IOException
    -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    Parameters:
    path - A path
    separator - The utilized separator character
    Throws:
    java.io.IOException
    @@ -921,7 +924,7 @@

    sort

    int... columns)
    Sorts the dataset according to the given columns. Will sort input and output analogously.
    -
    Parameters:
    columns - An integer array containing column indicides
    ascending - Sort ascending or descending
    +
    Parameters:
    ascending - Sort ascending or descending
    columns - An integer array containing column indicides
    @@ -936,7 +939,7 @@

    sort

    int... columns)
    Sorts the dataset according to the given columns and the given range. Will sort input and output analogously.
    -
    Parameters:
    from - The lower bound
    to - The upper bound
    columns - An integer array containing column indicides
    ascending - Sort ascending or descending
    +
    Parameters:
    from - The lower bound
    to - The upper bound
    ascending - Sort ascending or descending
    columns - An integer array containing column indicides
    @@ -950,7 +953,7 @@

    sort

    int... columns)
    Sorts the dataset according to the given columns. Will sort input and output analogously.
    -
    Parameters:
    swapper - A swapper
    columns - An integer array containing column indicides
    ascending - Sort ascending or descending
    +
    Parameters:
    swapper - A swapper
    ascending - Sort ascending or descending
    columns - An integer array containing column indicides
    @@ -966,7 +969,7 @@

    sort

    int... columns)
    Sorts the dataset according to the given columns and the given range. Will sort input and output analogously.
    -
    Parameters:
    swapper - A swapper
    from - The lower bound
    to - The upper bound
    columns - An integer array containing column indicides
    ascending - Sort ascending or descending
    +
    Parameters:
    swapper - A swapper
    from - The lower bound
    to - The upper bound
    ascending - Sort ascending or descending
    columns - An integer array containing column indicides
    @@ -977,7 +980,7 @@

    sort

    swap

    public void swap(int row1,
             int row2)
    -
    Swaps both rows
    +
    Swaps both rows.
    Parameters:
    row1 -
    row2 -
    @@ -988,8 +991,8 @@

    swap

  • checkColumn

    protected void checkColumn(int column1)
    -
    Checks a column index
    -
    Parameters:
    column1 -
    length -
    +
    Checks a column index.
    +
    Parameters:
    column1 -
  • @@ -999,7 +1002,7 @@

    checkColumn

  • checkColumns

    protected void checkColumns(int[] columns)
    -
    Checks the column indexes
    +
    Checks the column indexes.
    Parameters:
    columns -
  • @@ -1010,7 +1013,7 @@

    checkColumns

  • checkRegistry

    protected void checkRegistry()
    -
    Checks whether a registry is referenced
    +
    Checks whether a registry is referenced.
  • @@ -1021,7 +1024,7 @@

    checkRegistry

    checkRow

    protected void checkRow(int row1,
                 int length)
    -
    Checks a row index
    +
    Checks a row index.
    Parameters:
    row1 -
    length -
    @@ -1032,7 +1035,7 @@

    checkRow

  • doRelease

    protected abstract void doRelease()
    -
    Releases all resources
    +
    Releases all resources.
  • @@ -1042,7 +1045,7 @@

    doRelease

  • getBaseDataType

    protected DataType<?> getBaseDataType(java.lang.String attribute)
    -
    Returns the base data type without generalization
    +
    Returns the base data type without generalization.
    Parameters:
    attribute -
    Returns:
  • @@ -1054,7 +1057,7 @@

    getBaseDataType

  • getDataTypeArray

    protected abstract DataType<?>[][] getDataTypeArray()
    -
    Generates an array of data types
    +
    Generates an array of data types.
    Returns:
  • @@ -1066,7 +1069,7 @@

    getDataTypeArray

    getDistinctValues

    protected abstract java.lang.String[] getDistinctValues(int column,
                                        DataHandleStatistics.InterruptHandler handler)
    -
    Returns the distinct values
    +
    Returns the distinct values.
    Parameters:
    column -
    handler -
    Returns:
    @@ -1078,7 +1081,7 @@

    getDistinctValues

  • getRegistry

    protected org.deidentifier.arx.DataRegistry getRegistry()
    -
    Returns the registry associated with this handle
    +
    Returns the registry associated with this handle.
    Returns:
  • @@ -1089,7 +1092,7 @@

    getRegistry

  • getSuppressionString

    protected java.lang.String getSuppressionString()
    -
    Returns the string inserted for suppressed data items
    +
    Returns the string inserted for suppressed data items.
    Returns:
  • @@ -1119,7 +1122,7 @@

    internalCompare

    internalGetValue

    protected abstract java.lang.String internalGetValue(int row,
                                     int col)
    -
    Internal representation of get value
    +
    Internal representation of get value.
    Parameters:
    row -
    col -
    Returns:
    @@ -1131,7 +1134,7 @@

    internalGetValue

  • setRegistry

    protected void setRegistry(org.deidentifier.arx.DataRegistry registry)
    -
    Updates the registry
    +
    Updates the registry.
    Parameters:
    registry -
  • @@ -1142,7 +1145,7 @@

    setRegistry

  • setView

    protected void setView(DataHandle handle)
    -
    Sets the subset
    +
    Sets the subset.
    Parameters:
    handle -
  • diff --git a/doc/dev/org/deidentifier/arx/DataHandleInput.html b/doc/dev/org/deidentifier/arx/DataHandleInput.html index b54370cbec..095640f678 100644 --- a/doc/dev/org/deidentifier/arx/DataHandleInput.html +++ b/doc/dev/org/deidentifier/arx/DataHandleInput.html @@ -101,7 +101,7 @@

    Class DataHandleInput


    public class DataHandleInput
     extends DataHandle
    -
    An implementation of the DataHandle interface for input data
    +
    An implementation of the DataHandle interface for input data.
    @@ -123,13 +123,13 @@

    Field Summary

    protected int[][] data -
    The data
    +
    The data.
    protected Dictionary dictionary -
    The dictionary
    +
    The dictionary.
    @@ -157,7 +157,7 @@

    Constructor Summary

    protected DataHandleInput(Data data) -
    Creates a new data handle
    +
    Creates a new data handle.
    @@ -178,108 +178,108 @@

    Method Summary

    protected void doRelease() -
    Releases all resources
    +
    Releases all resources.
    java.lang.String getAttributeName(int column) -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    protected DataType<?> getBaseDataType(java.lang.String attribute) -
    Returns the base data type without generalization
    +
    Returns the base data type without generalization.
    protected DataType<?>[][] getDataTypeArray() -
    Generates an array of data types
    +
    Generates an array of data types.
    protected java.lang.String[] getDistinctValues(int column, DataHandleStatistics.InterruptHandler handler) -
    Returns the distinct values
    +
    Returns the distinct values.
    int getGeneralization(java.lang.String attribute) -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    int getNumColumns() -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    int getNumRows() -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    java.lang.String getValue(int row, int column) -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    protected java.lang.String internalGetValue(int row, int column) -
    Internal representation of get value
    +
    Internal representation of get value.
    protected void internalSwap(int row1, int row2) -
    Swaps the rows
    +
    Swaps the rows.
    protected boolean isLocked() -
    Is this handle locked?
    +
    Is this handle locked?.
    boolean isOutlier(int row)
    Determines whether a given row is an outlier in the currently associated - data transformation
    + data transformation. java.util.Iterator<java.lang.String[]> iterator() -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    protected void setDefinition(DataDefinition definition) -
    Overrides the handles data definition
    +
    Overrides the handles data definition.
    protected void setLocked(boolean locked) -
    Lock/unlock this handle
    +
    Lock/unlock this handle.
    protected void update(Data data) -
    Update the definition
    +
    Update the definition.
    @@ -287,7 +287,7 @@

    Method Summary

    update(int[][] dataQI, int[][] dataSE, int[][] dataIS) -
    Updates the definition with further data to swap
    +
    Updates the definition with further data to swap.
    @@ -326,7 +326,7 @@

    Field Detail

  • data

    protected int[][] data
    -
    The data
    +
    The data.
  • @@ -336,7 +336,7 @@

    data

  • dictionary

    protected Dictionary dictionary
    -
    The dictionary
    +
    The dictionary.
  • @@ -354,7 +354,7 @@

    Constructor Detail

  • DataHandleInput

    protected DataHandleInput(Data data)
    -
    Creates a new data handle
    +
    Creates a new data handle.
    Parameters:
    data -
  • @@ -374,7 +374,7 @@

    Method Detail

    getAttributeName

    public java.lang.String getAttributeName(int column)
    Description copied from class: DataHandle
    -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    Specified by:
    getAttributeName in class DataHandle
    @@ -390,7 +390,7 @@

    getAttributeName

    getGeneralization

    public int getGeneralization(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    Specified by:
    getGeneralization in class DataHandle
    @@ -405,11 +405,11 @@

    getGeneralization

    getNumColumns

    public int getNumColumns()
    Description copied from class: DataHandle
    -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    Specified by:
    getNumColumns in class DataHandle
    -
    +
    Returns:
    @@ -420,11 +420,11 @@

    getNumColumns

    getNumRows

    public int getNumRows()
    -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    Specified by:
    getNumRows in class DataHandle
    -
    +
    Returns:
    @@ -436,7 +436,7 @@

    getValue

    public java.lang.String getValue(int row,
                             int column)
    -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    Specified by:
    getValue in class DataHandle
    @@ -453,11 +453,11 @@

    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
    + data transformation.
    Overrides:
    isOutlier in class DataHandle
    -
    +
    Returns:
    @@ -468,7 +468,7 @@

    isOutlier

    iterator

    public java.util.Iterator<java.lang.String[]> iterator()
    -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    Specified by:
    iterator in class DataHandle
    @@ -482,7 +482,7 @@

    iterator

  • doRelease

    protected void doRelease()
    -
    Releases all resources
    +
    Releases all resources.
    Specified by:
    doRelease in class DataHandle
    @@ -497,7 +497,7 @@

    doRelease

    getBaseDataType

    protected DataType<?> getBaseDataType(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the base data type without generalization
    +
    Returns the base data type without generalization.
    Overrides:
    getBaseDataType in class DataHandle
    @@ -512,7 +512,7 @@

    getBaseDataType

    getDataTypeArray

    protected DataType<?>[][] getDataTypeArray()
    Description copied from class: DataHandle
    -
    Generates an array of data types
    +
    Generates an array of data types.
    Specified by:
    getDataTypeArray in class DataHandle
    @@ -528,7 +528,7 @@

    getDistinctValues

    protected java.lang.String[] getDistinctValues(int column,
                                        DataHandleStatistics.InterruptHandler handler)
    Description copied from class: DataHandle
    -
    Returns the distinct values
    +
    Returns the distinct values.
    Specified by:
    getDistinctValues in class DataHandle
    @@ -544,7 +544,7 @@

    internalGetValue

    protected java.lang.String internalGetValue(int row,
                                     int column)
    Description copied from class: DataHandle
    -
    Internal representation of get value
    +
    Internal representation of get value.
    Specified by:
    internalGetValue in class DataHandle
    @@ -559,7 +559,7 @@

    internalGetValue

    internalSwap

    protected void internalSwap(int row1,
                     int row2)
    -
    Swaps the rows
    +
    Swaps the rows.
    Parameters:
    row1 -
    row2 -
  • @@ -570,7 +570,7 @@

    internalSwap

  • isLocked

    protected boolean isLocked()
    -
    Is this handle locked?
    +
    Is this handle locked?.
    Returns:
  • @@ -581,7 +581,7 @@

    isLocked

  • setDefinition

    protected void setDefinition(DataDefinition definition)
    -
    Overrides the handles data definition
    +
    Overrides the handles data definition.
    Parameters:
    definition -
  • @@ -592,7 +592,7 @@

    setDefinition

  • setLocked

    protected void setLocked(boolean locked)
    -
    Lock/unlock this handle
    +
    Lock/unlock this handle.
    Parameters:
    locked -
  • @@ -603,7 +603,7 @@

    setLocked

  • update

    protected void update(Data data)
    -
    Update the definition
    +
    Update the definition.
    Parameters:
    data -
  • @@ -616,7 +616,7 @@

    update

    protected void update(int[][] dataQI,
               int[][] dataSE,
               int[][] dataIS)
    -
    Updates the definition with further data to swap
    +
    Updates the definition with further data to swap.
    Parameters:
    dataQI -
    dataSE -
    dataIS -
    diff --git a/doc/dev/org/deidentifier/arx/DataHandleOutput.html b/doc/dev/org/deidentifier/arx/DataHandleOutput.html index ece872bbe1..945a755a0a 100644 --- a/doc/dev/org/deidentifier/arx/DataHandleOutput.html +++ b/doc/dev/org/deidentifier/arx/DataHandleOutput.html @@ -212,7 +212,7 @@

    Method Summary

    protected void doRelease() -
    Releases all resources
    +
    Releases all resources.
    @@ -224,7 +224,7 @@

    Method Summary

    DataType<?> getDataType(java.lang.String attribute) -
    Returns the according datatype
    +
    Returns the according datatype.
    @@ -243,7 +243,7 @@

    Method Summary

    int getGeneralization(java.lang.String attribute) -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    @@ -261,7 +261,7 @@

    Method Summary

    protected java.lang.String getSuppressionString() -
    Returns the suppression string
    +
    Returns the suppression string.
    @@ -291,7 +291,7 @@

    Method Summary

    protected boolean internalIsOutlier(int row) -
    Returns whether the given row is an outlier
    +
    Returns whether the given row is an outlier.
    @@ -389,7 +389,7 @@

    DataHandleOutput

    DataDefinition definition, ARXConfiguration config)
    Instantiates a new handle.
    -
    Parameters:
    registry - The registry
    manager - The data manager
    checker - The node checker
    node - The node to apply
    statistics - Statistics for the dataset
    suppressionString - The suppression string
    definition - The data definition
    removeOutliers - Do we remove outliers
    node - The underlying transformation
    config - The underlying config
    +
    Parameters:
    result -
    registry - The registry
    manager - The data manager
    buffer -
    node - The underlying transformation
    statistics - Statistics for the dataset
    definition - The data definition
    config - The underlying config
    @@ -423,7 +423,7 @@

    getAttributeName

    getDataType

    public DataType<?> getDataType(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the according datatype
    +
    Returns the according datatype.
    Overrides:
    getDataType in class DataHandle
    @@ -438,7 +438,7 @@

    getDataType

    getGeneralization

    public int getGeneralization(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    Specified by:
    getGeneralization in class DataHandle
    @@ -510,7 +510,7 @@

    iterator

  • doRelease

    protected void doRelease()
    -
    Releases all resources
    +
    Releases all resources.
    Specified by:
    doRelease in class DataHandle
    @@ -543,7 +543,7 @@

    getDistinctValues

    Specified by:
    getDistinctValues in class DataHandle
    -
    Parameters:
    col - the column
    +
    Parameters:
    col - the column
    handler -
    Returns:
    the distinct values
  • @@ -554,7 +554,7 @@

    getDistinctValues

  • getSuppressionString

    protected java.lang.String getSuppressionString()
    -
    Returns the suppression string
    +
    Returns the suppression string.
    Overrides:
    getSuppressionString in class DataHandle
    @@ -605,7 +605,7 @@

    internalGetValue

  • internalIsOutlier

    protected boolean internalIsOutlier(int row)
    -
    Returns whether the given row is an outlier
    +
    Returns whether the given row is an outlier.
    Parameters:
    row -
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/DataHandleStatistics.html b/doc/dev/org/deidentifier/arx/DataHandleStatistics.html index a9d0dbca31..c728d08d96 100644 --- a/doc/dev/org/deidentifier/arx/DataHandleStatistics.html +++ b/doc/dev/org/deidentifier/arx/DataHandleStatistics.html @@ -96,7 +96,7 @@

    Class DataHandleStatistics<
    public class DataHandleStatistics
     extends java.lang.Object
    -
    Stupid wrapper class that provides information to StatisticsBuilder
    +
    Stupid wrapper class that provides information to StatisticsBuilder.

  • @@ -220,6 +220,7 @@

    Constructor Detail

  • DataHandleStatistics

    protected DataHandleStatistics(DataHandle handle)
    +
    Parameters:
    handle -
  • @@ -237,6 +238,8 @@

    Method Detail

  • getAttributeName

    public java.lang.String getAttributeName(int column)
    +
    Parameters:
    column -
    +
    Returns:
  • @@ -246,6 +249,8 @@

    getAttributeName

  • getBaseDataType

    public DataType<?> getBaseDataType(java.lang.String attribute)
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -255,6 +260,8 @@

    getBaseDataType

  • getDataType

    public DataType<?> getDataType(java.lang.String attribute)
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -264,6 +271,7 @@

    getDataType

  • getDefinition

    public DataDefinition getDefinition()
    +
    Returns:
  • @@ -274,6 +282,8 @@

    getDefinition

    getDistinctValues

    public java.lang.String[] getDistinctValues(int column,
                                        DataHandleStatistics.InterruptHandler stop)
    +
    Parameters:
    column -
    stop -
    +
    Returns:
    @@ -283,6 +293,8 @@

    getDistinctValues

  • getGeneralization

    public int getGeneralization(java.lang.String attribute)
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -292,6 +304,7 @@

    getGeneralization

  • getNumRows

    public int getNumRows()
    +
    Returns:
  • @@ -301,6 +314,7 @@

    getNumRows

  • getSuppressionString

    public java.lang.String getSuppressionString()
    +
    Returns:
  • @@ -311,6 +325,8 @@

    getSuppressionString

    getValue

    public java.lang.String getValue(int row,
                             int column)
    +
    Parameters:
    row -
    column -
    +
    Returns:
    diff --git a/doc/dev/org/deidentifier/arx/DataHandleSubset.html b/doc/dev/org/deidentifier/arx/DataHandleSubset.html index 0b20246a57..46bd328836 100644 --- a/doc/dev/org/deidentifier/arx/DataHandleSubset.html +++ b/doc/dev/org/deidentifier/arx/DataHandleSubset.html @@ -139,7 +139,7 @@

    Constructor Summary

    protected
    DataHandleSubset(DataHandle source, DataSubset subset) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    @@ -147,7 +147,7 @@

    Constructor Summary

    DataHandleSubset(DataHandle source, DataSubset subset, StatisticsEquivalenceClasses eqStatistics) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    @@ -168,81 +168,81 @@

    Method Summary

    protected void doRelease() -
    Releases all resources
    +
    Releases all resources.
    java.lang.String getAttributeName(int col) -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    DataType<?> getDataType(java.lang.String attribute) -
    Returns the according datatype
    +
    Returns the according datatype.
    protected DataType<?>[][] getDataTypeArray() -
    Generates an array of data types
    +
    Generates an array of data types.
    protected java.lang.String[] getDistinctValues(int column, DataHandleStatistics.InterruptHandler handler) -
    Returns the distinct values
    +
    Returns the distinct values.
    int getGeneralization(java.lang.String attribute) -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    int getNumColumns() -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    int getNumRows() -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    protected DataHandle getSource() -
    Returns the underlying source data handle
    +
    Returns the underlying source data handle.
    int[] getSubset() -
    Returns the research subset
    +
    Returns the research subset.
    protected java.lang.String getSuppressionString() -
    Returns the string inserted for suppressed data items
    +
    Returns the string inserted for suppressed data items.
    java.lang.String getValue(int row, int col) -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    DataHandle getView() -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    @@ -259,32 +259,32 @@

    Method Summary

    protected java.lang.String internalGetValue(int row, int col) -
    Internal representation of get value
    +
    Internal representation of get value.
    protected void internalRebuild() -
    Rebuild array representation of subset
    +
    Rebuild array representation of subset.
    protected void internalSwap(int row1, int row2) -
    Swaps the bits in the set representation
    +
    Swaps the bits in the set representation.
    protected int internalTranslate(int row) -
    Translates the row number
    +
    Translates the row number.
    java.util.Iterator<java.lang.String[]> iterator() -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    @@ -325,7 +325,7 @@

    DataHandleSubset

    public DataHandleSubset(DataHandle source,
                     DataSubset subset,
                     StatisticsEquivalenceClasses eqStatistics)
    -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    Parameters:
    source -
    subset -
    eqStatistics -
    @@ -337,7 +337,7 @@

    DataHandleSubset

    DataHandleSubset

    protected DataHandleSubset(DataHandle source,
                     DataSubset subset)
    -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    Parameters:
    source -
    subset -
    @@ -357,7 +357,7 @@

    Method Detail

    getAttributeName

    public java.lang.String getAttributeName(int col)
    Description copied from class: DataHandle
    -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    Specified by:
    getAttributeName in class DataHandle
    @@ -373,7 +373,7 @@

    getAttributeName

    getDataType

    public DataType<?> getDataType(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the according datatype
    +
    Returns the according datatype.
    Overrides:
    getDataType in class DataHandle
    @@ -388,7 +388,7 @@

    getDataType

    getGeneralization

    public int getGeneralization(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    Specified by:
    getGeneralization in class DataHandle
    @@ -403,11 +403,11 @@

    getGeneralization

    getNumColumns

    public int getNumColumns()
    Description copied from class: DataHandle
    -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    Specified by:
    getNumColumns in class DataHandle
    -
    +
    Returns:
    @@ -418,11 +418,11 @@

    getNumColumns

    getNumRows

    public int getNumRows()
    -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    Specified by:
    getNumRows in class DataHandle
    -
    +
    Returns:
    @@ -432,7 +432,7 @@

    getNumRows

  • getSubset

    public int[] getSubset()
    -
    Returns the research subset
    +
    Returns the research subset.
    Returns:
  • @@ -445,7 +445,7 @@

    getValue

    public java.lang.String getValue(int row,
                             int col)
    -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    Specified by:
    getValue in class DataHandle
    @@ -461,7 +461,7 @@

    getValue

    getView

    public DataHandle getView()
    Description copied from class: DataHandle
    -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    Overrides:
    getView in class DataHandle
    @@ -476,7 +476,7 @@

    getView

    iterator

    public java.util.Iterator<java.lang.String[]> iterator()
    Description copied from class: DataHandle
    -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    Specified by:
    iterator in class DataHandle
    @@ -491,7 +491,7 @@

    iterator

    doRelease

    protected void doRelease()
    Description copied from class: DataHandle
    -
    Releases all resources
    +
    Releases all resources.
    Specified by:
    doRelease in class DataHandle
    @@ -506,7 +506,7 @@

    doRelease

    getDataTypeArray

    protected DataType<?>[][] getDataTypeArray()
    Description copied from class: DataHandle
    -
    Generates an array of data types
    +
    Generates an array of data types.
    Specified by:
    getDataTypeArray in class DataHandle
    @@ -522,7 +522,7 @@

    getDistinctValues

    protected java.lang.String[] getDistinctValues(int column,
                                        DataHandleStatistics.InterruptHandler handler)
    Description copied from class: DataHandle
    -
    Returns the distinct values
    +
    Returns the distinct values.
    Specified by:
    getDistinctValues in class DataHandle
    @@ -536,7 +536,7 @@

    getDistinctValues

  • getSource

    protected DataHandle getSource()
    -
    Returns the underlying source data handle
    +
    Returns the underlying source data handle.
    Returns:
  • @@ -548,7 +548,7 @@

    getSource

    getSuppressionString

    protected java.lang.String getSuppressionString()
    Description copied from class: DataHandle
    -
    Returns the string inserted for suppressed data items
    +
    Returns the string inserted for suppressed data items.
    Overrides:
    getSuppressionString in class DataHandle
    @@ -585,7 +585,7 @@

    internalGetValue

    protected java.lang.String internalGetValue(int row,
                                     int col)
    Description copied from class: DataHandle
    -
    Internal representation of get value
    +
    Internal representation of get value.
    Specified by:
    internalGetValue in class DataHandle
    @@ -599,7 +599,7 @@

    internalGetValue

  • internalRebuild

    protected void internalRebuild()
    -
    Rebuild array representation of subset
    +
    Rebuild array representation of subset.
  • @@ -610,7 +610,7 @@

    internalRebuild

    internalSwap

    protected void internalSwap(int row1,
                     int row2)
    -
    Swaps the bits in the set representation
    +
    Swaps the bits in the set representation.
    Parameters:
    row1 -
    row2 -
    @@ -621,7 +621,7 @@

    internalSwap

  • internalTranslate

    protected int internalTranslate(int row)
    -
    Translates the row number
    +
    Translates the row number.
    Parameters:
    row -
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/DataSelector.html b/doc/dev/org/deidentifier/arx/DataSelector.html index 8df8a26daa..0cd09e0478 100644 --- a/doc/dev/org/deidentifier/arx/DataSelector.html +++ b/doc/dev/org/deidentifier/arx/DataSelector.html @@ -96,7 +96,7 @@

    Class DataSelector


    public class DataSelector
     extends java.lang.Object
    -
    A selector for tuples
    +
    A selector for tuples.
    @@ -183,7 +183,7 @@

    Method Summary

    boolean
    isSelected(int row) -
    Determines whether the given row is selected by the expression
    +
    Determines whether the given row is selected by the expression.
    @@ -243,6 +243,8 @@

    Method Detail

  • create

    public static DataSelector create(Data data)
    +
    Parameters:
    data -
    +
    Returns:
  • @@ -254,7 +256,9 @@

    create

    public static DataSelector create(Data data,
                       java.lang.String query)
                                throws java.text.ParseException
    -
    Throws:
    +
    Parameters:
    data -
    query -
    +
    Returns:
    +
    Throws:
    java.text.ParseException
    @@ -265,6 +269,7 @@

    create

  • and

    public DataSelector and()
    +
    Returns:
  • @@ -274,6 +279,7 @@

    and

  • begin

    public DataSelector begin()
    +
    Returns:
  • @@ -295,6 +301,7 @@

    build

  • end

    public DataSelector end()
    +
    Returns:
  • @@ -304,6 +311,8 @@

    end

  • equals

    public DataSelector equals(java.util.Date val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -313,6 +322,8 @@

    equals

  • equals

    public DataSelector equals(double val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -322,6 +333,8 @@

    equals

  • equals

    public DataSelector equals(java.lang.String val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -331,6 +344,8 @@

    equals

  • field

    public DataSelector field(java.lang.String name)
    +
    Parameters:
    name -
    +
    Returns:
  • @@ -340,6 +355,8 @@

    field

  • geq

    public DataSelector geq(java.util.Date val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -349,6 +366,8 @@

    geq

  • geq

    public DataSelector geq(double val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -358,6 +377,8 @@

    geq

  • geq

    public DataSelector geq(java.lang.String val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -367,6 +388,8 @@

    geq

  • greater

    public DataSelector greater(java.util.Date val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -376,6 +399,8 @@

    greater

  • greater

    public DataSelector greater(double val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -385,6 +410,8 @@

    greater

  • greater

    public DataSelector greater(java.lang.String val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -394,7 +421,7 @@

    greater

  • isSelected

    public boolean isSelected(int row)
    -
    Determines whether the given row is selected by the expression
    +
    Determines whether the given row is selected by the expression.
    Parameters:
    row -
    Returns:
  • @@ -406,6 +433,8 @@

    isSelected

  • leq

    public DataSelector leq(java.util.Date val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -415,6 +444,8 @@

    leq

  • leq

    public DataSelector leq(double val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -424,6 +455,8 @@

    leq

  • leq

    public DataSelector leq(java.lang.String val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -433,6 +466,8 @@

    leq

  • less

    public DataSelector less(java.util.Date val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -442,6 +477,8 @@

    less

  • less

    public DataSelector less(double val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -451,6 +488,8 @@

    less

  • less

    public DataSelector less(java.lang.String val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -460,6 +499,7 @@

    less

  • or

    public DataSelector or()
    +
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/DataSource.html b/doc/dev/org/deidentifier/arx/DataSource.html index 09c65b9ec8..81eb8d985f 100644 --- a/doc/dev/org/deidentifier/arx/DataSource.html +++ b/doc/dev/org/deidentifier/arx/DataSource.html @@ -97,7 +97,7 @@

    Class DataSource

    public class DataSource
     extends java.lang.Object
    This class provides configuration options for importing data from CSV-files, from Excel-files - or via a JDBC connection
    + or via a JDBC connection. @@ -119,21 +119,21 @@

    Method Summary

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

    Method Summary

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

    Method Summary

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

    Method Summary

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

    Method Summary

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

    Method Summary

    createExcelSource(java.io.File file, int sheetIndex, boolean containsHeader) -
    Creates an Excel data source
    +
    Creates an Excel data source.
    @@ -201,14 +201,14 @@

    Method Summary

    createExcelSource(java.lang.String file, int sheetIndex, boolean containsHeader) -
    Creates an Excel data source
    +
    Creates an Excel data source.
    static DataSource createJDBCSource(java.lang.String url, java.lang.String table) -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    @@ -217,13 +217,13 @@

    Method Summary

    java.lang.String user, java.lang.String password, java.lang.String table) -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    protected ImportConfiguration getConfiguration() -
    Returns the configuration
    +
    Returns the configuration.
    @@ -257,7 +257,7 @@

    createCSVSource

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

    createCSVSource

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

    createExcelSource

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

    createExcelSource

    public static DataSource createExcelSource(java.lang.String file,
                                int sheetIndex,
                                boolean containsHeader)
    -
    Creates an Excel data source
    +
    Creates an Excel data source.
    Parameters:
    file -
    sheetIndex -
    containsHeader -
    Returns:
    @@ -313,7 +313,7 @@

    createJDBCSource

    public static DataSource createJDBCSource(java.lang.String url,
                               java.lang.String table)
                                        throws java.sql.SQLException
    -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    Parameters:
    url -
    table -
    Returns:
    Throws:
    @@ -331,7 +331,7 @@

    createJDBCSource

    java.lang.String password, java.lang.String table) throws java.sql.SQLException -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    Parameters:
    url -
    user -
    password -
    table -
    Returns:
    Throws:
    @@ -345,7 +345,7 @@

    createJDBCSource

  • addColumn

    public void addColumn(int index)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    index -
  • @@ -357,7 +357,7 @@

    addColumn

    addColumn

    public void addColumn(int index,
                  DataType<?> datatype)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    index -
    datatype -
    @@ -369,7 +369,7 @@

    addColumn

    addColumn

    public void addColumn(int index,
                  java.lang.String alias)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    index -
    alias -
    @@ -382,7 +382,7 @@

    addColumn

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

    addColumn

  • addColumn

    public void addColumn(java.lang.String name)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    name -
  • @@ -405,7 +405,7 @@

    addColumn

    addColumn

    public void addColumn(java.lang.String name,
                  DataType<?> datatype)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    name -
    datatype -
    @@ -417,7 +417,7 @@

    addColumn

    addColumn

    public void addColumn(java.lang.String name,
                  java.lang.String alias)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    name -
    alias -
    @@ -430,7 +430,7 @@

    addColumn

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

    addColumn

  • getConfiguration

    protected ImportConfiguration getConfiguration()
    -
    Returns the configuration
    +
    Returns the configuration.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/DataSubset.html b/doc/dev/org/deidentifier/arx/DataSubset.html index e2cf49cd4e..fe92fb1f6b 100644 --- a/doc/dev/org/deidentifier/arx/DataSubset.html +++ b/doc/dev/org/deidentifier/arx/DataSubset.html @@ -101,7 +101,7 @@

    Class DataSubset

    public class DataSubset
     extends java.lang.Object
     implements java.io.Serializable
    -
    This class represents a data subset as required for d-presence
    +
    This class represents a data subset as required for d-presence.
    See Also:
    Serialized Form
    @@ -124,13 +124,13 @@

    Field Summary

    protected int[] array -
    The subset as a sorted array of indices
    +
    The subset as a sorted array of indices.
    protected RowSet set -
    The subset as a bitset
    +
    The subset as a bitset.
    @@ -159,21 +159,21 @@

    Method Summary

    static DataSubset create(Data data, DataSelector selector) -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    static DataSubset create(Data data, RowSet subset) -
    Creates a new subset from the given row set, from which a copy is created
    +
    Creates a new subset from the given row set, from which a copy is created.
    static DataSubset create(Data data, java.util.Set<java.lang.Integer> subset) -
    Creates a new subset from the given set of tuple indices
    +
    Creates a new subset from the given set of tuple indices.
    @@ -213,7 +213,7 @@

    Field Detail

  • set

    protected RowSet set
    -
    The subset as a bitset
    +
    The subset as a bitset.
  • @@ -223,7 +223,7 @@

    set

  • array

    protected int[] array
    -
    The subset as a sorted array of indices
    +
    The subset as a sorted array of indices.
  • @@ -243,7 +243,7 @@

    create

    public static DataSubset create(Data data,
                     Data subset)
    Create a subset by matching two data instances.
    -
    Parameters:
    data -
    file -
    separator -
    +
    Parameters:
    data -
    subset -
    Returns:
    @@ -255,7 +255,7 @@

    create

    create

    public static DataSubset create(Data data,
                     DataSelector selector)
    -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    Parameters:
    data -
    selector -
    Returns:
    @@ -268,7 +268,7 @@

    create

    create

    public static DataSubset create(Data data,
                     RowSet subset)
    -
    Creates a new subset from the given row set, from which a copy is created
    +
    Creates a new subset from the given row set, from which a copy is created.
    Parameters:
    data -
    subset -
    Returns:
    @@ -281,7 +281,7 @@

    create

    create

    public static DataSubset create(Data data,
                     java.util.Set<java.lang.Integer> subset)
    -
    Creates a new subset from the given set of tuple indices
    +
    Creates a new subset from the given set of tuple indices.
    Parameters:
    data -
    subset -
    Returns:
    @@ -293,6 +293,7 @@

    create

  • getArray

    public int[] getArray()
    +
    Returns:
  • @@ -302,6 +303,7 @@

    getArray

  • getSet

    public RowSet getSet()
    +
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/DataType.ARXDate.html b/doc/dev/org/deidentifier/arx/DataType.ARXDate.html index 3214d0cebb..86c7e5d428 100644 --- a/doc/dev/org/deidentifier/arx/DataType.ARXDate.html +++ b/doc/dev/org/deidentifier/arx/DataType.ARXDate.html @@ -110,7 +110,7 @@

    Class DataType.ARXDate

    public static class DataType.ARXDate
     extends DataType<java.util.Date>
     implements DataType.DataTypeWithFormat, DataType.DataTypeWithRatioScale<java.util.Date>
    -
    Base class for date/time types
    +
    Base class for date/time types.
    See Also:
    Serialized Form
    @@ -173,7 +173,7 @@

    Method Summary

    int compare(java.util.Date t1, java.util.Date t2) -
    Compare
    +
    Compare.
    @@ -200,13 +200,13 @@

    Method Summary

    java.lang.String format(java.util.Date s) -
    Converts a value into a string
    +
    Converts a value into a string.
    DataType.DataTypeDescription<java.util.Date> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    @@ -214,60 +214,66 @@

    Method Summary

    getFormat()  +java.util.Locale +getLocale() +
    Returns the locale of the format.
    + + + java.util.Date getMaximum()  - + java.util.Date getMinimum()  - + int hashCode()  - + boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    - + java.util.Date multiply(java.util.Date multiplicand, java.util.Date multiplicator)  - + java.util.Date multiply(java.util.Date multiplicand, double multiplicator)  - + java.util.Date multiply(java.util.Date multiplicand, int multiplicator)  - + java.lang.String multiply(java.lang.String multiplicand, java.lang.String multiplicator)  - + java.util.Date parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    - + double ratio(java.util.Date dividend, java.util.Date divisor)  - + java.util.Date subtract(java.util.Date minuend, java.util.Date subtrahend)  - + java.lang.String toString()  @@ -277,7 +283,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.DataType

    -createAggregate, createDate, createDecimal, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list
    @@ -336,7 +342,7 @@

    compare

    public int compare(java.util.Date t1,
               java.util.Date t2)
    -
    Compare
    +
    Compare.
    Specified by:
    compare in interface java.util.Comparator<java.util.Date>
    @@ -365,6 +371,7 @@

    compare

    compare in interface DataType.DataTypeWithRatioScale<java.util.Date>
    Specified by:
    compare in class DataType<java.util.Date>
    +
    Returns:
    Throws:
    java.text.ParseException
    @@ -380,7 +387,7 @@

    divide

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

    divide

    Specified by:
    divide in interface DataType.DataTypeWithRatioScale<java.util.Date>
    -
    +
    Returns:
    @@ -420,13 +427,13 @@

    equals

    format

    public java.lang.String format(java.util.Date s)
    -
    Converts a value into a string
    +
    Converts a value into a string.
    Specified by:
    format in interface DataType.DataTypeWithRatioScale<java.util.Date>
    Specified by:
    format in class DataType<java.util.Date>
    -
    +
    Returns:
    @@ -437,13 +444,13 @@

    format

    getDescription

    public DataType.DataTypeDescription<java.util.Date> getDescription()
    Description copied from class: DataType
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    Specified by:
    getDescription in interface DataType.DataTypeWithRatioScale<java.util.Date>
    Specified by:
    getDescription in class DataType<java.util.Date>
    -
    +
    Returns:
    @@ -456,7 +463,21 @@

    getFormat

    Specified by:
    getFormat in interface DataType.DataTypeWithFormat
    -
    +
    Returns:
    + + + + + + @@ -469,7 +490,7 @@

    getMaximum

    Specified by:
    getMaximum in interface DataType.DataTypeWithRatioScale<java.util.Date>
    -
    +
    Returns:
    @@ -482,7 +503,7 @@

    getMinimum

    Specified by:
    getMinimum in interface DataType.DataTypeWithRatioScale<java.util.Date>
    -
    +
    Returns:
    @@ -506,13 +527,13 @@

    hashCode

    isValid

    public boolean isValid(java.lang.String s)
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    Specified by:
    isValid in interface DataType.DataTypeWithRatioScale<java.util.Date>
    Specified by:
    isValid in class DataType<java.util.Date>
    -
    +
    Returns:
    @@ -526,7 +547,7 @@

    multiply

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

    multiply

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

    multiply

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

    multiply

    Specified by:
    multiply in interface DataType.DataTypeWithRatioScale<java.util.Date>
    -
    +
    Returns:
    @@ -579,13 +600,13 @@

    multiply

    parse

    public java.util.Date parse(java.lang.String s)
    -
    Converts a string into a value
    +
    Converts a string into a value.
    Specified by:
    parse in interface DataType.DataTypeWithRatioScale<java.util.Date>
    Specified by:
    parse in class DataType<java.util.Date>
    -
    +
    Returns:
    @@ -599,7 +620,7 @@

    ratio

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

    subtract

    Specified by:
    subtract in interface DataType.DataTypeWithRatioScale<java.util.Date>
    -
    +
    Returns:
    diff --git a/doc/dev/org/deidentifier/arx/DataType.ARXDecimal.html b/doc/dev/org/deidentifier/arx/DataType.ARXDecimal.html index b9896f5252..a3bd0d72ee 100644 --- a/doc/dev/org/deidentifier/arx/DataType.ARXDecimal.html +++ b/doc/dev/org/deidentifier/arx/DataType.ARXDecimal.html @@ -110,7 +110,7 @@

    Class DataType.ARXDecimalpublic static class DataType.ARXDecimal extends DataType<java.lang.Double> implements DataType.DataTypeWithFormat, DataType.DataTypeWithRatioScale<java.lang.Double> -
    Base class for numeric types
    +
    Base class for numeric types.
    See Also:
    Serialized Form
    @@ -173,7 +173,7 @@

    Method Summary

    int compare(java.lang.Double t1, java.lang.Double t2) -
    Compare
    +
    Compare.
    @@ -200,13 +200,13 @@

    Method Summary

    java.lang.String format(java.lang.Double s) -
    Converts a value into a string
    +
    Converts a value into a string.
    DataType.DataTypeDescription<java.lang.Double> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    @@ -214,60 +214,66 @@

    Method Summary

    getFormat()  +java.util.Locale +getLocale() +
    Returns the locale of the format.
    + + + java.lang.Double getMaximum()  - + java.lang.Double getMinimum()  - + int hashCode()  - + boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    - + java.lang.Double multiply(java.lang.Double multiplicand, double multiplicator)  - + java.lang.Double multiply(java.lang.Double multiplicand, java.lang.Double multiplicator)  - + java.lang.Double multiply(java.lang.Double multiplicand, int multiplicator)  - + java.lang.String multiply(java.lang.String multiplicand, java.lang.String multiplicator)  - + java.lang.Double parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    - + double ratio(java.lang.Double dividend, java.lang.Double divisor)  - + java.lang.Double subtract(java.lang.Double minuend, java.lang.Double subtrahend)  - + java.lang.String toString()  @@ -277,7 +283,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.DataType

    -createAggregate, createDate, createDecimal, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list
    @@ -336,7 +342,7 @@

    compare

    public int compare(java.lang.Double t1,
               java.lang.Double t2)
    -
    Compare
    +
    Compare.
    Specified by:
    compare in interface java.util.Comparator<java.lang.Double>
    @@ -365,6 +371,7 @@

    compare

    compare in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    Specified by:
    compare in class DataType<java.lang.Double>
    +
    Returns:
    Throws:
    java.lang.NumberFormatException
    @@ -380,7 +387,7 @@

    divide

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

    divide

    Specified by:
    divide in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    -
    +
    Returns:
    @@ -420,13 +427,13 @@

    equals

    format

    public java.lang.String format(java.lang.Double s)
    -
    Converts a value into a string
    +
    Converts a value into a string.
    Specified by:
    format in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    Specified by:
    format in class DataType<java.lang.Double>
    -
    +
    Returns:
    @@ -437,13 +444,13 @@

    format

    getDescription

    public DataType.DataTypeDescription<java.lang.Double> getDescription()
    Description copied from class: DataType
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    Specified by:
    getDescription in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    Specified by:
    getDescription in class DataType<java.lang.Double>
    -
    +
    Returns:
    @@ -456,7 +463,21 @@

    getFormat

    Specified by:
    getFormat in interface DataType.DataTypeWithFormat
    -
    +
    Returns:
    + + + + + + @@ -469,7 +490,7 @@

    getMaximum

    Specified by:
    getMaximum in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    -
    +
    Returns:
    @@ -482,7 +503,7 @@

    getMinimum

    Specified by:
    getMinimum in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    -
    +
    Returns:
    @@ -506,13 +527,13 @@

    hashCode

    isValid

    public boolean isValid(java.lang.String s)
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    Specified by:
    isValid in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    Specified by:
    isValid in class DataType<java.lang.Double>
    -
    +
    Returns:
    @@ -526,7 +547,7 @@

    multiply

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

    multiply

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

    multiply

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

    multiply

    Specified by:
    multiply in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    -
    +
    Returns:
    @@ -579,13 +600,13 @@

    multiply

    parse

    public java.lang.Double parse(java.lang.String s)
    -
    Converts a string into a value
    +
    Converts a string into a value.
    Specified by:
    parse in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    Specified by:
    parse in class DataType<java.lang.Double>
    -
    +
    Returns:
    @@ -599,7 +620,7 @@

    ratio

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

    subtract

    Specified by:
    subtract in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    -
    +
    Returns:
    diff --git a/doc/dev/org/deidentifier/arx/DataType.ARXInteger.html b/doc/dev/org/deidentifier/arx/DataType.ARXInteger.html index 14bdd5ed0d..3f4d4ec360 100644 --- a/doc/dev/org/deidentifier/arx/DataType.ARXInteger.html +++ b/doc/dev/org/deidentifier/arx/DataType.ARXInteger.html @@ -110,7 +110,7 @@

    Class DataType.ARXIntegerpublic static class DataType.ARXInteger extends DataType<java.lang.Long> implements DataType.DataTypeWithFormat, DataType.DataTypeWithRatioScale<java.lang.Long> -
    Base class for numeric types
    +
    Base class for numeric types.
    See Also:
    Serialized Form
    @@ -173,7 +173,7 @@

    Method Summary

    int compare(java.lang.Long t1, java.lang.Long t2) -
    Compare
    +
    Compare.
    @@ -200,13 +200,13 @@

    Method Summary

    java.lang.String format(java.lang.Long s) -
    Converts a value into a string
    +
    Converts a value into a string.
    DataType.DataTypeDescription<java.lang.Long> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    @@ -214,60 +214,66 @@

    Method Summary

    getFormat()  +java.util.Locale +getLocale() +
    Returns the locale of the format.
    + + + java.lang.Long getMaximum()  - + java.lang.Long getMinimum()  - + int hashCode()  - + boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    - + java.lang.Long multiply(java.lang.Long multiplicand, double multiplicator)  - + java.lang.Long multiply(java.lang.Long multiplicand, int multiplicator)  - + java.lang.Long multiply(java.lang.Long multiplicand, java.lang.Long multiplicator)  - + java.lang.String multiply(java.lang.String multiplicand, java.lang.String multiplicator)  - + java.lang.Long parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    - + double ratio(java.lang.Long dividend, java.lang.Long divisor)  - + java.lang.Long subtract(java.lang.Long minuend, java.lang.Long subtrahend)  - + java.lang.String toString()  @@ -277,7 +283,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.DataType

    -createAggregate, createDate, createDecimal, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list
    @@ -336,7 +342,7 @@

    compare

    public int compare(java.lang.Long t1,
               java.lang.Long t2)
    -
    Compare
    +
    Compare.
    Specified by:
    compare in interface java.util.Comparator<java.lang.Long>
    @@ -365,6 +371,7 @@

    compare

    compare in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    Specified by:
    compare in class DataType<java.lang.Long>
    +
    Returns:
    Throws:
    java.lang.NumberFormatException
    @@ -380,7 +387,7 @@

    divide

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

    divide

    Specified by:
    divide in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    -
    +
    Returns:
    @@ -420,13 +427,27 @@

    equals

    format

    public java.lang.String format(java.lang.Long s)
    -
    Converts a value into a string
    +
    Converts a value into a string.
    Specified by:
    format in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    Specified by:
    format in class DataType<java.lang.Long>
    -
    +
    Returns:
    + + + + + + @@ -437,13 +458,13 @@

    format

    getDescription

    public DataType.DataTypeDescription<java.lang.Long> getDescription()
    Description copied from class: DataType
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    Specified by:
    getDescription in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    Specified by:
    getDescription in class DataType<java.lang.Long>
    -
    +
    Returns:
    @@ -456,7 +477,7 @@

    getFormat

    Specified by:
    getFormat in interface DataType.DataTypeWithFormat
    -
    +
    Returns:
    @@ -469,7 +490,7 @@

    getMaximum

    Specified by:
    getMaximum in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    -
    +
    Returns:
    @@ -482,7 +503,7 @@

    getMinimum

    Specified by:
    getMinimum in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    -
    +
    Returns:
    @@ -506,13 +527,13 @@

    hashCode

    isValid

    public boolean isValid(java.lang.String s)
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    Specified by:
    isValid in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    Specified by:
    isValid in class DataType<java.lang.Long>
    -
    +
    Returns:
    @@ -526,7 +547,7 @@

    multiply

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

    multiply

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

    multiply

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

    multiply

    Specified by:
    multiply in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    -
    +
    Returns:
    @@ -579,13 +600,13 @@

    multiply

    parse

    public java.lang.Long parse(java.lang.String s)
    -
    Converts a string into a value
    +
    Converts a string into a value.
    Specified by:
    parse in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    Specified by:
    parse in class DataType<java.lang.Long>
    -
    +
    Returns:
    @@ -599,7 +620,7 @@

    ratio

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

    subtract

    Specified by:
    subtract in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    -
    +
    Returns:
    diff --git a/doc/dev/org/deidentifier/arx/DataType.ARXOrderedString.html b/doc/dev/org/deidentifier/arx/DataType.ARXOrderedString.html index 0684ac45f9..518e8d1eac 100644 --- a/doc/dev/org/deidentifier/arx/DataType.ARXOrderedString.html +++ b/doc/dev/org/deidentifier/arx/DataType.ARXOrderedString.html @@ -110,7 +110,7 @@

    Class DataType.ARXOrde
    public static class DataType.ARXOrderedString
     extends DataType<java.lang.String>
     implements DataType.DataTypeWithFormat
    -
    Base class for ordered string types
    +
    Base class for ordered string types.
    See Also:
    Serialized Form
    @@ -168,7 +168,7 @@

    Method Summary

    int compare(java.lang.String s1, java.lang.String s2) -
    Compare
    +
    Compare.
    @@ -178,19 +178,19 @@

    Method Summary

    java.lang.String format(java.lang.String s) -
    Converts a value into a string
    +
    Converts a value into a string.
    DataType.DataTypeDescription<java.lang.String> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    java.util.List<java.lang.String> getElements() -
    Returns all elements backing this datatype
    +
    Returns all elements backing this datatype.
    @@ -198,22 +198,28 @@

    Method Summary

    getFormat()  +java.util.Locale +getLocale() +
    Returns the locale of the format.
    + + + int hashCode()  - + boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    - + java.lang.String parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    - + java.lang.String toString()  @@ -223,7 +229,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.DataType

    -createAggregate, createDate, createDecimal, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list + + + + @@ -315,7 +335,7 @@

    format

    getDescription

    public DataType.DataTypeDescription<java.lang.String> getDescription()
    Description copied from class: DataType
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    Specified by:
    getDescription in class DataType<java.lang.String>
    @@ -329,7 +349,7 @@

    getDescription

  • getElements

    public java.util.List<java.lang.String> getElements()
    -
    Returns all elements backing this datatype
    +
    Returns all elements backing this datatype.
    Returns:
  • @@ -343,7 +363,7 @@

    getFormat

    Specified by:
    getFormat in interface DataType.DataTypeWithFormat
    -
    +
    Returns:
    @@ -367,7 +387,7 @@

    hashCode

    isValid

    public boolean isValid(java.lang.String s)
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    Specified by:
    isValid in class DataType<java.lang.String>
    @@ -382,7 +402,7 @@

    isValid

    parse

    public java.lang.String parse(java.lang.String s)
    Description copied from class: DataType
    -
    Converts a string into a value
    +
    Converts a string into a value.
    Specified by:
    parse in class DataType<java.lang.String>
    diff --git a/doc/dev/org/deidentifier/arx/DataType.ARXString.html b/doc/dev/org/deidentifier/arx/DataType.ARXString.html index 78bb8dfcb0..45c0465e14 100644 --- a/doc/dev/org/deidentifier/arx/DataType.ARXString.html +++ b/doc/dev/org/deidentifier/arx/DataType.ARXString.html @@ -109,7 +109,7 @@

    Class DataType.ARXString


    public static class DataType.ARXString
     extends DataType<java.lang.String>
    -
    Base class for string types
    +
    Base class for string types.
    See Also:
    Serialized Form
    @@ -184,7 +184,7 @@

    Method Summary

    int compare(java.lang.String s1, java.lang.String s2) -
    Compare
    +
    Compare.
    @@ -194,13 +194,13 @@

    Method Summary

    java.lang.String format(java.lang.String s) -
    Converts a value into a string
    +
    Converts a value into a string.
    DataType.DataTypeDescription<java.lang.String> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    @@ -210,13 +210,13 @@

    Method Summary

    boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    java.lang.String parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    @@ -229,7 +229,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.DataType

    -createAggregate, createDate, createDecimal, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list
    • @@ -291,7 +291,7 @@

      compare

      public int compare(java.lang.String s1,
                 java.lang.String s2)
      -
      Compare
      +
      Compare.
      Specified by:
      compare in interface java.util.Comparator<java.lang.String>
      @@ -323,7 +323,7 @@

      equals

      format

      public java.lang.String format(java.lang.String s)
      Description copied from class: DataType
      -
      Converts a value into a string
      +
      Converts a value into a string.
      Specified by:
      format in class DataType<java.lang.String>
      @@ -338,7 +338,7 @@

      format

      getDescription

      public DataType.DataTypeDescription<java.lang.String> getDescription()
      Description copied from class: DataType
      -
      Returns a description of the data type
      +
      Returns a description of the data type.
      Specified by:
      getDescription in class DataType<java.lang.String>
      @@ -366,7 +366,7 @@

      hashCode

      isValid

      public boolean isValid(java.lang.String s)
      Description copied from class: DataType
      -
      Checks whether the given string conforms to the data type's format
      +
      Checks whether the given string conforms to the data type's format.
      Specified by:
      isValid in class DataType<java.lang.String>
      @@ -381,7 +381,7 @@

      isValid

      parse

      public java.lang.String parse(java.lang.String s)
      Description copied from class: DataType
      -
      Converts a string into a value
      +
      Converts a string into a value.
      Specified by:
      parse in class DataType<java.lang.String>
      diff --git a/doc/dev/org/deidentifier/arx/DataType.DataTypeDescription.html b/doc/dev/org/deidentifier/arx/DataType.DataTypeDescription.html index 09ced57847..5e8caf50ac 100644 --- a/doc/dev/org/deidentifier/arx/DataType.DataTypeDescription.html +++ b/doc/dev/org/deidentifier/arx/DataType.DataTypeDescription.html @@ -106,7 +106,7 @@

      Class DataType.Data
      public abstract static class DataType.DataTypeDescription<T>
       extends java.lang.Object
       implements java.io.Serializable
      -
      An entry in the list of available data types
      +
      An entry in the list of available data types.
      See Also:
      Serialized Form

    @@ -129,19 +129,19 @@

    Method Summary

    java.util.List<java.lang.String> getExampleFormats() -
    Returns a list of example formats
    +
    Returns a list of example formats.
    java.lang.String getLabel() -
    Returns a human readable label
    +
    Returns a human readable label.
    java.lang.Class<?> getWrappedClass() -
    Returns the wrapped java class
    +
    Returns the wrapped java class.
    @@ -153,13 +153,20 @@

    Method Summary

    abstract DataType<T> newInstance() -
    Creates a new instance with default format string
    +
    Creates a new instance with default format string and default locale.
    abstract DataType<T> newInstance(java.lang.String format) -
    Creates a new instance with the given format string
    +
    Creates a new instance with the given format string and default locale.
    + + + +abstract DataType<T> +newInstance(java.lang.String format, + java.util.Locale locale) +
    Creates a new instance with the given format string and the given locale.
    @@ -191,7 +198,7 @@

    Method Detail

  • getExampleFormats

    public java.util.List<java.lang.String> getExampleFormats()
    -
    Returns a list of example formats
    +
    Returns a list of example formats.
    Returns:
  • @@ -202,7 +209,7 @@

    getExampleFormats

  • getLabel

    public java.lang.String getLabel()
    -
    Returns a human readable label
    +
    Returns a human readable label.
    Returns:
  • @@ -213,7 +220,7 @@

    getLabel

  • getWrappedClass

    public java.lang.Class<?> getWrappedClass()
    -
    Returns the wrapped java class
    +
    Returns the wrapped java class.
    Returns:
  • @@ -236,22 +243,35 @@

    hasFormat

  • newInstance

    public abstract DataType<T> newInstance()
    -
    Creates a new instance with default format string
    +
    Creates a new instance with default format string and default locale.
    Returns:
  • -
      +
      • newInstance

        public abstract DataType<T> newInstance(java.lang.String format)
        -
        Creates a new instance with the given format string
        +
        Creates a new instance with the given format string and default locale.
        Parameters:
        format -
        Returns:
      + + + +
        +
      • +

        newInstance

        +
        public abstract DataType<T> newInstance(java.lang.String format,
        +                      java.util.Locale locale)
        +
        Creates a new instance with the given format string and the given locale.
        +
        Parameters:
        format -
        locale -
        +
        Returns:
        +
      • +
    diff --git a/doc/dev/org/deidentifier/arx/DataType.DataTypeWithFormat.html b/doc/dev/org/deidentifier/arx/DataType.DataTypeWithFormat.html index fcebd6c5a2..7f01f0bc8c 100644 --- a/doc/dev/org/deidentifier/arx/DataType.DataTypeWithFormat.html +++ b/doc/dev/org/deidentifier/arx/DataType.DataTypeWithFormat.html @@ -95,7 +95,7 @@

    Interface DataTy

    public static interface DataType.DataTypeWithFormat
    -
    An interface for data types with format
    +
    An interface for data types with format.
    @@ -118,6 +118,10 @@

    Method Summary

    java.lang.String getFormat()  + +java.util.Locale +getLocale()  + @@ -136,10 +140,21 @@

    Method Detail

    -
      +
      • getFormat

        java.lang.String getFormat()
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        getLocale

        +
        java.util.Locale getLocale()
        +
        Returns:
      diff --git a/doc/dev/org/deidentifier/arx/DataType.DataTypeWithRatioScale.html b/doc/dev/org/deidentifier/arx/DataType.DataTypeWithRatioScale.html index d31bd2d413..7a35c6b4de 100644 --- a/doc/dev/org/deidentifier/arx/DataType.DataTypeWithRatioScale.html +++ b/doc/dev/org/deidentifier/arx/DataType.DataTypeWithRatioScale.html @@ -96,7 +96,7 @@

      Interface Da

      public static interface DataType.DataTypeWithRatioScale<T>
      -
      An interface for data types with a ratio scale
      +
      An interface for data types with a ratio scale.

    @@ -219,6 +219,8 @@

    Method Detail

    add

    T add(T augend,
         T addend)
    +
    Parameters:
    augend -
    addend -
    +
    Returns:
    @@ -231,7 +233,9 @@

    compare

    java.lang.String s2) throws java.lang.NumberFormatException, java.text.ParseException -
    Throws:
    +
    Parameters:
    s1 -
    s2 -
    +
    Returns:
    +
    Throws:
    java.lang.NumberFormatException
    java.text.ParseException
    @@ -246,6 +250,8 @@

    compare

    compare

    int compare(T t1,
               T t2)
    +
    Parameters:
    t1 -
    t2 -
    +
    Returns:
    @@ -256,6 +262,8 @@

    compare

    divide

    java.lang.String divide(java.lang.String dividend,
                           java.lang.String divisor)
    +
    Parameters:
    dividend -
    divisor -
    +
    Returns:
    @@ -268,6 +276,8 @@

    divide

    divide

    T divide(T dividend,
            T divisor)
    +
    Parameters:
    dividend -
    divisor -
    +
    Returns:
    @@ -279,6 +289,8 @@

    divide

  • format

    java.lang.String format(T t)
    +
    Parameters:
    t -
    +
    Returns:
  • @@ -288,6 +300,7 @@

    format

  • getDescription

    DataType.DataTypeDescription<T> getDescription()
    +
    Returns:
  • @@ -297,6 +310,7 @@

    getDescription

  • getMaximum

    T getMaximum()
    +
    Returns:
  • @@ -306,6 +320,7 @@

    getMaximum

  • getMinimum

    T getMinimum()
    +
    Returns:
  • @@ -315,6 +330,8 @@

    getMinimum

  • isValid

    boolean isValid(java.lang.String s)
    +
    Parameters:
    s -
    +
    Returns:
  • @@ -325,6 +342,8 @@

    isValid

    multiply

    java.lang.String multiply(java.lang.String multiplicand,
                             java.lang.String multiplicator)
    +
    Parameters:
    multiplicand -
    multiplicator -
    +
    Returns:
    @@ -337,6 +356,8 @@

    multiply

    multiply

    T multiply(T multiplicand,
              double multiplicator)
    +
    Parameters:
    multiplicand -
    multiplicator -
    +
    Returns:
    @@ -349,6 +370,8 @@

    multiply

    multiply

    T multiply(T multiplicand,
              int multiplicator)
    +
    Parameters:
    multiplicand -
    multiplicator -
    +
    Returns:
    @@ -361,6 +384,8 @@

    multiply

    multiply

    T multiply(T multiplicand,
              T multiplicator)
    +
    Parameters:
    multiplicand -
    multiplicator -
    +
    Returns:
    @@ -370,6 +395,8 @@

    multiply

  • parse

    T parse(java.lang.String s)
    +
    Parameters:
    s -
    +
    Returns:
  • @@ -382,6 +409,8 @@

    parse

    ratio

    double ratio(T dividend,
                T divisor)
    +
    Parameters:
    dividend -
    divisor -
    +
    Returns:
    @@ -394,6 +423,8 @@

    ratio

    subtract

    T subtract(T minuend,
              T subtrahend)
    +
    Parameters:
    minuend -
    subtrahend -
    +
    Returns:
    diff --git a/doc/dev/org/deidentifier/arx/DataType.html b/doc/dev/org/deidentifier/arx/DataType.html index 36de58b96d..cc9f80f36e 100644 --- a/doc/dev/org/deidentifier/arx/DataType.html +++ b/doc/dev/org/deidentifier/arx/DataType.html @@ -92,6 +92,7 @@

    Class DataType<T>

    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable, java.util.Comparator<T>
      @@ -105,7 +106,7 @@

      Class DataType<T>

      public abstract class DataType<T>
       extends java.lang.Object
       implements java.io.Serializable, java.util.Comparator<T>
      -
      This class provides access to the data types supported by the ARX framework
      +
      This class provides access to the data types supported by the ARX framework.
      See Also:
      Serialized Form
    @@ -128,49 +129,49 @@

    Nested Class Summary

    static class  DataType.ARXDate -
    Base class for date/time types
    +
    Base class for date/time types.
    static class  DataType.ARXDecimal -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXInteger -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXOrderedString -
    Base class for ordered string types
    +
    Base class for ordered string types.
    static class  DataType.ARXString -
    Base class for string types
    +
    Base class for string types.
    static class  DataType.DataTypeDescription<T> -
    An entry in the list of available data types
    +
    An entry in the list of available data types.
    static interface  DataType.DataTypeWithFormat -
    An interface for data types with format
    +
    An interface for data types with format.
    static interface  DataType.DataTypeWithRatioScale<T> -
    An interface for data types with a ratio scale
    +
    An interface for data types with a ratio scale.
    @@ -197,25 +198,25 @@

    Field Summary

    static DataType<java.lang.Double> DECIMAL -
    A generic decimal data type
    +
    A generic decimal data type.
    static DataType<java.lang.Long> INTEGER -
    A generic integer data type
    +
    A generic integer data type.
    static DataType<java.lang.String> ORDERED_STRING -
    A ordered string data type
    +
    A ordered string data type.
    static DataType<java.lang.String> STRING -
    A string data type
    +
    A string data type.
    @@ -265,93 +266,114 @@

    Method Summary

    abstract int compare(T t1, T t2) -
    Compare
    +
    Compare.
    AggregateFunction.AggregateFunctionBuilder<T> createAggregate() -
    Returns a new function builder
    +
    Returns a new function builder.
    static DataType<java.util.Date> createDate(java.lang.String format) -
    A date data type with given format
    +
    A date data type with given format.
    +static DataType<java.util.Date> +createDate(java.lang.String format, + java.util.Locale locale) +
    A date data type with given format.
    + + + static DataType<java.lang.Double> createDecimal(java.lang.String format) -
    A decimal data type with given format
    +
    A decimal data type with given format.
    + + + +static DataType<java.lang.Double> +createDecimal(java.lang.String format, + java.util.Locale locale) +
    Creates a decimal data type with a format string from the given locale.
    static DataType<java.lang.Long> createInteger(java.lang.String format) -
    An integer data type with given format
    +
    An integer data type with given format.
    +static DataType<java.lang.Long> +createInteger(java.lang.String format, + java.util.Locale locale) +
    An integer data type with given format using the given locale.
    + + + static DataType<java.lang.String> createOrderedString(java.util.List<java.lang.String> format)
    A ordered string type with given format.
    - + static DataType<java.lang.String> createOrderedString(java.lang.String format)
    A ordered string type with given format.
    - + static DataType<java.lang.String> createOrderedString(java.lang.String[] format)
    A ordered string type with given format.
    - + abstract boolean equals(java.lang.Object other)  - + abstract java.lang.String format(T t) -
    Converts a value into a string
    +
    Converts a value into a string.
    - + abstract DataType.DataTypeDescription<T> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    - + abstract int hashCode()  - + abstract boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    - + static java.util.List<DataType.DataTypeDescription<?>> list() -
    Lists all available data types
    +
    Lists all available data types.
    - + static <U> DataType.DataTypeDescription<U> list(java.lang.Class<U> clazz) -
    Returns a datatype for the given class
    +
    Returns a datatype for the given class.
    - + abstract T parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    @@ -393,7 +415,7 @@

    DATE

  • DECIMAL

    public static final DataType<java.lang.Double> DECIMAL
    -
    A generic decimal data type
    +
    A generic decimal data type.
  • @@ -403,7 +425,7 @@

    DECIMAL

  • INTEGER

    public static final DataType<java.lang.Long> INTEGER
    -
    A generic integer data type
    +
    A generic integer data type.
  • @@ -413,7 +435,7 @@

    INTEGER

  • STRING

    public static final DataType<java.lang.String> STRING
    -
    A string data type
    +
    A string data type.
  • @@ -423,7 +445,7 @@

    STRING

  • ORDERED_STRING

    public static final DataType<java.lang.String> ORDERED_STRING
    -
    A ordered string data type
    +
    A ordered string data type.
  • @@ -458,11 +480,24 @@

    Method Detail

  • createDate

    public static final DataType<java.util.Date> createDate(java.lang.String format)
    -
    A date data type with given format
    +
    A date data type with given format.
    Parameters:
    format -
    Returns:
    See Also:
    SimpleDateFormat
  • + + + +
      +
    • +

      createDate

      +
      public static final DataType<java.util.Date> createDate(java.lang.String format,
      +                                  java.util.Locale locale)
      +
      A date data type with given format.
      +
      Parameters:
      format -
      locale -
      +
      Returns:
      See Also:
      SimpleDateFormat
      +
    • +
    @@ -470,11 +505,24 @@

    createDate

  • createDecimal

    public static final DataType<java.lang.Double> createDecimal(java.lang.String format)
    -
    A decimal data type with given format
    +
    A decimal data type with given format.
    Parameters:
    format -
    Returns:
    See Also:
    DecimalFormat
  • + + + +
      +
    • +

      createDecimal

      +
      public static DataType<java.lang.Double> createDecimal(java.lang.String format,
      +                                       java.util.Locale locale)
      +
      Creates a decimal data type with a format string from the given locale.
      +
      Parameters:
      format -
      locale -
      +
      Returns:
      +
    • +
    @@ -482,11 +530,24 @@

    createDecimal

  • createInteger

    public static final DataType<java.lang.Long> createInteger(java.lang.String format)
    -
    An integer data type with given format
    +
    An integer data type with given format.
    Parameters:
    format -
    Returns:
    See Also:
    DecimalFormat
  • + + + +
      +
    • +

      createInteger

      +
      public static final DataType<java.lang.Long> createInteger(java.lang.String format,
      +                                     java.util.Locale locale)
      +
      An integer data type with given format using the given locale.
      +
      Parameters:
      format -
      locale -
      +
      Returns:
      See Also:
      DecimalFormat
      +
    • +
    @@ -530,7 +591,7 @@

    createOrderedString

  • list

    public static final java.util.List<DataType.DataTypeDescription<?>> list()
    -
    Lists all available data types
    +
    Lists all available data types.
    Returns:
  • @@ -541,8 +602,8 @@

    list

  • list

    public static final <U> DataType.DataTypeDescription<U> list(java.lang.Class<U> clazz)
    -
    Returns a datatype for the given class
    -
    Parameters:
    clazz -
    +
    Returns a datatype for the given class.
    +
    Type Parameters:
    U -
    Parameters:
    clazz -
    Returns:
  • @@ -589,7 +650,7 @@

    compare

    compare

    public abstract int compare(T t1,
               T t2)
    -
    Compare
    +
    Compare.
    Specified by:
    compare in interface java.util.Comparator<T>
    @@ -604,7 +665,7 @@

    compare

  • createAggregate

    public AggregateFunction.AggregateFunctionBuilder<T> createAggregate()
    -
    Returns a new function builder
    +
    Returns a new function builder.
    Returns:
  • @@ -632,7 +693,7 @@

    equals

  • format

    public abstract java.lang.String format(T t)
    -
    Converts a value into a string
    +
    Converts a value into a string.
    Parameters:
    t -
    Returns:
  • @@ -644,7 +705,7 @@

    format

  • getDescription

    public abstract DataType.DataTypeDescription<T> getDescription()
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    Returns:
  • @@ -668,7 +729,7 @@

    hashCode

  • isValid

    public abstract boolean isValid(java.lang.String s)
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    Parameters:
    s -
    Returns:
  • @@ -680,7 +741,7 @@

    isValid

  • parse

    public abstract T parse(java.lang.String s)
    -
    Converts a string into a value
    +
    Converts a string into a value.
    Parameters:
    s -
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/RowSet.html b/doc/dev/org/deidentifier/arx/RowSet.html index 57bca6c0cd..f84bb84d6c 100644 --- a/doc/dev/org/deidentifier/arx/RowSet.html +++ b/doc/dev/org/deidentifier/arx/RowSet.html @@ -101,7 +101,7 @@

    Class RowSet

    public class RowSet
     extends java.lang.Object
     implements java.io.Serializable, java.lang.Cloneable
    -
    A set of rows
    +
    A set of rows.
    See Also:
    Serialized Form
    @@ -183,6 +183,8 @@

    Method Detail

  • create

    public static RowSet create(Data data)
    +
    Parameters:
    data -
    +
    Returns:
  • @@ -192,6 +194,7 @@

    create

  • add

    public void add(int rowIndex)
    +
    Parameters:
    rowIndex -
  • @@ -214,6 +217,8 @@

    clone

  • contains

    public boolean contains(int rowIndex)
    +
    Parameters:
    rowIndex -
    +
    Returns:
  • @@ -223,6 +228,7 @@

    contains

  • length

    public int length()
    +
    Returns:
  • @@ -232,6 +238,7 @@

    length

  • remove

    public void remove(int rowIndex)
    +
    Parameters:
    rowIndex -
  • @@ -241,6 +248,7 @@

    remove

  • size

    public int size()
    +
    Returns:
  • @@ -251,6 +259,7 @@

    size

    swap

    public void swap(int rowIndex1,
             int rowIndex2)
    +
    Parameters:
    rowIndex1 -
    rowIndex2 -
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionBuilder.html b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionBuilder.html index 7c5e6cfbc9..a706af08fa 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionBuilder.html +++ b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionBuilder.html @@ -92,6 +92,7 @@

    Class
    @@ -122,27 +123,27 @@

    Method Summary

    AggregateFunction<T> createBoundsFunction() -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order.
    AggregateFunction<T> createConstantFunction(java.lang.String value) -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    AggregateFunction<T> createIntervalFunction() -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    AggregateFunction<T> createIntervalFunction(boolean lowerIncluded, boolean upperIncluded) -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    @@ -160,7 +161,7 @@

    Method Summary

    AggregateFunction<T> createSetFunction() -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values .
    @@ -172,7 +173,7 @@

    Method Summary

    AggregateFunction<T> createSetOfPrefixesFunction(int length) -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    @@ -204,8 +205,9 @@

    Method Detail

  • createBoundsFunction

    public final AggregateFunction<T> createBoundsFunction()
    -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order.
    +
    Returns:
  • @@ -215,7 +217,9 @@

    createBoundsFunction

  • createConstantFunction

    public final AggregateFunction<T> createConstantFunction(java.lang.String value)
    -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -225,7 +229,8 @@

    createConstantFunction

  • createIntervalFunction

    public final AggregateFunction<T> createIntervalFunction()
    -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    +
    Returns:
  • @@ -236,7 +241,9 @@

    createIntervalFunction

    createIntervalFunction

    public final AggregateFunction<T> createIntervalFunction(boolean lowerIncluded,
                                               boolean upperIncluded)
    -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    +
    Parameters:
    lowerIncluded -
    upperIncluded -
    +
    Returns:
    @@ -247,6 +254,7 @@

    createIntervalFunction

    createPrefixFunction

    public final AggregateFunction<T> createPrefixFunction()
    An aggregate function that returns a common prefix.
    +
    Returns:
    @@ -258,7 +266,8 @@

    createPrefixFunction

    public final AggregateFunction<T> createPrefixFunction(java.lang.Character redaction)
    An aggregate function that returns a common prefix. The remaining characters will be redacted with the given character
    -
    Parameters:
    redaction -
    +
    Parameters:
    redaction -
    +
    Returns:
    @@ -268,8 +277,8 @@

    createPrefixFunction

  • createSetFunction

    public final AggregateFunction<T> createSetFunction()
    -
    An aggregate function that returns a set of all data values
    -
    Type Parameters:
    V -
    +
    An aggregate function that returns a set of all data values .
    +
    Returns:
  • @@ -280,7 +289,7 @@

    createSetFunction

    createSetOfPrefixesFunction

    public final AggregateFunction<T> createSetOfPrefixesFunction()
    An aggregate function that returns a set of the prefixes of the data values. Length is 1
    -
    Type Parameters:
    T -
    +
    Returns:
    @@ -290,8 +299,9 @@

    createSetOfPrefixesFunction

  • createSetOfPrefixesFunction

    public final AggregateFunction<T> createSetOfPrefixesFunction(int length)
    -
    An aggregate function that returns a set of the prefixes of the data values
    -
    Type Parameters:
    T -
    Parameters:
    length -
    +
    An aggregate function that returns a set of the prefixes of the data values.
    +
    Parameters:
    length -
    +
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionWithParameter.html b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionWithParameter.html index 9048f616cc..94a16d1e54 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionWithParameter.html +++ b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionWithParameter.html @@ -97,6 +97,7 @@

    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -113,7 +114,7 @@

      public abstract static class AggregateFunction.AggregateFunctionWithParameter<T>
       extends AggregateFunction<T>
      -
      An aggregate function that has a parameter
      +
      An aggregate function that has a parameter.
      See Also:
      Serialized Form

    @@ -166,7 +167,7 @@

    Constructor Summary

    protected AggregateFunction.AggregateFunctionWithParameter(DataType<T> type) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -187,19 +188,19 @@

    Method Summary

    abstract boolean acceptsParameter(java.lang.String parameter) -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    abstract java.lang.String getParameter() -
    Returns the parameter
    +
    Returns the parameter.
    abstract AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter) -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    @@ -238,7 +239,8 @@

    Constructor Detail

  • AggregateFunction.AggregateFunctionWithParameter

    protected AggregateFunction.AggregateFunctionWithParameter(DataType<T> type)
    -
    Creates a new instance
    +
    Creates a new instance.
    +
    Parameters:
    type -
  • @@ -256,7 +258,9 @@

    Method Detail

  • acceptsParameter

    public abstract boolean acceptsParameter(java.lang.String parameter)
    -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    +
    Parameters:
    parameter -
    +
    Returns:
  • @@ -266,7 +270,8 @@

    acceptsParameter

  • getParameter

    public abstract java.lang.String getParameter()
    -
    Returns the parameter
    +
    Returns the parameter.
    +
    Returns:
  • @@ -276,7 +281,9 @@

    getParameter

  • newInstance

    public abstract AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter)
    -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    +
    Parameters:
    parameter -
    +
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericBounds.html b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericBounds.html index f5dc517a66..8a24f167d5 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericBounds.html +++ b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericBounds.html @@ -97,6 +97,7 @@

    Class AggregateF
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -109,8 +110,8 @@

      Class AggregateF
      public static class AggregateFunction.GenericBounds<T>
       extends AggregateFunction<T>
      -
      An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
      +
      An aggregate function that returns an interval consisting of the + first and the last element following the predefined order .
      See Also:
      Serialized Form

    @@ -163,13 +164,13 @@

    Method Summary

    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -213,7 +214,7 @@

    Method Detail

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    Description copied from class: AggregateFunction
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -228,7 +229,7 @@

    aggregate

    toLabel

    public java.lang.String toLabel()
    Description copied from class: AggregateFunction
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericCommonPrefix.html b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericCommonPrefix.html index 193d08c53f..e29c5efb88 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericCommonPrefix.html +++ b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericCommonPrefix.html @@ -102,6 +102,7 @@

    Class Aggr
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -114,7 +115,7 @@

      Class Aggr
      public static class AggregateFunction.GenericCommonPrefix<T>
       extends AggregateFunction.AggregateFunctionWithParameter<T>
      -
      An aggregate function that returns a common prefix
      +
      An aggregate function that returns a common prefix.
      See Also:
      Serialized Form

    @@ -167,31 +168,31 @@

    Method Summary

    boolean acceptsParameter(java.lang.String parameter) -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String getParameter() -
    Returns the parameter
    +
    Returns the parameter.
    AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter) -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -235,11 +236,11 @@

    Method Detail

    acceptsParameter

    public boolean acceptsParameter(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    Specified by:
    acceptsParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:

    @@ -250,7 +251,7 @@

    acceptsParameter

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -265,11 +266,11 @@

    aggregate

    getParameter

    public java.lang.String getParameter()
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns the parameter
    +
    Returns the parameter.
    Specified by:
    getParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:
    @@ -280,11 +281,11 @@

    getParameter

    newInstance

    public AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    Specified by:
    newInstance in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:
    @@ -295,7 +296,7 @@

    newInstance

    toLabel

    public java.lang.String toLabel()
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericConstant.html b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericConstant.html index 54fec9fe4c..7e31fba549 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericConstant.html +++ b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericConstant.html @@ -102,6 +102,7 @@

    Class Aggregat
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -114,7 +115,7 @@

      Class Aggregat
      public static class AggregateFunction.GenericConstant<T>
       extends AggregateFunction.AggregateFunctionWithParameter<T>
      -
      An aggregate function that returns a constant value
      +
      An aggregate function that returns a constant value.
      See Also:
      Serialized Form

    @@ -167,31 +168,31 @@

    Method Summary

    boolean acceptsParameter(java.lang.String parameter) -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String getParameter() -
    Returns the parameter
    +
    Returns the parameter.
    AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter) -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -235,11 +236,11 @@

    Method Detail

    acceptsParameter

    public boolean acceptsParameter(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    Specified by:
    acceptsParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:

    @@ -250,7 +251,7 @@

    acceptsParameter

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -265,11 +266,11 @@

    aggregate

    getParameter

    public java.lang.String getParameter()
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns the parameter
    +
    Returns the parameter.
    Specified by:
    getParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:
    @@ -280,11 +281,11 @@

    getParameter

    newInstance

    public AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    Specified by:
    newInstance in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:

    @@ -295,7 +296,7 @@

    newInstance

    toLabel

    public java.lang.String toLabel()
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericInterval.html b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericInterval.html index f69bbf0405..2934235a14 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericInterval.html +++ b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericInterval.html @@ -110,7 +110,7 @@

    Class Aggregat
    public static class AggregateFunction.GenericInterval<T>
     extends AggregateFunction<T>
    -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max] .
    See Also:
    Serialized Form
    @@ -163,13 +163,13 @@

    Method Summary

    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -213,7 +213,7 @@

    Method Detail

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    Description copied from class: AggregateFunction
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -228,7 +228,7 @@

    aggregate

    toLabel

    public java.lang.String toLabel()
    Description copied from class: AggregateFunction
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericSet.html b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericSet.html index 7d89e447ea..d1587cb00a 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericSet.html +++ b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericSet.html @@ -97,6 +97,7 @@

    Class AggregateFunc
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -109,7 +110,7 @@

      Class AggregateFunc
      public static class AggregateFunction.GenericSet<T>
       extends AggregateFunction<T>
      -
      An aggregate function that returns a set of all data values
      +
      An aggregate function that returns a set of all data values.
      See Also:
      Serialized Form

    @@ -162,13 +163,13 @@

    Method Summary

    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -212,7 +213,7 @@

    Method Detail

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    Description copied from class: AggregateFunction
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -227,7 +228,7 @@

    aggregate

    toLabel

    public java.lang.String toLabel()
    Description copied from class: AggregateFunction
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericSetOfPrefixes.html b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericSetOfPrefixes.html index e5c2e14952..22f4cfdf7e 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericSetOfPrefixes.html +++ b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.GenericSetOfPrefixes.html @@ -102,6 +102,7 @@

    Class Agg
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -114,7 +115,7 @@

      Class Agg
      public static class AggregateFunction.GenericSetOfPrefixes<T>
       extends AggregateFunction.AggregateFunctionWithParameter<T>
      -
      An aggregate function that returns a set of the prefixes of the data values
      +
      An aggregate function that returns a set of the prefixes of the data values.
      See Also:
      Serialized Form

    @@ -167,31 +168,31 @@

    Method Summary

    boolean acceptsParameter(java.lang.String parameter) -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String getParameter() -
    Returns the parameter
    +
    Returns the parameter.
    AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter) -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -235,11 +236,11 @@

    Method Detail

    acceptsParameter

    public boolean acceptsParameter(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    Specified by:
    acceptsParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:

    @@ -250,7 +251,7 @@

    acceptsParameter

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -265,11 +266,11 @@

    aggregate

    getParameter

    public java.lang.String getParameter()
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns the parameter
    +
    Returns the parameter.
    Specified by:
    getParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:
    @@ -280,11 +281,11 @@

    getParameter

    newInstance

    public AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    Specified by:
    newInstance in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:
    @@ -295,7 +296,7 @@

    newInstance

    toLabel

    public java.lang.String toLabel()
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.html b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.html index 6f97442144..c0218fff12 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.html +++ b/doc/dev/org/deidentifier/arx/aggregates/AggregateFunction.html @@ -106,7 +106,7 @@

    Class AggregateFunction<T&g
    public abstract class AggregateFunction<T>
     extends java.lang.Object
     implements java.io.Serializable
    -
    This abstract class represents an aggregate function
    +
    This abstract class represents an aggregate function.
    See Also:
    Serialized Form
    @@ -129,50 +129,50 @@

    Nested Class Summary

    static class  AggregateFunction.AggregateFunctionBuilder<T> -
    A builder for aggregate functions
    +
    A builder for aggregate functions.
    static class  AggregateFunction.AggregateFunctionWithParameter<T> -
    An aggregate function that has a parameter
    +
    An aggregate function that has a parameter.
    static class  AggregateFunction.GenericBounds<T> -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order .
    static class  AggregateFunction.GenericCommonPrefix<T> -
    An aggregate function that returns a common prefix
    +
    An aggregate function that returns a common prefix.
    static class  AggregateFunction.GenericConstant<T> -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    static class  AggregateFunction.GenericInterval<T> -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max] .
    static class  AggregateFunction.GenericSet<T> -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values.
    static class  AggregateFunction.GenericSetOfPrefixes<T> -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    @@ -193,7 +193,7 @@

    Field Summary

    protected DataType<T> type -
    The data type
    +
    The data type.
    @@ -214,7 +214,7 @@

    Constructor Summary

    protected AggregateFunction(DataType<T> type) -
    Constructor
    +
    Constructor.
    @@ -235,25 +235,25 @@

    Method Summary

    abstract java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    static <T> AggregateFunction.AggregateFunctionBuilder<T> forType(DataType<T> type) -
    Returns a builder for the given data type
    +
    Returns a builder for the given data type.
    boolean hasParameter() -
    Returns whether the function accepts a parameter
    +
    Returns whether the function accepts a parameter.
    abstract java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -289,7 +289,7 @@

    Field Detail

  • type

    protected DataType<T> type
    -
    The data type
    +
    The data type.
  • @@ -307,7 +307,7 @@

    Constructor Detail

  • AggregateFunction

    protected AggregateFunction(DataType<T> type)
    -
    Constructor
    +
    Constructor.
    Parameters:
    type -
  • @@ -326,8 +326,8 @@

    Method Detail

  • forType

    public static <T> AggregateFunction.AggregateFunctionBuilder<T> forType(DataType<T> type)
    -
    Returns a builder for the given data type
    -
    Parameters:
    type -
    +
    Returns a builder for the given data type.
    +
    Type Parameters:
    T -
    Parameters:
    type -
    Returns:
  • @@ -338,8 +338,8 @@

    forType

  • aggregate

    public abstract java.lang.String aggregate(java.lang.String[] values)
    -
    This function returns an aggregate value
    -
    Parameters:
    values -
    type -
    +
    This function returns an aggregate value.
    +
    Parameters:
    values -
    Returns:
  • @@ -350,9 +350,8 @@

    aggregate

  • hasParameter

    public boolean hasParameter()
    -
    Returns whether the function accepts a parameter
    -
    Parameters:
    values -
    type -
    -
    Returns:
    +
    Returns whether the function accepts a parameter.
    +
    Returns:
  • @@ -362,7 +361,7 @@

    hasParameter

  • toLabel

    public abstract java.lang.String toLabel()
    -
    Returns a label
    +
    Returns a label.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilder.Type.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilder.Type.html index ea2ee8fdb1..32da2058e4 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilder.Type.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilder.Type.html @@ -109,7 +109,7 @@

    Enum HierarchyBuilder.Type<
    public static enum HierarchyBuilder.Type
     extends java.lang.Enum<HierarchyBuilder.Type>
    -
    The three types of builders
    +
    The three types of builders.

    @@ -128,13 +128,19 @@

    Enum Constant Summary

    Enum Constant and Description -INTERVAL_BASED  +INTERVAL_BASED +
    TODO
    + -ORDER_BASED  +ORDER_BASED +
    TODO
    + -REDACTION_BASED  +REDACTION_BASED +
    TODO
    + @@ -200,6 +206,7 @@

    Enum Constant Detail

  • INTERVAL_BASED

    public static final HierarchyBuilder.Type INTERVAL_BASED
    +
    TODO
  • @@ -209,6 +216,7 @@

    INTERVAL_BASED

  • ORDER_BASED

    public static final HierarchyBuilder.Type ORDER_BASED
    +
    TODO
  • @@ -218,6 +226,7 @@

    ORDER_BASED

  • REDACTION_BASED

    public static final HierarchyBuilder.Type REDACTION_BASED
    +
    TODO
  • diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilder.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilder.html index a81633ebf1..ff64180739 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilder.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilder.html @@ -92,6 +92,7 @@

    Class HierarchyBuilder<T>
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -105,7 +106,7 @@

      Class HierarchyBuilder<T>
      public abstract class HierarchyBuilder<T>
       extends java.lang.Object
       implements java.io.Serializable
      -
      Base class for hierarchy builders. Hierarchies can be built in two ways:
      +
      Base class for hierarchy builders. Hierarchies can be built in two ways:
      1. Call prepare(data), which returns some metadata and preserves a state, and then calling build(), or
      2. Call build(data)
      See Also:
      Serialized Form
      @@ -130,7 +131,7 @@

      Nested Class Summary

      static class  HierarchyBuilder.Type -
      The three types of builders
      +
      The three types of builders.
      @@ -151,7 +152,7 @@

      Constructor Summary

      protected HierarchyBuilder(HierarchyBuilder.Type type) -
      Creates a new instance
      +
      Creates a new instance.
      @@ -172,31 +173,31 @@

      Method Summary

      abstract AttributeType.Hierarchy build() -
      Creates a new hierarchy, based on the predefined specification
      +
      Creates a new hierarchy, based on the predefined specification.
      abstract AttributeType.Hierarchy build(java.lang.String[] data) -
      Creates a new hierarchy, based on the predefined specification
      +
      Creates a new hierarchy, based on the predefined specification.
      static <T> HierarchyBuilder<T> create(java.io.File file) -
      Loads a builder from a file
      +
      Loads a builder from a file.
      static <T> HierarchyBuilder<T> create(java.lang.String file) -
      Loads a builder from a file
      +
      Loads a builder from a file.
      HierarchyBuilder.Type getType() -
      Returns the type of builder
      +
      Returns the type of builder.
      @@ -208,13 +209,13 @@

      Method Summary

      void save(java.io.File file) -
      Saves the specification of this builder to the given file
      +
      Saves the specification of this builder to the given file.
      void save(java.lang.String file) -
      Saves the specification of this builder to the given file
      +
      Saves the specification of this builder to the given file.
      @@ -246,7 +247,7 @@

      Constructor Detail

    • HierarchyBuilder

      protected HierarchyBuilder(HierarchyBuilder.Type type)
      -
      Creates a new instance
      +
      Creates a new instance.
      Parameters:
      type -
    @@ -266,8 +267,8 @@

    Method Detail

    create

    public static <T> HierarchyBuilder<T> create(java.lang.String file)
                                       throws java.io.IOException
    -
    Loads a builder from a file
    -
    Parameters:
    file -
    +
    Loads a builder from a file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -281,8 +282,8 @@

    create

    create

    public static <T> HierarchyBuilder<T> create(java.io.File file)
                                       throws java.io.IOException
    -
    Loads a builder from a file
    -
    Parameters:
    file -
    +
    Loads a builder from a file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -295,7 +296,7 @@

    create

  • build

    public abstract AttributeType.Hierarchy build(java.lang.String[] data)
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    Parameters:
    data -
    Returns:
  • @@ -307,7 +308,7 @@

    build

  • build

    public abstract AttributeType.Hierarchy build()
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    Returns:
  • @@ -319,7 +320,8 @@

    build

    prepare

    public abstract int[] prepare(java.lang.String[] data)
    Prepares the builder. Returns a list of the number of equivalence classes per level
    -
    Returns:
    +
    Parameters:
    data -
    +
    Returns:
    @@ -330,7 +332,7 @@

    prepare

    save

    public void save(java.lang.String file)
               throws java.io.IOException
    -
    Saves the specification of this builder to the given file
    +
    Saves the specification of this builder to the given file.
    Parameters:
    file -
    Throws:
    java.io.IOException
    @@ -344,7 +346,7 @@

    save

    save

    public void save(java.io.File file)
               throws java.io.IOException
    -
    Saves the specification of this builder to the given file
    +
    Saves the specification of this builder to the given file.
    Parameters:
    file -
    Throws:
    java.io.IOException
    @@ -357,7 +359,7 @@

    save

  • getType

    public HierarchyBuilder.Type getType()
    -
    Returns the type of builder
    +
    Returns the type of builder.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.AbstractGroup.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.AbstractGroup.html index a42c5a09de..4577bca503 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.AbstractGroup.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.AbstractGroup.html @@ -109,7 +109,7 @@

    Clas
    protected abstract static class HierarchyBuilderGroupingBased.AbstractGroup
     extends java.lang.Object
     implements java.io.Serializable
    -
    A group representation to be used by subclasses
    +
    A group representation to be used by subclasses.
    See Also:
    Serialized Form
    @@ -181,6 +181,7 @@

    Constructor Detail

  • HierarchyBuilderGroupingBased.AbstractGroup

    protected HierarchyBuilderGroupingBased.AbstractGroup(java.lang.String label)
    +
    Parameters:
    label -
  • @@ -198,6 +199,7 @@

    Method Detail

  • getLabel

    protected java.lang.String getLabel()
    +
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Group.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Group.html index 27490854ab..d638bc59a2 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Group.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Group.html @@ -92,6 +92,7 @@

    Class Hierar
    • +
      Type Parameters:
      U -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -105,7 +106,7 @@

      Class Hierar
      public static class HierarchyBuilderGroupingBased.Group<U>
       extends java.lang.Object
       implements java.io.Serializable
      -
      This class represents a fanout parameter
      +
      This class represents a fanout parameter.
      See Also:
      Serialized Form

    diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html index dd01f8f1d9..debbbaa747 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html @@ -92,6 +92,7 @@

    Class Hierar
    • +
      Type Parameters:
      U -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -105,7 +106,7 @@

      Class Hierar
      public static class HierarchyBuilderGroupingBased.Level<U>
       extends java.lang.Object
       implements java.io.Serializable
      -
      This class represents a level in the hierarchy
      +
      This class represents a level in the hierarchy.
      See Also:
      Serialized Form

    @@ -128,14 +129,14 @@

    Method Summary

    HierarchyBuilderGroupingBased.Level<U> addGroup(int size) -
    Adds the given group with the default aggregate function
    +
    Adds the given group with the default aggregate function.
    HierarchyBuilderGroupingBased.Level<U> addGroup(int size, AggregateFunction<U> function) -
    Adds the given group with the given aggregate function
    +
    Adds the given group with the given aggregate function.
    @@ -148,13 +149,13 @@

    Method Summary

    HierarchyBuilderGroupingBased.Level<U> clearGroups() -
    Removes all groups on this level
    +
    Removes all groups on this level.
    java.util.List<HierarchyBuilderGroupingBased.Group<U>> getGroups() -
    Returns the list
    +
    Returns the list.
    @@ -194,7 +195,7 @@

    Method Detail

  • addGroup

    public HierarchyBuilderGroupingBased.Level<U> addGroup(int size)
    -
    Adds the given group with the default aggregate function
    +
    Adds the given group with the default aggregate function.
    Parameters:
    size -
    Returns:
  • @@ -207,7 +208,7 @@

    addGroup

    addGroup

    public HierarchyBuilderGroupingBased.Level<U> addGroup(int size,
                                                   AggregateFunction<U> function)
    -
    Adds the given group with the given aggregate function
    +
    Adds the given group with the given aggregate function.
    Parameters:
    size -
    function -
    Returns:
    @@ -232,7 +233,7 @@

    addGroup

  • clearGroups

    public HierarchyBuilderGroupingBased.Level<U> clearGroups()
    -
    Removes all groups on this level
    +
    Removes all groups on this level.
    Returns:
  • @@ -243,7 +244,7 @@

    clearGroups

  • getGroups

    public java.util.List<HierarchyBuilderGroupingBased.Group<U>> getGroups()
    -
    Returns the list
    +
    Returns the list.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html index 3ff0350693..1cbf16cc0f 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html @@ -111,7 +111,7 @@

    Class HierarchyBui
    public abstract class HierarchyBuilderGroupingBased<T>
     extends HierarchyBuilder<T>
     implements java.io.Serializable
    -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    This abstract base class enables building hierarchies for categorical and non-categorical values.
    See Also:
    Serialized Form
    @@ -134,19 +134,19 @@

    Nested Class Summary

    protected static class  HierarchyBuilderGroupingBased.AbstractGroup -
    A group representation to be used by subclasses
    +
    A group representation to be used by subclasses.
    static class  HierarchyBuilderGroupingBased.Group<U> -
    This class represents a fanout parameter
    +
    This class represents a fanout parameter.
    static class  HierarchyBuilderGroupingBased.Level<U> -
    This class represents a level in the hierarchy
    +
    This class represents a level in the hierarchy.
    @@ -174,7 +174,7 @@

    Field Summary

    protected AggregateFunction<T> function -
    The default aggregate function, might be null
    +
    The default aggregate function, might be null.
    @@ -196,7 +196,7 @@

    Constructor Summary

    protected HierarchyBuilderGroupingBased(HierarchyBuilder.Type type, DataType<T> datatype) -
    Creates a new instance for the given data type
    +
    Creates a new instance for the given data type.
    @@ -217,49 +217,49 @@

    Method Summary

    AttributeType.Hierarchy build() -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    AttributeType.Hierarchy build(java.lang.String[] data) -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    protected java.lang.String[] getData() -
    Returns the data array
    +
    Returns the data array.
    DataType<T> getDataType() -
    Returns the data type
    +
    Returns the data type.
    AggregateFunction<T> getDefaultFunction() -
    Returns the default aggregate function
    +
    Returns the default aggregate function.
    HierarchyBuilderGroupingBased.Level<T> getLevel(int level) -
    Returns the given level
    +
    Returns the given level.
    java.util.List<HierarchyBuilderGroupingBased.Level<T>> getLevels() -
    Returns all currently defined levels
    +
    Returns all currently defined levels.
    protected HierarchyBuilderGroupingBased.AbstractGroup[][] getPreparedGroups() -
    Returns the prepared groups for recursion
    +
    Returns the prepared groups for recursion.
    @@ -277,31 +277,31 @@

    Method Summary

    protected abstract HierarchyBuilderGroupingBased.AbstractGroup[][] prepareGroups() -
    Tells the implementing class to prepare the generalization process
    +
    Tells the implementing class to prepare the generalization process.
    void setAggregateFunction(AggregateFunction<T> function) -
    Sets the default aggregate function to be used by all fanouts
    +
    Sets the default aggregate function to be used by all fanouts.
    protected void setData(java.lang.String[] data) -
    Sets the data array
    +
    Sets the data array.
    protected void setLevels(java.util.List<HierarchyBuilderGroupingBased.Level<T>> levels) -
    Sets the groups on higher levels of the hierarchy
    +
    Sets the groups on higher levels of the hierarchy.
    protected void setPrepared(boolean prepared) -
    Is this builder prepared allready
    +
    Is this builder prepared allready.
    @@ -340,7 +340,7 @@

    Field Detail

  • function

    protected AggregateFunction<T> function
    -
    The default aggregate function, might be null
    +
    The default aggregate function, might be null.
  • @@ -359,8 +359,8 @@

    Constructor Detail

    HierarchyBuilderGroupingBased

    protected HierarchyBuilderGroupingBased(HierarchyBuilder.Type type,
                                  DataType<T> datatype)
    -
    Creates a new instance for the given data type
    -
    Parameters:
    type -
    +
    Creates a new instance for the given data type.
    +
    Parameters:
    type -
    datatype -
    @@ -378,7 +378,7 @@

    Method Detail

  • build

    public AttributeType.Hierarchy build()
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    Specified by:
    build in class HierarchyBuilder<T>
    @@ -392,7 +392,7 @@

    build

  • build

    public AttributeType.Hierarchy build(java.lang.String[] data)
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    Specified by:
    build in class HierarchyBuilder<T>
    @@ -407,7 +407,7 @@

    build

  • getDataType

    public DataType<T> getDataType()
    -
    Returns the data type
    +
    Returns the data type.
    Returns:
  • @@ -418,7 +418,7 @@

    getDataType

  • getDefaultFunction

    public AggregateFunction<T> getDefaultFunction()
    -
    Returns the default aggregate function
    +
    Returns the default aggregate function.
    Returns:
  • @@ -429,7 +429,7 @@

    getDefaultFunction

  • getLevel

    public HierarchyBuilderGroupingBased.Level<T> getLevel(int level)
    -
    Returns the given level
    +
    Returns the given level.
    Parameters:
    level -
    Returns:
  • @@ -441,7 +441,7 @@

    getLevel

  • getLevels

    public java.util.List<HierarchyBuilderGroupingBased.Level<T>> getLevels()
    -
    Returns all currently defined levels
    +
    Returns all currently defined levels.
    Returns:
  • @@ -468,6 +468,7 @@

    prepare

    Specified by:
    prepare in class HierarchyBuilder<T>
    +
    Parameters:
    data -
    Returns:
  • @@ -478,7 +479,7 @@

    prepare

  • setAggregateFunction

    public void setAggregateFunction(AggregateFunction<T> function)
    -
    Sets the default aggregate function to be used by all fanouts
    +
    Sets the default aggregate function to be used by all fanouts.
    Parameters:
    function -
  • @@ -489,7 +490,7 @@

    setAggregateFunction

  • getData

    protected java.lang.String[] getData()
    -
    Returns the data array
    +
    Returns the data array.
    Returns:
  • @@ -500,7 +501,7 @@

    getData

  • getPreparedGroups

    protected HierarchyBuilderGroupingBased.AbstractGroup[][] getPreparedGroups()
    -
    Returns the prepared groups for recursion
    +
    Returns the prepared groups for recursion.
    Returns:
  • @@ -511,7 +512,8 @@

    getPreparedGroups

  • prepareGroups

    protected abstract HierarchyBuilderGroupingBased.AbstractGroup[][] prepareGroups()
    -
    Tells the implementing class to prepare the generalization process
    +
    Tells the implementing class to prepare the generalization process.
    +
    Returns:
  • @@ -521,7 +523,8 @@

    prepareGroups

  • setData

    protected void setData(java.lang.String[] data)
    -
    Sets the data array
    +
    Sets the data array.
    +
    Parameters:
    data -
  • @@ -531,7 +534,7 @@

    setData

  • setLevels

    protected void setLevels(java.util.List<HierarchyBuilderGroupingBased.Level<T>> levels)
    -
    Sets the groups on higher levels of the hierarchy
    +
    Sets the groups on higher levels of the hierarchy.
    Parameters:
    levels -
  • @@ -542,7 +545,7 @@

    setLevels

  • setPrepared

    protected void setPrepared(boolean prepared)
    -
    Is this builder prepared allready
    +
    Is this builder prepared allready.
    Parameters:
    prepared -
  • diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html index 84b50980c3..7ab70fcc3c 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html @@ -105,7 +105,7 @@

    Class Hi
    public class HierarchyBuilderIntervalBased.IndexNode
     extends java.lang.Object
     implements java.io.Serializable
    -
    This class represents an node
    +
    This class represents an node.
    See Also:
    Serialized Form

  • @@ -191,7 +191,7 @@

    HierarchyBuilderIntervalBased.IndexNode

    T max, HierarchyBuilderIntervalBased.IndexNode[] children)
    Creates a new instance. Min is inclusive, max is exclusive
    -
    Parameters:
    min -
    max -
    function -
    +
    Parameters:
    min -
    max -
    children -
    @@ -206,7 +206,7 @@

    HierarchyBuilderIntervalBased.IndexNode

    T max, HierarchyBuilderIntervalBased.Interval<T>[] leafs)
    Creates a new instance. Min is inclusive, max is exclusive
    -
    Parameters:
    min -
    max -
    function -
    +
    Parameters:
    min -
    max -
    leafs -
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Interval.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Interval.html index e245e542a8..f564f8c3f1 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Interval.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Interval.html @@ -97,6 +97,7 @@

    Class Hie
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -109,7 +110,7 @@

      Class Hie
      public static class HierarchyBuilderIntervalBased.Interval<T>
       extends HierarchyBuilderGroupingBased.AbstractGroup
      -
      This class represents an interval
      +
      This class represents an interval.
      See Also:
      Serialized Form

    diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html index c52eec6328..3face21620 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html @@ -92,6 +92,7 @@

    Class Hierar
    • +
      Type Parameters:
      U -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -131,7 +132,7 @@

      Constructor Summary

      HierarchyBuilderIntervalBased.Range(U repeatBound, U snapBound, U labelBound) -
      Creates a new instance
      +
      Creates a new instance.
      @@ -198,7 +199,7 @@

      HierarchyBuilderIntervalBased.Range

      public HierarchyBuilderIntervalBased.Range(U repeatBound,
                                          U snapBound,
                                          U labelBound)
      -
      Creates a new instance
      +
      Creates a new instance.
      Parameters:
      repeatBound -
      snapBound -
      labelBound -
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html index b959fa35cf..d4ede02365 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html @@ -116,7 +116,7 @@

    Class HierarchyBui
    public class HierarchyBuilderIntervalBased<T>
     extends HierarchyBuilderGroupingBased<T>
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals.

    See Also:
    Serialized Form
    @@ -139,13 +139,13 @@

    Nested Class Summary

    class  HierarchyBuilderIntervalBased.IndexNode -
    This class represents an node
    +
    This class represents an node.
    static class  HierarchyBuilderIntervalBased.Interval<T> -
    This class represents an interval
    +
    This class represents an interval.
    @@ -230,7 +230,7 @@

    Method Summary

    protected void addInterval(HierarchyBuilderIntervalBased.Interval<T> interval) -
    Adds an interval
    +
    Adds an interval.
    @@ -279,37 +279,37 @@

    Method Summary

    static <T> HierarchyBuilderIntervalBased<T> create(java.io.File file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    static <T> HierarchyBuilderIntervalBased<T> create(java.lang.String file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    protected HierarchyBuilderIntervalBased.Range<T>[] getAdjustedRanges() -
    Returns adjusted ranges
    +
    Returns adjusted ranges.
    java.util.List<HierarchyBuilderIntervalBased.Interval<T>> getIntervals() -
    Returns all currently defined intervals
    +
    Returns all currently defined intervals.
    HierarchyBuilderIntervalBased.Range<T> getLowerRange() -
    Returns the lower range
    +
    Returns the lower range.
    HierarchyBuilderIntervalBased.Range<T> getUpperRange() -
    Returns the upper range
    +
    Returns the upper range.
    @@ -321,19 +321,19 @@

    Method Summary

    protected HierarchyBuilderGroupingBased.AbstractGroup[][] prepareGroups() -
    Tells the implementing class to prepare the generalization process
    +
    Tells the implementing class to prepare the generalization process.
    protected void setData(java.lang.String[] data) -
    Sets the data array
    +
    Sets the data array.
    protected void setLevels(java.util.List<HierarchyBuilderGroupingBased.Level<T>> levels) -
    Sets the groups on higher levels of the hierarchy
    +
    Sets the groups on higher levels of the hierarchy.
    @@ -412,7 +412,8 @@

    Method Detail

    create

    public static <T> HierarchyBuilderIntervalBased<T> create(DataType<T> type)
    Creates a new instance. Snapping is disabled. Repetition is disabled. Bound is determined dynamically.
    -
    Parameters:
    type -
    +
    Type Parameters:
    T -
    Parameters:
    type -
    +
    Returns:
    @@ -425,7 +426,8 @@

    create

    HierarchyBuilderIntervalBased.Range<T> lowerRange, HierarchyBuilderIntervalBased.Range<T> upperRange)
    Creates a new instance. Data points that are out of range are handled according to the given settings.
    -
    Parameters:
    type -
    lowerRange -
    upperRange -
    +
    Type Parameters:
    T -
    Parameters:
    type -
    lowerRange -
    upperRange -
    +
    Returns:
    @@ -436,8 +438,8 @@

    create

    create

    public static <T> HierarchyBuilderIntervalBased<T> create(java.io.File file)
                                                    throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -451,8 +453,8 @@

    create

    create

    public static <T> HierarchyBuilderIntervalBased<T> create(java.lang.String file)
                                                    throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -514,8 +516,7 @@

    addInterval

    clearIntervals

    public HierarchyBuilderIntervalBased<T> clearIntervals()
    Adds an interval. Min is inclusive, max is exclusive. Uses the predefined default aggregate function
    -
    Parameters:
    min -
    max -
    -
    Returns:
    +
    Returns:
    @@ -525,7 +526,7 @@

    clearIntervals

  • getIntervals

    public java.util.List<HierarchyBuilderIntervalBased.Interval<T>> getIntervals()
    -
    Returns all currently defined intervals
    +
    Returns all currently defined intervals.
    Returns:
  • @@ -536,7 +537,7 @@

    getIntervals

  • getLowerRange

    public HierarchyBuilderIntervalBased.Range<T> getLowerRange()
    -
    Returns the lower range
    +
    Returns the lower range.
    Returns:
  • @@ -547,7 +548,7 @@

    getLowerRange

  • getUpperRange

    public HierarchyBuilderIntervalBased.Range<T> getUpperRange()
    -
    Returns the upper range
    +
    Returns the upper range.
    Returns:
  • @@ -574,7 +575,7 @@

    isValid

  • addInterval

    protected void addInterval(HierarchyBuilderIntervalBased.Interval<T> interval)
    -
    Adds an interval
    +
    Adds an interval.
    Parameters:
    interval -
  • @@ -585,7 +586,7 @@

    addInterval

  • getAdjustedRanges

    protected HierarchyBuilderIntervalBased.Range<T>[] getAdjustedRanges()
    -
    Returns adjusted ranges
    +
    Returns adjusted ranges.
    Returns:
    Array containing {lower, upper}
  • @@ -597,11 +598,11 @@

    getAdjustedRanges

    prepareGroups

    protected HierarchyBuilderGroupingBased.AbstractGroup[][] prepareGroups()
    Description copied from class: HierarchyBuilderGroupingBased
    -
    Tells the implementing class to prepare the generalization process
    +
    Tells the implementing class to prepare the generalization process.
    Specified by:
    prepareGroups in class HierarchyBuilderGroupingBased<T>
    -
    +
    Returns:
    @@ -611,11 +612,11 @@

    prepareGroups

  • setData

    protected void setData(java.lang.String[] data)
    -
    Sets the data array
    +
    Sets the data array.
    Overrides:
    setData in class HierarchyBuilderGroupingBased<T>
    -
    +
    Parameters:
    data -
  • @@ -625,7 +626,7 @@

    setData

  • setLevels

    protected void setLevels(java.util.List<HierarchyBuilderGroupingBased.Level<T>> levels)
    -
    Sets the groups on higher levels of the hierarchy
    +
    Sets the groups on higher levels of the hierarchy.
    Overrides:
    setLevels in class HierarchyBuilderGroupingBased<T>
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.CloseElements.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.CloseElements.html index b698f7a0a3..a33264638e 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.CloseElements.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.CloseElements.html @@ -97,6 +97,7 @@

    Class H
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -194,6 +195,7 @@

      Constructor Detail

      HierarchyBuilderOrderBased.CloseElements

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

  • @@ -211,6 +213,7 @@

    Method Detail

  • getValues

    protected java.lang.String[] getValues()
    +
    Returns:
  • @@ -221,6 +224,8 @@

    getValues

    merge

    protected HierarchyBuilderOrderBased.CloseElements merge(java.util.List<HierarchyBuilderOrderBased.CloseElements<T>> list,
                                                  AggregateFunction<T> function)
    +
    Parameters:
    list -
    function -
    +
    Returns:
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.SerializableComparator.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.SerializableComparator.html index 9a8fccfbae..30f9401417 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.SerializableComparator.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.SerializableComparator.html @@ -106,7 +106,7 @@

    HierarchyBuilderOrderBased.SerializableComparator<T> extends java.lang.Object implements java.util.Comparator<T>, java.io.Serializable -
    A serializable comparator
    +
    A serializable comparator.
    See Also:
    Serialized Form
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html index 771a8d4b6f..25518108c6 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html @@ -112,7 +112,7 @@

    Class HierarchyBuilde
    public class HierarchyBuilderOrderBased<T>
     extends HierarchyBuilderGroupingBased<T>
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes.

    See Also:
    Serialized Form
    @@ -139,7 +139,7 @@

    Nested Class Summary

    static class  HierarchyBuilderOrderBased.SerializableComparator<T> -
    A serializable comparator
    +
    A serializable comparator.
    @@ -210,25 +210,25 @@

    Method Summary

    static <T> HierarchyBuilderOrderBased<T> create(java.io.File file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    static <T> HierarchyBuilderOrderBased<T> create(java.lang.String file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    java.util.Comparator<java.lang.String> getComparator() -
    Returns the comparator
    +
    Returns the comparator.
    protected HierarchyBuilderGroupingBased.AbstractGroup[][] prepareGroups() -
    Tells the implementing class to prepare the generalization process
    +
    Tells the implementing class to prepare the generalization process.
    @@ -275,9 +275,10 @@

    Method Detail

    create

    public static <T> HierarchyBuilderOrderBased<T> create(DataType<T> type,
                                            boolean order)
    -
    Creates a new instance. Either preserves the given order, or +
    Creates a new instance. Either preserves the given order, or sorts the items according to the order induced by the given data type
    -
    Parameters:
    type - The data type is also used for ordering data items
    order - Should the items be sorted according to the order induced by the data type
    +
    Type Parameters:
    T -
    Parameters:
    type - The data type is also used for ordering data items
    order - Should the items be sorted according to the order induced by the data type
    +
    Returns:
    @@ -289,7 +290,8 @@

    create

    public static <T> HierarchyBuilderOrderBased<T> create(DataType<T> type,
                                            java.util.Comparator<T> comparator)
    Creates a new instance. Uses the comparator for ordering data items
    -
    Parameters:
    type - The data type
    comparator - Use this comparator for ordering data items
    +
    Type Parameters:
    T -
    Parameters:
    type - The data type
    comparator - Use this comparator for ordering data items
    +
    Returns:
    @@ -301,7 +303,8 @@

    create

    public static <T> HierarchyBuilderOrderBased<T> create(DataType<T> type,
                                            java.lang.String[] order)
    Creates a new instance. Uses the defined order for data items
    -
    Parameters:
    type - The data type
    order - Use this for ordering data items
    +
    Type Parameters:
    T -
    Parameters:
    type - The data type
    order - Use this for ordering data items
    +
    Returns:
    @@ -312,8 +315,8 @@

    create

    create

    public static <T> HierarchyBuilderOrderBased<T> create(java.io.File file)
                                                 throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -327,8 +330,8 @@

    create

    create

    public static <T> HierarchyBuilderOrderBased<T> create(java.lang.String file)
                                                 throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -341,7 +344,7 @@

    create

  • getComparator

    public java.util.Comparator<java.lang.String> getComparator()
    -
    Returns the comparator
    +
    Returns the comparator.
    Returns:
  • @@ -353,11 +356,11 @@

    getComparator

    prepareGroups

    protected HierarchyBuilderGroupingBased.AbstractGroup[][] prepareGroups()
    Description copied from class: HierarchyBuilderGroupingBased
    -
    Tells the implementing class to prepare the generalization process
    +
    Tells the implementing class to prepare the generalization process.
    Specified by:
    prepareGroups in class HierarchyBuilderGroupingBased<T>
    -
    +
    Returns:
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html index 12d8ccaf17..be5ebb81dd 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html @@ -127,10 +127,14 @@

    Enum Constant Summary

    Enum Constant and Description -LEFT_TO_RIGHT  +LEFT_TO_RIGHT +
    TODO
    + -RIGHT_TO_LEFT  +RIGHT_TO_LEFT +
    TODO
    + @@ -196,6 +200,7 @@

    Enum Constant Detail

  • LEFT_TO_RIGHT

    public static final HierarchyBuilderRedactionBased.Order LEFT_TO_RIGHT
    +
    TODO
  • @@ -205,6 +210,7 @@

    LEFT_TO_RIGHT

  • RIGHT_TO_LEFT

    public static final HierarchyBuilderRedactionBased.Order RIGHT_TO_LEFT
    +
    TODO
  • diff --git a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html index 5ac976516b..ed9826e637 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html +++ b/doc/dev/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html @@ -97,6 +97,7 @@

    Class HierarchyBu
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -158,13 +159,13 @@

      Method Summary

      AttributeType.Hierarchy build() -
      Creates a new hierarchy, based on the predefined specification
      +
      Creates a new hierarchy, based on the predefined specification.
      AttributeType.Hierarchy build(java.lang.String[] data) -
      Creates a new hierarchy, based on the predefined specification
      +
      Creates a new hierarchy, based on the predefined specification.
      @@ -176,7 +177,7 @@

      Method Summary

      static <T> HierarchyBuilderRedactionBased<T> create(java.io.File file) -
      Loads a builder specification from the given file
      +
      Loads a builder specification from the given file.
      @@ -199,13 +200,13 @@

      Method Summary

      static <T> HierarchyBuilderRedactionBased<T> create(java.lang.String file) -
      Loads a builder specification from the given file
      +
      Loads a builder specification from the given file.
      HierarchyBuilderRedactionBased.Order getAligmentOrder() -
      Returns the alignment order
      +
      Returns the alignment order.
      @@ -229,19 +230,19 @@

      Method Summary

      char getPaddingCharacter() -
      Returns the padding character
      +
      Returns the padding character.
      char getRedactionCharacter() -
      Returns the redaction character
      +
      Returns the redaction character.
      HierarchyBuilderRedactionBased.Order getRedactionOrder() -
      Returns the redaction order
      +
      Returns the redaction order.
      @@ -316,7 +317,8 @@

      create

      public static <T> HierarchyBuilderRedactionBased<T> create(char redactionCharacter)
      Values are aligned left-to-right and redacted right-to-left. Redacted characters are replaced with the given character. The same character is used for padding.
      -
      Parameters:
      redactionCharacter -
      +
      Type Parameters:
      T -
      Parameters:
      redactionCharacter -
      +
      Returns:
    @@ -327,8 +329,8 @@

    create

    create

    public static <T> HierarchyBuilderRedactionBased<T> create(java.io.File file)
                                                     throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -343,9 +345,10 @@

    create

    public static <T> HierarchyBuilderRedactionBased<T> create(HierarchyBuilderRedactionBased.Order alignmentOrder,
                                                HierarchyBuilderRedactionBased.Order redactionOrder,
                                                char redactionCharacter)
    -
    Values are aligned according to the alignmentOrder and redacted according to the redactionOrder. +
    Values are aligned according to the alignmentOrder and redacted according to the redactionOrder. Redacted characters are replaced with the given character. The same character is used for padding.
    -
    Parameters:
    alignmentOrder -
    redactionOrder -
    redactionCharacter -
    +
    Type Parameters:
    T -
    Parameters:
    alignmentOrder -
    redactionOrder -
    redactionCharacter -
    +
    Returns:
    @@ -358,9 +361,10 @@

    create

    HierarchyBuilderRedactionBased.Order redactionOrder, char paddingCharacter, char redactionCharacter) -
    Values are aligned according to the alignmentOrder and redacted according to the redactionOrder. +
    Values are aligned according to the alignmentOrder and redacted according to the redactionOrder. Redacted characters are replaced with the given character. The padding character is used for padding.
    -
    Parameters:
    alignmentOrder -
    redactionOrder -
    paddingCharacter -
    redactionCharacter -
    +
    Type Parameters:
    T -
    Parameters:
    alignmentOrder -
    redactionOrder -
    paddingCharacter -
    redactionCharacter -
    +
    Returns:
    @@ -371,8 +375,8 @@

    create

    create

    public static <T> HierarchyBuilderRedactionBased<T> create(java.lang.String file)
                                                     throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -385,7 +389,7 @@

    create

  • build

    public AttributeType.Hierarchy build()
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    Specified by:
    build in class HierarchyBuilder<T>
    @@ -399,7 +403,7 @@

    build

  • build

    public AttributeType.Hierarchy build(java.lang.String[] data)
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    Specified by:
    build in class HierarchyBuilder<T>
    @@ -414,7 +418,7 @@

    build

  • getAligmentOrder

    public HierarchyBuilderRedactionBased.Order getAligmentOrder()
    -
    Returns the alignment order
    +
    Returns the alignment order.
    Returns:
  • @@ -464,7 +468,7 @@

    getMaxValueLength

  • getPaddingCharacter

    public char getPaddingCharacter()
    -
    Returns the padding character
    +
    Returns the padding character.
    Returns:
  • @@ -475,7 +479,7 @@

    getPaddingCharacter

  • getRedactionCharacter

    public char getRedactionCharacter()
    -
    Returns the redaction character
    +
    Returns the redaction character.
    Returns:
  • @@ -486,7 +490,7 @@

    getRedactionCharacter

  • getRedactionOrder

    public HierarchyBuilderRedactionBased.Order getRedactionOrder()
    -
    Returns the redaction order
    +
    Returns the redaction order.
    Returns:
  • @@ -514,6 +518,7 @@

    prepare

    Specified by:
    prepare in class HierarchyBuilder<T>
    +
    Parameters:
    data -
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/aggregates/StatisticsBuilder.html b/doc/dev/org/deidentifier/arx/aggregates/StatisticsBuilder.html index 5125f80f6b..b1f721f619 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/StatisticsBuilder.html +++ b/doc/dev/org/deidentifier/arx/aggregates/StatisticsBuilder.html @@ -96,7 +96,7 @@

    Class StatisticsBuilder


    public class StatisticsBuilder
     extends java.lang.Object
    -
    A class offering basic descriptive statistics about data handles
    +
    A class offering basic descriptive statistics about data handles.
  • @@ -117,7 +117,7 @@

    Constructor Summary

    StatisticsBuilder(DataHandleStatistics handle, StatisticsEquivalenceClasses ecStatistics) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -150,7 +150,7 @@

    Method Summary

    boolean orderFromDefinition1, int column2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    @@ -179,7 +179,7 @@

    Method Summary

    int column2, int size2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    @@ -194,7 +194,7 @@

    Method Summary

    java.lang.String[] getDistinctValues(int column) -
    Returns the distinct set of data items from the given column
    +
    Returns the distinct set of data items from the given column.
    @@ -214,13 +214,13 @@

    Method Summary

    java.lang.String[] getDistinctValuesOrdered(int column, boolean orderFromDefinition) -
    Returns an ordered list of the distinct set of data items from the given column
    +
    Returns an ordered list of the distinct set of data items from the given column.
    StatisticsEquivalenceClasses getEquivalenceClassStatistics() -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    @@ -240,13 +240,13 @@

    Method Summary

    StatisticsFrequencyDistribution getFrequencyDistribution(int column, boolean orderFromDefinition) -
    Returns a frequency distribution for the values in the given column
    +
    Returns a frequency distribution for the values in the given column.
    StatisticsBuilderInterruptible getInterruptibleInstance() -
    Returns an interruptible instance of this object
    +
    Returns an interruptible instance of this object.
    @@ -279,8 +279,8 @@

    Constructor Detail

    StatisticsBuilder

    public StatisticsBuilder(DataHandleStatistics handle,
                      StatisticsEquivalenceClasses ecStatistics)
    -
    Creates a new instance
    -
    Parameters:
    handle -
    averageEquivalenceClassSize -
    maximalEquivalenceClassSize -
    minimalEquivalenceClassSize -
    numberOfGroups -
    numberOfOutlyingEquivalenceClasses -
    numberOfOutlyingTuples -
    +
    Creates a new instance.
    +
    Parameters:
    handle -
    ecStatistics -
    @@ -301,12 +301,12 @@

    getContingencyTable

    boolean orderFromDefinition1, int column2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    -
    Parameters:
    column1 - The first column
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items - can (and should) be derived from the hierarchy provided in the data - definition (if any)
    column2 - The second column
    orderFromDefinition2 - Indicates whether the order that should be assumed for string data items - can (and should) be derived from the hierarchy provided in the data - definition (if any)
    +
    Returns a contingency table for the given columns.
    +
    Parameters:
    column1 - The first column
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items + can (and should) be derived from the hierarchy provided in the data + definition (if any)
    column2 - The second column
    orderFromDefinition2 - Indicates whether the order that should be assumed for string data items + can (and should) be derived from the hierarchy provided in the data + definition (if any)
    Returns:
    @@ -353,12 +353,12 @@

    getContingencyTable

    int column2, int size2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    -
    Parameters:
    column1 - The first column
    size1 - The maximal size in this dimension
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items - can (and should) be derived from the hierarchy provided in the data - definition (if any)
    column2 - The second column
    size2 - The maximal size in this dimension
    orderFromDefinition2 - Indicates whether the order that should be assumed for string data items - can (and should) be derived from the hierarchy provided in the data - definition (if any)
    +
    Returns a contingency table for the given columns.
    +
    Parameters:
    column1 - The first column
    size1 - The maximal size in this dimension
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items + can (and should) be derived from the hierarchy provided in the data + definition (if any)
    column2 - The second column
    size2 - The maximal size in this dimension
    orderFromDefinition2 - Indicates whether the order that should be assumed for string data items + can (and should) be derived from the hierarchy provided in the data + definition (if any)
    Returns:
    @@ -404,7 +404,7 @@

    getContingencyTable

  • getDistinctValues

    public java.lang.String[] getDistinctValues(int column)
    -
    Returns the distinct set of data items from the given column
    +
    Returns the distinct set of data items from the given column.
    Parameters:
    column - The column
    Returns:
  • @@ -431,10 +431,10 @@

    getDistinctValuesOrdered

    getDistinctValuesOrdered

    public java.lang.String[] getDistinctValuesOrdered(int column,
                                               boolean orderFromDefinition)
    -
    Returns an ordered list of the distinct set of data items from the given column
    -
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data - items can (and should) be derived from the hierarchy provided in the - data definition (if any)
    +
    Returns an ordered list of the distinct set of data items from the given column.
    +
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data + items can (and should) be derived from the hierarchy provided in the + data definition (if any)
    Returns:
    @@ -459,7 +459,7 @@

    getDistinctValuesOrdered

  • getEquivalenceClassStatistics

    public StatisticsEquivalenceClasses getEquivalenceClassStatistics()
    -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    Returns:
  • @@ -485,10 +485,10 @@

    getFrequencyDistribution

    getFrequencyDistribution

    public StatisticsFrequencyDistribution getFrequencyDistribution(int column,
                                                            boolean orderFromDefinition)
    -
    Returns a frequency distribution for the values in the given column
    -
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data items - can (and should) be derived from the hierarchy provided in the data - definition (if any)
    +
    Returns a frequency distribution for the values in the given column.
    +
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data items + can (and should) be derived from the hierarchy provided in the data + definition (if any)
    Returns:
    @@ -513,7 +513,8 @@

    getFrequencyDistribution

  • getInterruptibleInstance

    public StatisticsBuilderInterruptible getInterruptibleInstance()
    -
    Returns an interruptible instance of this object
    +
    Returns an interruptible instance of this object.
    +
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html b/doc/dev/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html index f57c66b08d..5ed565b3f4 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html +++ b/doc/dev/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html @@ -131,7 +131,7 @@

    Method Summary

    boolean orderFromDefinition1, int column2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    @@ -160,7 +160,7 @@

    Method Summary

    int column2, int size2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    @@ -175,7 +175,7 @@

    Method Summary

    java.lang.String[] getDistinctValues(int column) -
    Returns the distinct set of data items from the given column
    +
    Returns the distinct set of data items from the given column.
    @@ -198,13 +198,13 @@

    Method Summary

    getDistinctValuesOrdered(int column, boolean orderFromDefinition)
    Returns an ordered list of the distinct set of data items from the given - column
    + column.
    StatisticsEquivalenceClasses getEquivalenceClassStatistics() -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    @@ -224,13 +224,13 @@

    Method Summary

    StatisticsFrequencyDistribution getFrequencyDistribution(int column, boolean orderFromDefinition) -
    Returns a frequency distribution for the values in the given column
    +
    Returns a frequency distribution for the values in the given column.
    void interrupt() -
    Interrupts all computations
    +
    Interrupts all computations.
    @@ -266,7 +266,7 @@

    getContingencyTable

    int column2, boolean orderFromDefinition2) throws java.lang.InterruptedException -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    Parameters:
    column1 - The first column
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items can (and should) be derived from the hierarchy provided in the data definition (if any)
    column2 - The second column
    orderFromDefinition2 - Indicates whether the order that should be assumed for string @@ -327,7 +327,7 @@

    getContingencyTable

    int size2, boolean orderFromDefinition2) throws java.lang.InterruptedException -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    Parameters:
    column1 - The first column
    size1 - The maximal size in this dimension
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items can (and should) be derived from the hierarchy provided in the data definition (if any)
    column2 - The second column
    size2 - The maximal size in this dimension
    orderFromDefinition2 - Indicates whether the order that should be assumed for string @@ -387,7 +387,7 @@

    getContingencyTable

    getDistinctValues

    public java.lang.String[] getDistinctValues(int column)
                                          throws java.lang.InterruptedException
    -
    Returns the distinct set of data items from the given column
    +
    Returns the distinct set of data items from the given column.
    Parameters:
    column - The column
    Returns:
    Throws:
    @@ -422,7 +422,7 @@

    getDistinctValuesOrdered

    boolean orderFromDefinition) throws java.lang.InterruptedException
    Returns an ordered list of the distinct set of data items from the given - column
    + column.
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data items can (and should) be derived from the hierarchy provided in the data definition (if any)
    @@ -457,7 +457,7 @@

    getDistinctValuesOrdered

    getEquivalenceClassStatistics

    public StatisticsEquivalenceClasses getEquivalenceClassStatistics()
                                                                throws java.lang.InterruptedException
    -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    Returns:
    Throws:
    java.lang.InterruptedException
    @@ -489,7 +489,7 @@

    getFrequencyDistribution

    public StatisticsFrequencyDistribution getFrequencyDistribution(int column,
                                                            boolean orderFromDefinition)
                                                              throws java.lang.InterruptedException
    -
    Returns a frequency distribution for the values in the given column
    +
    Returns a frequency distribution for the values in the given column.
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data items can (and should) be derived from the hierarchy provided in the data definition (if any)
    @@ -522,7 +522,7 @@

    getFrequencyDistribution

  • interrupt

    public void interrupt()
    -
    Interrupts all computations
    +
    Interrupts all computations.
  • diff --git a/doc/dev/org/deidentifier/arx/aggregates/StatisticsContingencyTable.Entry.html b/doc/dev/org/deidentifier/arx/aggregates/StatisticsContingencyTable.Entry.html index d98286a37d..9db2b95ff5 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/StatisticsContingencyTable.Entry.html +++ b/doc/dev/org/deidentifier/arx/aggregates/StatisticsContingencyTable.Entry.html @@ -100,7 +100,7 @@

    Class Statistic
    public static class StatisticsContingencyTable.Entry
     extends java.lang.Object
    -
    An entry in the contingency table
    +
    An entry in the contingency table.

    @@ -122,19 +122,19 @@

    Field Summary

    double frequency -
    Associated frequency
    +
    Associated frequency.
    int value1 -
    Index of the value from the first column
    +
    Index of the value from the first column.
    int value2 -
    Index of the value from the second column
    +
    Index of the value from the second column.
    @@ -189,7 +189,7 @@

    Field Detail

  • value1

    public int value1
    -
    Index of the value from the first column
    +
    Index of the value from the first column.
  • @@ -199,7 +199,7 @@

    value1

  • value2

    public int value2
    -
    Index of the value from the second column
    +
    Index of the value from the second column.
  • @@ -209,7 +209,7 @@

    value2

  • frequency

    public double frequency
    -
    Associated frequency
    +
    Associated frequency.
  • diff --git a/doc/dev/org/deidentifier/arx/aggregates/StatisticsContingencyTable.html b/doc/dev/org/deidentifier/arx/aggregates/StatisticsContingencyTable.html index 23a5e5fbd4..78f38cf5f5 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/StatisticsContingencyTable.html +++ b/doc/dev/org/deidentifier/arx/aggregates/StatisticsContingencyTable.html @@ -96,7 +96,7 @@

    Class StatisticsConti
    public class StatisticsContingencyTable
     extends java.lang.Object
    -
    A contingency table
    +
    A contingency table.

    @@ -118,7 +118,7 @@

    Nested Class Summary

    static class 
    StatisticsContingencyTable.Entry -
    An entry in the contingency table
    +
    An entry in the contingency table.
    @@ -139,31 +139,31 @@

    Field Summary

    int count -
    The total number of entries in the contingency table
    +
    The total number of entries in the contingency table.
    java.util.Iterator<StatisticsContingencyTable.Entry> iterator -
    An iterator over the elements in the contingency table
    +
    An iterator over the elements in the contingency table.
    double maxFrequency -
    Maximal frequency in the contingency table
    +
    Maximal frequency in the contingency table.
    java.lang.String[] values1 -
    The data values from the first column, sorted
    +
    The data values from the first column, sorted.
    java.lang.String[] values2 -
    The data values from the second column, sorted
    +
    The data values from the second column, sorted.
    @@ -203,7 +203,7 @@

    Field Detail

  • values1

    public final java.lang.String[] values1
    -
    The data values from the first column, sorted
    +
    The data values from the first column, sorted.
  • @@ -213,7 +213,7 @@

    values1

  • values2

    public final java.lang.String[] values2
    -
    The data values from the second column, sorted
    +
    The data values from the second column, sorted.
  • @@ -223,7 +223,7 @@

    values2

  • count

    public final int count
    -
    The total number of entries in the contingency table
    +
    The total number of entries in the contingency table.
  • @@ -233,7 +233,7 @@

    count

  • maxFrequency

    public final double maxFrequency
    -
    Maximal frequency in the contingency table
    +
    Maximal frequency in the contingency table.
  • @@ -243,7 +243,7 @@

    maxFrequency

  • iterator

    public final java.util.Iterator<StatisticsContingencyTable.Entry> iterator
    -
    An iterator over the elements in the contingency table
    +
    An iterator over the elements in the contingency table.
  • diff --git a/doc/dev/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html b/doc/dev/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html index 1fe9aab805..98e3c8661e 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html +++ b/doc/dev/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html @@ -96,7 +96,7 @@

    Class StatisticsEqu
    public class StatisticsEquivalenceClasses
     extends java.lang.Object
    -
    Statistics about the equivalence classes
    +
    Statistics about the equivalence classes.

    @@ -116,7 +116,7 @@

    Constructor Summary

    StatisticsEquivalenceClasses(HashGroupify.GroupStatistics groupStatistics) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -137,7 +137,7 @@

    Method Summary

    double getAverageEquivalenceClassSize() -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    @@ -149,7 +149,7 @@

    Method Summary

    int getMaximalEquivalenceClassSize() -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    @@ -161,7 +161,7 @@

    Method Summary

    int getMinimalEquivalenceClassSize() -
    Returns the minimal size of an equivalence class
    +
    Returns the minimal size of an equivalence class.
    @@ -174,21 +174,21 @@

    Method Summary

    int getNumberOfGroups()
    Returns the number of equivalence classes in the currently selected data - representation
    + representation.
    int getNumberOfOutlyingEquivalenceClasses()
    Returns the number of outlying equivalence classes in the currently selected data - representation
    + representation.

    int getNumberOfOutlyingTuples()
    Returns the number of outliers in the currently selected data - representation
    + representation. @@ -220,7 +220,7 @@

    Constructor Detail

  • StatisticsEquivalenceClasses

    public StatisticsEquivalenceClasses(HashGroupify.GroupStatistics groupStatistics)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    groupStatistics - Statistics obtained from hash groupify
  • @@ -275,7 +275,7 @@

    getMinimalEquivalenceClassSizeIncludingOutliers

  • getAverageEquivalenceClassSize

    public double getAverageEquivalenceClassSize()
    -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    Returns:
  • @@ -286,7 +286,7 @@

    getAverageEquivalenceClassSize

  • getMaximalEquivalenceClassSize

    public int getMaximalEquivalenceClassSize()
    -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    Returns:
  • @@ -297,7 +297,7 @@

    getMaximalEquivalenceClassSize

  • getMinimalEquivalenceClassSize

    public int getMinimalEquivalenceClassSize()
    -
    Returns the minimal size of an equivalence class
    +
    Returns the minimal size of an equivalence class.
    Returns:
  • @@ -309,7 +309,7 @@

    getMinimalEquivalenceClassSize

    getNumberOfGroups

    public int getNumberOfGroups()
    Returns the number of equivalence classes in the currently selected data - representation
    + representation.
    Returns:
    @@ -321,7 +321,7 @@

    getNumberOfGroups

    getNumberOfOutlyingEquivalenceClasses

    public int getNumberOfOutlyingEquivalenceClasses()
    Returns the number of outlying equivalence classes in the currently selected data - representation
    + representation.
    Returns:
    @@ -333,7 +333,7 @@

    getNumberOfOutlyingEquivalenceClasses

    getNumberOfOutlyingTuples

    public int getNumberOfOutlyingTuples()
    Returns the number of outliers in the currently selected data - representation
    + representation.
    Returns:
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/StatisticsFrequencyDistribution.html b/doc/dev/org/deidentifier/arx/aggregates/StatisticsFrequencyDistribution.html index 018c8e5669..a32389fef6 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/StatisticsFrequencyDistribution.html +++ b/doc/dev/org/deidentifier/arx/aggregates/StatisticsFrequencyDistribution.html @@ -96,7 +96,7 @@

    Class Statistics
    public class StatisticsFrequencyDistribution
     extends java.lang.Object
    -
    A frequency distribution
    +
    A frequency distribution.
    @@ -118,19 +118,19 @@

    Field Summary

    int count -
    The total number of data values
    +
    The total number of data values.
    double[] frequency -
    The corresponding frequencies
    +
    The corresponding frequencies.
    java.lang.String[] values -
    The data values, sorted
    +
    The data values, sorted.
    @@ -170,7 +170,7 @@

    Field Detail

  • values

    public final java.lang.String[] values
    -
    The data values, sorted
    +
    The data values, sorted.
  • @@ -180,7 +180,7 @@

    values

  • frequency

    public final double[] frequency
    -
    The corresponding frequencies
    +
    The corresponding frequencies.
  • @@ -190,7 +190,7 @@

    frequency

  • count

    public final int count
    -
    The total number of data values
    +
    The total number of data values.
  • diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionBuilder.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionBuilder.html index 4904be1f0b..7d478bf6fd 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionBuilder.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionBuilder.html @@ -102,7 +102,7 @@

    Uses of AggregateFunction.AggregateFunctionBuilder<T> DataType.createAggregate() -
    Returns a new function builder
    +
    Returns a new function builder.
    @@ -122,7 +122,7 @@

    Uses of static <T> AggregateFunction.AggregateFunctionBuilder<T> AggregateFunction.forType(DataType<T> type) -
    Returns a builder for the given data type
    +
    Returns a builder for the given data type.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionWithParameter.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionWithParameter.html index 829a99142b..2e63221746 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionWithParameter.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionWithParameter.html @@ -96,19 +96,19 @@

    Uses of static class  AggregateFunction.GenericCommonPrefix<T> -
    An aggregate function that returns a common prefix
    +
    An aggregate function that returns a common prefix.
    static class  AggregateFunction.GenericConstant<T> -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    static class  AggregateFunction.GenericSetOfPrefixes<T> -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    @@ -123,7 +123,7 @@

    Uses of abstract AggregateFunction.AggregateFunctionWithParameter<T> AggregateFunction.AggregateFunctionWithParameter.newInstance(java.lang.String parameter) -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/AggregateFunction.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/AggregateFunction.html index 0b42f9aae9..e1bd5fb577 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/AggregateFunction.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/AggregateFunction.html @@ -96,44 +96,44 @@

    Uses of static class  AggregateFunction.AggregateFunctionWithParameter<T> -
    An aggregate function that has a parameter
    +
    An aggregate function that has a parameter.
    static class  AggregateFunction.GenericBounds<T> -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order .
    static class  AggregateFunction.GenericCommonPrefix<T> -
    An aggregate function that returns a common prefix
    +
    An aggregate function that returns a common prefix.
    static class  AggregateFunction.GenericConstant<T> -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    static class  AggregateFunction.GenericInterval<T> -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max] .
    static class  AggregateFunction.GenericSet<T> -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values.
    static class  AggregateFunction.GenericSetOfPrefixes<T> -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    @@ -148,7 +148,7 @@

    Uses of protected AggregateFunction<T> HierarchyBuilderGroupingBased.function -
    The default aggregate function, might be null
    +
    The default aggregate function, might be null.
    @@ -163,27 +163,27 @@

    Uses of AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createBoundsFunction() -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order.
    AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createConstantFunction(java.lang.String value) -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createIntervalFunction() -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createIntervalFunction(boolean lowerIncluded, boolean upperIncluded) -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    @@ -201,7 +201,7 @@

    Uses of AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createSetFunction() -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values .
    @@ -213,13 +213,13 @@

    Uses of AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createSetOfPrefixesFunction(int length) -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    AggregateFunction<T> HierarchyBuilderGroupingBased.getDefaultFunction() -
    Returns the default aggregate function
    +
    Returns the default aggregate function.
    @@ -243,7 +243,7 @@

    Uses of HierarchyBuilderGroupingBased.Level<U> HierarchyBuilderGroupingBased.Level.addGroup(int size, AggregateFunction<U> function) -
    Adds the given group with the given aggregate function
    +
    Adds the given group with the given aggregate function.
    @@ -262,7 +262,7 @@

    Uses of void HierarchyBuilderGroupingBased.setAggregateFunction(AggregateFunction<T> function) -
    Sets the default aggregate function to be used by all fanouts
    +
    Sets the default aggregate function to be used by all fanouts.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.Type.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.Type.html index 2df86dfa39..6dddd099b3 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.Type.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.Type.html @@ -96,7 +96,7 @@

    Uses of HierarchyBuilder.Type HierarchyBuilder.getType() -
    Returns the type of builder
    +
    Returns the type of builder.
    @@ -122,13 +122,13 @@

    Uses of HierarchyBuilder(HierarchyBuilder.Type type) -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyBuilderGroupingBased(HierarchyBuilder.Type type, DataType<T> datatype) -
    Creates a new instance for the given data type
    +
    Creates a new instance for the given data type.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.html index e1812a029a..0365606414 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.html @@ -106,7 +106,7 @@

    Uses of HierarchyBuilder<?> DataDefinition.getHierarchyBuilder(java.lang.String attribute) -
    Returns the associated builder, if any
    +
    Returns the associated builder, if any.
    @@ -123,7 +123,7 @@

    Uses of DataDefinition.setAttributeType(java.lang.String attribute, HierarchyBuilder<?> builder)
    Defines the given attribute as a quasi-identifier and stores the functional - representation of the generalization hierarchy
    + representation of the generalization hierarchy. @@ -143,21 +143,21 @@

    Uses of class  HierarchyBuilderGroupingBased<T> -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    This abstract base class enables building hierarchies for categorical and non-categorical values.
    class  HierarchyBuilderIntervalBased<T>
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals. class  HierarchyBuilderOrderBased<T>
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes. @@ -179,13 +179,13 @@

    Uses of static <T> HierarchyBuilder<T> HierarchyBuilder.create(java.io.File file) -
    Loads a builder from a file
    +
    Loads a builder from a file.
    static <T> HierarchyBuilder<T> HierarchyBuilder.create(java.lang.String file) -
    Loads a builder from a file
    +
    Loads a builder from a file.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.AbstractGroup.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.AbstractGroup.html index d0ac532c3b..6cd92d3fcb 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.AbstractGroup.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.AbstractGroup.html @@ -96,7 +96,7 @@

    Uses of static class  HierarchyBuilderIntervalBased.Interval<T> -
    This class represents an interval
    +
    This class represents an interval.
    @@ -115,7 +115,7 @@

    Uses of protected HierarchyBuilderGroupingBased.AbstractGroup[][] HierarchyBuilderGroupingBased.getPreparedGroups() -
    Returns the prepared groups for recursion
    +
    Returns the prepared groups for recursion.
    @@ -129,7 +129,7 @@

    Uses of protected abstract HierarchyBuilderGroupingBased.AbstractGroup[][] HierarchyBuilderGroupingBased.prepareGroups() -
    Tells the implementing class to prepare the generalization process
    +
    Tells the implementing class to prepare the generalization process.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Group.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Group.html index 50150dbff1..f0ac18abc0 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Group.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Group.html @@ -96,7 +96,7 @@

    Uses of java.util.List<HierarchyBuilderGroupingBased.Group<U>> HierarchyBuilderGroupingBased.Level.getGroups() -
    Returns the list
    +
    Returns the list.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Level.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Level.html index 346cb4094a..117047e818 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Level.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Level.html @@ -96,14 +96,14 @@

    Uses of HierarchyBuilderGroupingBased.Level<U> HierarchyBuilderGroupingBased.Level.addGroup(int size) -
    Adds the given group with the default aggregate function
    +
    Adds the given group with the default aggregate function.
    HierarchyBuilderGroupingBased.Level<U> HierarchyBuilderGroupingBased.Level.addGroup(int size, AggregateFunction<U> function) -
    Adds the given group with the given aggregate function
    +
    Adds the given group with the given aggregate function.
    @@ -116,13 +116,13 @@

    Uses of HierarchyBuilderGroupingBased.Level<U> HierarchyBuilderGroupingBased.Level.clearGroups() -
    Removes all groups on this level
    +
    Removes all groups on this level.
    HierarchyBuilderGroupingBased.Level<T> HierarchyBuilderGroupingBased.getLevel(int level) -
    Returns the given level
    +
    Returns the given level.
    @@ -137,7 +137,7 @@

    Uses of java.util.List<HierarchyBuilderGroupingBased.Level<T>> HierarchyBuilderGroupingBased.getLevels() -
    Returns all currently defined levels
    +
    Returns all currently defined levels.
    @@ -152,13 +152,13 @@

    Uses of protected void HierarchyBuilderIntervalBased.setLevels(java.util.List<HierarchyBuilderGroupingBased.Level<T>> levels) -
    Sets the groups on higher levels of the hierarchy
    +
    Sets the groups on higher levels of the hierarchy.
    protected void HierarchyBuilderGroupingBased.setLevels(java.util.List<HierarchyBuilderGroupingBased.Level<T>> levels) -
    Sets the groups on higher levels of the hierarchy
    +
    Sets the groups on higher levels of the hierarchy.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.html index d77adfa576..901fba4801 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.html @@ -101,14 +101,14 @@

    Uses of class  HierarchyBuilderIntervalBased<T>
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals. class  HierarchyBuilderOrderBased<T>
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes. diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Interval.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Interval.html index f83d05aca5..c34a14ec5f 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Interval.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Interval.html @@ -96,7 +96,7 @@

    Uses of java.util.List<HierarchyBuilderIntervalBased.Interval<T>> HierarchyBuilderIntervalBased.getIntervals() -
    Returns all currently defined intervals
    +
    Returns all currently defined intervals.
    @@ -111,7 +111,7 @@

    Uses of protected void HierarchyBuilderIntervalBased.addInterval(HierarchyBuilderIntervalBased.Interval<T> interval) -
    Adds an interval
    +
    Adds an interval.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Range.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Range.html index 7b2ff56e37..5f033de240 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Range.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Range.html @@ -96,19 +96,19 @@

    Uses of protected HierarchyBuilderIntervalBased.Range<T>[] HierarchyBuilderIntervalBased.getAdjustedRanges() -
    Returns adjusted ranges
    +
    Returns adjusted ranges.
    HierarchyBuilderIntervalBased.Range<T> HierarchyBuilderIntervalBased.getLowerRange() -
    Returns the lower range
    +
    Returns the lower range.
    HierarchyBuilderIntervalBased.Range<T> HierarchyBuilderIntervalBased.getUpperRange() -
    Returns the upper range
    +
    Returns the upper range.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.html index 9850b85116..d9583f50f3 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.html @@ -143,13 +143,13 @@

    Uses of static <T> HierarchyBuilderIntervalBased<T> HierarchyBuilderIntervalBased.create(java.io.File file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    static <T> HierarchyBuilderIntervalBased<T> HierarchyBuilderIntervalBased.create(java.lang.String file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    @@ -184,7 +184,7 @@

    Uses of 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
    +
    Creates a new set of domain shares derived from the given functional interval-based hierarchy.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderOrderBased.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderOrderBased.html index 472fca8bec..589c0f8d31 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderOrderBased.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderOrderBased.html @@ -117,13 +117,13 @@

    Uses of static <T> HierarchyBuilderOrderBased<T> HierarchyBuilderOrderBased.create(java.io.File file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    static <T> HierarchyBuilderOrderBased<T> HierarchyBuilderOrderBased.create(java.lang.String file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.Order.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.Order.html index be1677dcdd..1942186e9d 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.Order.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.Order.html @@ -96,13 +96,13 @@

    Uses of HierarchyBuilderRedactionBased.Order HierarchyBuilderRedactionBased.getAligmentOrder() -
    Returns the alignment order
    +
    Returns the alignment order.
    HierarchyBuilderRedactionBased.Order HierarchyBuilderRedactionBased.getRedactionOrder() -
    Returns the redaction order
    +
    Returns the redaction order.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.html index 58c68138ba..a4a7177dfc 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.html @@ -106,7 +106,7 @@

    Uses of static <T> HierarchyBuilderRedactionBased<T> HierarchyBuilderRedactionBased.create(java.io.File file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    @@ -129,7 +129,7 @@

    Uses of static <T> HierarchyBuilderRedactionBased<T> HierarchyBuilderRedactionBased.create(java.lang.String file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    @@ -147,7 +147,7 @@

    Uses of DomainShareRedaction(HierarchyBuilderRedactionBased<?> builder) -
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy
    +
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsBuilder.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsBuilder.html index c5f2db1f53..a95a550ec2 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsBuilder.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsBuilder.html @@ -98,7 +98,7 @@

    Uses of protected StatisticsBuilder DataHandle.statistics -
    The statistics
    +
    The statistics.
    @@ -114,7 +114,7 @@

    Uses of StatisticsBuilder DataHandle.getStatistics()
    Returns an object providing access to basic descriptive statistics about the data represented - by this handle
    + by this handle. diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsBuilderInterruptible.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsBuilderInterruptible.html index 9b8e5685e7..9b33cce75f 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsBuilderInterruptible.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsBuilderInterruptible.html @@ -96,7 +96,7 @@

    Uses of StatisticsBuilderInterruptible StatisticsBuilder.getInterruptibleInstance() -
    Returns an interruptible instance of this object
    +
    Returns an interruptible instance of this object.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.Entry.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.Entry.html index 54f50ca274..f99cb110cd 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.Entry.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.Entry.html @@ -96,7 +96,7 @@

    Uses of java.util.Iterator<StatisticsContingencyTable.Entry> StatisticsContingencyTable.iterator -
    An iterator over the elements in the contingency table
    +
    An iterator over the elements in the contingency table.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.html index 3e3053aaac..63123ca25a 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.html @@ -117,7 +117,7 @@

    Uses of Returns a contingency table for the given columns +
    Returns a contingency table for the given columns.
    @@ -126,7 +126,7 @@

    Uses of Returns a contingency table for the given columns +
    Returns a contingency table for the given columns.
    @@ -173,7 +173,7 @@

    Uses of Returns a contingency table for the given columns +
    Returns a contingency table for the given columns.
    @@ -184,7 +184,7 @@

    Uses of Returns a contingency table for the given columns +
    Returns a contingency table for the given columns.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsEquivalenceClasses.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsEquivalenceClasses.html index 391bb17cd1..e85d3411c2 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsEquivalenceClasses.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsEquivalenceClasses.html @@ -114,7 +114,7 @@

    Uses of DataHandleSubset(DataHandle source, DataSubset subset, StatisticsEquivalenceClasses eqStatistics) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    @@ -134,13 +134,13 @@

    Uses of StatisticsEquivalenceClasses StatisticsBuilderInterruptible.getEquivalenceClassStatistics() -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    StatisticsEquivalenceClasses StatisticsBuilder.getEquivalenceClassStatistics() -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    @@ -154,7 +154,7 @@

    Uses of StatisticsBuilder(DataHandleStatistics handle, StatisticsEquivalenceClasses ecStatistics) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsFrequencyDistribution.html b/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsFrequencyDistribution.html index c70e780e70..9f964b08bb 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsFrequencyDistribution.html +++ b/doc/dev/org/deidentifier/arx/aggregates/class-use/StatisticsFrequencyDistribution.html @@ -123,14 +123,14 @@

    Uses of StatisticsFrequencyDistribution StatisticsBuilderInterruptible.getFrequencyDistribution(int column, boolean orderFromDefinition) -
    Returns a frequency distribution for the values in the given column
    +
    Returns a frequency distribution for the values in the given column.
    StatisticsFrequencyDistribution StatisticsBuilder.getFrequencyDistribution(int column, boolean orderFromDefinition) -
    Returns a frequency distribution for the values in the given column
    +
    Returns a frequency distribution for the values in the given column.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/package-summary.html b/doc/dev/org/deidentifier/arx/aggregates/package-summary.html index f6288f7c67..c536cff330 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/package-summary.html +++ b/doc/dev/org/deidentifier/arx/aggregates/package-summary.html @@ -76,56 +76,56 @@

    Package org.deidentifier.arx.aggregates AggregateFunction<T> -
    This abstract class represents an aggregate function
    +
    This abstract class represents an aggregate function.
    AggregateFunction.AggregateFunctionBuilder<T> -
    A builder for aggregate functions
    +
    A builder for aggregate functions.
    AggregateFunction.AggregateFunctionWithParameter<T> -
    An aggregate function that has a parameter
    +
    An aggregate function that has a parameter.
    AggregateFunction.GenericBounds<T> -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order .
    AggregateFunction.GenericCommonPrefix<T> -
    An aggregate function that returns a common prefix
    +
    An aggregate function that returns a common prefix.
    AggregateFunction.GenericConstant<T> -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    AggregateFunction.GenericInterval<T> -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max] .
    AggregateFunction.GenericSet<T> -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values.
    AggregateFunction.GenericSetOfPrefixes<T> -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    @@ -137,38 +137,38 @@

    Package org.deidentifier.arx.aggregates HierarchyBuilderGroupingBased<T> -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    This abstract base class enables building hierarchies for categorical and non-categorical values.
    HierarchyBuilderGroupingBased.AbstractGroup -
    A group representation to be used by subclasses
    +
    A group representation to be used by subclasses.
    HierarchyBuilderGroupingBased.Group<U> -
    This class represents a fanout parameter
    +
    This class represents a fanout parameter.
    HierarchyBuilderGroupingBased.Level<U> -
    This class represents a level in the hierarchy
    +
    This class represents a level in the hierarchy.
    HierarchyBuilderIntervalBased<T>
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals. HierarchyBuilderIntervalBased.Interval<T> -
    This class represents an interval
    +
    This class represents an interval.
    @@ -181,13 +181,13 @@

    Package org.deidentifier.arx.aggregatesHierarchyBuilderOrderBased<T>
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes. HierarchyBuilderOrderBased.SerializableComparator<T> -
    A serializable comparator
    +
    A serializable comparator.
    @@ -200,7 +200,7 @@

    Package org.deidentifier.arx.aggregates StatisticsBuilder -
    A class offering basic descriptive statistics about data handles
    +
    A class offering basic descriptive statistics about data handles.
    @@ -212,25 +212,25 @@

    Package org.deidentifier.arx.aggregates StatisticsContingencyTable -
    A contingency table
    +
    A contingency table.
    StatisticsContingencyTable.Entry -
    An entry in the contingency table
    +
    An entry in the contingency table.
    StatisticsEquivalenceClasses -
    Statistics about the equivalence classes
    +
    Statistics about the equivalence classes.
    StatisticsFrequencyDistribution -
    A frequency distribution
    +
    A frequency distribution.
    @@ -247,7 +247,7 @@

    Package org.deidentifier.arx.aggregates HierarchyBuilder.Type -
    The three types of builders
    +
    The three types of builders.
    diff --git a/doc/dev/org/deidentifier/arx/aggregates/package-use.html b/doc/dev/org/deidentifier/arx/aggregates/package-use.html index b48a84d228..b990131396 100644 --- a/doc/dev/org/deidentifier/arx/aggregates/package-use.html +++ b/doc/dev/org/deidentifier/arx/aggregates/package-use.html @@ -101,7 +101,7 @@

    Uses o AggregateFunction.AggregateFunctionBuilder -
    A builder for aggregate functions
    +
    A builder for aggregate functions.
    @@ -111,12 +111,12 @@

    Uses o StatisticsBuilder -
    A class offering basic descriptive statistics about data handles
    +
    A class offering basic descriptive statistics about data handles.
    StatisticsEquivalenceClasses -
    Statistics about the equivalence classes
    +
    Statistics about the equivalence classes.
    @@ -133,17 +133,17 @@

    Uses o AggregateFunction -
    This abstract class represents an aggregate function
    +
    This abstract class represents an aggregate function.
    AggregateFunction.AggregateFunctionBuilder -
    A builder for aggregate functions
    +
    A builder for aggregate functions.
    AggregateFunction.AggregateFunctionWithParameter -
    An aggregate function that has a parameter
    +
    An aggregate function that has a parameter.
    @@ -153,43 +153,43 @@

    Uses o HierarchyBuilder.Type -
    The three types of builders
    +
    The three types of builders.
    HierarchyBuilderGroupingBased -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    This abstract base class enables building hierarchies for categorical and non-categorical values.
    HierarchyBuilderGroupingBased.AbstractGroup -
    A group representation to be used by subclasses
    +
    A group representation to be used by subclasses.
    HierarchyBuilderGroupingBased.Group -
    This class represents a fanout parameter
    +
    This class represents a fanout parameter.
    HierarchyBuilderGroupingBased.Level -
    This class represents a level in the hierarchy
    +
    This class represents a level in the hierarchy.
    HierarchyBuilderIntervalBased
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals. HierarchyBuilderIntervalBased.IndexNode -
    This class represents an node
    +
    This class represents an node.
    HierarchyBuilderIntervalBased.Interval -
    This class represents an interval
    +
    This class represents an interval.
    @@ -200,7 +200,7 @@

    Uses o HierarchyBuilderOrderBased
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes. @@ -222,22 +222,22 @@

    Uses o StatisticsContingencyTable -
    A contingency table
    +
    A contingency table.
    StatisticsContingencyTable.Entry -
    An entry in the contingency table
    +
    An entry in the contingency table.
    StatisticsEquivalenceClasses -
    Statistics about the equivalence classes
    +
    Statistics about the equivalence classes.
    StatisticsFrequencyDistribution -
    A frequency distribution
    +
    A frequency distribution.
    @@ -259,13 +259,13 @@

    Uses o HierarchyBuilderGroupingBased -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    This abstract base class enables building hierarchies for categorical and non-categorical values.
    HierarchyBuilderIntervalBased
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals. diff --git a/doc/dev/org/deidentifier/arx/algorithm/AbstractAlgorithm.html b/doc/dev/org/deidentifier/arx/algorithm/AbstractAlgorithm.html index 122ef92a2a..efc3567039 100644 --- a/doc/dev/org/deidentifier/arx/algorithm/AbstractAlgorithm.html +++ b/doc/dev/org/deidentifier/arx/algorithm/AbstractAlgorithm.html @@ -173,7 +173,7 @@

    Method Summary

    computeUtilityForMonotonicMetrics(Node node)
    Determine information loss of the given node if it can be used for estimating minimum and maximum information - loss for tagged nodes
    + loss for tagged nodes. @@ -185,13 +185,13 @@

    Method Summary

    Node getGlobalOptimum() -
    Returns the global optimum
    +
    Returns the global optimum.
    protected void trackOptimum(Node node) -
    Keeps track of the global optimum
    +
    Keeps track of the global optimum.
    @@ -288,7 +288,7 @@

    getAllAnonymousNodes

  • getGlobalOptimum

    public Node getGlobalOptimum()
    -
    Returns the global optimum
    +
    Returns the global optimum.
    Returns:
  • @@ -311,7 +311,7 @@

    computeUtilityForMonotonicMetrics

    protected void computeUtilityForMonotonicMetrics(Node node)
    Determine information loss of the given node if it can be used for estimating minimum and maximum information - loss for tagged nodes
    + loss for tagged nodes.
    Parameters:
    node -
    @@ -322,7 +322,7 @@

    computeUtilityForMonotonicMetrics

  • trackOptimum

    protected void trackOptimum(Node node)
    -
    Keeps track of the global optimum
    +
    Keeps track of the global optimum.
    Parameters:
    node -
  • diff --git a/doc/dev/org/deidentifier/arx/algorithm/FLASHAlgorithm.html b/doc/dev/org/deidentifier/arx/algorithm/FLASHAlgorithm.html index c37ec82a7b..8b2fdefaf8 100644 --- a/doc/dev/org/deidentifier/arx/algorithm/FLASHAlgorithm.html +++ b/doc/dev/org/deidentifier/arx/algorithm/FLASHAlgorithm.html @@ -96,7 +96,7 @@

    Class FLASHAlgorithm


    public class FLASHAlgorithm
     extends java.lang.Object
    -
    This class provides a static method for instantiating the FLASH algorithm
    +
    This class provides a static method for instantiating the FLASH algorithm.
    @@ -137,7 +137,7 @@

    Method Summary

    create(Lattice lattice, INodeChecker checker, FLASHStrategy strategy) -
    Creates a new instance of the FLASH algorithm
    +
    Creates a new instance of the FLASH algorithm.
    @@ -188,7 +188,7 @@

    create

    public static AbstractAlgorithm create(Lattice lattice,
                            INodeChecker checker,
                            FLASHStrategy strategy)
    -
    Creates a new instance of the FLASH algorithm
    +
    Creates a new instance of the FLASH algorithm.
    Parameters:
    lattice -
    checker -
    strategy -
    Returns:
    diff --git a/doc/dev/org/deidentifier/arx/algorithm/FLASHAlgorithmImpl.html b/doc/dev/org/deidentifier/arx/algorithm/FLASHAlgorithmImpl.html index 7512905b1f..ee6e86f308 100644 --- a/doc/dev/org/deidentifier/arx/algorithm/FLASHAlgorithmImpl.html +++ b/doc/dev/org/deidentifier/arx/algorithm/FLASHAlgorithmImpl.html @@ -101,7 +101,7 @@

    Class FLASHAlgorithmImpl


    public class FLASHAlgorithmImpl
     extends AbstractAlgorithm
    -
    This class implements the FLASH algorithm
    +
    This class implements the FLASH algorithm.
    @@ -123,7 +123,7 @@

    Field Summary

    protected FLASHConfiguration config -
    Configuration for the algorithm's phases
    +
    Configuration for the algorithm's phases.
    @@ -152,7 +152,7 @@

    Constructor Summary

    INodeChecker checker, FLASHStrategy strategy, FLASHConfiguration config) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -212,7 +212,7 @@

    Field Detail

  • config

    protected final FLASHConfiguration config
    -
    Configuration for the algorithm's phases
    +
    Configuration for the algorithm's phases.
  • @@ -233,8 +233,8 @@

    FLASHAlgorithmImpl

    INodeChecker checker, FLASHStrategy strategy, FLASHConfiguration config) -
    Creates a new instance
    -
    Parameters:
    lattice -
    checker -
    strategy -
    firstPhase -
    secondPhase -
    +
    Creates a new instance.
    +
    Parameters:
    lattice -
    checker -
    strategy -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/algorithm/FLASHConfiguration.html b/doc/dev/org/deidentifier/arx/algorithm/FLASHConfiguration.html index 704f55cf78..a0b94e97db 100644 --- a/doc/dev/org/deidentifier/arx/algorithm/FLASHConfiguration.html +++ b/doc/dev/org/deidentifier/arx/algorithm/FLASHConfiguration.html @@ -96,7 +96,7 @@

    Class FLASHConfiguration


    public class FLASHConfiguration
     extends java.lang.Object
    -
    This class parameterizes a phase the interwoven two-phase Flash algorithm
    +
    This class parameterizes a phase the interwoven two-phase Flash algorithm.
    @@ -121,7 +121,7 @@

    Method Summary

    NodeAction triggerSnapshotStore, NodeAction triggerTagEvent, boolean pruneDueToLowerBound) -
    Creates a binary-phase only configuration
    +
    Creates a binary-phase only configuration.
    @@ -130,7 +130,7 @@

    Method Summary

    NodeAction triggerSnapshotStore, NodeAction triggerTagEvent, boolean pruneDueToLowerBound) -
    Creates a linear-phase only configuration
    +
    Creates a linear-phase only configuration.
    @@ -140,49 +140,49 @@

    Method Summary

    NodeAction triggerSnapshotStore, NodeAction triggerTagEvent, boolean pruneDueToLowerBound) -
    Creates a two-phase configuration
    +
    Creates a two-phase configuration.
    FLASHPhaseConfiguration getBinaryPhaseConfiguration() -
    Getter
    +
    Getter.
    FLASHPhaseConfiguration getLinearPhaseConfiguration() -
    Getter
    +
    Getter.
    NodeAction getTriggerSnapshotStore() -
    Getter: A trigger controlling which transformations are snapshotted
    +
    Getter: A trigger controlling which transformations are snapshotted.
    NodeAction getTriggerTagEvent() -
    Getter: A trigger firing when a tag event should be triggered on the lattice
    +
    Getter: A trigger firing when a tag event should be triggered on the lattice.
    boolean isBinaryPhaseRequired() -
    Is a binary phase required
    +
    Is a binary phase required.
    boolean isLinearPhaseRequired() -
    Is a linear phase required
    +
    Is a linear phase required.
    boolean isPruneInsufficientUtility() -
    Prune based on lower bounds from monotonic shares of metrics for information loss?
    +
    Prune based on lower bounds from monotonic shares of metrics for information loss?.
    @@ -217,8 +217,8 @@

    createBinaryPhaseConfiguration

    NodeAction triggerSnapshotStore, NodeAction triggerTagEvent, boolean pruneDueToLowerBound) -
    Creates a binary-phase only configuration
    -
    Parameters:
    config -
    triggerSnapshotStore -
    triggerTagEvent -
    +
    Creates a binary-phase only configuration.
    +
    Parameters:
    config -
    triggerSnapshotStore -
    triggerTagEvent -
    pruneDueToLowerBound -
    Returns:
    @@ -232,8 +232,8 @@

    createLinearPhaseConfiguration

    NodeAction triggerSnapshotStore, NodeAction triggerTagEvent, boolean pruneDueToLowerBound) -
    Creates a linear-phase only configuration
    -
    Parameters:
    config -
    triggerSnapshotStore -
    triggerTagEvent -
    +
    Creates a linear-phase only configuration.
    +
    Parameters:
    config -
    triggerSnapshotStore -
    triggerTagEvent -
    pruneDueToLowerBound -
    Returns:
    @@ -248,8 +248,8 @@

    createTwoPhaseConfiguration

    NodeAction triggerSnapshotStore, NodeAction triggerTagEvent, boolean pruneDueToLowerBound) -
    Creates a two-phase configuration
    -
    Parameters:
    config -
    triggerSnapshotStore -
    triggerTagEvent -
    +
    Creates a two-phase configuration.
    +
    Parameters:
    binaryPhaseConfiguration -
    linearPhaseConfiguration -
    triggerSnapshotStore -
    triggerTagEvent -
    pruneDueToLowerBound -
    Returns:
    @@ -260,7 +260,7 @@

    createTwoPhaseConfiguration

  • getBinaryPhaseConfiguration

    public FLASHPhaseConfiguration getBinaryPhaseConfiguration()
    -
    Getter
    +
    Getter.
    Returns:
  • @@ -271,7 +271,7 @@

    getBinaryPhaseConfiguration

  • getLinearPhaseConfiguration

    public FLASHPhaseConfiguration getLinearPhaseConfiguration()
    -
    Getter
    +
    Getter.
    Returns:
  • @@ -282,7 +282,7 @@

    getLinearPhaseConfiguration

  • getTriggerSnapshotStore

    public NodeAction getTriggerSnapshotStore()
    -
    Getter: A trigger controlling which transformations are snapshotted
    +
    Getter: A trigger controlling which transformations are snapshotted.
    Returns:
  • @@ -293,7 +293,7 @@

    getTriggerSnapshotStore

  • getTriggerTagEvent

    public NodeAction getTriggerTagEvent()
    -
    Getter: A trigger firing when a tag event should be triggered on the lattice
    +
    Getter: A trigger firing when a tag event should be triggered on the lattice.
    Returns:
  • @@ -304,7 +304,7 @@

    getTriggerTagEvent

  • isBinaryPhaseRequired

    public boolean isBinaryPhaseRequired()
    -
    Is a binary phase required
    +
    Is a binary phase required.
    Returns:
  • @@ -315,7 +315,7 @@

    isBinaryPhaseRequired

  • isLinearPhaseRequired

    public boolean isLinearPhaseRequired()
    -
    Is a linear phase required
    +
    Is a linear phase required.
    Returns:
  • @@ -326,7 +326,7 @@

    isLinearPhaseRequired

  • isPruneInsufficientUtility

    public boolean isPruneInsufficientUtility()
    -
    Prune based on lower bounds from monotonic shares of metrics for information loss?
    +
    Prune based on lower bounds from monotonic shares of metrics for information loss?.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/algorithm/FLASHPhaseConfiguration.html b/doc/dev/org/deidentifier/arx/algorithm/FLASHPhaseConfiguration.html index f0a3725bea..82b0f727d4 100644 --- a/doc/dev/org/deidentifier/arx/algorithm/FLASHPhaseConfiguration.html +++ b/doc/dev/org/deidentifier/arx/algorithm/FLASHPhaseConfiguration.html @@ -96,7 +96,7 @@

    Class FLASHPhaseConfigur
    public class FLASHPhaseConfiguration
     extends java.lang.Object
    -
    This class parameterizes a phase the interwoven two-phase Flash algorithm
    +
    This class parameterizes a phase the interwoven two-phase Flash algorithm.
    @@ -120,7 +120,7 @@

    Constructor Summary

    NodeAction triggerCheck, NodeAction triggerEvaluate, NodeAction triggerSkip) -
    Creates a configuration for an active phase
    +
    Creates a configuration for an active phase.
    @@ -141,31 +141,31 @@

    Method Summary

    int getAnonymityProperty() -
    Getter: The main anonymity property
    +
    Getter: The main anonymity property.
    NodeAction getTriggerCheck() -
    Getter: A trigger for checking nodes in this phase
    +
    Getter: A trigger for checking nodes in this phase.
    NodeAction getTriggerEvaluate() -
    Getter: A trigger for evaluating nodes in this phase
    +
    Getter: A trigger for evaluating nodes in this phase.
    NodeAction getTriggerSkip() -
    Getter: A trigger for skipping nodes in this phase
    +
    Getter: A trigger for skipping nodes in this phase.
    NodeAction getTriggerTag() -
    Getter: A trigger for tagging nodes in this phase
    +
    Getter: A trigger for tagging nodes in this phase.
    @@ -201,8 +201,8 @@

    FLASHPhaseConfiguration

    NodeAction triggerCheck, NodeAction triggerEvaluate, NodeAction triggerSkip) -
    Creates a configuration for an active phase
    -
    Parameters:
    anonymityProperty -
    triggerTag -
    triggerCheck -
    triggerEvaluate -
    triggerSkip -
    triggerSnapshotStore -
    triggerTagEvent -
    +
    Creates a configuration for an active phase.
    +
    Parameters:
    anonymityProperty -
    triggerTag -
    triggerCheck -
    triggerEvaluate -
    triggerSkip -
    @@ -220,7 +220,7 @@

    Method Detail

  • getAnonymityProperty

    public int getAnonymityProperty()
    -
    Getter: The main anonymity property
    +
    Getter: The main anonymity property.
    Returns:
  • @@ -231,7 +231,7 @@

    getAnonymityProperty

  • getTriggerCheck

    public NodeAction getTriggerCheck()
    -
    Getter: A trigger for checking nodes in this phase
    +
    Getter: A trigger for checking nodes in this phase.
    Returns:
  • @@ -242,7 +242,7 @@

    getTriggerCheck

  • getTriggerEvaluate

    public NodeAction getTriggerEvaluate()
    -
    Getter: A trigger for evaluating nodes in this phase
    +
    Getter: A trigger for evaluating nodes in this phase.
    Returns:
  • @@ -253,7 +253,7 @@

    getTriggerEvaluate

  • getTriggerSkip

    public NodeAction getTriggerSkip()
    -
    Getter: A trigger for skipping nodes in this phase
    +
    Getter: A trigger for skipping nodes in this phase.
    Returns:
  • @@ -264,7 +264,7 @@

    getTriggerSkip

  • getTriggerTag

    public NodeAction getTriggerTag()
    -
    Getter: A trigger for tagging nodes in this phase
    +
    Getter: A trigger for tagging nodes in this phase.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/algorithm/class-use/AbstractAlgorithm.html b/doc/dev/org/deidentifier/arx/algorithm/class-use/AbstractAlgorithm.html index eb4fabac91..f1260e0e3d 100644 --- a/doc/dev/org/deidentifier/arx/algorithm/class-use/AbstractAlgorithm.html +++ b/doc/dev/org/deidentifier/arx/algorithm/class-use/AbstractAlgorithm.html @@ -98,7 +98,7 @@

    Uses of class  FLASHAlgorithmImpl -
    This class implements the FLASH algorithm
    +
    This class implements the FLASH algorithm.
    @@ -115,7 +115,7 @@

    Uses of FLASHAlgorithm.create(Lattice lattice, INodeChecker checker, FLASHStrategy strategy) -
    Creates a new instance of the FLASH algorithm
    +
    Creates a new instance of the FLASH algorithm.
    diff --git a/doc/dev/org/deidentifier/arx/algorithm/class-use/FLASHConfiguration.html b/doc/dev/org/deidentifier/arx/algorithm/class-use/FLASHConfiguration.html index 21d04cb78d..5f4bfffb30 100644 --- a/doc/dev/org/deidentifier/arx/algorithm/class-use/FLASHConfiguration.html +++ b/doc/dev/org/deidentifier/arx/algorithm/class-use/FLASHConfiguration.html @@ -98,7 +98,7 @@

    Uses of protected FLASHConfiguration FLASHAlgorithmImpl.config -
    Configuration for the algorithm's phases
    +
    Configuration for the algorithm's phases.
    @@ -116,7 +116,7 @@

    Uses of NodeAction triggerSnapshotStore, NodeAction triggerTagEvent, boolean pruneDueToLowerBound) -
    Creates a binary-phase only configuration
    +
    Creates a binary-phase only configuration.
    @@ -125,7 +125,7 @@

    Uses of NodeAction triggerSnapshotStore, NodeAction triggerTagEvent, boolean pruneDueToLowerBound) -
    Creates a linear-phase only configuration
    +
    Creates a linear-phase only configuration.
    @@ -135,7 +135,7 @@

    Uses of NodeAction triggerSnapshotStore, NodeAction triggerTagEvent, boolean pruneDueToLowerBound) -
    Creates a two-phase configuration
    +
    Creates a two-phase configuration.
    @@ -151,7 +151,7 @@

    Uses of INodeChecker checker, FLASHStrategy strategy, FLASHConfiguration config) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/dev/org/deidentifier/arx/algorithm/class-use/FLASHPhaseConfiguration.html b/doc/dev/org/deidentifier/arx/algorithm/class-use/FLASHPhaseConfiguration.html index 9e09202314..ac764d1288 100644 --- a/doc/dev/org/deidentifier/arx/algorithm/class-use/FLASHPhaseConfiguration.html +++ b/doc/dev/org/deidentifier/arx/algorithm/class-use/FLASHPhaseConfiguration.html @@ -98,13 +98,13 @@

    Uses of FLASHPhaseConfiguration FLASHConfiguration.getBinaryPhaseConfiguration() -
    Getter
    +
    Getter.
    FLASHPhaseConfiguration FLASHConfiguration.getLinearPhaseConfiguration() -
    Getter
    +
    Getter.
    @@ -122,7 +122,7 @@

    Uses of NodeAction triggerSnapshotStore, NodeAction triggerTagEvent, boolean pruneDueToLowerBound) -
    Creates a binary-phase only configuration
    +
    Creates a binary-phase only configuration.
    @@ -131,7 +131,7 @@

    Uses of NodeAction triggerSnapshotStore, NodeAction triggerTagEvent, boolean pruneDueToLowerBound) -
    Creates a linear-phase only configuration
    +
    Creates a linear-phase only configuration.
    @@ -141,7 +141,7 @@

    Uses of NodeAction triggerSnapshotStore, NodeAction triggerTagEvent, boolean pruneDueToLowerBound) -
    Creates a two-phase configuration
    +
    Creates a two-phase configuration.
    diff --git a/doc/dev/org/deidentifier/arx/algorithm/class-use/FLASHStrategy.html b/doc/dev/org/deidentifier/arx/algorithm/class-use/FLASHStrategy.html index 2c283f9578..c26e69b881 100644 --- a/doc/dev/org/deidentifier/arx/algorithm/class-use/FLASHStrategy.html +++ b/doc/dev/org/deidentifier/arx/algorithm/class-use/FLASHStrategy.html @@ -100,7 +100,7 @@

    Uses of FLASHAlgorithm.create(Lattice lattice, INodeChecker checker, FLASHStrategy strategy) -
    Creates a new instance of the FLASH algorithm
    +
    Creates a new instance of the FLASH algorithm.
    @@ -116,7 +116,7 @@

    Uses of INodeChecker checker, FLASHStrategy strategy, FLASHConfiguration config) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/dev/org/deidentifier/arx/algorithm/package-summary.html b/doc/dev/org/deidentifier/arx/algorithm/package-summary.html index 09828195c1..7cf0410b8f 100644 --- a/doc/dev/org/deidentifier/arx/algorithm/package-summary.html +++ b/doc/dev/org/deidentifier/arx/algorithm/package-summary.html @@ -86,25 +86,25 @@

    Package org.deidentifier.arx.algorithm FLASHAlgorithm -
    This class provides a static method for instantiating the FLASH algorithm
    +
    This class provides a static method for instantiating the FLASH algorithm.
    FLASHAlgorithmImpl -
    This class implements the FLASH algorithm
    +
    This class implements the FLASH algorithm.
    FLASHConfiguration -
    This class parameterizes a phase the interwoven two-phase Flash algorithm
    +
    This class parameterizes a phase the interwoven two-phase Flash algorithm.
    FLASHPhaseConfiguration -
    This class parameterizes a phase the interwoven two-phase Flash algorithm
    +
    This class parameterizes a phase the interwoven two-phase Flash algorithm.
    diff --git a/doc/dev/org/deidentifier/arx/algorithm/package-use.html b/doc/dev/org/deidentifier/arx/algorithm/package-use.html index d1fc976e7b..1840f4cf39 100644 --- a/doc/dev/org/deidentifier/arx/algorithm/package-use.html +++ b/doc/dev/org/deidentifier/arx/algorithm/package-use.html @@ -98,12 +98,12 @@

    Uses of FLASHConfiguration -
    This class parameterizes a phase the interwoven two-phase Flash algorithm
    +
    This class parameterizes a phase the interwoven two-phase Flash algorithm.
    FLASHPhaseConfiguration -
    This class parameterizes a phase the interwoven two-phase Flash algorithm
    +
    This class parameterizes a phase the interwoven two-phase Flash algorithm.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/ARXConfiguration.ARXConfigurationInternal.html b/doc/dev/org/deidentifier/arx/class-use/ARXConfiguration.ARXConfigurationInternal.html index 546c431fa2..845e36dee1 100644 --- a/doc/dev/org/deidentifier/arx/class-use/ARXConfiguration.ARXConfigurationInternal.html +++ b/doc/dev/org/deidentifier/arx/class-use/ARXConfiguration.ARXConfigurationInternal.html @@ -122,7 +122,7 @@

    Uses of protected ARXConfiguration.ARXConfigurationInternal ARXConfiguration.getInternalConfiguration() -
    TODO: This is a hack and should be removed in future releases
    +
    TODO: This is a hack and should be removed in future releases.
    @@ -142,7 +142,7 @@

    Uses of protected ARXConfiguration.ARXConfigurationInternal Transformer.config -
    The config
    +
    The config.
    @@ -161,7 +161,7 @@

    Uses of ARXConfiguration.ARXConfigurationInternal INodeChecker.getConfiguration() -
    Returns the current config
    +
    Returns the current config.
    @@ -208,7 +208,7 @@

    Uses of HashGroupify(int capacity, ARXConfiguration.ARXConfigurationInternal config) -
    Constructs a new hash groupify operator
    +
    Constructs a new hash groupify operator.
    @@ -252,7 +252,7 @@

    Uses of protected ARXConfiguration.ARXConfigurationInternal AbstractTransformer.config -
    The mode of operation
    +
    The mode of operation *.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/ARXConfiguration.html b/doc/dev/org/deidentifier/arx/class-use/ARXConfiguration.html index 06a186c52a..6e7f9443b1 100644 --- a/doc/dev/org/deidentifier/arx/class-use/ARXConfiguration.html +++ b/doc/dev/org/deidentifier/arx/class-use/ARXConfiguration.html @@ -108,26 +108,26 @@

    Uses of ARXConfiguration ARXConfiguration.addCriterion(PrivacyCriterion c) -
    Adds a criterion to the configuration
    +
    Adds a criterion to the configuration.
    ARXConfiguration ARXConfiguration.clone() -
    Clones this config
    +
    Clones this config.
    static ARXConfiguration ARXConfiguration.create() -
    Creates a new config without tuple suppression
    +
    Creates a new config without tuple suppression.
    static ARXConfiguration ARXConfiguration.create(double supp)
    Creates a new config that allows the given percentage of outliers and - thus implements tuple suppression
    + thus implements tuple suppression. @@ -147,7 +147,7 @@

    Uses of ARXConfiguration ARXResult.getConfiguration() -
    Returns the configuration used
    +
    Returns the configuration used.
    @@ -163,7 +163,7 @@

    Uses of ARXResult ARXAnonymizer.anonymize(Data data, ARXConfiguration config) -
    Performs data anonymization
    +
    Performs data anonymization.
    @@ -171,7 +171,7 @@

    Uses of ARXAnonymizer.anonymizeInternal(DataHandle handle, DataDefinition definition, ARXConfiguration config) -
    Reset a previous lattice and run the algorithm
    +
    Reset a previous lattice and run the algorithm .
    @@ -188,7 +188,7 @@

    Uses of ARXConfiguration.ARXConfigurationInternal(ARXConfiguration config) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -202,7 +202,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -213,7 +213,7 @@

    Uses of ARXConfiguration config, ARXLattice lattice, long duration) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/ARXLattice.ARXNode.Access.html b/doc/dev/org/deidentifier/arx/class-use/ARXLattice.ARXNode.Access.html index 5868d8f4cc..ff7cc299c6 100644 --- a/doc/dev/org/deidentifier/arx/class-use/ARXLattice.ARXNode.Access.html +++ b/doc/dev/org/deidentifier/arx/class-use/ARXLattice.ARXNode.Access.html @@ -98,7 +98,7 @@

    Uses of ARXLattice.ARXNode.Access ARXLattice.ARXNode.access() -
    Alter associated fields
    +
    Alter associated fields.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/ARXLattice.ARXNode.html b/doc/dev/org/deidentifier/arx/class-use/ARXLattice.ARXNode.html index 9da1aa4df7..01b34da1d2 100644 --- a/doc/dev/org/deidentifier/arx/class-use/ARXLattice.ARXNode.html +++ b/doc/dev/org/deidentifier/arx/class-use/ARXLattice.ARXNode.html @@ -98,7 +98,7 @@

    Uses of protected ARXLattice.ARXNode DataHandle.node -
    The node
    +
    The node.
    @@ -113,7 +113,7 @@

    Uses of ARXLattice.ARXNode ARXLattice.getBottom() -
    Returns the bottom node
    +
    Returns the bottom node.
    @@ -125,37 +125,37 @@

    Uses of ARXLattice.ARXNode[][] ARXLattice.getLevels() -
    Returns the levels of the generalization lattice
    +
    Returns the levels of the generalization lattice.
    protected ARXLattice.ARXNode ARXLattice.getOptimum() -
    Returns the optimum, if any
    +
    Returns the optimum, if any.
    ARXLattice.ARXNode[] ARXLattice.ARXNode.getPredecessors() -
    The predecessors
    +
    The predecessors.
    ARXLattice.ARXNode[] ARXLattice.ARXNode.getSuccessors() -
    The successors
    +
    The successors.
    ARXLattice.ARXNode ARXLattice.getTop() -
    Returns the top node
    +
    Returns the top node.
    ARXLattice.ARXNode DataHandle.getTransformation() -
    Returns the transformation
    +
    Returns the transformation .
    @@ -201,13 +201,13 @@

    Uses of void ARXLattice.ARXNode.Access.setPredecessors(ARXLattice.ARXNode[] predecessors) -
    Sets the predecessors
    +
    Sets the predecessors.
    void ARXLattice.ARXNode.Access.setSuccessors(ARXLattice.ARXNode[] successors) -
    Sets the successors
    +
    Sets the successors.
    @@ -236,7 +236,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/ARXLattice.Access.html b/doc/dev/org/deidentifier/arx/class-use/ARXLattice.Access.html index c0bd6d548d..735734e0da 100644 --- a/doc/dev/org/deidentifier/arx/class-use/ARXLattice.Access.html +++ b/doc/dev/org/deidentifier/arx/class-use/ARXLattice.Access.html @@ -98,7 +98,7 @@

    Uses of ARXLattice.Access ARXLattice.access() -
    Access fields of this class
    +
    Access fields of this class.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/ARXLattice.Anonymity.html b/doc/dev/org/deidentifier/arx/class-use/ARXLattice.Anonymity.html index 016930cc69..67146b3f63 100644 --- a/doc/dev/org/deidentifier/arx/class-use/ARXLattice.Anonymity.html +++ b/doc/dev/org/deidentifier/arx/class-use/ARXLattice.Anonymity.html @@ -98,7 +98,7 @@

    Uses of ARXLattice.Anonymity ARXLattice.ARXNode.getAnonymity() -
    Returns the anonymity property
    +
    Returns the anonymity property.
    @@ -132,7 +132,7 @@

    Uses of void ARXLattice.ARXNode.Access.setAnonymity(ARXLattice.Anonymity anonymity) -
    Sets the anonymity
    +
    Sets the anonymity.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/ARXLattice.LatticeDeserializationContext.html b/doc/dev/org/deidentifier/arx/class-use/ARXLattice.LatticeDeserializationContext.html index 7eb098927d..1b5b5931b7 100644 --- a/doc/dev/org/deidentifier/arx/class-use/ARXLattice.LatticeDeserializationContext.html +++ b/doc/dev/org/deidentifier/arx/class-use/ARXLattice.LatticeDeserializationContext.html @@ -98,7 +98,7 @@

    Uses of static ARXLattice.LatticeDeserializationContext ARXLattice.getDeserializationContext() -
    Returns the deserialization context
    +
    Returns the deserialization context.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/ARXLattice.html b/doc/dev/org/deidentifier/arx/class-use/ARXLattice.html index b27d2585f8..6db50b78dc 100644 --- a/doc/dev/org/deidentifier/arx/class-use/ARXLattice.html +++ b/doc/dev/org/deidentifier/arx/class-use/ARXLattice.html @@ -98,7 +98,7 @@

    Uses of ARXLattice ARXResult.getLattice() -
    Returns the lattice
    +
    Returns the lattice.
    @@ -123,7 +123,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -134,7 +134,7 @@

    Uses of ARXConfiguration config, ARXLattice lattice, long duration) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/ARXListener.html b/doc/dev/org/deidentifier/arx/class-use/ARXListener.html index 574daf4482..76a22ae715 100644 --- a/doc/dev/org/deidentifier/arx/class-use/ARXListener.html +++ b/doc/dev/org/deidentifier/arx/class-use/ARXListener.html @@ -124,7 +124,7 @@

    Uses of void Lattice.setListener(ARXListener listener) -
    Attaches a listener
    +
    Attaches a listener.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/ARXResult.html b/doc/dev/org/deidentifier/arx/class-use/ARXResult.html index 6f1c04648d..818998c7a8 100644 --- a/doc/dev/org/deidentifier/arx/class-use/ARXResult.html +++ b/doc/dev/org/deidentifier/arx/class-use/ARXResult.html @@ -99,7 +99,7 @@

    Uses of ARXResult ARXAnonymizer.anonymize(Data data, ARXConfiguration config) -
    Performs data anonymization
    +
    Performs data anonymization.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/AttributeType.Hierarchy.DefaultHierarchy.html b/doc/dev/org/deidentifier/arx/class-use/AttributeType.Hierarchy.DefaultHierarchy.html index 41933f0ffc..eaaa034d7b 100644 --- a/doc/dev/org/deidentifier/arx/class-use/AttributeType.Hierarchy.DefaultHierarchy.html +++ b/doc/dev/org/deidentifier/arx/class-use/AttributeType.Hierarchy.DefaultHierarchy.html @@ -98,7 +98,7 @@

    Uses of static AttributeType.Hierarchy.DefaultHierarchy AttributeType.Hierarchy.create() -
    Creates a new default hierarchy
    +
    Creates a new default hierarchy.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html b/doc/dev/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html index 0087070f1a..0aa5afe3cd 100644 --- a/doc/dev/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html +++ b/doc/dev/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html @@ -132,39 +132,39 @@

    Uses of static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.io.File file, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.io.InputStream stream, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.util.Iterator<java.lang.String[]> iterator) -
    Creates a new hierarchy from an iterator over tuples
    +
    Creates a new hierarchy from an iterator over tuples.
    static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.util.List<java.lang.String[]> list) -
    Creates a new hierarchy from a list
    +
    Creates a new hierarchy from a list.
    static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.lang.String[][] array) -
    Creates a new hierarchy from a two-dimensional string array
    +
    Creates a new hierarchy from a two-dimensional string array.
    static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.lang.String path, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    @@ -184,37 +184,37 @@

    Uses of AttributeType.Hierarchy HierarchyBuilderRedactionBased.build() -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    AttributeType.Hierarchy HierarchyBuilderGroupingBased.build() -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    abstract AttributeType.Hierarchy HierarchyBuilder.build() -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    AttributeType.Hierarchy HierarchyBuilderRedactionBased.build(java.lang.String[] data) -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    AttributeType.Hierarchy HierarchyBuilderGroupingBased.build(java.lang.String[] data) -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    abstract AttributeType.Hierarchy HierarchyBuilder.build(java.lang.String[] data) -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    @@ -312,7 +312,7 @@

    Uses of AttributeType.Hierarchy HierarchicalDistanceTCloseness.getHierarchy() -
    Returns the hierarchy backing the EMD calculations
    +
    Returns the hierarchy backing the EMD calculations.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/AttributeType.html b/doc/dev/org/deidentifier/arx/class-use/AttributeType.html index af92d0d42b..7f6a757547 100644 --- a/doc/dev/org/deidentifier/arx/class-use/AttributeType.html +++ b/doc/dev/org/deidentifier/arx/class-use/AttributeType.html @@ -98,7 +98,7 @@

    Uses of static class  AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    @@ -119,25 +119,25 @@

    Uses of static AttributeType AttributeType.IDENTIFYING_ATTRIBUTE -
    Represents an identifying attribute
    +
    Represents an identifying attribute.
    static AttributeType AttributeType.INSENSITIVE_ATTRIBUTE -
    Represents an insensitive attribute
    +
    Represents an insensitive attribute.
    static AttributeType AttributeType.QUASI_IDENTIFYING_ATTRIBUTE -
    Represents a quasi-identifying attribute
    +
    Represents a quasi-identifying attribute.
    static AttributeType AttributeType.SENSITIVE_ATTRIBUTE -
    Represents a sensitive attribute
    +
    Represents a sensitive attribute.
    @@ -156,7 +156,7 @@

    Uses of AttributeType DataDefinition.getAttributeType(java.lang.String attribute) -
    Returns the type defined for the attribute
    +
    Returns the type defined for the attribute.
    @@ -179,7 +179,7 @@

    Uses of void DataDefinition.setAttributeType(java.lang.String attribute, AttributeType type) -
    Define the type of a given attribute
    +
    Define the type of a given attribute.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/Data.DefaultData.html b/doc/dev/org/deidentifier/arx/class-use/Data.DefaultData.html index 5faa28992e..04049a6a08 100644 --- a/doc/dev/org/deidentifier/arx/class-use/Data.DefaultData.html +++ b/doc/dev/org/deidentifier/arx/class-use/Data.DefaultData.html @@ -98,7 +98,7 @@

    Uses of static Data.DefaultData Data.create() -
    Creates a new default data object
    +
    Creates a new default data object.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/Data.html b/doc/dev/org/deidentifier/arx/class-use/Data.html index d1d2e2b5e0..5363e474ef 100644 --- a/doc/dev/org/deidentifier/arx/class-use/Data.html +++ b/doc/dev/org/deidentifier/arx/class-use/Data.html @@ -113,46 +113,46 @@

    Uses of static Data Data.create(DataSource source) -
    Creates a new data object from the given data source specification
    +
    Creates a new data object from the given data source specification.
    static Data Data.create(java.io.File file, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    static Data Data.create(java.io.InputStream stream, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    static Data Data.create(java.util.Iterator<java.lang.String[]> iterator) -
    Creates a new data object from an iterator over tuples
    +
    Creates a new data object from an iterator over tuples.
    static Data Data.create(java.util.List<java.lang.String[]> list) -
    Creates a new data object from a list
    +
    Creates a new data object from a list.
    static Data Data.create(java.lang.String[][] array) -
    Creates a new data object from a two-dimensional string array
    +
    Creates a new data object from a two-dimensional string array.
    static Data Data.create(java.lang.String path, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    @@ -168,7 +168,7 @@

    Uses of ARXResult ARXAnonymizer.anonymize(Data data, ARXConfiguration config) -
    Performs data anonymization
    +
    Performs data anonymization.
    @@ -190,21 +190,21 @@

    Uses of static DataSubset DataSubset.create(Data data, DataSelector selector) -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    static DataSubset DataSubset.create(Data data, RowSet subset) -
    Creates a new subset from the given row set, from which a copy is created
    +
    Creates a new subset from the given row set, from which a copy is created.
    static DataSubset DataSubset.create(Data data, java.util.Set<java.lang.Integer> subset) -
    Creates a new subset from the given set of tuple indices
    +
    Creates a new subset from the given set of tuple indices.
    @@ -215,7 +215,7 @@

    Uses of protected void DataHandleInput.update(Data data) -
    Update the definition
    +
    Update the definition.
    @@ -228,7 +228,7 @@

    Uses of DataHandleInput(Data data) -
    Creates a new data handle
    +
    Creates a new data handle.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/DataDefinition.html b/doc/dev/org/deidentifier/arx/class-use/DataDefinition.html index a3bf36bd28..f6e5bd3283 100644 --- a/doc/dev/org/deidentifier/arx/class-use/DataDefinition.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataDefinition.html @@ -115,7 +115,7 @@

    Uses of protected DataDefinition DataHandle.definition -
    The data definition
    +
    The data definition.
    @@ -138,13 +138,13 @@

    Uses of DataDefinition DataHandle.getDefinition() -
    Returns the data definition
    +
    Returns the data definition.
    DataDefinition Data.getDefinition() -
    Returns the data definition
    +
    Returns the data definition.
    @@ -161,13 +161,13 @@

    Uses of ARXAnonymizer.anonymizeInternal(DataHandle handle, DataDefinition definition, ARXConfiguration config) -
    Reset a previous lattice and run the algorithm
    +
    Reset a previous lattice and run the algorithm .
    protected void DataHandleInput.setDefinition(DataDefinition definition) -
    Overrides the handles data definition
    +
    Overrides the handles data definition.
    @@ -189,7 +189,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -200,7 +200,7 @@

    Uses of ARXConfiguration config, ARXLattice lattice, long duration) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -234,7 +234,7 @@

    Uses of Dictionary dictionary, DataDefinition definition, java.util.Set<PrivacyCriterion> criteria) -
    Creates a new data manager from pre-encoded data
    +
    Creates a new data manager from pre-encoded data.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/DataHandle.html b/doc/dev/org/deidentifier/arx/class-use/DataHandle.html index 80ba968bee..d5c70d9967 100644 --- a/doc/dev/org/deidentifier/arx/class-use/DataHandle.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataHandle.html @@ -98,7 +98,7 @@

    Uses of class  DataHandleInput -
    An implementation of the DataHandle interface for input data
    +
    An implementation of the DataHandle interface for input data.
    @@ -125,7 +125,7 @@

    Uses of protected DataHandle DataHandle.subset -
    The current research subset
    +
    The current research subset.
    @@ -140,7 +140,7 @@

    Uses of DataHandle Data.getHandle() -
    Returns a data handle
    +
    Returns a data handle.
    @@ -183,7 +183,7 @@

    Uses of protected DataHandle DataHandleSubset.getSource() -
    Returns the underlying source data handle
    +
    Returns the underlying source data handle.
    @@ -193,7 +193,7 @@

    Uses of DataHandle DataHandle.getView() -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    @@ -210,19 +210,19 @@

    Uses of ARXAnonymizer.anonymizeInternal(DataHandle handle, DataDefinition definition, ARXConfiguration config) -
    Reset a previous lattice and run the algorithm
    +
    Reset a previous lattice and run the algorithm .
    protected void DataDefinition.materialize(DataHandle handle) -
    Materializes all functional hierarchies
    +
    Materializes all functional hierarchies.
    protected void DataHandle.setView(DataHandle handle) -
    Sets the subset
    +
    Sets the subset.
    @@ -244,7 +244,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -253,14 +253,14 @@

    Uses of DataHandleSubset(DataHandle source, DataSubset subset) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    DataHandleSubset(DataHandle source, DataSubset subset, StatisticsEquivalenceClasses eqStatistics) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/DataHandleOutput.html b/doc/dev/org/deidentifier/arx/class-use/DataHandleOutput.html index 4c67306650..c04a1ec2a7 100644 --- a/doc/dev/org/deidentifier/arx/class-use/DataHandleOutput.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataHandleOutput.html @@ -98,7 +98,7 @@

    Uses of protected void ARXResult.releaseBuffer(DataHandleOutput handle) -
    Releases the buffer
    +
    Releases the buffer.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/DataHandleStatistics.InterruptHandler.html b/doc/dev/org/deidentifier/arx/class-use/DataHandleStatistics.InterruptHandler.html index fefb5ff400..4aa09d7ca1 100644 --- a/doc/dev/org/deidentifier/arx/class-use/DataHandleStatistics.InterruptHandler.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataHandleStatistics.InterruptHandler.html @@ -121,7 +121,7 @@

    Uses of protected abstract java.lang.String[] DataHandle.getDistinctValues(int column, DataHandleStatistics.InterruptHandler handler) -
    Returns the distinct values
    +
    Returns the distinct values.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/DataHandleStatistics.html b/doc/dev/org/deidentifier/arx/class-use/DataHandleStatistics.html index f31b12fbf5..581318d1d2 100644 --- a/doc/dev/org/deidentifier/arx/class-use/DataHandleStatistics.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataHandleStatistics.html @@ -95,7 +95,7 @@

    Uses of StatisticsBuilder(DataHandleStatistics handle, StatisticsEquivalenceClasses ecStatistics) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/DataSelector.html b/doc/dev/org/deidentifier/arx/class-use/DataSelector.html index 68d3782e2f..16bf3ee1c0 100644 --- a/doc/dev/org/deidentifier/arx/class-use/DataSelector.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataSelector.html @@ -197,7 +197,7 @@

    Uses of static DataSubset DataSubset.create(Data data, DataSelector selector) -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/DataSource.html b/doc/dev/org/deidentifier/arx/class-use/DataSource.html index 119f8afbe9..f2a9d6c18e 100644 --- a/doc/dev/org/deidentifier/arx/class-use/DataSource.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataSource.html @@ -100,7 +100,7 @@

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

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

    Uses of DataSource.createExcelSource(java.io.File file, int sheetIndex, boolean containsHeader) -
    Creates an Excel data source
    +
    Creates an Excel data source.
    @@ -124,14 +124,14 @@

    Uses of DataSource.createExcelSource(java.lang.String file, int sheetIndex, boolean containsHeader) -
    Creates an Excel data source
    +
    Creates an Excel data source.
    static DataSource DataSource.createJDBCSource(java.lang.String url, java.lang.String table) -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    @@ -140,7 +140,7 @@

    Uses of Creates a JDBC data source +
    Creates a JDBC data source.
    @@ -155,7 +155,7 @@

    Uses of static Data Data.create(DataSource source) -
    Creates a new data object from the given data source specification
    +
    Creates a new data object from the given data source specification.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/DataSubset.html b/doc/dev/org/deidentifier/arx/class-use/DataSubset.html index 59ad25c101..b93272c813 100644 --- a/doc/dev/org/deidentifier/arx/class-use/DataSubset.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataSubset.html @@ -112,21 +112,21 @@

    Uses of static DataSubset DataSubset.create(Data data, DataSelector selector) -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    static DataSubset DataSubset.create(Data data, RowSet subset) -
    Creates a new subset from the given row set, from which a copy is created
    +
    Creates a new subset from the given row set, from which a copy is created.
    static DataSubset DataSubset.create(Data data, java.util.Set<java.lang.Integer> subset) -
    Creates a new subset from the given set of tuple indices
    +
    Creates a new subset from the given set of tuple indices.
    @@ -140,14 +140,14 @@

    Uses of DataHandleSubset(DataHandle source, DataSubset subset) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    DataHandleSubset(DataHandle source, DataSubset subset, StatisticsEquivalenceClasses eqStatistics) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    @@ -167,7 +167,7 @@

    Uses of DataSubset DPresence.getSubset() -
    Returns the research subset
    +
    Returns the research subset.
    @@ -180,7 +180,7 @@

    Uses of DPresence(DataSubset subset) -
    For building the inclusion criterion
    +
    For building the inclusion criterion.
    @@ -193,7 +193,7 @@

    Uses of Inclusion(DataSubset subset) -
    Creates a new instance of the enclosure criterion
    +
    Creates a new instance of the enclosure criterion.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/DataType.DataTypeDescription.html b/doc/dev/org/deidentifier/arx/class-use/DataType.DataTypeDescription.html index ab40eb2fb5..1c0475217b 100644 --- a/doc/dev/org/deidentifier/arx/class-use/DataType.DataTypeDescription.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataType.DataTypeDescription.html @@ -98,7 +98,7 @@

    Uses of abstract DataType.DataTypeDescription<T> DataType.getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    @@ -128,7 +128,7 @@

    Uses of static <U> DataType.DataTypeDescription<U> DataType.list(java.lang.Class<U> clazz) -
    Returns a datatype for the given class
    +
    Returns a datatype for the given class.
    @@ -143,7 +143,7 @@

    Uses of static java.util.List<DataType.DataTypeDescription<?>> DataType.list() -
    Lists all available data types
    +
    Lists all available data types.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/DataType.DataTypeWithFormat.html b/doc/dev/org/deidentifier/arx/class-use/DataType.DataTypeWithFormat.html index e3dbb2fc23..2b7714ed9e 100644 --- a/doc/dev/org/deidentifier/arx/class-use/DataType.DataTypeWithFormat.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataType.DataTypeWithFormat.html @@ -98,25 +98,25 @@

    Uses of static class  DataType.ARXDate -
    Base class for date/time types
    +
    Base class for date/time types.
    static class  DataType.ARXDecimal -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXInteger -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXOrderedString -
    Base class for ordered string types
    +
    Base class for ordered string types.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/DataType.DataTypeWithRatioScale.html b/doc/dev/org/deidentifier/arx/class-use/DataType.DataTypeWithRatioScale.html index 97e86ba403..b55f47ab3d 100644 --- a/doc/dev/org/deidentifier/arx/class-use/DataType.DataTypeWithRatioScale.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataType.DataTypeWithRatioScale.html @@ -98,19 +98,19 @@

    Uses of static class  DataType.ARXDate -
    Base class for date/time types
    +
    Base class for date/time types.
    static class  DataType.ARXDecimal -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXInteger -
    Base class for numeric types
    +
    Base class for numeric types.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/DataType.html b/doc/dev/org/deidentifier/arx/class-use/DataType.html index b8295e7705..127b17f297 100644 --- a/doc/dev/org/deidentifier/arx/class-use/DataType.html +++ b/doc/dev/org/deidentifier/arx/class-use/DataType.html @@ -108,31 +108,31 @@

    Uses of static class  DataType.ARXDate -
    Base class for date/time types
    +
    Base class for date/time types.
    static class  DataType.ARXDecimal -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXInteger -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXOrderedString -
    Base class for ordered string types
    +
    Base class for ordered string types.
    static class  DataType.ARXString -
    Base class for string types
    +
    Base class for string types.
    @@ -147,7 +147,7 @@

    Uses of protected DataType<?>[][] DataHandle.dataTypes -
    The data types
    +
    The data types.
    @@ -159,25 +159,25 @@

    Uses of static DataType<java.lang.Double> DataType.DECIMAL -
    A generic decimal data type
    +
    A generic decimal data type.
    static DataType<java.lang.Long> DataType.INTEGER -
    A generic integer data type
    +
    A generic integer data type.
    static DataType<java.lang.String> DataType.ORDERED_STRING -
    A ordered string data type
    +
    A ordered string data type.
    static DataType<java.lang.String> DataType.STRING -
    A string data type
    +
    A string data type.
    @@ -216,107 +216,135 @@

    Uses of static DataType<java.util.Date> DataType.createDate(java.lang.String format) -
    A date data type with given format
    +
    A date data type with given format.
    +static DataType<java.util.Date> +DataType.createDate(java.lang.String format, + java.util.Locale locale) +
    A date data type with given format.
    + + + static DataType<java.lang.Double> DataType.createDecimal(java.lang.String format) -
    A decimal data type with given format
    +
    A decimal data type with given format.
    + + + +static DataType<java.lang.Double> +DataType.createDecimal(java.lang.String format, + java.util.Locale locale) +
    Creates a decimal data type with a format string from the given locale.
    static DataType<java.lang.Long> DataType.createInteger(java.lang.String format) -
    An integer data type with given format
    +
    An integer data type with given format.
    +static DataType<java.lang.Long> +DataType.createInteger(java.lang.String format, + java.util.Locale locale) +
    An integer data type with given format using the given locale.
    + + + static DataType<java.lang.String> DataType.createOrderedString(java.util.List<java.lang.String> format)
    A ordered string type with given format.
    - + static DataType<java.lang.String> DataType.createOrderedString(java.lang.String format)
    A ordered string type with given format.
    - + static DataType<java.lang.String> DataType.createOrderedString(java.lang.String[] format)
    A ordered string type with given format.
    - + DataType<?> DataHandleStatistics.getBaseDataType(java.lang.String attribute)  - + protected DataType<?> DataHandleInput.getBaseDataType(java.lang.String attribute)  - + protected DataType<?> DataHandle.getBaseDataType(java.lang.String attribute) -
    Returns the base data type without generalization
    +
    Returns the base data type without generalization.
    - + DataType<?> DataHandleSubset.getDataType(java.lang.String attribute)  - + DataType<?> DataHandleStatistics.getDataType(java.lang.String attribute)  - + DataType<?> DataHandleOutput.getDataType(java.lang.String attribute)  - + DataType<?> DataHandle.getDataType(java.lang.String attribute) -
    Returns the according datatype
    +
    Returns the according datatype.
    - + DataType<?> DataDefinition.getDataType(java.lang.String columnName) -
    Returns the data type for the given column
    +
    Returns the data type for the given column.
    - + protected DataType<?>[][] DataHandleSubset.getDataTypeArray()  - + protected DataType<?>[][] DataHandleOutput.getDataTypeArray()
    Creates the data type array.
    - + protected DataType<?>[][] DataHandleInput.getDataTypeArray()  - + protected abstract DataType<?>[][] DataHandle.getDataTypeArray() -
    Generates an array of data types
    +
    Generates an array of data types.
    - + abstract DataType<T> DataType.DataTypeDescription.newInstance() -
    Creates a new instance with default format string
    +
    Creates a new instance with default format string and default locale.
    - + abstract DataType<T> DataType.DataTypeDescription.newInstance(java.lang.String format) -
    Creates a new instance with the given format string
    +
    Creates a new instance with the given format string and default locale.
    + + + +abstract DataType<T> +DataType.DataTypeDescription.newInstance(java.lang.String format, + java.util.Locale locale) +
    Creates a new instance with the given format string and the given locale.
    @@ -332,7 +360,7 @@

    Uses of void DataSource.addColumn(int index, DataType<?> datatype) -
    Adds a new column
    +
    Adds a new column.
    @@ -340,14 +368,14 @@

    Uses of DataSource.addColumn(int index, java.lang.String alias, DataType<?> datatype) -
    Adds a new column
    +
    Adds a new column.
    void DataSource.addColumn(java.lang.String name, DataType<?> datatype) -
    Adds a new column
    +
    Adds a new column.
    @@ -355,14 +383,14 @@

    Uses of DataSource.addColumn(java.lang.String name, java.lang.String alias, DataType<?> datatype) -
    Adds a new column
    +
    Adds a new column.
    void DataDefinition.setDataType(java.lang.String attribute, DataType<?> type) -
    Define the datatype of a given attribute
    +
    Define the datatype of a given attribute.
    @@ -382,7 +410,7 @@

    Uses of protected DataType<T> AggregateFunction.type -
    The data type
    +
    The data type.
    @@ -397,7 +425,7 @@

    Uses of DataType<T> HierarchyBuilderGroupingBased.getDataType() -
    Returns the data type
    +
    Returns the data type.
    @@ -447,7 +475,7 @@

    Uses of static <T> AggregateFunction.AggregateFunctionBuilder<T> AggregateFunction.forType(DataType<T> type) -
    Returns a builder for the given data type
    +
    Returns a builder for the given data type.
    @@ -460,18 +488,18 @@

    Uses of AggregateFunction.AggregateFunctionWithParameter(DataType<T> type) -
    Creates a new instance
    +
    Creates a new instance.
    AggregateFunction(DataType<T> type) -
    Constructor
    +
    Constructor.
    HierarchyBuilderGroupingBased(HierarchyBuilder.Type type, DataType<T> datatype) -
    Creates a new instance for the given data type
    +
    Creates a new instance for the given data type.
    @@ -503,7 +531,7 @@

    Uses of protected DataType<?>[] ImportAdapter.dataTypes -
    Array of datatypes describing the columns
    +
    Array of datatypes describing the columns.
    @@ -518,7 +546,7 @@

    Uses of protected DataType<?>[] ImportAdapter.getColumnDatatypes() -
    Returns an array with datatypes of columns that should be imported
    +
    Returns an array with datatypes of columns that should be imported.
    @@ -549,111 +577,111 @@

    Uses of ImportColumn(java.lang.String aliasName, DataType<?> dataType) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(java.lang.String name, java.lang.String alias, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(java.lang.String name, java.lang.String alias, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(java.lang.String name, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(java.lang.String name, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    diff --git a/doc/dev/org/deidentifier/arx/class-use/RowSet.html b/doc/dev/org/deidentifier/arx/class-use/RowSet.html index d67ec0f4ed..8340f5aec7 100644 --- a/doc/dev/org/deidentifier/arx/class-use/RowSet.html +++ b/doc/dev/org/deidentifier/arx/class-use/RowSet.html @@ -109,7 +109,7 @@

    Uses of protected RowSet DataSubset.set -
    The subset as a bitset
    +
    The subset as a bitset.
    @@ -146,7 +146,7 @@

    Uses of static DataSubset DataSubset.create(Data data, RowSet subset) -
    Creates a new subset from the given row set, from which a copy is created
    +
    Creates a new subset from the given row set, from which a copy is created.
    @@ -166,7 +166,7 @@

    Uses of protected RowSet DataManager.subset -
    The research subset, if any
    +
    The research subset, if any.
    @@ -186,7 +186,7 @@

    Uses of Cardinalities(Data data, RowSet subset, GeneralizationHierarchy[] hierarchies) -
    Creates a new instance for the given data set
    +
    Creates a new instance for the given data set.
    diff --git a/doc/dev/org/deidentifier/arx/criteria/DPresence.html b/doc/dev/org/deidentifier/arx/criteria/DPresence.html index 8624ce300f..a0beb54a36 100644 --- a/doc/dev/org/deidentifier/arx/criteria/DPresence.html +++ b/doc/dev/org/deidentifier/arx/criteria/DPresence.html @@ -141,7 +141,7 @@

    Constructor Summary

    protected DPresence(DataSubset subset) -
    For building the inclusion criterion
    +
    For building the inclusion criterion.
    @@ -171,43 +171,43 @@

    Method Summary

    double getDMax() -
    Returns dMax
    +
    Returns dMax.
    double getDMin() -
    Returns dMin
    +
    Returns dMin.
    int getRequirements() -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    DataSubset getSubset() -
    Returns the research subset
    +
    Returns the research subset.
    void initialize(DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    boolean isAnonymous(HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -262,7 +262,7 @@

    DPresence

  • DPresence

    protected DPresence(DataSubset subset)
    -
    For building the inclusion criterion
    +
    For building the inclusion criterion.
    Parameters:
    subset -
  • @@ -282,7 +282,7 @@

    Method Detail

    initialize

    public void initialize(DataManager manager)
    Description copied from class: PrivacyCriterion
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Overrides:
    initialize in class PrivacyCriterion
    @@ -297,7 +297,7 @@

    initialize

    getRequirements

    public int getRequirements()
    Description copied from class: PrivacyCriterion
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Specified by:
    getRequirements in class PrivacyCriterion
    @@ -312,7 +312,7 @@

    getRequirements

    isAnonymous

    public boolean isAnonymous(HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -326,7 +326,7 @@

    isAnonymous

  • getSubset

    public DataSubset getSubset()
    -
    Returns the research subset
    +
    Returns the research subset.
    Returns:
  • @@ -337,7 +337,7 @@

    getSubset

  • getDMin

    public double getDMin()
    -
    Returns dMin
    +
    Returns dMin.
    Returns:
  • @@ -348,7 +348,7 @@

    getDMin

  • getDMax

    public double getDMax()
    -
    Returns dMax
    +
    Returns dMax.
    Returns:
  • @@ -360,7 +360,7 @@

    getDMax

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/dev/org/deidentifier/arx/criteria/DistinctLDiversity.html b/doc/dev/org/deidentifier/arx/criteria/DistinctLDiversity.html index d4da7c2ec2..2f5a1a7679 100644 --- a/doc/dev/org/deidentifier/arx/criteria/DistinctLDiversity.html +++ b/doc/dev/org/deidentifier/arx/criteria/DistinctLDiversity.html @@ -115,7 +115,7 @@

    Class DistinctLDiversity


    public class DistinctLDiversity
     extends LDiversity
    -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    See Also:
    Serialized Form
    @@ -181,13 +181,13 @@

    Method Summary

    boolean isAnonymous(HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -242,10 +242,10 @@

    DistinctLDiversity

    public DistinctLDiversity(java.lang.String attribute,
                       int l)
    Creates a new instance of the distinct l-diversity privacy criterion as proposed in - Machanavajjhala A, Kifer D, Gehrke J. - l-diversity: Privacy beyond k-anonymity. + Machanavajjhala A, Kifer D, Gehrke J. + l-diversity: Privacy beyond k-anonymity. Transactions on Knowledge Discovery from Data (TKDD). 2007;1(1):3.
    -
    Parameters:
    l -
    +
    Parameters:
    attribute -
    l -
    @@ -264,7 +264,7 @@

    Method Detail

    isAnonymous

    public boolean isAnonymous(HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -279,7 +279,7 @@

    isAnonymous

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/dev/org/deidentifier/arx/criteria/EntropyLDiversity.html b/doc/dev/org/deidentifier/arx/criteria/EntropyLDiversity.html index 2687b25888..4996b8cf0e 100644 --- a/doc/dev/org/deidentifier/arx/criteria/EntropyLDiversity.html +++ b/doc/dev/org/deidentifier/arx/criteria/EntropyLDiversity.html @@ -115,7 +115,7 @@

    Class EntropyLDiversity


    public class EntropyLDiversity
     extends LDiversity
    -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    See Also:
    Serialized Form
    @@ -181,13 +181,13 @@

    Method Summary

    boolean isAnonymous(HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -242,10 +242,10 @@

    EntropyLDiversity

    public EntropyLDiversity(java.lang.String attribute,
                      double l)
    Creates a new instance of the entropy l-diversity criterion as proposed in: - Machanavajjhala A, Kifer D, Gehrke J. - l-diversity: Privacy beyond k-anonymity. + Machanavajjhala A, Kifer D, Gehrke J. + l-diversity: Privacy beyond k-anonymity. Transactions on Knowledge Discovery from Data (TKDD). 2007;1(1):3.
    -
    Parameters:
    l -
    +
    Parameters:
    attribute -
    l -
    @@ -264,7 +264,7 @@

    Method Detail

    isAnonymous

    public boolean isAnonymous(HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -279,7 +279,7 @@

    isAnonymous

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/dev/org/deidentifier/arx/criteria/EqualDistanceTCloseness.html b/doc/dev/org/deidentifier/arx/criteria/EqualDistanceTCloseness.html index f2aa4ea7e4..606dde9cc4 100644 --- a/doc/dev/org/deidentifier/arx/criteria/EqualDistanceTCloseness.html +++ b/doc/dev/org/deidentifier/arx/criteria/EqualDistanceTCloseness.html @@ -115,7 +115,7 @@

    Class EqualDistanceTClos
    public class EqualDistanceTCloseness
     extends TCloseness
    -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    See Also:
    Serialized Form
    @@ -181,19 +181,19 @@

    Method Summary

    void initialize(DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    boolean isAnonymous(HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -248,10 +248,10 @@

    EqualDistanceTCloseness

    public EqualDistanceTCloseness(java.lang.String attribute,
                            double t)
    Creates a new instance of the t-closeness criterion with equal earth-movers-distance as proposed in: - Li N, Li T, Venkatasubramanian S. - t-Closeness: Privacy beyond k-anonymity and l-diversity. + Li N, Li T, Venkatasubramanian S. + t-Closeness: Privacy beyond k-anonymity and l-diversity. 23rd International Conference on Data Engineering. 2007:106-115.
    -
    Parameters:
    t -
    +
    Parameters:
    attribute -
    t -
    @@ -270,7 +270,7 @@

    Method Detail

    initialize

    public void initialize(DataManager manager)
    Description copied from class: PrivacyCriterion
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Overrides:
    initialize in class ExplicitPrivacyCriterion
    @@ -285,7 +285,7 @@

    initialize

    isAnonymous

    public boolean isAnonymous(HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -300,7 +300,7 @@

    isAnonymous

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/dev/org/deidentifier/arx/criteria/ExplicitPrivacyCriterion.html b/doc/dev/org/deidentifier/arx/criteria/ExplicitPrivacyCriterion.html index 162ba493f8..66da4df514 100644 --- a/doc/dev/org/deidentifier/arx/criteria/ExplicitPrivacyCriterion.html +++ b/doc/dev/org/deidentifier/arx/criteria/ExplicitPrivacyCriterion.html @@ -109,7 +109,7 @@

    Class ExplicitPrivacyCr
    public abstract class ExplicitPrivacyCriterion
     extends PrivacyCriterion
    -
    A privacy criterion that is explicitly bound to a sensitive attribute
    +
    A privacy criterion that is explicitly bound to a sensitive attribute.
    See Also:
    Serialized Form
    @@ -131,11 +131,15 @@

    Field Summary

    protected java.lang.String -attribute  +attribute +
    TODO
    + protected int -index  +index +
    TODO
    + @@ -173,13 +177,13 @@

    Method Summary

    java.lang.String getAttribute() -
    Returns the associated sensitive attribute
    +
    Returns the associated sensitive attribute.
    void initialize(DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    @@ -218,6 +222,7 @@

    Field Detail

  • attribute

    protected final java.lang.String attribute
    +
    TODO
  • @@ -227,6 +232,7 @@

    attribute

  • index

    protected int index
    +
    TODO
  • @@ -245,6 +251,7 @@

    Constructor Detail

    ExplicitPrivacyCriterion

    public ExplicitPrivacyCriterion(java.lang.String attribute,
                             boolean monotonic)
    +
    Parameters:
    attribute -
    monotonic -
    @@ -262,7 +269,7 @@

    Method Detail

  • getAttribute

    public java.lang.String getAttribute()
    -
    Returns the associated sensitive attribute
    +
    Returns the associated sensitive attribute.
    Returns:
  • @@ -274,7 +281,7 @@

    getAttribute

    initialize

    public void initialize(DataManager manager)
    Description copied from class: PrivacyCriterion
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Overrides:
    initialize in class PrivacyCriterion
    diff --git a/doc/dev/org/deidentifier/arx/criteria/HierarchicalDistanceTCloseness.html b/doc/dev/org/deidentifier/arx/criteria/HierarchicalDistanceTCloseness.html index 9915cb656b..e6ce243e26 100644 --- a/doc/dev/org/deidentifier/arx/criteria/HierarchicalDistanceTCloseness.html +++ b/doc/dev/org/deidentifier/arx/criteria/HierarchicalDistanceTCloseness.html @@ -115,7 +115,7 @@

    Class Hierarchica
    public class HierarchicalDistanceTCloseness
     extends TCloseness
    -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    See Also:
    Serialized Form
    @@ -182,25 +182,25 @@

    Method Summary

    AttributeType.Hierarchy getHierarchy() -
    Returns the hierarchy backing the EMD calculations
    +
    Returns the hierarchy backing the EMD calculations.
    void initialize(DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    boolean isAnonymous(HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -256,10 +256,10 @@

    HierarchicalDistanceTCloseness

    double t, AttributeType.Hierarchy h)
    Creates a new instance of the t-closeness criterion with hierarchical earth-movers-distance as proposed in: - Li N, Li T, Venkatasubramanian S. - t-Closeness: Privacy beyond k-anonymity and l-diversity. + Li N, Li T, Venkatasubramanian S. + t-Closeness: Privacy beyond k-anonymity and l-diversity. 23rd International Conference on Data Engineering. 2007:106-115.
    -
    Parameters:
    t -
    h -
    +
    Parameters:
    attribute -
    t -
    h -
    @@ -278,7 +278,7 @@

    Method Detail

    initialize

    public void initialize(DataManager manager)
    Description copied from class: PrivacyCriterion
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Overrides:
    initialize in class ExplicitPrivacyCriterion
    @@ -293,7 +293,7 @@

    initialize

    isAnonymous

    public boolean isAnonymous(HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -307,7 +307,7 @@

    isAnonymous

  • getHierarchy

    public AttributeType.Hierarchy getHierarchy()
    -
    Returns the hierarchy backing the EMD calculations
    +
    Returns the hierarchy backing the EMD calculations.
    Returns:
  • @@ -319,7 +319,7 @@

    getHierarchy

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/dev/org/deidentifier/arx/criteria/ImplicitPrivacyCriterion.html b/doc/dev/org/deidentifier/arx/criteria/ImplicitPrivacyCriterion.html index dd1bc1cf6e..e781b30f12 100644 --- a/doc/dev/org/deidentifier/arx/criteria/ImplicitPrivacyCriterion.html +++ b/doc/dev/org/deidentifier/arx/criteria/ImplicitPrivacyCriterion.html @@ -109,7 +109,7 @@

    Class ImplicitPrivacyCr
    public abstract class ImplicitPrivacyCriterion
     extends PrivacyCriterion
    -
    A privacy criterion that is implicitly bound to the quasi-identifiers
    +
    A privacy criterion that is implicitly bound to the quasi-identifiers.
    See Also:
    Serialized Form
    @@ -175,6 +175,7 @@

    Constructor Detail

  • ImplicitPrivacyCriterion

    public ImplicitPrivacyCriterion(boolean monotonic)
    +
    Parameters:
    monotonic -
  • diff --git a/doc/dev/org/deidentifier/arx/criteria/Inclusion.html b/doc/dev/org/deidentifier/arx/criteria/Inclusion.html index d6eede8ff4..f7e2981cca 100644 --- a/doc/dev/org/deidentifier/arx/criteria/Inclusion.html +++ b/doc/dev/org/deidentifier/arx/criteria/Inclusion.html @@ -116,7 +116,7 @@

    Class Inclusion

    public class Inclusion
     extends DPresence
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset.
    See Also:
    Serialized Form
    @@ -137,7 +137,7 @@

    Constructor Summary

    Inclusion(DataSubset subset) -
    Creates a new instance of the enclosure criterion
    +
    Creates a new instance of the enclosure criterion.
    @@ -158,25 +158,25 @@

    Method Summary

    int getRequirements() -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    void initialize(DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    boolean isAnonymous(HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -222,7 +222,7 @@

    Constructor Detail

  • Inclusion

    public Inclusion(DataSubset subset)
    -
    Creates a new instance of the enclosure criterion
    +
    Creates a new instance of the enclosure criterion.
    Parameters:
    subset - Research subset
  • @@ -242,7 +242,7 @@

    Method Detail

    initialize

    public void initialize(DataManager manager)
    Description copied from class: PrivacyCriterion
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Overrides:
    initialize in class DPresence
    @@ -257,7 +257,7 @@

    initialize

    getRequirements

    public int getRequirements()
    Description copied from class: PrivacyCriterion
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Overrides:
    getRequirements in class DPresence
    @@ -272,7 +272,7 @@

    getRequirements

    isAnonymous

    public boolean isAnonymous(HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Overrides:
    isAnonymous in class DPresence
    @@ -287,7 +287,7 @@

    isAnonymous

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Overrides:
    toString in class DPresence
    diff --git a/doc/dev/org/deidentifier/arx/criteria/KAnonymity.html b/doc/dev/org/deidentifier/arx/criteria/KAnonymity.html index bcabfad469..eca43ea76d 100644 --- a/doc/dev/org/deidentifier/arx/criteria/KAnonymity.html +++ b/doc/dev/org/deidentifier/arx/criteria/KAnonymity.html @@ -157,25 +157,25 @@

    Method Summary

    int getK() -
    Returns the parameter k
    +
    Returns the parameter k.
    int getRequirements() -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    boolean isAnonymous(HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -236,7 +236,7 @@

    Method Detail

    getRequirements

    public int getRequirements()
    Description copied from class: PrivacyCriterion
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Specified by:
    getRequirements in class PrivacyCriterion
    @@ -251,7 +251,7 @@

    getRequirements

    isAnonymous

    public boolean isAnonymous(HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -265,7 +265,7 @@

    isAnonymous

  • getK

    public int getK()
    -
    Returns the parameter k
    +
    Returns the parameter k.
    Returns:
  • @@ -277,7 +277,7 @@

    getK

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/dev/org/deidentifier/arx/criteria/LDiversity.html b/doc/dev/org/deidentifier/arx/criteria/LDiversity.html index b5f6d441d9..9e7a53db05 100644 --- a/doc/dev/org/deidentifier/arx/criteria/LDiversity.html +++ b/doc/dev/org/deidentifier/arx/criteria/LDiversity.html @@ -141,12 +141,14 @@

    Field Summary

    protected double l -
    The parameter l
    +
    The parameter l.
    protected int -minSize  +minSize +
    TODO
    +
      @@ -173,7 +175,7 @@

      Constructor Summary

      LDiversity(java.lang.String attribute, double l, boolean monotonic) -
      Creates a new instance
      +
      Creates a new instance.
      @@ -194,19 +196,19 @@

      Method Summary

      double getL() -
      Returns the parameter l
      +
      Returns the parameter l.
      int getMinimalGroupSize() -
      Returns the minimal group size required to fulfill this criterion
      +
      Returns the minimal group size required to fulfill this criterion.
      int getRequirements() -
      Returns the criterion's requirements
      +
      Returns the criterion's requirements.
      @@ -252,7 +254,7 @@

      Field Detail

    • l

      protected final double l
      -
      The parameter l
      +
      The parameter l.
    @@ -262,6 +264,7 @@

    l

  • minSize

    protected final int minSize
    +
    TODO
  • @@ -281,8 +284,8 @@

    LDiversity

    public LDiversity(java.lang.String attribute,
               double l,
               boolean monotonic)
    -
    Creates a new instance
    -
    Parameters:
    l -
    +
    Creates a new instance.
    +
    Parameters:
    attribute -
    l -
    monotonic -
    @@ -301,7 +304,7 @@

    Method Detail

    getRequirements

    public int getRequirements()
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Specified by:
    getRequirements in class PrivacyCriterion
    @@ -315,7 +318,7 @@

    getRequirements

  • getL

    public double getL()
    -
    Returns the parameter l
    +
    Returns the parameter l.
    Returns:
  • @@ -326,7 +329,7 @@

    getL

  • getMinimalGroupSize

    public int getMinimalGroupSize()
    -
    Returns the minimal group size required to fulfill this criterion
    +
    Returns the minimal group size required to fulfill this criterion.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/criteria/PrivacyCriterion.html b/doc/dev/org/deidentifier/arx/criteria/PrivacyCriterion.html index 847a61465d..93c3336511 100644 --- a/doc/dev/org/deidentifier/arx/criteria/PrivacyCriterion.html +++ b/doc/dev/org/deidentifier/arx/criteria/PrivacyCriterion.html @@ -105,7 +105,7 @@

    Class PrivacyCriterion

    public abstract class PrivacyCriterion
     extends java.lang.Object
     implements java.io.Serializable
    -
    An abstract base class for privacy criteria
    +
    An abstract base class for privacy criteria.
    See Also:
    Serialized Form
    @@ -126,7 +126,7 @@

    Constructor Summary

    PrivacyCriterion(boolean monotonic) -
    Instantiates a new criterion
    +
    Instantiates a new criterion.
    @@ -147,31 +147,31 @@

    Method Summary

    abstract int getRequirements() -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    void initialize(DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    abstract boolean isAnonymous(HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    boolean isMonotonic() -
    Returns whether the criterion is monotonic with tuple suppression
    +
    Returns whether the criterion is monotonic with tuple suppression.
    abstract java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -203,8 +203,8 @@

    Constructor Detail

  • PrivacyCriterion

    public PrivacyCriterion(boolean monotonic)
    -
    Instantiates a new criterion
    -
    Parameters:
    snapshotLength -
    monotonic -
    +
    Instantiates a new criterion.
    +
    Parameters:
    monotonic -
  • @@ -222,7 +222,7 @@

    Method Detail

  • initialize

    public void initialize(DataManager manager)
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Parameters:
    manager -
  • @@ -233,7 +233,7 @@

    initialize

  • getRequirements

    public abstract int getRequirements()
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Returns:
  • @@ -244,7 +244,7 @@

    getRequirements

  • isAnonymous

    public abstract boolean isAnonymous(HashGroupifyEntry entry)
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Parameters:
    entry -
    Returns:
  • @@ -256,7 +256,7 @@

    isAnonymous

  • isMonotonic

    public boolean isMonotonic()
    -
    Returns whether the criterion is monotonic with tuple suppression
    +
    Returns whether the criterion is monotonic with tuple suppression.
    Returns:
  • @@ -267,11 +267,11 @@

    isMonotonic

  • toString

    public abstract java.lang.String toString()
    -
    Returns a string representation
    +
    Returns a string representation.
    Overrides:
    toString in class java.lang.Object
    -
    +
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/criteria/RecursiveCLDiversity.html b/doc/dev/org/deidentifier/arx/criteria/RecursiveCLDiversity.html index b0ee02362a..264459271c 100644 --- a/doc/dev/org/deidentifier/arx/criteria/RecursiveCLDiversity.html +++ b/doc/dev/org/deidentifier/arx/criteria/RecursiveCLDiversity.html @@ -115,7 +115,7 @@

    Class RecursiveCLDiversity<
    public class RecursiveCLDiversity
     extends LDiversity
    -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    See Also:
    Serialized Form
    @@ -182,19 +182,19 @@

    Method Summary

    double getC() -
    Returns the parameter c
    +
    Returns the parameter c.
    boolean isAnonymous(HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -250,10 +250,10 @@

    RecursiveCLDiversity

    double c, int l)
    Creates a new instance of the recursive-(c,l)-diversity criterion as proposed in: - Machanavajjhala A, Kifer D, Gehrke J. - l-diversity: Privacy beyond k-anonymity. + Machanavajjhala A, Kifer D, Gehrke J. + l-diversity: Privacy beyond k-anonymity. Transactions on Knowledge Discovery from Data (TKDD). 2007;1(1):3.
    -
    Parameters:
    c -
    l -
    +
    Parameters:
    attribute -
    c -
    l -
    @@ -272,7 +272,7 @@

    Method Detail

    isAnonymous

    public boolean isAnonymous(HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -286,7 +286,7 @@

    isAnonymous

  • getC

    public double getC()
    -
    Returns the parameter c
    +
    Returns the parameter c.
    Returns:
  • @@ -298,7 +298,7 @@

    getC

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/dev/org/deidentifier/arx/criteria/TCloseness.html b/doc/dev/org/deidentifier/arx/criteria/TCloseness.html index 35cb428fa1..b3360e4131 100644 --- a/doc/dev/org/deidentifier/arx/criteria/TCloseness.html +++ b/doc/dev/org/deidentifier/arx/criteria/TCloseness.html @@ -140,7 +140,7 @@

    Field Summary

    protected double t -
    The param t
    +
    The param t.
    @@ -167,7 +167,7 @@

    Constructor Summary

    TCloseness(java.lang.String attribute, double t) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -188,13 +188,13 @@

    Method Summary

    int getRequirements() -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    double getT() -
    Returns the parameter t
    +
    Returns the parameter t.
    @@ -240,7 +240,7 @@

    Field Detail

  • t

    protected final double t
    -
    The param t
    +
    The param t.
  • @@ -259,8 +259,8 @@

    Constructor Detail

    TCloseness

    public TCloseness(java.lang.String attribute,
               double t)
    -
    Creates a new instance
    -
    Parameters:
    t -
    +
    Creates a new instance.
    +
    Parameters:
    attribute -
    t -
    @@ -279,7 +279,7 @@

    Method Detail

    getRequirements

    public int getRequirements()
    Description copied from class: PrivacyCriterion
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Specified by:
    getRequirements in class PrivacyCriterion
    @@ -293,7 +293,7 @@

    getRequirements

  • getT

    public double getT()
    -
    Returns the parameter t
    +
    Returns the parameter t.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/criteria/class-use/DPresence.html b/doc/dev/org/deidentifier/arx/criteria/class-use/DPresence.html index ff990017df..0808e95fa3 100644 --- a/doc/dev/org/deidentifier/arx/criteria/class-use/DPresence.html +++ b/doc/dev/org/deidentifier/arx/criteria/class-use/DPresence.html @@ -99,7 +99,7 @@

    Uses of class  Inclusion
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset. diff --git a/doc/dev/org/deidentifier/arx/criteria/class-use/ExplicitPrivacyCriterion.html b/doc/dev/org/deidentifier/arx/criteria/class-use/ExplicitPrivacyCriterion.html index 97aeb69278..cf9fc817ec 100644 --- a/doc/dev/org/deidentifier/arx/criteria/class-use/ExplicitPrivacyCriterion.html +++ b/doc/dev/org/deidentifier/arx/criteria/class-use/ExplicitPrivacyCriterion.html @@ -98,25 +98,25 @@

    Uses of class  DistinctLDiversity -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    class  EntropyLDiversity -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    class  EqualDistanceTCloseness -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    class  HierarchicalDistanceTCloseness -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    @@ -130,7 +130,7 @@

    Uses of class  RecursiveCLDiversity -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    diff --git a/doc/dev/org/deidentifier/arx/criteria/class-use/ImplicitPrivacyCriterion.html b/doc/dev/org/deidentifier/arx/criteria/class-use/ImplicitPrivacyCriterion.html index 3c0ed48149..70f68d80ff 100644 --- a/doc/dev/org/deidentifier/arx/criteria/class-use/ImplicitPrivacyCriterion.html +++ b/doc/dev/org/deidentifier/arx/criteria/class-use/ImplicitPrivacyCriterion.html @@ -107,7 +107,7 @@

    Uses of class  Inclusion
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset. diff --git a/doc/dev/org/deidentifier/arx/criteria/class-use/LDiversity.html b/doc/dev/org/deidentifier/arx/criteria/class-use/LDiversity.html index 23d0e7391c..d6c56cbe41 100644 --- a/doc/dev/org/deidentifier/arx/criteria/class-use/LDiversity.html +++ b/doc/dev/org/deidentifier/arx/criteria/class-use/LDiversity.html @@ -98,19 +98,19 @@

    Uses of class  DistinctLDiversity -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    class  EntropyLDiversity -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    class  RecursiveCLDiversity -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    diff --git a/doc/dev/org/deidentifier/arx/criteria/class-use/PrivacyCriterion.html b/doc/dev/org/deidentifier/arx/criteria/class-use/PrivacyCriterion.html index b4cf0294e7..7b55d24f11 100644 --- a/doc/dev/org/deidentifier/arx/criteria/class-use/PrivacyCriterion.html +++ b/doc/dev/org/deidentifier/arx/criteria/class-use/PrivacyCriterion.html @@ -111,7 +111,7 @@

    Uses of <T extends PrivacyCriterion
    java.util.Set<T>
    ARXConfiguration.getCriteria(java.lang.Class<T> clazz) -
    Returns all privacy criteria that are instances of the given class
    +
    Returns all privacy criteria that are instances of the given class.
    @@ -127,7 +127,7 @@

    Uses of <T extends PrivacyCriterion
    boolean
    ARXConfiguration.removeCriterion(PrivacyCriterion arg) -
    Removes the given criterion
    +
    Removes the given criterion.
    @@ -184,13 +184,13 @@

    Uses of ARXConfiguration ARXConfiguration.addCriterion(PrivacyCriterion c) -
    Adds a criterion to the configuration
    +
    Adds a criterion to the configuration.
    <T extends PrivacyCriterion
    boolean
    ARXConfiguration.removeCriterion(PrivacyCriterion arg) -
    Removes the given criterion
    +
    Removes the given criterion.
    @@ -205,7 +205,7 @@

    Uses of boolean ARXConfiguration.containsCriterion(java.lang.Class<? extends PrivacyCriterion> clazz) -
    Returns whether the configuration contains a criterion of the given class
    +
    Returns whether the configuration contains a criterion of the given class.
    @@ -229,7 +229,7 @@

    Uses of class  DistinctLDiversity -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    @@ -243,38 +243,38 @@

    Uses of class  EntropyLDiversity -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    class  EqualDistanceTCloseness -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    class  ExplicitPrivacyCriterion -
    A privacy criterion that is explicitly bound to a sensitive attribute
    +
    A privacy criterion that is explicitly bound to a sensitive attribute.
    class  HierarchicalDistanceTCloseness -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    class  ImplicitPrivacyCriterion -
    A privacy criterion that is implicitly bound to the quasi-identifiers
    +
    A privacy criterion that is implicitly bound to the quasi-identifiers.
    class  Inclusion
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset. @@ -296,7 +296,7 @@

    Uses of class  RecursiveCLDiversity -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    @@ -325,7 +325,7 @@

    Uses of Dictionary dictionary, DataDefinition definition, java.util.Set<PrivacyCriterion> criteria) -
    Creates a new data manager from pre-encoded data
    +
    Creates a new data manager from pre-encoded data.
    diff --git a/doc/dev/org/deidentifier/arx/criteria/class-use/TCloseness.html b/doc/dev/org/deidentifier/arx/criteria/class-use/TCloseness.html index 44cce7159b..161e3e70e8 100644 --- a/doc/dev/org/deidentifier/arx/criteria/class-use/TCloseness.html +++ b/doc/dev/org/deidentifier/arx/criteria/class-use/TCloseness.html @@ -98,13 +98,13 @@

    Uses of class  EqualDistanceTCloseness -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    class  HierarchicalDistanceTCloseness -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    diff --git a/doc/dev/org/deidentifier/arx/criteria/package-summary.html b/doc/dev/org/deidentifier/arx/criteria/package-summary.html index 7b4bcccbc2..05bc6eead2 100644 --- a/doc/dev/org/deidentifier/arx/criteria/package-summary.html +++ b/doc/dev/org/deidentifier/arx/criteria/package-summary.html @@ -80,7 +80,7 @@

    Package org.deidentifier.arx.criteria

    DistinctLDiversity -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    @@ -94,38 +94,38 @@

    Package org.deidentifier.arx.criteria

    EntropyLDiversity -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    EqualDistanceTCloseness -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    ExplicitPrivacyCriterion -
    A privacy criterion that is explicitly bound to a sensitive attribute
    +
    A privacy criterion that is explicitly bound to a sensitive attribute.
    HierarchicalDistanceTCloseness -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    ImplicitPrivacyCriterion -
    A privacy criterion that is implicitly bound to the quasi-identifiers
    +
    A privacy criterion that is implicitly bound to the quasi-identifiers.
    Inclusion
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset. @@ -147,13 +147,13 @@

    Package org.deidentifier.arx.criteria

    PrivacyCriterion -
    An abstract base class for privacy criteria
    +
    An abstract base class for privacy criteria.
    RecursiveCLDiversity -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    diff --git a/doc/dev/org/deidentifier/arx/criteria/package-use.html b/doc/dev/org/deidentifier/arx/criteria/package-use.html index 0008237f98..fbc5220275 100644 --- a/doc/dev/org/deidentifier/arx/criteria/package-use.html +++ b/doc/dev/org/deidentifier/arx/criteria/package-use.html @@ -106,7 +106,7 @@

    Uses of PrivacyCriterion -
    An abstract base class for privacy criteria
    +
    An abstract base class for privacy criteria.
    @@ -130,12 +130,12 @@

    Uses of ExplicitPrivacyCriterion -
    A privacy criterion that is explicitly bound to a sensitive attribute
    +
    A privacy criterion that is explicitly bound to a sensitive attribute.
    ImplicitPrivacyCriterion -
    A privacy criterion that is implicitly bound to the quasi-identifiers
    +
    A privacy criterion that is implicitly bound to the quasi-identifiers.
    @@ -147,7 +147,7 @@

    Uses of PrivacyCriterion -
    An abstract base class for privacy criteria
    +
    An abstract base class for privacy criteria.
    @@ -170,7 +170,7 @@

    Uses of PrivacyCriterion -
    An abstract base class for privacy criteria
    +
    An abstract base class for privacy criteria.
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/INodeChecker.Result.html b/doc/dev/org/deidentifier/arx/framework/check/INodeChecker.Result.html index 37df514793..6066e188f4 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/INodeChecker.Result.html +++ b/doc/dev/org/deidentifier/arx/framework/check/INodeChecker.Result.html @@ -100,7 +100,7 @@

    Class INodeChecker.Result
    public static class INodeChecker.Result
     extends java.lang.Object
    -
    The result of a check
    +
    The result of a check.
    @@ -122,25 +122,25 @@

    Field Summary

    boolean anonymous -
    Overall anonymity
    +
    Overall anonymity.
    InformationLoss<?> informationLoss -
    Information loss
    +
    Information loss.
    boolean kAnonymous -
    k-Anonymity sub-criterion
    +
    k-Anonymity sub-criterion.
    InformationLoss<?> lowerBound -
    Lower bound
    +
    Lower bound.
    @@ -180,7 +180,7 @@

    Field Detail

  • anonymous

    public final boolean anonymous
    -
    Overall anonymity
    +
    Overall anonymity.
  • @@ -190,7 +190,7 @@

    anonymous

  • kAnonymous

    public final boolean kAnonymous
    -
    k-Anonymity sub-criterion
    +
    k-Anonymity sub-criterion.
  • @@ -200,7 +200,7 @@

    kAnonymous

  • informationLoss

    public final InformationLoss<?> informationLoss
    -
    Information loss
    +
    Information loss.
  • @@ -210,7 +210,7 @@

    informationLoss

  • lowerBound

    public final InformationLoss<?> lowerBound
    -
    Lower bound
    +
    Lower bound.
  • diff --git a/doc/dev/org/deidentifier/arx/framework/check/INodeChecker.html b/doc/dev/org/deidentifier/arx/framework/check/INodeChecker.html index 4a1c438725..ee465b0998 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/INodeChecker.html +++ b/doc/dev/org/deidentifier/arx/framework/check/INodeChecker.html @@ -91,7 +91,7 @@

    Interface INodeChecker



    public interface INodeChecker
    -
    This interface implements a generic interface for node checkers
    +
    This interface implements a generic interface for node checkers.
    @@ -113,7 +113,7 @@

    Nested Class Summary

    static class  INodeChecker.Result -
    The result of a check
    +
    The result of a check.
    @@ -134,50 +134,50 @@

    Method Summary

    TransformedData applyAndSetProperties(Node transformation) -
    Applies the given transformation and sets its properties
    +
    Applies the given transformation and sets its properties.
    INodeChecker.Result check(Node node) -
    Checks the given node
    +
    Checks the given node.
    INodeChecker.Result check(Node node, boolean forceMeasureInfoLoss) -
    Checks the given node
    +
    Checks the given node.
    Data getBuffer() -
    Returns the buffer as a Data object
    +
    Returns the buffer as a Data object.
    ARXConfiguration.ARXConfigurationInternal getConfiguration() -
    Returns the current config
    +
    Returns the current config.
    Data getData() -
    Returns the data
    +
    Returns the data.
    IHashGroupify getGroupify() -
    Returns the current hash groupify
    +
    Returns the current hash groupify.
    History getHistory() -
    Returns the history, if there is any
    +
    Returns the history, if there is any.
    @@ -189,13 +189,13 @@

    Method Summary

    Metric<?> getMetric() -
    Returns the metric used by this checker
    +
    Returns the metric used by this checker.
    int getNumberOfGroups() -
    Returns the number of groups from the previous check
    +
    Returns the number of groups from the previous check.
    @@ -220,7 +220,7 @@

    Method Detail

  • check

    INodeChecker.Result check(Node node)
    -
    Checks the given node
    +
    Checks the given node.
    Parameters:
    node - The node to check
    Returns:
    Result
  • @@ -233,7 +233,7 @@

    check

    check

    INodeChecker.Result check(Node node,
                             boolean forceMeasureInfoLoss)
    -
    Checks the given node
    +
    Checks the given node.
    Parameters:
    node - The node to check
    forceMeasureInfoLoss -
    Returns:
    Result
    @@ -245,7 +245,7 @@

    check

  • getBuffer

    Data getBuffer()
    -
    Returns the buffer as a Data object
    +
    Returns the buffer as a Data object.
    Returns:
  • @@ -256,7 +256,7 @@

    getBuffer

  • getConfiguration

    ARXConfiguration.ARXConfigurationInternal getConfiguration()
    -
    Returns the current config
    +
    Returns the current config.
    Returns:
  • @@ -267,7 +267,7 @@

    getConfiguration

  • getData

    Data getData()
    -
    Returns the data
    +
    Returns the data.
    Returns:
  • @@ -278,7 +278,7 @@

    getData

  • getGroupify

    IHashGroupify getGroupify()
    -
    Returns the current hash groupify
    +
    Returns the current hash groupify.
    Returns:
  • @@ -289,7 +289,7 @@

    getGroupify

  • getHistory

    History getHistory()
    -
    Returns the history, if there is any
    +
    Returns the history, if there is any.
    Returns:
  • @@ -302,6 +302,8 @@

    getInformationLoss

    @Deprecated
     double getInformationLoss(Node node)
    Deprecated. 
    +
    Parameters:
    node -
    +
    Returns:
    @@ -311,7 +313,7 @@

    getInformationLoss

  • getMetric

    Metric<?> getMetric()
    -
    Returns the metric used by this checker
    +
    Returns the metric used by this checker.
    Returns:
  • @@ -322,7 +324,7 @@

    getMetric

  • getNumberOfGroups

    int getNumberOfGroups()
    -
    Returns the number of groups from the previous check
    +
    Returns the number of groups from the previous check.
    Returns:
  • @@ -333,7 +335,7 @@

    getNumberOfGroups

  • applyAndSetProperties

    TransformedData applyAndSetProperties(Node transformation)
    -
    Applies the given transformation and sets its properties
    +
    Applies the given transformation and sets its properties.
    Parameters:
    transformation -
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/framework/check/NodeChecker.html b/doc/dev/org/deidentifier/arx/framework/check/NodeChecker.html index 3297a5079d..b8b37d9946 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/NodeChecker.html +++ b/doc/dev/org/deidentifier/arx/framework/check/NodeChecker.html @@ -101,7 +101,7 @@

    Class NodeChecker

    public class NodeChecker
     extends java.lang.Object
     implements INodeChecker
    -
    This class orchestrates the process of checking a node for k-anonymity
    +
    This class orchestrates the process of checking a node for k-anonymity.
    @@ -213,50 +213,50 @@

    Method Summary

    TransformedData applyAndSetProperties(Node transformation) -
    Applies the given transformation and sets its properties
    +
    Applies the given transformation and sets its properties.
    INodeChecker.Result check(Node node) -
    Checks the given node
    +
    Checks the given node.
    INodeChecker.Result check(Node node, boolean forceMeasureInfoLoss) -
    Checks the given node
    +
    Checks the given node.
    Data getBuffer() -
    Returns the buffer as a Data object
    +
    Returns the buffer as a Data object.
    ARXConfiguration.ARXConfigurationInternal getConfiguration() -
    Returns the current config
    +
    Returns the current config.
    Data getData() -
    Returns the data
    +
    Returns the data.
    IHashGroupify getGroupify() -
    Returns the current hash groupify
    +
    Returns the current hash groupify.
    History getHistory() -
    Returns the checkers history, if any
    +
    Returns the checkers history, if any.
    @@ -268,13 +268,13 @@

    Method Summary

    Metric<?> getMetric() -
    Returns the metric used by this checker
    +
    Returns the metric used by this checker.
    int getNumberOfGroups() -
    Returns the number of groups from the previous check
    +
    Returns the number of groups from the previous check.
    @@ -399,7 +399,7 @@

    Method Detail

    check

    public INodeChecker.Result check(Node node)
    Description copied from interface: INodeChecker
    -
    Checks the given node
    +
    Checks the given node.
    Specified by:
    check in interface INodeChecker
    @@ -416,7 +416,7 @@

    check

    public INodeChecker.Result check(Node node,
                             boolean forceMeasureInfoLoss)
    Description copied from interface: INodeChecker
    -
    Checks the given node
    +
    Checks the given node.
    Specified by:
    check in interface INodeChecker
    @@ -432,7 +432,7 @@

    check

    getBuffer

    public Data getBuffer()
    Description copied from interface: INodeChecker
    -
    Returns the buffer as a Data object
    +
    Returns the buffer as a Data object.
    Specified by:
    getBuffer in interface INodeChecker
    @@ -447,7 +447,7 @@

    getBuffer

    getConfiguration

    public ARXConfiguration.ARXConfigurationInternal getConfiguration()
    Description copied from interface: INodeChecker
    -
    Returns the current config
    +
    Returns the current config.
    Specified by:
    getConfiguration in interface INodeChecker
    @@ -462,7 +462,7 @@

    getConfiguration

    getData

    public Data getData()
    Description copied from interface: INodeChecker
    -
    Returns the data
    +
    Returns the data.
    Specified by:
    getData in interface INodeChecker
    @@ -477,7 +477,7 @@

    getData

    getGroupify

    public IHashGroupify getGroupify()
    Description copied from interface: INodeChecker
    -
    Returns the current hash groupify
    +
    Returns the current hash groupify.
    Specified by:
    getGroupify in interface INodeChecker
    @@ -491,7 +491,7 @@

    getGroupify

  • getHistory

    public History getHistory()
    -
    Returns the checkers history, if any
    +
    Returns the checkers history, if any.
    Specified by:
    getHistory in interface INodeChecker
    @@ -510,7 +510,7 @@

    getInformationLoss

    Specified by:
    getInformationLoss in interface INodeChecker
    -
    +
    Returns:
  • @@ -521,7 +521,7 @@

    getInformationLoss

    getMetric

    public Metric<?> getMetric()
    Description copied from interface: INodeChecker
    -
    Returns the metric used by this checker
    +
    Returns the metric used by this checker.
    Specified by:
    getMetric in interface INodeChecker
    @@ -536,7 +536,7 @@

    getMetric

    getNumberOfGroups

    public int getNumberOfGroups()
    Description copied from interface: INodeChecker
    -
    Returns the number of groups from the previous check
    +
    Returns the number of groups from the previous check.
    Specified by:
    getNumberOfGroups in interface INodeChecker
    @@ -551,7 +551,7 @@

    getNumberOfGroups

    applyAndSetProperties

    public TransformedData applyAndSetProperties(Node transformation)
    Description copied from interface: INodeChecker
    -
    Applies the given transformation and sets its properties
    +
    Applies the given transformation and sets its properties.
    Specified by:
    applyAndSetProperties in interface INodeChecker
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/StateMachine.html b/doc/dev/org/deidentifier/arx/framework/check/StateMachine.html index 5fc72482ef..2db08c5e6b 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/StateMachine.html +++ b/doc/dev/org/deidentifier/arx/framework/check/StateMachine.html @@ -166,7 +166,7 @@

    Method Summary

    Node getLastNode() -
    Returns the last node
    +
    Returns the last node.
    @@ -233,7 +233,7 @@

    Method Detail

  • getLastNode

    public Node getLastNode()
    -
    Returns the last node
    +
    Returns the last node.
    Returns:
    the last node, which has been checked for k-anonymity
  • @@ -244,6 +244,7 @@

    getLastNode

  • getLastTransition

    public StateMachine.Transition getLastTransition()
    +
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/framework/check/TransformedData.html b/doc/dev/org/deidentifier/arx/framework/check/TransformedData.html index cd0a60a4b2..bed1c0c988 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/TransformedData.html +++ b/doc/dev/org/deidentifier/arx/framework/check/TransformedData.html @@ -116,11 +116,15 @@

    Field Summary

    Data -buffer  +buffer +
    TODO
    + HashGroupify.GroupStatistics -statistics  +statistics +
    TODO
    + @@ -177,6 +181,7 @@

    Field Detail

  • buffer

    public Data buffer
    +
    TODO
  • @@ -186,6 +191,7 @@

    buffer

  • statistics

    public HashGroupify.GroupStatistics statistics
    +
    TODO
  • @@ -204,6 +210,7 @@

    Constructor Detail

    TransformedData

    public TransformedData(Data data,
                    HashGroupify.GroupStatistics statistics)
    +
    Parameters:
    data -
    statistics -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/Transformer.html b/doc/dev/org/deidentifier/arx/framework/check/Transformer.html index 98b7a3e9b6..e2b4cbfa3e 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/Transformer.html +++ b/doc/dev/org/deidentifier/arx/framework/check/Transformer.html @@ -124,7 +124,7 @@

    Field Summary

    protected ARXConfiguration.ARXConfigurationInternal config -
    The config
    +
    The config.
    @@ -136,13 +136,13 @@

    Field Summary

    protected IntArrayDictionary dictionarySensFreq -
    The dictionary for the snapshot compression
    +
    The dictionary for the snapshot compression *.
    protected IntArrayDictionary dictionarySensValue -
    The dictionary for the snapshot compression
    +
    The dictionary for the snapshot compression *.
    @@ -166,7 +166,7 @@

    Field Summary

    protected int[][] sensitive -
    Sensitive attribute values
    +
    Sensitive attribute values.
    @@ -296,7 +296,7 @@

    buffer

  • sensitive

    protected int[][] sensitive
    -
    Sensitive attribute values
    +
    Sensitive attribute values.
  • @@ -306,7 +306,7 @@

    sensitive

  • config

    protected final ARXConfiguration.ARXConfigurationInternal config
    -
    The config
    +
    The config.
  • @@ -326,7 +326,7 @@

    data

  • dictionarySensFreq

    protected IntArrayDictionary dictionarySensFreq
    -
    The dictionary for the snapshot compression
    +
    The dictionary for the snapshot compression *.
  • @@ -336,7 +336,7 @@

    dictionarySensFreq

  • dictionarySensValue

    protected IntArrayDictionary dictionarySensValue
    -
    The dictionary for the snapshot compression
    +
    The dictionary for the snapshot compression *.
  • @@ -390,7 +390,7 @@

    Transformer

    IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq)
    Instantiates a new transformer.
    -
    Parameters:
    data -
    hierarchies -
    sensitiveData -
    config -
    dictionarySensValue -
    dictionarySensFreq -
    +
    Parameters:
    data -
    hierarchies -
    sensitive -
    config -
    dictionarySensValue -
    dictionarySensFreq -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/class-use/INodeChecker.Result.html b/doc/dev/org/deidentifier/arx/framework/check/class-use/INodeChecker.Result.html index ea178f2869..1e1c2849ae 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/class-use/INodeChecker.Result.html +++ b/doc/dev/org/deidentifier/arx/framework/check/class-use/INodeChecker.Result.html @@ -108,7 +108,7 @@

    Uses of INodeChecker.Result INodeChecker.check(Node node) -
    Checks the given node
    +
    Checks the given node.
    @@ -120,7 +120,7 @@

    Uses of INodeChecker.Result INodeChecker.check(Node node, boolean forceMeasureInfoLoss) -
    Checks the given node
    +
    Checks the given node.
    @@ -141,7 +141,7 @@

    Uses of void Lattice.setChecked(Node node, INodeChecker.Result result) -
    Sets the properties to the given node
    +
    Sets the properties to the given node.
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/class-use/INodeChecker.html b/doc/dev/org/deidentifier/arx/framework/check/class-use/INodeChecker.html index bc467d73bc..fed9dad97f 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/class-use/INodeChecker.html +++ b/doc/dev/org/deidentifier/arx/framework/check/class-use/INodeChecker.html @@ -114,7 +114,7 @@

    Uses of ARXConfiguration config, ARXLattice lattice, long duration) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -151,7 +151,7 @@

    Uses of FLASHAlgorithm.create(Lattice lattice, INodeChecker checker, FLASHStrategy strategy) -
    Creates a new instance of the FLASH algorithm
    +
    Creates a new instance of the FLASH algorithm.
    @@ -173,7 +173,7 @@

    Uses of INodeChecker checker, FLASHStrategy strategy, FLASHConfiguration config) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -193,7 +193,7 @@

    Uses of class  NodeChecker -
    This class orchestrates the process of checking a node for k-anonymity
    +
    This class orchestrates the process of checking a node for k-anonymity.
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/class-use/TransformedData.html b/doc/dev/org/deidentifier/arx/framework/check/class-use/TransformedData.html index d5ed2b98c2..8207cfc09f 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/class-use/TransformedData.html +++ b/doc/dev/org/deidentifier/arx/framework/check/class-use/TransformedData.html @@ -102,7 +102,7 @@

    Uses of TransformedData INodeChecker.applyAndSetProperties(Node transformation) -
    Applies the given transformation and sets its properties
    +
    Applies the given transformation and sets its properties.
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/distribution/Distribution.html b/doc/dev/org/deidentifier/arx/framework/check/distribution/Distribution.html index dddedf92a5..05daa5d81e 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/distribution/Distribution.html +++ b/doc/dev/org/deidentifier/arx/framework/check/distribution/Distribution.html @@ -123,7 +123,7 @@

    Constructor Summary

    Distribution(int[] element, int[] frequency) -
    Constructor used to create frequency set from a history entry
    +
    Constructor used to create frequency set from a history entry.
    @@ -150,25 +150,25 @@

    Method Summary

    void clear() -
    Clears the table
    +
    Clears the table.
    int[] getBuckets() -
    Gets all buckets of the hash table
    +
    Gets all buckets of the hash table.
    int[] getPackedElements() -
    Gets all elements of the packed table
    +
    Gets all elements of the packed table.
    int[] getPackedFrequency() -
    Gets the frequency of the packed table
    +
    Gets the frequency of the packed table.
    @@ -181,7 +181,7 @@

    Method Summary

    void merge(int[] elements, int[] frequency) -
    Merge a frequency set with a history entry
    +
    Merge a frequency set with a history entry.
    @@ -237,7 +237,7 @@

    Distribution

    Distribution

    public Distribution(int[] element,
                 int[] frequency)
    -
    Constructor used to create frequency set from a history entry
    +
    Constructor used to create frequency set from a history entry.
    Parameters:
    element -
    frequency -
    @@ -267,7 +267,7 @@

    add

  • clear

    public void clear()
    -
    Clears the table
    +
    Clears the table.
  • @@ -277,7 +277,7 @@

    clear

  • getBuckets

    public int[] getBuckets()
    -
    Gets all buckets of the hash table
    +
    Gets all buckets of the hash table.
    Returns:
  • @@ -288,7 +288,7 @@

    getBuckets

  • getPackedElements

    public int[] getPackedElements()
    -
    Gets all elements of the packed table
    +
    Gets all elements of the packed table.
    Returns:
  • @@ -299,7 +299,7 @@

    getPackedElements

  • getPackedFrequency

    public int[] getPackedFrequency()
    -
    Gets the frequency of the packed table
    +
    Gets the frequency of the packed table.
    Returns:
  • @@ -322,7 +322,7 @@

    merge

    merge

    public void merge(int[] elements,
              int[] frequency)
    -
    Merge a frequency set with a history entry
    +
    Merge a frequency set with a history entry.
    Parameters:
    elements -
    frequency -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/distribution/IntArrayDictionary.html b/doc/dev/org/deidentifier/arx/framework/check/distribution/IntArrayDictionary.html index 314b8d575e..e42b1adbaf 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/distribution/IntArrayDictionary.html +++ b/doc/dev/org/deidentifier/arx/framework/check/distribution/IntArrayDictionary.html @@ -116,7 +116,7 @@

    Constructor Summary

    IntArrayDictionary(int capacity) -
    Constructs a new dictionary
    +
    Constructs a new dictionary.
    @@ -143,13 +143,13 @@

    Method Summary

    void decrementRefCount(int index) -
    Removes a element from the dictionary
    +
    Removes a element from the dictionary.
    int[] get(int index) -
    Returns the according entry
    +
    Returns the according entry.
    @@ -162,7 +162,7 @@

    Method Summary

    int size() -
    Returns the element count of the dictionary
    +
    Returns the element count of the dictionary.
    @@ -194,7 +194,7 @@

    Constructor Detail

  • IntArrayDictionary

    public IntArrayDictionary(int capacity)
    -
    Constructs a new dictionary
    +
    Constructs a new dictionary.
    Parameters:
    capacity - the capacity
  • @@ -223,8 +223,8 @@

    clear

  • decrementRefCount

    public void decrementRefCount(int index)
    -
    Removes a element from the dictionary
    -
    Parameters:
    element -
    +
    Removes a element from the dictionary.
    +
    Parameters:
    index -
  • @@ -234,7 +234,7 @@

    decrementRefCount

  • get

    public int[] get(int index)
    -
    Returns the according entry
    +
    Returns the according entry.
    Parameters:
    index -
    Returns:
  • @@ -248,7 +248,8 @@

    probe

    public int probe(int[] key)
    Probes the dictionary and either inserts a new entry index or returns the corresponding entry index.
    -
    Parameters:
    key - the key
    +
    Parameters:
    key - the key
    +
    Returns:
    @@ -258,7 +259,7 @@

    probe

  • size

    public int size()
    -
    Returns the element count of the dictionary
    +
    Returns the element count of the dictionary.
    Returns:
    the int
  • diff --git a/doc/dev/org/deidentifier/arx/framework/check/distribution/IntArrayDictionaryEntry.html b/doc/dev/org/deidentifier/arx/framework/check/distribution/IntArrayDictionaryEntry.html index 269e985143..98e126513b 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/distribution/IntArrayDictionaryEntry.html +++ b/doc/dev/org/deidentifier/arx/framework/check/distribution/IntArrayDictionaryEntry.html @@ -224,6 +224,7 @@

    Method Detail

  • decRefCount

    public int decRefCount()
    +
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/framework/check/distribution/class-use/Distribution.html b/doc/dev/org/deidentifier/arx/framework/check/distribution/class-use/Distribution.html index ace466252a..f5f17ac9db 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/distribution/class-use/Distribution.html +++ b/doc/dev/org/deidentifier/arx/framework/check/distribution/class-use/Distribution.html @@ -125,7 +125,7 @@

    Uses of Distribution[] HashGroupifyEntry.distributions -
    Frequency set for sensitive attributes
    +
    Frequency set for sensitive attributes *.
    @@ -144,7 +144,7 @@

    Uses of Distribution[] distribution, int pcount) -
    Generic adder for all combinations of criteria in mode transform GROUPIFY
    +
    Generic adder for all combinations of criteria in mode transform GROUPIFY.
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/distribution/class-use/IntArrayDictionary.html b/doc/dev/org/deidentifier/arx/framework/check/distribution/class-use/IntArrayDictionary.html index a39485c1ef..6898b651c7 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/distribution/class-use/IntArrayDictionary.html +++ b/doc/dev/org/deidentifier/arx/framework/check/distribution/class-use/IntArrayDictionary.html @@ -110,13 +110,13 @@

    Uses of protected IntArrayDictionary Transformer.dictionarySensFreq -
    The dictionary for the snapshot compression
    +
    The dictionary for the snapshot compression *.
    protected IntArrayDictionary Transformer.dictionarySensValue -
    The dictionary for the snapshot compression
    +
    The dictionary for the snapshot compression *.
    @@ -154,13 +154,13 @@

    Uses of IntArrayDictionary History.getDictionarySensFreq() -
    Method needed for benchmarking
    +
    Method needed for benchmarking.
    IntArrayDictionary History.getDictionarySensValue() -
    Method needed for benchmarking
    +
    Method needed for benchmarking.
    @@ -199,13 +199,13 @@

    Uses of protected IntArrayDictionary AbstractTransformer.dictionarySensFreq -
    The dictionary for the snapshot compression
    +
    The dictionary for the snapshot compression *.
    protected IntArrayDictionary AbstractTransformer.dictionarySensValue -
    The dictionary for the snapshot compression
    +
    The dictionary for the snapshot compression *.
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/groupify/HashGroupify.GroupStatistics.html b/doc/dev/org/deidentifier/arx/framework/check/groupify/HashGroupify.GroupStatistics.html index 7c2b5d16b9..6c1de3e70c 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/groupify/HashGroupify.GroupStatistics.html +++ b/doc/dev/org/deidentifier/arx/framework/check/groupify/HashGroupify.GroupStatistics.html @@ -100,7 +100,7 @@

    Class HashGroupify.
    public static class HashGroupify.GroupStatistics
     extends java.lang.Object
    -
    Statistics about the groups, excluding outliers
    +
    Statistics about the groups, excluding outliers.
    @@ -130,7 +130,7 @@

    Constructor Summary

    int numberOfGroups, int numberOfOutlyingEquivalenceClasses, int numberOfOutlyingTuples) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -151,7 +151,7 @@

    Method Summary

    double getAverageEquivalenceClassSize() -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    @@ -163,7 +163,7 @@

    Method Summary

    int getMaximalEquivalenceClassSize() -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    @@ -175,7 +175,7 @@

    Method Summary

    int getMinimalEquivalenceClassSize() -
    Returns the minimal size of an equivalence class
    +
    Returns the minimal size of an equivalence class.
    @@ -188,21 +188,21 @@

    Method Summary

    int getNumberOfGroups()
    Returns the number of equivalence classes in the currently selected data - representation
    + representation. int getNumberOfOutlyingEquivalenceClasses()
    Returns the number of outlying equivalence classes in the currently selected data - representation
    + representation. int getNumberOfOutlyingTuples()
    Returns the number of outliers in the currently selected data - representation
    + representation. @@ -242,8 +242,8 @@

    HashGroupify.GroupStatistics

    int numberOfGroups, int numberOfOutlyingEquivalenceClasses, int numberOfOutlyingTuples) -
    Creates a new instance
    -
    Parameters:
    handle -
    averageEquivalenceClassSize -
    maximalEquivalenceClassSize -
    minimalEquivalenceClassSize -
    averageEquivalenceClassSizeIncludingOutliers -
    maximalEquivalenceClassSizeIncludingOutliers -
    minimalEquivalenceClassSizeIncludingOutliers -
    numberOfGroups -
    numberOfOutlyingEquivalenceClasses -
    numberOfOutlyingTuples -
    +
    Creates a new instance.
    +
    Parameters:
    averageEquivalenceClassSize -
    maximalEquivalenceClassSize -
    minimalEquivalenceClassSize -
    averageEquivalenceClassSizeIncludingOutliers -
    maximalEquivalenceClassSizeIncludingOutliers -
    minimalEquivalenceClassSizeIncludingOutliers -
    numberOfGroups -
    numberOfOutlyingEquivalenceClasses -
    numberOfOutlyingTuples -
    @@ -261,7 +261,7 @@

    Method Detail

  • getAverageEquivalenceClassSize

    public double getAverageEquivalenceClassSize()
    -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    Returns:
  • @@ -284,7 +284,7 @@

    getAverageEquivalenceClassSizeIncludingOutliers

  • getMaximalEquivalenceClassSize

    public int getMaximalEquivalenceClassSize()
    -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    Returns:
  • @@ -307,7 +307,7 @@

    getMaximalEquivalenceClassSizeIncludingOutliers

  • getMinimalEquivalenceClassSize

    public int getMinimalEquivalenceClassSize()
    -
    Returns the minimal size of an equivalence class
    +
    Returns the minimal size of an equivalence class.
    Returns:
  • @@ -331,7 +331,7 @@

    getMinimalEquivalenceClassSizeIncludingOutliers

    getNumberOfGroups

    public int getNumberOfGroups()
    Returns the number of equivalence classes in the currently selected data - representation
    + representation.
    Returns:
    @@ -343,7 +343,7 @@

    getNumberOfGroups

    getNumberOfOutlyingEquivalenceClasses

    public int getNumberOfOutlyingEquivalenceClasses()
    Returns the number of outlying equivalence classes in the currently selected data - representation
    + representation.
    Returns:
    @@ -355,7 +355,7 @@

    getNumberOfOutlyingEquivalenceClasses

    getNumberOfOutlyingTuples

    public int getNumberOfOutlyingTuples()
    Returns the number of outliers in the currently selected data - representation
    + representation.
    Returns:
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/groupify/HashGroupify.html b/doc/dev/org/deidentifier/arx/framework/check/groupify/HashGroupify.html index 9f6bd93f03..8a5a749035 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/groupify/HashGroupify.html +++ b/doc/dev/org/deidentifier/arx/framework/check/groupify/HashGroupify.html @@ -124,7 +124,7 @@

    Nested Class Summary

    static class  HashGroupify.GroupStatistics -
    Statistics about the groups, excluding outliers
    +
    Statistics about the groups, excluding outliers.
    @@ -144,7 +144,7 @@

    Constructor Summary

    HashGroupify(int capacity, ARXConfiguration.ARXConfigurationInternal config) -
    Constructs a new hash groupify operator
    +
    Constructs a new hash groupify operator.
    @@ -169,7 +169,7 @@

    Method Summary

    int count, int[] sensitive, int pcount) -
    Generic adder for all combinations of criteria in mode transform ALL
    +
    Generic adder for all combinations of criteria in mode transform ALL.
    @@ -179,7 +179,7 @@

    Method Summary

    int count, Distribution[] distributions, int pcount) -
    Generic adder for all combinations of criteria in mode transform GROUPIFY
    +
    Generic adder for all combinations of criteria in mode transform GROUPIFY.
    @@ -190,7 +190,7 @@

    Method Summary

    int[][] elements, int[][] frequencies, int pcount) -
    Generic adder for all combinations of criteria in mode transform SNAPSHOT
    +
    Generic adder for all combinations of criteria in mode transform SNAPSHOT.
    @@ -214,13 +214,13 @@

    Method Summary

    HashGroupify.GroupStatistics getGroupStatistics() -
    Returns statistics about the groups
    +
    Returns statistics about the groups.
    boolean isAnonymous() -
    Are all defined privacy criteria fulfilled by this transformation, given the specified limit on suppressed tuples
    +
    Are all defined privacy criteria fulfilled by this transformation, given the specified limit on suppressed tuples.
    @@ -232,13 +232,13 @@

    Method Summary

    void markOutliers(int[][] data) -
    Marks all outliers
    +
    Marks all outliers.
    void resetSuppression() -
    This method will reset all flags that indicate that equivalence classes are suppressed
    +
    This method will reset all flags that indicate that equivalence classes are suppressed.
    @@ -277,7 +277,7 @@

    Constructor Detail

    HashGroupify

    public HashGroupify(int capacity,
                 ARXConfiguration.ARXConfigurationInternal config)
    -
    Constructs a new hash groupify operator
    +
    Constructs a new hash groupify operator.
    Parameters:
    capacity - The capacity
    config - The config
    @@ -301,7 +301,7 @@

    addAll

    int[] sensitive, int pcount)
    Description copied from interface: IHashGroupify
    -
    Generic adder for all combinations of criteria in mode transform ALL
    +
    Generic adder for all combinations of criteria in mode transform ALL.
    Specified by:
    addAll in interface IHashGroupify
    @@ -320,7 +320,7 @@

    addGroupify

    Distribution[] distributions, int pcount)
    Description copied from interface: IHashGroupify
    -
    Generic adder for all combinations of criteria in mode transform GROUPIFY
    +
    Generic adder for all combinations of criteria in mode transform GROUPIFY.
    Specified by:
    addGroupify in interface IHashGroupify
    @@ -340,7 +340,7 @@

    addSnapshot

    int[][] frequencies, int pcount)
    Description copied from interface: IHashGroupify
    -
    Generic adder for all combinations of criteria in mode transform SNAPSHOT
    +
    Generic adder for all combinations of criteria in mode transform SNAPSHOT.
    Specified by:
    addSnapshot in interface IHashGroupify
    @@ -405,7 +405,7 @@

    getFirstEntry

    getGroupStatistics

    public HashGroupify.GroupStatistics getGroupStatistics()
    Description copied from interface: IHashGroupify
    -
    Returns statistics about the groups
    +
    Returns statistics about the groups.
    Specified by:
    getGroupStatistics in interface IHashGroupify
    @@ -420,7 +420,7 @@

    getGroupStatistics

    isAnonymous

    public boolean isAnonymous()
    Description copied from interface: IHashGroupify
    -
    Are all defined privacy criteria fulfilled by this transformation, given the specified limit on suppressed tuples
    +
    Are all defined privacy criteria fulfilled by this transformation, given the specified limit on suppressed tuples.
    Specified by:
    isAnonymous in interface IHashGroupify
    @@ -450,7 +450,7 @@

    isKAnonymous

    markOutliers

    public void markOutliers(int[][] data)
    Description copied from interface: IHashGroupify
    -
    Marks all outliers
    +
    Marks all outliers.
    Specified by:
    markOutliers in interface IHashGroupify
    @@ -464,7 +464,7 @@

    markOutliers

  • resetSuppression

    public void resetSuppression()
    -
    This method will reset all flags that indicate that equivalence classes are suppressed
    +
    This method will reset all flags that indicate that equivalence classes are suppressed.
    Specified by:
    resetSuppression in interface IHashGroupify
    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 fb22aa92fa..31ea835127 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/groupify/HashGroupifyEntry.html +++ b/doc/dev/org/deidentifier/arx/framework/check/groupify/HashGroupifyEntry.html @@ -124,7 +124,7 @@

    Field Summary

    Distribution[] distributions -
    Frequency set for sensitive attributes
    +
    Frequency set for sensitive attributes *.
    @@ -306,7 +306,7 @@

    isNotOutlier

  • distributions

    public Distribution[] distributions
    -
    Frequency set for sensitive attributes
    +
    Frequency set for sensitive attributes *.
  • 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 518cf31610..fa47e9eda0 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/groupify/HashTableUtil.html +++ b/doc/dev/org/deidentifier/arx/framework/check/groupify/HashTableUtil.html @@ -96,7 +96,7 @@

    Class HashTableUtil


    public class HashTableUtil
     extends java.lang.Object
    -
    This class implements several helper methods for hash tables
    +
    This class implements several helper methods for hash tables.
    @@ -224,6 +224,8 @@

    calculateThreshold

    public static final int calculateThreshold(int buckets,
                          float loadFactor)
    Computes the threshold for rehashing.
    +
    Parameters:
    buckets -
    loadFactor -
    +
    Returns:
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/groupify/IHashGroupify.html b/doc/dev/org/deidentifier/arx/framework/check/groupify/IHashGroupify.html index e0e4435c16..1467f5ca32 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/groupify/IHashGroupify.html +++ b/doc/dev/org/deidentifier/arx/framework/check/groupify/IHashGroupify.html @@ -116,7 +116,7 @@

    Method Summary

    int count, int[] sensitive, int pcount) -
    Generic adder for all combinations of criteria in mode transform ALL
    +
    Generic adder for all combinations of criteria in mode transform ALL.
    @@ -126,7 +126,7 @@

    Method Summary

    int count,
    Distribution[] distribution, int pcount) -
    Generic adder for all combinations of criteria in mode transform GROUPIFY
    +
    Generic adder for all combinations of criteria in mode transform GROUPIFY.
    @@ -137,7 +137,7 @@

    Method Summary

    int[][] elements, int[][] frequencies, int pcount) -
    Generic adder for all combinations of criteria in mode transform SNAPSHOT
    +
    Generic adder for all combinations of criteria in mode transform SNAPSHOT.
    @@ -161,13 +161,13 @@

    Method Summary

    HashGroupify.GroupStatistics getGroupStatistics() -
    Returns statistics about the groups
    +
    Returns statistics about the groups.
    boolean isAnonymous() -
    Are all defined privacy criteria fulfilled by this transformation, given the specified limit on suppressed tuples
    +
    Are all defined privacy criteria fulfilled by this transformation, given the specified limit on suppressed tuples.
    @@ -179,13 +179,13 @@

    Method Summary

    void markOutliers(int[][] buffer) -
    Marks all outliers
    +
    Marks all outliers.
    void resetSuppression() -
    Resets all flags that indicate that equivalence classes are suppressed
    +
    Resets all flags that indicate that equivalence classes are suppressed.
    @@ -220,7 +220,7 @@

    addAll

    int count, int[] sensitive, int pcount) -
    Generic adder for all combinations of criteria in mode transform ALL
    +
    Generic adder for all combinations of criteria in mode transform ALL.
    Parameters:
    outtuple -
    representant -
    count -
    sensitive -
    pcount -
    @@ -235,7 +235,7 @@

    addGroupify

    int count, Distribution[] distribution, int pcount) -
    Generic adder for all combinations of criteria in mode transform GROUPIFY
    +
    Generic adder for all combinations of criteria in mode transform GROUPIFY.
    Parameters:
    outtuple -
    representant -
    count -
    distribution -
    pcount -
    @@ -251,7 +251,7 @@

    addSnapshot

    int[][] elements, int[][] frequencies, int pcount) -
    Generic adder for all combinations of criteria in mode transform SNAPSHOT
    +
    Generic adder for all combinations of criteria in mode transform SNAPSHOT.
    Parameters:
    outtuple -
    representant -
    count -
    elements -
    frequencies -
    pcount -
    @@ -299,7 +299,7 @@

    getFirstEntry

  • getGroupStatistics

    HashGroupify.GroupStatistics getGroupStatistics()
    -
    Returns statistics about the groups
    +
    Returns statistics about the groups.
    Returns:
  • @@ -310,7 +310,7 @@

    getGroupStatistics

  • isAnonymous

    boolean isAnonymous()
    -
    Are all defined privacy criteria fulfilled by this transformation, given the specified limit on suppressed tuples
    +
    Are all defined privacy criteria fulfilled by this transformation, given the specified limit on suppressed tuples.
    Returns:
    true, if successful
  • @@ -332,8 +332,8 @@

    isKAnonymous

  • markOutliers

    void markOutliers(int[][] buffer)
    -
    Marks all outliers
    -
    Parameters:
    data -
    +
    Marks all outliers.
    +
    Parameters:
    buffer -
  • @@ -343,7 +343,7 @@

    markOutliers

  • resetSuppression

    void resetSuppression()
    -
    Resets all flags that indicate that equivalence classes are suppressed
    +
    Resets all flags that indicate that equivalence classes are suppressed.
  • diff --git a/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupify.GroupStatistics.html b/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupify.GroupStatistics.html index d9dd603335..2cfd7646b0 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupify.GroupStatistics.html +++ b/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/HashGroupify.GroupStatistics.html @@ -106,7 +106,7 @@

    Uses of StatisticsEquivalenceClasses(HashGroupify.GroupStatistics groupStatistics) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -125,7 +125,9 @@

    Uses of HashGroupify.GroupStatistics -TransformedData.statistics  +TransformedData.statistics +
    TODO
    + @@ -156,7 +158,7 @@

    Uses of HashGroupify.GroupStatistics IHashGroupify.getGroupStatistics() -
    Returns statistics about the groups
    +
    Returns statistics about the groups.
    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 f471ca08ff..4b4bec0560 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 @@ -114,7 +114,7 @@

    Uses of abstract boolean PrivacyCriterion.isAnonymous(HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    @@ -254,7 +254,7 @@

    Uses of void AbstractTransformer.IGroupify.callGroupify(int[] outtuple, HashGroupifyEntry element) -
    Mode GROUPIFY
    +
    Mode GROUPIFY.
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/IHashGroupify.html b/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/IHashGroupify.html index bea2fd3a2a..ef8d546c88 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/IHashGroupify.html +++ b/doc/dev/org/deidentifier/arx/framework/check/groupify/class-use/IHashGroupify.html @@ -188,7 +188,7 @@

    Uses of IHashGroupify INodeChecker.getGroupify() -
    Returns the current hash groupify
    +
    Returns the current hash groupify.
    @@ -276,7 +276,7 @@

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

    Uses of InformationLossWithBound<T> Metric.getInformationLoss(Node node, IHashGroupify groupify) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -392,7 +392,7 @@

    Uses of protected abstract InformationLossWithBound<T> Metric.getInformationLossInternal(Node node, IHashGroupify groupify) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/groupify/package-summary.html b/doc/dev/org/deidentifier/arx/framework/check/groupify/package-summary.html index 0ae9c57ff5..26b7b30219 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/groupify/package-summary.html +++ b/doc/dev/org/deidentifier/arx/framework/check/groupify/package-summary.html @@ -101,7 +101,7 @@

    Package org.deidentifier.arx.framework.ch HashGroupify.GroupStatistics -
    Statistics about the groups, excluding outliers
    +
    Statistics about the groups, excluding outliers.
    @@ -113,7 +113,7 @@

    Package org.deidentifier.arx.framework.ch HashTableUtil -
    This class implements several helper methods for hash tables
    +
    This class implements several helper methods for hash tables.
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/groupify/package-use.html b/doc/dev/org/deidentifier/arx/framework/check/groupify/package-use.html index 371ddbf797..4bd29da711 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/groupify/package-use.html +++ b/doc/dev/org/deidentifier/arx/framework/check/groupify/package-use.html @@ -131,7 +131,7 @@

    HashGroupify.GroupStatistics -
    Statistics about the groups, excluding outliers
    +
    Statistics about the groups, excluding outliers.
    @@ -165,7 +165,7 @@

    HashGroupify.GroupStatistics -
    Statistics about the groups, excluding outliers
    +
    Statistics about the groups, excluding outliers.
    @@ -185,7 +185,7 @@

    HashGroupify.GroupStatistics -
    Statistics about the groups, excluding outliers
    +
    Statistics about the groups, excluding outliers.
    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 5b93d6e93d..d822f6f4b0 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/history/History.html +++ b/doc/dev/org/deidentifier/arx/framework/check/history/History.html @@ -118,13 +118,13 @@

    Field Summary

    static NodeAction STORAGE_TRIGGER_ALL -
    Store all transformations
    +
    Store all transformations.
    static NodeAction STORAGE_TRIGGER_NON_ANONYMOUS -
    Store only non-anonymous transformations
    +
    Store only non-anonymous transformations.
    @@ -176,25 +176,25 @@

    Method Summary

    IntArrayDictionary getDictionarySensFreq() -
    Method needed for benchmarking
    +
    Method needed for benchmarking.
    IntArrayDictionary getDictionarySensValue() -
    Method needed for benchmarking
    +
    Method needed for benchmarking.
    NodeAction getStorageTrigger() -
    Returns the current storage strategy
    +
    Returns the current storage strategy.
    Node getTransformation() -
    Returns the node backing the last returned snapshot
    +
    Returns the node backing the last returned snapshot.
    @@ -206,13 +206,13 @@

    Method Summary

    void setSize(int size) -
    Sets the size of this history
    +
    Sets the size of this history.
    void setStorageTrigger(NodeAction trigger) -
    Set the storage strategy
    +
    Set the storage strategy.
    @@ -224,7 +224,7 @@

    Method Summary

    store(Node transformation, IHashGroupify groupify, int[] snapshot) -
    Stores a snapshot in the buffer
    +
    Stores a snapshot in the buffer.
    @@ -256,7 +256,7 @@

    Field Detail

  • STORAGE_TRIGGER_NON_ANONYMOUS

    public static final NodeAction STORAGE_TRIGGER_NON_ANONYMOUS
    -
    Store only non-anonymous transformations
    +
    Store only non-anonymous transformations.
  • @@ -266,7 +266,7 @@

    STORAGE_TRIGGER_NON_ANONYMOUS

  • STORAGE_TRIGGER_ALL

    public static final NodeAction STORAGE_TRIGGER_ALL
    -
    Store all transformations
    +
    Store all transformations.
  • @@ -291,7 +291,7 @@

    History

    IntArrayDictionary dictionarySensValue, IntArrayDictionary dictionarySensFreq)
    Creates a new history.
    -
    Parameters:
    rowCount - the row count
    size - the max size
    snapshotSizeDataset - the snapshotSizeDataset
    +
    Parameters:
    rowCount - the row count
    size - the max size
    snapshotSizeDataset - the snapshotSizeDataset
    snapshotSizeSnapshot -
    config -
    dictionarySensValue -
    dictionarySensFreq -
    @@ -321,7 +321,7 @@

    get

  • getDictionarySensFreq

    public IntArrayDictionary getDictionarySensFreq()
    -
    Method needed for benchmarking
    +
    Method needed for benchmarking.
    Returns:
  • @@ -332,7 +332,7 @@

    getDictionarySensFreq

  • getDictionarySensValue

    public IntArrayDictionary getDictionarySensValue()
    -
    Method needed for benchmarking
    +
    Method needed for benchmarking.
    Returns:
  • @@ -343,7 +343,7 @@

    getDictionarySensValue

  • getTransformation

    public Node getTransformation()
    -
    Returns the node backing the last returned snapshot
    +
    Returns the node backing the last returned snapshot.
    Returns:
  • @@ -354,7 +354,7 @@

    getTransformation

  • getStorageTrigger

    public NodeAction getStorageTrigger()
    -
    Returns the current storage strategy
    +
    Returns the current storage strategy.
    Returns:
  • @@ -375,7 +375,7 @@

    reset

  • setSize

    public void setSize(int size)
    -
    Sets the size of this history
    +
    Sets the size of this history.
    Parameters:
    size -
  • @@ -386,8 +386,8 @@

    setSize

  • setStorageTrigger

    public void setStorageTrigger(NodeAction trigger)
    -
    Set the storage strategy
    -
    Parameters:
    strategy -
    +
    Set the storage strategy.
    +
    Parameters:
    trigger -
  • @@ -397,6 +397,7 @@

    setStorageTrigger

  • size

    public int size()
    +
    Returns:
  • @@ -408,7 +409,7 @@

    store

    public boolean store(Node transformation,
                 IHashGroupify groupify,
                 int[] snapshot)
    -
    Stores a snapshot in the buffer
    +
    Stores a snapshot in the buffer.
    Parameters:
    transformation - The transformation
    groupify - The groupify operator
    snapshot - The snapshot that was previously used, if any
    Returns:
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/history/class-use/History.html b/doc/dev/org/deidentifier/arx/framework/check/history/class-use/History.html index 212b326990..1d98b7d4d3 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/history/class-use/History.html +++ b/doc/dev/org/deidentifier/arx/framework/check/history/class-use/History.html @@ -113,13 +113,13 @@

    Uses of History NodeChecker.getHistory() -
    Returns the checkers history, if any
    +
    Returns the checkers history, if any.
    History INodeChecker.getHistory() -
    Returns the history, if there is any
    +
    Returns the history, if there is any.
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/package-summary.html b/doc/dev/org/deidentifier/arx/framework/check/package-summary.html index 39075b388b..902796f611 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/package-summary.html +++ b/doc/dev/org/deidentifier/arx/framework/check/package-summary.html @@ -80,7 +80,7 @@

    Package org.deidentifier.arx.framework.ch INodeChecker -
    This interface implements a generic interface for node checkers
    +
    This interface implements a generic interface for node checkers.
    @@ -97,13 +97,13 @@

    Package org.deidentifier.arx.framework.ch INodeChecker.Result -
    The result of a check
    +
    The result of a check.
    NodeChecker -
    This class orchestrates the process of checking a node for k-anonymity
    +
    This class orchestrates the process of checking a node for k-anonymity.
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/package-use.html b/doc/dev/org/deidentifier/arx/framework/check/package-use.html index 4019dcc32a..27c28c6951 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/package-use.html +++ b/doc/dev/org/deidentifier/arx/framework/check/package-use.html @@ -117,7 +117,7 @@

    U INodeChecker -
    This interface implements a generic interface for node checkers
    +
    This interface implements a generic interface for node checkers.
    @@ -134,7 +134,7 @@

    U INodeChecker -
    This interface implements a generic interface for node checkers
    +
    This interface implements a generic interface for node checkers.
    @@ -151,12 +151,12 @@

    U INodeChecker -
    This interface implements a generic interface for node checkers
    +
    This interface implements a generic interface for node checkers.
    INodeChecker.Result -
    The result of a check
    +
    The result of a check.
    @@ -215,7 +215,7 @@

    U INodeChecker.Result -
    The result of a check
    +
    The result of a check.
    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 4854a8af4d..f5956ecb32 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 @@ -147,14 +147,14 @@

    Method Summary

    void callAll(int[] outtuple, int i) -
    Mode ALL
    +
    Mode ALL.
    void callGroupify(int[] outtuple, HashGroupifyEntry element) -
    Mode GROUPIFY
    +
    Mode GROUPIFY.
    @@ -162,7 +162,7 @@

    Method Summary

    callSnapshot(int[] outtuple, int[] snapshot, int i) -
    Mode SNAPSHOT
    +
    Mode SNAPSHOT.
    @@ -213,7 +213,7 @@

    callAll

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

    callGroupify

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

    callSnapshot

    int[] snapshot, int i)
    Description copied from interface: AbstractTransformer.IGroupify
    -
    Mode SNAPSHOT
    +
    Mode SNAPSHOT.
    Specified by:
    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 d8671426cf..4f914bfdd2 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 @@ -147,14 +147,14 @@

    Method Summary

    void callAll(int[] outtuple, int i) -
    Mode ALL
    +
    Mode ALL.
    void callGroupify(int[] outtuple, HashGroupifyEntry element) -
    Mode GROUPIFY
    +
    Mode GROUPIFY.
    @@ -162,7 +162,7 @@

    Method Summary

    callSnapshot(int[] outtuple, int[] snapshot, int i) -
    Mode SNAPSHOT
    +
    Mode SNAPSHOT.
    @@ -213,7 +213,7 @@

    callAll

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

    callGroupify

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

    callSnapshot

    int[] snapshot, int i)
    Description copied from interface: AbstractTransformer.IGroupify
    -
    Mode SNAPSHOT
    +
    Mode SNAPSHOT.
    Specified by:
    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 4c3353d7c2..c22c2bc6d2 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 @@ -147,14 +147,14 @@

    Method Summary

    void callAll(int[] outtuple, int i) -
    Mode ALL
    +
    Mode ALL.
    void callGroupify(int[] outtuple, HashGroupifyEntry element) -
    Mode GROUPIFY
    +
    Mode GROUPIFY.
    @@ -162,7 +162,7 @@

    Method Summary

    callSnapshot(int[] outtuple, int[] snapshot, int i) -
    Mode SNAPSHOT
    +
    Mode SNAPSHOT.
    @@ -213,7 +213,7 @@

    callAll

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

    callGroupify

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

    callSnapshot

    int[] snapshot, int i)
    Description copied from interface: AbstractTransformer.IGroupify
    -
    Mode SNAPSHOT
    +
    Mode SNAPSHOT.
    Specified by:
    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 bbfe7b4c94..81a42cd8ab 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 @@ -147,14 +147,14 @@

    Method Summary

    void callAll(int[] outtuple, int i) -
    Mode ALL
    +
    Mode ALL.
    void callGroupify(int[] outtuple, HashGroupifyEntry element) -
    Mode GROUPIFY
    +
    Mode GROUPIFY.
    @@ -162,7 +162,7 @@

    Method Summary

    callSnapshot(int[] outtuple, int[] snapshot, int i) -
    Mode SNAPSHOT
    +
    Mode SNAPSHOT.
    @@ -213,7 +213,7 @@

    callAll

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

    callGroupify

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

    callSnapshot

    int[] snapshot, int i)
    Description copied from interface: AbstractTransformer.IGroupify
    -
    Mode SNAPSHOT
    +
    Mode SNAPSHOT.
    Specified by:
    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 07709dfdd2..c33f780bf0 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 @@ -147,14 +147,14 @@

    Method Summary

    void callAll(int[] outtuple, int i) -
    Mode ALL
    +
    Mode ALL.
    void callGroupify(int[] outtuple, HashGroupifyEntry element) -
    Mode GROUPIFY
    +
    Mode GROUPIFY.
    @@ -162,7 +162,7 @@

    Method Summary

    callSnapshot(int[] outtuple, int[] snapshot, int i) -
    Mode SNAPSHOT
    +
    Mode SNAPSHOT.
    @@ -213,7 +213,7 @@

    callAll

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

    callGroupify

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

    callSnapshot

    int[] snapshot, int i)
    Description copied from interface: AbstractTransformer.IGroupify
    -
    Mode SNAPSHOT
    +
    Mode SNAPSHOT.
    Specified by:
    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 df88340359..3a1594d7ba 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 @@ -95,7 +95,7 @@

    Interface Abst

    protected static interface AbstractTransformer.IGroupify
    -
    Interface for delegates to the groupify
    +
    Interface for delegates to the groupify .
    @@ -118,14 +118,14 @@

    Method Summary

    void callAll(int[] outtuple, int i) -
    Mode ALL
    +
    Mode ALL.
    void callGroupify(int[] outtuple, HashGroupifyEntry element) -
    Mode GROUPIFY
    +
    Mode GROUPIFY.
    @@ -133,7 +133,7 @@

    Method Summary

    callSnapshot(int[] outtuple, int[] snapshot, int i) -
    Mode SNAPSHOT
    +
    Mode SNAPSHOT.
    @@ -159,7 +159,8 @@

    Method Detail

    callAll

    void callAll(int[] outtuple,
                int i)
    -
    Mode ALL
    +
    Mode ALL.
    +
    Parameters:
    outtuple -
    i -
    @@ -170,7 +171,8 @@

    callAll

    callGroupify

    void callGroupify(int[] outtuple,
                     HashGroupifyEntry element)
    -
    Mode GROUPIFY
    +
    Mode GROUPIFY.
    +
    Parameters:
    outtuple -
    element -
    @@ -182,7 +184,8 @@

    callSnapshot

    void callSnapshot(int[] outtuple,
                     int[] snapshot,
                     int i)
    -
    Mode SNAPSHOT
    +
    Mode SNAPSHOT.
    +
    Parameters:
    outtuple -
    snapshot -
    i -
    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 5010e24ab4..f5b2eb08fb 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/AbstractTransformer.html @@ -157,7 +157,7 @@

    Nested Class Summary

    protected static interface 
    AbstractTransformer.IGroupify -
    Interface for delegates to the groupify
    +
    Interface for delegates to the groupify .
    @@ -202,7 +202,7 @@

    Field Summary

    protected ARXConfiguration.ARXConfigurationInternal config -
    The mode of operation
    +
    The mode of operation *.
    @@ -214,19 +214,19 @@

    Field Summary

    protected AbstractTransformer.IGroupify delegate -
    The delegate
    +
    The delegate.
    protected IntArrayDictionary dictionarySensFreq -
    The dictionary for the snapshot compression
    +
    The dictionary for the snapshot compression *.
    protected IntArrayDictionary dictionarySensValue -
    The dictionary for the snapshot compression
    +
    The dictionary for the snapshot compression *.
    @@ -250,91 +250,91 @@

    Field Summary

    protected int generalizationindex0 -
    The stateindices
    +
    The stateindices.
    protected int generalizationindex1 -
    The stateindices
    +
    The stateindices.
    protected int generalizationindex10 -
    The stateindices
    +
    The stateindices.
    protected int generalizationindex11 -
    The stateindices
    +
    The stateindices.
    protected int generalizationindex12 -
    The stateindices
    +
    The stateindices.
    protected int generalizationindex13 -
    The stateindices
    +
    The stateindices.
    protected int generalizationindex14 -
    The stateindices
    +
    The stateindices.
    protected int generalizationindex2 -
    The stateindices
    +
    The stateindices.
    protected int generalizationindex3 -
    The stateindices
    +
    The stateindices.
    protected int generalizationindex4 -
    The stateindices
    +
    The stateindices.
    protected int generalizationindex5 -
    The stateindices
    +
    The stateindices.
    protected int generalizationindex6 -
    The stateindices
    +
    The stateindices.
    protected int generalizationindex7 -
    The stateindices
    +
    The stateindices.
    protected int generalizationindex8 -
    The stateindices
    +
    The stateindices.
    protected int generalizationindex9 -
    The stateindices
    +
    The stateindices.
    @@ -544,7 +544,7 @@

    Field Summary

    protected int[][][] map -
    The generalization hierarchies
    +
    The generalization hierarchies.
    @@ -664,7 +664,7 @@

    Field Summary

    protected int ssStepWidth -
    The size of one snapshopt entry
    +
    The size of one snapshopt entry *.
    @@ -838,7 +838,7 @@

    columnMapArray

  • config

    protected final ARXConfiguration.ARXConfigurationInternal config
    -
    The mode of operation
    +
    The mode of operation *.
  • @@ -858,7 +858,7 @@

    data

  • delegate

    protected final AbstractTransformer.IGroupify delegate
    -
    The delegate
    +
    The delegate.
  • @@ -868,7 +868,7 @@

    delegate

  • dictionarySensFreq

    protected final IntArrayDictionary dictionarySensFreq
    -
    The dictionary for the snapshot compression
    +
    The dictionary for the snapshot compression *.
  • @@ -878,7 +878,7 @@

    dictionarySensFreq

  • dictionarySensValue

    protected final IntArrayDictionary dictionarySensValue
    -
    The dictionary for the snapshot compression
    +
    The dictionary for the snapshot compression *.
  • @@ -1238,7 +1238,7 @@

    intuple

  • map

    protected int[][][] map
    -
    The generalization hierarchies
    +
    The generalization hierarchies.
  • @@ -1438,7 +1438,7 @@

    snapshot

  • ssStepWidth

    protected final int ssStepWidth
    -
    The size of one snapshopt entry
    +
    The size of one snapshopt entry *.
  • @@ -1458,7 +1458,7 @@

    startIndex

  • generalizationindex0

    protected int generalizationindex0
    -
    The stateindices
    +
    The stateindices.
  • @@ -1468,7 +1468,7 @@

    generalizationindex0

  • generalizationindex1

    protected int generalizationindex1
    -
    The stateindices
    +
    The stateindices.
  • @@ -1478,7 +1478,7 @@

    generalizationindex1

  • generalizationindex10

    protected int generalizationindex10
    -
    The stateindices
    +
    The stateindices.
  • @@ -1488,7 +1488,7 @@

    generalizationindex10

  • generalizationindex11

    protected int generalizationindex11
    -
    The stateindices
    +
    The stateindices.
  • @@ -1498,7 +1498,7 @@

    generalizationindex11

  • generalizationindex12

    protected int generalizationindex12
    -
    The stateindices
    +
    The stateindices.
  • @@ -1508,7 +1508,7 @@

    generalizationindex12

  • generalizationindex13

    protected int generalizationindex13
    -
    The stateindices
    +
    The stateindices.
  • @@ -1518,7 +1518,7 @@

    generalizationindex13

  • generalizationindex14

    protected int generalizationindex14
    -
    The stateindices
    +
    The stateindices.
  • @@ -1528,7 +1528,7 @@

    generalizationindex14

  • generalizationindex2

    protected int generalizationindex2
    -
    The stateindices
    +
    The stateindices.
  • @@ -1538,7 +1538,7 @@

    generalizationindex2

  • generalizationindex3

    protected int generalizationindex3
    -
    The stateindices
    +
    The stateindices.
  • @@ -1548,7 +1548,7 @@

    generalizationindex3

  • generalizationindex4

    protected int generalizationindex4
    -
    The stateindices
    +
    The stateindices.
  • @@ -1558,7 +1558,7 @@

    generalizationindex4

  • generalizationindex5

    protected int generalizationindex5
    -
    The stateindices
    +
    The stateindices.
  • @@ -1568,7 +1568,7 @@

    generalizationindex5

  • generalizationindex6

    protected int generalizationindex6
    -
    The stateindices
    +
    The stateindices.
  • @@ -1578,7 +1578,7 @@

    generalizationindex6

  • generalizationindex7

    protected int generalizationindex7
    -
    The stateindices
    +
    The stateindices.
  • @@ -1588,7 +1588,7 @@

    generalizationindex7

  • generalizationindex8

    protected int generalizationindex8
    -
    The stateindices
    +
    The stateindices.
  • @@ -1598,7 +1598,7 @@

    generalizationindex8

  • generalizationindex9

    protected int generalizationindex9
    -
    The stateindices
    +
    The stateindices.
  • @@ -1662,7 +1662,7 @@

    AbstractTransformer

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new abstract transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitive -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    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 83e70690f7..fd913fd54b 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer01.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer01.html @@ -238,7 +238,7 @@

    Transformer01

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitiveValues -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer02.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer02.html index 434c67ff2d..23a46dad52 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer02.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer02.html @@ -238,7 +238,7 @@

    Transformer02

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitiveValues -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer03.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer03.html index 0d6788a6cc..7e0b8784df 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer03.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer03.html @@ -238,7 +238,7 @@

    Transformer03

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitiveValues -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer04.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer04.html index 5f030c4c62..7934d3f670 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer04.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer04.html @@ -238,7 +238,7 @@

    Transformer04

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitiveValues -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer05.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer05.html index 9a91cfec9d..07e3de1766 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer05.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer05.html @@ -238,7 +238,7 @@

    Transformer05

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitiveValues -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer06.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer06.html index e6c64a3c77..dca7ba67f1 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer06.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer06.html @@ -238,7 +238,7 @@

    Transformer06

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitiveValues -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer07.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer07.html index 7ffb0d3f2f..17db117e87 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer07.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer07.html @@ -238,7 +238,7 @@

    Transformer07

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitiveValues -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer08.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer08.html index 37b81fdecf..c3d0a41444 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer08.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer08.html @@ -238,7 +238,7 @@

    Transformer08

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitiveValues -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer09.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer09.html index ac3a208e52..8ee731dd6b 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer09.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer09.html @@ -238,7 +238,7 @@

    Transformer09

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitiveValues -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer10.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer10.html index 9b6b3028e4..373470abde 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer10.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer10.html @@ -238,7 +238,7 @@

    Transformer10

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitiveValues -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer11.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer11.html index 9c4ce888af..ce749377e4 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer11.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer11.html @@ -238,7 +238,7 @@

    Transformer11

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitiveValues -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer12.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer12.html index 80efddcb19..440ee5938a 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer12.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer12.html @@ -238,7 +238,7 @@

    Transformer12

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitiveValues -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer13.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer13.html index 68c4e9ae25..ecda51c914 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer13.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer13.html @@ -238,7 +238,7 @@

    Transformer13

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitiveValues -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer14.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer14.html index 62fd68cbcb..fb7de4bd17 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer14.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer14.html @@ -238,7 +238,7 @@

    Transformer14

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitiveValues -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer15.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer15.html index 25f1d34dff..39237b52ec 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer15.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/Transformer15.html @@ -238,7 +238,7 @@

    Transformer15

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitiveValues -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/TransformerAll.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/TransformerAll.html index 10d5bbb8b0..7319d33829 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/TransformerAll.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/TransformerAll.html @@ -238,7 +238,7 @@

    TransformerAll

    IntArrayDictionary dictionarySensFreq, ARXConfiguration.ARXConfigurationInternal config)
    Instantiates a new transformer.
    -
    Parameters:
    data - the data
    hierarchies - the hierarchies
    +
    Parameters:
    data - the data
    hierarchies - the hierarchies
    sensitiveValues -
    dictionarySensValue -
    dictionarySensFreq -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/class-use/AbstractTransformer.IGroupify.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/class-use/AbstractTransformer.IGroupify.html index e69a7f57e5..356e805e81 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/class-use/AbstractTransformer.IGroupify.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/class-use/AbstractTransformer.IGroupify.html @@ -137,7 +137,7 @@

    Uses of protected AbstractTransformer.IGroupify AbstractTransformer.delegate -
    The delegate
    +
    The delegate.
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/package-summary.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/package-summary.html index df34ab23bc..3f23ed19c9 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/package-summary.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/package-summary.html @@ -80,7 +80,7 @@

    Package org.deidentifier.arx.framework.ch AbstractTransformer.IGroupify -
    Interface for delegates to the groupify
    +
    Interface for delegates to the groupify .
    diff --git a/doc/dev/org/deidentifier/arx/framework/check/transformer/package-use.html b/doc/dev/org/deidentifier/arx/framework/check/transformer/package-use.html index 29041d4da8..5c6b43016c 100644 --- a/doc/dev/org/deidentifier/arx/framework/check/transformer/package-use.html +++ b/doc/dev/org/deidentifier/arx/framework/check/transformer/package-use.html @@ -121,7 +121,7 @@

    AbstractTransformer.IGroupify -
    Interface for delegates to the groupify
    +
    Interface for delegates to the groupify .
    diff --git a/doc/dev/org/deidentifier/arx/framework/data/Data.html b/doc/dev/org/deidentifier/arx/framework/data/Data.html index bfc8fe6135..fc2ea03044 100644 --- a/doc/dev/org/deidentifier/arx/framework/data/Data.html +++ b/doc/dev/org/deidentifier/arx/framework/data/Data.html @@ -103,7 +103,7 @@

    Class Data

    implements java.lang.Cloneable
    Encodes a data object consisting of a dictionary encoded two-dimensional array, an associated dictionary, a header and a mapping to the columns in the - input data set
    + input data set. @@ -125,13 +125,13 @@

    Field Summary

    static int OUTLIER_MASK -
    The outliers mask
    +
    The outliers mask.
    static int REMOVE_OUTLIER_MASK -
    The inverse outliers mask
    +
    The inverse outliers mask.
    @@ -178,13 +178,13 @@

    Method Summary

    int[][] getArray() -
    Returns the data array
    +
    Returns the data array.
    int[][] getData() -
    Returns the data
    +
    Returns the data.
    @@ -196,19 +196,19 @@

    Method Summary

    Dictionary getDictionary() -
    Returns the dictionary
    +
    Returns the dictionary.
    java.lang.String[] getHeader() -
    Returns the header
    +
    Returns the header.
    int[] getMap() -
    Returns the map
    +
    Returns the map.
    @@ -240,7 +240,7 @@

    Field Detail

  • OUTLIER_MASK

    public static final int OUTLIER_MASK
    -
    The outliers mask
    +
    The outliers mask.
    See Also:
    Constant Field Values
  • @@ -251,7 +251,7 @@

    OUTLIER_MASK

  • REMOVE_OUTLIER_MASK

    public static final int REMOVE_OUTLIER_MASK
    -
    The inverse outliers mask
    +
    The inverse outliers mask.
    See Also:
    Constant Field Values
  • @@ -292,7 +292,7 @@

    Method Detail

  • getArray

    public int[][] getArray()
    -
    Returns the data array
    +
    Returns the data array.
    Returns:
  • @@ -303,7 +303,7 @@

    getArray

  • getData

    public int[][] getData()
    -
    Returns the data
    +
    Returns the data.
    Returns:
  • @@ -325,7 +325,7 @@

    getDataLength

  • getDictionary

    public Dictionary getDictionary()
    -
    Returns the dictionary
    +
    Returns the dictionary.
    Returns:
  • @@ -336,7 +336,7 @@

    getDictionary

  • getHeader

    public java.lang.String[] getHeader()
    -
    Returns the header
    +
    Returns the header.
    Returns:
  • @@ -347,7 +347,7 @@

    getHeader

  • getMap

    public int[] getMap()
    -
    Returns the map
    +
    Returns the map.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/framework/data/DataManager.html b/doc/dev/org/deidentifier/arx/framework/data/DataManager.html index a60c944be7..42d0a8817a 100644 --- a/doc/dev/org/deidentifier/arx/framework/data/DataManager.html +++ b/doc/dev/org/deidentifier/arx/framework/data/DataManager.html @@ -136,7 +136,7 @@

    Field Summary

    protected java.lang.String[] header -
    The original input header
    +
    The original input header.
    @@ -148,7 +148,7 @@

    Field Summary

    protected java.util.Map<java.lang.String,GeneralizationHierarchy> hierarchiesSE -
    The sensitive attributes
    +
    The sensitive attributes.
    @@ -160,7 +160,7 @@

    Field Summary

    protected java.util.Map<java.lang.String,java.lang.Integer> indexesSE -
    The indexes of sensitive attributes
    +
    The indexes of sensitive attributes.
    @@ -178,13 +178,13 @@

    Field Summary

    protected RowSet subset -
    The research subset, if any
    +
    The research subset, if any.
    protected int subsetSize -
    The size of the research subset
    +
    The size of the research subset.
    @@ -222,7 +222,7 @@

    Constructor Summary

    Dictionary dictionary, DataDefinition definition, java.util.Set<PrivacyCriterion> criteria) -
    Creates a new data manager from pre-encoded data
    +
    Creates a new data manager from pre-encoded data.
    @@ -243,19 +243,19 @@

    Method Summary

    Data getDataIS() -
    Returns the data
    +
    Returns the data.
    Data getDataQI() -
    Returns the data
    +
    Returns the data.
    Data getDataSE() -
    Returns the data
    +
    Returns the data.
    @@ -268,7 +268,7 @@

    Method Summary

    java.lang.String[] getHeader() -
    The original data header
    +
    The original data header.
    @@ -371,7 +371,7 @@

    hierarchiesQI

  • hierarchiesSE

    protected final java.util.Map<java.lang.String,GeneralizationHierarchy> hierarchiesSE
    -
    The sensitive attributes
    +
    The sensitive attributes.
  • @@ -381,7 +381,7 @@

    hierarchiesSE

  • indexesSE

    protected final java.util.Map<java.lang.String,java.lang.Integer> indexesSE
    -
    The indexes of sensitive attributes
    +
    The indexes of sensitive attributes.
  • @@ -421,7 +421,7 @@

    minLevels

  • header

    protected final java.lang.String[] header
    -
    The original input header
    +
    The original input header.
  • @@ -431,7 +431,7 @@

    header

  • subset

    protected RowSet subset
    -
    The research subset, if any
    +
    The research subset, if any.
  • @@ -441,7 +441,7 @@

    subset

  • subsetSize

    protected int subsetSize
    -
    The size of the research subset
    +
    The size of the research subset.
  • @@ -463,7 +463,7 @@

    DataManager

    Dictionary dictionary, DataDefinition definition, java.util.Set<PrivacyCriterion> criteria) -
    Creates a new data manager from pre-encoded data
    +
    Creates a new data manager from pre-encoded data.
    Parameters:
    header -
    data -
    dictionary -
    definition -
    criteria -
    @@ -483,6 +483,7 @@

    DataManager

    int[] maxLevels, int[] minLevels, java.lang.String[] header) +
    Parameters:
    dataQI -
    dataSE -
    dataIS -
    hierarchiesQI -
    hierarchiesSE -
    indexesSE -
    hierarchyHeights -
    maxLevels -
    minLevels -
    header -
    @@ -500,7 +501,7 @@

    Method Detail

  • getDataIS

    public Data getDataIS()
    -
    Returns the data
    +
    Returns the data.
    Returns:
    the data
  • @@ -511,7 +512,7 @@

    getDataIS

  • getDataQI

    public Data getDataQI()
    -
    Returns the data
    +
    Returns the data.
    Returns:
    the data
  • @@ -522,7 +523,7 @@

    getDataQI

  • getDataSE

    public Data getDataSE()
    -
    Returns the data
    +
    Returns the data.
    Returns:
    the data
  • @@ -546,7 +547,7 @@

    getDistribution

  • getHeader

    public java.lang.String[] getHeader()
    -
    The original data header
    +
    The original data header.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/framework/data/Dictionary.html b/doc/dev/org/deidentifier/arx/framework/data/Dictionary.html index 17cf1a9731..0d41b41efa 100644 --- a/doc/dev/org/deidentifier/arx/framework/data/Dictionary.html +++ b/doc/dev/org/deidentifier/arx/framework/data/Dictionary.html @@ -143,27 +143,27 @@

    Method Summary

    java.lang.String[][] getMapping() -
    Returns the mapping array
    +
    Returns the mapping array.
    int getNumDimensions() -
    Returns the number of dimensions in the dictionary
    +
    Returns the number of dimensions in the dictionary.
    int getNumUniqueUnfinalizedValues(int dimension)
    Returns the number of unique values contained before finalizing the - dictionary
    + dictionary. java.lang.Integer probe(int dimension, java.lang.String string) -
    Returns the registered value if present, null otherwise
    +
    Returns the registered value if present, null otherwise.
    @@ -178,7 +178,7 @@

    Method Summary

    registerAll(int targetDimension, Dictionary dictionary, int sourceDimension) -
    Merges this dictionary with another dictionary
    +
    Merges this dictionary with another dictionary.
    @@ -239,7 +239,7 @@

    finalizeAll

  • getMapping

    public java.lang.String[][] getMapping()
    -
    Returns the mapping array
    +
    Returns the mapping array.
    Returns:
  • @@ -250,7 +250,7 @@

    getMapping

  • getNumDimensions

    public int getNumDimensions()
    -
    Returns the number of dimensions in the dictionary
    +
    Returns the number of dimensions in the dictionary.
    Returns:
  • @@ -262,8 +262,9 @@

    getNumDimensions

    getNumUniqueUnfinalizedValues

    public int getNumUniqueUnfinalizedValues(int dimension)
    Returns the number of unique values contained before finalizing the - dictionary
    -
    Returns:
    + dictionary. +
    Parameters:
    dimension -
    +
    Returns:
    @@ -274,7 +275,7 @@

    getNumUniqueUnfinalizedValues

    probe

    public java.lang.Integer probe(int dimension,
                           java.lang.String string)
    -
    Returns the registered value if present, null otherwise
    +
    Returns the registered value if present, null otherwise.
    Parameters:
    dimension -
    string -
    Returns:
    @@ -301,7 +302,7 @@

    registerAll

    public void registerAll(int targetDimension,
                    Dictionary dictionary,
                    int sourceDimension)
    -
    Merges this dictionary with another dictionary
    +
    Merges this dictionary with another dictionary.
    Parameters:
    targetDimension -
    dictionary -
    sourceDimension -
    diff --git a/doc/dev/org/deidentifier/arx/framework/data/GeneralizationHierarchy.html b/doc/dev/org/deidentifier/arx/framework/data/GeneralizationHierarchy.html index 8b45faf221..aac012fd88 100644 --- a/doc/dev/org/deidentifier/arx/framework/data/GeneralizationHierarchy.html +++ b/doc/dev/org/deidentifier/arx/framework/data/GeneralizationHierarchy.html @@ -153,7 +153,7 @@

    Constructor Summary

    GeneralizationHierarchy(java.lang.String name, int[][] map, int[] distinctValues) -
    Can be used to create a copy of the generalization hierarchy
    +
    Can be used to create a copy of the generalization hierarchy.
    @@ -162,7 +162,7 @@

    Constructor Summary

    java.lang.String[][] hierarchy, int dimension, Dictionary dictionary) -
    Creates a new generalization hierarchy
    +
    Creates a new generalization hierarchy.
    @@ -189,31 +189,31 @@

    Method Summary

    int[][] getArray() -
    Returns the array
    +
    Returns the array.
    int[] getDistinctValues() -
    Returns the number of distinct values
    +
    Returns the number of distinct values.
    int[] getDistinctValues(int level) -
    Returns the distinct values
    +
    Returns the distinct values.
    int getHeight() -
    Returns the height of the hierarchy
    +
    Returns the height of the hierarchy.
    java.lang.String getName() -
    Returns the name
    +
    Returns the name.
    @@ -285,7 +285,7 @@

    GeneralizationHierarchy

    protected GeneralizationHierarchy(java.lang.String name,
                            int[][] map,
                            int[] distinctValues)
    -
    Can be used to create a copy of the generalization hierarchy
    +
    Can be used to create a copy of the generalization hierarchy.
    Parameters:
    name -
    map -
    distinctValues -
    @@ -299,7 +299,7 @@

    GeneralizationHierarchy

    java.lang.String[][] hierarchy, int dimension, Dictionary dictionary) -
    Creates a new generalization hierarchy
    +
    Creates a new generalization hierarchy.
    Parameters:
    name -
    hierarchy -
    dimension -
    dictionary -
    @@ -318,7 +318,7 @@

    Method Detail

  • getArray

    public int[][] getArray()
    -
    Returns the array
    +
    Returns the array.
    Returns:
  • @@ -329,7 +329,7 @@

    getArray

  • getDistinctValues

    public int[] getDistinctValues()
    -
    Returns the number of distinct values
    +
    Returns the number of distinct values.
    Returns:
  • @@ -340,7 +340,7 @@

    getDistinctValues

  • getDistinctValues

    public int[] getDistinctValues(int level)
    -
    Returns the distinct values
    +
    Returns the distinct values.
    Parameters:
    level -
    Returns:
  • @@ -352,7 +352,7 @@

    getDistinctValues

  • getHeight

    public int getHeight()
    -
    Returns the height of the hierarchy
    +
    Returns the height of the hierarchy.
    Returns:
  • @@ -363,7 +363,7 @@

    getHeight

  • getName

    public java.lang.String getName()
    -
    Returns the name
    +
    Returns the name.
    Returns:
  • @@ -374,9 +374,10 @@

    getName

  • checkMonotonicity

    public void checkMonotonicity(DataManager manager)
    -
    Throws an exception, if the hierarchy is not monotonic. +
    Throws an exception, if the hierarchy is not monotonic. TODO: This is a potentially expensive check that should be done when loading the hierarchy
    +
    Parameters:
    manager -
  • diff --git a/doc/dev/org/deidentifier/arx/framework/data/class-use/Data.html b/doc/dev/org/deidentifier/arx/framework/data/class-use/Data.html index ee6a485122..223ffe145c 100644 --- a/doc/dev/org/deidentifier/arx/framework/data/class-use/Data.html +++ b/doc/dev/org/deidentifier/arx/framework/data/class-use/Data.html @@ -172,7 +172,9 @@

    Uses of Data -TransformedData.buffer  +TransformedData.buffer +
    TODO
    + @@ -190,7 +192,7 @@

    Uses of Data INodeChecker.getBuffer() -
    Returns the buffer as a Data object
    +
    Returns the buffer as a Data object.
    @@ -200,7 +202,7 @@

    Uses of Data INodeChecker.getData() -
    Returns the data
    +
    Returns the data.
    @@ -263,19 +265,19 @@

    Uses of Data DataManager.getDataIS() -
    Returns the data
    +
    Returns the data.
    Data DataManager.getDataQI() -
    Returns the data
    +
    Returns the data.
    Data DataManager.getDataSE() -
    Returns the data
    +
    Returns the data.
    @@ -503,7 +505,7 @@

    Uses of Cardinalities(Data data, RowSet subset, GeneralizationHierarchy[] hierarchies) -
    Creates a new instance for the given data set
    +
    Creates a new instance for the given data set.
    diff --git a/doc/dev/org/deidentifier/arx/framework/data/class-use/DataManager.html b/doc/dev/org/deidentifier/arx/framework/data/class-use/DataManager.html index 9bfcf175dd..18b426802a 100644 --- a/doc/dev/org/deidentifier/arx/framework/data/class-use/DataManager.html +++ b/doc/dev/org/deidentifier/arx/framework/data/class-use/DataManager.html @@ -117,7 +117,7 @@

    Uses of protected void ARXConfiguration.initialize(DataManager manager) -
    Initializes the configuration
    +
    Initializes the configuration.
    @@ -136,7 +136,7 @@

    Uses of ARXConfiguration config, ARXLattice lattice, long duration) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -168,7 +168,7 @@

    Uses of void PrivacyCriterion.initialize(DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    diff --git a/doc/dev/org/deidentifier/arx/framework/data/class-use/Dictionary.html b/doc/dev/org/deidentifier/arx/framework/data/class-use/Dictionary.html index bad8e55e81..0af633f823 100644 --- a/doc/dev/org/deidentifier/arx/framework/data/class-use/Dictionary.html +++ b/doc/dev/org/deidentifier/arx/framework/data/class-use/Dictionary.html @@ -105,7 +105,7 @@

    Uses of protected Dictionary DataHandleInput.dictionary -
    The dictionary
    +
    The dictionary.
    @@ -125,7 +125,7 @@

    Uses of Dictionary Data.getDictionary() -
    Returns the dictionary
    +
    Returns the dictionary.
    @@ -142,7 +142,7 @@

    Uses of Dictionary.registerAll(int targetDimension, Dictionary dictionary, int sourceDimension) -
    Merges this dictionary with another dictionary
    +
    Merges this dictionary with another dictionary.
    @@ -167,7 +167,7 @@

    Uses of Dictionary dictionary, DataDefinition definition, java.util.Set<PrivacyCriterion> criteria) -
    Creates a new data manager from pre-encoded data
    +
    Creates a new data manager from pre-encoded data.
    @@ -175,7 +175,7 @@

    Uses of Dictionary dictionary) -
    Creates a new generalization hierarchy
    +
    Creates a new generalization hierarchy.
    diff --git a/doc/dev/org/deidentifier/arx/framework/data/class-use/GeneralizationHierarchy.html b/doc/dev/org/deidentifier/arx/framework/data/class-use/GeneralizationHierarchy.html index 8a6e33f64e..2f359820cc 100644 --- a/doc/dev/org/deidentifier/arx/framework/data/class-use/GeneralizationHierarchy.html +++ b/doc/dev/org/deidentifier/arx/framework/data/class-use/GeneralizationHierarchy.html @@ -397,7 +397,7 @@

    Uses of protected java.util.Map<java.lang.String,GeneralizationHierarchy> DataManager.hierarchiesSE -
    The sensitive attributes
    +
    The sensitive attributes.
    @@ -660,7 +660,7 @@

    Uses of Cardinalities(Data data, RowSet subset, GeneralizationHierarchy[] hierarchies) -
    Creates a new instance for the given data set
    +
    Creates a new instance for the given data set.
    diff --git a/doc/dev/org/deidentifier/arx/framework/data/package-summary.html b/doc/dev/org/deidentifier/arx/framework/data/package-summary.html index 3679cbd7c0..df98eebb27 100644 --- a/doc/dev/org/deidentifier/arx/framework/data/package-summary.html +++ b/doc/dev/org/deidentifier/arx/framework/data/package-summary.html @@ -83,7 +83,7 @@

    Package org.deidentifier.arx.framework.da
    Encodes a data object consisting of a dictionary encoded two-dimensional array, an associated dictionary, a header and a mapping to the columns in the - input data set
    + input data set. diff --git a/doc/dev/org/deidentifier/arx/framework/data/package-use.html b/doc/dev/org/deidentifier/arx/framework/data/package-use.html index 0822571cc9..027237f977 100644 --- a/doc/dev/org/deidentifier/arx/framework/data/package-use.html +++ b/doc/dev/org/deidentifier/arx/framework/data/package-use.html @@ -136,7 +136,7 @@

    Us Data
    Encodes a data object consisting of a dictionary encoded two-dimensional array, an associated dictionary, a header and a mapping to the columns in the - input data set
    + input data set. @@ -199,7 +199,7 @@

    Us Data
    Encodes a data object consisting of a dictionary encoded two-dimensional array, an associated dictionary, a header and a mapping to the columns in the - input data set
    + input data set. @@ -245,7 +245,7 @@

    Us Data
    Encodes a data object consisting of a dictionary encoded two-dimensional array, an associated dictionary, a header and a mapping to the columns in the - input data set
    + input data set. @@ -279,7 +279,7 @@

    Us Data
    Encodes a data object consisting of a dictionary encoded two-dimensional array, an associated dictionary, a header and a mapping to the columns in the - input data set
    + input data set. @@ -303,7 +303,7 @@

    Us Data
    Encodes a data object consisting of a dictionary encoded two-dimensional array, an associated dictionary, a header and a mapping to the columns in the - input data set
    + input data set. diff --git a/doc/dev/org/deidentifier/arx/framework/lattice/Lattice.html b/doc/dev/org/deidentifier/arx/framework/lattice/Lattice.html index 53498668f8..073b232eff 100644 --- a/doc/dev/org/deidentifier/arx/framework/lattice/Lattice.html +++ b/doc/dev/org/deidentifier/arx/framework/lattice/Lattice.html @@ -139,65 +139,65 @@

    Method Summary

    Node getBottom() -
    Returns the bottom node
    +
    Returns the bottom node.
    Node[][] getLevels() -
    Returns all levels in the lattice
    +
    Returns all levels in the lattice.
    int[] getMaximumGeneralizationLevels() -
    Returns the maximal levels for each quasi identifier
    +
    Returns the maximal levels for each quasi identifier.
    int getSize() -
    Returns the number of nodes in the lattice
    +
    Returns the number of nodes in the lattice.
    Node getTop() -
    Returns the top node
    +
    Returns the top node.
    void setChecked(Node node, INodeChecker.Result result) -
    Sets the properties to the given node
    +
    Sets the properties to the given node.
    void setInformationLoss(Node node, InformationLoss<?> informationLoss) -
    Sets the information loss
    +
    Sets the information loss.
    void setListener(ARXListener listener) -
    Attaches a listener
    +
    Attaches a listener.
    void setLowerBound(Node node, InformationLoss<?> lowerBound) -
    Sets the lower bound
    +
    Sets the lower bound.
    void setProperty(Node node, int property) -
    Sets the property to the given node
    +
    Sets the property to the given node.
    @@ -205,7 +205,7 @@

    Method Summary

    setPropertyDownwards(Node node, boolean include, int property) -
    Sets the property to all predecessors of the given node
    +
    Sets the property to all predecessors of the given node.
    @@ -213,13 +213,13 @@

    Method Summary

    setPropertyUpwards(Node node, boolean include, int property) -
    Sets the property to all successors of the given node
    +
    Sets the property to all successors of the given node.
    void setTagTrigger(NodeAction trigger) -
    When this trigger executed, a tagged event will be fired
    +
    When this trigger executed, a tagged event will be fired.
    @@ -254,7 +254,7 @@

    Lattice

    int[] maxLevels, int numNodes)
    Initializes a lattice.
    -
    Parameters:
    levels - the levels
    nodesMap - the nodes map
    maxLevels - the max levels
    numNodes - the num nodes
    +
    Parameters:
    levels - the levels
    maxLevels - the max levels
    numNodes - the num nodes
    @@ -272,7 +272,8 @@

    Method Detail

  • getBottom

    public Node getBottom()
    -
    Returns the bottom node
    +
    Returns the bottom node.
    +
    Returns:
  • @@ -282,7 +283,7 @@

    getBottom

  • getLevels

    public Node[][] getLevels()
    -
    Returns all levels in the lattice
    +
    Returns all levels in the lattice.
    Returns:
  • @@ -293,7 +294,7 @@

    getLevels

  • getMaximumGeneralizationLevels

    public int[] getMaximumGeneralizationLevels()
    -
    Returns the maximal levels for each quasi identifier
    +
    Returns the maximal levels for each quasi identifier.
    Returns:
  • @@ -304,7 +305,7 @@

    getMaximumGeneralizationLevels

  • getSize

    public int getSize()
    -
    Returns the number of nodes in the lattice
    +
    Returns the number of nodes in the lattice.
    Returns:
  • @@ -315,7 +316,8 @@

    getSize

  • getTop

    public Node getTop()
    -
    Returns the top node
    +
    Returns the top node.
    +
    Returns:
  • @@ -326,7 +328,7 @@

    getTop

    setChecked

    public void setChecked(Node node,
                   INodeChecker.Result result)
    -
    Sets the properties to the given node
    +
    Sets the properties to the given node.
    Parameters:
    node - the node
    result - the result
    @@ -338,7 +340,7 @@

    setChecked

    setInformationLoss

    public void setInformationLoss(Node node,
                           InformationLoss<?> informationLoss)
    -
    Sets the information loss
    +
    Sets the information loss.
    Parameters:
    node -
    informationLoss -
    @@ -350,7 +352,7 @@

    setInformationLoss

    setLowerBound

    public void setLowerBound(Node node,
                      InformationLoss<?> lowerBound)
    -
    Sets the lower bound
    +
    Sets the lower bound.
    Parameters:
    node -
    lowerBound -
    @@ -361,7 +363,7 @@

    setLowerBound

  • setListener

    public void setListener(ARXListener listener)
    -
    Attaches a listener
    +
    Attaches a listener.
    Parameters:
    listener -
  • @@ -373,7 +375,7 @@

    setListener

    setProperty

    public void setProperty(Node node,
                    int property)
    -
    Sets the property to the given node
    +
    Sets the property to the given node.
    Parameters:
    node - the node
    property - the property
    @@ -386,7 +388,7 @@

    setPropertyDownwards

    public void setPropertyDownwards(Node node,
                             boolean include,
                             int property)
    -
    Sets the property to all predecessors of the given node
    +
    Sets the property to all predecessors of the given node.
    Parameters:
    node - the node
    include - should the property also be set for the starting node
    property - the property
    @@ -399,7 +401,7 @@

    setPropertyUpwards

    public void setPropertyUpwards(Node node,
                           boolean include,
                           int property)
    -
    Sets the property to all successors of the given node
    +
    Sets the property to all successors of the given node.
    Parameters:
    node - the node
    include - should the property also be set for the starting node
    property - the property
    @@ -410,7 +412,7 @@

    setPropertyUpwards

  • setTagTrigger

    public void setTagTrigger(NodeAction trigger)
    -
    When this trigger executed, a tagged event will be fired
    +
    When this trigger executed, a tagged event will be fired.
    Parameters:
    trigger -
  • diff --git a/doc/dev/org/deidentifier/arx/framework/lattice/LatticeBuilder.html b/doc/dev/org/deidentifier/arx/framework/lattice/LatticeBuilder.html index 29045f420f..f1045e5d16 100644 --- a/doc/dev/org/deidentifier/arx/framework/lattice/LatticeBuilder.html +++ b/doc/dev/org/deidentifier/arx/framework/lattice/LatticeBuilder.html @@ -174,7 +174,7 @@

    LatticeBuilder

    int[] minLevels, int[] maxHeights)
    Instantiates a new lattice builder.
    -
    Parameters:
    maxLevels - the maxlevels
    minLevels - the minlevels
    +
    Parameters:
    maxLevels - the maxlevels
    minLevels - the minlevels
    maxHeights -
    diff --git a/doc/dev/org/deidentifier/arx/framework/lattice/Node.html b/doc/dev/org/deidentifier/arx/framework/lattice/Node.html index 7fd2fc5f4f..f528f130a0 100644 --- a/doc/dev/org/deidentifier/arx/framework/lattice/Node.html +++ b/doc/dev/org/deidentifier/arx/framework/lattice/Node.html @@ -124,63 +124,61 @@

    Field Summary

    static int PROPERTY_ANONYMOUS -
    All privacy criteria are fulfilled
    +
    All privacy criteria are fulfilled.
    static int PROPERTY_CHECKED -
    The transformation has been checked explicitly
    +
    The transformation has been checked explicitly.
    static int PROPERTY_EVENT_FIRED -
    We have already fired an event for this node
    +
    We have already fired an event for this node.
    static int PROPERTY_FORCE_SNAPSHOT -
    A snapshot for this transformation must be created if it fits the size - limits, regardless of whether it triggers the storage condition
    +
    A snapshot for this transformation must be created if it fits the size limits, regardless of whether it triggers the storage condition.
    static int PROPERTY_INSUFFICIENT_UTILITY -
    The transformation results in insufficient utility
    +
    The transformation results in insufficient utility.
    static int PROPERTY_K_ANONYMOUS -
    A k-anonymity sub-criterion is fulfilled
    +
    A k-anonymity sub-criterion is fulfilled.
    static int PROPERTY_NOT_ANONYMOUS -
    Not all privacy criteria are fulfilled
    +
    Not all privacy criteria are fulfilled.
    static int PROPERTY_NOT_K_ANONYMOUS -
    A k-anonymity sub-criterion is not fulfilled
    +
    A k-anonymity sub-criterion is not fulfilled.
    static int PROPERTY_SUCCESSORS_PRUNED -
    Marks nodes for which the search algorithm guarantees to never check any - of its successors
    +
    Marks nodes for which the search algorithm guarantees to never check any of its successors.
    static int PROPERTY_VISITED -
    This node has already been visited during the second phase
    +
    This node has already been visited during the second phase.
    @@ -224,19 +222,19 @@

    Method Summary

    java.lang.Object getData() -
    Associated data
    +
    Associated data.
    InformationLoss<?> getInformationLoss() -
    Returns the information loss
    +
    Returns the information loss.
    int getLevel() -
    Returns the level
    +
    Returns the level.
    @@ -246,19 +244,19 @@

    Method Summary

    Node[] getPredecessors() -
    Returns the predecessors
    +
    Returns the predecessors.
    Node[] getSuccessors() -
    Returns the successors
    +
    Returns the successors.
    int[] getTransformation() -
    Returns the transformation
    +
    Returns the transformation.
    @@ -268,50 +266,50 @@

    Method Summary

    boolean hasProperty(int property) -
    Returns whether the node has the given property
    +
    Returns whether the node has the given property.
    void setData(java.lang.Object data) -
    Associated data
    +
    Associated data.
    protected void setInformationLoss(InformationLoss<?> informationLoss) -
    Sets the information loss
    +
    Sets the information loss.
    protected void setLowerBound(InformationLoss<?> lowerBound) -
    Sets the information loss
    +
    Sets the information loss.
    protected void setPredecessors(Node[] nodes) -
    Sets the predecessors
    +
    Sets the predecessors.
    protected void setProperty(int property) -
    Sets the given property
    +
    Sets the given property.
    protected void setSuccessors(Node[] nodes) -
    Sets the successors
    +
    Sets the successors.
    void setTransformation(int[] transformation, int level) -
    Sets the transformation
    +
    Sets the transformation.
    @@ -343,7 +341,7 @@

    Field Detail

  • PROPERTY_ANONYMOUS

    public static final int PROPERTY_ANONYMOUS
    -
    All privacy criteria are fulfilled
    +
    All privacy criteria are fulfilled.
    See Also:
    Constant Field Values
  • @@ -354,7 +352,7 @@

    PROPERTY_ANONYMOUS

  • PROPERTY_NOT_ANONYMOUS

    public static final int PROPERTY_NOT_ANONYMOUS
    -
    Not all privacy criteria are fulfilled
    +
    Not all privacy criteria are fulfilled.
    See Also:
    Constant Field Values
  • @@ -365,7 +363,7 @@

    PROPERTY_NOT_ANONYMOUS

  • PROPERTY_K_ANONYMOUS

    public static final int PROPERTY_K_ANONYMOUS
    -
    A k-anonymity sub-criterion is fulfilled
    +
    A k-anonymity sub-criterion is fulfilled.
    See Also:
    Constant Field Values
  • @@ -376,7 +374,7 @@

    PROPERTY_K_ANONYMOUS

  • PROPERTY_NOT_K_ANONYMOUS

    public static final int PROPERTY_NOT_K_ANONYMOUS
    -
    A k-anonymity sub-criterion is not fulfilled
    +
    A k-anonymity sub-criterion is not fulfilled.
    See Also:
    Constant Field Values
  • @@ -387,7 +385,7 @@

    PROPERTY_NOT_K_ANONYMOUS

  • PROPERTY_INSUFFICIENT_UTILITY

    public static final int PROPERTY_INSUFFICIENT_UTILITY
    -
    The transformation results in insufficient utility
    +
    The transformation results in insufficient utility.
    See Also:
    Constant Field Values
  • @@ -398,7 +396,7 @@

    PROPERTY_INSUFFICIENT_UTILITY

  • PROPERTY_CHECKED

    public static final int PROPERTY_CHECKED
    -
    The transformation has been checked explicitly
    +
    The transformation has been checked explicitly.
    See Also:
    Constant Field Values
  • @@ -409,8 +407,7 @@

    PROPERTY_CHECKED

  • PROPERTY_FORCE_SNAPSHOT

    public static final int PROPERTY_FORCE_SNAPSHOT
    -
    A snapshot for this transformation must be created if it fits the size - limits, regardless of whether it triggers the storage condition
    +
    A snapshot for this transformation must be created if it fits the size limits, regardless of whether it triggers the storage condition.
    See Also:
    Constant Field Values
  • @@ -421,7 +418,7 @@

    PROPERTY_FORCE_SNAPSHOT

  • PROPERTY_VISITED

    public static final int PROPERTY_VISITED
    -
    This node has already been visited during the second phase
    +
    This node has already been visited during the second phase.
    See Also:
    Constant Field Values
  • @@ -432,8 +429,7 @@

    PROPERTY_VISITED

  • PROPERTY_SUCCESSORS_PRUNED

    public static final int PROPERTY_SUCCESSORS_PRUNED
    -
    Marks nodes for which the search algorithm guarantees to never check any - of its successors
    +
    Marks nodes for which the search algorithm guarantees to never check any of its successors.
    See Also:
    Constant Field Values
  • @@ -444,7 +440,7 @@

    PROPERTY_SUCCESSORS_PRUNED

  • PROPERTY_EVENT_FIRED

    public static final int PROPERTY_EVENT_FIRED
    -
    We have already fired an event for this node
    +
    We have already fired an event for this node.
    See Also:
    Constant Field Values
  • @@ -474,6 +470,7 @@

    Constructor Detail

    Node

    public Node(int id)
    Instantiates a new node.
    +
    Parameters:
    id -
    @@ -504,7 +501,8 @@

    equals

  • getData

    public java.lang.Object getData()
    -
    Associated data
    +
    Associated data.
    +
    Returns:
  • @@ -514,7 +512,7 @@

    getData

  • getInformationLoss

    public InformationLoss<?> getInformationLoss()
    -
    Returns the information loss
    +
    Returns the information loss.
    Returns:
  • @@ -525,7 +523,7 @@

    getInformationLoss

  • getLevel

    public int getLevel()
    -
    Returns the level
    +
    Returns the level.
    Returns:
  • @@ -546,7 +544,7 @@

    getLowerBound

  • getPredecessors

    public Node[] getPredecessors()
    -
    Returns the predecessors
    +
    Returns the predecessors.
    Returns:
  • @@ -557,7 +555,7 @@

    getPredecessors

  • getSuccessors

    public Node[] getSuccessors()
    -
    Returns the successors
    +
    Returns the successors.
    Returns:
  • @@ -568,7 +566,7 @@

    getSuccessors

  • getTransformation

    public int[] getTransformation()
    -
    Returns the transformation
    +
    Returns the transformation.
    Returns:
  • @@ -592,7 +590,7 @@

    hashCode

  • hasProperty

    public boolean hasProperty(int property)
    -
    Returns whether the node has the given property
    +
    Returns whether the node has the given property.
    Parameters:
    property -
    Returns:
  • @@ -604,7 +602,8 @@

    hasProperty

  • setData

    public void setData(java.lang.Object data)
    -
    Associated data
    +
    Associated data.
    +
    Parameters:
    data -
  • @@ -615,8 +614,8 @@

    setData

    setTransformation

    public void setTransformation(int[] transformation,
                          int level)
    -
    Sets the transformation
    -
    Parameters:
    transformation -
    +
    Sets the transformation.
    +
    Parameters:
    transformation -
    level -
    @@ -626,7 +625,7 @@

    setTransformation

  • setInformationLoss

    protected void setInformationLoss(InformationLoss<?> informationLoss)
    -
    Sets the information loss
    +
    Sets the information loss.
    Parameters:
    informationLoss -
  • @@ -637,8 +636,8 @@

    setInformationLoss

  • setLowerBound

    protected void setLowerBound(InformationLoss<?> lowerBound)
    -
    Sets the information loss
    -
    Parameters:
    informationLoss -
    +
    Sets the information loss.
    +
    Parameters:
    lowerBound -
  • @@ -648,7 +647,7 @@

    setLowerBound

  • setPredecessors

    protected void setPredecessors(Node[] nodes)
    -
    Sets the predecessors
    +
    Sets the predecessors.
    Parameters:
    nodes -
  • @@ -659,7 +658,7 @@

    setPredecessors

  • setProperty

    protected void setProperty(int property)
    -
    Sets the given property
    +
    Sets the given property.
    Parameters:
    property -
  • @@ -670,7 +669,7 @@

    setProperty

  • setSuccessors

    protected void setSuccessors(Node[] nodes)
    -
    Sets the successors
    +
    Sets the successors.
    Parameters:
    nodes -
  • diff --git a/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.NodeActionAND.html b/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.NodeActionAND.html index e5b485ea08..39ede8054d 100644 --- a/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.NodeActionAND.html +++ b/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.NodeActionAND.html @@ -105,7 +105,7 @@

    Class NodeAction.NodeAc
    public abstract static class NodeAction.NodeActionAND
     extends NodeAction
    -
    A trigger for nodes
    +
    A trigger for nodes.
    @@ -159,13 +159,13 @@

    Method Summary

    protected abstract boolean additionalConditionAppliesTo(Node node) -
    The additional condition to implement
    +
    The additional condition to implement.
    boolean appliesTo(Node node) -
    Determines whether the trigger action should be performed
    +
    Determines whether the trigger action should be performed.
    @@ -204,6 +204,7 @@

    Constructor Detail

  • NodeAction.NodeActionAND

    public NodeAction.NodeActionAND(NodeAction trigger)
    +
    Parameters:
    trigger -
  • @@ -222,7 +223,7 @@

    Method Detail

    appliesTo

    public boolean appliesTo(Node node)
    Description copied from class: NodeAction
    -
    Determines whether the trigger action should be performed
    +
    Determines whether the trigger action should be performed.
    Specified by:
    appliesTo in class NodeAction
    @@ -236,7 +237,9 @@

    appliesTo

  • additionalConditionAppliesTo

    protected abstract boolean additionalConditionAppliesTo(Node node)
    -
    The additional condition to implement
    +
    The additional condition to implement.
    +
    Parameters:
    node -
    +
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.NodeActionConstant.html b/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.NodeActionConstant.html index da172bed6b..2db5bfb8f8 100644 --- a/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.NodeActionConstant.html +++ b/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.NodeActionConstant.html @@ -105,7 +105,7 @@

    Class NodeAction.N
    public static class NodeAction.NodeActionConstant
     extends NodeAction
    -
    A trigger for nodes
    +
    A trigger for nodes.
    @@ -159,7 +159,7 @@

    Method Summary

    boolean appliesTo(Node node) -
    Determines whether the trigger action should be performed
    +
    Determines whether the trigger action should be performed.
    @@ -198,6 +198,7 @@

    Constructor Detail

  • NodeAction.NodeActionConstant

    public NodeAction.NodeActionConstant(boolean result)
    +
    Parameters:
    result -
  • @@ -216,7 +217,7 @@

    Method Detail

    appliesTo

    public boolean appliesTo(Node node)
    Description copied from class: NodeAction
    -
    Determines whether the trigger action should be performed
    +
    Determines whether the trigger action should be performed.
    Specified by:
    appliesTo in class NodeAction
    diff --git a/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.NodeActionInverse.html b/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.NodeActionInverse.html index 8246cf4462..65565c64ed 100644 --- a/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.NodeActionInverse.html +++ b/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.NodeActionInverse.html @@ -105,7 +105,7 @@

    Class NodeAction.No
    public static class NodeAction.NodeActionInverse
     extends NodeAction
    -
    A trigger for nodes
    +
    A trigger for nodes.
    @@ -159,7 +159,7 @@

    Method Summary

    boolean appliesTo(Node node) -
    Determines whether the trigger action should be performed
    +
    Determines whether the trigger action should be performed.
    @@ -198,6 +198,7 @@

    Constructor Detail

  • NodeAction.NodeActionInverse

    public NodeAction.NodeActionInverse(NodeAction trigger)
    +
    Parameters:
    trigger -
  • @@ -216,7 +217,7 @@

    Method Detail

    appliesTo

    public boolean appliesTo(Node node)
    Description copied from class: NodeAction
    -
    Determines whether the trigger action should be performed
    +
    Determines whether the trigger action should be performed.
    Specified by:
    appliesTo in class NodeAction
    diff --git a/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.NodeActionOR.html b/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.NodeActionOR.html index cdacafa5b6..49f9a49112 100644 --- a/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.NodeActionOR.html +++ b/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.NodeActionOR.html @@ -105,7 +105,7 @@

    Class NodeAction.NodeAct
    public abstract static class NodeAction.NodeActionOR
     extends NodeAction
    -
    A trigger for nodes
    +
    A trigger for nodes.
    @@ -159,13 +159,13 @@

    Method Summary

    protected abstract boolean additionalConditionAppliesTo(Node node) -
    The additional condition to implement
    +
    The additional condition to implement.
    boolean appliesTo(Node node) -
    Determines whether the trigger action should be performed
    +
    Determines whether the trigger action should be performed.
    @@ -204,6 +204,7 @@

    Constructor Detail

  • NodeAction.NodeActionOR

    public NodeAction.NodeActionOR(NodeAction trigger)
    +
    Parameters:
    trigger -
  • @@ -222,7 +223,7 @@

    Method Detail

    appliesTo

    public boolean appliesTo(Node node)
    Description copied from class: NodeAction
    -
    Determines whether the trigger action should be performed
    +
    Determines whether the trigger action should be performed.
    Specified by:
    appliesTo in class NodeAction
    @@ -236,7 +237,9 @@

    appliesTo

  • additionalConditionAppliesTo

    protected abstract boolean additionalConditionAppliesTo(Node node)
    -
    The additional condition to implement
    +
    The additional condition to implement.
    +
    Parameters:
    node -
    +
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.html b/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.html index 12a24b7fa2..d403d9b82a 100644 --- a/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.html +++ b/doc/dev/org/deidentifier/arx/framework/lattice/NodeAction.html @@ -100,7 +100,7 @@

    Class NodeAction


    public abstract class NodeAction
     extends java.lang.Object
    -
    A trigger for nodes
    +
    A trigger for nodes.
    @@ -122,25 +122,25 @@

    Nested Class Summary

    static class  NodeAction.NodeActionAND -
    A trigger for nodes
    +
    A trigger for nodes.
    static class  NodeAction.NodeActionConstant -
    A trigger for nodes
    +
    A trigger for nodes.
    static class  NodeAction.NodeActionInverse -
    A trigger for nodes
    +
    A trigger for nodes.
    static class  NodeAction.NodeActionOR -
    A trigger for nodes
    +
    A trigger for nodes.
    @@ -178,19 +178,19 @@

    Method Summary

    void action(Node node) -
    Implements the action to be performed
    +
    Implements the action to be performed.
    abstract boolean appliesTo(Node node) -
    Determines whether the trigger action should be performed
    +
    Determines whether the trigger action should be performed.
    void apply(Node node) -
    Applies the trigger to the given node
    +
    Applies the trigger to the given node.
    @@ -239,7 +239,7 @@

    Method Detail

  • appliesTo

    public abstract boolean appliesTo(Node node)
    -
    Determines whether the trigger action should be performed
    +
    Determines whether the trigger action should be performed.
    Parameters:
    node -
    Returns:
  • @@ -251,7 +251,8 @@

    appliesTo

  • action

    public void action(Node node)
    -
    Implements the action to be performed
    +
    Implements the action to be performed.
    +
    Parameters:
    node -
  • @@ -261,7 +262,7 @@

    action

  • apply

    public final void apply(Node node)
    -
    Applies the trigger to the given node
    +
    Applies the trigger to the given node.
    Parameters:
    node -
  • diff --git a/doc/dev/org/deidentifier/arx/framework/lattice/class-use/Lattice.html b/doc/dev/org/deidentifier/arx/framework/lattice/class-use/Lattice.html index 33b6e06481..ef69b1aac1 100644 --- a/doc/dev/org/deidentifier/arx/framework/lattice/class-use/Lattice.html +++ b/doc/dev/org/deidentifier/arx/framework/lattice/class-use/Lattice.html @@ -121,7 +121,7 @@

    Uses of FLASHAlgorithm.create(Lattice lattice, INodeChecker checker, FLASHStrategy strategy) -
    Creates a new instance of the FLASH algorithm
    +
    Creates a new instance of the FLASH algorithm.
    @@ -143,7 +143,7 @@

    Uses of INodeChecker checker, FLASHStrategy strategy, FLASHConfiguration config) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/dev/org/deidentifier/arx/framework/lattice/class-use/Node.html b/doc/dev/org/deidentifier/arx/framework/lattice/class-use/Node.html index 96b5963dbc..9b730c27b2 100644 --- a/doc/dev/org/deidentifier/arx/framework/lattice/class-use/Node.html +++ b/doc/dev/org/deidentifier/arx/framework/lattice/class-use/Node.html @@ -126,7 +126,7 @@

    Uses of Node AbstractAlgorithm.getGlobalOptimum() -
    Returns the global optimum
    +
    Returns the global optimum.
    @@ -165,13 +165,13 @@

    Uses of AbstractAlgorithm.computeUtilityForMonotonicMetrics(Node node)
    Determine information loss of the given node if it can be used for estimating minimum and maximum information - loss for tagged nodes
    + loss for tagged nodes. protected void AbstractAlgorithm.trackOptimum(Node node) -
    Keeps track of the global optimum
    +
    Keeps track of the global optimum.
    @@ -191,7 +191,7 @@

    Uses of Node StateMachine.getLastNode() -
    Returns the last node
    +
    Returns the last node.
    @@ -210,7 +210,7 @@

    Uses of TransformedData INodeChecker.applyAndSetProperties(Node transformation) -
    Applies the given transformation and sets its properties
    +
    Applies the given transformation and sets its properties.
    @@ -220,7 +220,7 @@

    Uses of INodeChecker.Result INodeChecker.check(Node node) -
    Checks the given node
    +
    Checks the given node.
    @@ -232,7 +232,7 @@

    Uses of INodeChecker.Result INodeChecker.check(Node node, boolean forceMeasureInfoLoss) -
    Checks the given node
    +
    Checks the given node.
    @@ -270,7 +270,7 @@

    Uses of Node History.getTransformation() -
    Returns the node backing the last returned snapshot
    +
    Returns the node backing the last returned snapshot.
    @@ -293,7 +293,7 @@

    Uses of History.store(Node transformation, IHashGroupify groupify, int[] snapshot) -
    Stores a snapshot in the buffer
    +
    Stores a snapshot in the buffer.
    @@ -313,31 +313,31 @@

    Uses of Node Lattice.getBottom() -
    Returns the bottom node
    +
    Returns the bottom node.
    Node[][] Lattice.getLevels() -
    Returns all levels in the lattice
    +
    Returns all levels in the lattice.
    Node[] Node.getPredecessors() -
    Returns the predecessors
    +
    Returns the predecessors.
    Node[] Node.getSuccessors() -
    Returns the successors
    +
    Returns the successors.
    Node Lattice.getTop() -
    Returns the top node
    +
    Returns the top node.
    @@ -352,25 +352,25 @@

    Uses of void NodeAction.action(Node node) -
    Implements the action to be performed
    +
    Implements the action to be performed.
    protected abstract boolean NodeAction.NodeActionOR.additionalConditionAppliesTo(Node node) -
    The additional condition to implement
    +
    The additional condition to implement.
    protected abstract boolean NodeAction.NodeActionAND.additionalConditionAppliesTo(Node node) -
    The additional condition to implement
    +
    The additional condition to implement.
    abstract boolean NodeAction.appliesTo(Node node) -
    Determines whether the trigger action should be performed
    +
    Determines whether the trigger action should be performed.
    @@ -392,41 +392,41 @@

    Uses of void NodeAction.apply(Node node) -
    Applies the trigger to the given node
    +
    Applies the trigger to the given node.
    void Lattice.setChecked(Node node, INodeChecker.Result result) -
    Sets the properties to the given node
    +
    Sets the properties to the given node.
    void Lattice.setInformationLoss(Node node, InformationLoss<?> informationLoss) -
    Sets the information loss
    +
    Sets the information loss.
    void Lattice.setLowerBound(Node node, InformationLoss<?> lowerBound) -
    Sets the lower bound
    +
    Sets the lower bound.
    protected void Node.setPredecessors(Node[] nodes) -
    Sets the predecessors
    +
    Sets the predecessors.
    void Lattice.setProperty(Node node, int property) -
    Sets the property to the given node
    +
    Sets the property to the given node.
    @@ -434,7 +434,7 @@

    Uses of Lattice.setPropertyDownwards(Node node, boolean include, int property) -
    Sets the property to all predecessors of the given node
    +
    Sets the property to all predecessors of the given node.
    @@ -442,13 +442,13 @@

    Uses of Lattice.setPropertyUpwards(Node node, boolean include, int property) -
    Sets the property to all successors of the given node
    +
    Sets the property to all successors of the given node.
    protected void Node.setSuccessors(Node[] nodes) -
    Sets the successors
    +
    Sets the successors.
    @@ -484,7 +484,7 @@

    Uses of InformationLossWithBound<T> Metric.getInformationLoss(Node node, IHashGroupify groupify) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -536,7 +536,7 @@

    Uses of protected abstract InformationLossWithBound<T> Metric.getInformationLossInternal(Node node, IHashGroupify groupify) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    diff --git a/doc/dev/org/deidentifier/arx/framework/lattice/class-use/NodeAction.html b/doc/dev/org/deidentifier/arx/framework/lattice/class-use/NodeAction.html index 54f285fac9..7491029592 100644 --- a/doc/dev/org/deidentifier/arx/framework/lattice/class-use/NodeAction.html +++ b/doc/dev/org/deidentifier/arx/framework/lattice/class-use/NodeAction.html @@ -110,37 +110,37 @@

    Uses of NodeAction FLASHPhaseConfiguration.getTriggerCheck() -
    Getter: A trigger for checking nodes in this phase
    +
    Getter: A trigger for checking nodes in this phase.
    NodeAction FLASHPhaseConfiguration.getTriggerEvaluate() -
    Getter: A trigger for evaluating nodes in this phase
    +
    Getter: A trigger for evaluating nodes in this phase.
    NodeAction FLASHPhaseConfiguration.getTriggerSkip() -
    Getter: A trigger for skipping nodes in this phase
    +
    Getter: A trigger for skipping nodes in this phase.
    NodeAction FLASHConfiguration.getTriggerSnapshotStore() -
    Getter: A trigger controlling which transformations are snapshotted
    +
    Getter: A trigger controlling which transformations are snapshotted.
    NodeAction FLASHPhaseConfiguration.getTriggerTag() -
    Getter: A trigger for tagging nodes in this phase
    +
    Getter: A trigger for tagging nodes in this phase.
    NodeAction FLASHConfiguration.getTriggerTagEvent() -
    Getter: A trigger firing when a tag event should be triggered on the lattice
    +
    Getter: A trigger firing when a tag event should be triggered on the lattice.
    @@ -158,7 +158,7 @@

    Uses of NodeAction triggerSnapshotStore, NodeAction triggerTagEvent, boolean pruneDueToLowerBound) -
    Creates a binary-phase only configuration
    +
    Creates a binary-phase only configuration.
    @@ -167,7 +167,7 @@

    Uses of NodeAction triggerSnapshotStore, NodeAction triggerTagEvent, boolean pruneDueToLowerBound) -
    Creates a linear-phase only configuration
    +
    Creates a linear-phase only configuration.
    @@ -177,7 +177,7 @@

    Uses of NodeAction triggerSnapshotStore, NodeAction triggerTagEvent, boolean pruneDueToLowerBound) -
    Creates a two-phase configuration
    +
    Creates a two-phase configuration.
    @@ -194,7 +194,7 @@

    Uses of NodeAction triggerCheck, NodeAction triggerEvaluate, NodeAction triggerSkip) -
    Creates a configuration for an active phase
    +
    Creates a configuration for an active phase.
    @@ -214,13 +214,13 @@

    Uses of static NodeAction History.STORAGE_TRIGGER_ALL -
    Store all transformations
    +
    Store all transformations.
    static NodeAction History.STORAGE_TRIGGER_NON_ANONYMOUS -
    Store only non-anonymous transformations
    +
    Store only non-anonymous transformations.
    @@ -235,7 +235,7 @@

    Uses of NodeAction History.getStorageTrigger() -
    Returns the current storage strategy
    +
    Returns the current storage strategy.
    @@ -250,7 +250,7 @@

    Uses of void History.setStorageTrigger(NodeAction trigger) -
    Set the storage strategy
    +
    Set the storage strategy.
    @@ -270,25 +270,25 @@

    Uses of static class  NodeAction.NodeActionAND -
    A trigger for nodes
    +
    A trigger for nodes.
    static class  NodeAction.NodeActionConstant -
    A trigger for nodes
    +
    A trigger for nodes.
    static class  NodeAction.NodeActionInverse -
    A trigger for nodes
    +
    A trigger for nodes.
    static class  NodeAction.NodeActionOR -
    A trigger for nodes
    +
    A trigger for nodes.
    @@ -303,7 +303,7 @@

    Uses of void Lattice.setTagTrigger(NodeAction trigger) -
    When this trigger executed, a tagged event will be fired
    +
    When this trigger executed, a tagged event will be fired.
    diff --git a/doc/dev/org/deidentifier/arx/framework/lattice/package-summary.html b/doc/dev/org/deidentifier/arx/framework/lattice/package-summary.html index 1eee55e168..e39bbd5075 100644 --- a/doc/dev/org/deidentifier/arx/framework/lattice/package-summary.html +++ b/doc/dev/org/deidentifier/arx/framework/lattice/package-summary.html @@ -98,31 +98,31 @@

    Package org.deidentifier.arx.framework.la NodeAction -
    A trigger for nodes
    +
    A trigger for nodes.
    NodeAction.NodeActionAND -
    A trigger for nodes
    +
    A trigger for nodes.
    NodeAction.NodeActionConstant -
    A trigger for nodes
    +
    A trigger for nodes.
    NodeAction.NodeActionInverse -
    A trigger for nodes
    +
    A trigger for nodes.
    NodeAction.NodeActionOR -
    A trigger for nodes
    +
    A trigger for nodes.
    diff --git a/doc/dev/org/deidentifier/arx/framework/lattice/package-use.html b/doc/dev/org/deidentifier/arx/framework/lattice/package-use.html index 2292facff5..35db02bf46 100644 --- a/doc/dev/org/deidentifier/arx/framework/lattice/package-use.html +++ b/doc/dev/org/deidentifier/arx/framework/lattice/package-use.html @@ -131,7 +131,7 @@

    NodeAction -
    A trigger for nodes
    +
    A trigger for nodes.
    @@ -170,7 +170,7 @@

    NodeAction -
    A trigger for nodes
    +
    A trigger for nodes.
    @@ -197,7 +197,7 @@

    NodeAction -
    A trigger for nodes
    +
    A trigger for nodes.
    diff --git a/doc/dev/org/deidentifier/arx/io/CSVAbstractInput.html b/doc/dev/org/deidentifier/arx/io/CSVAbstractInput.html index 7cbd6d1954..ee9258887c 100644 --- a/doc/dev/org/deidentifier/arx/io/CSVAbstractInput.html +++ b/doc/dev/org/deidentifier/arx/io/CSVAbstractInput.html @@ -100,7 +100,7 @@

    Class CSVAbstractInput


    public abstract class CSVAbstractInput
     extends java.lang.Object
    -
    Abstract class for reading CSV encoded information
    +
    Abstract class for reading CSV encoded information.
    @@ -122,7 +122,7 @@

    Field Summary

    protected java.util.Iterator<java.lang.String[]> iterator -
    The iterator
    +
    The iterator.
    @@ -147,7 +147,7 @@

    Constructor Summary

    CSVAbstractInput(char separator) -
    Constructor
    +
    Constructor.
    @@ -168,25 +168,25 @@

    Method Summary

    protected java.util.Iterator<java.lang.String[]> buildIterator() -
    Builds the iterator
    +
    Builds the iterator.
    abstract void close() -
    Closes the input
    +
    Closes the input.
    java.util.Iterator<java.lang.String[]> iterator() -
    Returns an iterator
    +
    Returns an iterator.
    protected abstract java.lang.String[] readRow() -
    Reads a row
    +
    Reads a row.
    @@ -218,7 +218,7 @@

    Field Detail

  • iterator

    protected java.util.Iterator<java.lang.String[]> iterator
    -
    The iterator
    +
    The iterator.
  • @@ -246,8 +246,8 @@

    Constructor Detail

  • CSVAbstractInput

    public CSVAbstractInput(char separator)
    -
    Constructor
    -
    Parameters:
    file -
    separator -
    +
    Constructor.
    +
    Parameters:
    separator -
  • @@ -266,7 +266,7 @@

    Method Detail

    buildIterator

    protected java.util.Iterator<java.lang.String[]> buildIterator()
                                                             throws java.io.IOException
    -
    Builds the iterator
    +
    Builds the iterator.
    Returns:
    Throws:
    java.io.IOException
    @@ -280,7 +280,7 @@

    buildIterator

    close

    public abstract void close()
                         throws java.io.IOException
    -
    Closes the input
    +
    Closes the input.
    Throws:
    java.io.IOException
    @@ -293,7 +293,7 @@

    close

    iterator

    public java.util.Iterator<java.lang.String[]> iterator()
                                                     throws java.io.IOException
    -
    Returns an iterator
    +
    Returns an iterator.
    Returns:
    Throws:
    java.io.IOException
    @@ -307,8 +307,9 @@

    iterator

    readRow

    protected abstract java.lang.String[] readRow()
                                            throws java.io.IOException
    -
    Reads a row
    -
    Throws:
    +
    Reads a row.
    +
    Returns:
    +
    Throws:
    java.io.IOException
    diff --git a/doc/dev/org/deidentifier/arx/io/CSVDataInput.html b/doc/dev/org/deidentifier/arx/io/CSVDataInput.html index 2244fbe51e..265553c01d 100644 --- a/doc/dev/org/deidentifier/arx/io/CSVDataInput.html +++ b/doc/dev/org/deidentifier/arx/io/CSVDataInput.html @@ -101,7 +101,7 @@

    Class CSVDataInput


    public class CSVDataInput
     extends CSVAbstractInput
    -
    This class implements a reader for CSV encoded information
    +
    This class implements a reader for CSV encoded information.
    @@ -137,19 +137,19 @@

    Constructor Summary

    CSVDataInput(java.io.File file, char separator) -
    Instantiate
    +
    Instantiate.
    CSVDataInput(java.io.InputStream stream, char separator) -
    Instantiate
    +
    Instantiate.
    CSVDataInput(java.lang.String file, char separator) -
    Instantiate
    +
    Instantiate.
    @@ -170,13 +170,13 @@

    Method Summary

    void close() -
    Closes the input
    +
    Closes the input.
    protected java.lang.String[] readRow() -
    Reads a row
    +
    Reads a row.
    @@ -217,7 +217,7 @@

    CSVDataInput

    public CSVDataInput(java.io.File file,
                 char separator)
                  throws java.io.IOException
    -
    Instantiate
    +
    Instantiate.
    Parameters:
    file -
    separator -
    Throws:
    java.io.IOException
    @@ -232,7 +232,7 @@

    CSVDataInput

    public CSVDataInput(java.io.InputStream stream,
                 char separator)
                  throws java.io.IOException
    -
    Instantiate
    +
    Instantiate.
    Parameters:
    stream -
    separator -
    Throws:
    java.io.IOException
    @@ -247,7 +247,7 @@

    CSVDataInput

    public CSVDataInput(java.lang.String file,
                 char separator)
                  throws java.io.IOException
    -
    Instantiate
    +
    Instantiate.
    Parameters:
    file -
    separator -
    Throws:
    java.io.IOException
    @@ -270,7 +270,7 @@

    close

    public void close()
                throws java.io.IOException
    Description copied from class: CSVAbstractInput
    -
    Closes the input
    +
    Closes the input.
    Specified by:
    close in class CSVAbstractInput
    @@ -287,10 +287,11 @@

    readRow

    protected java.lang.String[] readRow()
                                   throws java.io.IOException
    Description copied from class: CSVAbstractInput
    -
    Reads a row
    +
    Reads a row.
    Specified by:
    readRow in class CSVAbstractInput
    +
    Returns:
    Throws:
    java.io.IOException
    diff --git a/doc/dev/org/deidentifier/arx/io/CSVDataOutput.html b/doc/dev/org/deidentifier/arx/io/CSVDataOutput.html index 3334432805..654ccd1c7a 100644 --- a/doc/dev/org/deidentifier/arx/io/CSVDataOutput.html +++ b/doc/dev/org/deidentifier/arx/io/CSVDataOutput.html @@ -117,19 +117,19 @@

    Constructor Summary

    CSVDataOutput(java.io.File file, char separator) -
    New instance
    +
    New instance.
    CSVDataOutput(java.io.OutputStream out, char separator) -
    New instance
    +
    New instance.
    CSVDataOutput(java.lang.String output, char separator) -
    New instance
    +
    New instance.
    @@ -150,14 +150,14 @@

    Method Summary

    void write(java.util.Iterator<java.lang.String[]> iterator) -
    Write the results
    +
    Write the results.
    void write(java.util.Iterator<java.lang.String[]> iterator, int numColumns) -
    Write the given number of columns from the results
    +
    Write the given number of columns from the results.
    @@ -195,8 +195,8 @@

    CSVDataOutput

    public CSVDataOutput(java.io.File file,
                  char separator)
                   throws java.io.FileNotFoundException
    -
    New instance
    -
    Parameters:
    output -
    separator -
    +
    New instance.
    +
    Parameters:
    file -
    separator -
    Throws:
    java.io.FileNotFoundException
    @@ -209,7 +209,7 @@

    CSVDataOutput

    CSVDataOutput

    public CSVDataOutput(java.io.OutputStream out,
                  char separator)
    -
    New instance
    +
    New instance.
    Parameters:
    out -
    separator -
    @@ -222,7 +222,7 @@

    CSVDataOutput

    public CSVDataOutput(java.lang.String output,
                  char separator)
                   throws java.io.FileNotFoundException
    -
    New instance
    +
    New instance.
    Parameters:
    output -
    separator -
    Throws:
    java.io.FileNotFoundException
    @@ -244,7 +244,7 @@

    Method Detail

    write

    public void write(java.util.Iterator<java.lang.String[]> iterator)
                throws java.io.IOException
    -
    Write the results
    +
    Write the results.
    Parameters:
    iterator -
    Throws:
    java.io.IOException
    @@ -259,7 +259,7 @@

    write

    public void write(java.util.Iterator<java.lang.String[]> iterator,
              int numColumns)
                throws java.io.IOException
    -
    Write the given number of columns from the results
    +
    Write the given number of columns from the results.
    Parameters:
    iterator -
    numColumns -
    Throws:
    java.io.IOException
    @@ -273,7 +273,8 @@

    write

    write

    public void write(java.lang.String[][] hierarchy)
                throws java.io.IOException
    -
    Throws:
    +
    Parameters:
    hierarchy -
    +
    Throws:
    java.io.IOException
    diff --git a/doc/dev/org/deidentifier/arx/io/CSVHierarchyInput.html b/doc/dev/org/deidentifier/arx/io/CSVHierarchyInput.html index 30704b7cd0..78838f80d7 100644 --- a/doc/dev/org/deidentifier/arx/io/CSVHierarchyInput.html +++ b/doc/dev/org/deidentifier/arx/io/CSVHierarchyInput.html @@ -96,7 +96,7 @@

    Class CSVHierarchyInput


    public class CSVHierarchyInput
     extends java.lang.Object
    -
    Reads a CSV encoded generalization hierarchy
    +
    Reads a CSV encoded generalization hierarchy.
    @@ -117,19 +117,19 @@

    Constructor Summary

    CSVHierarchyInput(java.io.File file, char separator) -
    Create from file
    +
    Create from file.
    CSVHierarchyInput(java.io.InputStream stream, char separator) -
    Create from stream
    +
    Create from stream.
    CSVHierarchyInput(java.lang.String file, char separator) -
    Create from path
    +
    Create from path.
    @@ -150,7 +150,7 @@

    Method Summary

    java.lang.String[][] getHierarchy() -
    Returns the hierarchy
    +
    Returns the hierarchy.
    @@ -184,7 +184,7 @@

    CSVHierarchyInput

    public CSVHierarchyInput(java.io.File file,
                      char separator)
                       throws java.io.IOException
    -
    Create from file
    +
    Create from file.
    Parameters:
    file -
    separator -
    Throws:
    java.io.IOException
    @@ -199,7 +199,7 @@

    CSVHierarchyInput

    public CSVHierarchyInput(java.io.InputStream stream,
                      char separator)
                       throws java.io.IOException
    -
    Create from stream
    +
    Create from stream.
    Parameters:
    stream -
    separator -
    Throws:
    java.io.IOException
    @@ -214,7 +214,7 @@

    CSVHierarchyInput

    public CSVHierarchyInput(java.lang.String file,
                      char separator)
                       throws java.io.IOException
    -
    Create from path
    +
    Create from path.
    Parameters:
    file -
    separator -
    Throws:
    java.io.IOException
    @@ -235,7 +235,7 @@

    Method Detail

  • getHierarchy

    public java.lang.String[][] getHierarchy()
    -
    Returns the hierarchy
    +
    Returns the hierarchy.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/io/IImportColumnIndexed.html b/doc/dev/org/deidentifier/arx/io/IImportColumnIndexed.html index d38941e164..2f1e37fb07 100644 --- a/doc/dev/org/deidentifier/arx/io/IImportColumnIndexed.html +++ b/doc/dev/org/deidentifier/arx/io/IImportColumnIndexed.html @@ -91,7 +91,7 @@

    Interface IImportColumn

    public interface IImportColumnIndexed
    -
    Interface to be implemented when columns can be referred to by an index
    +
    Interface to be implemented when columns can be referred to by an index.
    @@ -113,13 +113,13 @@

    Method Summary

    int getIndex() -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    void setIndex(int index) -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    @@ -144,7 +144,8 @@

    Method Detail

  • getIndex

    int getIndex()
    -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    +
    Returns:
  • @@ -154,7 +155,8 @@

    getIndex

  • setIndex

    void setIndex(int index)
    -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    +
    Parameters:
    index -
  • diff --git a/doc/dev/org/deidentifier/arx/io/ImportAdapter.html b/doc/dev/org/deidentifier/arx/io/ImportAdapter.html index bad7f29375..dfa26216dd 100644 --- a/doc/dev/org/deidentifier/arx/io/ImportAdapter.html +++ b/doc/dev/org/deidentifier/arx/io/ImportAdapter.html @@ -130,13 +130,13 @@

    Field Summary

    protected
    DataType<?>[] dataTypes -
    Array of datatypes describing the columns
    +
    Array of datatypes describing the columns.
    protected java.lang.String[] header -
    The header
    +
    The header.
    @@ -166,7 +166,7 @@

    Constructor Summary

    protected ImportAdapter(ImportConfiguration config) -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    @@ -196,25 +196,25 @@

    Method Summary

    protected DataType<?>[] getColumnDatatypes() -
    Returns an array with datatypes of columns that should be imported
    +
    Returns an array with datatypes of columns that should be imported.
    ImportConfiguration getConfig() -
    Returns the configuration used by the import adapter
    +
    Returns the configuration used by the import adapter.
    java.lang.String[] getHeader() -
    Returns the header
    +
    Returns the header.
    abstract int getProgress() -
    Returns the percentage of data has has already been imported
    +
    Returns the percentage of data has has already been imported.
    @@ -253,7 +253,7 @@

    Field Detail

  • header

    protected java.lang.String[] header
    -
    The header
    +
    The header.
  • @@ -263,7 +263,7 @@

    header

  • dataTypes

    protected DataType<?>[] dataTypes
    -
    Array of datatypes describing the columns
    +
    Array of datatypes describing the columns.
  • @@ -294,7 +294,7 @@

    Constructor Detail

  • ImportAdapter

    protected ImportAdapter(ImportConfiguration config)
    -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    Parameters:
    config - config
  • @@ -332,7 +332,7 @@

    create

  • getConfig

    public ImportConfiguration getConfig()
    -
    Returns the configuration used by the import adapter
    +
    Returns the configuration used by the import adapter.
    Returns:
    config
  • @@ -343,7 +343,7 @@

    getConfig

  • getProgress

    public abstract int getProgress()
    -
    Returns the percentage of data has has already been imported
    +
    Returns the percentage of data has has already been imported.
    Returns:
    Percentage of data already imported, 0 - 100
  • @@ -354,7 +354,7 @@

    getProgress

  • getHeader

    public java.lang.String[] getHeader()
    -
    Returns the header
    +
    Returns the header.
    Returns:
  • @@ -365,7 +365,7 @@

    getHeader

  • getColumnDatatypes

    protected DataType<?>[] getColumnDatatypes()
    -
    Returns an array with datatypes of columns that should be imported
    +
    Returns an array with datatypes of columns that should be imported.
    Returns:
    Array containing datatypes of columns that should be imported
  • diff --git a/doc/dev/org/deidentifier/arx/io/ImportAdapterCSV.html b/doc/dev/org/deidentifier/arx/io/ImportAdapterCSV.html index 747bc7a3e3..cb915bc0c3 100644 --- a/doc/dev/org/deidentifier/arx/io/ImportAdapterCSV.html +++ b/doc/dev/org/deidentifier/arx/io/ImportAdapterCSV.html @@ -149,7 +149,7 @@

    Constructor Summary

    protected ImportAdapterCSV(ImportConfigurationCSV config) -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    @@ -198,15 +198,14 @@

    Method Summary

    next()
    Returns the next row - The returned element is sorted as defined by ImportColumn#index - and contains as many elements as there are columns selected to import + The returned element is sorted as defined by ImportColumn#index and contains as many elements as there are columns selected to import from ImportAdapter.indexes.
    void remove() -
    Dummy
    +
    Dummy.
    @@ -246,7 +245,7 @@

    Constructor Detail

    ImportAdapterCSV

    protected ImportAdapterCSV(ImportConfigurationCSV config)
                         throws java.io.IOException
    -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    Parameters:
    config - config
    Throws:
    java.io.IOException - In case file doesn't contain actual data
    @@ -274,7 +273,7 @@

    getProgress

    Specified by:
    getProgress in class ImportAdapter
    -
    Returns:
    Percentage of data already imported, 0 - 100
    +
    Returns:
    @@ -288,6 +287,7 @@

    hasNext

    This returns true when the CSV file has another line, which would be assigned to
    row during the last iteration of next(). +
    Returns:
    @@ -299,12 +299,10 @@

    next

    public java.lang.String[] next()
    -
    Throws:
    -
    java.lang.IllegalArgumentException - In case defined datatypes don't match
    +
    Returns:
    @@ -314,7 +312,7 @@

    next

  • remove

    public void remove()
    -
    Dummy
    +
    Dummy.
  • diff --git a/doc/dev/org/deidentifier/arx/io/ImportAdapterExcel.html b/doc/dev/org/deidentifier/arx/io/ImportAdapterExcel.html index 7ebb7a9e8c..4d26043349 100644 --- a/doc/dev/org/deidentifier/arx/io/ImportAdapterExcel.html +++ b/doc/dev/org/deidentifier/arx/io/ImportAdapterExcel.html @@ -198,15 +198,14 @@

    Method Summary

    next()
    Returns the next row - The returned element is sorted as defined by ImportColumn#index - and contains as many elements as there are columns selected to import + The returned element is sorted as defined by ImportColumn#index and contains as many elements as there are columns selected to import from ImportAdapter.indexes.
    void remove() -
    Dummy
    +
    Dummy.
    @@ -278,7 +277,7 @@

    getProgress

    Specified by:
    getProgress in class ImportAdapter
    -
    Returns:
    Percentage of data already imported, 0 - 100
    See Also:
    #currentRow}, +
    Returns:
    See Also:
    #currentRow}, #totalRows}
    @@ -293,6 +292,7 @@

    hasNext

    This returns true when the file contains another line, which could be accessed by iterator. +
    Returns:
    @@ -304,12 +304,10 @@

    next

    public java.lang.String[] next()
    -
    Throws:
    -
    java.lang.IllegalArgumentException - In case defined datatypes don't match
    +
    Returns:
    @@ -319,7 +317,7 @@

    next

  • remove

    public void remove()
    -
    Dummy
    +
    Dummy.
  • diff --git a/doc/dev/org/deidentifier/arx/io/ImportAdapterJDBC.html b/doc/dev/org/deidentifier/arx/io/ImportAdapterJDBC.html index 9eb4458ebf..d481df749c 100644 --- a/doc/dev/org/deidentifier/arx/io/ImportAdapterJDBC.html +++ b/doc/dev/org/deidentifier/arx/io/ImportAdapterJDBC.html @@ -145,7 +145,7 @@

    Constructor Summary

    protected
    ImportAdapterJDBC(ImportConfigurationJDBC config) -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    @@ -185,8 +185,7 @@

    Method Summary

    hasNext()
    Indicates whether there is another element to return - This returns true when there is another element in the result set - resultSet.
    + This returns true when there is another element in the result set resultSet. @@ -196,7 +195,7 @@

    Method Summary

    void remove() -
    Dummy
    +
    Dummy.
    @@ -236,7 +235,7 @@

    Constructor Detail

    ImportAdapterJDBC

    protected ImportAdapterJDBC(ImportConfigurationJDBC config)
                          throws java.io.IOException
    -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    Parameters:
    config - config
    Throws:
    java.io.IOException - In case of communication errors with JDBC
    @@ -265,7 +264,7 @@

    getProgress

    Specified by:
    getProgress in class ImportAdapter
    -
    Returns:
    Percentage of data already imported, 0 - 100
    +
    Returns:
    @@ -277,8 +276,8 @@

    hasNext

    public boolean hasNext()
    + This returns true when there is another element in the result set resultSet. +
    Returns:
    @@ -297,7 +296,7 @@

    next

  • remove

    public void remove()
    -
    Dummy
    +
    Dummy.
  • diff --git a/doc/dev/org/deidentifier/arx/io/ImportColumn.html b/doc/dev/org/deidentifier/arx/io/ImportColumn.html index d9ea7b2e41..0a3be80354 100644 --- a/doc/dev/org/deidentifier/arx/io/ImportColumn.html +++ b/doc/dev/org/deidentifier/arx/io/ImportColumn.html @@ -124,7 +124,7 @@

    Constructor Summary

    ImportColumn(java.lang.String aliasName, DataType<?> dataType) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    @@ -188,7 +188,7 @@

    Constructor Detail

    ImportColumn

    public ImportColumn(java.lang.String aliasName,
                 DataType<?> dataType)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    aliasName - aliasName
    dataType - dataType
    diff --git a/doc/dev/org/deidentifier/arx/io/ImportColumnCSV.html b/doc/dev/org/deidentifier/arx/io/ImportColumnCSV.html index eaa399cf21..b8bdb9ba6f 100644 --- a/doc/dev/org/deidentifier/arx/io/ImportColumnCSV.html +++ b/doc/dev/org/deidentifier/arx/io/ImportColumnCSV.html @@ -133,27 +133,27 @@

    Constructor Summary

    ImportColumnCSV(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(java.lang.String name, java.lang.String alias, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    @@ -208,8 +208,8 @@

    Constructor Detail

    ImportColumnCSV

    public ImportColumnCSV(int index,
                    DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    -
    See Also:
    ImportColumnIndexed}
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    datatype -
    See Also:
    ImportColumnIndexed}
    @@ -221,8 +221,8 @@

    ImportColumnCSV

    public ImportColumnCSV(int index,
                    java.lang.String aliasName,
                    DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    -
    See Also:
    ImportColumnIndexed}
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    aliasName -
    datatype -
    See Also:
    ImportColumnIndexed}
    @@ -233,7 +233,7 @@

    ImportColumnCSV

    ImportColumnCSV

    public ImportColumnCSV(java.lang.String name,
                    DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    name -
    datatype -
    @@ -246,7 +246,7 @@

    ImportColumnCSV

    public ImportColumnCSV(java.lang.String name,
                    java.lang.String alias,
                    DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    name -
    alias -
    datatype -
    diff --git a/doc/dev/org/deidentifier/arx/io/ImportColumnExcel.html b/doc/dev/org/deidentifier/arx/io/ImportColumnExcel.html index 1082493032..5c7c418367 100644 --- a/doc/dev/org/deidentifier/arx/io/ImportColumnExcel.html +++ b/doc/dev/org/deidentifier/arx/io/ImportColumnExcel.html @@ -133,27 +133,27 @@

    Constructor Summary

    ImportColumnExcel(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(java.lang.String name, java.lang.String alias, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    @@ -208,8 +208,8 @@

    Constructor Detail

    ImportColumnExcel

    public ImportColumnExcel(int index,
                      DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    -
    See Also:
    ImportColumnIndexed}
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    datatype -
    See Also:
    ImportColumnIndexed}
    @@ -221,8 +221,8 @@

    ImportColumnExcel

    public ImportColumnExcel(int index,
                      java.lang.String aliasName,
                      DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    -
    See Also:
    ImportColumnIndexed}
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    aliasName -
    datatype -
    See Also:
    ImportColumnIndexed}
    @@ -233,7 +233,7 @@

    ImportColumnExcel

    ImportColumnExcel

    public ImportColumnExcel(java.lang.String name,
                      DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    name -
    datatype -
    @@ -246,7 +246,7 @@

    ImportColumnExcel

    public ImportColumnExcel(java.lang.String name,
                      java.lang.String alias,
                      DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    name -
    alias -
    datatype -
    diff --git a/doc/dev/org/deidentifier/arx/io/ImportColumnIndexed.html b/doc/dev/org/deidentifier/arx/io/ImportColumnIndexed.html index 8793548895..6eb3da41c6 100644 --- a/doc/dev/org/deidentifier/arx/io/ImportColumnIndexed.html +++ b/doc/dev/org/deidentifier/arx/io/ImportColumnIndexed.html @@ -110,7 +110,7 @@

    Class ImportColumnIndexedpublic abstract class ImportColumnIndexed extends ImportColumn implements IImportColumnIndexed -
    Superclass for column types that are only referred to by an index
    +
    Superclass for column types that are only referred to by an index.
    See Also:
    ImportColumnExcel}, ImportColumnCSV}
    @@ -133,27 +133,27 @@

    Constructor Summary

    ImportColumnIndexed(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(java.lang.String name, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    @@ -174,31 +174,31 @@

    Method Summary

    int getIndex() -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    java.lang.String getName() -
    Gets the name
    +
    Gets the name.
    boolean isIndexSpecified() -
    Returns whether an index was given
    +
    Returns whether an index was given.
    void setIndex(int index) -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    void setName(java.lang.String name) -
    Sets the name
    +
    Sets the name.
    @@ -238,7 +238,7 @@

    Constructor Detail

    ImportColumnIndexed

    public ImportColumnIndexed(int index,
                        DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    index - index
    datatype - ImportColumn.dataType
    @@ -251,7 +251,7 @@

    ImportColumnIndexed

    public ImportColumnIndexed(int index,
                        java.lang.String aliasName,
                        DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    index - index
    aliasName - ImportColumn.setAliasName(String)
    datatype - ImportColumn.dataType
    @@ -263,7 +263,7 @@

    ImportColumnIndexed

    ImportColumnIndexed

    public ImportColumnIndexed(java.lang.String name,
                        DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    name -
    datatype -
    @@ -276,7 +276,8 @@

    ImportColumnIndexed

    public ImportColumnIndexed(java.lang.String name,
                        java.lang.String aliasName,
                        DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    name -
    aliasName -
    datatype -
    @@ -295,7 +296,7 @@

    Method Detail

    getIndex

    public int getIndex()
    Description copied from interface: IImportColumnIndexed
    -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    Specified by:
    getIndex in interface IImportColumnIndexed
    @@ -310,7 +311,7 @@

    getIndex

    setIndex

    public void setIndex(int index)
    Description copied from interface: IImportColumnIndexed
    -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    Specified by:
    setIndex in interface IImportColumnIndexed
    @@ -324,7 +325,7 @@

    setIndex

  • getName

    public java.lang.String getName()
    -
    Gets the name
    +
    Gets the name.
    Returns:
  • @@ -335,7 +336,7 @@

    getName

  • setName

    public void setName(java.lang.String name)
    -
    Sets the name
    +
    Sets the name.
    Parameters:
    name -
  • @@ -346,7 +347,7 @@

    setName

  • isIndexSpecified

    public boolean isIndexSpecified()
    -
    Returns whether an index was given
    +
    Returns whether an index was given.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/io/ImportColumnJDBC.html b/doc/dev/org/deidentifier/arx/io/ImportColumnJDBC.html index e707477d77..9fa303cea5 100644 --- a/doc/dev/org/deidentifier/arx/io/ImportColumnJDBC.html +++ b/doc/dev/org/deidentifier/arx/io/ImportColumnJDBC.html @@ -131,27 +131,27 @@

    Constructor Summary

    ImportColumnJDBC(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(java.lang.String name, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    @@ -172,25 +172,25 @@

    Method Summary

    int getIndex() -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    java.lang.String getName() -
    Returns the name this column refers to
    +
    Returns the name this column refers to.
    void setIndex(int index) -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    void setName(java.lang.String name) -
    Sets the name this columns refers to
    +
    Sets the name this columns refers to.
    @@ -230,7 +230,8 @@

    Constructor Detail

    ImportColumnJDBC

    public ImportColumnJDBC(int index,
                     DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    datatype -
    @@ -242,7 +243,8 @@

    ImportColumnJDBC

    public ImportColumnJDBC(int index,
                     java.lang.String aliasName,
                     DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    aliasName -
    datatype -
    @@ -253,7 +255,8 @@

    ImportColumnJDBC

    ImportColumnJDBC

    public ImportColumnJDBC(java.lang.String name,
                     DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    name -
    datatype -
    @@ -265,7 +268,8 @@

    ImportColumnJDBC

    public ImportColumnJDBC(java.lang.String name,
                     java.lang.String aliasName,
                     DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    name -
    aliasName -
    datatype -
    @@ -284,7 +288,7 @@

    Method Detail

    getIndex

    public int getIndex()
    Description copied from interface: IImportColumnIndexed
    -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    Specified by:
    getIndex in interface IImportColumnIndexed
    @@ -298,7 +302,7 @@

    getIndex

  • getName

    public java.lang.String getName()
    -
    Returns the name this column refers to
    +
    Returns the name this column refers to.
    Returns:
    name
  • @@ -310,7 +314,7 @@

    getName

    setIndex

    public void setIndex(int index)
    Description copied from interface: IImportColumnIndexed
    -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    Specified by:
    setIndex in interface IImportColumnIndexed
    @@ -324,7 +328,7 @@

    setIndex

  • setName

    public void setName(java.lang.String name)
    -
    Sets the name this columns refers to
    +
    Sets the name this columns refers to.
    Parameters:
    name - name
  • diff --git a/doc/dev/org/deidentifier/arx/io/ImportConfiguration.html b/doc/dev/org/deidentifier/arx/io/ImportConfiguration.html index bec523e96e..52dc1bff9b 100644 --- a/doc/dev/org/deidentifier/arx/io/ImportConfiguration.html +++ b/doc/dev/org/deidentifier/arx/io/ImportConfiguration.html @@ -165,13 +165,13 @@

    Method Summary

    abstract void addColumn(ImportColumn column) -
    Adds a single column to import from
    +
    Adds a single column to import from.
    java.util.List<ImportColumn> getColumns() -
    Returns all added columns
    +
    Returns all added columns.
    @@ -242,7 +242,7 @@

    Method Detail

  • addColumn

    public abstract void addColumn(ImportColumn column)
    -
    Adds a single column to import from
    +
    Adds a single column to import from.
    Parameters:
    column - A single column to import from
  • @@ -253,7 +253,7 @@

    addColumn

  • getColumns

    public java.util.List<ImportColumn> getColumns()
    -
    Returns all added columns
    +
    Returns all added columns.
    Returns:
    columns
  • diff --git a/doc/dev/org/deidentifier/arx/io/ImportConfigurationCSV.html b/doc/dev/org/deidentifier/arx/io/ImportConfigurationCSV.html index 61a41f20b8..3b8edf706e 100644 --- a/doc/dev/org/deidentifier/arx/io/ImportConfigurationCSV.html +++ b/doc/dev/org/deidentifier/arx/io/ImportConfigurationCSV.html @@ -106,7 +106,7 @@

    Class ImportConfiguration
    public class ImportConfigurationCSV
     extends ImportConfigurationFile
    -
    Configuration describing a CSV file
    +
    Configuration describing a CSV file.
    @@ -143,7 +143,7 @@

    Constructor Summary

    ImportConfigurationCSV(java.lang.String fileLocation, char separator, boolean containsHeader) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    @@ -185,7 +185,7 @@

    Method Summary

    void prepare(java.lang.String[] row) -
    Sets the indexes based on the header
    +
    Sets the indexes based on the header.
    @@ -237,7 +237,7 @@

    ImportConfigurationCSV

    public ImportConfigurationCSV(java.lang.String fileLocation,
                           char separator,
                           boolean containsHeader)
    -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    Parameters:
    fileLocation - ImportConfigurationFile.setFileLocation(String)
    separator - separator
    containsHeader - containsHeader
    @@ -308,7 +308,7 @@

    setContainsHeader

  • prepare

    public void prepare(java.lang.String[] row)
    -
    Sets the indexes based on the header
    +
    Sets the indexes based on the header.
    Parameters:
    row -
  • diff --git a/doc/dev/org/deidentifier/arx/io/ImportConfigurationExcel.ExcelFileTypes.html b/doc/dev/org/deidentifier/arx/io/ImportConfigurationExcel.ExcelFileTypes.html index a1afacb43f..ba47691c74 100644 --- a/doc/dev/org/deidentifier/arx/io/ImportConfigurationExcel.ExcelFileTypes.html +++ b/doc/dev/org/deidentifier/arx/io/ImportConfigurationExcel.ExcelFileTypes.html @@ -130,10 +130,14 @@

    Enum Constant Summary

    Enum Constant and Description -XLS  +XLS +
    TODO
    + -XLSX  +XLSX +
    TODO
    + @@ -199,6 +203,7 @@

    Enum Constant Detail

  • XLS

    public static final ImportConfigurationExcel.ExcelFileTypes XLS
    +
    TODO
  • @@ -208,6 +213,7 @@

    XLS

  • XLSX

    public static final ImportConfigurationExcel.ExcelFileTypes XLSX
    +
    TODO
  • diff --git a/doc/dev/org/deidentifier/arx/io/ImportConfigurationExcel.html b/doc/dev/org/deidentifier/arx/io/ImportConfigurationExcel.html index 23ca97e700..17fbe6c5df 100644 --- a/doc/dev/org/deidentifier/arx/io/ImportConfigurationExcel.html +++ b/doc/dev/org/deidentifier/arx/io/ImportConfigurationExcel.html @@ -173,7 +173,7 @@

    Constructor Summary

    ImportConfigurationExcel.ExcelFileTypes excelFileType, int sheetIndex, boolean containsHeader) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    @@ -228,7 +228,7 @@

    Method Summary

    void prepare(org.apache.poi.ss.usermodel.Row row) -
    Sets the indexes based on the header
    +
    Sets the indexes based on the header.
    @@ -289,7 +289,7 @@

    ImportConfigurationExcel

    ImportConfigurationExcel.ExcelFileTypes excelFileType, int sheetIndex, boolean containsHeader) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    Parameters:
    fileLocation - ImportConfigurationFile.setFileLocation(String)
    excelFileType - setExcelFileType(ExcelFileTypes)
    sheetIndex - setSheetIndex(int)
    containsHeader - setContainsHeader(boolean)
    @@ -407,7 +407,7 @@

    setSheetIndex

  • prepare

    public void prepare(org.apache.poi.ss.usermodel.Row row)
    -
    Sets the indexes based on the header
    +
    Sets the indexes based on the header.
    Parameters:
    row -
  • diff --git a/doc/dev/org/deidentifier/arx/io/ImportConfigurationJDBC.html b/doc/dev/org/deidentifier/arx/io/ImportConfigurationJDBC.html index f8d3846870..f6d6857144 100644 --- a/doc/dev/org/deidentifier/arx/io/ImportConfigurationJDBC.html +++ b/doc/dev/org/deidentifier/arx/io/ImportConfigurationJDBC.html @@ -101,7 +101,7 @@

    Class ImportConfiguratio
    public class ImportConfigurationJDBC
     extends ImportConfiguration
    -
    Configuration describing a JDBC source
    +
    Configuration describing a JDBC source.
    @@ -137,13 +137,13 @@

    Constructor Summary

    ImportConfigurationJDBC(java.sql.Connection connection, java.lang.String table) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    ImportConfigurationJDBC(java.lang.String url, java.lang.String table) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    @@ -151,7 +151,7 @@

    Constructor Summary

    java.lang.String user, java.lang.String password, java.lang.String table) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    @@ -231,7 +231,7 @@

    Constructor Detail

    ImportConfigurationJDBC

    public ImportConfigurationJDBC(java.sql.Connection connection,
                            java.lang.String table)
    -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    Parameters:
    connection - setConnection(Connection)
    table - setTable(String)
    @@ -244,8 +244,8 @@

    ImportConfigurationJDBC

    public ImportConfigurationJDBC(java.lang.String url,
                            java.lang.String table)
                             throws java.sql.SQLException
    -
    Creates a new instance of this object
    -
    Parameters:
    url -
    user -
    password -
    table - setTable(String)
    +
    Creates a new instance of this object.
    +
    Parameters:
    url -
    table - setTable(String)
    Throws:
    java.sql.SQLException
    @@ -261,7 +261,7 @@

    ImportConfigurationJDBC

    java.lang.String password, java.lang.String table) throws java.sql.SQLException -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    Parameters:
    url -
    user -
    password -
    table - setTable(String)
    Throws:
    java.sql.SQLException
    diff --git a/doc/dev/org/deidentifier/arx/io/class-use/CSVAbstractInput.html b/doc/dev/org/deidentifier/arx/io/class-use/CSVAbstractInput.html index 6c8c59a91c..65b2d9b15d 100644 --- a/doc/dev/org/deidentifier/arx/io/class-use/CSVAbstractInput.html +++ b/doc/dev/org/deidentifier/arx/io/class-use/CSVAbstractInput.html @@ -98,7 +98,7 @@

    Uses of class  CSVDataInput -
    This class implements a reader for CSV encoded information
    +
    This class implements a reader for CSV encoded information.
    diff --git a/doc/dev/org/deidentifier/arx/io/class-use/IImportColumnIndexed.html b/doc/dev/org/deidentifier/arx/io/class-use/IImportColumnIndexed.html index 75887c52ff..f5dbfb080f 100644 --- a/doc/dev/org/deidentifier/arx/io/class-use/IImportColumnIndexed.html +++ b/doc/dev/org/deidentifier/arx/io/class-use/IImportColumnIndexed.html @@ -114,7 +114,7 @@

    Uses of class  ImportColumnIndexed -
    Superclass for column types that are only referred to by an index
    +
    Superclass for column types that are only referred to by an index.
    diff --git a/doc/dev/org/deidentifier/arx/io/class-use/ImportAdapter.html b/doc/dev/org/deidentifier/arx/io/class-use/ImportAdapter.html index 8387d5fe3e..f9d8915e4d 100644 --- a/doc/dev/org/deidentifier/arx/io/class-use/ImportAdapter.html +++ b/doc/dev/org/deidentifier/arx/io/class-use/ImportAdapter.html @@ -104,7 +104,7 @@

    Uses of protected void DataDefinition.parse(ImportAdapter adapter) -
    Parses the configuration of the import adapter
    +
    Parses the configuration of the import adapter.
    diff --git a/doc/dev/org/deidentifier/arx/io/class-use/ImportColumn.html b/doc/dev/org/deidentifier/arx/io/class-use/ImportColumn.html index 87918de2e4..b01a3aa1a4 100644 --- a/doc/dev/org/deidentifier/arx/io/class-use/ImportColumn.html +++ b/doc/dev/org/deidentifier/arx/io/class-use/ImportColumn.html @@ -114,7 +114,7 @@

    Uses of class  ImportColumnIndexed -
    Superclass for column types that are only referred to by an index
    +
    Superclass for column types that are only referred to by an index.
    @@ -155,7 +155,7 @@

    Uses of java.util.List<ImportColumn> ImportConfiguration.getColumns() -
    Returns all added columns
    +
    Returns all added columns.
    @@ -197,7 +197,7 @@

    Uses of abstract void ImportConfiguration.addColumn(ImportColumn column) -
    Adds a single column to import from
    +
    Adds a single column to import from.
    diff --git a/doc/dev/org/deidentifier/arx/io/class-use/ImportConfiguration.html b/doc/dev/org/deidentifier/arx/io/class-use/ImportConfiguration.html index d4c7002b6d..2ae05acbf7 100644 --- a/doc/dev/org/deidentifier/arx/io/class-use/ImportConfiguration.html +++ b/doc/dev/org/deidentifier/arx/io/class-use/ImportConfiguration.html @@ -104,7 +104,7 @@

    Uses of protected ImportConfiguration DataSource.getConfiguration() -
    Returns the configuration
    +
    Returns the configuration.
    @@ -124,7 +124,7 @@

    Uses of class  ImportConfigurationCSV -
    Configuration describing a CSV file
    +
    Configuration describing a CSV file.
    @@ -147,7 +147,7 @@

    Uses of class  ImportConfigurationJDBC -
    Configuration describing a JDBC source
    +
    Configuration describing a JDBC source.
    @@ -162,7 +162,7 @@

    Uses of ImportConfiguration ImportAdapter.getConfig() -
    Returns the configuration used by the import adapter
    +
    Returns the configuration used by the import adapter.
    @@ -193,7 +193,7 @@

    Uses of ImportAdapter(ImportConfiguration config) -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    diff --git a/doc/dev/org/deidentifier/arx/io/class-use/ImportConfigurationCSV.html b/doc/dev/org/deidentifier/arx/io/class-use/ImportConfigurationCSV.html index f65d491ed6..10b88a13b7 100644 --- a/doc/dev/org/deidentifier/arx/io/class-use/ImportConfigurationCSV.html +++ b/doc/dev/org/deidentifier/arx/io/class-use/ImportConfigurationCSV.html @@ -96,7 +96,7 @@

    Uses of ImportAdapterCSV(ImportConfigurationCSV config) -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    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 f70b67b7a7..8e762ac597 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 @@ -138,7 +138,7 @@

    Uses of ImportConfigurationExcel.ExcelFileTypes excelFileType, int sheetIndex, boolean containsHeader) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    diff --git a/doc/dev/org/deidentifier/arx/io/class-use/ImportConfigurationFile.html b/doc/dev/org/deidentifier/arx/io/class-use/ImportConfigurationFile.html index 7946308c64..eb2371f552 100644 --- a/doc/dev/org/deidentifier/arx/io/class-use/ImportConfigurationFile.html +++ b/doc/dev/org/deidentifier/arx/io/class-use/ImportConfigurationFile.html @@ -98,7 +98,7 @@

    Uses of class  ImportConfigurationCSV -
    Configuration describing a CSV file
    +
    Configuration describing a CSV file.
    diff --git a/doc/dev/org/deidentifier/arx/io/class-use/ImportConfigurationJDBC.html b/doc/dev/org/deidentifier/arx/io/class-use/ImportConfigurationJDBC.html index 35496c4a08..50f52c8cd2 100644 --- a/doc/dev/org/deidentifier/arx/io/class-use/ImportConfigurationJDBC.html +++ b/doc/dev/org/deidentifier/arx/io/class-use/ImportConfigurationJDBC.html @@ -96,7 +96,7 @@

    Uses of ImportAdapterJDBC(ImportConfigurationJDBC config) -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    diff --git a/doc/dev/org/deidentifier/arx/io/package-summary.html b/doc/dev/org/deidentifier/arx/io/package-summary.html index 880710605a..adb56b6a70 100644 --- a/doc/dev/org/deidentifier/arx/io/package-summary.html +++ b/doc/dev/org/deidentifier/arx/io/package-summary.html @@ -80,7 +80,7 @@

    Package org.deidentifier.arx.io

    IImportColumnIndexed -
    Interface to be implemented when columns can be referred to by an index
    +
    Interface to be implemented when columns can be referred to by an index.
    @@ -97,13 +97,13 @@

    Package org.deidentifier.arx.io

    CSVAbstractInput -
    Abstract class for reading CSV encoded information
    +
    Abstract class for reading CSV encoded information.
    CSVDataInput -
    This class implements a reader for CSV encoded information
    +
    This class implements a reader for CSV encoded information.
    @@ -115,7 +115,7 @@

    Package org.deidentifier.arx.io

    CSVHierarchyInput -
    Reads a CSV encoded generalization hierarchy
    +
    Reads a CSV encoded generalization hierarchy.
    @@ -178,7 +178,7 @@

    Package org.deidentifier.arx.io

    ImportColumnIndexed -
    Superclass for column types that are only referred to by an index
    +
    Superclass for column types that are only referred to by an index.
    @@ -202,7 +202,7 @@

    Package org.deidentifier.arx.io

    ImportConfigurationCSV -
    Configuration describing a CSV file
    +
    Configuration describing a CSV file.
    @@ -225,7 +225,7 @@

    Package org.deidentifier.arx.io

    ImportConfigurationJDBC -
    Configuration describing a JDBC source
    +
    Configuration describing a JDBC source.
    diff --git a/doc/dev/org/deidentifier/arx/io/package-use.html b/doc/dev/org/deidentifier/arx/io/package-use.html index 235bccf82e..6a8a7a4466 100644 --- a/doc/dev/org/deidentifier/arx/io/package-use.html +++ b/doc/dev/org/deidentifier/arx/io/package-use.html @@ -127,12 +127,12 @@

    Uses of Packag CSVAbstractInput -
    Abstract class for reading CSV encoded information
    +
    Abstract class for reading CSV encoded information.
    IImportColumnIndexed -
    Interface to be implemented when columns can be referred to by an index
    +
    Interface to be implemented when columns can be referred to by an index.
    @@ -152,7 +152,7 @@

    Uses of Packag ImportColumnIndexed -
    Superclass for column types that are only referred to by an index
    +
    Superclass for column types that are only referred to by an index.
    @@ -165,7 +165,7 @@

    Uses of Packag ImportConfigurationCSV -
    Configuration describing a CSV file
    +
    Configuration describing a CSV file.
    @@ -192,7 +192,7 @@

    Uses of Packag ImportConfigurationJDBC -
    Configuration describing a JDBC source
    +
    Configuration describing a JDBC source.
    diff --git a/doc/dev/org/deidentifier/arx/metric/InformationLoss.html b/doc/dev/org/deidentifier/arx/metric/InformationLoss.html index ba09f061cf..2ab90dce42 100644 --- a/doc/dev/org/deidentifier/arx/metric/InformationLoss.html +++ b/doc/dev/org/deidentifier/arx/metric/InformationLoss.html @@ -92,6 +92,7 @@

    Class InformationLoss<T>
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable, java.lang.Comparable<InformationLoss<?>>
      @@ -105,7 +106,7 @@

      Class InformationLoss<T>public abstract class InformationLoss<T> extends java.lang.Object implements java.lang.Comparable<InformationLoss<?>>, java.io.Serializable -
      This class implements an abstract base class for information loss
      +
      This class implements an abstract base class for information loss.
      See Also:
      Serialized Form

    @@ -147,13 +148,13 @@

    Method Summary

    abstract InformationLoss<T> clone() -
    Returns a clone of this object
    +
    Returns a clone of this object.
    abstract int compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    @@ -163,7 +164,7 @@

    Method Summary

    int minLevel, int maxLevel)
    Converter method, converting information loss from version 1 to information loss from version 2, - if necessary
    + if necessary. @@ -181,26 +182,26 @@

    Method Summary

    abstract void max(InformationLoss<?> other) -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    abstract void min(InformationLoss<?> other) -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    abstract double relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    abstract java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -249,11 +250,11 @@

    Method Detail

  • clone

    public abstract InformationLoss<T> clone()
    -
    Returns a clone of this object
    +
    Returns a clone of this object.
    Overrides:
    clone in class java.lang.Object
    -
    +
    Returns:
  • @@ -263,7 +264,7 @@

    clone

  • compareTo

    public abstract int compareTo(InformationLoss<?> other)
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    Specified by:
    compareTo in interface java.lang.Comparable<InformationLoss<?>>
    @@ -291,6 +292,7 @@

    equals

  • getValue

    public abstract T getValue()
    +
    Returns:
  • @@ -313,7 +315,7 @@

    hashCode

  • max

    public abstract void max(InformationLoss<?> other)
    -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    Parameters:
    other -
  • @@ -324,7 +326,7 @@

    max

  • min

    public abstract void min(InformationLoss<?> other)
    -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    Parameters:
    other -
  • @@ -336,8 +338,8 @@

    min

    relativeTo

    public abstract double relativeTo(InformationLoss<?> min,
                     InformationLoss<?> max)
    -
    Returns the value relative to the other instance
    -
    Parameters:
    other -
    +
    Returns the value relative to the other instance.
    +
    Parameters:
    min -
    max -
    Returns:
  • @@ -348,7 +350,7 @@

    relativeTo

  • toString

    public abstract java.lang.String toString()
    -
    Returns a string representation
    +
    Returns a string representation.
    Overrides:
    toString in class java.lang.Object
    @@ -366,7 +368,7 @@

    createInformationLoss

    int minLevel, int maxLevel)
    Converter method, converting information loss from version 1 to information loss from version 2, - if necessary
    + if necessary.
    Parameters:
    loss -
    metric -
    minLevel -
    maxLevel -
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html b/doc/dev/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html index eddcf7499a..97750b3b17 100644 --- a/doc/dev/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html +++ b/doc/dev/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html @@ -101,7 +101,7 @@

    Class Informatio
    public class InformationLossDefaultWithBound
     extends InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault>
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    @@ -121,13 +121,13 @@

    Constructor Summary

    InformationLossDefaultWithBound(double informationLoss) -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    InformationLossDefaultWithBound(double informationLoss, double lowerBound) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -174,7 +174,7 @@

    Constructor Detail

  • InformationLossDefaultWithBound

    public InformationLossDefaultWithBound(double informationLoss)
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    Parameters:
    informationLoss -
  • @@ -186,7 +186,7 @@

    InformationLossDefaultWithBound

    InformationLossDefaultWithBound

    public InformationLossDefaultWithBound(double informationLoss,
                                    double lowerBound)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    informationLoss -
    lowerBound -
    diff --git a/doc/dev/org/deidentifier/arx/metric/InformationLossWithBound.html b/doc/dev/org/deidentifier/arx/metric/InformationLossWithBound.html index 9f2ba71b00..82aabd7d9c 100644 --- a/doc/dev/org/deidentifier/arx/metric/InformationLossWithBound.html +++ b/doc/dev/org/deidentifier/arx/metric/InformationLossWithBound.html @@ -92,6 +92,7 @@

    Class InformationLossWi
    @@ -120,13 +121,13 @@

    Constructor Summary

    InformationLossWithBound(T informationLoss) -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    InformationLossWithBound(T informationLoss, T lowerBound) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -155,7 +156,7 @@

    Method Summary

    boolean hasLowerBound() -
    Is a lower bound provided
    +
    Is a lower bound provided.
    @@ -189,7 +190,7 @@

    Constructor Detail

  • InformationLossWithBound

    public InformationLossWithBound(T informationLoss)
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    Parameters:
    informationLoss -
  • @@ -203,7 +204,7 @@

    InformationLossWithBound

    InformationLossWithBound

    public InformationLossWithBound(T informationLoss,
                             T lowerBound)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    informationLoss -
    lowerBound -
    @@ -242,7 +243,7 @@

    getLowerBound

  • hasLowerBound

    public boolean hasLowerBound()
    -
    Is a lower bound provided
    +
    Is a lower bound provided.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/metric/Metric.AggregateFunction.html b/doc/dev/org/deidentifier/arx/metric/Metric.AggregateFunction.html index 4d571cd6af..2cab449376 100644 --- a/doc/dev/org/deidentifier/arx/metric/Metric.AggregateFunction.html +++ b/doc/dev/org/deidentifier/arx/metric/Metric.AggregateFunction.html @@ -110,7 +110,7 @@

    Enum Metric.AggregateFun
    public static enum Metric.AggregateFunction
     extends java.lang.Enum<Metric.AggregateFunction>
     implements java.io.Serializable
    -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    @@ -129,19 +129,29 @@

    Enum Constant Summary

    Enum Constant and Description -ARITHMETIC_MEAN  +ARITHMETIC_MEAN +
    TODO
    + -GEOMETRIC_MEAN  +GEOMETRIC_MEAN +
    TODO
    + -MAXIMUM  +MAXIMUM +
    TODO
    + -RANK  +RANK +
    TODO
    + -SUM  +SUM +
    TODO
    + @@ -211,6 +221,7 @@

    Enum Constant Detail

  • SUM

    public static final Metric.AggregateFunction SUM
    +
    TODO
  • @@ -220,6 +231,7 @@

    SUM

  • MAXIMUM

    public static final Metric.AggregateFunction MAXIMUM
    +
    TODO
  • @@ -229,6 +241,7 @@

    MAXIMUM

  • ARITHMETIC_MEAN

    public static final Metric.AggregateFunction ARITHMETIC_MEAN
    +
    TODO
  • @@ -238,6 +251,7 @@

    ARITHMETIC_MEAN

  • GEOMETRIC_MEAN

    public static final Metric.AggregateFunction GEOMETRIC_MEAN
    +
    TODO
  • @@ -247,6 +261,7 @@

    GEOMETRIC_MEAN

  • RANK

    public static final Metric.AggregateFunction RANK
    +
    TODO
  • diff --git a/doc/dev/org/deidentifier/arx/metric/Metric.html b/doc/dev/org/deidentifier/arx/metric/Metric.html index f42bfad26e..2a87f3cb01 100644 --- a/doc/dev/org/deidentifier/arx/metric/Metric.html +++ b/doc/dev/org/deidentifier/arx/metric/Metric.html @@ -106,7 +106,7 @@

    Class Metric<T extends Metric<T extends InformationLoss<?>> extends java.lang.Object implements java.io.Serializable -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    See Also:
    Serialized Form
    @@ -129,7 +129,7 @@

    Nested Class Summary

    static class  Metric.AggregateFunction -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    @@ -151,7 +151,7 @@

    Constructor Summary

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

    Method Summary

    static Metric<ILSingleDimensional> createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    @@ -246,7 +246,7 @@

    Method Summary

    abstract InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    @@ -260,7 +260,7 @@

    Method Summary

    abstract InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    @@ -312,7 +312,7 @@

    Method Summary

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

    Method Summary

    Metric.AggregateFunction getAggregateFunction() -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricDescription getDescription() -
    Returns a description of this metric
    +
    Returns a description of this metric.
    protected static MetricDescription getDescription(Metric<?> metric) -
    Returns a description for the given metric, if there is any, null otherwise
    +
    Returns a description for the given metric, if there is any, null otherwise.
    InformationLossWithBound<T> getInformationLoss(Node node, IHashGroupify groupify) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    protected abstract InformationLossWithBound<T> getInformationLossInternal(Node node, IHashGroupify groupify) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -418,7 +418,7 @@

    Method Summary

    java.lang.String getName() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -443,31 +443,31 @@

    Method Summary

    boolean isIndependent()
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss.
    boolean isMonotonic() -
    Returns false if the metric is non-monotone using suppression
    +
    Returns false if the metric is non-monotone using suppression.
    boolean isMultiDimensional() -
    Returns true if the metric is multi-dimensional
    +
    Returns true if the metric is multi-dimensional.
    boolean isWeighted() -
    Returns true if the metric is weighted
    +
    Returns true if the metric is weighted.
    static java.util.List<MetricDescription> list() -
    Returns a list of all available metrics for information loss
    +
    Returns a list of all available metrics for information loss.
    @@ -479,7 +479,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -512,7 +512,7 @@

    Constructor Detail

    Metric

    protected Metric(boolean monotonic,
           boolean independent)
    -
    Create a new metric
    +
    Create a new metric.
    Parameters:
    monotonic -
    independent -
    @@ -542,9 +542,8 @@

    createAECSMetric

  • createDiscernabilityMetric

    public static Metric<ILSingleDimensional> createDiscernabilityMetric()
    -
    Creates an instance of the discernability metric
    -
    Parameters:
    monotonic - If set to true, the monotonic variant (DM*) will be created
    -
    Returns:
    +
    Creates an instance of the discernability metric.
    +
    Returns:
  • @@ -636,6 +635,7 @@

    createLossMetric

    Creates an instance of the loss metric which treats generalization and suppression equally. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    +
    Returns:
    @@ -647,7 +647,8 @@

    createLossMetric

    public static Metric<AbstractILMultiDimensional> createLossMetric(Metric.AggregateFunction function)
    Creates an instance of the loss metric which treats generalization and suppression equally. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    function - The aggregate function to use for comparing results
    +
    Parameters:
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -660,12 +661,13 @@

    createLossMetric

    Creates an instance of the loss metric with factors for weighting generalization and suppression. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    +
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    +
    Returns:
    @@ -678,12 +680,13 @@

    createLossMetric

    Metric.AggregateFunction function)
    Creates an instance of the loss metric with factors for weighting generalization and suppression. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -751,7 +754,7 @@

    createPrecisionMetric

    Metric.AggregateFunction function)
    Creates an instance of the precision metric. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    +
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    function -
    Returns:
    @@ -809,12 +812,13 @@

    createPrecomputedEntropyMetric

  • createPrecomputedLossMetric

    public static Metric<AbstractILMultiDimensional> createPrecomputedLossMetric(double threshold)
    -
    Creates a potentially precomputed instance of the loss metric which treats generalization - and suppression equally. +
    Creates a potentially precomputed instance of the loss metric which treats generalization + and suppression equally. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Returns:
  • @@ -827,8 +831,9 @@

    createPrecomputedLossMetric

    Metric.AggregateFunction function)
    Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    function - The aggregate function to use for comparing results
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -842,13 +847,14 @@

    createPrecomputedLossMetric

    Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    +
    Returns:
    @@ -862,13 +868,14 @@

    createPrecomputedLossMetric

    Metric.AggregateFunction function)
    Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    function - The aggregate function to use for comparing results
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -906,7 +913,7 @@

    createStaticMetric

  • list

    public static java.util.List<MetricDescription> list()
    -
    Returns a list of all available metrics for information loss
    +
    Returns a list of all available metrics for information loss.
    Returns:
  • @@ -917,7 +924,7 @@

    list

  • getDescription

    protected static MetricDescription getDescription(Metric<?> metric)
    -
    Returns a description for the given metric, if there is any, null otherwise
    +
    Returns a description for the given metric, if there is any, null otherwise.
    Parameters:
    metric -
    Returns:
  • @@ -929,7 +936,7 @@

    getDescription

  • createMaxInformationLoss

    public abstract InformationLoss<?> createMaxInformationLoss()
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Returns:
  • @@ -940,7 +947,7 @@

    createMaxInformationLoss

  • createMinInformationLoss

    public abstract InformationLoss<?> createMinInformationLoss()
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Returns:
  • @@ -951,7 +958,7 @@

    createMinInformationLoss

  • getAggregateFunction

    public Metric.AggregateFunction getAggregateFunction()
    -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    Returns:
  • @@ -962,7 +969,7 @@

    getAggregateFunction

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Returns:
  • @@ -973,7 +980,7 @@

    getConfiguration

  • getDescription

    public MetricDescription getDescription()
    -
    Returns a description of this metric
    +
    Returns a description of this metric.
    Returns:
  • @@ -985,7 +992,7 @@

    getDescription

    getInformationLoss

    public final InformationLossWithBound<T> getInformationLoss(Node node,
                                                  IHashGroupify groupify)
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Parameters:
    node - The node for which to compute the information loss
    groupify - The groupify operator of the previous check
    Returns:
    the information loss
    @@ -1013,11 +1020,11 @@

    getLowerBound

    getLowerBound

    public T getLowerBound(Node node,
                   IHashGroupify groupify)
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists the method returns null.
    -
    Parameters:
    node -
    +
    Parameters:
    node -
    groupify -
    Returns:
    @@ -1028,7 +1035,7 @@

    getLowerBound

  • getName

    public java.lang.String getName()
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Returns:
  • @@ -1043,7 +1050,7 @@

    initialize

    GeneralizationHierarchy[] hierarchies, ARXConfiguration config)
    Initializes the metric.
    -
    Parameters:
    definition -
    input -
    hierarchies -
    +
    Parameters:
    definition -
    input -
    hierarchies -
    config -
    @@ -1054,7 +1061,7 @@

    initialize

    isIndependent

    public boolean isIndependent()
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss.
    Returns:
    @@ -1065,7 +1072,7 @@

    isIndependent

  • isMonotonic

    public final boolean isMonotonic()
    -
    Returns false if the metric is non-monotone using suppression
    +
    Returns false if the metric is non-monotone using suppression.
    Returns:
    the monotonic
  • @@ -1076,7 +1083,7 @@

    isMonotonic

  • isMultiDimensional

    public final boolean isMultiDimensional()
    -
    Returns true if the metric is multi-dimensional
    +
    Returns true if the metric is multi-dimensional.
    Returns:
  • @@ -1087,7 +1094,7 @@

    isMultiDimensional

  • isWeighted

    public final boolean isWeighted()
    -
    Returns true if the metric is weighted
    +
    Returns true if the metric is weighted.
    Returns:
  • @@ -1098,7 +1105,7 @@

    isWeighted

  • toString

    public java.lang.String toString()
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class java.lang.Object
    @@ -1113,7 +1120,7 @@

    toString

    getInformationLossInternal

    protected abstract InformationLossWithBound<T> getInformationLossInternal(Node node,
                                                          IHashGroupify groupify)
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Parameters:
    node - The node for which to compute the information loss
    groupify - The groupify operator of the previous check
    Returns:
    the double
  • @@ -1141,16 +1148,16 @@

    getLowerBoundInternal

    getLowerBoundInternal

    protected abstract T getLowerBoundInternal(Node node,
                           IHashGroupify groupify)
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    -
    Parameters:
    node -
    +
    Parameters:
    node -
    groupify -
    Returns:
    @@ -1165,7 +1172,7 @@

    initializeInternal

    GeneralizationHierarchy[] hierarchies, ARXConfiguration config)
    Implement this to initialize the metric.
    -
    Parameters:
    input -
    hierarchies -
    +
    Parameters:
    definition -
    input -
    hierarchies -
    config -
    diff --git a/doc/dev/org/deidentifier/arx/metric/MetricAECS.html b/doc/dev/org/deidentifier/arx/metric/MetricAECS.html index d60ef904c7..a4ad5cad94 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricAECS.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricAECS.html @@ -169,20 +169,20 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node, IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -201,7 +201,7 @@

    Method Summary

    protected double getRowCount() -
    Returns the row count
    +
    Returns the row count.
    @@ -216,7 +216,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -273,7 +273,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class MetricDefault
    @@ -288,7 +288,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class MetricDefault
    @@ -303,7 +303,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -319,7 +319,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                           IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -354,14 +354,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                            IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    @@ -376,7 +376,7 @@

    getLowerBoundInternal

  • getRowCount

    protected double getRowCount()
    -
    Returns the row count
    +
    Returns the row count.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/metric/MetricConfiguration.html b/doc/dev/org/deidentifier/arx/metric/MetricConfiguration.html index ed2d0b0884..fd71e50093 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricConfiguration.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricConfiguration.html @@ -101,7 +101,7 @@

    Class MetricConfigurationpublic class MetricConfiguration extends java.lang.Object implements java.io.Serializable -
    A class a configuration of a metric
    +
    A class a configuration of a metric.
    See Also:
    Serialized Form
    @@ -126,7 +126,7 @@

    Constructor Summary

    boolean precomputed, double precomputationThreshold, Metric.AggregateFunction aggregateFunction) -
    Constructs a new instance
    +
    Constructs a new instance.
    @@ -217,7 +217,7 @@

    MetricConfiguration

    boolean precomputed, double precomputationThreshold, Metric.AggregateFunction aggregateFunction) -
    Constructs a new instance
    +
    Constructs a new instance.
    Parameters:
    monotonic -
    gsFactor -
    precomputed -
    precomputationThreshold -
    aggregateFunction -
    diff --git a/doc/dev/org/deidentifier/arx/metric/MetricDM.html b/doc/dev/org/deidentifier/arx/metric/MetricDM.html index 9f767e3d60..ce374f4edf 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricDM.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricDM.html @@ -110,7 +110,7 @@

    Class MetricDM


    public class MetricDM
     extends MetricDefault
    -
    This class provides an implementation of the DM metric (non-monotonic)
    +
    This class provides an implementation of the DM metric (non-monotonic).
    See Also:
    Serialized Form
    @@ -148,7 +148,7 @@

    Constructor Summary

    protected MetricDM() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -169,20 +169,20 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node, IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -201,7 +201,7 @@

    Method Summary

    protected double getRowCount() -
    Returns the current row count
    +
    Returns the current row count.
    @@ -216,7 +216,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -255,7 +255,7 @@

    Constructor Detail

  • MetricDM

    protected MetricDM()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -274,7 +274,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class MetricDefault
    @@ -289,7 +289,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class MetricDefault
    @@ -304,7 +304,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -320,7 +320,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                           IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -355,14 +355,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                            IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    @@ -377,7 +377,7 @@

    getLowerBoundInternal

  • getRowCount

    protected double getRowCount()
    -
    Returns the current row count
    +
    Returns the current row count.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/metric/MetricDMStar.html b/doc/dev/org/deidentifier/arx/metric/MetricDMStar.html index e699926fdf..277daf77b2 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricDMStar.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricDMStar.html @@ -149,7 +149,7 @@

    Constructor Summary

    protected MetricDMStar() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -170,20 +170,20 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node, IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -202,7 +202,7 @@

    Method Summary

    protected double getRowCount() -
    Returns the current row count
    +
    Returns the current row count.
    @@ -217,7 +217,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -256,7 +256,7 @@

    Constructor Detail

  • MetricDMStar

    protected MetricDMStar()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -275,7 +275,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class MetricDefault
    @@ -290,7 +290,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class MetricDefault
    @@ -305,7 +305,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -321,7 +321,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                           IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -356,14 +356,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                            IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    @@ -378,7 +378,7 @@

    getLowerBoundInternal

  • getRowCount

    protected double getRowCount()
    -
    Returns the current row count
    +
    Returns the current row count.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/metric/MetricDefault.html b/doc/dev/org/deidentifier/arx/metric/MetricDefault.html index f542c25314..597ef45648 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricDefault.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricDefault.html @@ -165,13 +165,13 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    @@ -233,6 +233,7 @@

    Constructor Detail

    MetricDefault

    public MetricDefault(boolean monotonic,
                  boolean independent)
    +
    Parameters:
    monotonic -
    independent -
    @@ -251,7 +252,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -266,7 +267,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -300,14 +301,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                            IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    diff --git a/doc/dev/org/deidentifier/arx/metric/MetricDescription.html b/doc/dev/org/deidentifier/arx/metric/MetricDescription.html index 5cb00b6399..9873e0ca62 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricDescription.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricDescription.html @@ -101,7 +101,7 @@

    Class MetricDescription

    public abstract class MetricDescription
     extends java.lang.Object
     implements java.io.Serializable
    -
    A class describing a metric and its configuration options
    +
    A class describing a metric and its configuration options.
    See Also:
    Serialized Form
    @@ -124,7 +124,7 @@

    Method Summary

    abstract Metric<?> createInstance(MetricConfiguration config) -
    Creates an instance with the given configuration options
    +
    Creates an instance with the given configuration options.
    @@ -134,13 +134,13 @@

    Method Summary

    java.util.List<Metric.AggregateFunction> getSupportedAggregateFunctions() -
    Returns a list of all supported aggregate functions
    +
    Returns a list of all supported aggregate functions.
    boolean isAggregateFunctionSupported() -
    Returns whether an aggregate function is supported by the metric
    +
    Returns whether an aggregate function is supported by the metric.
    @@ -154,7 +154,7 @@

    Method Summary

    abstract boolean isInstance(Metric<?> metric) -
    Returns whether the given metric is an instance of this description
    +
    Returns whether the given metric is an instance of this description.
    @@ -194,7 +194,7 @@

    Method Detail

  • createInstance

    public abstract Metric<?> createInstance(MetricConfiguration config)
    -
    Creates an instance with the given configuration options
    +
    Creates an instance with the given configuration options.
    Parameters:
    config -
    Returns:
  • @@ -216,7 +216,7 @@

    getName

  • getSupportedAggregateFunctions

    public java.util.List<Metric.AggregateFunction> getSupportedAggregateFunctions()
    -
    Returns a list of all supported aggregate functions
    +
    Returns a list of all supported aggregate functions.
    Returns:
  • @@ -247,7 +247,7 @@

    isConfigurableCodingModelSupported

  • isAggregateFunctionSupported

    public boolean isAggregateFunctionSupported()
    -
    Returns whether an aggregate function is supported by the metric
    +
    Returns whether an aggregate function is supported by the metric.
    Returns:
  • @@ -258,7 +258,7 @@

    isAggregateFunctionSupported

  • isInstance

    public abstract boolean isInstance(Metric<?> metric)
    -
    Returns whether the given metric is an instance of this description
    +
    Returns whether the given metric is an instance of this description.
    Parameters:
    metric -
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/metric/MetricEntropy.html b/doc/dev/org/deidentifier/arx/metric/MetricEntropy.html index a769dfa2ce..b26e13e378 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricEntropy.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricEntropy.html @@ -193,7 +193,7 @@

    Method Summary

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

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -277,6 +277,7 @@

    MetricEntropy

    MetricEntropy

    protected MetricEntropy(boolean monotonic,
                  boolean independent)
    +
    Parameters:
    monotonic -
    independent -
    @@ -295,7 +296,7 @@

    Method Detail

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -341,7 +342,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                           IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -376,14 +377,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                            IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    diff --git a/doc/dev/org/deidentifier/arx/metric/MetricHeight.html b/doc/dev/org/deidentifier/arx/metric/MetricHeight.html index 19bd70830b..6557256e3d 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricHeight.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricHeight.html @@ -148,7 +148,7 @@

    Constructor Summary

    protected MetricHeight() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -169,20 +169,20 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node, IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -218,7 +218,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -257,7 +257,7 @@

    Constructor Detail

  • MetricHeight

    protected MetricHeight()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -276,7 +276,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class MetricDefault
    @@ -291,7 +291,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class MetricDefault
    @@ -306,7 +306,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -322,7 +322,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                           IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -357,14 +357,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                            IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    diff --git a/doc/dev/org/deidentifier/arx/metric/MetricNMEntropy.html b/doc/dev/org/deidentifier/arx/metric/MetricNMEntropy.html index f58eaeef30..2527f147a4 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricNMEntropy.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricNMEntropy.html @@ -160,7 +160,7 @@

    Constructor Summary

    protected MetricNMEntropy() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -182,7 +182,7 @@

    Method Summary

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

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -263,7 +263,7 @@

    Constructor Detail

  • MetricNMEntropy

    protected MetricNMEntropy()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -282,7 +282,7 @@

    Method Detail

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricEntropy
    @@ -298,7 +298,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                           IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Overrides:
    getInformationLossInternal in class MetricEntropy
    @@ -333,14 +333,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                            IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    diff --git a/doc/dev/org/deidentifier/arx/metric/MetricNMPrecision.html b/doc/dev/org/deidentifier/arx/metric/MetricNMPrecision.html index ca03ada7b9..00c1c5cfd2 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricNMPrecision.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricNMPrecision.html @@ -168,7 +168,7 @@

    Constructor Summary

    protected MetricNMPrecision() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -189,19 +189,19 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    protected double getCells() -
    Returns the number of cells
    +
    Returns the number of cells.
    @@ -212,7 +212,7 @@

    Method Summary

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

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -279,7 +279,7 @@

    Constructor Detail

  • MetricNMPrecision

    protected MetricNMPrecision()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -298,7 +298,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -313,7 +313,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -328,7 +328,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -352,7 +352,7 @@

    getHeights

  • getCells

    protected double getCells()
    -
    Returns the number of cells
    +
    Returns the number of cells.
    Returns:
  • @@ -365,7 +365,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                           IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -400,14 +400,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                            IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    diff --git a/doc/dev/org/deidentifier/arx/metric/MetricPrecision.html b/doc/dev/org/deidentifier/arx/metric/MetricPrecision.html index 232ac47fdc..b810379987 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricPrecision.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricPrecision.html @@ -164,7 +164,7 @@

    Constructor Summary

    protected MetricPrecision() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -185,19 +185,19 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    protected double getCells() -
    Returns the number of cells
    +
    Returns the number of cells.
    @@ -208,7 +208,7 @@

    Method Summary

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

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -275,7 +275,7 @@

    Constructor Detail

  • MetricPrecision

    protected MetricPrecision()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -294,7 +294,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -309,7 +309,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -324,7 +324,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -348,7 +348,7 @@

    getHeights

  • getCells

    protected double getCells()
    -
    Returns the number of cells
    +
    Returns the number of cells.
    Returns:
  • @@ -361,7 +361,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                           IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -396,14 +396,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                            IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    diff --git a/doc/dev/org/deidentifier/arx/metric/MetricStatic.html b/doc/dev/org/deidentifier/arx/metric/MetricStatic.html index 944da9ee32..cfef288ee0 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricStatic.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricStatic.html @@ -150,7 +150,7 @@

    Field Summary

    protected java.util.Map<java.lang.String,java.util.List<java.lang.Double>> _infoloss -
    The user defined information loss per level, indexed by column name
    +
    The user defined information loss per level, indexed by column name.
    @@ -178,7 +178,7 @@

    Constructor Summary

    protected MetricStatic(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> infoloss) -
    Constructor
    +
    Constructor.
    @@ -199,20 +199,20 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node, IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -240,7 +240,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -279,7 +279,7 @@

    Field Detail

  • _infoloss

    protected final java.util.Map<java.lang.String,java.util.List<java.lang.Double>> _infoloss
    -
    The user defined information loss per level, indexed by column name
    +
    The user defined information loss per level, indexed by column name.
  • @@ -297,7 +297,7 @@

    Constructor Detail

  • MetricStatic

    protected MetricStatic(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> infoloss)
    -
    Constructor
    +
    Constructor.
    Parameters:
    infoloss -
  • @@ -317,7 +317,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -332,7 +332,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -347,7 +347,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -363,7 +363,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(Node node,
                                                                                                           IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -398,14 +398,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(Node node,
                                                                            IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    diff --git a/doc/dev/org/deidentifier/arx/metric/MetricWeighted.html b/doc/dev/org/deidentifier/arx/metric/MetricWeighted.html index 436f4b1877..383a2444e0 100644 --- a/doc/dev/org/deidentifier/arx/metric/MetricWeighted.html +++ b/doc/dev/org/deidentifier/arx/metric/MetricWeighted.html @@ -97,6 +97,7 @@

    Class MetricWeighted<T extends
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -147,7 +148,7 @@

      Field Summary

      protected double[] weights -
      The weights
      +
      The weights.
      @@ -167,7 +168,7 @@

      Constructor Summary

      MetricWeighted(boolean monotonic, boolean independent) -
      Constructor
      +
      Constructor.
      @@ -243,7 +244,7 @@

      Field Detail

    • weights

      protected double[] weights
      -
      The weights
      +
      The weights.
    @@ -262,7 +263,7 @@

    Constructor Detail

    MetricWeighted

    public MetricWeighted(boolean monotonic,
                   boolean independent)
    -
    Constructor
    +
    Constructor.
    Parameters:
    monotonic -
    independent -
    @@ -301,14 +302,14 @@

    getLowerBoundInternal

    protected T getLowerBoundInternal(Node node,
                           IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    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 242041f812..c707bde3a1 100644 --- a/doc/dev/org/deidentifier/arx/metric/class-use/InformationLoss.html +++ b/doc/dev/org/deidentifier/arx/metric/class-use/InformationLoss.html @@ -120,31 +120,31 @@

    Uses of protected InformationLoss<?> ARXLattice.ARXNode.getLowerBound() -
    Returns a node's lower bound, if any
    +
    Returns a node's lower bound, if any.
    InformationLoss<?> ARXLattice.getMaximumInformationLoss() -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    InformationLoss<?> ARXLattice.ARXNode.getMaximumInformationLoss() -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    InformationLoss<?> ARXLattice.getMinimumInformationLoss() -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    InformationLoss<?> ARXLattice.ARXNode.getMinimumInformationLoss() -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    @@ -159,19 +159,19 @@

    Uses of void ARXLattice.ARXNode.Access.setLowerBound(InformationLoss<?> a) -
    Sets the lower bound
    +
    Sets the lower bound.
    void ARXLattice.ARXNode.Access.setMaximumInformationLoss(InformationLoss<?> a) -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    void ARXLattice.ARXNode.Access.setMinimumInformationLoss(InformationLoss<?> a) -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    @@ -191,13 +191,13 @@

    Uses of InformationLoss<?> INodeChecker.Result.informationLoss -
    Information loss
    +
    Information loss.
    InformationLoss<?> INodeChecker.Result.lowerBound -
    Lower bound
    +
    Lower bound.
    @@ -217,7 +217,7 @@

    Uses of InformationLoss<?> Node.getInformationLoss() -
    Returns the information loss
    +
    Returns the information loss.
    @@ -236,27 +236,27 @@

    Uses of protected void Node.setInformationLoss(InformationLoss<?> informationLoss) -
    Sets the information loss
    +
    Sets the information loss.
    void Lattice.setInformationLoss(Node node, InformationLoss<?> informationLoss) -
    Sets the information loss
    +
    Sets the information loss.
    protected void Node.setLowerBound(InformationLoss<?> lowerBound) -
    Sets the information loss
    +
    Sets the information loss.
    void Lattice.setLowerBound(Node node, InformationLoss<?> lowerBound) -
    Sets the lower bound
    +
    Sets the lower bound.
    @@ -276,13 +276,13 @@

    Uses of class  InformationLossWithBound<T extends InformationLoss<?>> -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    class  Metric<T extends InformationLoss<?>> -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    @@ -303,7 +303,7 @@

    Uses of abstract InformationLoss<T> InformationLoss.clone() -
    Returns a clone of this object
    +
    Returns a clone of this object.
    @@ -313,7 +313,7 @@

    Uses of Converter method, converting information loss from version 1 to information loss from version 2, - if necessary

    + if necessary.
    @@ -351,7 +351,7 @@

    Uses of abstract InformationLoss<?> Metric.createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    @@ -389,7 +389,7 @@

    Uses of abstract InformationLoss<?> Metric.createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    @@ -404,7 +404,7 @@

    Uses of abstract int InformationLoss.compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    @@ -414,33 +414,33 @@

    Uses of Converter method, converting information loss from version 1 to information loss from version 2, - if necessary

    + if necessary.
    abstract void InformationLoss.max(InformationLoss<?> other) -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    abstract void InformationLoss.min(InformationLoss<?> other) -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    abstract double InformationLoss.relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    abstract double InformationLoss.relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    @@ -461,56 +461,56 @@

    Uses of class  AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.

    class  AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    class  ILMultiDimensionalArithmeticMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    class  ILMultiDimensionalGeometricMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    class  ILMultiDimensionalMax
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    class  ILMultiDimensionalRank
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    class  ILMultiDimensionalSum
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    class  ILSingleDimensional
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number.
    @@ -549,7 +549,7 @@

    Uses of abstract InformationLoss<double[]> AbstractILMultiDimensionalReduced.clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    @@ -630,13 +630,13 @@

    Uses of protected AbstractILMultiDimensionalReduced AbstractILMultiDimensionalReduced.convert(InformationLoss<?> other) -
    Converter method
    +
    Converter method.
    protected abstract AbstractILMultiDimensional AbstractILMultiDimensional.convert(InformationLoss<?> other) -
    Converter method
    +
    Converter method.
    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 1089b3effd..feb580bc37 100644 --- a/doc/dev/org/deidentifier/arx/metric/class-use/InformationLossWithBound.html +++ b/doc/dev/org/deidentifier/arx/metric/class-use/InformationLossWithBound.html @@ -102,7 +102,7 @@

    Uses of class  InformationLossDefaultWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    @@ -118,7 +118,7 @@

    Uses of InformationLossWithBound<T> Metric.getInformationLoss(Node node, IHashGroupify groupify) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -170,7 +170,7 @@

    Uses of protected abstract InformationLossWithBound<T> Metric.getInformationLossInternal(Node node, IHashGroupify groupify) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -190,13 +190,13 @@

    Uses of class  ILMultiDimensionalWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    class  ILSingleDimensionalWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    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 d691413440..bc97a747d5 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 @@ -106,7 +106,7 @@

    Uses of Metric.AggregateFunction Metric.getAggregateFunction() -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    @@ -134,7 +134,7 @@

    Uses of java.util.List<Metric.AggregateFunction> MetricDescription.getSupportedAggregateFunctions() -
    Returns a list of all supported aggregate functions
    +
    Returns a list of all supported aggregate functions.
    @@ -233,7 +233,7 @@

    Uses of Metric.AggregateFunction aggregateFunction) -
    Constructs a new instance
    +
    Constructs a new instance.
    @@ -346,18 +346,18 @@

    Uses of MetricMDHeight(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMLoss(double gsFactor, Metric.AggregateFunction function) -
    A constructor that allows to define a factor weighting generalization and suppression
    +
    A constructor that allows to define a factor weighting generalization and suppression.
    MetricMDNMLoss(Metric.AggregateFunction function) -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
    @@ -376,29 +376,29 @@

    Uses of MetricMDNMLossPrecomputed(double gsFactor, Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMLossPrecomputed(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMPrecision(boolean monotonic, boolean independent, Metric.AggregateFunction function) -
    For subclasses
    +
    For subclasses.
    MetricMDNMPrecision(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUEntropy(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -411,17 +411,17 @@

    Uses of MetricMDNUEntropyPrecomputed(boolean monotonic, boolean independent, Metric.AggregateFunction function) -
    Precomputed
    +
    Precomputed.
    MetricMDNUEntropyPrecomputed(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUNMEntropy(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -432,18 +432,18 @@

    Uses of MetricMDNUNMEntropyPrecomputed(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDPrecision(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDStatic(Metric.AggregateFunction function, java.util.Map<java.lang.String,java.util.List<java.lang.Double>> infoloss) -
    Constructor
    +
    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 750af0775c..da76de5bc6 100644 --- a/doc/dev/org/deidentifier/arx/metric/class-use/Metric.html +++ b/doc/dev/org/deidentifier/arx/metric/class-use/Metric.html @@ -114,13 +114,13 @@

    Uses of Metric<?> ARXConfiguration.getMetric() -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    Metric<?> ARXConfiguration.ARXConfigurationInternal.getMetric() -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    @@ -153,7 +153,7 @@

    Uses of void ARXConfiguration.setMetric(Metric<?> metric) -
    Sets the utility metric for measuring information loss
    +
    Sets the utility metric for measuring information loss .
    @@ -175,7 +175,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -214,7 +214,7 @@

    Uses of Metric<?> INodeChecker.getMetric() -
    Returns the metric used by this checker
    +
    Returns the metric used by this checker.
    @@ -264,7 +264,7 @@

    Uses of class  MetricDM -
    This class provides an implementation of the DM metric (non-monotonic)
    +
    This class provides an implementation of the DM metric (non-monotonic).
    @@ -339,7 +339,7 @@

    Uses of static Metric<ILSingleDimensional> Metric.createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    @@ -382,7 +382,7 @@

    Uses of abstract Metric<?> MetricDescription.createInstance(MetricConfiguration config) -
    Creates an instance with the given configuration options
    +
    Creates an instance with the given configuration options.
    @@ -467,7 +467,7 @@

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

    Uses of
    Converter method, converting information loss from version 1 to information loss from version 2, - if necessary
    + if necessary.

    @@ -536,13 +536,13 @@

    Uses of protected static MetricDescription Metric.getDescription(Metric<?> metric) -
    Returns a description for the given metric, if there is any, null otherwise
    +
    Returns a description for the given metric, if there is any, null otherwise.
    abstract boolean MetricDescription.isInstance(Metric<?> metric) -
    Returns whether the given metric is an instance of this description
    +
    Returns whether the given metric is an instance of this description.
    @@ -587,20 +587,20 @@

    Uses of class  MetricMDNMLoss -
    Normalized Domain Share
    +
    Normalized Domain Share.
    class  MetricMDNMLossPotentiallyPrecomputed
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference.

    class  MetricMDNMLossPrecomputed -
    Normalized Domain Share
    +
    Normalized Domain Share.
    @@ -710,7 +710,7 @@

    Uses of static Metric<ILSingleDimensional> __MetricV2.createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    @@ -855,7 +855,7 @@

    Uses of static Metric<AbstractILMultiDimensional> __MetricV2.createPrecomputedLossMetric(double threshold) -
    Creates a potentially precomputed instance of the loss metric which treats generalization +
    Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
    diff --git a/doc/dev/org/deidentifier/arx/metric/class-use/MetricConfiguration.html b/doc/dev/org/deidentifier/arx/metric/class-use/MetricConfiguration.html index 71e6cac8e0..6428e6c44f 100644 --- a/doc/dev/org/deidentifier/arx/metric/class-use/MetricConfiguration.html +++ b/doc/dev/org/deidentifier/arx/metric/class-use/MetricConfiguration.html @@ -102,7 +102,7 @@

    Uses of MetricConfiguration Metric.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    @@ -117,7 +117,7 @@

    Uses of abstract Metric<?> MetricDescription.createInstance(MetricConfiguration config) -
    Creates an instance with the given configuration options
    +
    Creates an instance with the given configuration options.
    @@ -137,97 +137,97 @@

    Uses of MetricConfiguration MetricSDNMDiscernability.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricSDDiscernability.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricSDAECS.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDStatic.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDPrecision.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUNMEntropyPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUNMEntropyPotentiallyPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUNMEntropy.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUEntropyPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUEntropyPotentiallyPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUEntropy.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNMPrecision.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNMLossPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNMLossPotentiallyPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNMLoss.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDHeight.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    diff --git a/doc/dev/org/deidentifier/arx/metric/class-use/MetricDefault.html b/doc/dev/org/deidentifier/arx/metric/class-use/MetricDefault.html index a8fc21f104..8b071c031a 100644 --- a/doc/dev/org/deidentifier/arx/metric/class-use/MetricDefault.html +++ b/doc/dev/org/deidentifier/arx/metric/class-use/MetricDefault.html @@ -104,7 +104,7 @@

    Uses of class  MetricDM -
    This class provides an implementation of the DM metric (non-monotonic)
    +
    This class provides an implementation of the DM metric (non-monotonic).
    diff --git a/doc/dev/org/deidentifier/arx/metric/class-use/MetricDescription.html b/doc/dev/org/deidentifier/arx/metric/class-use/MetricDescription.html index fbfbf5fa12..b617834a3e 100644 --- a/doc/dev/org/deidentifier/arx/metric/class-use/MetricDescription.html +++ b/doc/dev/org/deidentifier/arx/metric/class-use/MetricDescription.html @@ -98,13 +98,13 @@

    Uses of MetricDescription Metric.getDescription() -
    Returns a description of this metric
    +
    Returns a description of this metric.
    protected static MetricDescription Metric.getDescription(Metric<?> metric) -
    Returns a description for the given metric, if there is any, null otherwise
    +
    Returns a description for the given metric, if there is any, null otherwise.
    @@ -119,7 +119,7 @@

    Uses of static java.util.List<MetricDescription> Metric.list() -
    Returns a list of all available metrics for information loss
    +
    Returns a list of all available metrics for information loss.
    diff --git a/doc/dev/org/deidentifier/arx/metric/package-summary.html b/doc/dev/org/deidentifier/arx/metric/package-summary.html index d1515d6f91..2ba9de5420 100644 --- a/doc/dev/org/deidentifier/arx/metric/package-summary.html +++ b/doc/dev/org/deidentifier/arx/metric/package-summary.html @@ -80,25 +80,25 @@

    Package org.deidentifier.arx.metric

    InformationLoss<T> -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    InformationLossDefaultWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    InformationLossWithBound<T extends InformationLoss<?>> -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    Metric<T extends InformationLoss<?>> -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    @@ -110,7 +110,7 @@

    Package org.deidentifier.arx.metric

    MetricConfiguration -
    A class a configuration of a metric
    +
    A class a configuration of a metric.
    @@ -122,13 +122,13 @@

    Package org.deidentifier.arx.metric

    MetricDescription -
    A class describing a metric and its configuration options
    +
    A class describing a metric and its configuration options.
    MetricDM -
    This class provides an implementation of the DM metric (non-monotonic)
    +
    This class provides an implementation of the DM metric (non-monotonic).
    @@ -199,7 +199,7 @@

    Package org.deidentifier.arx.metric

    Metric.AggregateFunction -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    diff --git a/doc/dev/org/deidentifier/arx/metric/package-use.html b/doc/dev/org/deidentifier/arx/metric/package-use.html index 407d49bfe8..304cb80ba2 100644 --- a/doc/dev/org/deidentifier/arx/metric/package-use.html +++ b/doc/dev/org/deidentifier/arx/metric/package-use.html @@ -115,12 +115,12 @@

    Uses of Pa InformationLoss -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    Metric -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    @@ -137,12 +137,12 @@

    Uses of Pa InformationLoss -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    Metric -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    @@ -159,7 +159,7 @@

    Uses of Pa InformationLoss -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    @@ -176,27 +176,27 @@

    Uses of Pa InformationLoss -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    InformationLossWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    Metric -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    Metric.AggregateFunction -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    MetricConfiguration -
    A class a configuration of a metric
    +
    A class a configuration of a metric.
    @@ -206,7 +206,7 @@

    Uses of Pa MetricDescription -
    A class describing a metric and its configuration options
    +
    A class describing a metric and its configuration options.
    @@ -234,27 +234,27 @@

    Uses of Pa InformationLoss -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    InformationLossWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    Metric -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    Metric.AggregateFunction -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    MetricConfiguration -
    A class a configuration of a metric
    +
    A class a configuration of a metric.
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html b/doc/dev/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html index 32ab10762e..114a8d7388 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html @@ -110,7 +110,7 @@

    Class AbstractILMulti
    public abstract class AbstractILMultiDimensional
     extends InformationLoss<double[]>
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.

    See Also:
    Serialized Form
    @@ -133,19 +133,19 @@

    Method Summary

    abstract InformationLoss<double[]> clone() -
    Returns a clone of this object
    +
    Returns a clone of this object.
    abstract int compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    protected abstract AbstractILMultiDimensional convert(InformationLoss<?> other) -
    Converter method
    +
    Converter method.
    @@ -167,20 +167,20 @@

    Method Summary

    void max(InformationLoss<?> other) -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    void min(InformationLoss<?> other) -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    abstract double relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    @@ -190,7 +190,7 @@

    Method Summary

    abstract java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -230,7 +230,7 @@

    Method Detail

    clone

    public abstract InformationLoss<double[]> clone()
    Description copied from class: InformationLoss
    -
    Returns a clone of this object
    +
    Returns a clone of this object.
    Specified by:
    clone in class InformationLoss<double[]>
    @@ -245,7 +245,7 @@

    clone

    compareTo

    public abstract int compareTo(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    Specified by:
    compareTo in interface java.lang.Comparable<InformationLoss<?>>
    @@ -277,7 +277,7 @@

    getValue

    Specified by:
    getValue in class InformationLoss<double[]>
    -
    +
    Returns:
    @@ -288,7 +288,7 @@

    getValue

    max

    public void max(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    Specified by:
    max in class InformationLoss<double[]>
    @@ -303,7 +303,7 @@

    max

    min

    public void min(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    Specified by:
    min in class InformationLoss<double[]>
    @@ -319,7 +319,7 @@

    relativeTo

    public abstract double relativeTo(InformationLoss<?> min,
                     InformationLoss<?> max)
    Description copied from class: InformationLoss
    -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    Specified by:
    relativeTo in class InformationLoss<double[]>
    @@ -334,7 +334,7 @@

    relativeTo

    toString

    public abstract java.lang.String toString()
    Description copied from class: InformationLoss
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class InformationLoss<double[]>
    @@ -348,7 +348,7 @@

    toString

  • convert

    protected abstract AbstractILMultiDimensional convert(InformationLoss<?> other)
    -
    Converter method
    +
    Converter method.
    Parameters:
    other -
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html b/doc/dev/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html index 520b7b4940..d0e2deeeb6 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html @@ -115,7 +115,7 @@

    Class Abstract
    public abstract class AbstractILMultiDimensionalReduced
     extends AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    See Also:
    Serialized Form
    @@ -138,25 +138,25 @@

    Method Summary

    abstract InformationLoss<double[]> clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    int compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    protected AbstractILMultiDimensionalReduced convert(InformationLoss<?> other) -
    Converter method
    +
    Converter method.
    protected abstract double getAggregate() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    @@ -171,7 +171,7 @@

    Method Summary

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

    Method Summary

    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -227,11 +227,11 @@

    Method Detail

  • clone

    public abstract InformationLoss<double[]> clone()
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    clone in class AbstractILMultiDimensional
    -
    +
    Returns:
  • @@ -242,7 +242,7 @@

    clone

    compareTo

    public int compareTo(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    Specified by:
    compareTo in interface java.lang.Comparable<InformationLoss<?>>
    @@ -261,7 +261,7 @@

    getValue

    Specified by:
    getValue in class AbstractILMultiDimensional
    -
    +
    Returns:
    @@ -286,7 +286,7 @@

    relativeTo

    public double relativeTo(InformationLoss<?> min,
                     InformationLoss<?> max)
    Description copied from class: InformationLoss
    -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    Specified by:
    relativeTo in class AbstractILMultiDimensional
    @@ -301,7 +301,7 @@

    relativeTo

    toString

    public java.lang.String toString()
    Description copied from class: InformationLoss
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class AbstractILMultiDimensional
    @@ -315,7 +315,7 @@

    toString

  • convert

    protected AbstractILMultiDimensionalReduced convert(InformationLoss<?> other)
    -
    Converter method
    +
    Converter method.
    Specified by:
    convert in class AbstractILMultiDimensional
    @@ -330,7 +330,7 @@

    convert

  • getAggregate

    protected abstract double getAggregate()
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html b/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html index 9dbc9de137..fec08e18d6 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html @@ -147,50 +147,50 @@

    Method Summary

    protected AbstractILMultiDimensional createInformationLoss(double[] values) -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    protected ILMultiDimensionalWithBound createInformationLossWithBound(double[] values, double[] bound) -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    protected ILMultiDimensionalWithBound createInformationLossWithoutBound(double[] values) -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Metric.AggregateFunction getAggregateFunction() -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    protected int getDimensions() -
    Returns the number of dimensions
    +
    Returns the number of dimensions.
    protected void initialize(int dimensions) -
    For backwards compatibility only
    +
    For backwards compatibility only.
    @@ -205,13 +205,13 @@

    Method Summary

    protected void setMax(double[] max) -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    protected void setMin(double[] min) -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    @@ -251,7 +251,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<AbstractILMultiDimensional>
    @@ -266,7 +266,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<AbstractILMultiDimensional>
    @@ -281,7 +281,7 @@

    createMinInformationLoss

    getAggregateFunction

    public Metric.AggregateFunction getAggregateFunction()
    Description copied from class: Metric
    -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    Overrides:
    getAggregateFunction in class Metric<AbstractILMultiDimensional>
    @@ -295,7 +295,7 @@

    getAggregateFunction

  • createInformationLoss

    protected AbstractILMultiDimensional createInformationLoss(double[] values)
    -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    Parameters:
    values -
    Returns:
  • @@ -308,7 +308,7 @@

    createInformationLoss

    createInformationLossWithBound

    protected ILMultiDimensionalWithBound createInformationLossWithBound(double[] values,
                                                              double[] bound)
    -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    Parameters:
    values -
    bound -
    Returns:
  • @@ -320,7 +320,7 @@

    createInformationLossWithBound

  • createInformationLossWithoutBound

    protected ILMultiDimensionalWithBound createInformationLossWithoutBound(double[] values)
    -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    Parameters:
    values -
    Returns:
  • @@ -332,7 +332,7 @@

    createInformationLossWithoutBound

  • getDimensions

    protected int getDimensions()
    -
    Returns the number of dimensions
    +
    Returns the number of dimensions.
    Returns:
  • @@ -343,7 +343,7 @@

    getDimensions

  • initialize

    protected void initialize(int dimensions)
    -
    For backwards compatibility only
    +
    For backwards compatibility only.
    Parameters:
    dimensions -
  • @@ -372,7 +372,7 @@

    initializeInternal

  • setMax

    protected void setMax(double[] max)
    -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    Parameters:
    max -
  • @@ -383,7 +383,7 @@

    setMax

  • setMin

    protected void setMin(double[] min)
    -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    Parameters:
    min -
  • diff --git a/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html b/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html index 2312d8b6e6..53f58a6ae2 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html @@ -154,32 +154,32 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Metric.AggregateFunction getAggregateFunction() -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    protected AbstractMetricMultiDimensional getDefaultMetric() -
    Returns the default variant
    +
    Returns the default variant.
    protected InformationLossWithBound<AbstractILMultiDimensional> getInformationLossInternal(Node node, IHashGroupify groupify) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -198,13 +198,13 @@

    Method Summary

    protected AbstractMetricMultiDimensional getPrecomputedMetric() -
    Returns the precomputed variant
    +
    Returns the precomputed variant.
    protected double getThreshold() -
    Returns the threshold
    +
    Returns the threshold.
    @@ -220,13 +220,13 @@

    Method Summary

    boolean isIndependent()
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss. protected boolean isPrecomputed() -
    Returns whether the metric is precomputed
    +
    Returns whether the metric is precomputed.
    @@ -273,7 +273,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class AbstractMetricMultiDimensional
    @@ -288,7 +288,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class AbstractMetricMultiDimensional
    @@ -303,7 +303,7 @@

    createMinInformationLoss

    getAggregateFunction

    public Metric.AggregateFunction getAggregateFunction()
    Description copied from class: Metric
    -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    Overrides:
    getAggregateFunction in class AbstractMetricMultiDimensional
    @@ -319,7 +319,7 @@

    isIndependent

    public boolean isIndependent()
    Description copied from class: Metric
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss.
    Overrides:
    isIndependent in class Metric<AbstractILMultiDimensional>
    @@ -333,7 +333,7 @@

    isIndependent

  • getDefaultMetric

    protected AbstractMetricMultiDimensional getDefaultMetric()
    -
    Returns the default variant
    +
    Returns the default variant.
    Returns:
  • @@ -346,7 +346,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<AbstractILMultiDimensional> getInformationLossInternal(Node node,
                                                                                   IHashGroupify groupify)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<AbstractILMultiDimensional>
    @@ -381,14 +381,14 @@

    getLowerBoundInternal

    protected AbstractILMultiDimensional getLowerBoundInternal(Node node,
                                                    IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    @@ -403,7 +403,7 @@

    getLowerBoundInternal

  • getPrecomputedMetric

    protected AbstractMetricMultiDimensional getPrecomputedMetric()
    -
    Returns the precomputed variant
    +
    Returns the precomputed variant.
    Returns:
  • @@ -414,7 +414,7 @@

    getPrecomputedMetric

  • getThreshold

    protected double getThreshold()
    -
    Returns the threshold
    +
    Returns the threshold.
    Returns:
  • @@ -443,7 +443,7 @@

    initializeInternal

  • isPrecomputed

    protected boolean isPrecomputed()
    -
    Returns whether the metric is precomputed
    +
    Returns whether the metric is precomputed.
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html b/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html index bea68f1d28..aa8e72d66b 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html @@ -148,7 +148,7 @@

    Constructor Summary

    protected AbstractMetricSingleDimensional(boolean monotonic, boolean independent) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -169,19 +169,19 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    protected java.lang.Double getNumTuples() -
    Returns the number of rows in the dataset or subset
    +
    Returns the number of rows in the dataset or subset.
    @@ -196,7 +196,7 @@

    Method Summary

    protected void setNumTuples(java.lang.Double tuples) -
    Returns the number of rows in the dataset or subset
    +
    Returns the number of rows in the dataset or subset.
    @@ -236,7 +236,7 @@

    Constructor Detail

    AbstractMetricSingleDimensional

    protected AbstractMetricSingleDimensional(boolean monotonic,
                                    boolean independent)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    monotonic -
    independent -
    @@ -256,7 +256,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<ILSingleDimensional>
    @@ -271,7 +271,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<ILSingleDimensional>
    @@ -285,7 +285,7 @@

    createMinInformationLoss

  • getNumTuples

    protected java.lang.Double getNumTuples()
    -
    Returns the number of rows in the dataset or subset
    +
    Returns the number of rows in the dataset or subset.
    Returns:
  • @@ -314,7 +314,8 @@

    initializeInternal

  • setNumTuples

    protected void setNumTuples(java.lang.Double tuples)
    -
    Returns the number of rows in the dataset or subset
    +
    Returns the number of rows in the dataset or subset.
    +
    Parameters:
    tuples -
  • diff --git a/doc/dev/org/deidentifier/arx/metric/v2/Cardinalities.html b/doc/dev/org/deidentifier/arx/metric/v2/Cardinalities.html index f1d67d9efe..4e621c6a36 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/Cardinalities.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/Cardinalities.html @@ -126,12 +126,12 @@

    Constructor Summary

    Cardinalities(Data data, RowSet subset, GeneralizationHierarchy[] hierarchies) -
    Creates a new instance for the given data set
    +
    Creates a new instance for the given data set.
    Cardinalities(int[][][] cardinalities) -
    For backwards compatibility, derives the cardinalities from the given array
    +
    For backwards compatibility, derives the cardinalities from the given array.
    @@ -152,7 +152,7 @@

    Method Summary

    int[][][] getCardinalities() -
    Returns the cardinalities of the given value
    +
    Returns the cardinalities of the given value.
    @@ -186,8 +186,8 @@

    Cardinalities

    public Cardinalities(Data data,
                  RowSet subset,
                  GeneralizationHierarchy[] hierarchies)
    -
    Creates a new instance for the given data set
    -
    Parameters:
    hierarchy -
    +
    Creates a new instance for the given data set.
    +
    Parameters:
    data -
    subset -
    hierarchies -
    @@ -197,7 +197,7 @@

    Cardinalities

  • Cardinalities

    public Cardinalities(int[][][] cardinalities)
    -
    For backwards compatibility, derives the cardinalities from the given array
    +
    For backwards compatibility, derives the cardinalities from the given array.
    Parameters:
    cardinalities -
  • @@ -216,9 +216,8 @@

    Method Detail

  • getCardinalities

    public int[][][] getCardinalities()
    -
    Returns the cardinalities of the given value
    -
    Parameters:
    value -
    level -
    -
    Returns:
    +
    Returns the cardinalities of the given value.
    +
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/metric/v2/DomainShare.html b/doc/dev/org/deidentifier/arx/metric/v2/DomainShare.html index 3c4eacf75d..1e55806789 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/DomainShare.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/DomainShare.html @@ -96,7 +96,7 @@

    Interface DomainShare


    public interface DomainShare
     extends java.io.Serializable
    -
    Base interface for domain shares
    +
    Base interface for domain shares.
    @@ -118,14 +118,14 @@

    Method Summary

    double
    getDomainSize() -
    Returns the size of the domain
    +
    Returns the size of the domain.
    double getShare(int value, int level) -
    Returns the share of the given value
    +
    Returns the share of the given value.
    @@ -150,7 +150,7 @@

    Method Detail

  • getDomainSize

    double getDomainSize()
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    Returns:
  • @@ -162,7 +162,7 @@

    getDomainSize

    getShare

    double getShare(int value,
                   int level)
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    Parameters:
    value -
    level -
    Returns:
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/DomainShareInterval.html b/doc/dev/org/deidentifier/arx/metric/v2/DomainShareInterval.html index fadaa98bd5..107db3094b 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/DomainShareInterval.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/DomainShareInterval.html @@ -107,6 +107,7 @@

    Class DomainShareInterval<
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable, DomainShare
      @@ -184,7 +185,7 @@

      Constructor Summary

      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
      +
      Creates a new set of domain shares derived from the given functional interval-based hierarchy.
      @@ -205,14 +206,14 @@

      Method Summary

      double getDomainSize() -
      Returns the size of the domain
      +
      Returns the size of the domain.
      double getShare(int value, int level) -
      Returns the share of the given value
      +
      Returns the share of the given value.
      @@ -267,7 +268,7 @@

      DomainShareInterval

      public 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
      +
      Creates a new set of domain shares derived from the given functional interval-based hierarchy.
      Parameters:
      builder -
      hierarchy -
      dictionary -
    @@ -286,7 +287,7 @@

    Method Detail

  • getDomainSize

    public double getDomainSize()
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    Specified by:
    getDomainSize in interface DomainShare
    @@ -301,7 +302,7 @@

    getDomainSize

    getShare

    public double getShare(int value,
                   int level)
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    Specified by:
    getShare in interface DomainShare
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html b/doc/dev/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html index c1461a753a..f507d6cef2 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html @@ -126,7 +126,7 @@

    Constructor Summary

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

    Method Summary

    double getDomainSize() -
    Returns the size of the domain
    +
    Returns the size of the domain.
    double getShare(int value, int level) -
    Returns the share of the given value
    +
    Returns the share of the given value.
    @@ -188,7 +188,7 @@

    DomainShareMaterialized

    public DomainShareMaterialized(java.lang.String[][] rawHierarchy,
                            java.lang.String[] encodedValues,
                            int[][] encodedHierarchy)
    -
    Creates a new set of domain shares derived from the given attribute
    +
    Creates a new set of domain shares derived from the given attribute.
    Parameters:
    rawHierarchy -
    encodedValues -
    encodedHierarchy -
  • @@ -207,7 +207,7 @@

    Method Detail

  • getDomainSize

    public double getDomainSize()
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    Specified by:
    getDomainSize in interface DomainShare
    @@ -222,7 +222,7 @@

    getDomainSize

    getShare

    public double getShare(int value,
                   int level)
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    Specified by:
    getShare in interface DomainShare
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/DomainShareRedaction.html b/doc/dev/org/deidentifier/arx/metric/v2/DomainShareRedaction.html index e7e81a302d..5aeeae151d 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/DomainShareRedaction.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/DomainShareRedaction.html @@ -123,7 +123,7 @@

    Constructor Summary

    DomainShareRedaction(HierarchyBuilderRedactionBased<?> builder) -
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy
    +
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy.
    @@ -144,14 +144,14 @@

    Method Summary

    double getDomainSize() -
    Returns the size of the domain
    +
    Returns the size of the domain.
    double getShare(int value, int level) -
    Returns the share of the given value
    +
    Returns the share of the given value.
    @@ -183,7 +183,7 @@

    Constructor Detail

  • DomainShareRedaction

    public DomainShareRedaction(HierarchyBuilderRedactionBased<?> builder)
    -
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy
    +
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy.
    Parameters:
    builder -
  • @@ -202,7 +202,7 @@

    Method Detail

  • getDomainSize

    public double getDomainSize()
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    Specified by:
    getDomainSize in interface DomainShare
    @@ -217,7 +217,7 @@

    getDomainSize

    getShare

    public double getShare(int value,
                   int level)
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    Specified by:
    getShare in interface DomainShare
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html b/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html index a949bfc9cf..70e5d09c15 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html @@ -116,7 +116,7 @@

    Class ILMultiDi
    public class ILMultiDimensionalArithmeticMean
     extends AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.

  • See Also:
    Serialized Form
    @@ -139,13 +139,13 @@

    Method Summary

    InformationLoss<double[]> clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    protected double getAggregate() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    @@ -199,7 +199,7 @@

    Method Detail

    clone

    public InformationLoss<double[]> clone()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    clone in class AbstractILMultiDimensionalReduced
    @@ -214,7 +214,7 @@

    clone

    getAggregate

    protected double getAggregate()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    getAggregate in class AbstractILMultiDimensionalReduced
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalGeometricMean.html b/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalGeometricMean.html index 2d54346d37..c18e3e42f0 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalGeometricMean.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalGeometricMean.html @@ -116,7 +116,7 @@

    Class ILMultiDim
    public class ILMultiDimensionalGeometricMean
     extends AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    See Also:
    Serialized Form
    @@ -139,13 +139,13 @@

    Method Summary

    InformationLoss<double[]> clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    protected double getAggregate() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    @@ -199,7 +199,7 @@

    Method Detail

    clone

    public InformationLoss<double[]> clone()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    clone in class AbstractILMultiDimensionalReduced
    @@ -214,7 +214,7 @@

    clone

    getAggregate

    protected double getAggregate()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    getAggregate in class AbstractILMultiDimensionalReduced
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalMax.html b/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalMax.html index c5ee1187ec..c66e77113b 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalMax.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalMax.html @@ -116,7 +116,7 @@

    Class ILMultiDimensionalMa
    public class ILMultiDimensionalMax
     extends AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    See Also:
    Serialized Form
    @@ -139,13 +139,13 @@

    Method Summary

    InformationLoss<double[]> clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    protected double getAggregate() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    @@ -199,7 +199,7 @@

    Method Detail

    clone

    public InformationLoss<double[]> clone()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    clone in class AbstractILMultiDimensionalReduced
    @@ -214,7 +214,7 @@

    clone

    getAggregate

    protected double getAggregate()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    getAggregate in class AbstractILMultiDimensionalReduced
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalRank.html b/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalRank.html index 9e2ac11516..25071cb03a 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalRank.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalRank.html @@ -111,7 +111,7 @@

    Class ILMultiDimensionalR
    public class ILMultiDimensionalRank
     extends AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    See Also:
    Serialized Form
    @@ -134,19 +134,19 @@

    Method Summary

    InformationLoss<double[]> clone() -
    Returns a clone of this object
    +
    Returns a clone of this object.
    int compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    protected ILMultiDimensionalRank convert(InformationLoss<?> other) -
    Converter method
    +
    Converter method.
    @@ -161,7 +161,7 @@

    Method Summary

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

    Method Summary

    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -218,7 +218,7 @@

    Method Detail

    clone

    public InformationLoss<double[]> clone()
    Description copied from class: InformationLoss
    -
    Returns a clone of this object
    +
    Returns a clone of this object.
    Specified by:
    clone in class AbstractILMultiDimensional
    @@ -233,7 +233,7 @@

    clone

    compareTo

    public int compareTo(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    Specified by:
    compareTo in interface java.lang.Comparable<InformationLoss<?>>
    @@ -252,7 +252,7 @@

    getValue

    Specified by:
    getValue in class AbstractILMultiDimensional
    -
    +
    Returns:
    @@ -277,7 +277,7 @@

    relativeTo

    public double relativeTo(InformationLoss<?> min,
                     InformationLoss<?> max)
    Description copied from class: InformationLoss
    -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    Specified by:
    relativeTo in class AbstractILMultiDimensional
    @@ -292,7 +292,7 @@

    relativeTo

    toString

    public java.lang.String toString()
    Description copied from class: InformationLoss
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class AbstractILMultiDimensional
    @@ -307,7 +307,7 @@

    toString

    convert

    protected ILMultiDimensionalRank convert(InformationLoss<?> other)
    Description copied from class: AbstractILMultiDimensional
    -
    Converter method
    +
    Converter method.
    Specified by:
    convert in class AbstractILMultiDimensional
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html b/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html index 12991e3f99..e78ce3e59c 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html @@ -116,7 +116,7 @@

    Class ILMultiDimensionalSu
    public class ILMultiDimensionalSum
     extends AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    See Also:
    Serialized Form
    @@ -139,13 +139,13 @@

    Method Summary

    InformationLoss<double[]> clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    protected double getAggregate() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    @@ -199,7 +199,7 @@

    Method Detail

    clone

    public InformationLoss<double[]> clone()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    clone in class AbstractILMultiDimensionalReduced
    @@ -214,7 +214,7 @@

    clone

    getAggregate

    protected double getAggregate()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    getAggregate in class AbstractILMultiDimensionalReduced
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalWithBound.html b/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalWithBound.html index 249fd577be..a0c4f373e2 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalWithBound.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/ILMultiDimensionalWithBound.html @@ -101,7 +101,7 @@

    Class ILMultiDimensi
    public class ILMultiDimensionalWithBound
     extends InformationLossWithBound<AbstractILMultiDimensional>
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    @@ -121,13 +121,13 @@

    Constructor Summary

    ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss) -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss, AbstractILMultiDimensional lowerBound) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -174,7 +174,7 @@

    Constructor Detail

  • ILMultiDimensionalWithBound

    public ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss)
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    Parameters:
    informationLoss -
  • @@ -186,7 +186,7 @@

    ILMultiDimensionalWithBound

    ILMultiDimensionalWithBound

    public ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss,
                                AbstractILMultiDimensional lowerBound)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    informationLoss -
    lowerBound -
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/ILSingleDimensional.html b/doc/dev/org/deidentifier/arx/metric/v2/ILSingleDimensional.html index 5997c9eb1d..90a5b5c9de 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/ILSingleDimensional.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/ILSingleDimensional.html @@ -106,7 +106,7 @@

    Class ILSingleDimensionalpublic class ILSingleDimensional extends InformationLoss<java.lang.Double>
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number.
    See Also:
    Serialized Form
    @@ -129,13 +129,13 @@

    Method Summary

    InformationLoss<java.lang.Double> clone() -
    Returns a clone of this object
    +
    Returns a clone of this object.
    int compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    @@ -153,26 +153,26 @@

    Method Summary

    void max(InformationLoss<?> other) -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    void min(InformationLoss<?> other) -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    double relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -212,7 +212,7 @@

    Method Detail

    clone

    public InformationLoss<java.lang.Double> clone()
    Description copied from class: InformationLoss
    -
    Returns a clone of this object
    +
    Returns a clone of this object.
    Specified by:
    clone in class InformationLoss<java.lang.Double>
    @@ -227,7 +227,7 @@

    clone

    compareTo

    public int compareTo(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    Specified by:
    compareTo in interface java.lang.Comparable<InformationLoss<?>>
    @@ -259,7 +259,7 @@

    getValue

    Specified by:
    getValue in class InformationLoss<java.lang.Double>
    -
    +
    Returns:
    @@ -283,7 +283,7 @@

    hashCode

    max

    public void max(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    Specified by:
    max in class InformationLoss<java.lang.Double>
    @@ -298,7 +298,7 @@

    max

    min

    public void min(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    Specified by:
    min in class InformationLoss<java.lang.Double>
    @@ -314,7 +314,7 @@

    relativeTo

    public double relativeTo(InformationLoss<?> min,
                     InformationLoss<?> max)
    Description copied from class: InformationLoss
    -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    Specified by:
    relativeTo in class InformationLoss<java.lang.Double>
    @@ -329,7 +329,7 @@

    relativeTo

    toString

    public java.lang.String toString()
    Description copied from class: InformationLoss
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class InformationLoss<java.lang.Double>
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html b/doc/dev/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html index 959bccd268..39e998e374 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html @@ -101,7 +101,7 @@

    Class ILSingleDimen
    public class ILSingleDimensionalWithBound
     extends InformationLossWithBound<ILSingleDimensional>
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    @@ -121,13 +121,13 @@

    Constructor Summary

    ILSingleDimensionalWithBound(double informationLoss) -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    ILSingleDimensionalWithBound(double informationLoss, double lowerBound) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -174,7 +174,7 @@

    Constructor Detail

  • ILSingleDimensionalWithBound

    public ILSingleDimensionalWithBound(double informationLoss)
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    Parameters:
    informationLoss -
  • @@ -186,7 +186,7 @@

    ILSingleDimensionalWithBound

    ILSingleDimensionalWithBound

    public ILSingleDimensionalWithBound(double informationLoss,
                                 double lowerBound)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    informationLoss -
    lowerBound -
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/IO.html b/doc/dev/org/deidentifier/arx/metric/v2/IO.html index fba9d80e6e..67cfbf79ec 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/IO.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/IO.html @@ -134,27 +134,27 @@

    Method Summary

    static com.carrotsearch.hppc.IntIntOpenHashMap readIntIntOpenHashMap(java.io.ObjectInputStream stream) -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    static com.carrotsearch.hppc.LongDoubleOpenHashMap readLongDoubleOpenHashMap(java.io.ObjectInputStream stream) -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    static void writeIntIntOpenHashMap(java.io.ObjectOutputStream stream, com.carrotsearch.hppc.IntIntOpenHashMap hashmap) -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    static void writeLongDoubleOpenHashMap(java.io.ObjectOutputStream stream, com.carrotsearch.hppc.LongDoubleOpenHashMap hashmap) -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    @@ -205,12 +205,12 @@

    readIntIntOpenHashMap

    public static com.carrotsearch.hppc.IntIntOpenHashMap readIntIntOpenHashMap(java.io.ObjectInputStream stream)
                                                                          throws java.lang.ClassNotFoundException,
                                                                                 java.io.IOException
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    Parameters:
    stream -
    Returns:
    Throws:
    -
    java.io.IOException
    -
    java.lang.ClassNotFoundException
    +
    java.lang.ClassNotFoundException
    +
    java.io.IOException
    @@ -222,12 +222,12 @@

    readLongDoubleOpenHashMap

    public static com.carrotsearch.hppc.LongDoubleOpenHashMap readLongDoubleOpenHashMap(java.io.ObjectInputStream stream)
                                                                                  throws java.lang.ClassNotFoundException,
                                                                                         java.io.IOException
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    Parameters:
    stream -
    Returns:
    Throws:
    -
    java.io.IOException
    -
    java.lang.ClassNotFoundException
    +
    java.lang.ClassNotFoundException
    +
    java.io.IOException
    @@ -239,7 +239,7 @@

    writeIntIntOpenHashMap

    public static void writeIntIntOpenHashMap(java.io.ObjectOutputStream stream,
                               com.carrotsearch.hppc.IntIntOpenHashMap hashmap)
                                        throws java.io.IOException
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    Parameters:
    stream -
    hashmap -
    Throws:
    java.io.IOException
    @@ -254,7 +254,7 @@

    writeLongDoubleOpenHashMap

    public static void writeLongDoubleOpenHashMap(java.io.ObjectOutputStream stream,
                                   com.carrotsearch.hppc.LongDoubleOpenHashMap hashmap)
                                            throws java.io.IOException
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    Parameters:
    stream -
    hashmap -
    Throws:
    java.io.IOException
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDHeight.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDHeight.html index 965c1a270f..fa1342eefb 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDHeight.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDHeight.html @@ -149,13 +149,13 @@

    Constructor Summary

    protected
    MetricMDHeight() -
    Creates a new instance
    +
    Creates a new instance.
    protected MetricMDHeight(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -176,14 +176,14 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILMultiDimensionalWithBound getInformationLossInternal(Node node, IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -203,7 +203,7 @@

    Method Summary

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

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -264,7 +264,7 @@

    Constructor Detail

  • MetricMDHeight

    protected MetricMDHeight()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -274,7 +274,8 @@

    MetricMDHeight

  • MetricMDHeight

    protected MetricMDHeight(Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    +
    Parameters:
    function -
  • @@ -292,7 +293,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -307,7 +308,7 @@

    getConfiguration

    initialize

    public void initialize(int minHeight,
                   int maxHeight)
    -
    For backwards compatibility only
    +
    For backwards compatibility only.
    Parameters:
    minHeight -
    maxHeight -
  • @@ -319,7 +320,7 @@

    initialize

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    @@ -335,7 +336,7 @@

    getInformationLossInternal

    protected ILMultiDimensionalWithBound getInformationLossInternal(Node node,
                                                          IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<AbstractILMultiDimensional>
    @@ -370,14 +371,14 @@

    getLowerBoundInternal

    protected AbstractILMultiDimensional getLowerBoundInternal(Node node,
                                                    IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html index e04116e82c..519a0b83ac 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html @@ -114,7 +114,7 @@

    Class MetricMDNMLoss


    public class MetricMDNMLoss
     extends AbstractMetricMultiDimensional
    -
    Normalized Domain Share
    +
    Normalized Domain Share.
    See Also:
    Serialized Form
    @@ -150,18 +150,18 @@

    Constructor Summary

    MetricMDNMLoss() -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
    MetricMDNMLoss(double gsFactor, Metric.AggregateFunction function) -
    A constructor that allows to define a factor weighting generalization and suppression
    +
    A constructor that allows to define a factor weighting generalization and suppression.
    MetricMDNMLoss(Metric.AggregateFunction function) -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
    @@ -182,26 +182,26 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    double getGeneralizationFactor() -
    Returns the factor used weight generalized values
    +
    Returns the factor used weight generalized values.
    double getGeneralizationSuppressionFactor() -
    Returns the factor weighting generalization and suppression
    +
    Returns the factor weighting generalization and suppression.
    protected ILMultiDimensionalWithBound getInformationLossInternal(Node node, IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -220,19 +220,19 @@

    Method Summary

    java.lang.String getName() -
    Returns the name of metric
    +
    Returns the name of metric.
    protected DomainShare[] getShares() -
    For subclasses
    +
    For subclasses.
    double getSuppressionFactor() -
    Returns the factor used to weight suppressed values
    +
    Returns the factor used to weight suppressed values.
    @@ -248,13 +248,13 @@

    Method Summary

    protected double normalize(double aggregate, int dimension) -
    Normalizes the aggregate
    +
    Normalizes the aggregate.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -300,7 +300,7 @@

    Constructor Detail

  • MetricMDNMLoss

    public MetricMDNMLoss()
    -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
  • @@ -310,7 +310,8 @@

    MetricMDNMLoss

  • MetricMDNMLoss

    public MetricMDNMLoss(Metric.AggregateFunction function)
    -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
    +
    Parameters:
    function -
  • @@ -321,13 +322,13 @@

    MetricMDNMLoss

    MetricMDNMLoss

    public MetricMDNMLoss(double gsFactor,
                   Metric.AggregateFunction function)
    -
    A constructor that allows to define a factor weighting generalization and suppression
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    function -
    +
    A constructor that allows to define a factor weighting generalization and suppression.
    +
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    function -
    @@ -345,7 +346,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -359,7 +360,7 @@

    getConfiguration

  • getGeneralizationFactor

    public double getGeneralizationFactor()
    -
    Returns the factor used weight generalized values
    +
    Returns the factor used weight generalized values.
    Returns:
  • @@ -370,8 +371,8 @@

    getGeneralizationFactor

  • getGeneralizationSuppressionFactor

    public double getGeneralizationSuppressionFactor()
    -
    Returns the factor weighting generalization and suppression
    -
    Returns:
    A factor [0,1] weighting generalization and suppression. +
    Returns the factor weighting generalization and suppression.
    +
    Returns:
    A factor [0,1] weighting generalization and suppression. The default value is 0.5, which means that generalization and suppression will be treated equally. A factor of 0 will favor suppression, and a factor of 1 will favor @@ -387,7 +388,7 @@

    getGeneralizationSuppressionFactor

    getName

    public java.lang.String getName()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    getName in class Metric<AbstractILMultiDimensional>
    @@ -401,7 +402,7 @@

    getName

  • getSuppressionFactor

    public double getSuppressionFactor()
    -
    Returns the factor used to weight suppressed values
    +
    Returns the factor used to weight suppressed values.
    Returns:
  • @@ -413,7 +414,7 @@

    getSuppressionFactor

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    @@ -429,7 +430,7 @@

    getInformationLossInternal

    protected ILMultiDimensionalWithBound getInformationLossInternal(Node node,
                                                          IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<AbstractILMultiDimensional>
    @@ -464,14 +465,14 @@

    getLowerBoundInternal

    protected AbstractILMultiDimensional getLowerBoundInternal(Node node,
                                                    IHashGroupify g)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    @@ -486,7 +487,7 @@

    getLowerBoundInternal

  • getShares

    protected DomainShare[] getShares()
    -
    For subclasses
    +
    For subclasses.
    Returns:
  • @@ -516,7 +517,7 @@

    initializeInternal

    normalize

    protected double normalize(double aggregate,
                    int dimension)
    -
    Normalizes the aggregate
    +
    Normalizes the aggregate.
    Parameters:
    aggregate -
    dimension -
    Returns:
  • diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html index 59fd5bfca9..ec4b374403 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html @@ -116,7 +116,7 @@

    Class Metri
    public class MetricMDNMLossPotentiallyPrecomputed
     extends AbstractMetricMultiDimensionalPotentiallyPrecomputed
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference.

  • See Also:
    Serialized Form
    @@ -190,13 +190,13 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -296,7 +296,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -311,7 +311,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLossPrecomputed.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLossPrecomputed.html index 9bd1637eb5..eda2866e40 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLossPrecomputed.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMLossPrecomputed.html @@ -115,7 +115,7 @@

    Class MetricMDNMLossPr
    public class MetricMDNMLossPrecomputed
     extends MetricMDNMLoss
    -
    Normalized Domain Share
    +
    Normalized Domain Share.
    See Also:
    Serialized Form

  • @@ -153,20 +153,20 @@

    Constructor Summary

    protected MetricMDNMLossPrecomputed() -
    Creates a new instance
    +
    Creates a new instance.
    protected MetricMDNMLossPrecomputed(double gsFactor, Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    protected MetricMDNMLossPrecomputed(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -187,7 +187,7 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    @@ -262,7 +262,7 @@

    Constructor Detail

  • MetricMDNMLossPrecomputed

    protected MetricMDNMLossPrecomputed()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -272,7 +272,7 @@

    MetricMDNMLossPrecomputed

  • MetricMDNMLossPrecomputed

    protected MetricMDNMLossPrecomputed(Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    function -
  • @@ -284,7 +284,7 @@

    MetricMDNMLossPrecomputed

    MetricMDNMLossPrecomputed

    protected MetricMDNMLossPrecomputed(double gsFactor,
                              Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    gsFactor -
    function -
    @@ -303,7 +303,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricMDNMLoss
    @@ -337,14 +337,14 @@

    getLowerBoundInternal

    protected AbstractILMultiDimensional getLowerBoundInternal(Node node,
                                                    IHashGroupify g)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html index df633e7a70..4943b33460 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html @@ -157,7 +157,7 @@

    Constructor Summary

    protected MetricMDNMPrecision() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -165,13 +165,13 @@

    Constructor Summary

    MetricMDNMPrecision(boolean monotonic, boolean independent, Metric.AggregateFunction function) -
    For subclasses
    +
    For subclasses.
    protected MetricMDNMPrecision(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -192,14 +192,14 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILMultiDimensionalWithBound getInformationLossInternal(Node node, IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -219,7 +219,7 @@

    Method Summary

    protected void initialize(int[] heights, double cells) -
    For backwards compatibility only
    +
    For backwards compatibility only.
    @@ -234,7 +234,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -280,7 +280,7 @@

    Constructor Detail

  • MetricMDNMPrecision

    protected MetricMDNMPrecision()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -290,7 +290,7 @@

    MetricMDNMPrecision

  • MetricMDNMPrecision

    protected MetricMDNMPrecision(Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    function -
  • @@ -303,7 +303,7 @@

    MetricMDNMPrecision

    protected MetricMDNMPrecision(boolean monotonic,
                        boolean independent,
                        Metric.AggregateFunction function)
    -
    For subclasses
    +
    For subclasses.
    Parameters:
    monotonic -
    independent -
    function -
  • @@ -322,7 +322,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -337,7 +337,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    @@ -353,7 +353,7 @@

    getInformationLossInternal

    protected ILMultiDimensionalWithBound getInformationLossInternal(Node node,
                                                          IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<AbstractILMultiDimensional>
    @@ -388,14 +388,14 @@

    getLowerBoundInternal

    protected AbstractILMultiDimensional getLowerBoundInternal(Node node,
                                                    IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    @@ -411,8 +411,8 @@

    getLowerBoundInternal

    initialize

    protected void initialize(int[] heights,
                   double cells)
    -
    For backwards compatibility only
    -
    Parameters:
    cells -
    dimensions -
    +
    For backwards compatibility only.
    +
    Parameters:
    heights -
    cells -
  • diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html index 57ccd7e7fa..60a324d734 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html @@ -154,13 +154,13 @@

    Constructor Summary

    protected
    MetricMDNUEntropy() -
    Creates a new instance
    +
    Creates a new instance.
    protected MetricMDNUEntropy(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -181,7 +181,7 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    @@ -194,13 +194,13 @@

    Method Summary

    boolean isIndependent()
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss. java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -253,7 +253,7 @@

    Constructor Detail

  • MetricMDNUEntropy

    protected MetricMDNUEntropy()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -263,7 +263,7 @@

    MetricMDNUEntropy

  • MetricMDNUEntropy

    protected MetricMDNUEntropy(Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    function -
  • @@ -282,7 +282,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricMDNUEntropyPrecomputed
    @@ -298,7 +298,7 @@

    isIndependent

    public boolean isIndependent()
    Description copied from class: Metric
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss.
    Overrides:
    isIndependent in class Metric<AbstractILMultiDimensional>
    @@ -313,7 +313,7 @@

    isIndependent

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricMDNUEntropyPrecomputed
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPotentiallyPrecomputed.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPotentiallyPrecomputed.html index a2161ddb66..88de88855f 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPotentiallyPrecomputed.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPotentiallyPrecomputed.html @@ -182,7 +182,7 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    @@ -190,13 +190,13 @@

    Method Summary

    initialize(double[][] cache, int[][][] cardinalities, int[][][] hierarchies) -
    For backwards compatibility
    +
    For backwards compatibility.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -282,7 +282,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -297,7 +297,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    @@ -313,7 +313,7 @@

    initialize

    protected void initialize(double[][] cache,
                   int[][][] cardinalities,
                   int[][][] hierarchies)
    -
    For backwards compatibility
    +
    For backwards compatibility.
    Parameters:
    cache -
    cardinalities -
    hierarchies -
  • diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPrecomputed.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPrecomputed.html index 77df519aa5..9afb46d273 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPrecomputed.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPrecomputed.html @@ -157,7 +157,7 @@

    Constructor Summary

    protected MetricMDNUEntropyPrecomputed() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -165,13 +165,13 @@

    Constructor Summary

    MetricMDNUEntropyPrecomputed(boolean monotonic, boolean independent, Metric.AggregateFunction function) -
    Precomputed
    +
    Precomputed.
    protected MetricMDNUEntropyPrecomputed(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -192,14 +192,14 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILMultiDimensionalWithBound getInformationLossInternal(Node node, IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -225,7 +225,7 @@

    Method Summary

    initialize(double[][] cache, int[][][] cardinalities, int[][][] hierarchies) -
    For backwards compatibility
    +
    For backwards compatibility.
    @@ -240,7 +240,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -288,7 +288,7 @@

    MetricMDNUEntropyPrecomputed

    public MetricMDNUEntropyPrecomputed(boolean monotonic,
                                 boolean independent,
                                 Metric.AggregateFunction function)
    -
    Precomputed
    +
    Precomputed.
    Parameters:
    monotonic -
    independent -
    function -
  • @@ -299,7 +299,7 @@

    MetricMDNUEntropyPrecomputed

  • MetricMDNUEntropyPrecomputed

    protected MetricMDNUEntropyPrecomputed()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -309,7 +309,7 @@

    MetricMDNUEntropyPrecomputed

  • MetricMDNUEntropyPrecomputed

    protected MetricMDNUEntropyPrecomputed(Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    function -
  • @@ -328,7 +328,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -343,7 +343,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    @@ -359,7 +359,7 @@

    getInformationLossInternal

    protected ILMultiDimensionalWithBound getInformationLossInternal(Node node,
                                                          IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<AbstractILMultiDimensional>
    @@ -375,6 +375,8 @@

    getInformationLossInternal

    getInformationLossInternalRaw

    protected double[] getInformationLossInternalRaw(Node node,
                                          IHashGroupify g)
    +
    Parameters:
    node -
    g -
    +
    Returns:
  • @@ -404,14 +406,14 @@

    getLowerBoundInternal

    protected AbstractILMultiDimensional getLowerBoundInternal(Node node,
                                                    IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    @@ -428,7 +430,8 @@

    initialize

    protected void initialize(double[][] cache,
                   int[][][] cardinalities,
                   int[][][] hierarchies)
    -
    For backwards compatibility
    +
    For backwards compatibility.
    +
    Parameters:
    cache -
    cardinalities -
    hierarchies -
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html index 99f0ad9c53..403b3ec826 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html @@ -159,13 +159,13 @@

    Constructor Summary

    protected
    MetricMDNUNMEntropy() -
    Creates a new instance
    +
    Creates a new instance.
    protected MetricMDNUNMEntropy(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -186,7 +186,7 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    @@ -198,7 +198,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -258,7 +258,7 @@

    Constructor Detail

  • MetricMDNUNMEntropy

    protected MetricMDNUNMEntropy()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -268,7 +268,7 @@

    MetricMDNUNMEntropy

  • MetricMDNUNMEntropy

    protected MetricMDNUNMEntropy(Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    function -
  • @@ -287,7 +287,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricMDNUNMEntropyPrecomputed
    @@ -302,7 +302,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricMDNUNMEntropyPrecomputed
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPotentiallyPrecomputed.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPotentiallyPrecomputed.html index 8a96417a5e..557d4ef409 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPotentiallyPrecomputed.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPotentiallyPrecomputed.html @@ -182,7 +182,7 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    @@ -190,13 +190,13 @@

    Method Summary

    initialize(double[][] cache, int[][][] cardinalities, int[][][] hierarchies) -
    For backwards compatibility
    +
    For backwards compatibility.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -282,7 +282,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -297,7 +297,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    @@ -313,7 +313,7 @@

    initialize

    protected void initialize(double[][] cache,
                   int[][][] cardinalities,
                   int[][][] hierarchies)
    -
    For backwards compatibility
    +
    For backwards compatibility.
    Parameters:
    cache -
    cardinalities -
    hierarchies -
  • diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPrecomputed.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPrecomputed.html index c0a23643db..f8b811e679 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPrecomputed.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPrecomputed.html @@ -158,13 +158,13 @@

    Constructor Summary

    protected MetricMDNUNMEntropyPrecomputed() -
    Creates a new instance
    +
    Creates a new instance.
    protected MetricMDNUNMEntropyPrecomputed(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -185,14 +185,14 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILMultiDimensionalWithBound getInformationLossInternal(Node node, IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -220,7 +220,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -273,7 +273,7 @@

    Constructor Detail

  • MetricMDNUNMEntropyPrecomputed

    protected MetricMDNUNMEntropyPrecomputed()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -283,7 +283,7 @@

    MetricMDNUNMEntropyPrecomputed

  • MetricMDNUNMEntropyPrecomputed

    protected MetricMDNUNMEntropyPrecomputed(Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    function -
  • @@ -302,7 +302,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricMDNUEntropyPrecomputed
    @@ -317,7 +317,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricMDNUEntropyPrecomputed
    @@ -333,7 +333,7 @@

    getInformationLossInternal

    protected ILMultiDimensionalWithBound getInformationLossInternal(Node node,
                                                          IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Overrides:
    getInformationLossInternal in class MetricMDNUEntropyPrecomputed
    @@ -368,14 +368,14 @@

    getLowerBoundInternal

    protected AbstractILMultiDimensional getLowerBoundInternal(Node node,
                                                    IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDPrecision.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDPrecision.html index 6da8024a2a..7280b0b6a3 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDPrecision.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDPrecision.html @@ -158,13 +158,13 @@

    Constructor Summary

    protected MetricMDPrecision() -
    Creates a new instance
    +
    Creates a new instance.
    protected MetricMDPrecision(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -185,20 +185,20 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILMultiDimensionalWithBound getInformationLossInternal(Node node, IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -251,7 +251,7 @@

    Constructor Detail

  • MetricMDPrecision

    protected MetricMDPrecision()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -261,7 +261,7 @@

    MetricMDPrecision

  • MetricMDPrecision

    protected MetricMDPrecision(Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    function -
  • @@ -280,7 +280,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricMDNMPrecision
    @@ -295,7 +295,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricMDNMPrecision
    @@ -311,7 +311,7 @@

    getInformationLossInternal

    protected ILMultiDimensionalWithBound getInformationLossInternal(Node node,
                                                          IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Overrides:
    getInformationLossInternal in class MetricMDNMPrecision
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDStatic.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDStatic.html index 504dca3359..73da7aa589 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricMDStatic.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricMDStatic.html @@ -151,14 +151,14 @@

    Constructor Summary

    protected MetricMDStatic(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> infoloss) -
    Constructor
    +
    Constructor.
    protected MetricMDStatic(Metric.AggregateFunction function, java.util.Map<java.lang.String,java.util.List<java.lang.Double>> infoloss) -
    Constructor
    +
    Constructor.
    @@ -179,14 +179,14 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILMultiDimensionalWithBound getInformationLossInternal(Node node, IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -214,7 +214,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -261,7 +261,7 @@

    Constructor Detail

    MetricMDStatic

    protected MetricMDStatic(Metric.AggregateFunction function,
                   java.util.Map<java.lang.String,java.util.List<java.lang.Double>> infoloss)
    -
    Constructor
    +
    Constructor.
    Parameters:
    function -
    infoloss -
  • @@ -272,7 +272,7 @@

    MetricMDStatic

  • MetricMDStatic

    protected MetricMDStatic(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> infoloss)
    -
    Constructor
    +
    Constructor.
    Parameters:
    infoloss -
  • @@ -291,7 +291,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -306,7 +306,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    @@ -322,7 +322,7 @@

    getInformationLossInternal

    protected ILMultiDimensionalWithBound getInformationLossInternal(Node node,
                                                          IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<AbstractILMultiDimensional>
    @@ -357,14 +357,14 @@

    getLowerBoundInternal

    protected AbstractILMultiDimensional getLowerBoundInternal(Node node,
                                                    IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricSDAECS.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricSDAECS.html index 8c0a9868c9..a27627a2b5 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricSDAECS.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricSDAECS.html @@ -150,7 +150,7 @@

    Constructor Summary

    protected MetricSDAECS() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -177,26 +177,26 @@

    Method Summary

    ILSingleDimensional createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    ILSingleDimensional createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILSingleDimensionalWithBound getInformationLossInternal(Node node, IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -215,7 +215,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -261,7 +261,7 @@

    Constructor Detail

  • MetricSDAECS

    protected MetricSDAECS()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -272,6 +272,7 @@

    MetricSDAECS

    MetricSDAECS

    protected MetricSDAECS(double rowCount)
    Creates a new instance. Preinitialized
    +
    Parameters:
    rowCount -
  • @@ -290,7 +291,7 @@

    Method Detail

    createMaxInformationLoss

    public ILSingleDimensional createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class AbstractMetricSingleDimensional
    @@ -305,7 +306,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public ILSingleDimensional createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class AbstractMetricSingleDimensional
    @@ -319,7 +320,7 @@

    createMinInformationLoss

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<ILSingleDimensional>
    @@ -334,7 +335,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<ILSingleDimensional>
    @@ -350,7 +351,7 @@

    getInformationLossInternal

    protected ILSingleDimensionalWithBound getInformationLossInternal(Node node,
                                                           IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<ILSingleDimensional>
    @@ -385,14 +386,14 @@

    getLowerBoundInternal

    protected ILSingleDimensional getLowerBoundInternal(Node node,
                                             IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html index 139597700c..79aee19b47 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html @@ -154,7 +154,7 @@

    Constructor Summary

    protected MetricSDDiscernability() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -175,20 +175,20 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILSingleDimensionalWithBound getInformationLossInternal(Node node, IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -241,7 +241,7 @@

    Constructor Detail

  • MetricSDDiscernability

    protected MetricSDDiscernability()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -259,7 +259,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricSDNMDiscernability
    @@ -274,7 +274,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricSDNMDiscernability
    @@ -290,7 +290,7 @@

    getInformationLossInternal

    protected ILSingleDimensionalWithBound getInformationLossInternal(Node node,
                                                           IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Overrides:
    getInformationLossInternal in class MetricSDNMDiscernability
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/MetricSDNMDiscernability.html b/doc/dev/org/deidentifier/arx/metric/v2/MetricSDNMDiscernability.html index 0fd25d357a..f4b40c516e 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/MetricSDNMDiscernability.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/MetricSDNMDiscernability.html @@ -153,7 +153,7 @@

    Constructor Summary

    protected MetricSDNMDiscernability() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -174,26 +174,26 @@

    Method Summary

    ILSingleDimensional createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    ILSingleDimensional createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILSingleDimensionalWithBound getInformationLossInternal(Node node, IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -212,7 +212,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -258,7 +258,7 @@

    Constructor Detail

  • MetricSDNMDiscernability

    protected MetricSDNMDiscernability()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -277,7 +277,7 @@

    Method Detail

    createMaxInformationLoss

    public ILSingleDimensional createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class AbstractMetricSingleDimensional
    @@ -292,7 +292,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public ILSingleDimensional createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class AbstractMetricSingleDimensional
    @@ -306,7 +306,7 @@

    createMinInformationLoss

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<ILSingleDimensional>
    @@ -321,7 +321,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<ILSingleDimensional>
    @@ -337,7 +337,7 @@

    getInformationLossInternal

    protected ILSingleDimensionalWithBound getInformationLossInternal(Node node,
                                                           IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<ILSingleDimensional>
    @@ -372,14 +372,14 @@

    getLowerBoundInternal

    protected ILSingleDimensional getLowerBoundInternal(Node node,
                                             IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/__MetricV2.html b/doc/dev/org/deidentifier/arx/metric/v2/__MetricV2.html index 7f97eeca03..b6576f35e0 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/__MetricV2.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/__MetricV2.html @@ -148,7 +148,7 @@

    Method Summary

    static Metric<ILSingleDimensional> createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    @@ -311,7 +311,7 @@

    Method Summary

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

    Method Detail

    createAECSMetric

    public static Metric<ILSingleDimensional> createAECSMetric(double rowCount)
    Creates a new instance of the AECS metric.
    -
    Returns:
    +
    Parameters:
    rowCount -
    +
    Returns:
  • @@ -418,9 +419,8 @@

    createAECSMetric

  • createDiscernabilityMetric

    public static Metric<ILSingleDimensional> createDiscernabilityMetric()
    -
    Creates an instance of the discernability metric
    -
    Parameters:
    monotonic - If set to true, the monotonic variant (DM*) will be created
    -
    Returns:
    +
    Creates an instance of the discernability metric.
    +
    Returns:
  • @@ -502,7 +502,7 @@

    createEntropyMetric

    Creates an instance of the non-uniform entropy metric. The default aggregate function, which is the sum-function, will be used for comparing results. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    +
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    cache -
    cardinalities -
    hierarchies -
    Returns:
  • @@ -530,7 +530,7 @@

    createHeightMetric

    Creates an instance of the height metric. The default aggregate function, which is the sum-function, will be used for comparing results. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    maxHeight -
    minHeight -
    +
    Parameters:
    minHeight -
    maxHeight -
    Returns:
    @@ -593,6 +593,7 @@

    createLossMetric

    Creates an instance of the loss metric which treats generalization and suppression equally. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    +
    Returns:
    @@ -604,7 +605,8 @@

    createLossMetric

    public static Metric<AbstractILMultiDimensional> createLossMetric(Metric.AggregateFunction function)
    Creates an instance of the loss metric which treats generalization and suppression equally. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    function - The aggregate function to use for comparing results
    +
    Parameters:
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -617,12 +619,13 @@

    createLossMetric

    Creates an instance of the loss metric with factors for weighting generalization and suppression. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    +
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    +
    Returns:
    @@ -635,12 +638,13 @@

    createLossMetric

    Metric.AggregateFunction function)
    Creates an instance of the loss metric with factors for weighting generalization and suppression. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -695,7 +699,7 @@

    createPrecisionMetric

    Creates an instance of the precision metric. The default aggregate function, which is the arithmetic mean, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    +
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    heights -
    cells -
    Returns:
    @@ -709,7 +713,7 @@

    createPrecisionMetric

    Metric.AggregateFunction function)
    Creates an instance of the precision metric. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    +
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    function -
    Returns:
    @@ -767,12 +771,13 @@

    createPrecomputedEntropyMetric

  • createPrecomputedLossMetric

    public static Metric<AbstractILMultiDimensional> createPrecomputedLossMetric(double threshold)
    -
    Creates a potentially precomputed instance of the loss metric which treats generalization - and suppression equally. +
    Creates a potentially precomputed instance of the loss metric which treats generalization + and suppression equally. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Returns:
  • @@ -785,8 +790,9 @@

    createPrecomputedLossMetric

    Metric.AggregateFunction function)
    Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    function - The aggregate function to use for comparing results
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -800,13 +806,14 @@

    createPrecomputedLossMetric

    Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    +
    Returns:
    @@ -820,13 +827,14 @@

    createPrecomputedLossMetric

    Metric.AggregateFunction function)
    Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    function - The aggregate function to use for comparing results
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Returns:
    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 afdc9523cd..d1ec0392d4 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 @@ -204,7 +204,7 @@

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

    Uses of class  AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.

    class  ILMultiDimensionalArithmeticMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.

    class  ILMultiDimensionalGeometricMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalMax
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalRank
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalSum
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. @@ -311,13 +311,13 @@

    Uses of protected abstract AbstractILMultiDimensional AbstractILMultiDimensional.convert(InformationLoss<?> other) -
    Converter method
    +
    Converter method.
    protected AbstractILMultiDimensional AbstractMetricMultiDimensional.createInformationLoss(double[] values) -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    @@ -538,7 +538,7 @@

    Uses of static Metric<AbstractILMultiDimensional> __MetricV2.createPrecomputedLossMetric(double threshold) -
    Creates a potentially precomputed instance of the loss metric which treats generalization +
    Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
    @@ -592,13 +592,13 @@

    Uses of ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss) -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss, AbstractILMultiDimensional lowerBound) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensionalReduced.html b/doc/dev/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensionalReduced.html index 7fa4c73ebd..50839877de 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensionalReduced.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensionalReduced.html @@ -97,28 +97,28 @@

    Uses of class  ILMultiDimensionalArithmeticMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.

    class  ILMultiDimensionalGeometricMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalMax
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalSum
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. @@ -133,7 +133,7 @@

    Uses of protected AbstractILMultiDimensionalReduced AbstractILMultiDimensionalReduced.convert(InformationLoss<?> other) -
    Converter method
    +
    Converter method.
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensional.html b/doc/dev/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensional.html index 915811cb37..de21980418 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensional.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensional.html @@ -109,20 +109,20 @@

    Uses of class  MetricMDNMLoss -
    Normalized Domain Share
    +
    Normalized Domain Share.
    class  MetricMDNMLossPotentiallyPrecomputed
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference. class  MetricMDNMLossPrecomputed -
    Normalized Domain Share
    +
    Normalized Domain Share.
    @@ -202,13 +202,13 @@

    Uses of protected AbstractMetricMultiDimensional AbstractMetricMultiDimensionalPotentiallyPrecomputed.getDefaultMetric() -
    Returns the default variant
    +
    Returns the default variant.
    protected AbstractMetricMultiDimensional AbstractMetricMultiDimensionalPotentiallyPrecomputed.getPrecomputedMetric() -
    Returns the precomputed variant
    +
    Returns the precomputed variant.
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html b/doc/dev/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html index f95ba0ad15..5e821a7915 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html @@ -97,7 +97,7 @@

    Uses of class  MetricMDNMLossPotentiallyPrecomputed
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference. diff --git a/doc/dev/org/deidentifier/arx/metric/v2/class-use/DomainShare.html b/doc/dev/org/deidentifier/arx/metric/v2/class-use/DomainShare.html index ace5c9342e..9f4b85310f 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/class-use/DomainShare.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/class-use/DomainShare.html @@ -123,7 +123,7 @@

    Uses of protected DomainShare[] MetricMDNMLoss.getShares() -
    For subclasses
    +
    For subclasses.
    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 faee9ff103..4268333454 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 @@ -97,13 +97,13 @@

    Uses of protected ILMultiDimensionalWithBound AbstractMetricMultiDimensional.createInformationLossWithBound(double[] values, double[] bound) -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    protected ILMultiDimensionalWithBound AbstractMetricMultiDimensional.createInformationLossWithoutBound(double[] values) -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    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 a84c6cdd90..0a11e29b2c 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 @@ -108,7 +108,7 @@

    Uses of static Metric<ILSingleDimensional> Metric.createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    @@ -189,7 +189,7 @@

    Uses of static Metric<ILSingleDimensional> __MetricV2.createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/class-use/MetricMDNMLoss.html b/doc/dev/org/deidentifier/arx/metric/v2/class-use/MetricMDNMLoss.html index c8b9c2f5cd..f950ea4b70 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/class-use/MetricMDNMLoss.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/class-use/MetricMDNMLoss.html @@ -96,7 +96,7 @@

    Uses of class  MetricMDNMLossPrecomputed -
    Normalized Domain Share
    +
    Normalized Domain Share.
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/package-summary.html b/doc/dev/org/deidentifier/arx/metric/v2/package-summary.html index 9b6795905c..44bc9778c4 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/package-summary.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/package-summary.html @@ -76,7 +76,7 @@

    Package org.deidentifier.arx.metric.v2 DomainShare -
    Base interface for domain shares
    +
    Base interface for domain shares.
    @@ -100,14 +100,14 @@

    Package org.deidentifier.arx.metric.v2AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. @@ -157,54 +157,54 @@

    Package org.deidentifier.arx.metric.v2ILMultiDimensionalArithmeticMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalGeometricMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalMax
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalRank
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalSum
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    ILSingleDimensional
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number. ILSingleDimensionalWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    @@ -220,20 +220,20 @@

    Package org.deidentifier.arx.metric.v2 MetricMDNMLoss -
    Normalized Domain Share
    +
    Normalized Domain Share.
    MetricMDNMLossPotentiallyPrecomputed
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference. MetricMDNMLossPrecomputed -
    Normalized Domain Share
    +
    Normalized Domain Share.
    diff --git a/doc/dev/org/deidentifier/arx/metric/v2/package-use.html b/doc/dev/org/deidentifier/arx/metric/v2/package-use.html index ea1cb42596..e35d0ccdcb 100644 --- a/doc/dev/org/deidentifier/arx/metric/v2/package-use.html +++ b/doc/dev/org/deidentifier/arx/metric/v2/package-use.html @@ -98,13 +98,13 @@

    Uses of AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILSingleDimensional
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number. @@ -122,13 +122,13 @@

    Uses of AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. @@ -149,34 +149,34 @@

    Uses of DomainShare -
    Base interface for domain shares
    +
    Base interface for domain shares.
    ILMultiDimensionalRank
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    ILSingleDimensional
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number. ILSingleDimensionalWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    MetricMDNMLoss -
    Normalized Domain Share
    +
    Normalized Domain Share.
    diff --git a/doc/dev/org/deidentifier/arx/package-summary.html b/doc/dev/org/deidentifier/arx/package-summary.html index a26cdfd219..f47989ce51 100644 --- a/doc/dev/org/deidentifier/arx/package-summary.html +++ b/doc/dev/org/deidentifier/arx/package-summary.html @@ -80,7 +80,7 @@

    Package org.deidentifier.arx

    ARXListener -
    This class implements a listener for the ARX framework
    +
    This class implements a listener for the ARX framework.
    @@ -90,13 +90,13 @@

    Package org.deidentifier.arx

    DataType.DataTypeWithFormat -
    An interface for data types with format
    +
    An interface for data types with format.
    DataType.DataTypeWithRatioScale<T> -
    An interface for data types with a ratio scale
    +
    An interface for data types with a ratio scale.
    @@ -120,7 +120,7 @@

    Package org.deidentifier.arx

    ARXConfiguration -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    @@ -133,31 +133,31 @@

    Package org.deidentifier.arx

    ARXLattice
    This class implements a representation of the generalization lattice that is - exposed to users of the API
    + exposed to users of the API. ARXLattice.LatticeDeserializationContext -
    Context for deserialization
    +
    Context for deserialization.
    ARXResult -
    Encapsulates the results of an execution of the ARX algorithm
    +
    Encapsulates the results of an execution of the ARX algorithm.
    AttributeType -
    Represents an attribute type
    +
    Represents an attribute type.
    AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    @@ -169,7 +169,7 @@

    Package org.deidentifier.arx

    Data -
    Represents input data for the ARX framework
    +
    Represents input data for the ARX framework.
    @@ -181,7 +181,7 @@

    Package org.deidentifier.arx

    DataDefinition -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    @@ -193,7 +193,7 @@

    Package org.deidentifier.arx

    DataHandleInput -
    An implementation of the DataHandle interface for input data
    +
    An implementation of the DataHandle interface for input data.
    @@ -205,7 +205,7 @@

    Package org.deidentifier.arx

    DataHandleStatistics -
    Stupid wrapper class that provides information to StatisticsBuilder
    +
    Stupid wrapper class that provides information to StatisticsBuilder.
    @@ -217,68 +217,68 @@

    Package org.deidentifier.arx

    DataSelector -
    A selector for tuples
    +
    A selector for tuples.
    DataSource
    This class provides configuration options for importing data from CSV-files, from Excel-files - or via a JDBC connection
    + or via a JDBC connection. DataSubset -
    This class represents a data subset as required for d-presence
    +
    This class represents a data subset as required for d-presence.
    DataType<T> -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    DataType.ARXDate -
    Base class for date/time types
    +
    Base class for date/time types.
    DataType.ARXDecimal -
    Base class for numeric types
    +
    Base class for numeric types.
    DataType.ARXInteger -
    Base class for numeric types
    +
    Base class for numeric types.
    DataType.ARXOrderedString -
    Base class for ordered string types
    +
    Base class for ordered string types.
    DataType.ARXString -
    Base class for string types
    +
    Base class for string types.
    DataType.DataTypeDescription<T> -
    An entry in the list of available data types
    +
    An entry in the list of available data types.
    RowSet -
    A set of rows
    +
    A set of rows.
    diff --git a/doc/dev/org/deidentifier/arx/package-use.html b/doc/dev/org/deidentifier/arx/package-use.html index 806f03f84a..4d79048e12 100644 --- a/doc/dev/org/deidentifier/arx/package-use.html +++ b/doc/dev/org/deidentifier/arx/package-use.html @@ -156,7 +156,7 @@

    Uses of Package ARXConfiguration -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    @@ -167,12 +167,12 @@

    Uses of Package ARXLattice
    This class implements a representation of the generalization lattice that is - exposed to users of the API
    + exposed to users of the API. ARXLattice.Access -
    The internal accessor class
    +
    The internal accessor class.
    @@ -180,37 +180,37 @@

    Uses of Package ARXLattice.ARXNode -
    A node in the lattice
    +
    A node in the lattice.
    ARXLattice.ARXNode.Access -
    Internal access class
    +
    Internal access class.
    ARXLattice.LatticeDeserializationContext -
    Context for deserialization
    +
    Context for deserialization.
    ARXListener -
    This class implements a listener for the ARX framework
    +
    This class implements a listener for the ARX framework.
    ARXResult -
    Encapsulates the results of an execution of the ARX algorithm
    +
    Encapsulates the results of an execution of the ARX algorithm.
    AttributeType -
    Represents an attribute type
    +
    Represents an attribute type.
    AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    @@ -220,7 +220,7 @@

    Uses of Package Data -
    Represents input data for the ARX framework
    +
    Represents input data for the ARX framework.
    @@ -230,7 +230,7 @@

    Uses of Package DataDefinition -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    @@ -248,43 +248,43 @@

    Uses of Package DataSelector -
    A selector for tuples
    +
    A selector for tuples.
    DataSource
    This class provides configuration options for importing data from CSV-files, from Excel-files - or via a JDBC connection
    + or via a JDBC connection. DataSubset -
    This class represents a data subset as required for d-presence
    +
    This class represents a data subset as required for d-presence.
    DataType -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    DataType.DataTypeDescription -
    An entry in the list of available data types
    +
    An entry in the list of available data types.
    DataType.DataTypeWithFormat -
    An interface for data types with format
    +
    An interface for data types with format.
    DataType.DataTypeWithRatioScale -
    An interface for data types with a ratio scale
    +
    An interface for data types with a ratio scale.
    RowSet -
    A set of rows
    +
    A set of rows.
    @@ -301,17 +301,17 @@

    Uses of Package AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    DataHandleStatistics -
    Stupid wrapper class that provides information to StatisticsBuilder
    +
    Stupid wrapper class that provides information to StatisticsBuilder.
    DataType -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    @@ -328,12 +328,12 @@

    Uses of Package AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    DataSubset -
    This class represents a data subset as required for d-presence
    +
    This class represents a data subset as required for d-presence.
    @@ -418,12 +418,12 @@

    Uses of Package DataDefinition -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    RowSet -
    A set of rows
    +
    A set of rows.
    @@ -440,7 +440,7 @@

    Uses of Package ARXListener -
    This class implements a listener for the ARX framework
    +
    This class implements a listener for the ARX framework.
    @@ -457,7 +457,7 @@

    Uses of Package DataType -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    @@ -474,12 +474,12 @@

    Uses of Package ARXConfiguration -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    DataDefinition -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    @@ -496,17 +496,17 @@

    Uses of Package ARXConfiguration -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    DataDefinition -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    RowSet -
    A set of rows
    +
    A set of rows.
    diff --git a/doc/dev/serialized-form.html b/doc/dev/serialized-form.html index 627e8f8872..ede002b9dc 100644 --- a/doc/dev/serialized-form.html +++ b/doc/dev/serialized-form.html @@ -85,22 +85,22 @@

    Serialized Fields

  • absMaxOutliers

    int absMaxOutliers
    -
    Absolute tuple outliers
    +
    Absolute tuple outliers.
  • aCriteria

    PrivacyCriterion[] aCriteria
    -
    Criteria
    +
    Criteria.
  • attributeWeights

    java.util.Map<K,V> attributeWeights
    -
    A map of weights per attribute
    +
    A map of weights per attribute.
  • criteria

    java.util.Set<E> criteria
    -
    The criteria
    +
    The criteria.
  • metric

    @@ -110,42 +110,42 @@

    metric

  • practicalMonotonicity

    boolean practicalMonotonicity
    -
    Do we assume practical monotonicity
    +
    Do we assume practical monotonicity.
  • protectSensitiveAssociations

    boolean protectSensitiveAssociations
    -
    Make sure that no information can be derived from associations between sensitive attributes
    +
    Make sure that no information can be derived from associations between sensitive attributes.
  • relMaxOutliers

    double relMaxOutliers
    -
    Relative tuple outliers
    +
    Relative tuple outliers.
  • requirements

    int requirements
    -
    The requirements per equivalence class
    +
    The requirements per equivalence class.
  • snapshotLength

    int snapshotLength
    -
    The snapshot length
    +
    The snapshot length.
  • suppressedAttributeTypes

    java.lang.Integer suppressedAttributeTypes
    -
    Defines values of which attribute type are to be replaced by the suppression string in suppressed tuples
    +
    Defines values of which attribute type are to be replaced by the suppression string in suppressed tuples.
  • suppressionString

    java.lang.String suppressionString
    -
    The string with which suppressed values are to be replaced
    +
    The string with which suppressed values are to be replaced.
  • suppressionAlwaysEnabled

    java.lang.Boolean suppressionAlwaysEnabled
    -
    Determines whether suppression is applied to the output of anonymous as well as non-anonymous transformations
    +
    Determines whether suppression is applied to the output of anonymous as well as non-anonymous transformations.
  • @@ -172,7 +172,7 @@

    readObject

    private void readObject(java.io.ObjectInputStream aInputStream)
                      throws java.lang.ClassNotFoundException,
                             java.io.IOException
    -
    De-serialization
    +
    De-serialization.
    Throws:
    java.lang.ClassNotFoundException
    java.io.IOException
    @@ -187,42 +187,42 @@

    Serialized Fields

  • access

    ARXLattice.Access access
    -
    The accessor
    +
    The accessor.
  • metric

    Metric<T extends InformationLoss<?>> metric
    -
    Metric
    +
    Metric.
  • size

    int size
    -
    The number of nodes
    +
    The number of nodes.
  • uncertainty

    boolean uncertainty
    -
    Is practical monotonicity being assumed
    +
    Is practical monotonicity being assumed.
  • monotonicAnonymous

    boolean monotonicAnonymous
    -
    Monotonicity of information loss
    +
    Monotonicity of information loss.
  • monotonicNonAnonymous

    boolean monotonicNonAnonymous
    -
    Monotonicity of information loss
    +
    Monotonicity of information loss.
  • minimumInformationLoss

    InformationLoss<T> minimumInformationLoss
    -
    Minimum loss in the lattice
    +
    Minimum loss in the lattice.
  • maximumInformationLoss

    InformationLoss<T> maximumInformationLoss
    -
    Maximum loss in the lattice
    +
    Maximum loss in the lattice.
  • @@ -245,6 +245,7 @@

    Serialized Fields

  • lattice

    ARXLattice lattice
    +
    TODO
  • @@ -267,7 +268,7 @@

    Serialized Fields

  • type

    int type
    -
    The type
    +
    The type.
  • @@ -299,12 +300,12 @@

    Serialized Fields

  • hierarchy

    java.util.List<E> hierarchy
    -
    The raw data
    +
    The raw data.
  • array

    java.lang.String[][] array
    -
    The array
    +
    The array.
  • @@ -327,12 +328,12 @@

    Serialized Fields

  • set

    RowSet set
    -
    The subset as a bitset
    +
    The subset as a bitset.
  • array

    int[] array
    -
    The subset as a sorted array of indices
    +
    The subset as a sorted array of indices.
  • @@ -364,10 +365,17 @@

    Serialized Fields

  • format

    java.text.SimpleDateFormat format
    +
    Format.
  • -
  • +
  • string

    java.lang.String string
    +
    Format string.
    +
  • +
  • +

    locale

    +
    java.util.Locale locale
    +
    Locale.
  • @@ -390,10 +398,17 @@

    Serialized Fields

  • format

    java.text.DecimalFormat format
    +
    Format.
  • -
  • +
  • string

    java.lang.String string
    +
    Format string.
    +
  • +
  • +

    locale

    +
    java.util.Locale locale
    +
    Locale.
  • @@ -416,10 +431,17 @@

    Serialized Fields

  • format

    java.text.DecimalFormat format
    +
    Format.
  • -
  • +
  • string

    java.lang.String string
    +
    Format string.
    +
  • +
  • +

    locale

    +
    java.util.Locale locale
    +
    Locale.
  • @@ -442,6 +464,7 @@

    Serialized Fields

  • order

    java.util.Map<K,V> order
    +
    TODO
  • @@ -473,22 +496,22 @@

    Serialized Fields

  • clazz

    java.lang.Class<T> clazz
    -
    The wrapped java class
    +
    The wrapped java class.
  • exampleFormats

    java.util.List<E> exampleFormats
    -
    If yes, a list of available formats
    +
    If yes, a list of available formats.
  • hasFormat

    boolean hasFormat
    -
    Can the type be parameterized with a format string
    +
    Can the type be parameterized with a format string.
  • label

    java.lang.String label
    -
    A human readable label
    +
    A human readable label.
  • @@ -511,14 +534,17 @@

    Serialized Fields

  • array

    long[] array
    +
    TODO
  • length

    int length
    +
    TODO
  • size

    int size
    +
    TODO
  • @@ -546,7 +572,7 @@

    Serialized Fields

  • type

    DataType<T> type
    -
    The data type
    +
    The data type.
  • @@ -587,6 +613,7 @@

    Serialized Fields

  • redaction

    java.lang.Character redaction
    +
    TODO
  • @@ -609,6 +636,7 @@

    Serialized Fields

  • value

    java.lang.String value
    +
    TODO
  • @@ -631,10 +659,12 @@

    Serialized Fields

  • lowerIncluded

    boolean lowerIncluded
    +
    TODO
  • upperIncluded

    boolean upperIncluded
    +
    TODO
  • @@ -666,6 +696,7 @@

    Serialized Fields

  • length

    int length
    +
    TODO
  • @@ -688,7 +719,7 @@

    Serialized Fields

  • type

    HierarchyBuilder.Type type
    -
    The type
    +
    The type.
  • @@ -711,17 +742,17 @@

    Serialized Fields

  • groups

    java.util.Map<K,V> groups
    -
    All fanouts for each level
    +
    All fanouts for each level.
  • datatype

    DataType<T> datatype
    -
    The data type
    +
    The data type.
  • function

    AggregateFunction<T> function
    -
    The default aggregate function, might be null
    +
    The default aggregate function, might be null.
  • @@ -744,6 +775,7 @@

    Serialized Fields

  • label

    java.lang.String label
    +
    TODO
  • @@ -766,12 +798,12 @@

    Serialized Fields

  • size

    int size
    -
    Fanout
    +
    Fanout.
  • function

    AggregateFunction<T> function
    -
    Aggregate function
    +
    Aggregate function.
  • @@ -794,17 +826,17 @@

    Serialized Fields

  • level

    int level
    -
    Level
    +
    Level.
  • list

    java.util.List<E> list
    -
    List of groups
    +
    List of groups.
  • builder

    HierarchyBuilderGroupingBased<T> builder
    -
    Builder
    +
    Builder.
  • @@ -827,17 +859,17 @@

    Serialized Fields

  • lowerRange

    HierarchyBuilderIntervalBased.Range<U> lowerRange
    -
    Adjustment
    +
    Adjustment.
  • upperRange

    HierarchyBuilderIntervalBased.Range<U> upperRange
    -
    Adjustment
    +
    Adjustment.
  • intervals

    java.util.List<E> intervals
    -
    Defined intervals
    +
    Defined intervals.
  • @@ -860,27 +892,27 @@

    Serialized Fields

  • children

    HierarchyBuilderIntervalBased.IndexNode[] children
    -
    Children
    +
    Children.
  • isLeaf

    boolean isLeaf
    -
    IsLeaf
    +
    IsLeaf.
  • leafs

    HierarchyBuilderIntervalBased.Interval<T>[] leafs
    -
    Leafs
    +
    Leafs.
  • max

    java.lang.Object max
    -
    Max is exclusive
    +
    Max is exclusive.
  • min

    java.lang.Object min
    -
    Min is inclusive
    +
    Min is inclusive.
  • @@ -903,27 +935,27 @@

    Serialized Fields

  • function

    AggregateFunction<T> function
    -
    The function
    +
    The function.
  • max

    java.lang.Object max
    -
    Max is exclusive
    +
    Max is exclusive.
  • min

    java.lang.Object min
    -
    Min is inclusive
    +
    Min is inclusive.
  • builder

    HierarchyBuilderGroupingBased<T> builder
    -
    The builder
    +
    The builder.
  • lower

    java.lang.Boolean lower
    -
    Null for normal intervals, true if max
    +
    Null for normal intervals, true if max.
  • @@ -946,17 +978,17 @@

    Serialized Fields

  • repeatBound

    java.lang.Object repeatBound
    -
    Bound
    +
    Bound.
  • snapBound

    java.lang.Object snapBound
    -
    Bound
    +
    Bound.
  • labelBound

    java.lang.Object labelBound
    -
    Bound
    +
    Bound.
  • @@ -979,6 +1011,7 @@

    Serialized Fields

  • comparator

    java.util.Comparator<T> comparator
    +
    TODO
  • @@ -1001,6 +1034,7 @@

    Serialized Fields

  • values

    java.lang.String[] values
    +
    TODO
  • @@ -1032,22 +1066,22 @@

    Serialized Fields

  • aligmentOrder

    HierarchyBuilderRedactionBased.Order aligmentOrder
    -
    Alignment order
    +
    Alignment order.
  • paddingCharacter

    char paddingCharacter
    -
    Padding character
    +
    Padding character.
  • redactionCharacter

    char redactionCharacter
    -
    Redaction character
    +
    Redaction character.
  • redactionOrder

    HierarchyBuilderRedactionBased.Order redactionOrder
    -
    Redaction order
    +
    Redaction order.
  • maxValueLength

    @@ -1102,17 +1136,17 @@

    Serialized Fields

  • dMin

    double dMin
    -
    Delta min
    +
    Delta min.
  • dMax

    double dMax
    -
    Delta max
    +
    Delta max.
  • subset

    DataSubset subset
    -
    A compressed representation of the research subset
    +
    A compressed representation of the research subset.
  • @@ -1135,7 +1169,7 @@

    Serialized Fields

  • logL

    double logL
    -
    Helper
    +
    Helper.
  • @@ -1158,7 +1192,7 @@

    Serialized Fields

  • distribution

    double[] distribution
    -
    The original distribution
    +
    The original distribution.
  • @@ -1181,10 +1215,12 @@

    Serialized Fields

  • attribute

    java.lang.String attribute
    +
    TODO
  • index

    int index
    +
    TODO
  • @@ -1207,22 +1243,22 @@

    Serialized Fields

  • hierarchy

    AttributeType.Hierarchy hierarchy
    -
    The hierarchy used for the EMD
    +
    The hierarchy used for the EMD.
  • tree

    int[] tree
    -
    Internal tree
    +
    Internal tree.
  • start

    int start
    -
    Internal offset
    +
    Internal offset.
  • empty

    int[] empty
    -
    Internal empty tree
    +
    Internal empty tree.
  • @@ -1263,7 +1299,7 @@

    Serialized Fields

  • k

    int k
    -
    The parameter k
    +
    The parameter k.
  • @@ -1286,11 +1322,12 @@

    Serialized Fields

  • l

    double l
    -
    The parameter l
    +
    The parameter l.
  • minSize

    int minSize
    +
    TODO
  • @@ -1313,7 +1350,7 @@

    Serialized Fields

  • monotonic

    boolean monotonic
    -
    Is the criterion monotonic when allowing for tuple suppression
    +
    Is the criterion monotonic when allowing for tuple suppression.
  • @@ -1336,7 +1373,7 @@

    Serialized Fields

  • c

    double c
    -
    The parameter c
    +
    The parameter c.
  • @@ -1359,7 +1396,7 @@

    Serialized Fields

  • t

    double t
    -
    The param t
    +
    The param t.
  • @@ -1396,12 +1433,12 @@

    Serialized Fields

  • independent

    boolean independent
    -
    Is the metric independent?
    +
    Is the metric independent?.
  • monotonic

    boolean monotonic
    -
    Is the metric monotonic?
    +
    Is the metric monotonic?.
  • @@ -1424,7 +1461,7 @@

    Serialized Fields

  • rowCount

    double rowCount
    -
    Number of tuples
    +
    Number of tuples.
  • @@ -1447,27 +1484,27 @@

    Serialized Fields

  • monotonic

    boolean monotonic
    -
    Monotonic variant
    +
    Monotonic variant.
  • gsFactor

    double gsFactor
    -
    Coding model
    +
    Coding model.
  • precomputed

    boolean precomputed
    -
    Precomputed
    +
    Precomputed.
  • precomputationThreshold

    double precomputationThreshold
    -
    Precomputation threshold
    +
    Precomputation threshold.
  • aggregateFunction

    Metric.AggregateFunction aggregateFunction
    -
    Aggregate function
    +
    Aggregate function.
  • @@ -1499,32 +1536,32 @@

    Serialized Fields

  • name

    java.lang.String name
    -
    Name
    +
    Name.
  • monotonicVariantSupported

    boolean monotonicVariantSupported
    -
    Monotonic variant supported
    +
    Monotonic variant supported.
  • attributeWeightsSupported

    boolean attributeWeightsSupported
    -
    Attribute weights supported
    +
    Attribute weights supported.
  • configurableCodingModelSupported

    boolean configurableCodingModelSupported
    -
    Configurable coding model supported
    +
    Configurable coding model supported.
  • precomputationSupported

    boolean precomputationSupported
    -
    Pre-computation supported
    +
    Pre-computation supported.
  • aggregateFunctionSupported

    boolean aggregateFunctionSupported
    -
    Aggregate functions supported
    +
    Aggregate functions supported.
  • @@ -1547,7 +1584,7 @@

    Serialized Fields

  • rowCount

    int rowCount
    -
    Number of tuples
    +
    Number of tuples.
  • @@ -1570,7 +1607,7 @@

    Serialized Fields

  • rowCount

    double rowCount
    -
    Number of tuples
    +
    Number of tuples.
  • @@ -1593,17 +1630,17 @@

    Serialized Fields

  • cache

    double[][] cache
    -
    Column -> Level -> Value
    +
    Column -> Level -> Value.
  • cardinalities

    int[][][] cardinalities
    -
    Column -> Id -> Level -> Count
    +
    Column -> Id -> Level -> Count.
  • hierarchies

    int[][][] hierarchies
    -
    Column -> Id -> Level -> Output
    +
    Column -> Id -> Level -> Output.
  • @@ -1626,12 +1663,12 @@

    Serialized Fields

  • minHeight

    int minHeight
    -
    The minimum height
    +
    The minimum height.
  • maxHeight

    int maxHeight
    -
    The maximum height
    +
    The maximum height.
  • @@ -1663,12 +1700,12 @@

    Serialized Fields

  • height

    int[] height
    -
    Height
    +
    Height.
  • cells

    double cells
    -
    Number of cells
    +
    Number of cells.
  • @@ -1691,7 +1728,7 @@

    Serialized Fields

  • maxLevels

    int[] maxLevels
    -
    Height
    +
    Height.
  • @@ -1714,12 +1751,12 @@

    Serialized Fields

  • _infoloss

    java.util.Map<K,V> _infoloss
    -
    The user defined information loss per level, indexed by column name
    +
    The user defined information loss per level, indexed by column name.
  • infoloss

    double[][] infoloss
    -
    The pre-calculated information loss
    +
    The pre-calculated information loss.
  • @@ -1742,7 +1779,7 @@

    Serialized Fields

  • weights

    double[] weights
    -
    The weights
    +
    The weights.
  • @@ -1770,12 +1807,12 @@

    Serialized Fields

  • values

    double[] values
    -
    Values
    +
    Values.
  • weights

    double[] weights
    -
    Weights
    +
    Weights.
  • @@ -1798,7 +1835,7 @@

    Serialized Fields

  • aggregate

    double aggregate
    -
    Aggregate
    +
    Aggregate.
  • @@ -1821,27 +1858,27 @@

    Serialized Fields

  • weights

    double[] weights
    -
    The weights
    +
    The weights.
  • dimensions

    int dimensions
    -
    Number of dimensions
    +
    Number of dimensions.
  • min

    double[] min
    -
    Min
    +
    Min.
  • max

    double[] max
    -
    Max
    +
    Max.
  • function

    Metric.AggregateFunction function
    -
    The aggregate function
    +
    The aggregate function.
  • @@ -1864,22 +1901,22 @@

    Serialized Fields

  • precomputed

    boolean precomputed
    -
    Is this instance precomputed
    +
    Is this instance precomputed.
  • threshold

    double threshold
    -
    The threshold
    +
    The threshold.
  • defaultMetric

    AbstractMetricMultiDimensional defaultMetric
    -
    The default metric
    +
    The default metric.
  • precomputedMetric

    AbstractMetricMultiDimensional precomputedMetric
    -
    The precomputed variant
    +
    The precomputed variant.
  • @@ -1902,7 +1939,7 @@

    Serialized Fields

  • tuples

    java.lang.Double tuples
    -
    Row count
    +
    Row count.
  • @@ -1925,7 +1962,7 @@

    Serialized Fields

  • cardinalities

    int[][][] cardinalities
    -
    Cardinalities: Column -> Id -> Level -> Count
    +
    Cardinalities: Column -> Id -> Level -> Count.
  • @@ -1952,7 +1989,7 @@

    readObject

    private void readObject(java.io.ObjectInputStream aInputStream)
                      throws java.lang.ClassNotFoundException,
                             java.io.IOException
    -
    De-serialization
    +
    De-serialization.
    Throws:
    java.lang.ClassNotFoundException
    java.io.IOException
    @@ -1963,7 +2000,7 @@

    readObject

    writeObject

    private void writeObject(java.io.ObjectOutputStream aOutputStream)
                       throws java.io.IOException
    -
    Serialization
    +
    Serialization.
    Throws:
    java.io.IOException
    @@ -1977,17 +2014,17 @@

    Serialized Fields

  • domainSize

    double domainSize
    -
    The domain size
    +
    The domain size.
  • dataType

    DataType.DataTypeWithRatioScale<T> dataType
    -
    Data type
    +
    Data type.
  • shares

    double[] shares
    -
    One share per attribute
    +
    One share per attribute.
  • @@ -2014,7 +2051,7 @@

    readObject

    private void readObject(java.io.ObjectInputStream aInputStream)
                      throws java.lang.ClassNotFoundException,
                             java.io.IOException
    -
    De-serialization
    +
    De-serialization.
    Throws:
    java.lang.ClassNotFoundException
    java.io.IOException
    @@ -2025,7 +2062,7 @@

    readObject

    writeObject

    private void writeObject(java.io.ObjectOutputStream aOutputStream)
                       throws java.io.IOException
    -
    Serialization
    +
    Serialization.
    Throws:
    java.io.IOException
    @@ -2039,12 +2076,12 @@

    Serialized Fields

  • size

    double size
    -
    The size of the domain
    +
    The size of the domain.
  • shares

    double[] shares
    -
    One share per attribute
    +
    One share per attribute.
  • @@ -2067,37 +2104,37 @@

    Serialized Fields

  • maxValueLength

    double maxValueLength
    -
    Meta-data about the nature of the domain of the attribute
    +
    Meta-data about the nature of the domain of the attribute.
  • domainSize

    double domainSize
    -
    Meta-data about the nature of the domain of the attribute
    +
    Meta-data about the nature of the domain of the attribute.
  • alphabetSize

    double alphabetSize
    -
    Meta-data about the nature of the domain of the attribute
    +
    Meta-data about the nature of the domain of the attribute.
  • minInput

    double minInput
    -
    For interpolating linearly from input to output range
    +
    For interpolating linearly from input to output range.
  • maxInput

    double maxInput
    -
    For interpolating linearly from input to output range
    +
    For interpolating linearly from input to output range.
  • minOutput

    double minOutput
    -
    For interpolating linearly from input to output range
    +
    For interpolating linearly from input to output range.
  • maxOutput

    double maxOutput
    -
    For interpolating linearly from input to output range
    +
    For interpolating linearly from input to output range.
  • @@ -2147,12 +2184,12 @@

    Serialized Fields

  • aggregate

    double[] aggregate
    -
    Aggregate
    +
    Aggregate.
  • mean

    double mean
    -
    Geometric mean
    +
    Geometric mean.
  • @@ -2184,7 +2221,7 @@

    Serialized Fields

  • value

    double value
    -
    Values
    +
    Values.
  • @@ -2216,27 +2253,27 @@

    Serialized Fields

  • tuples

    double tuples
    -
    Total number of tuples, depends on existence of research subset
    +
    Total number of tuples, depends on existence of research subset.
  • shares

    DomainShare[] shares
    -
    Domain shares for each dimension
    +
    Domain shares for each dimension.
  • gFactor

    double gFactor
    -
    Configuration factor
    +
    Configuration factor.
  • gsFactor

    double gsFactor
    -
    Configuration factor
    +
    Configuration factor.
  • sFactor

    double sFactor
    -
    Configuration factor
    +
    Configuration factor.
  • @@ -2268,12 +2305,12 @@

    Serialized Fields

  • cardinalities

    Cardinalities cardinalities
    -
    Cardinalities
    +
    Cardinalities.
  • values

    int[][][] values
    -
    Distinct values: attribute -> level -> values
    +
    Distinct values: attribute -> level -> values.
  • @@ -2296,12 +2333,12 @@

    Serialized Fields

  • rowCount

    double rowCount
    -
    Row count
    +
    Row count.
  • heights

    int[] heights
    -
    Hierarchy heights
    +
    Hierarchy heights.
  • @@ -2342,17 +2379,17 @@

    Serialized Fields

  • cardinalities

    Cardinalities cardinalities
    -
    Cardinalities
    +
    Cardinalities.
  • cache

    double[][] cache
    -
    Column -> Level -> Value
    +
    Column -> Level -> Value.
  • hierarchies

    int[][][] hierarchies
    -
    Column -> Id -> Level -> Output
    +
    Column -> Id -> Level -> Output.
  • @@ -2411,12 +2448,12 @@

    Serialized Fields

  • _infoloss

    java.util.Map<K,V> _infoloss
    -
    The user defined information loss per level, indexed by column name
    +
    The user defined information loss per level, indexed by column name.
  • infoloss

    double[][] infoloss
    -
    The pre-calculated information loss
    +
    The pre-calculated information loss.
  • diff --git a/doc/gui/index-all.html b/doc/gui/index-all.html index 425c7770fd..12d6eb3b33 100644 --- a/doc/gui/index-all.html +++ b/doc/gui/index-all.html @@ -68,12 +68,12 @@

    A

    AbstractILMultiDimensional - Class in org.deidentifier.arx.metric.v2
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    AbstractILMultiDimensionalReduced - Class in org.deidentifier.arx.metric.v2
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    AbstractMetricMultiDimensional - Class in org.deidentifier.arx.metric.v2
    @@ -90,11 +90,11 @@

    A

    AbstractMetricSingleDimensional(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
    -
    Creates a new instance
    +
    Creates a new instance.
    accepts(T) - Method in interface org.deidentifier.arx.gui.view.def.IEditor
    -
    Does the editor accept the value
    +
    Does the editor accept the value.
    accepts(Boolean) - Method in class org.deidentifier.arx.gui.view.impl.menu.EditorBoolean
     
    @@ -102,7 +102,7 @@

    A

     
    acceptsParameter(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter
    -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    acceptsParameter(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
     
    @@ -112,21 +112,21 @@

    A

     
    access() - Method in class org.deidentifier.arx.ARXLattice
    -
    Access fields of this class
    +
    Access fields of this class.
    access() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Alter associated fields
    +
    Alter associated fields.
    accumulateConfigLabels(LabelStack, int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableConfigLabelAccumulator
     
    actionApplySelectedTransformation() - Method in class org.deidentifier.arx.gui.Controller
    -
    Applies the selected transformation
    +
    Applies the selected transformation.
    actionCellSelected(CellSelectionEvent) - Method in class org.deidentifier.arx.gui.view.impl.common.ViewData
    -
    Cell selection event
    +
    Cell selection event.
    actionCellSelected(CellSelectionEvent) - Method in class org.deidentifier.arx.gui.view.impl.common.ViewDataInput
     
    @@ -134,151 +134,151 @@

    A

     
    actionClearEventLog() - Method in class org.deidentifier.arx.gui.Controller
    -
    Clears the event log
    +
    Clears the event log.
    actionColumnSelected(ColumnSelectionEvent) - Method in class org.deidentifier.arx.gui.view.impl.common.ViewData
    -
    Column selection event
    +
    Column selection event.
    actionCriterionEnable(ModelCriterion) - Method in class org.deidentifier.arx.gui.Controller
    -
    Enables and disables a criterion
    +
    Enables and disables a criterion.
    actionCriterionPull(ModelCriterion) - Method in class org.deidentifier.arx.gui.Controller
    -
    Pull settings into the criterion
    +
    Pull settings into the criterion.
    actionCriterionPush(ModelCriterion) - Method in class org.deidentifier.arx.gui.Controller
    -
    Pushes the settings of the criterion
    +
    Pushes the settings of the criterion.
    actionDataShowGroups() - Method in class org.deidentifier.arx.gui.Controller
    -
    Toggles the "show groups" option
    +
    Toggles the "show groups" option.
    actionDataSort(boolean) - Method in class org.deidentifier.arx.gui.Controller
    -
    Sorts the data
    +
    Sorts the data.
    actionDataToggleSubset() - Method in class org.deidentifier.arx.gui.Controller
    -
    Toggles the "subset" option
    +
    Toggles the "subset" option.
    actionMenuEditAnonymize() - Method in class org.deidentifier.arx.gui.Controller
    -
    Starts the anonymization
    +
    Starts the anonymization.
    actionMenuEditCreateHierarchy() - Method in class org.deidentifier.arx.gui.Controller
    -
    Starts the wizard
    +
    Starts the wizard.
    actionMenuEditSettings() - Method in class org.deidentifier.arx.gui.Controller
    -
    Starts the "edit settings" dialog
    +
    Starts the "edit settings" dialog.
    actionMenuFileExit() - Method in class org.deidentifier.arx.gui.Controller
    -
    File->exit
    +
    File->exit.
    actionMenuFileExportData() - Method in class org.deidentifier.arx.gui.Controller
    -
    File->export data
    +
    File->export data.
    actionMenuFileExportHierarchy() - Method in class org.deidentifier.arx.gui.Controller
    -
    File->Export hierarchy
    +
    File->Export hierarchy.
    actionMenuFileImportData() - Method in class org.deidentifier.arx.gui.Controller
    -
    File->Import data
    +
    File->Import data.
    actionMenuFileImportHierarchy() - Method in class org.deidentifier.arx.gui.Controller
    -
    File->Import hierarchy
    +
    File->Import hierarchy.
    actionMenuFileNew() - Method in class org.deidentifier.arx.gui.Controller
    -
    File->New project
    +
    File->New project.
    actionMenuFileOpen() - Method in class org.deidentifier.arx.gui.Controller
    -
    File->Open project
    +
    File->Open project.
    actionMenuFileSave() - Method in class org.deidentifier.arx.gui.Controller
    -
    File->Save project
    +
    File->Save project.
    actionMenuFileSaveAs() - Method in class org.deidentifier.arx.gui.Controller
    -
    File->Save project as
    +
    File->Save project as.
    actionMenuHelpAbout() - Method in class org.deidentifier.arx.gui.Controller
    -
    Shows the "about" dialog
    +
    Shows the "about" dialog.
    actionMenuHelpDebug() - Method in class org.deidentifier.arx.gui.Controller
    -
    Shows the "debug" dialog
    +
    Shows the "debug" dialog.
    actionMenuHelpHelp() - Method in class org.deidentifier.arx.gui.Controller
    -
    Shows the "help" dialog
    +
    Shows the "help" dialog.
    actionOpenProject(String) - Method in class org.deidentifier.arx.gui.Controller
    -
    Internal method for loading a project
    +
    Internal method for loading a project.
    actionShowErrorDialog(Shell, String, Throwable) - Method in class org.deidentifier.arx.gui.Controller
    -
    Shows an error dialog
    +
    Shows an error dialog.
    -
    actionShowFormatInputDialog(Shell, String, String, 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
    +
    Shows a dialog for selecting a format string for a data type.
    -
    actionShowFormatInputDialog(Shell, String, String, 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
    +
    Shows a dialog for selecting a format string for a data type.
    -
    actionShowFormatInputDialog(Shell, String, String, String, 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
    +
    Shows a dialog for selecting a format string for a data type.
    actionShowHelpDialog(String) - Method in class org.deidentifier.arx.gui.Controller
    -
    Shows a help dialog
    +
    Shows a help dialog.
    actionShowInfoDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.Controller
    -
    Shows an info dialog
    +
    Shows an info dialog.
    actionShowInputDialog(Shell, String, String, String) - Method in class org.deidentifier.arx.gui.Controller
    -
    Shows an input dialog
    +
    Shows an input dialog.
    actionShowOpenFileDialog(Shell, String) - Method in class org.deidentifier.arx.gui.Controller
    -
    Shows a "open file" dialog
    +
    Shows a "open file" dialog.
    -
    actionShowOrderValuesDialog(Shell, String, String, DataType<?>, 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
    +
    Shows an input dialog for ordering data items.
    actionShowProgressDialog(String, Worker<?>) - Method in class org.deidentifier.arx.gui.Controller
    -
    Shows a progress dialog
    +
    Shows a progress dialog.
    actionShowQuestionDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.Controller
    -
    Shows a question dialog
    +
    Shows a question dialog.
    actionShowSaveFileDialog(Shell, String) - Method in class org.deidentifier.arx.gui.Controller
    -
    Internal method for showing a "save file" dialog
    +
    Internal method for showing a "save file" dialog.
    actionSort() - Method in class org.deidentifier.arx.gui.view.impl.common.ViewData
    -
    Called when the sort button is pressed
    +
    Called when the sort button is pressed.
    actionSort() - Method in class org.deidentifier.arx.gui.view.impl.common.ViewDataInput
     
    @@ -286,27 +286,27 @@

    A

     
    actionSubsetAll() - Method in class org.deidentifier.arx.gui.Controller
    -
    Includes all tuples in the research subset
    +
    Includes all tuples in the research subset.
    actionSubsetFile() - Method in class org.deidentifier.arx.gui.Controller
    -
    Creates a research subset from a file
    +
    Creates a research subset from a file.
    actionSubsetNone() - Method in class org.deidentifier.arx.gui.Controller
    -
    Excludes all tuples from the subset
    +
    Excludes all tuples from the subset.
    actionSubsetQuery() - Method in class org.deidentifier.arx.gui.Controller
    -
    Creates a subset by executing a query
    +
    Creates a subset by executing a query.
    add(String...) - Method in class org.deidentifier.arx.AttributeType.Hierarchy.DefaultHierarchy
    -
    Adds a row to the tabular representation of this hierarchy
    +
    Adds a row to the tabular representation of this hierarchy.
    add(String...) - Method in class org.deidentifier.arx.Data.DefaultData
    -
    Adds a row to this data object
    +
    Adds a row to this data object.
    add(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
     
    @@ -320,61 +320,61 @@

    A

     
    add(String, Image, boolean, Runnable) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolderButton
    -
    Adds a button
    +
    Adds a button.
    add(String, Image, Runnable) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolderButton
    -
    Adds a new button
    +
    Adds a new button.
    add(int) - Method in class org.deidentifier.arx.RowSet
     
    addAfter(Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Adds an element after the given one
    +
    Adds an element after the given one.
    addAllToClipboard(List<ARXLattice.ARXNode>) - Method in class org.deidentifier.arx.gui.model.ModelClipboard
    -
    Add a set of elements to the clipboard
    +
    Add a set of elements to the clipboard.
    addBefore(Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Adds an element before the given one
    +
    Adds an element before the given one.
    addColumn(int) - Method in class org.deidentifier.arx.DataSource
    -
    Adds a new column
    +
    Adds a new column.
    addColumn(int, DataType<?>) - Method in class org.deidentifier.arx.DataSource
    -
    Adds a new column
    +
    Adds a new column.
    addColumn(int, String) - Method in class org.deidentifier.arx.DataSource
    -
    Adds a new column
    +
    Adds a new column.
    addColumn(int, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
    -
    Adds a new column
    +
    Adds a new column.
    addColumn(String) - Method in class org.deidentifier.arx.DataSource
    -
    Adds a new column
    +
    Adds a new column.
    addColumn(String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
    -
    Adds a new column
    +
    Adds a new column.
    addColumn(String, String) - Method in class org.deidentifier.arx.DataSource
    -
    Adds a new column
    +
    Adds a new column.
    addColumn(String, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
    -
    Adds a new column
    +
    Adds a new column.
    addColumn(ImportColumn) - Method in class org.deidentifier.arx.io.ImportConfiguration
    -
    Adds a single column to import from
    +
    Adds a single column to import from.
    addColumn(ImportColumn) - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
    @@ -399,11 +399,11 @@

    A

    addCriterion(PrivacyCriterion) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Adds a criterion to the configuration
    +
    Adds a criterion to the configuration.
    addCriterion(PrivacyCriterion) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    addEntry(String, List<String>) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
    @@ -411,7 +411,7 @@

    A

    addEvent(ModelEvent) - Method in class org.deidentifier.arx.gui.DebugData
    -
    Adds an event to the buffer
    +
    Adds an event to the buffer.
    addFillLayoutStyleConfig(IConfigRegistry) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayoutStyle
     
    @@ -419,11 +419,11 @@

    A

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

    A

    addGroups(List<HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup<T>>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Adds groups
    +
    Adds groups.
    addInterval(T, T) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    @@ -447,65 +447,65 @@

    A

    addInterval(HierarchyBuilderIntervalBased.Interval<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Adds an interval
    +
    Adds an interval.
    addInterval(HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Adds an interval
    +
    Adds an interval.
    addListener(ModelEvent.ModelPart, IView) - Method in class org.deidentifier.arx.gui.Controller
    -
    Registers a listener at the controller
    +
    Registers a listener at the controller.
    addMouseListener(MouseListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Adds a listener
    +
    Adds a listener.
    addPages() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizard
     
    addPages() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizard
    -
    Adds all of the available pages to the wizard
    +
    Adds all of the available pages to the wizard.
    addRight(Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Adds a column
    +
    Adds a column.
    addScrollBarListener(Listener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
    -
    Adds a scroll bar listener
    +
    Adds a scroll bar listener.
    addScrollBarListener(Listener) - Method in class org.deidentifier.arx.gui.view.impl.common.ViewData
    -
    Add a scrollbar listener to this view
    +
    Add a scrollbar listener to this view.
    addSelectionLayerListener(ILayerListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
    -
    Adds a select layer listener
    +
    Adds a select layer listener.
    addSelectionListener(SelectionListener) - Method in class org.deidentifier.arx.gui.view.impl.analyze.LayoutStatistics
    -
    Adds a selection listener
    +
    Adds a selection listener.
    addSelectionListener(SelectionListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
    -
    Adds a selection listener
    +
    Adds a selection listener.
    addSelectionListener(SelectionListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Adds a selection listener
    +
    Adds a selection listener.
    addSelectionListener(SelectionListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
    -
    Adds a selection listener
    +
    Adds a selection listener.
    addToClipboard(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.gui.model.ModelClipboard
    -
    Add a node to the clipboard
    +
    Add a node to the clipboard.
    aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericBounds
     
    @@ -521,138 +521,138 @@

    A

     
    AggregateFunction<T> - Class in org.deidentifier.arx.aggregates
    -
    This abstract class represents an aggregate function
    +
    This abstract class represents an aggregate function.
    AggregateFunction(DataType<T>) - Constructor for class org.deidentifier.arx.aggregates.AggregateFunction
    -
    Constructor
    +
    Constructor.
    AggregateFunction.AggregateFunctionBuilder<T> - Class in org.deidentifier.arx.aggregates
    -
    A builder for aggregate functions
    +
    A builder for aggregate functions.
    AggregateFunction.AggregateFunctionWithParameter<T> - Class in org.deidentifier.arx.aggregates
    -
    An aggregate function that has a parameter
    +
    An aggregate function that has a parameter.
    AggregateFunction.AggregateFunctionWithParameter(DataType<T>) - Constructor for class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter
    -
    Creates a new instance
    +
    Creates a new instance.
    AggregateFunction.GenericBounds<T> - Class in org.deidentifier.arx.aggregates
    -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order .
    AggregateFunction.GenericCommonPrefix<T> - Class in org.deidentifier.arx.aggregates
    -
    An aggregate function that returns a common prefix
    +
    An aggregate function that returns a common prefix.
    AggregateFunction.GenericConstant<T> - Class in org.deidentifier.arx.aggregates
    -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    AggregateFunction.GenericInterval<T> - Class in org.deidentifier.arx.aggregates
    -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max] .
    AggregateFunction.GenericSet<T> - Class in org.deidentifier.arx.aggregates
    -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values.
    AggregateFunction.GenericSetOfPrefixes<T> - Class in org.deidentifier.arx.aggregates
    -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    allowAllInformationLoss() - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Allows transformations with any information loss to pass the filter
    +
    Allows transformations with any information loss to pass the filter.
    allowAnonymous() - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Allows anonymous transformations to pass the filter
    +
    Allows anonymous transformations to pass the filter.
    allowGeneralization(int, int) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Allows transformations with certain generalization level to pass the filter
    +
    Allows transformations with certain generalization level to pass the filter.
    allowInformationLoss(double, double) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Allows transformations with certain information loss to pass the filter
    +
    Allows transformations with certain information loss to pass the filter.
    allowNonAnonymous() - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Allows non-anonymous transformations to pass the filter
    +
    Allows non-anonymous transformations to pass the filter.
    allowUnknown() - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Allows unknown transformations to pass the filter
    +
    Allows unknown transformations to pass the filter.
    ALTERNATIVE_FOREGROUND - Static variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
    -
    Constants
    +
    Constants.
    Analysis - Class in org.deidentifier.arx.gui.view.impl.analyze
    -
    A generic interface for analyses that are performed asynchronously
    +
    A generic interface for analyses that are performed asynchronously.
    Analysis() - Constructor for class org.deidentifier.arx.gui.view.impl.analyze.Analysis
     
    AnalysisContext - Class in org.deidentifier.arx.gui.view.impl.analyze
    -
    This class implements a base class for views that show statistic properties of the data
    +
    This class implements a base class for views that show statistic properties of the data.
    AnalysisContext() - Constructor for class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContext
     
    AnalysisContext.Context - Class in org.deidentifier.arx.gui.view.impl.analyze
    -
    This class implements a context for drawing statistics
    +
    This class implements a context for drawing statistics.
    AnalysisContextVisualization - Interface in org.deidentifier.arx.gui.view.impl.analyze
    -
    The current context
    +
    The current context.
    AnalysisContextVisualizationContingency - Class in org.deidentifier.arx.gui.view.impl.analyze
    -
    The current context
    +
    The current context.
    AnalysisContextVisualizationContingency(AnalysisContext) - Constructor for class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationContingency
    -
    Creates a new context from the given context
    +
    Creates a new context from the given context.
    AnalysisContextVisualizationDistribution - Class in org.deidentifier.arx.gui.view.impl.analyze
    -
    The current context
    +
    The current context.
    AnalysisContextVisualizationDistribution(AnalysisContext) - Constructor for class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationDistribution
    -
    Creates a new context from the given context
    +
    Creates a new context from the given context.
    AnalysisManager - Class in org.deidentifier.arx.gui.view.impl.analyze
    -
    This class manages the execution of asynchronous analyses
    +
    This class manages the execution of asynchronous analyses.
    AnalysisManager(Display) - Constructor for class org.deidentifier.arx.gui.view.impl.analyze.AnalysisManager
    -
    Creates a new instance
    +
    Creates a new instance.
    and() - Method in class org.deidentifier.arx.DataSelector
     
    anonymize(Data, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
    -
    Performs data anonymization
    +
    Performs data anonymization.
    anonymizeInternal(DataHandle, DataDefinition, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
    -
    Reset a previous lattice and run the algorithm
    +
    Reset a previous lattice and run the algorithm .
    append(String) - Method in class org.deidentifier.arx.gui.worker.io.FileBuilder
    -
    Append a string
    +
    Append a string.
    array - Variable in class org.deidentifier.arx.DataSubset
    -
    The subset as a sorted array of indices
    +
    The subset as a sorted array of indices.
    ARXAnonymizer - Class in org.deidentifier.arx
    @@ -661,7 +661,7 @@

    A

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

    A

    ARXConfiguration - Class in org.deidentifier.arx
    -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    ARXConfiguration.ARXConfigurationInternal - Class in org.deidentifier.arx
    @@ -677,16 +677,16 @@

    A

    ARXConfiguration.ARXConfigurationInternal(ARXConfiguration) - Constructor for class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Creates a new instance
    +
    Creates a new instance.
    ARXLattice - Class in org.deidentifier.arx
    This class implements a representation of the generalization lattice that is - exposed to users of the API
    + exposed to users of the API.
    ARXLattice.Access - Class in org.deidentifier.arx
    -
    The internal accessor class
    +
    The internal accessor class.
    ARXLattice.Access(ARXLattice) - Constructor for class org.deidentifier.arx.ARXLattice.Access
     
    @@ -694,119 +694,121 @@

    A

     
    ARXLattice.ARXNode - Class in org.deidentifier.arx
    -
    A node in the lattice
    +
    A node in the lattice.
    ARXLattice.ARXNode() - Constructor for class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    ARXLattice.ARXNode.Access - Class in org.deidentifier.arx
    -
    Internal access class
    +
    Internal access class.
    ARXLattice.ARXNode.Access(ARXLattice.ARXNode) - Constructor for class org.deidentifier.arx.ARXLattice.ARXNode.Access
     
    ARXLattice.LatticeDeserializationContext - Class in org.deidentifier.arx
    -
    Context for deserialization
    +
    Context for deserialization.
    ARXLattice.LatticeDeserializationContext() - Constructor for class org.deidentifier.arx.ARXLattice.LatticeDeserializationContext
     
    ARXListener - Interface in org.deidentifier.arx
    -
    This class implements a listener for the ARX framework
    +
    This class implements a listener for the ARX framework.
    ARXResult - Class in org.deidentifier.arx
    -
    Encapsulates the results of an execution of the ARX algorithm
    +
    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
    -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    ARXResult(DataRegistry, DataManager, INodeChecker, DataDefinition, ARXConfiguration, ARXLattice, long) - Constructor for class org.deidentifier.arx.ARXResult
    -
    Creates a new instance
    +
    Creates a new instance.
    ARXWizard<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    This class implements an abstract base class for wizards
    +
    This class implements an abstract base class for wizards.
    ARXWizard() - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ARXWizard
    -
    Creates a new instance
    +
    Creates a new instance.
    ARXWizard(Point) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ARXWizard
    -
    Creates a new instance with given page size
    +
    Creates a new instance with given page size.
    ARXWizardDialog - Class in org.deidentifier.arx.gui.view.impl.wizard
    A custom implementation of the default SWT WizardDialog that is more - compact and allows adding additional buttons
    + compact and allows adding additional buttons.
    ARXWizardDialog(Shell, IWizard) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ARXWizardDialog
    -
    Creates a new instance
    +
    Creates a new instance.
    ARXWizardDialog(Shell, IWizard, List<ARXWizardDialog.ARXWizardButton>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ARXWizardDialog
    -
    Creates a new instance
    +
    Creates a new instance.
    ARXWizardDialog.ARXWizardButton - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    A specification for a button to add to the wizard
    +
    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
    -
    Creates a new instance
    +
    Creates a new instance.
    asRelativeValue(InformationLoss<?>, ARXResult) - Method in class org.deidentifier.arx.gui.view.impl.analyze.ViewProperties
    -
    Converts an information loss into a relative value in percent - TODO: Code duplicate from NodePropertiesView
    +
    Converts an information loss into a relative value in percent + TODO: Code duplicate from NodePropertiesView.
    ATTR_TYPE_ID - Static variable in class org.deidentifier.arx.AttributeType
    -
    Constant for type ID
    +
    Constant for type ID.
    ATTR_TYPE_IS - Static variable in class org.deidentifier.arx.AttributeType
    -
    Constant for type IN
    +
    Constant for type IN.
    ATTR_TYPE_QI - Static variable in class org.deidentifier.arx.AttributeType
    -
    Constant for type QI
    +
    Constant for type QI.
    ATTR_TYPE_SE - Static variable in class org.deidentifier.arx.AttributeType
    -
    Constant for type SE
    +
    Constant for type SE.
    attribute - Variable in class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
    -
     
    +
    +
    TODO
    +
    attribute - Variable in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationDistribution
    -
    Context information
    +
    Context information.
    attribute1 - Variable in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationContingency
    -
    Context information
    +
    Context information.
    attribute2 - Variable in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationContingency
    -
    Context information
    +
    Context information.
    AttributeType - Class in org.deidentifier.arx
    -
    Represents an attribute type
    +
    Represents an attribute type.
    attributeType - Variable in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationDistribution
    -
    Context information
    +
    Context information.
    AttributeType.Hierarchy - Class in org.deidentifier.arx
    -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    AttributeType.Hierarchy() - Constructor for class org.deidentifier.arx.AttributeType.Hierarchy
     
    @@ -818,11 +820,11 @@

    A

     
    attributeType1 - Variable in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationContingency
    -
    Context information
    +
    Context information.
    attributeType2 - Variable in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationContingency
    -
    Context information
    +
    Context information.

    @@ -833,48 +835,54 @@

    B

    begin() - Method in class org.deidentifier.arx.DataSelector
     
    bgColor - Variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationTable
    -
     
    +
    +
    TODO
    +
    bodyDataLayer - Variable in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
    -
     
    +
    +
    TODO
    +
    borderStyle - Variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationTable
    -
     
    +
    +
    TODO
    +
    BOTTOM_LINE_BORDER_LABEL - Static variable in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDecorator
    Label for adding a border at the bottom of a cell.
    bounds - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer.RenderedComponent
    -
    Var
    +
    Var.
    build(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    build() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    build() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    build(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    build() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    build(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    build() - Method in class org.deidentifier.arx.DataSelector
     
    build(Composite) - Method in class org.deidentifier.arx.gui.view.impl.define.ViewCriterion
    -
    Implement this to build the view
    +
    Implement this to build the view.
    build(Composite) - Method in class org.deidentifier.arx.gui.view.impl.define.ViewCriterionDPresence
     
    @@ -886,7 +894,7 @@

    B

     
    build() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Implement this to run the builder
    +
    Implement this to run the builder.
    build() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelIntervals
     
    @@ -895,10 +903,12 @@

    B

    build() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelRedaction
     
    builder - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizard.HierarchyWizardResult
    -
     
    +
    +
    TODO
    +
    buildIterator() - Method in class org.deidentifier.arx.io.CSVAbstractInput
    -
    Builds the iterator
    +
    Builds the iterator.
    buttonPressed(int) - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogComboSelection
     
    @@ -910,11 +920,11 @@

    C

    canEdit(Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageColumns.DatatypeEditingSupport
    -
    Indicates that enabled cells within this column can be edited
    +
    Indicates that enabled cells within this column can be edited.
    canEdit(Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageColumns.NameEditingSupport
    -
    Indicates that enabled cells within this column can be edited
    +
    Indicates that enabled cells within this column can be edited.
    canFinish() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizard
     
    @@ -936,41 +946,43 @@

    C

    Cardinalities(Data, RowSet, GeneralizationHierarchy[]) - Constructor for class org.deidentifier.arx.metric.v2.Cardinalities
    -
    Creates a new instance for the given data set
    +
    Creates a new instance for the given data set.
    Cardinalities(int[][][]) - Constructor for class org.deidentifier.arx.metric.v2.Cardinalities
    -
    For backwards compatibility, derives the cardinalities from the given array
    +
    For backwards compatibility, derives the cardinalities from the given array.
    cellPainter - Variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationTable
    -
     
    +
    +
    TODO
    +
    center(Shell, Monitor) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Centers the shell on the given monitor
    +
    Centers the shell on the given monitor.
    center(Shell, Shell) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Centers the given shell
    +
    Centers the given shell.
    characters(char[], int, int) - Method in class org.deidentifier.arx.gui.worker.io.XMLHandler
     
    checkColumn(int) - Method in class org.deidentifier.arx.DataHandle
    -
    Checks a column index
    +
    Checks a column index.
    checkColumns(int[]) - Method in class org.deidentifier.arx.DataHandle
    -
    Checks the column indexes
    +
    Checks the column indexes.
    checkInterrupt() - Method in interface org.deidentifier.arx.DataHandleStatistics.InterruptHandler
     
    checkRegistry() - Method in class org.deidentifier.arx.DataHandle
    -
    Checks whether a registry is referenced
    +
    Checks whether a registry is referenced.
    checkRow(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Checks a row index
    +
    Checks a row index.
    checkVersion(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -979,14 +991,16 @@

    C

    checkVersion(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary_V2
     
    children - Variable in class org.deidentifier.arx.gui.view.impl.analyze.ViewProperties.Property
    -
     
    +
    +
    TODO
    +
    clear() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
    -
    Clears the table
    +
    Clears the table.
    clear() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Clears the table
    +
    Clears the table.
    clear() - Method in interface org.deidentifier.arx.gui.view.impl.common.table.CTDataProvider
     
    @@ -994,15 +1008,15 @@

    C

     
    clearClipboard() - Method in class org.deidentifier.arx.gui.model.ModelClipboard
    -
    Clear the clipboard
    +
    Clear the clipboard.
    clearEventLog() - Method in class org.deidentifier.arx.gui.DebugData
    -
    Clears the event log
    +
    Clears the event log.
    clearGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
    -
    Removes all groups on this level
    +
    Removes all groups on this level.
    clearIntervals() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    @@ -1010,23 +1024,23 @@

    C

    ClipboardHandlerTable - Class in org.deidentifier.arx.gui.view.impl.common
    -
    Supports interaction with the system clipboard
    +
    Supports interaction with the system clipboard.
    ClipboardHandlerTable(Table) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ClipboardHandlerTable
    -
    Creates a new instance
    +
    Creates a new instance.
    ClipboardHandlerTree - Class in org.deidentifier.arx.gui.view.impl.common
    -
    Supports interaction with the system clipboard
    +
    Supports interaction with the system clipboard.
    ClipboardHandlerTree(TreeViewer) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ClipboardHandlerTree
    -
    Creates a new instance
    +
    Creates a new instance.
    clone() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Clones this config
    +
    Clones this config.
    clone() - Method in class org.deidentifier.arx.AttributeType
     
    @@ -1052,13 +1066,13 @@

    C

     
    clone() - Method in class org.deidentifier.arx.metric.InformationLoss
    -
    Returns a clone of this object
    +
    Returns a clone of this object.
    clone() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
     
    clone() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    clone() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalArithmeticMean
     
    @@ -1092,62 +1106,70 @@

    C

     
    close() - Method in class org.deidentifier.arx.io.CSVAbstractInput
    -
    Closes the input
    +
    Closes the input.
    close() - Method in class org.deidentifier.arx.io.CSVDataInput
     
    COLOR_BLACK - Static variable in class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
    -
    Color
    +
    Color.
    COLOR_BLUE - Static variable in class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
    -
    Color
    +
    Color.
    COLOR_DARK_GRAY - Static variable in class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
    -
    Color
    +
    Color.
    COLOR_GREEN - Static variable in class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
    -
    Color
    +
    Color.
    COLOR_LIGHT_GRAY - Static variable in class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
    -
    Color
    +
    Color.
    COLOR_LIGHT_GREEN - Static variable in class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
    -
    Color
    +
    Color.
    COLOR_LIGHT_RED - Static variable in class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
    -
    Color
    +
    Color.
    COLOR_ORANGE - Static variable in class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
    -
    Color
    +
    Color.
    COLOR_RED - Static variable in class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
    -
    Color
    +
    Color.
    COLOR_WHITE - Static variable in class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
    -
    Color
    +
    Color.
    COLOR_YELLOW - Static variable in class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
    -
    Color
    +
    Color.
    COLUMN_HEADER_LAYOUT_DEFAULT - Static variable in class org.deidentifier.arx.gui.view.impl.common.table.CTConfiguration
    -
     
    +
    +
    TODO
    +
    COLUMN_HEADER_LAYOUT_FILL - Static variable in class org.deidentifier.arx.gui.view.impl.common.table.CTConfiguration
    -
     
    +
    +
    TODO
    +
    COLUMN_HEADER_LAYOUT_FILL_EQUAL - Static variable in class org.deidentifier.arx.gui.view.impl.common.table.CTConfiguration
    -
     
    +
    +
    TODO
    +
    columnHeaderDataLayer - Variable in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
    -
     
    +
    +
    TODO
    +
    columns - Variable in class org.deidentifier.arx.io.ImportConfiguration
    List of columns to be imported @@ -1176,7 +1198,7 @@

    C

    compare(T, T) - Method in class org.deidentifier.arx.DataType
    -
    Compare
    +
    Compare.
    compare(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
     
    @@ -1184,7 +1206,7 @@

    C

     
    compareTo(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    compareTo(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
     
    @@ -1200,15 +1222,15 @@

    C

    ComponentDataTable(Controller, Composite) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
    -
    Creates a new instance
    +
    Creates a new instance.
    ComponentFilterTable - Class in org.deidentifier.arx.gui.view.impl.common
    -
    This class implements a table, in which properties can be filtered
    +
    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
    -
    Creates a new instance
    +
    Creates a new instance.
    ComponentGIFLabel - Class in org.deidentifier.arx.gui.view.impl.common
    @@ -1220,57 +1242,57 @@

    C

    ComponentStatus - Class in org.deidentifier.arx.gui.view.impl.common
    This class implements a wrapper around a control that displays the current status: - (1) nothing to display, (2) working, (3) done (shows the control)
    + (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
    -
    Creates a new instance
    +
    Creates a new instance.
    ComponentTable - Class in org.deidentifier.arx.gui.view.impl.common
    -
    A virtual table implemented with NatTable
    +
    A virtual table implemented with NatTable.
    ComponentTable(Composite, int) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Creates a new instance
    +
    Creates a new instance.
    ComponentTable(Composite, int, CTConfiguration) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Creates a new instance
    +
    Creates a new instance.
    ComponentTitledBorder - Class in org.deidentifier.arx.gui.view.impl.common
    -
    This class implements a titled border
    +
    This class implements a titled border.
    ComponentTitledBorder(Composite, Controller, String, String) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTitledBorder
    -
    Creates a new instance
    +
    Creates a new instance.
    ComponentTitledFolder - Class in org.deidentifier.arx.gui.view.impl.common
    -
    This class implements a titled folder
    +
    This class implements a titled folder.
    ComponentTitledFolder(Composite, Controller, ComponentTitledFolderButton, String) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
    -
    Creates a new instance
    +
    Creates a new instance.
    ComponentTitledFolder(Composite, Controller, ComponentTitledFolderButton, String, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
    -
    Creates a new instance
    +
    Creates a new instance.
    ComponentTitledFolderButton - Class in org.deidentifier.arx.gui.view.impl.common
    -
    A basic title bar, which offers some buttons
    +
    A basic title bar, which offers some buttons.
    ComponentTitledFolderButton(String) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolderButton
    -
    Creates a new instance
    +
    Creates a new instance.
    computeSize(int, int, boolean) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    config - Variable in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContext.Context
    -
    The according config
    +
    The according config.
    configureHeaderFullySelectedStyle(IConfigRegistry) - Method in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationSelection
     
    @@ -1328,35 +1350,39 @@

    C

     
    containsCriterion(Class<? extends PrivacyCriterion>) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns whether the configuration contains a criterion of the given class
    +
    Returns whether the configuration contains a criterion of the given class.
    containsCriterion(Class<? extends PrivacyCriterion>) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    context - Variable in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationDistribution
    -
    Context information
    +
    Context information.
    Controller - Class in org.deidentifier.arx.gui
    -
    The main controller for the whole tool
    +
    The main controller for the whole tool.
    Controller(MainWindow) - Constructor for class org.deidentifier.arx.gui.Controller
    -
    Creates a new controller
    +
    Creates a new controller.
    controller - Variable in class org.deidentifier.arx.gui.view.impl.common.ViewData
    -
     
    +
    +
    TODO
    +
    controller - Variable in class org.deidentifier.arx.gui.view.impl.define.ViewCriterion
    -
     
    +
    +
    TODO
    +
    convert(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
    -
    Converter method
    +
    Converter method.
    convert(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
    -
    Converter method
    +
    Converter method.
    convert(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
     
    @@ -1364,29 +1390,31 @@

    C

     
    copy() - Method in class org.deidentifier.arx.gui.view.impl.common.ClipboardHandlerTable
    -
    Copies the table's contents to the clipboard
    +
    Copies the table's contents to the clipboard.
    copy() - Method in class org.deidentifier.arx.gui.view.impl.common.ClipboardHandlerTree
    -
    Copies the table's contents to the clipboard
    +
    Copies the table's contents to the clipboard.
    cornerDataLayer - Variable in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
    -
     
    +
    +
    TODO
    +
    count - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
    -
    The total number of entries in the contingency table
    +
    The total number of entries in the contingency table.
    count - Variable in class org.deidentifier.arx.aggregates.StatisticsFrequencyDistribution
    -
    The total number of data values
    +
    The total number of data values.
    create(String) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilder
    -
    Loads a builder from a file
    +
    Loads a builder from a file.
    create(File) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilder
    -
    Loads a builder from a file
    +
    Loads a builder from a file.
    create(DataType<T>) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    @@ -1398,11 +1426,11 @@

    C

    create(File) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    create(String) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    create(DataType<T>, boolean) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
    @@ -1418,11 +1446,11 @@

    C

    create(File) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
    -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    create(String) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
    -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    create(char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    @@ -1430,7 +1458,7 @@

    C

    create(File) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    create(HierarchyBuilderRedactionBased.Order, HierarchyBuilderRedactionBased.Order, char) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    @@ -1442,16 +1470,16 @@

    C

    create(String) - Static method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    create() - Static method in class org.deidentifier.arx.ARXConfiguration
    -
    Creates a new config without tuple suppression
    +
    Creates a new config without tuple suppression.
    create(double) - Static method in class org.deidentifier.arx.ARXConfiguration
    Creates a new config that allows the given percentage of outliers and - thus implements tuple suppression
    + thus implements tuple suppression.
    create(double, Metric<?>) - Static method in class org.deidentifier.arx.ARXConfiguration
    @@ -1464,63 +1492,63 @@

    C

    create() - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Creates a new default hierarchy
    +
    Creates a new default hierarchy.
    create(File, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    create(InputStream, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    create(Iterator<String[]>) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Creates a new hierarchy from an iterator over tuples
    +
    Creates a new hierarchy from an iterator over tuples.
    create(List<String[]>) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Creates a new hierarchy from a list
    +
    Creates a new hierarchy from a list.
    create(String, char) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    create(String[][]) - Static method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Creates a new hierarchy from a two-dimensional string array
    +
    Creates a new hierarchy from a two-dimensional string array.
    create() - Static method in class org.deidentifier.arx.Data
    -
    Creates a new default data object
    +
    Creates a new default data object.
    create(DataSource) - Static method in class org.deidentifier.arx.Data
    -
    Creates a new data object from the given data source specification
    +
    Creates a new data object from the given data source specification.
    create(File, char) - Static method in class org.deidentifier.arx.Data
    -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    create(InputStream, char) - Static method in class org.deidentifier.arx.Data
    -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    create(Iterator<String[]>) - Static method in class org.deidentifier.arx.Data
    -
    Creates a new data object from an iterator over tuples
    +
    Creates a new data object from an iterator over tuples.
    create(List<String[]>) - Static method in class org.deidentifier.arx.Data
    -
    Creates a new data object from a list
    +
    Creates a new data object from a list.
    create(String, char) - Static method in class org.deidentifier.arx.Data
    -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    create(String[][]) - Static method in class org.deidentifier.arx.Data
    -
    Creates a new data object from a two-dimensional string array
    +
    Creates a new data object from a two-dimensional string array.
    create(Data) - Static method in class org.deidentifier.arx.DataSelector
     
    @@ -1532,15 +1560,15 @@

    C

    create(Data, DataSelector) - Static method in class org.deidentifier.arx.DataSubset
    -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    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
    +
    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
    -
    Creates a new subset from the given set of tuple indices
    +
    Creates a new subset from the given set of tuple indices.
    create() - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogProject
     
    @@ -1571,16 +1599,16 @@

    C

    createAggregate() - Method in class org.deidentifier.arx.DataType
    -
    Returns a new function builder
    +
    Returns a new function builder.
    createAnonymizer() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Creates an anonymizer for the current config
    +
    Creates an anonymizer for the current config.
    createBoundsFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
    -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order.
    createButtonsForButtonBar(Composite) - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogAbout
     
    @@ -1608,15 +1636,15 @@

    C

     
    createClonedConfig() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Replaces the output config with a clone of the input config
    +
    Replaces the output config with a clone of the input config.
    createConfig() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Creates an ARXConfiguration
    +
    Creates an ARXConfiguration.
    createConstantFunction(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
    -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    createContents(Composite) - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogAbout
     
    @@ -1634,11 +1662,11 @@

    C

     
    createControl(Composite) - Method in interface org.deidentifier.arx.gui.view.def.IEditor
    -
    Creates an according control
    +
    Creates an according control.
    createControl(Composite) - Method in class org.deidentifier.arx.gui.view.impl.analyze.ViewStatistics
    -
    Implement this to create the widget
    +
    Implement this to create the widget.
    createControl(Composite) - Method in class org.deidentifier.arx.gui.view.impl.analyze.ViewStatisticsContingencyHeatmap
     
    @@ -1666,24 +1694,24 @@

    C

     
    createControl(Composite) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageColumns
    -
    Creates the design of this page along with the appropriate listeners
    +
    Creates the design of this page along with the appropriate listeners.
    createControl(Composite) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageCSV
    Creates the design of this page - + This adds all the controls to the page along with their listeners.
    createControl(Composite) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageExcel
    Creates the design of this page - + This adds all the controls to the page along with their listeners.
    createControl(Composite) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageJDBC
    Creates the design of this page - + This adds all the controls to the page along with their listeners.
    createControl(Composite) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPagePreview
    @@ -1696,28 +1724,36 @@

    C

    createControl(Composite) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageSource
    Creates the design of this page - + This adds all the controls to the page along with their listeners.
    createControl(Composite) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageTable
    -
    Creates the design of this page along with the appropriate listeners
    +
    Creates the design of this page along with the appropriate listeners.
    createCSVSource(File, char, boolean) - Static method in class org.deidentifier.arx.DataSource
    -
    Creates a CSV data source
    +
    Creates a CSV data source.
    createCSVSource(String, char, boolean) - Static method in class org.deidentifier.arx.DataSource
    -
    Creates a CSV data source
    +
    Creates a CSV data source.
    createDate(String) - Static method in class org.deidentifier.arx.DataType
    -
    A date data type with given format
    +
    A date data type with given format.
    +
    +
    createDate(String, Locale) - Static method in class org.deidentifier.arx.DataType
    +
    +
    A date data type with given format.
    createDecimal(String) - Static method in class org.deidentifier.arx.DataType
    -
    A decimal data type with given format
    +
    A decimal data type with given format.
    +
    +
    createDecimal(String, Locale) - Static method in class org.deidentifier.arx.DataType
    +
    +
    Creates a decimal data type with a format string from the given locale.
    createDialogArea(Composite) - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogAbout
     
    @@ -1745,7 +1781,7 @@

    C

     
    createDiscernabilityMetric() - Static method in class org.deidentifier.arx.metric.Metric
    -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    createDiscernabilityMetric(boolean) - Static method in class org.deidentifier.arx.metric.Metric
    @@ -1753,7 +1789,7 @@

    C

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

    C

    createExcelSource(File, int, boolean) - Static method in class org.deidentifier.arx.DataSource
    -
    Creates an Excel data source
    +
    Creates an Excel data source.
    createExcelSource(String, int, boolean) - Static method in class org.deidentifier.arx.DataSource
    -
    Creates an Excel data source
    +
    Creates an Excel data source.
    createFillGridData() - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Creates grid data
    +
    Creates grid data.
    createFillHorizontallyGridData() - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Creates grid data
    +
    Creates grid data.
    createFillVerticallyGridData() - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Creates grid data
    +
    Creates grid data.
    createGridData() - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Creates grid data
    +
    Creates grid data.
    createGridLayout(int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Creates a grid layout
    +
    Creates a grid layout.
    createGridLayout(int, boolean) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Creates a grid layout
    +
    Creates a grid layout.
    createHeightMetric() - Static method in class org.deidentifier.arx.metric.Metric
    @@ -1845,7 +1881,7 @@

    C

    createHelpButton(Controller, CTabFolder, String) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Creates a help button in the given folder
    +
    Creates a help button in the given folder.
    createILMultiDimensionalArithmeticMean(double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
    @@ -1862,51 +1898,55 @@

    C

    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
    + if necessary.
    createInformationLoss(double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
    -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    createInformationLossWithBound(double[], double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
    -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    createInformationLossWithoutBound(double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
    -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    createInstance(MetricConfiguration) - Method in class org.deidentifier.arx.metric.MetricDescription
    -
    Creates an instance with the given configuration options
    +
    Creates an instance with the given configuration options.
    createInteger(String) - Static method in class org.deidentifier.arx.DataType
    -
    An integer data type with given format
    +
    An integer data type with given format.
    +
    +
    createInteger(String, Locale) - Static method in class org.deidentifier.arx.DataType
    +
    +
    An integer data type with given format using the given locale.
    createIntervalFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
    -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    createIntervalFunction(boolean, boolean) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
    -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    createItem(String, Image, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
    -
    Creates a new entry in the folder
    +
    Creates a new entry in the folder.
    createItem(String, Image) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
    -
    Creates a new entry in the folder
    +
    Creates a new entry in the folder.
    createJDBCSource(String, String) - Static method in class org.deidentifier.arx.DataSource
    -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    createJDBCSource(String, String, String, String) - Static method in class org.deidentifier.arx.DataSource
    -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    createLossMetric() - Static method in class org.deidentifier.arx.metric.Metric
    @@ -1942,7 +1982,7 @@

    C

    createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    createMaxInformationLoss() - Method in class org.deidentifier.arx.metric.MetricAECS
     
    @@ -1976,7 +2016,7 @@

    C

    createMinInformationLoss() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    createMinInformationLoss() - Method in class org.deidentifier.arx.metric.MetricAECS
     
    @@ -2006,7 +2046,7 @@

    C

     
    createNoFillGridData() - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Creates grid data
    +
    Creates grid data.
    createOrderedString(List<String>) - Static method in class org.deidentifier.arx.DataType
    @@ -2082,7 +2122,7 @@

    C

    createPrecomputedLossMetric(double) - Static method in class org.deidentifier.arx.metric.Metric
    -
    Creates a potentially precomputed instance of the loss metric which treats generalization +
    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
    @@ -2099,7 +2139,7 @@

    C

    createPrecomputedLossMetric(double) - Static method in class org.deidentifier.arx.metric.v2.__MetricV2
    -
    Creates a potentially precomputed instance of the loss metric which treats generalization +
    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
    @@ -2124,7 +2164,7 @@

    C

    createSetFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
    -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values .
    createSetOfPrefixesFunction() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
    @@ -2132,15 +2172,15 @@

    C

    createSetOfPrefixesFunction(int) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionBuilder
    -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    createSpanColumnsAndFillGridData(int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Creates grid data
    +
    Creates grid data.
    createSpanColumnsGridData(int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Creates grid data
    +
    Creates grid data.
    createStaticMetric(Map<String, List<Double>>) - Static method in class org.deidentifier.arx.metric.Metric
    @@ -2160,7 +2200,7 @@

    C

    createSubsetConfig() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Creates an ARXConfiguration for the subset
    +
    Creates an ARXConfiguration for the subset.
    createViewConfig(AnalysisContext) - Method in class org.deidentifier.arx.gui.view.impl.analyze.ViewStatistics
     
    @@ -2174,27 +2214,27 @@

    C

     
    CSVAbstractInput - Class in org.deidentifier.arx.io
    -
    Abstract class for reading CSV encoded information
    +
    Abstract class for reading CSV encoded information.
    CSVAbstractInput(char) - Constructor for class org.deidentifier.arx.io.CSVAbstractInput
    -
    Constructor
    +
    Constructor.
    CSVDataInput - Class in org.deidentifier.arx.io
    -
    This class implements a reader for CSV encoded information
    +
    This class implements a reader for CSV encoded information.
    CSVDataInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
    -
    Instantiate
    +
    Instantiate.
    CSVDataInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
    -
    Instantiate
    +
    Instantiate.
    CSVDataInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataInput
    -
    Instantiate
    +
    Instantiate.
    CSVDataOutput - Class in org.deidentifier.arx.io
    @@ -2202,31 +2242,31 @@

    C

    CSVDataOutput(File, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
    -
    New instance
    +
    New instance.
    CSVDataOutput(OutputStream, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
    -
    New instance
    +
    New instance.
    CSVDataOutput(String, char) - Constructor for class org.deidentifier.arx.io.CSVDataOutput
    -
    New instance
    +
    New instance.
    CSVHierarchyInput - Class in org.deidentifier.arx.io
    -
    Reads a CSV encoded generalization hierarchy
    +
    Reads a CSV encoded generalization hierarchy.
    CSVHierarchyInput(File, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
    -
    Create from file
    +
    Create from file.
    CSVHierarchyInput(InputStream, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
    -
    Create from stream
    +
    Create from stream.
    CSVHierarchyInput(String, char) - Constructor for class org.deidentifier.arx.io.CSVHierarchyInput
    -
    Create from path
    +
    Create from path.
    CTComponent - Interface in org.deidentifier.arx.gui.view.impl.common.table
     
    @@ -2264,21 +2304,21 @@

    D

    Data - Class in org.deidentifier.arx
    -
    Represents input data for the ARX framework
    +
    Represents input data for the ARX framework.
    Data() - Constructor for class org.deidentifier.arx.Data
     
    data - Variable in class org.deidentifier.arx.DataHandleInput
    -
    The data
    +
    The data.
    data - Variable in class org.deidentifier.arx.gui.model.ModelEvent
    -
    The associated data, if any
    +
    The associated data, if any.
    data - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Var
    +
    Var.
    Data.DefaultData - Class in org.deidentifier.arx
    @@ -2288,7 +2328,7 @@

    D

     
    DataDefinition - Class in org.deidentifier.arx
    -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    DataDefinition() - Constructor for class org.deidentifier.arx.DataDefinition
     
    @@ -2300,11 +2340,11 @@

    D

     
    DataHandleInput - Class in org.deidentifier.arx
    -
    An implementation of the DataHandle interface for input data
    +
    An implementation of the DataHandle interface for input data.
    DataHandleInput(Data) - Constructor for class org.deidentifier.arx.DataHandleInput
    -
    Creates a new data handle
    +
    Creates a new data handle.
    DataHandleOutput - Class in org.deidentifier.arx
    @@ -2322,7 +2362,7 @@

    D

     
    DataHandleStatistics - Class in org.deidentifier.arx
    -
    Stupid wrapper class that provides information to StatisticsBuilder
    +
    Stupid wrapper class that provides information to StatisticsBuilder.
    DataHandleStatistics(DataHandle) - Constructor for class org.deidentifier.arx.DataHandleStatistics
     
    @@ -2334,11 +2374,11 @@

    D

    DataHandleSubset(DataHandle, DataSubset, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.DataHandleSubset
    -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    DataHandleSubset(DataHandle, DataSubset) - Constructor for class org.deidentifier.arx.DataHandleSubset
    -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    dataIS - Variable in class org.deidentifier.arx.DataHandleOutput
    @@ -2358,40 +2398,40 @@

    D

    DataSelector - Class in org.deidentifier.arx
    -
    A selector for tuples
    +
    A selector for tuples.
    DataSource - Class in org.deidentifier.arx
    This class provides configuration options for importing data from CSV-files, from Excel-files - or via a JDBC connection
    + or via a JDBC connection.
    DataSubset - Class in org.deidentifier.arx
    -
    This class represents a data subset as required for d-presence
    +
    This class represents a data subset as required for d-presence.
    DataTableBodyLayerStack - Class in org.deidentifier.arx.gui.view.impl.common.datatable
    -
    A BodyLayerStack for the DataView
    +
    A BodyLayerStack for the DataView.
    DataTableBodyLayerStack(IUniqueIndexLayer, NatTable, DataTableContext, Control) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableBodyLayerStack
    -
    Creates a new instance
    +
    Creates a new instance.
    DataTableColumnHeaderConfiguration - Class in org.deidentifier.arx.gui.view.impl.common.datatable
    -
    A column style for the data view
    +
    A column style for the data view.
    DataTableColumnHeaderConfiguration(DataTableContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableColumnHeaderConfiguration
    -
    Creates a new instance
    +
    Creates a new instance.
    DataTableConfigLabelAccumulator - Class in org.deidentifier.arx.gui.view.impl.common.datatable
    -
    A label accumulator for the data view
    +
    A label accumulator for the data view.
    DataTableConfigLabelAccumulator(NatTable, DataTableContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableConfigLabelAccumulator
    -
    Creates a new instance
    +
    Creates a new instance.
    DataTableContext - Class in org.deidentifier.arx.gui.view.impl.common.datatable
    @@ -2399,15 +2439,15 @@

    D

    DataTableContext(Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Creates a new instance
    +
    Creates a new instance.
    DataTableDataProvider - Class in org.deidentifier.arx.gui.view.impl.common.datatable
    -
    A data provider that handles missing values
    +
    A data provider that handles missing values.
    DataTableDataProvider(IDataProvider) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDataProvider
    -
    Creates a new instance
    +
    Creates a new instance.
    DataTableDecorator - Class in org.deidentifier.arx.gui.view.impl.common.datatable
    @@ -2425,39 +2465,39 @@

    D

    DataTableFillLayout - Class in org.deidentifier.arx.gui.view.impl.common.datatable
    -
    Adds an additional column to fill up the space
    +
    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
     
    DataTableFillLayoutStyle - Class in org.deidentifier.arx.gui.view.impl.common.datatable
    -
    Style config for fill layouts
    +
    Style config for fill layouts.
    DataTableFillLayoutStyle(Control) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayoutStyle
     
    DataTableGridLayer - Class in org.deidentifier.arx.gui.view.impl.common.datatable
    -
    A grid layer for the data view
    +
    A grid layer for the data view.
    DataTableGridLayer(boolean, NatTable, DataTableContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
    -
    Creates a new instance
    +
    Creates a new instance.
    DataTableGridLayerStack - Class in org.deidentifier.arx.gui.view.impl.common.datatable
    -
    A grid layer stack for the data view
    +
    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
    -
    Creates a new instance
    +
    Creates a new instance.
    DataTableHandleDataProvider - Class in org.deidentifier.arx.gui.view.impl.common.datatable
    -
    A data provider based on a data handle
    +
    A data provider based on a data handle.
    DataTableHandleDataProvider(DataTableContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableHandleDataProvider
    -
    Creates a new instance
    +
    Creates a new instance.
    DataTableImagePainter - Class in org.deidentifier.arx.gui.view.impl.common.datatable
    @@ -2465,23 +2505,23 @@

    D

    DataTableImagePainter(DataTableContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableImagePainter
    -
    Creates a new instance
    +
    Creates a new instance.
    DataTableRowHeaderConfiguration - Class in org.deidentifier.arx.gui.view.impl.common.datatable
    -
    A configuration for row headers in the data view
    +
    A configuration for row headers in the data view.
    DataTableRowHeaderConfiguration(DataTableContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableRowHeaderConfiguration
    -
    Creates a new instance
    +
    Creates a new instance.
    DataTableSelectionLayer - Class in org.deidentifier.arx.gui.view.impl.common.datatable
    -
    A selection layer for data views
    +
    A selection layer for data views.
    DataTableSelectionLayer(IUniqueIndexLayer, DataTableContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableSelectionLayer
    -
    Creates a new instance
    +
    Creates a new instance.
    DataTableViewportLayer - Class in org.deidentifier.arx.gui.view.impl.common.datatable
     
    @@ -2489,63 +2529,63 @@

    D

     
    DataType<T> - Class in org.deidentifier.arx
    -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    DataType() - Constructor for class org.deidentifier.arx.DataType
     
    dataType - Variable in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationDistribution
    -
    Context information
    +
    Context information.
    DataType.ARXDate - Class in org.deidentifier.arx
    -
    Base class for date/time types
    +
    Base class for date/time types.
    DataType.ARXDecimal - Class in org.deidentifier.arx
    -
    Base class for numeric types
    +
    Base class for numeric types.
    DataType.ARXInteger - Class in org.deidentifier.arx
    -
    Base class for numeric types
    +
    Base class for numeric types.
    DataType.ARXOrderedString - Class in org.deidentifier.arx
    -
    Base class for ordered string types
    +
    Base class for ordered string types.
    DataType.ARXString - Class in org.deidentifier.arx
    -
    Base class for string types
    +
    Base class for string types.
    DataType.ARXString() - Constructor for class org.deidentifier.arx.DataType.ARXString
     
    DataType.DataTypeDescription<T> - Class in org.deidentifier.arx
    -
    An entry in the list of available data types
    +
    An entry in the list of available data types.
    DataType.DataTypeWithFormat - Interface in org.deidentifier.arx
    -
    An interface for data types with format
    +
    An interface for data types with format.
    DataType.DataTypeWithRatioScale<T> - Interface in org.deidentifier.arx
    -
    An interface for data types with a ratio scale
    +
    An interface for data types with a ratio scale.
    dataType1 - Variable in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationContingency
    -
    Context information
    +
    Context information.
    dataType2 - Variable in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationContingency
    -
    Context information
    +
    Context information.
    dataTypes - Variable in class org.deidentifier.arx.DataHandle
    -
    The data types
    +
    The data types.
    dataTypes - Variable in class org.deidentifier.arx.io.ImportAdapter
    -
    Array of datatypes describing the columns
    +
    Array of datatypes describing the columns.
    DATE - Static variable in class org.deidentifier.arx.DataType
    @@ -2553,42 +2593,46 @@

    D

    DebugData - Class in org.deidentifier.arx.gui
    -
    Class for creating debug data
    +
    Class for creating debug data.
    DebugData() - Constructor for class org.deidentifier.arx.gui.DebugData
     
    DECIMAL - Static variable in class org.deidentifier.arx.DataType
    -
    A generic decimal data type
    +
    A generic decimal data type.
    DEFAULT_FILL_LAYOUT_CELL_CONFIG_LABEL - Static variable in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayoutStyle
    -
     
    +
    +
    TODO
    +
    DEFAULT_FILL_LAYOUT_CELL_CONFIG_LABEL - Static variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationFillLayout
    -
     
    +
    +
    TODO
    +
    definition - Variable in class org.deidentifier.arx.DataHandle
    -
    The data definition
    +
    The data definition.
    DensityData - Class in org.deidentifier.arx.gui.view.impl.analyze
    This class implements a data object that can be passed to the heatmap widget to - display the contingency table
    + display the contingency table.
    DensityData(DataHandle, int, int) - Constructor for class org.deidentifier.arx.gui.view.impl.analyze.DensityData
    -
    Creates a new instance
    +
    Creates a new instance.
    depth - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer.RenderedComponent
    -
    Var
    +
    Var.
    DialogAbout - Class in org.deidentifier.arx.gui.view.impl.menu
    -
    An about dialog
    +
    An about dialog.
    DialogAbout(Shell, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogAbout
    -
    Constructor
    +
    Constructor.
    DialogComboSelection - Class in org.deidentifier.arx.gui.view.impl.menu
    @@ -2600,35 +2644,35 @@

    D

    DialogCriterionSelection - Class in org.deidentifier.arx.gui.view.impl.menu
    -
    A dialog for selecting privacy criteria
    +
    A dialog for selecting privacy criteria.
    DialogCriterionSelection(Controller, Shell, List<ModelExplicitCriterion>) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogCriterionSelection
    -
    Constructor
    +
    Constructor.
    DialogDebug - Class in org.deidentifier.arx.gui.view.impl.menu
    -
    An about dialog
    +
    An about dialog.
    DialogDebug(Shell, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogDebug
    -
    Constructor
    +
    Constructor.
    DialogError - Class in org.deidentifier.arx.gui.view.impl.menu
    -
    A dialog for displaying error messages
    +
    A dialog for displaying error messages.
    DialogError(Shell, Controller, String, String) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogError
    -
    Constructor for displaying two messages
    +
    Constructor for displaying two messages.
    DialogHelp - Class in org.deidentifier.arx.gui.view.impl.menu
    -
    A help dialog
    +
    A help dialog.
    DialogHelp(Shell, Controller, String) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogHelp
    -
    Constructor
    +
    Constructor.
    DialogHelpConfig - Class in org.deidentifier.arx.gui.view.impl.menu
    @@ -2636,35 +2680,35 @@

    D

    DialogHelpConfig() - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogHelpConfig
    -
    Creates a new config
    +
    Creates a new config.
    DialogHelpConfig.Entry - Class in org.deidentifier.arx.gui.view.impl.menu
    -
    An entry in the help dialog
    +
    An entry in the help dialog.
    DialogOrderSelection - Class in org.deidentifier.arx.gui.view.impl.menu
    -
    An dialog that allows ordering data items
    +
    An dialog that allows ordering data items.
    -
    DialogOrderSelection(Shell, String[], DataType<?>, 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
    +
    Creates a new instance.
    DialogProject - Class in org.deidentifier.arx.gui.view.impl.menu
    -
    This class implements a dialog for creating a project
    +
    This class implements a dialog for creating a project.
    DialogProject(Shell) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogProject
    -
    Creates a new instance
    +
    Creates a new instance.
    DialogProperties - Class in org.deidentifier.arx.gui.view.impl.menu
    -
    This class implements a dialog for editing project properties
    +
    This class implements a dialog for editing project properties.
    DialogProperties(Shell, Model) - Constructor for class org.deidentifier.arx.gui.view.impl.menu.DialogProperties
    -
    Creates a new instance
    +
    Creates a new instance.
    DialogQuery - Class in org.deidentifier.arx.gui.view.impl.menu
     
    @@ -2680,49 +2724,49 @@

    D

     
    dictionary - Variable in class org.deidentifier.arx.DataHandleInput
    -
    The dictionary
    +
    The dictionary.
    disable(Composite) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Disables the composite and its children
    +
    Disables the composite and its children.
    disable(Control) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Disables the control
    +
    Disables the control.
    DISABLED_BACKGROUND - Static variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
    -
    Constants
    +
    Constants.
    DISABLED_FOREGROUND - Static variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
    -
    Constants
    +
    Constants.
    disallowAll() - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Allows no transformaions to pass the filter
    +
    Allows no transformaions to pass the filter.
    disallowAnonymous() - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Filters out anonymous transformations
    +
    Filters out anonymous transformations.
    disallowGeneralization(int, int) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Filters out transformations with certain generalization level
    +
    Filters out transformations with certain generalization level.
    disallowNonAnonymous() - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Filters out non-anonymous transformations
    +
    Filters out non-anonymous transformations.
    disallowUnknown() - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Filters out unknown transformations
    +
    Filters out unknown transformations.
    dispose() - Method in class org.deidentifier.arx.gui.Controller
     
    dispose() - Method in interface org.deidentifier.arx.gui.view.def.IView
    -
    Disposes the view
    +
    Disposes the view.
    dispose() - Method in class org.deidentifier.arx.gui.view.impl.analyze.LayoutStatistics
     
    @@ -2732,11 +2776,11 @@

    D

     
    dispose() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
    -
    Disposes the control
    +
    Disposes the control.
    dispose() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
    -
    Disposes this widget
    +
    Disposes this widget.
    dispose() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    @@ -2780,11 +2824,11 @@

    D

     
    disposeItem(String) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
    -
    Disposes the given item
    +
    Disposes the given item.
    DistinctLDiversity - Class in org.deidentifier.arx.criteria
    -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    DistinctLDiversity(String, int) - Constructor for class org.deidentifier.arx.criteria.DistinctLDiversity
    @@ -2815,7 +2859,7 @@

    D

     
    DomainShare - Interface in org.deidentifier.arx.metric.v2
    -
    Base interface for domain shares
    +
    Base interface for domain shares.
    DomainShareInterval<T> - Class in org.deidentifier.arx.metric.v2
    @@ -2823,7 +2867,7 @@

    D

    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
    +
    Creates a new set of domain shares derived from the given functional interval-based hierarchy.
    DomainShareMaterialized - Class in org.deidentifier.arx.metric.v2
    @@ -2831,7 +2875,7 @@

    D

    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
    +
    Creates a new set of domain shares derived from the given attribute.
    DomainShareRedaction - Class in org.deidentifier.arx.metric.v2
    @@ -2839,25 +2883,25 @@

    D

    DomainShareRedaction(HierarchyBuilderRedactionBased<?>) - Constructor for class org.deidentifier.arx.metric.v2.DomainShareRedaction
    -
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy
    +
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy.
    doRelease() - Method in class org.deidentifier.arx.DataHandle
    -
    Releases all resources
    +
    Releases all resources.
    doRelease() - Method in class org.deidentifier.arx.DataHandleInput
    -
    Releases all resources
    +
    Releases all resources.
    doRelease() - Method in class org.deidentifier.arx.DataHandleOutput
    -
    Releases all resources
    +
    Releases all resources.
    doRelease() - Method in class org.deidentifier.arx.DataHandleSubset
     
    doReset() - Method in class org.deidentifier.arx.gui.view.impl.analyze.ViewStatistics
    -
    Implement this to reset
    +
    Implement this to reset.
    doReset() - Method in class org.deidentifier.arx.gui.view.impl.analyze.ViewStatisticsContingencyHeatmap
     
    @@ -2869,11 +2913,11 @@

    D

     
    doubleToSlider(double, double, double) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Converts the double value to a slider selection
    +
    Converts the double value to a slider selection.
    doUpdate(T) - Method in class org.deidentifier.arx.gui.view.impl.analyze.ViewStatistics
    -
    Implement this to update
    +
    Implement this to update.
    doUpdate(AnalysisContextVisualizationContingency) - Method in class org.deidentifier.arx.gui.view.impl.analyze.ViewStatisticsContingencyHeatmap
     
    @@ -2896,7 +2940,7 @@

    D

    DPresence(DataSubset) - Constructor for class org.deidentifier.arx.criteria.DPresence
    -
    For building the inclusion criterion
    +
    For building the inclusion criterion.
    @@ -2922,19 +2966,19 @@

    E

     
    enable(Composite) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Enables the composite and its children
    +
    Enables the composite and its children.
    enable(Control) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Enables the control
    +
    Enables the control.
    enabled - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer.RenderedComponent
    -
    Var
    +
    Var.
    enableSorting() - Method in class org.deidentifier.arx.gui.view.impl.common.ViewData
    -
    Enable sorting
    +
    Enable sorting.
    end() - Method in class org.deidentifier.arx.DataSelector
     
    @@ -2944,7 +2988,7 @@

    E

     
    EntropyLDiversity - Class in org.deidentifier.arx.criteria
    -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    EntropyLDiversity(String, double) - Constructor for class org.deidentifier.arx.criteria.EntropyLDiversity
    @@ -2953,7 +2997,7 @@

    E

    EqualDistanceTCloseness - Class in org.deidentifier.arx.criteria
    -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    EqualDistanceTCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.EqualDistanceTCloseness
    @@ -2996,21 +3040,21 @@

    E

     
    error - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Var
    +
    Var.
    error - Variable in class org.deidentifier.arx.gui.worker.Worker
    -
    Error, if any
    +
    Error, if any.
    estimateInformationLoss() - Method in class org.deidentifier.arx.ARXLattice
    This method triggers the estimation of the information loss of all nodes in the lattice regardless of whether they have been checked for anonymity - or not
    + or not.
    ExplicitPrivacyCriterion - Class in org.deidentifier.arx.criteria
    -
    A privacy criterion that is explicitly bound to a sensitive attribute
    +
    A privacy criterion that is explicitly bound to a sensitive attribute.
    ExplicitPrivacyCriterion(String, boolean) - Constructor for class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
     
    @@ -3021,16 +3065,18 @@

    E

    F

    fgColor - Variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationTable
    -
     
    +
    +
    TODO
    +
    field(String) - Method in class org.deidentifier.arx.DataSelector
     
    FileBuilder - Class in org.deidentifier.arx.gui.worker.io
    -
    Wraps a writer
    +
    Wraps a writer.
    FileBuilder(OutputStreamWriter) - Constructor for class org.deidentifier.arx.gui.worker.io.FileBuilder
    -
    Create a new instance
    +
    Create a new instance.
    FillLayerResetCommand - Class in org.deidentifier.arx.gui.view.impl.common.table
     
    @@ -3038,15 +3084,19 @@

    F

     
    flush() - Method in class org.deidentifier.arx.gui.worker.io.FileBuilder
    -
    Flush
    +
    Flush.
    font - Variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationSelection
    -
     
    +
    +
    TODO
    +
    font - Variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationTable
    -
     
    +
    +
    TODO
    +
    FONT - Static variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
    -
    Constants
    +
    Constants.
    format(Date) - Method in class org.deidentifier.arx.DataType.ARXDate
     
    @@ -3062,38 +3112,42 @@

    F

     
    format(T) - Method in class org.deidentifier.arx.DataType
    -
    Converts a value into a string
    +
    Converts a value into a string.
    format - Variable in class org.deidentifier.arx.gui.view.impl.analyze.ViewProperties
    -
    Internal stuff
    +
    Internal stuff.
    forType(DataType<T>) - Static method in class org.deidentifier.arx.aggregates.AggregateFunction
    -
    Returns a builder for the given data type
    +
    Returns a builder for the given data type.
    forVersion(String) - Static method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    frequency - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable.Entry
    -
    Associated frequency
    +
    Associated frequency.
    frequency - Variable in class org.deidentifier.arx.aggregates.StatisticsFrequencyDistribution
    -
    The corresponding frequencies
    +
    The corresponding frequencies.
    fullySelectedHeaderBgColor - Variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationSelection
    -
     
    +
    +
    TODO
    +
    function - Variable in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    The default aggregate function, might be null
    +
    The default aggregate function, might be null.
    function - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup
    -
    Var
    +
    Var.
    function - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval
    -
     
    +
    +
    TODO
    +
    @@ -3108,19 +3162,19 @@

    G

     
    getAbsoluteMaxOutliers() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    getAbsoluteMaxOutliers() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    getAdjustedRanges() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Returns adjusted ranges
    +
    Returns adjusted ranges.
    getAggregate() - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    getAggregate() - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalArithmeticMean
     
    @@ -3132,7 +3186,7 @@

    G

     
    getAggregateFunction() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    getAggregateFunction() - Method in class org.deidentifier.arx.metric.MetricConfiguration
     
    @@ -3144,13 +3198,13 @@

    G

     
    getAligmentOrder() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    -
    Returns the alignment order
    +
    Returns the alignment order.
    getAlignment() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    getAlignmentOrder() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelRedaction
    -
    Returns the alignment order
    +
    Returns the alignment order.
    getAllowedAnonymity() - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
     
    @@ -3162,7 +3216,7 @@

    G

     
    getAllowedOutliers() - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    getAlphabetSize() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    @@ -3172,7 +3226,7 @@

    G

     
    getAnonymity() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the anonymity property
    +
    Returns the anonymity property.
    getAnonymity() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -3182,7 +3236,7 @@

    G

     
    getAnonymizer() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the current anonymizer
    +
    Returns the current anonymizer.
    getArray() - Method in class org.deidentifier.arx.DataSubset
     
    @@ -3192,15 +3246,15 @@

    G

     
    getAttribute() - Method in class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
    -
    Returns the associated sensitive attribute
    +
    Returns the associated sensitive attribute.
    getAttribute() - Method in class org.deidentifier.arx.gui.model.ModelExplicitCriterion
    -
    Returns the associated attribute
    +
    Returns the associated attribute.
    getAttribute() - Method in class org.deidentifier.arx.gui.model.ModelViewConfig
    -
    Returns the attribute
    +
    Returns the attribute.
    getAttribute() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -3210,7 +3264,7 @@

    G

     
    getAttributeName(int) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    getAttributeName(int) - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -3224,23 +3278,23 @@

    G

     
    getAttributePair() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the last two selected attributes
    +
    Returns the last two selected attributes.
    getAttributes() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the attributes
    +
    Returns the attributes.
    getAttributeType(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the type defined for the attribute
    +
    Returns the type defined for the attribute.
    getAttributeWeight(String) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns the weight for the given attribute
    +
    Returns the weight for the given attribute.
    getAttributeWeight(String) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Returns the associated attribute weight
    +
    Returns the associated attribute weight.
    getAttributeWeight() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -3252,7 +3306,7 @@

    G

    getAttributeWeights() - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Returns all weights
    +
    Returns all weights.
    getAttributeWeights() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -3260,7 +3314,7 @@

    G

     
    getAverageEquivalenceClassSize() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    getAverageEquivalenceClassSizeIncludingOutliers() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    @@ -3268,7 +3322,7 @@

    G

    getBaseDataType(String) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the base data type without generalization
    +
    Returns the base data type without generalization.
    getBaseDataType(String) - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -3276,23 +3330,23 @@

    G

     
    getBodyDataLayer() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
    -
    Returns the body data layer
    +
    Returns the body data layer.
    getBodyLayer() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
     
    getBottom() - Method in class org.deidentifier.arx.ARXLattice
    -
    Returns the bottom node
    +
    Returns the bottom node.
    getBottomMargin() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    getBuilder(boolean) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModel
    -
    Returns the current builder
    +
    Returns the current builder.
    getBuilder(boolean) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Returns the builder currently configured
    +
    Returns the builder currently configured.
    getBuilder(boolean) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelIntervals
     
    @@ -3302,23 +3356,23 @@

    G

     
    getButton(ARXWizardDialog.ARXWizardButton) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ARXWizard
    -
    Returns the button created for the given specification
    +
    Returns the button created for the given specification.
    getButton(ARXWizardDialog.ARXWizardButton) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ARXWizardDialog
    -
    Returns the button created for the given specification
    +
    Returns the button created for the given specification.
    getButtonItem(String) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
    -
    Returns the button item for the given text
    +
    Returns the button item for the given text.
    getC() - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
    -
    Returns the parameter c
    +
    Returns the parameter c.
    getC() - Method in class org.deidentifier.arx.gui.model.ModelLDiversityCriterion
    -
    Gets C
    +
    Gets C.
    getCache() - Method in class org.deidentifier.arx.metric.MetricEntropy
     
    @@ -3326,11 +3380,11 @@

    G

     
    getCardinalities() - Method in class org.deidentifier.arx.metric.v2.Cardinalities
    -
    Returns the cardinalities of the given value
    +
    Returns the cardinalities of the given value.
    getCategory() - Method in interface org.deidentifier.arx.gui.view.def.IEditor
    -
    Returns the category
    +
    Returns the category.
    getCategory() - Method in class org.deidentifier.arx.gui.view.impl.menu.EditorBoolean
     
    @@ -3352,11 +3406,11 @@

    G

     
    getCells() - Method in class org.deidentifier.arx.metric.MetricNMPrecision
    -
    Returns the number of cells
    +
    Returns the number of cells.
    getCells() - Method in class org.deidentifier.arx.metric.MetricPrecision
    -
    Returns the number of cells
    +
    Returns the number of cells.
    getChecked() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -3366,7 +3420,7 @@

    G

     
    getClipboard() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the clipboard
    +
    Returns the clipboard.
    getClipboard() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -3374,7 +3428,7 @@

    G

     
    getClipboardEntries() - Method in class org.deidentifier.arx.gui.model.ModelClipboard
    -
    Returns a copy of all clipboard entries
    +
    Returns a copy of all clipboard entries.
    getColumn() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModelColumn
     
    @@ -3390,11 +3444,11 @@

    G

     
    getColumnDatatypes() - Method in class org.deidentifier.arx.io.ImportAdapter
    -
    Returns an array with datatypes of columns that should be imported
    +
    Returns an array with datatypes of columns that should be imported.
    getColumnHeaderDataLayer() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
    -
    Returns the column header layer
    +
    Returns the column header layer.
    getColumnHeaderLayer() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
     
    @@ -3406,7 +3460,7 @@

    G

     
    getColumnIndexOf(String) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the index of the given attribute, -1 if it is not in the header
    +
    Returns the index of the given attribute, -1 if it is not in the header.
    getColumnPositionByIndex(int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayout
     
    @@ -3420,7 +3474,7 @@

    G

     
    getColumns() - Method in class org.deidentifier.arx.io.ImportConfiguration
    -
    Returns all added columns
    +
    Returns all added columns.
    getColumnWidthByPosition(int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayout
     
    @@ -3432,15 +3486,15 @@

    G

    getComparator() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased
    -
    Returns the comparator
    +
    Returns the comparator.
    getComponents() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
    -
    Returns all components
    +
    Returns all components.
    getConfig() - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Returns the current config
    +
    Returns the current config.
    getConfig() - Method in interface org.deidentifier.arx.gui.view.impl.common.table.CTComponent
     
    @@ -3456,7 +3510,7 @@

    G

     
    getConfig() - Method in class org.deidentifier.arx.io.ImportAdapter
    -
    Returns the configuration used by the import adapter
    +
    Returns the configuration used by the import adapter.
    getConfigLabelsByPosition(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayout
     
    @@ -3466,79 +3520,79 @@

    G

     
    getConfiguration() - Method in class org.deidentifier.arx.ARXResult
    -
    Returns the configuration used
    +
    Returns the configuration used.
    getConfiguration() - Method in class org.deidentifier.arx.DataSource
    -
    Returns the configuration
    +
    Returns the configuration.
    getConfiguration() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDPrecision
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDDiscernability
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConfiguration() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    getConnection() - Method in class org.deidentifier.arx.io.ImportConfigurationJDBC
     
    @@ -3549,17 +3603,17 @@

    G

    getContext() - Method in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContext
    Returns the current context, consisting of a consistent combination of - a configuration and a data handle
    + a configuration and a data handle.
    getContext() - Method in class org.deidentifier.arx.gui.view.impl.analyze.ViewProperties
    -
    Returns the context
    +
    Returns the context.
    getContext() - Method in class org.deidentifier.arx.gui.view.impl.common.table.CTLayer
     
    getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    getContingencyTable(int, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    @@ -3571,7 +3625,7 @@

    G

    getContingencyTable(int, int, boolean, int, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    -
    Returns a contingency table for the given columns
    +
    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
    @@ -3583,7 +3637,7 @@

    G

    getContingencyTable(int, boolean, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    getContingencyTable(int, AttributeType.Hierarchy, int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    @@ -3595,7 +3649,7 @@

    G

    getContingencyTable(int, int, boolean, int, int, boolean) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    -
    Returns a contingency table for the given columns
    +
    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
    @@ -3607,11 +3661,11 @@

    G

    getControl() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Returns the backing widget
    +
    Returns the backing widget.
    getControl() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledBorder
    -
    Returns the underlying control
    +
    Returns the underlying control.
    getControl() - Method in class org.deidentifier.arx.gui.view.impl.menu.EditorSelection
     
    @@ -3619,23 +3673,23 @@

    G

     
    getControl1() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorFunction
    -
    Return control1
    +
    Return control1.
    getControl2() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorFunction
    -
    Return control2
    +
    Return control2.
    getController() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Returns the controller
    +
    Returns the controller.
    getController() - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Returns the controller
    +
    Returns the controller.
    getCornerDataLayer() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
    -
    Returns the corner data layer
    +
    Returns the corner data layer.
    getCornerLayer() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
     
    @@ -3649,15 +3703,15 @@

    G

    getCriteria(Class<T>) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns all privacy criteria that are instances of the given class
    +
    Returns all privacy criteria that are instances of the given class.
    getCriteria() - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    getCriteria(Class<T>) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    getCriteria() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -3679,11 +3733,11 @@

    G

    getCriterion(Class<T>) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    getCriterion(Model) - Method in class org.deidentifier.arx.gui.model.ModelCriterion
    -
    Implement this to return the criterion
    +
    Implement this to return the criterion.
    getCriterion(Model) - Method in class org.deidentifier.arx.gui.model.ModelDPresenceCriterion
     
    @@ -3695,7 +3749,7 @@

    G

     
    getCriterion() - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogCriterionSelection
    -
    Returns the selected criterion
    +
    Returns the selected criterion.
    getCriterion() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -3705,35 +3759,35 @@

    G

     
    getData() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Returns the data array
    +
    Returns the data array.
    getData(Model) - Method in class org.deidentifier.arx.gui.DebugData
    -
    Returns some debug data
    +
    Returns some debug data.
    getData() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
    -
    Returns the displayed data
    +
    Returns the displayed data.
    getData() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Returns the data
    +
    Returns the data.
    getDataLayer() - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerBody
    -
    Returns the data layer
    +
    Returns the data layer.
    getDataType() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Returns the data type
    +
    Returns the data type.
    getDataType(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the data type for the given column
    +
    Returns the data type for the given column.
    getDataType(String) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the according datatype
    +
    Returns the according datatype.
    getDataType(String) - Method in class org.deidentifier.arx.DataHandleOutput
     
    @@ -3743,7 +3797,7 @@

    G

     
    getDataType() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModel
    -
    Returns the data type
    +
    Returns the data type.
    getDataType() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
     
    @@ -3755,7 +3809,7 @@

    G

     
    getDataTypeArray() - Method in class org.deidentifier.arx.DataHandle
    -
    Generates an array of data types
    +
    Generates an array of data types.
    getDataTypeArray() - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -3773,56 +3827,53 @@

    G

     
    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
    +
    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
    -
    NOTE: Since this is a IUniqueIndexLayer sitting close to the - DataLayer, columnPosition == columnIndex
    +
    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
    -
    NOTE: Since this is a IUniqueIndexLayer sitting close to the - DataLayer, columnPosition == columnIndex
    +
    NOTE: Since this is a IUniqueIndexLayer sitting close to the DataLayer, columnPosition == columnIndex.
    getDate(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns a date/time value from the specified cell
    +
    Returns a date/time value from the specified cell.
    getDebugData() - Method in class org.deidentifier.arx.gui.Controller
    -
    Returns debug data
    +
    Returns debug data.
    getDefaultFunction() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Returns the default aggregate function
    +
    Returns the default aggregate function.
    getDefaultFunction() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorFunction
    -
    Returns the default function
    +
    Returns the default function.
    getDefaultFunction() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Returns the default aggregate function
    +
    Returns the default aggregate function.
    getDefaultMetric() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
    -
    Returns the default variant
    +
    Returns the default variant.
    getDefinition() - Method in class org.deidentifier.arx.Data
    -
    Returns the data definition
    +
    Returns the data definition.
    getDefinition() - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the data definition
    +
    Returns the data definition.
    getDefinition() - Method in class org.deidentifier.arx.DataHandleStatistics
     
    getDefinition() - Method in class org.deidentifier.arx.gui.view.impl.common.ViewData
    -
    Returns the data definition
    +
    Returns the data definition.
    getDefinition() - Method in class org.deidentifier.arx.gui.view.impl.common.ViewDataInput
     
    @@ -3850,11 +3901,11 @@

    G

     
    getDescription() - Method in class org.deidentifier.arx.DataType
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    getDescription() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the project description
    +
    Returns the project description.
    getDescription() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -3862,47 +3913,47 @@

    G

     
    getDescription(Metric<?>) - Static method in class org.deidentifier.arx.metric.Metric
    -
    Returns a description for the given metric, if there is any, null otherwise
    +
    Returns a description for the given metric, if there is any, null otherwise.
    getDescription() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns a description of this metric
    +
    Returns a description of this metric.
    getDeserializationContext() - Static method in class org.deidentifier.arx.ARXLattice
    -
    Returns the deserialization context
    +
    Returns the deserialization context.
    getDialog() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ARXWizard
    -
    Returns the associated dialog
    +
    Returns the associated dialog.
    getDimension(String) - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the index of an attribute
    +
    Returns the index of an attribute.
    getDimensions() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
    -
    Returns the number of dimensions
    +
    Returns the number of dimensions.
    getDisplay() - Method in class org.deidentifier.arx.gui.resources.Resources
    -
    Returns the display
    +
    Returns the display.
    getDistinctValues(int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    -
    Returns the distinct set of data items from the given column
    +
    Returns the distinct set of data items from the given column.
    getDistinctValues(int) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    -
    Returns the distinct set of data items from the given column
    +
    Returns the distinct set of data items from the given column.
    getDistinctValues(int) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns an array containing the distinct values in the given column
    +
    Returns an array containing the distinct values in the given column.
    getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the distinct values
    +
    Returns the distinct values.
    getDistinctValues(int, DataHandleStatistics.InterruptHandler) - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -3920,7 +3971,7 @@

    G

    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
    +
    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
    @@ -3934,7 +3985,7 @@

    G

    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
    + column.
    getDistinctValuesOrdered(int, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    @@ -3943,19 +3994,19 @@

    G

    getDMax() - Method in class org.deidentifier.arx.criteria.DPresence
    -
    Returns dMax
    +
    Returns dMax.
    getDmax() - Method in class org.deidentifier.arx.gui.model.ModelDPresenceCriterion
    -
    Returns dmax
    +
    Returns dmax.
    getDMin() - Method in class org.deidentifier.arx.criteria.DPresence
    -
    Returns dMin
    +
    Returns dMin.
    getDmin() - Method in class org.deidentifier.arx.gui.model.ModelDPresenceCriterion
    -
    Returns dmin
    +
    Returns dmin.
    getDomainSize() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    @@ -3965,31 +4016,31 @@

    G

     
    getDomainSize() - Method in interface org.deidentifier.arx.metric.v2.DomainShare
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    getDomainSize() - Method in class org.deidentifier.arx.metric.v2.DomainShareInterval
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    getDomainSize() - Method in class org.deidentifier.arx.metric.v2.DomainShareMaterialized
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    getDomainSize() - Method in class org.deidentifier.arx.metric.v2.DomainShareRedaction
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    getDouble(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns a double value from the specified cell
    +
    Returns a double value from the specified cell.
    getDPresenceModel() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the d-presence model
    +
    Returns the d-presence model.
    getElements() - Method in class org.deidentifier.arx.DataType.ARXOrderedString
    -
    Returns all elements backing this datatype
    +
    Returns all elements backing this datatype.
    getEnabledColumns() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModel
    @@ -4000,31 +4051,31 @@

    G

    getEntries() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
    -
    Returns the entries
    +
    Returns the entries.
    getEntries() - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogHelpConfig
    -
    Returns all entries
    +
    Returns all entries.
    getEquivalenceClassStatistics() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    getEquivalenceClassStatistics() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    getError() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Returns an error message, null if everything is ok
    +
    Returns an error message, null if everything is ok.
    getError() - Method in class org.deidentifier.arx.gui.worker.Worker
    -
    Returns the error
    +
    Returns the error.
    getExampleFormats() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
    -
    Returns a list of example formats
    +
    Returns a list of example formats.
    getExcelFileType() - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
     
    @@ -4038,11 +4089,11 @@

    G

     
    getFloat(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns a float value from the specified cell
    +
    Returns a float value from the specified cell.
    getFont() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Sets the font
    +
    Sets the font.
    getFont() - Method in class org.deidentifier.arx.gui.view.impl.common.table.CTConfiguration
     
    @@ -4066,7 +4117,7 @@

    G

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

    G

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

    G

     
    getGeneralization(String) - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the generalization for the attribute
    +
    Returns the generalization for the attribute.
    getGeneralization(String) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    getGeneralization(String) - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -4106,11 +4157,11 @@

    G

     
    getGeneralizationFactor() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
    -
    Returns the factor used weight generalized values
    +
    Returns the factor used weight generalized values.
    getGeneralizationSuppressionFactor() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
    -
    Returns the factor weighting generalization and suppression
    +
    Returns the factor weighting generalization and suppression.
    getGlobalOptimum() - Method in class org.deidentifier.arx.ARXResult
    @@ -4118,23 +4169,23 @@

    G

    getGradientLength() - Method in class org.deidentifier.arx.gui.resources.Resources
    -
    Returns the size of the gradient used in heatmaps
    +
    Returns the size of the gradient used in heatmaps.
    getGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
    -
    Returns the list
    +
    Returns the list.
    getGroups() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns a list of indices of all equivalence classes
    +
    Returns a list of indices of all equivalence classes.
    getGroups() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Returns information about the equivalence classes
    +
    Returns information about the equivalence classes.
    getGroups() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Returns the sizes of the resulting groups
    +
    Returns the sizes of the resulting groups.
    getGsFactor() - Method in class org.deidentifier.arx.metric.MetricConfiguration
     
    @@ -4148,15 +4199,15 @@

    G

    getHandle() - Method in class org.deidentifier.arx.Data
    -
    Returns a data handle
    +
    Returns a data handle.
    getHandle() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Returns the data handle, if any
    +
    Returns the data handle, if any.
    getHandle() - Method in class org.deidentifier.arx.gui.view.impl.common.ViewData
    -
    Returns the data definition
    +
    Returns the data definition.
    getHandle() - Method in class org.deidentifier.arx.gui.view.impl.common.ViewDataInput
     
    @@ -4170,11 +4221,11 @@

    G

     
    getHeader() - Method in class org.deidentifier.arx.io.ImportAdapter
    -
    Returns the header
    +
    Returns the header.
    getHeaderImages() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
    -
    Returns the list of header images
    +
    Returns the list of header images.
    getHeatmap(int, int) - Method in class org.deidentifier.arx.gui.view.impl.analyze.DensityData
     
    @@ -4188,7 +4239,7 @@

    G

     
    getHierarchies() - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Returns the set of all assigned hierarchies
    +
    Returns the set of all assigned hierarchies.
    getHierarchies() - Method in class org.deidentifier.arx.metric.MetricEntropy
     
    @@ -4196,15 +4247,15 @@

    G

     
    getHierarchy() - Method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Returns the hierarchy as a two-dimensional string array
    +
    Returns the hierarchy as a two-dimensional string array.
    getHierarchy() - Method in class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
    -
    Returns the hierarchy backing the EMD calculations
    +
    Returns the hierarchy backing the EMD calculations.
    getHierarchy(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the according hierarchy
    +
    Returns the according hierarchy.
    getHierarchy(String) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    @@ -4212,27 +4263,27 @@

    G

    getHierarchy(AnalysisContext.Context, String) - Method in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContext
    -
    Returns a generalization hierarchy for the attribute, if available
    +
    Returns a generalization hierarchy for the attribute, if available.
    getHierarchy() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModel
    -
    Returns the current hierarchy
    +
    Returns the current hierarchy.
    getHierarchy() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Returns the resulting hierarchy
    +
    Returns the resulting hierarchy.
    getHierarchy() - Method in class org.deidentifier.arx.io.CSVHierarchyInput
    -
    Returns the hierarchy
    +
    Returns the hierarchy.
    getHierarchyBuilder(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the associated builder, if any
    +
    Returns the associated builder, if any.
    getHierarchyBuilder(String) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Returns the according builder
    +
    Returns the according builder.
    getHistorySize() - Method in class org.deidentifier.arx.ARXAnonymizer
    @@ -4240,7 +4291,7 @@

    G

    getHistorySize() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the according parameter
    +
    Returns the according parameter.
    getHistorySize() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -4250,15 +4301,15 @@

    G

     
    getIconSet(Display) - Static method in class org.deidentifier.arx.gui.resources.Resources
    -
    Returns the logo
    +
    Returns the logo.
    getId() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns a node's internal id
    +
    Returns a node's internal id.
    getId() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolderButton
    -
    Returns the id
    +
    Returns the id.
    getId() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -4268,25 +4319,25 @@

    G

     
    getIdentifyingAttributes() - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the direct identifiers
    +
    Returns the direct identifiers.
    getImage(String) - Method in class org.deidentifier.arx.gui.resources.Resources
    -
    Returns an image
    +
    Returns an image.
    getImage() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    getImage(String) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolderButton
    -
    Returns the image for the given button
    +
    Returns the image for the given button.
    getImages() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Returns the header images
    +
    Returns the header images.
    getIndex() - Method in interface org.deidentifier.arx.io.IImportColumnIndexed
    -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    getIndex() - Method in class org.deidentifier.arx.io.ImportColumnIndexed
     
    @@ -4312,11 +4363,11 @@

    G

    getIndexForId(String) - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogHelpConfig
    -
    Returns the index for a given ID
    +
    Returns the index for a given ID.
    getIndexForUrl(String) - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogHelpConfig
    -
    Returns the index of a given URL
    +
    Returns the index of a given URL.
    getInfoloss() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -4328,11 +4379,11 @@

    G

     
    getInformationLoss(Node, IHashGroupify) - Method in class org.deidentifier.arx.metric.Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    getInformationLossInternal(Node, IHashGroupify) - Method in class org.deidentifier.arx.metric.Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    getInformationLossInternal(Node, IHashGroupify) - Method in class org.deidentifier.arx.metric.MetricAECS
     
    @@ -4379,7 +4430,7 @@

    G

    getInitialNodesInViewer() - Method in class org.deidentifier.arx.gui.model.Model
    Returns an upper bound on the number of nodes that will initially - be displayed in the lattice viewer
    + be displayed in the lattice viewer.
    getInitialNodesInViewer() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -4391,7 +4442,7 @@

    G

     
    getInputBytes() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the size in bytes of the input file
    +
    Returns the size in bytes of the input file.
    getInputBytes() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -4399,41 +4450,41 @@

    G

     
    getInputConfig() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the input configuration
    +
    Returns the input configuration.
    getInputDefinition() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the input definition
    +
    Returns the input definition.
    getInsensitiveAttributes() - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the insensitive attributes
    +
    Returns the insensitive attributes.
    getInt(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns an int value from the specified cell
    +
    Returns an int value from the specified cell.
    getInternalConfiguration() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    TODO: This is a hack and should be removed in future releases
    +
    TODO: This is a hack and should be removed in future releases.
    getInterruptibleInstance() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilder
    -
    Returns an interruptible instance of this object
    +
    Returns an interruptible instance of this object.
    getIntervalModel() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModel
    -
    Returns the model of the interval-based builder
    +
    Returns the model of the interval-based builder.
    getIntervals() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Returns all currently defined intervals
    +
    Returns all currently defined intervals.
    getIntervals() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
     
    getItemCount() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
    -
    Returns the number of items in the folder
    +
    Returns the number of items in the folder.
    getJdbcConnection() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModel
     
    @@ -4441,33 +4492,33 @@

    G

     
    getK() - Method in class org.deidentifier.arx.criteria.KAnonymity
    -
    Returns the parameter k
    +
    Returns the parameter k.
    getK() - Method in class org.deidentifier.arx.gui.model.ModelKAnonymityCriterion
    -
    Returns K
    +
    Returns K.
    getKAnonymityModel() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the k-anonymity model
    +
    Returns the k-anonymity model.
    getL() - Method in class org.deidentifier.arx.criteria.LDiversity
    -
    Returns the parameter l
    +
    Returns the parameter l.
    getL() - Method in class org.deidentifier.arx.gui.model.ModelLDiversityCriterion
    -
    Returns L
    +
    Returns L.
    getLabel() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.AbstractGroup
     
    getLabel() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
    -
    Returns a human readable label
    +
    Returns a human readable label.
    getLabel() - Method in interface org.deidentifier.arx.gui.view.def.IEditor
    -
    Returns the label
    +
    Returns the label.
    getLabel() - Method in class org.deidentifier.arx.gui.view.impl.menu.EditorBoolean
     
    @@ -4479,7 +4530,7 @@

    G

     
    getLattice() - Method in class org.deidentifier.arx.ARXResult
    -
    Returns the lattice
    +
    Returns the lattice.
    getLattice() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -4487,13 +4538,13 @@

    G

     
    getLDiversityModel() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the l-diversity model
    +
    Returns the l-diversity model.
    getLeftMargin() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    getLevel(int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Returns the given level
    +
    Returns the given level.
    getLevel() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
     
    @@ -4503,31 +4554,61 @@

    G

     
    getLevels() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Returns all currently defined levels
    +
    Returns all currently defined levels.
    getLevels() - Method in class org.deidentifier.arx.ARXLattice
    -
    Returns the levels of the generalization lattice
    +
    Returns the levels of the generalization lattice.
    getListeners() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Returns all layer listeners
    +
    Returns all layer listeners.
    getLoadButton() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizard
    -
    Returns the load button
    +
    Returns the load button.
    +
    +
    getLocale() - Method in class org.deidentifier.arx.DataType.ARXDate
    +
    +
    Returns the locale of the format.
    +
    +
    getLocale() - Method in class org.deidentifier.arx.DataType.ARXDecimal
    +
    +
    Returns the locale of the format.
    +
    +
    getLocale() - Method in class org.deidentifier.arx.DataType.ARXInteger
    +
    +
    Returns the locale of the format.
    +
    +
    getLocale() - Method in class org.deidentifier.arx.DataType.ARXOrderedString
    +
    +
    Returns the locale of the format.
    +
    getLocale() - Method in interface org.deidentifier.arx.DataType.DataTypeWithFormat
    +
     
    +
    getLocale() - Method in class org.deidentifier.arx.gui.model.Model
    +
    +
    Returns the project locale.
    +
    +
    getLocale() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelOrder
    +
    +
    Returns the current locale.
    +
    +
    getLocale() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
    +
     
    +
    getLocale() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary_V1
    +
     
    getLogger() - Method in class org.deidentifier.arx.gui.resources.Resources
    -
    Returns the logger
    +
    Returns the logger.
    getLong(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns a long value from the specified cell
    +
    Returns a long value from the specified cell.
    getLowerBound() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns a node's lower bound, if any
    +
    Returns a node's lower bound, if any.
    getLowerBound() - Method in class org.deidentifier.arx.metric.InformationLossWithBound
     
    @@ -4637,7 +4718,7 @@

    G

     
    getLowerRange() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Returns the lower range
    +
    Returns the lower range.
    getLowerRange() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
     
    @@ -4657,7 +4738,7 @@

    G

     
    getMaximalEquivalenceClassSize() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    getMaximalEquivalenceClassSizeIncludingOutliers() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    @@ -4666,7 +4747,7 @@

    G

    getMaximalSizeForComplexOperations() - Method in class org.deidentifier.arx.gui.model.Model
    When a dataset has more records than this threshold, - visualization of statistics will be disabled
    + visualization of statistics will be disabled.
    getMaximum() - Method in class org.deidentifier.arx.DataType.ARXDate
     
    @@ -4678,19 +4759,19 @@

    G

     
    getMaximumGeneralization(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the maximum generalization for the attribute
    +
    Returns the maximum generalization for the attribute.
    getMaximumGeneralization(String) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Maximum generalization
    +
    Maximum generalization.
    getMaximumInformationLoss() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    getMaximumInformationLoss() - Method in class org.deidentifier.arx.ARXLattice
    -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    getMaximumSnapshotSizeDataset() - Method in class org.deidentifier.arx.ARXAnonymizer
    @@ -4702,7 +4783,7 @@

    G

    getMaxNodesInLattice() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the maximal size of the lattice
    +
    Returns the maximal size of the lattice.
    getMaxNodesInLattice() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -4711,7 +4792,7 @@

    G

    getMaxNodesInViewer() - Method in class org.deidentifier.arx.gui.model.Model
    Returns the maximal size of a sub-lattice that will be displayed - by the viewer
    + by the viewer.
    getMaxNodesInViewer() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -4719,11 +4800,11 @@

    G

     
    getMaxOutliers() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Returns the max relative number of outliers
    +
    Returns the max relative number of outliers.
    getMaxOutliers() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    getMaxQuasiIdentifiers() - Method in class org.deidentifier.arx.ARXAnonymizer
    @@ -4731,7 +4812,7 @@

    G

    getMaxTransformations() - Method in class org.deidentifier.arx.ARXAnonymizer
    -
    Returns the maximal size of the search space
    +
    Returns the maximal size of the search space.
    getMaxValueLength() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    @@ -4741,16 +4822,16 @@

    G

     
    getMenu() - Method in class org.deidentifier.arx.gui.view.impl.common.ClipboardHandlerTable
    -
    Creates a pop up menu for this handler
    +
    Creates a pop up menu for this handler.
    getMenu() - Method in class org.deidentifier.arx.gui.view.impl.common.ClipboardHandlerTree
    -
    Creates a pop up menu for this handler
    +
    Creates a pop up menu for this handler.
    getMessage(String) - Static method in class org.deidentifier.arx.gui.resources.Resources
    Returns the associated message - TODO: Make this method non-static
    + TODO: Make this method non-static.
    getMetadata() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -4758,15 +4839,15 @@

    G

     
    getMetric() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    getMetric() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    getMetric() - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    getMetric() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -4774,11 +4855,11 @@

    G

     
    getMetricConfiguration() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the configuration of the metric
    +
    Returns the configuration of the metric.
    getMetricDescription() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns a description of the metric
    +
    Returns a description of the metric.
    getMin() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
     
    @@ -4796,7 +4877,7 @@

    G

     
    getMinimalEquivalenceClassSize() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    -
    Returns the minimal size of an equivalence class
    +
    Returns the minimal size of an equivalence class.
    getMinimalEquivalenceClassSizeIncludingOutliers() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    @@ -4812,7 +4893,7 @@

    G

    getMinimalGroupSize() - Method in class org.deidentifier.arx.criteria.LDiversity
    -
    Returns the minimal group size required to fulfill this criterion
    +
    Returns the minimal group size required to fulfill this criterion.
    getMinimum() - Method in class org.deidentifier.arx.DataType.ARXDate
     
    @@ -4824,37 +4905,37 @@

    G

     
    getMinimumGeneralization(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the minimum generalization for the attribute
    +
    Returns the minimum generalization for the attribute.
    getMinimumGeneralization(String) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Minimum generalization
    +
    Minimum generalization.
    getMinimumInformationLoss() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    getMinimumInformationLoss() - Method in class org.deidentifier.arx.ARXLattice
    -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    getMinSize() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
    -
    Returns the required minimal size
    +
    Returns the required minimal size.
    getMode() - Method in class org.deidentifier.arx.gui.model.ModelViewConfig
    -
    Returns the mode
    +
    Returns the mode.
    getModel() - Method in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContext
    -
    Returns the model
    +
    Returns the model.
    getModelGroups() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
     
    getName() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the name of this project
    +
    Returns the name of this project.
    getName() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -4862,13 +4943,13 @@

    G

     
    getName() - Method in class org.deidentifier.arx.io.ImportColumnIndexed
    -
    Gets the name
    +
    Gets the name.
    getName() - Method in class org.deidentifier.arx.io.ImportColumnJDBC
     
    getName() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    getName() - Method in class org.deidentifier.arx.metric.MetricDescription
     
    @@ -4897,7 +4978,7 @@

    G

     
    getNodeFilter() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the current filter
    +
    Returns the current filter.
    getNumberOfColumns(String) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageTable
    @@ -4910,17 +4991,17 @@

    G

    getNumberOfGroups() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    Returns the number of equivalence classes in the currently selected data - representation
    + representation.
    getNumberOfOutlyingEquivalenceClasses() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    Returns the number of outlying equivalence classes in the currently selected data - representation
    + representation.
    getNumberOfOutlyingTuples() - Method in class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    Returns the number of outliers in the currently selected data - representation
    + representation.
    getNumberOfRows(String) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageTable
    @@ -4932,7 +5013,7 @@

    G

    getNumColumns() - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    getNumColumns() - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -4944,7 +5025,7 @@

    G

     
    getNumRows() - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    getNumRows() - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -4958,7 +5039,7 @@

    G

     
    getNumTuples() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
    -
    Returns the number of rows in the dataset or subset
    +
    Returns the number of rows in the dataset or subset.
    getOkButton() - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogComboSelection
    @@ -4966,15 +5047,15 @@

    G

    getOptimalNodeAsString() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns a string representation of the current optimum
    +
    Returns a string representation of the current optimum.
    getOptimum() - Method in class org.deidentifier.arx.ARXLattice
    -
    Returns the optimum, if any
    +
    Returns the optimum, if any.
    getOrderModel() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModel
    -
    Returns the model of the order-based builder
    +
    Returns the model of the order-based builder.
    getOutput() - Method in class org.deidentifier.arx.ARXResult
    @@ -4996,31 +5077,31 @@

    G

     
    getOutputConfig() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the output config
    +
    Returns the output config.
    getOutputDefinition() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the output definition
    +
    Returns the output definition.
    getOutputNode() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the currently applied transformation
    +
    Returns the currently applied transformation.
    getOutputNodeAsString() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns a string representation of the currently applied transformation
    +
    Returns a string representation of the currently applied transformation.
    getPaddingCharacter() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    -
    Returns the padding character
    +
    Returns the padding character.
    getPaddingCharacter() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelRedaction
    -
    Returns the padding character
    +
    Returns the padding character.
    getParameter() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter
    -
    Returns the parameter
    +
    Returns the parameter.
    getParameter() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
     
    @@ -5030,7 +5111,7 @@

    G

     
    getPath() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the path of the project
    +
    Returns the path of the project.
    getPracticalMonotonicity() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -5040,11 +5121,11 @@

    G

     
    getPrecomputedMetric() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
    -
    Returns the precomputed variant
    +
    Returns the precomputed variant.
    getPredecessors() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    The predecessors
    +
    The predecessors.
    getPredecessors() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -5070,7 +5151,7 @@

    G

     
    getPreparedGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Returns the prepared groups for recursion
    +
    Returns the prepared groups for recursion.
    getPreviewData() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModel
     
    @@ -5083,7 +5164,7 @@

    G

    getProgress() - Method in class org.deidentifier.arx.io.ImportAdapter
    -
    Returns the percentage of data has has already been imported
    +
    Returns the percentage of data has has already been imported.
    getProgress() - Method in class org.deidentifier.arx.io.ImportAdapterCSV
    @@ -5109,7 +5190,7 @@

    G

     
    getProject() - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogProject
    -
    Returns the resulting project
    +
    Returns the resulting project.
    getProject() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -5117,7 +5198,7 @@

    G

     
    getProperties() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
    -
    Returns the properties
    +
    Returns the properties.
    getProtectSensitiveAssociations() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -5125,35 +5206,35 @@

    G

     
    getQuasiIdentifyingAttributes() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the quasi identifiers
    +
    Returns the quasi identifiers.
    getQuasiIdentifyingAttributes() - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the quasi identifying attributes
    +
    Returns the quasi identifying attributes.
    getQuery() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the current query
    +
    Returns the current query.
    getRedactionCharacter() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    -
    Returns the redaction character
    +
    Returns the redaction character.
    getRedactionCharacter() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelRedaction
    -
    Returns the redaction parameter
    +
    Returns the redaction parameter.
    getRedactionModel() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModel
    -
    Returns the model of the redaction-based builder
    +
    Returns the model of the redaction-based builder.
    getRedactionOrder() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    -
    Returns the redaction order
    +
    Returns the redaction order.
    getRedactionOrder() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelRedaction
    -
    Returns the redaction order
    +
    Returns the redaction order.
    getRef() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -5161,7 +5242,7 @@

    G

     
    getRegistry() - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the registry associated with this handle
    +
    Returns the registry associated with this handle.
    getRelativeMaxOutliers() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -5177,11 +5258,11 @@

    G

     
    getRequirements() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Returns the criteria's requirements
    +
    Returns the criteria's requirements.
    getRequirements() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns the criteria's requirements
    +
    Returns the criteria's requirements.
    getRequirements() - Method in class org.deidentifier.arx.criteria.DPresence
     
    @@ -5193,35 +5274,35 @@

    G

     
    getRequirements() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    getRequirements() - Method in class org.deidentifier.arx.criteria.TCloseness
     
    getResearchSubset() - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Returns the current research subset
    +
    Returns the current research subset.
    getResources() - Method in class org.deidentifier.arx.gui.Controller
    -
    Returns the resources
    +
    Returns the resources.
    getResult() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the current result
    +
    Returns the current result.
    getResult() - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogOrderSelection
    -
    Returns the result
    +
    Returns the result.
    getResult() - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogQuery
     
    getResult() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ARXWizard
    -
    Returns the result
    +
    Returns the result.
    getResult() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizard
    -
    Returns the created builder
    +
    Returns the created builder.
    getResult() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizard
    @@ -5232,7 +5313,7 @@

    G

    getResult() - Method in class org.deidentifier.arx.gui.worker.Worker
    -
    Returns the result
    +
    Returns the result.
    getRightMargin() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    @@ -5246,19 +5327,19 @@

    G

     
    getRowCount() - Method in class org.deidentifier.arx.metric.MetricAECS
    -
    Returns the row count
    +
    Returns the row count.
    getRowCount() - Method in class org.deidentifier.arx.metric.MetricDM
    -
    Returns the current row count
    +
    Returns the current row count.
    getRowCount() - Method in class org.deidentifier.arx.metric.MetricDMStar
    -
    Returns the current row count
    +
    Returns the current row count.
    getRowHeaderDataLayer() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
    -
    Returns the row header layer
    +
    Returns the row header layer.
    getRowHeaderLayer() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableBodyLayerStack
     
    @@ -5280,19 +5361,19 @@

    G

     
    getRows() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Returns the research subset
    +
    Returns the research subset.
    getRunnable(String) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolderButton
    -
    Returns the runnable for the given button
    +
    Returns the runnable for the given button.
    getSaveButton() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizard
    -
    Returns the load button
    +
    Returns the load button.
    getSelectedAttribute() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the currently selected attribute
    +
    Returns the currently selected attribute.
    getSelectedAttribute() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -5300,55 +5381,55 @@

    G

     
    getSelectedColumn() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Returns the selected column, or null
    +
    Returns the selected column, or null.
    getSelectedElement() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
     
    getSelectedEntry() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
    -
    Returns the currently selected entry
    +
    Returns the currently selected entry.
    getSelectedIndex() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Returns the selected index
    +
    Returns the selected index.
    getSelectedJdbcTable() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModel
     
    getSelectedNode() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the selected transformation
    +
    Returns the selected transformation.
    getSelectedProperty() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
    -
    Returns the currently selected property
    +
    Returns the currently selected property.
    getSelectedRow() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Returns the selected row, or null
    +
    Returns the selected row, or null.
    getSelectionIndex() - Method in class org.deidentifier.arx.gui.view.impl.analyze.LayoutStatistics
    -
    Returns the selection index
    +
    Returns the selection index.
    getSelectionIndex() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
    -
    Returns the currently selected index
    +
    Returns the currently selected index.
    getSelectionLayer() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableBodyLayerStack
    -
    Returns the selection layer
    +
    Returns the selection layer.
    getSelectionLayer() - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerBody
    -
    Returns the selection layer
    +
    Returns the selection layer.
    getSensitiveAttributes() - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns the sensitive attributes
    +
    Returns the sensitive attributes.
    getSeparator() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the separator
    +
    Returns the separator.
    getSeparator() - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogSeparator
     
    @@ -5362,33 +5443,33 @@

    G

     
    getShare(int, int) - Method in interface org.deidentifier.arx.metric.v2.DomainShare
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareInterval
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareMaterialized
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    getShare(int, int) - Method in class org.deidentifier.arx.metric.v2.DomainShareRedaction
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    getShares() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
    -
    For subclasses
    +
    For subclasses.
    getSheetIndex() - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
     
    getShell() - Method in class org.deidentifier.arx.gui.resources.Resources
    -
    Returns the shell
    +
    Returns the shell.
    getShell() - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Returns the shell
    +
    Returns the shell.
    getShellListener() - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogComboSelection
     
    @@ -5406,21 +5487,21 @@

    G

     
    getSize() - Method in class org.deidentifier.arx.ARXLattice
    -
    Returns the number of nodes
    +
    Returns the number of nodes.
    getSnapBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
     
    getSnapshotLength() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Returns the specific length of each entry in a snapshot
    +
    Returns the specific length of each entry in a snapshot.
    getSnapshotLength() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns the specific length of each entry in a snapshot
    +
    Returns the specific length of each entry in a snapshot.
    getSnapshotSizeDataset() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the according parameter
    +
    Returns the according parameter.
    getSnapshotSizeDataset() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -5428,7 +5509,7 @@

    G

     
    getSnapshotSizeSnapshot() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the according parameter
    +
    Returns the according parameter.
    getSnapshotSizeSnapshot() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -5436,17 +5517,17 @@

    G

     
    getSortOrder() - Method in class org.deidentifier.arx.gui.model.ModelViewConfig
    -
    Returns the sort order
    +
    Returns the sort order.
    getSource() - Method in class org.deidentifier.arx.DataHandleSubset
    -
    Returns the underlying source data handle
    +
    Returns the underlying source data handle.
    getSourceType() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModel
     
    getSplash(Display) - Static method in class org.deidentifier.arx.gui.resources.Resources
    -
    Returns the splash image
    +
    Returns the splash image.
    getStartXOfColumnPosition(int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayout
     
    @@ -5455,11 +5536,11 @@

    G

    getStatistics() - Method in class org.deidentifier.arx.DataHandle
    Returns an object providing access to basic descriptive statistics about the data represented - by this handle
    + by this handle.
    getStream(String) - Method in class org.deidentifier.arx.gui.resources.Resources
    -
    Returns a stream
    +
    Returns a stream.
    getStyle() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    @@ -5467,19 +5548,19 @@

    G

     
    getSubset() - Method in class org.deidentifier.arx.criteria.DPresence
    -
    Returns the research subset
    +
    Returns the research subset.
    getSubset() - Method in class org.deidentifier.arx.DataHandleSubset
    -
    Returns the research subset
    +
    Returns the research subset.
    getSubsetOrigin() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the origin of the subset
    +
    Returns the origin of the subset.
    getSuccessors() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    The successors
    +
    The successors.
    getSuccessors() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -5489,15 +5570,15 @@

    G

     
    getSupportedAggregateFunctions() - Method in class org.deidentifier.arx.metric.MetricDescription
    -
    Returns a list of all supported aggregate functions
    +
    Returns a list of all supported aggregate functions.
    getSuppressedAttributeTypes() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Returns an integer representing all attribute types that must be suppressed
    +
    Returns an integer representing all attribute types that must be suppressed.
    getSuppressedAttributeTypes() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns an integer representing all attribute types that must be suppressed
    +
    Returns an integer representing all attribute types that must be suppressed.
    getSuppressedAttributeTypes() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -5509,7 +5590,7 @@

    G

     
    getSuppressionFactor() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
    -
    Returns the factor used to weight suppressed values
    +
    Returns the factor used to weight suppressed values.
    getSuppressionString() - Method in class org.deidentifier.arx.ARXConfiguration
    @@ -5517,11 +5598,11 @@

    G

    getSuppressionString() - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the string inserted for suppressed data items
    +
    Returns the string inserted for suppressed data items.
    getSuppressionString() - Method in class org.deidentifier.arx.DataHandleOutput
    -
    Returns the suppression string
    +
    Returns the suppression string.
    getSuppressionString() - Method in class org.deidentifier.arx.DataHandleStatistics
     
    @@ -5536,23 +5617,23 @@

    G

    getSuppressionWeight() - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    Returns the suppression/generalization weight, that will be respected by - the NDS metric
    + the NDS metric.
    getT() - Method in class org.deidentifier.arx.criteria.TCloseness
    -
    Returns the parameter t
    +
    Returns the parameter t.
    getT() - Method in class org.deidentifier.arx.gui.model.ModelTClosenessCriterion
    -
    Returns T
    +
    Returns T.
    getTabItem(String) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
    -
    Returns the tab item for the given text
    +
    Returns the tab item for the given text.
    getTable() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Returns the underlying table
    +
    Returns the underlying table.
    getTable() - Method in class org.deidentifier.arx.gui.view.impl.common.table.CTContext
     
    @@ -5560,49 +5641,49 @@

    G

     
    getTarget() - Method in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContext
    -
    Gets the target
    +
    Gets the target.
    getTClosenessModel() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the t-closeness model
    +
    Returns the t-closeness model.
    getText() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    getThreshold() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
    -
    Returns the threshold
    +
    Returns the threshold.
    getTime() - Method in class org.deidentifier.arx.ARXResult
    -
    Returns the execution time (wall clock)
    +
    Returns the execution time (wall clock).
    getTime() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the execution time of the last anonymization process
    +
    Returns the execution time of the last anonymization process.
    getTitles() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolderButton
    -
    Returns the titles of all buttons
    +
    Returns the titles of all buttons.
    getToolTipText() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    getTop() - Method in class org.deidentifier.arx.ARXLattice
    -
    Returns the top node
    +
    Returns the top node.
    getTopMargin() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    getTotalGeneralizationLevel() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the sum of all generalization levels
    +
    Returns the sum of all generalization levels.
    getTransformation() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns the transformation as an array
    +
    Returns the transformation as an array.
    getTransformation() - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the transformation
    +
    Returns the transformation .
    getTransformation() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -5612,15 +5693,15 @@

    G

     
    getType() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
    -
    Returns the type of builder
    +
    Returns the type of builder.
    getType() - Method in class org.deidentifier.arx.AttributeType
    -
    Returns the type identifier
    +
    Returns the type identifier.
    getType() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModel
    -
    Returns the type
    +
    Returns the type.
    getType() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -5628,17 +5709,17 @@

    G

     
    getUpperRange() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Returns the upper range
    +
    Returns the upper range.
    getUpperRange() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
     
    getUrlForIndex(int) - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogHelpConfig
    -
    Returns the URL for a given index
    +
    Returns the URL for a given index.
    getUrlOf(int) - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogHelp
    -
    Returns the url for an index
    +
    Returns the url for an index.
    getValidator() - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogComboSelection
    @@ -5646,7 +5727,7 @@

    G

    getValue(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    getValue(int, int) - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -5660,7 +5741,7 @@

    G

     
    getValue() - Method in interface org.deidentifier.arx.gui.view.def.IEditor
    -
    Returns the current value
    +
    Returns the current value.
    getValue() - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogComboSelection
    @@ -5668,11 +5749,11 @@

    G

    getValue(Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageColumns.DatatypeEditingSupport
    -
    Returns current index of ImportWizardPageColumns.DatatypeEditingSupport.choices for given column datatype
    +
    Returns current index of ImportWizardPageColumns.DatatypeEditingSupport.choices for given column datatype.
    getValue(Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageColumns.NameEditingSupport
    -
    Retrieves name of column (ImportColumn.getAliasName())
    +
    Retrieves name of column (ImportColumn.getAliasName()).
    getValue() - Method in class org.deidentifier.arx.metric.InformationLoss
     
    @@ -5690,15 +5771,15 @@

    G

     
    getVariant() - Method in class org.deidentifier.arx.gui.model.ModelLDiversityCriterion
    -
    Returns the variant
    +
    Returns the variant.
    getVariant() - Method in class org.deidentifier.arx.gui.model.ModelTClosenessCriterion
    -
    Returns the variant
    +
    Returns the variant.
    getVersion() - Static method in class org.deidentifier.arx.gui.resources.Resources
    -
    Returns the version
    +
    Returns the version.
    getVersion() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -5706,29 +5787,29 @@

    G

     
    getView() - Method in class org.deidentifier.arx.DataHandle
    -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    getView() - Method in class org.deidentifier.arx.DataHandleSubset
     
    getViewConfig() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the view configuration
    +
    Returns the view configuration.
    getViewportLayer() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
    -
    Returns the viewport layer
    +
    Returns the viewport layer.
    getViewportLayer() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableBodyLayerStack
    -
    Returns the viewport layer
    +
    Returns the viewport layer.
    getViewportLayer() - Method in class org.deidentifier.arx.gui.view.impl.common.table.LayerBody
    -
    Returns the viewport layer
    +
    Returns the viewport layer.
    getViewportLayer() - Method in class org.deidentifier.arx.gui.view.impl.common.ViewData
    -
    Returns the NatTable viewport layer
    +
    Returns the NatTable viewport layer.
    getVocabulary() - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -5756,12 +5837,16 @@

    G

     
    getWrappedClass() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
    -
    Returns the wrapped java class
    +
    Returns the wrapped java class.
    gradientBgColor - Variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationTable
    -
     
    +
    +
    TODO
    +
    gradientFgColor - Variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationTable
    -
     
    +
    +
    TODO
    +
    greater(Date) - Method in class org.deidentifier.arx.DataSelector
     
    greater(double) - Method in class org.deidentifier.arx.DataSelector
    @@ -5770,11 +5855,11 @@

    G

     
    group - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer.RenderedGroup
    -
    Var
    +
    Var.
    groupsizes - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Var
    +
    Var.
    @@ -5783,18 +5868,20 @@

    G

    H

    hAlign - Variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationTable
    -
     
    +
    +
    TODO
    +
    handle - Variable in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContext.Context
    -
    The according handle
    +
    The according handle.
    handle - Variable in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationContingency
    -
    Context information
    +
    Context information.
    handle - Variable in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationDistribution
    -
    Context information
    +
    Context information.
    handleLayerEvent(ILayerEvent) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableFillLayout
     
    @@ -5836,7 +5923,7 @@

    H

     
    hasLowerBound() - Method in class org.deidentifier.arx.metric.InformationLossWithBound
    -
    Is a lower bound provided
    +
    Is a lower bound provided.
    hasNext() - Method in class org.deidentifier.arx.DataHandleOutput.ResultIterator
     
    @@ -5858,28 +5945,27 @@

    H

    Indicates whether there is another element to return - This returns true when there is another element in the result set - ImportAdapterJDBC.resultSet.
    + This returns true when there is another element in the result set ImportAdapterJDBC.resultSet.
    hasParameter() - Method in class org.deidentifier.arx.aggregates.AggregateFunction
    -
    Returns whether the function accepts a parameter
    +
    Returns whether the function accepts a parameter.
    header - Variable in class org.deidentifier.arx.DataHandle
    -
    The header
    +
    The header.
    header - Variable in class org.deidentifier.arx.io.ImportAdapter
    -
    The header
    +
    The header.
    hide() - Method in class org.deidentifier.arx.gui.view.impl.MainSplash
    -
    Disposes the shell
    +
    Disposes the shell.
    HierarchicalDistanceTCloseness - Class in org.deidentifier.arx.criteria
    -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    HierarchicalDistanceTCloseness(String, double, AttributeType.Hierarchy) - Constructor for class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
    @@ -5887,10 +5973,12 @@

    H

    Li N, Li T, Venkatasubramanian S.
    hierarchy - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizard.HierarchyWizardResult
    -
     
    +
    +
    TODO
    +
    hierarchy - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Var
    +
    Var.
    HierarchyBuilder<T> - Class in org.deidentifier.arx.aggregates
    @@ -5898,38 +5986,38 @@

    H

    HierarchyBuilder(HierarchyBuilder.Type) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilder
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyBuilder.Type - Enum in org.deidentifier.arx.aggregates
    -
    The three types of builders
    +
    The three types of builders.
    HierarchyBuilderGroupingBased<T> - Class in org.deidentifier.arx.aggregates
    -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    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
    -
    Creates a new instance for the given data type
    +
    Creates a new instance for the given data type.
    HierarchyBuilderGroupingBased.AbstractGroup - Class in org.deidentifier.arx.aggregates
    -
    A group representation to be used by subclasses
    +
    A group representation to be used by subclasses.
    HierarchyBuilderGroupingBased.AbstractGroup(String) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.AbstractGroup
     
    HierarchyBuilderGroupingBased.Group<U> - Class in org.deidentifier.arx.aggregates
    -
    This class represents a fanout parameter
    +
    This class represents a fanout parameter.
    HierarchyBuilderGroupingBased.Level<U> - Class in org.deidentifier.arx.aggregates
    -
    This class represents a level in the hierarchy
    +
    This class represents a level in the hierarchy.
    HierarchyBuilderIntervalBased<T> - Class in org.deidentifier.arx.aggregates
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals.
    HierarchyBuilderIntervalBased(DataType<T>) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    @@ -5941,7 +6029,7 @@

    H

    HierarchyBuilderIntervalBased.IndexNode - Class in org.deidentifier.arx.aggregates
    -
    This class represents an node
    +
    This class represents an node.
    HierarchyBuilderIntervalBased.IndexNode(T, T, HierarchyBuilderIntervalBased<T>.IndexNode[]) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.IndexNode
    @@ -5953,7 +6041,7 @@

    H

    HierarchyBuilderIntervalBased.Interval<T> - Class in org.deidentifier.arx.aggregates
    -
    This class represents an interval
    +
    This class represents an interval.
    HierarchyBuilderIntervalBased.Range<U> - Class in org.deidentifier.arx.aggregates
    @@ -5961,12 +6049,12 @@

    H

    HierarchyBuilderIntervalBased.Range(U, U, U) - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Range
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyBuilderOrderBased<T> - Class in org.deidentifier.arx.aggregates
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes.
    HierarchyBuilderOrderBased.CloseElements<T> - Class in org.deidentifier.arx.aggregates
     
    @@ -5974,7 +6062,7 @@

    H

     
    HierarchyBuilderOrderBased.SerializableComparator<T> - Class in org.deidentifier.arx.aggregates
    -
    A serializable comparator
    +
    A serializable comparator.
    HierarchyBuilderOrderBased.SerializableComparator() - Constructor for class org.deidentifier.arx.aggregates.HierarchyBuilderOrderBased.SerializableComparator
     
    @@ -5987,127 +6075,127 @@

    H

     
    HierarchyWizard<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    This class implements a wizard for generalization hierarchies
    +
    This class implements a wizard for generalization hierarchies.
    -
    HierarchyWizard(Controller, String, DataType<T>, 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
    +
    Creates a new instance.
    -
    HierarchyWizard(Controller, String, HierarchyBuilder<?>, DataType<T>, 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
    +
    Creates a new instance.
    HierarchyWizard.HierarchyWizardResult<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    Result of the wizard
    +
    Result of the wizard.
    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
    -
    Updateable part of the wizard
    +
    Updateable part of the wizard.
    HierarchyWizardEditor<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    The general editor for hierarchies
    +
    The general editor for hierarchies.
    HierarchyWizardEditor(Composite, HierarchyWizardModelGrouping<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditor
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardEditorFunction<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    Editor for functions
    +
    Editor for functions.
    HierarchyWizardEditorFunction(HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent<T>, HierarchyWizardModelGrouping<T>, Composite, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorFunction
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent<T> - Interface in org.deidentifier.arx.gui.view.impl.wizard
    -
    Tiny callback for parents
    +
    Tiny callback for parents.
    HierarchyWizardEditorGroup<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    Editor for groups
    +
    Editor for groups.
    HierarchyWizardEditorGroup(Composite, HierarchyWizardModelGrouping<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorGroup
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardEditorInterval<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    An editor for intervals
    +
    An editor for intervals.
    HierarchyWizardEditorInterval(Composite, HierarchyWizardModelGrouping<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorInterval
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardEditorLayout<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    Layouts the tree shown in the wizard
    +
    Layouts the tree shown in the wizard.
    HierarchyWizardEditorLayout(HierarchyWizardModelGrouping<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorLayout
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardEditorMenu<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    The editor's menu
    +
    The editor's menu.
    HierarchyWizardEditorMenu(Composite, HierarchyWizardModelGrouping<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorMenu
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardEditorRange<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    Editor for ranges
    +
    Editor for ranges.
    HierarchyWizardEditorRange(Composite, HierarchyWizardModelGrouping<T>, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRange
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardEditorRenderer<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    Renders the content
    +
    Renders the content.
    HierarchyWizardEditorRenderer(HierarchyWizardModelGrouping<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardEditorRenderer.RenderedComponent<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    Base class for rendering contexts
    +
    Base class for rendering contexts.
    HierarchyWizardEditorRenderer.RenderedComponent() - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer.RenderedComponent
     
    HierarchyWizardEditorRenderer.RenderedGroup<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    A rendering context for a group
    +
    A rendering context for a group.
    HierarchyWizardEditorRenderer.RenderedGroup() - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer.RenderedGroup
     
    HierarchyWizardEditorRenderer.RenderedInterval<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    A rendering context for an interval
    +
    A rendering context for an interval.
    HierarchyWizardEditorRenderer.RenderedInterval() - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer.RenderedInterval
     
    HierarchyWizardModel<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    The base model for the wizard
    +
    The base model for the wizard.
    -
    HierarchyWizardModel(DataType<T>, 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
    +
    Creates a new instance for the given data type.
    HierarchyWizardModelAbstract<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    An abstract base model for all builders
    +
    An abstract base model for all builders.
    HierarchyWizardModelAbstract(String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardModelGrouping<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    @@ -6115,11 +6203,11 @@

    H

    HierarchyWizardModelGrouping(String[], DataType<T>, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup<U> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    This class represents a group
    +
    This class represents a group.
    HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup(HierarchyBuilderGroupingBased.Group<U>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup
     
    @@ -6127,7 +6215,7 @@

    H

     
    HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<U> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    This class represents an interval
    +
    This class represents an interval.
    HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval(HierarchyBuilderIntervalBased.Interval<U>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval
     
    @@ -6135,7 +6223,7 @@

    H

     
    HierarchyWizardModelGrouping.HierarchyWizardGroupingRange<U> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    This class represents an adjustment
    +
    This class represents an adjustment.
    HierarchyWizardModelGrouping.HierarchyWizardGroupingRange(DataType<U>, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingRange
     
    @@ -6145,75 +6233,75 @@

    H

     
    HierarchyWizardModelIntervals<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    A model for interval-based builders
    +
    A model for interval-based builders.
    HierarchyWizardModelIntervals(DataType<T>, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelIntervals
    -
    Constructor to create an initial definition
    +
    Constructor to create an initial definition.
    HierarchyWizardModelOrder<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    A model for order-based builders
    +
    A model for order-based builders.
    -
    HierarchyWizardModelOrder(DataType<T>, 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
    +
    Constructor to create an initial definition.
    HierarchyWizardModelRedaction<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    A model for redaction-based builders
    +
    A model for redaction-based builders.
    HierarchyWizardModelRedaction(DataType<T>, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelRedaction
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardPageBuilder<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    An abstract base class for pages that allow configuring a builder
    +
    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
    -
    Creates a new base class
    +
    Creates a new base class.
    HierarchyWizardPageFinal<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    The final page that shows an overview of the resulting hierarchy
    +
    The final page that shows an overview of the resulting hierarchy.
    HierarchyWizardPageFinal(HierarchyWizard<T>) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageFinal
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardPageIntervals<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    A page for configuring the interval-based builder
    +
    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
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardPageOrder<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    A page for configuring the order-based builder
    +
    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
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardPageRedaction<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    A page for configuring the redaction-based builder
    +
    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
    -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardPageType<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
    -
    A hierarchy page for choosing the type of builder
    +
    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
    -
    Creates a new instance
    +
    Creates a new instance.
    @@ -6223,87 +6311,89 @@

    I

    IComponent - Interface in org.deidentifier.arx.gui.view.def
    -
    Interface for components
    +
    Interface for components.
    id - Variable in class org.deidentifier.arx.gui.view.impl.menu.DialogHelpConfig.Entry
    -
     
    +
    +
    TODO
    +
    IDENTIFYING_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
    -
    Represents an identifying attribute
    +
    Represents an identifying attribute.
    IDialog - Interface in org.deidentifier.arx.gui.view.def
    -
    Interface for dialogs
    +
    Interface for dialogs.
    IEditor<T> - Interface in org.deidentifier.arx.gui.view.def
    -
    Interface for an editor for a given data type
    +
    Interface for an editor for a given data type.
    IImportColumnIndexed - Interface in org.deidentifier.arx.io
    -
    Interface to be implemented when columns can be referred to by an index
    +
    Interface to be implemented when columns can be referred to by an index.
    ILayout - Interface in org.deidentifier.arx.gui.view.def
    -
    An interface for layouts
    +
    An interface for layouts.
    ILMultiDimensionalArithmeticMean - Class in org.deidentifier.arx.metric.v2
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    ILMultiDimensionalGeometricMean - Class in org.deidentifier.arx.metric.v2
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    ILMultiDimensionalMax - Class in org.deidentifier.arx.metric.v2
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    ILMultiDimensionalRank - Class in org.deidentifier.arx.metric.v2
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    ILMultiDimensionalSum - Class in org.deidentifier.arx.metric.v2
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    ILMultiDimensionalWithBound - Class in org.deidentifier.arx.metric.v2
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    ILMultiDimensionalWithBound(AbstractILMultiDimensional) - Constructor for class org.deidentifier.arx.metric.v2.ILMultiDimensionalWithBound
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    ILMultiDimensionalWithBound(AbstractILMultiDimensional, AbstractILMultiDimensional) - Constructor for class org.deidentifier.arx.metric.v2.ILMultiDimensionalWithBound
    -
    Creates a new instance
    +
    Creates a new instance.
    ILSingleDimensional - Class in org.deidentifier.arx.metric.v2
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number.
    ILSingleDimensionalWithBound - Class in org.deidentifier.arx.metric.v2
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    ILSingleDimensionalWithBound(double) - Constructor for class org.deidentifier.arx.metric.v2.ILSingleDimensionalWithBound
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    ILSingleDimensionalWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.v2.ILSingleDimensionalWithBound
    -
    Creates a new instance
    +
    Creates a new instance.
    ImplicitPrivacyCriterion - Class in org.deidentifier.arx.criteria
    -
    A privacy criterion that is implicitly bound to the quasi-identifiers
    +
    A privacy criterion that is implicitly bound to the quasi-identifiers.
    ImplicitPrivacyCriterion(boolean) - Constructor for class org.deidentifier.arx.criteria.ImplicitPrivacyCriterion
     
    @@ -6316,7 +6406,7 @@

    I

    ImportAdapter(ImportConfiguration) - Constructor for class org.deidentifier.arx.io.ImportAdapter
    -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    ImportAdapterCSV - Class in org.deidentifier.arx.io
    @@ -6326,7 +6416,7 @@

    I

    ImportAdapterCSV(ImportConfigurationCSV) - Constructor for class org.deidentifier.arx.io.ImportAdapterCSV
    -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    ImportAdapterExcel - Class in org.deidentifier.arx.io
    @@ -6349,7 +6439,7 @@

    I

    ImportAdapterJDBC(ImportConfigurationJDBC) - Constructor for class org.deidentifier.arx.io.ImportAdapterJDBC
    -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    ImportColumn - Class in org.deidentifier.arx.io
    @@ -6359,7 +6449,7 @@

    I

    ImportColumn(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumn
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV - Class in org.deidentifier.arx.io
    @@ -6369,19 +6459,19 @@

    I

    ImportColumnCSV(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel - Class in org.deidentifier.arx.io
    @@ -6391,39 +6481,39 @@

    I

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

    I

    ImportColumnJDBC(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportConfiguration - Class in org.deidentifier.arx.io
    @@ -6459,11 +6549,11 @@

    I

     
    ImportConfigurationCSV - Class in org.deidentifier.arx.io
    -
    Configuration describing a CSV file
    +
    Configuration describing a CSV file.
    ImportConfigurationCSV(String, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
    -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    ImportConfigurationExcel - Class in org.deidentifier.arx.io
    @@ -6473,7 +6563,7 @@

    I

    ImportConfigurationExcel(String, ImportConfigurationExcel.ExcelFileTypes, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
    -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    ImportConfigurationExcel(String, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
    @@ -6498,19 +6588,19 @@

    I

     
    ImportConfigurationJDBC - Class in org.deidentifier.arx.io
    -
    Configuration describing a JDBC source
    +
    Configuration describing a JDBC source.
    ImportConfigurationJDBC(Connection, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
    -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    ImportConfigurationJDBC(String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
    -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    ImportConfigurationJDBC(String, String, String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
    -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    ImportWizard - Class in org.deidentifier.arx.gui.view.impl.wizard
    @@ -6521,7 +6611,7 @@

    I

    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
    +
    Creates a new data import wizard and sets the window title.
    ImportWizardModel - Class in org.deidentifier.arx.gui.view.impl.wizard
    @@ -6534,7 +6624,7 @@

    I

     
    ImportWizardModel.SourceType - Enum in org.deidentifier.arx.gui.view.impl.wizard
    -
    Possible sources for importing data from
    +
    Possible sources for importing data from.
    ImportWizardModelColumn - Class in org.deidentifier.arx.gui.view.impl.wizard
    @@ -6544,11 +6634,11 @@

    I

    ImportWizardModelColumn(ImportColumn) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModelColumn
    -
    Creates a new instance for the given column
    +
    Creates a new instance for the given column.
    ImportWizardModelColumn(ImportColumn, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModelColumn
    -
    Creates a new instance for the given column
    +
    Creates a new instance for the given column.
    ImportWizardPageColumns - Class in org.deidentifier.arx.gui.view.impl.wizard
    @@ -6559,7 +6649,7 @@

    I

    ImportWizardPageColumns(ImportWizard) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageColumns
    -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    ImportWizardPageColumns.DatatypeEditingSupport - Class in org.deidentifier.arx.gui.view.impl.wizard
    @@ -6589,7 +6679,7 @@

    I

    ImportWizardPageCSV(ImportWizard) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageCSV
    -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    ImportWizardPageExcel - Class in org.deidentifier.arx.gui.view.impl.wizard
    @@ -6599,7 +6689,7 @@

    I

    ImportWizardPageExcel(ImportWizard) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageExcel
    -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    ImportWizardPageJDBC - Class in org.deidentifier.arx.gui.view.impl.wizard
    @@ -6609,7 +6699,7 @@

    I

    ImportWizardPageJDBC(ImportWizard) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageJDBC
    -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    ImportWizardPagePreview - Class in org.deidentifier.arx.gui.view.impl.wizard
    @@ -6620,7 +6710,7 @@

    I

    ImportWizardPagePreview(ImportWizard) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPagePreview
    -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    ImportWizardPageSource - Class in org.deidentifier.arx.gui.view.impl.wizard
    @@ -6631,7 +6721,7 @@

    I

    ImportWizardPageSource(ImportWizard) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageSource
    -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    ImportWizardPageTable - Class in org.deidentifier.arx.gui.view.impl.wizard
    @@ -6642,27 +6732,29 @@

    I

    ImportWizardPageTable(ImportWizard) - Constructor for class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageTable
    -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    Inclusion - Class in org.deidentifier.arx.criteria
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset.
    Inclusion(DataSubset) - Constructor for class org.deidentifier.arx.criteria.Inclusion
    -
    Creates a new instance of the enclosure criterion
    +
    Creates a new instance of the enclosure criterion.
    indent(String) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
    -
    Intend the document
    +
    Intend the document.
    indent(String, String, int) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
    -
    Intend the document
    +
    Intend the document.
    index - Variable in class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
    -
     
    +
    +
    TODO
    +
    indexes - Variable in class org.deidentifier.arx.io.ImportAdapter
    Indexes of columns that should be imported @@ -6672,45 +6764,45 @@

    I

    InformationLoss<T> - Class in org.deidentifier.arx.metric
    -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    InformationLoss() - Constructor for class org.deidentifier.arx.metric.InformationLoss
     
    InformationLossDefaultWithBound - Class in org.deidentifier.arx.metric
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    InformationLossDefaultWithBound(double) - Constructor for class org.deidentifier.arx.metric.InformationLossDefaultWithBound
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    InformationLossDefaultWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.InformationLossDefaultWithBound
    -
    Creates a new instance
    +
    Creates a new instance.
    InformationLossWithBound<T extends InformationLoss<?>> - Class in org.deidentifier.arx.metric
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    InformationLossWithBound(T) - Constructor for class org.deidentifier.arx.metric.InformationLossWithBound
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    InformationLossWithBound(T, T) - Constructor for class org.deidentifier.arx.metric.InformationLossWithBound
    -
    Creates a new instance
    +
    Creates a new instance.
    init(IDataProvider, IDataProvider, IDataProvider, IDataProvider, Control) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
    -
    Initialize
    +
    Initialize.
    init(IUniqueIndexLayer, IUniqueIndexLayer, IUniqueIndexLayer, IUniqueIndexLayer, Control) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
    -
    Initialize
    +
    Initialize.
    initialize(DataManager) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Initializes the configuration
    +
    Initializes the configuration.
    initialize(DataManager) - Method in class org.deidentifier.arx.criteria.DPresence
     
    @@ -6724,11 +6816,11 @@

    I

     
    initialize(DataManager) - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    initialize(ARXResult) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Creates a node filter for the given result
    +
    Creates a node filter for the given result.
    initialize(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
    @@ -6736,27 +6828,27 @@

    I

    initialize(int) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
    -
    For backwards compatibility only
    +
    For backwards compatibility only.
    initialize(int, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
    -
    For backwards compatibility only
    +
    For backwards compatibility only.
    initialize(int[], double) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
    -
    For backwards compatibility only
    +
    For backwards compatibility only.
    initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
    -
    For backwards compatibility
    +
    For backwards compatibility.
    initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
    -
    For backwards compatibility
    +
    For backwards compatibility.
    initialize(double[][], int[][][], int[][][]) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
    -
    For backwards compatibility
    +
    For backwards compatibility.
    initializeInternal(DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
    @@ -6806,11 +6898,11 @@

    I

     
    INSENSITIVE_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
    -
    Represents an insensitive attribute
    +
    Represents an insensitive attribute.
    INTEGER - Static variable in class org.deidentifier.arx.DataType
    -
    A generic integer data type
    +
    A generic integer data type.
    internalCompare(int, int, int[], boolean) - Method in class org.deidentifier.arx.DataHandle
    @@ -6826,7 +6918,7 @@

    I

     
    internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Internal representation of get value
    +
    Internal representation of get value.
    internalGetValue(int, int) - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -6838,15 +6930,15 @@

    I

     
    internalIsOutlier(int) - Method in class org.deidentifier.arx.DataHandleOutput
    -
    Returns whether the given row is an outlier
    +
    Returns whether the given row is an outlier.
    internalRebuild() - Method in class org.deidentifier.arx.DataHandleSubset
    -
    Rebuild array representation of subset
    +
    Rebuild array representation of subset.
    internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleInput
    -
    Swaps the rows
    +
    Swaps the rows.
    internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleOutput
    @@ -6854,27 +6946,27 @@

    I

    internalSwap(int, int) - Method in class org.deidentifier.arx.DataHandleSubset
    -
    Swaps the bits in the set representation
    +
    Swaps the bits in the set representation.
    internalTranslate(int) - Method in class org.deidentifier.arx.DataHandleSubset
    -
    Translates the row number
    +
    Translates the row number.
    interrupt() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
    -
    Interrupts all computations
    +
    Interrupts all computations.
    interval - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer.RenderedInterval
    -
    Var
    +
    Var.
    INTERVAL_HEIGHT - Static variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
    -
    Constants
    +
    Constants.
    intToSlider(int, int, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Converts the integer value to a slider selection
    +
    Converts the integer value to a slider selection.
    IO - Class in org.deidentifier.arx.metric.v2
     
    @@ -6882,31 +6974,31 @@

    I

     
    isActive() - Method in class org.deidentifier.arx.gui.model.ModelCriterion
    -
    Is this criterion active
    +
    Is this criterion active.
    isAggregateFunctionSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
    -
    Returns whether an aggregate function is supported by the metric
    +
    Returns whether an aggregate function is supported by the metric.
    isAllowed(ARXLattice, ARXLattice.ARXNode) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Returns whether the given node is allowed to pass this filter
    +
    Returns whether the given node is allowed to pass this filter.
    isAllowedAnonymous() - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Returns setting
    +
    Returns setting.
    isAllowedGeneralization(int, int) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Returns whether the given generalization is allowed
    +
    Returns whether the given generalization is allowed.
    isAllowedNonAnonymous() - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Returns setting
    +
    Returns setting.
    isAllowedUnknown() - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Returns setting
    +
    Returns setting.
    isAnonymity(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -6930,7 +7022,7 @@

    I

     
    isAnonymous(HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    isAnonymous(HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
     
    @@ -6940,11 +7032,11 @@

    I

     
    isAttributeSelected(String) - Method in interface org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualization
    -
    Is the provided attribute selected according to the config?
    +
    Is the provided attribute selected according to the config?.
    isAttributeSelected(String) - Method in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationContingency
    -
    Is the provided attribute selected according to the config?
    +
    Is the provided attribute selected according to the config?.
    isAttributeSelected(String) - Method in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationDistribution
     
    @@ -6969,11 +7061,11 @@

    I

     
    isChanged() - Method in class org.deidentifier.arx.gui.model.ModelViewConfig
    -
    Returns whether the config has changed, and resets the flag to unmodified
    +
    Returns whether the config has changed, and resets the flag to unmodified.
    isChecked() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Returns if the node has been checked explicitly
    +
    Returns if the node has been checked explicitly.
    isChecked(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -7003,25 +7095,25 @@

    I

     
    isCriterionMonotonic() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Determines whether the anonymity criterion is montonic
    +
    Determines whether the anonymity criterion is montonic.
    isCriterionMonotonic() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Determines whether the anonymity criterion is montonic
    +
    Determines whether the anonymity criterion is montonic.
    isCriterionMonotonic() - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    isDatatype(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    isDebugEnabled() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns whether debugging is enabled
    +
    Returns whether debugging is enabled.
    isDefaultFunction(AggregateFunction<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorFunction
    -
    Returns whether this is the default function
    +
    Returns whether this is the default function.
    isDefinition(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -7029,11 +7121,11 @@

    I

     
    isDisposed() - Method in class org.deidentifier.arx.gui.view.impl.MainSplash
    -
    Is this shell disposed
    +
    Is this shell disposed.
    isDisposed() - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Is this shell disposed
    +
    Is this shell disposed.
    isDomainPropertiesAvailable() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    @@ -7041,30 +7133,30 @@

    I

    isEnabled() - Method in class org.deidentifier.arx.gui.model.ModelCriterion
    -
    Is this criterion enabled
    +
    Is this criterion enabled.
    isEnabled() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModelColumn
     
    isFirst(HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Is this the first interval
    +
    Is this the first interval.
    isFormat(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    isHierarchyAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns whether a hierarchy is available
    +
    Returns whether a hierarchy is available.
    isHierarchyBuilderAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns whether a hierarchy builder is available
    +
    Returns whether a hierarchy builder is available.
    isId(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    isIndependent() - Method in class org.deidentifier.arx.metric.Metric
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss.
    isIndependent() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
     
    @@ -7072,17 +7164,17 @@

    I

     
    isIndexSpecified() - Method in class org.deidentifier.arx.io.ImportColumnIndexed
    -
    Returns whether an index was given
    +
    Returns whether an index was given.
    isInfoloss(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    isInstance(Metric<?>) - Method in class org.deidentifier.arx.metric.MetricDescription
    -
    Returns whether the given metric is an instance of this description
    +
    Returns whether the given metric is an instance of this description.
    isLast(HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Is this the last interval
    +
    Is this the last interval.
    isLastColumnCompletelyDisplayed() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableViewportLayer
     
    @@ -7096,13 +7188,15 @@

    I

     
    isLevel(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    +
    isLocale(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
    +
     
    isLocked() - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns whether this definition can be altered
    +
    Returns whether this definition can be altered.
    isLocked() - Method in class org.deidentifier.arx.DataHandleInput
    -
    Is this handle locked?
    +
    Is this handle locked?.
    isMax(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -7110,7 +7204,7 @@

    I

     
    isMaximumGeneralizationAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns whether a maximum generalization level is available
    +
    Returns whether a maximum generalization level is available.
    isMetadata(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -7122,27 +7216,27 @@

    I

     
    isMinimumGeneralizationAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
    -
    Returns whether a minimum generalization level is available
    +
    Returns whether a minimum generalization level is available.
    isModified() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns whether this project is modified
    +
    Returns whether this project is modified.
    isModified() - Method in class org.deidentifier.arx.gui.model.ModelClipboard
    -
    Is the clipboard modified
    +
    Is the clipboard modified.
    isModified() - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Has the config been modified
    +
    Has the config been modified.
    isMonotonic() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
    -
    Returns whether the criterion is monotonic with tuple suppression
    +
    Returns whether the criterion is monotonic with tuple suppression.
    isMonotonic() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns false if the metric is non-monotone using suppression
    +
    Returns false if the metric is non-monotone using suppression.
    isMonotonic() - Method in class org.deidentifier.arx.metric.MetricConfiguration
     
    @@ -7150,7 +7244,7 @@

    I

     
    isMultiDimensional() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns true if the metric is multi-dimensional
    +
    Returns true if the metric is multi-dimensional.
    isName(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -7165,7 +7259,7 @@

    I

    isOutlier(int) - Method in class org.deidentifier.arx.DataHandle
    Determines whether a given row is an outlier in the currently associated - data transformation
    + data transformation.
    isOutlier(int) - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -7177,15 +7271,15 @@

    I

     
    isPracticalMonotonicity() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Is practical monotonicity assumed
    +
    Is practical monotonicity assumed.
    isPracticalMonotonicity() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Is practical monotonicity assumed
    +
    Is practical monotonicity assumed.
    isPracticalMonotonicity() - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    isPracticalMonotonicity(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -7195,27 +7289,27 @@

    I

     
    isPrecomputed() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
    -
    Returns whether the metric is precomputed
    +
    Returns whether the metric is precomputed.
    isPredecessors(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    isPretty() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorLayout
    -
    Is the layout pretty
    +
    Is the layout pretty.
    isProtectSensitiveAssociations() - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Returns, whether the anonymizer should take associations between sensitive attributes into account
    +
    Returns, whether the anonymizer should take associations between sensitive attributes into account.
    isProtectSensitiveAssociations() - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Protect sensitive associations
    +
    Protect sensitive associations.
    isProtectSensitiveAssociations(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    isQuasiIdentifierSelected() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns whether a quasi-identifier is selected
    +
    Returns whether a quasi-identifier is selected.
    isRef(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -7243,7 +7337,7 @@

    I

     
    isResultAvailable() - Method in class org.deidentifier.arx.ARXResult
    -
    Indicates if a result is available
    +
    Indicates if a result is available.
    isRowExpanded() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
     
    @@ -7261,21 +7355,21 @@

    I

     
    isSelected(int) - Method in class org.deidentifier.arx.DataSelector
    -
    Determines whether the given row is selected by the expression
    +
    Determines whether the given row is selected by the expression.
    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
    +
    Returns whether the given property is selected for the given entry.
    isSensitiveAttributeSelected() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns whether a sensitive attribute is selected
    +
    Returns whether a sensitive attribute is selected.
    isShowIntervals() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
     
    isSubset() - Method in class org.deidentifier.arx.gui.model.ModelViewConfig
    -
    Returns whether we show the subset only
    +
    Returns whether we show the subset only.
    isSuccessors(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -7296,7 +7390,7 @@

    I

     
    isToggle(String) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolderButton
    -
    Returns whether the given button is a toggle button
    +
    Returns whether the given button is a toggle button.
    isTransformation(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -7322,29 +7416,29 @@

    I

     
    isValid(String) - Method in class org.deidentifier.arx.DataType
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    isValid() - Method in interface org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualization
    -
    Is this a valid context
    +
    Is this a valid context.
    isValid() - Method in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationContingency
    -
    Is this a valid context
    +
    Is this a valid context.
    isValid() - Method in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationDistribution
    -
    Is this a valid context
    +
    Is this a valid context.
    isVersion(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    isVisible() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentStatus
    -
    Is the current status visible
    +
    Is the current status visible.
    isVisualizationEnabled() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns whether visualization is enabled
    +
    Returns whether visualization is enabled.
    isVocabulary(String) - Method in class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    @@ -7352,11 +7446,11 @@

    I

     
    isWeighted() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns true if the metric is weighted
    +
    Returns true if the metric is weighted.
    iterator - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
    -
    An iterator over the elements in the contingency table
    +
    An iterator over the elements in the contingency table.
    iterator() - Method in class org.deidentifier.arx.Data.DefaultData
     
    @@ -7364,7 +7458,7 @@

    I

     
    iterator() - Method in class org.deidentifier.arx.DataHandle
    -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    iterator() - Method in class org.deidentifier.arx.DataHandleInput
     
    @@ -7376,15 +7470,15 @@

    I

     
    iterator - Variable in class org.deidentifier.arx.io.CSVAbstractInput
    -
    The iterator
    +
    The iterator.
    iterator() - Method in class org.deidentifier.arx.io.CSVAbstractInput
    -
    Returns an iterator
    +
    Returns an iterator.
    IView - Interface in org.deidentifier.arx.gui.view.def
    -
    An interface for views
    +
    An interface for views.
    @@ -7411,27 +7505,31 @@

    L

    l - Variable in class org.deidentifier.arx.criteria.LDiversity
    -
    The parameter l
    +
    The parameter l.
    label - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer.RenderedComponent
    -
    Var
    +
    Var.
    label - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingRange
    -
     
    +
    +
    TODO
    +
    LABEL_WIDTH - Static variable in class org.deidentifier.arx.gui.view.impl.define.ViewCriterion
    -
     
    +
    +
    TODO
    +
    LayerBody - Class in org.deidentifier.arx.gui.view.impl.common.table
    -
    The body layer
    +
    The body layer.
    LayerBody(IDataProvider, CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerBody
    -
    Creates a new instance
    +
    Creates a new instance.
    LayerColumnFillLayout - Class in org.deidentifier.arx.gui.view.impl.common.table
    -
    Adds an additional column to fill up the space
    +
    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
     
    @@ -7439,33 +7537,33 @@

    L

     
    LayerColumnHeader - Class in org.deidentifier.arx.gui.view.impl.common.table
    -
    The column layer
    +
    The column layer.
    LayerColumnHeader(Composite, IDataProvider, LayerBody, CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerColumnHeader
    -
    Creates a new instance
    +
    Creates a new instance.
    LayerRowFillLayout - Class in org.deidentifier.arx.gui.view.impl.common.table
    -
    Adds additional rows at the end that fill up the available height
    +
    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
     
    LayerRowHeader - Class in org.deidentifier.arx.gui.view.impl.common.table
    -
    The row layer
    +
    The row layer.
    LayerRowHeader(Composite, IDataProvider, LayerBody, CTConfiguration, CTContext) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerRowHeader
    -
    Creates a new instance
    +
    Creates a new instance.
    LayerSelection - Class in org.deidentifier.arx.gui.view.impl.common.table
    -
    A selection layer for table views
    +
    A selection layer for table views.
    LayerSelection(IUniqueIndexLayer, CTConfiguration) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.LayerSelection
    -
    Creates a new instance
    +
    Creates a new instance.
    LayerViewport - Class in org.deidentifier.arx.gui.view.impl.common.table
     
    @@ -7473,39 +7571,39 @@

    L

     
    layout() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorLayout
    -
    Computes the cardinalities of the optimal number of elements per hierarchy level
    +
    Computes the cardinalities of the optimal number of elements per hierarchy level.
    LayoutAnalyze - Class in org.deidentifier.arx.gui.view.impl.analyze
    -
    This class layouts the analysis view
    +
    This class layouts the analysis view.
    LayoutAnalyze(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.analyze.LayoutAnalyze
    -
    Creates a new instance
    +
    Creates a new instance.
    LayoutDefinition - Class in org.deidentifier.arx.gui.view.impl.define
    -
    This class implements the layout for the data definition perspective
    +
    This class implements the layout for the data definition perspective.
    LayoutDefinition(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.LayoutDefinition
    -
    Creates a new instance
    +
    Creates a new instance.
    LayoutExplore - Class in org.deidentifier.arx.gui.view.impl.explore
    -
    This class layouts the exploration view
    +
    This class layouts the exploration view.
    LayoutExplore(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.LayoutExplore
    -
    Creates a new instance
    +
    Creates a new instance.
    LayoutStatistics - Class in org.deidentifier.arx.gui.view.impl.analyze
    -
    Layouts the visualization and allows enabling/disabling them
    +
    Layouts the visualization and allows enabling/disabling them.
    LayoutStatistics(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.analyze.LayoutStatistics
    -
    Creates a new instance
    +
    Creates a new instance.
    LDiversity - Class in org.deidentifier.arx.criteria
    @@ -7515,7 +7613,7 @@

    L

    LDiversity(String, double, boolean) - Constructor for class org.deidentifier.arx.criteria.LDiversity
    -
    Creates a new instance
    +
    Creates a new instance.
    LEFT_LINE_BORDER_LABEL - Static variable in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDecorator
    @@ -7537,15 +7635,15 @@

    L

     
    list() - Static method in class org.deidentifier.arx.DataType
    -
    Lists all available data types
    +
    Lists all available data types.
    list(Class<U>) - Static method in class org.deidentifier.arx.DataType
    -
    Returns a datatype for the given class
    +
    Returns a datatype for the given class.
    list() - Static method in class org.deidentifier.arx.metric.Metric
    -
    Returns a list of all available metrics for information loss
    +
    Returns a list of all available metrics for information loss.
    @@ -7555,63 +7653,65 @@

    M

    Main - Class in org.deidentifier.arx.gui
    -
    Main entry point
    +
    Main entry point.
    Main() - Constructor for class org.deidentifier.arx.gui.Main
     
    main(String[]) - Static method in class org.deidentifier.arx.gui.Main
    -
    Main entry point
    +
    Main entry point.
    MainMenu - Class in org.deidentifier.arx.gui.view.impl
    -
    This class implements the global main menu
    +
    This class implements the global main menu.
    MainMenu(Shell, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.MainMenu
    -
    Creates a new instance
    +
    Creates a new instance.
    MainSplash - Class in org.deidentifier.arx.gui.view.impl
    -
    This class implements a splash window
    +
    This class implements a splash window.
    MainSplash(Display, Monitor) - Constructor for class org.deidentifier.arx.gui.view.impl.MainSplash
    -
    Creates a new instance
    +
    Creates a new instance.
    MainToolBar - Class in org.deidentifier.arx.gui.view.impl
    -
    This class implements the global application tool bar
    +
    This class implements the global application tool bar.
    MainToolBar(Shell, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.MainToolBar
    -
    Creates a new instance
    +
    Creates a new instance.
    MainWindow - Class in org.deidentifier.arx.gui.view.impl
    -
    This class implements the global application window
    +
    This class implements the global application window.
    MainWindow(Display, Monitor) - Constructor for class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Creates a new instance
    +
    Creates a new instance.
    MASK - Static variable in class org.deidentifier.arx.AttributeType
    -
    The mask
    +
    The mask.
    materialize(DataHandle) - Method in class org.deidentifier.arx.DataDefinition
    -
    Materializes all functional hierarchies
    +
    Materializes all functional hierarchies.
    max - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer.RenderedComponent
    -
    Var
    +
    Var.
    max - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval
    -
     
    +
    +
    TODO
    +
    max(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
    -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    max(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
     
    @@ -7619,31 +7719,33 @@

    M

     
    maxFrequency - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
    -
    Maximal frequency in the contingency table
    +
    Maximal frequency in the contingency table.
    maxLevel - Variable in class org.deidentifier.arx.ARXLattice.LatticeDeserializationContext
    -
     
    +
    +
    TODO
    +
    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
    -
    Merges the interval down
    +
    Merges the interval down.
    mergeUp(Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Merges the interval up
    +
    Merges the interval up.
    Metric<T extends InformationLoss<?>> - Class in org.deidentifier.arx.metric
    -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    Metric(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.Metric
    -
    Create a new metric
    +
    Create a new metric.
    Metric.AggregateFunction - Enum in org.deidentifier.arx.metric
    -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    MetricAECS - Class in org.deidentifier.arx.metric
    @@ -7653,11 +7755,11 @@

    M

     
    MetricConfiguration - Class in org.deidentifier.arx.metric
    -
    A class a configuration of a metric
    +
    A class a configuration of a metric.
    MetricConfiguration(boolean, double, boolean, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.MetricConfiguration
    -
    Constructs a new instance
    +
    Constructs a new instance.
    MetricDefault - Class in org.deidentifier.arx.metric
    @@ -7667,15 +7769,15 @@

    M

     
    MetricDescription - Class in org.deidentifier.arx.metric
    -
    A class describing a metric and its configuration options
    +
    A class describing a metric and its configuration options.
    MetricDM - Class in org.deidentifier.arx.metric
    -
    This class provides an implementation of the DM metric (non-monotonic)
    +
    This class provides an implementation of the DM metric (non-monotonic).
    MetricDM() - Constructor for class org.deidentifier.arx.metric.MetricDM
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricDMStar - Class in org.deidentifier.arx.metric
    @@ -7684,7 +7786,7 @@

    M

    MetricDMStar() - Constructor for class org.deidentifier.arx.metric.MetricDMStar
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricEntropy - Class in org.deidentifier.arx.metric
    @@ -7701,7 +7803,7 @@

    M

    MetricHeight() - Constructor for class org.deidentifier.arx.metric.MetricHeight
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDHeight - Class in org.deidentifier.arx.metric.v2
    @@ -7709,32 +7811,32 @@

    M

    MetricMDHeight() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDHeight
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDHeight(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDHeight
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMLoss - Class in org.deidentifier.arx.metric.v2
    -
    Normalized Domain Share
    +
    Normalized Domain Share.
    MetricMDNMLoss() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
    -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
    MetricMDNMLoss(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
    -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
    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
    +
    A constructor that allows to define a factor weighting generalization and suppression.
    MetricMDNMLossPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference.
    MetricMDNMLossPotentiallyPrecomputed(double) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
    @@ -7750,19 +7852,19 @@

    M

    MetricMDNMLossPrecomputed - Class in org.deidentifier.arx.metric.v2
    -
    Normalized Domain Share
    +
    Normalized Domain Share.
    MetricMDNMLossPrecomputed() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMLossPrecomputed(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMLossPrecomputed(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMPrecision - Class in org.deidentifier.arx.metric.v2
    @@ -7772,15 +7874,15 @@

    M

    MetricMDNMPrecision() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMPrecision(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMPrecision(boolean, boolean, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
    -
    For subclasses
    +
    For subclasses.
    MetricMDNUEntropy - Class in org.deidentifier.arx.metric.v2
    @@ -7789,11 +7891,11 @@

    M

    MetricMDNUEntropy() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUEntropy(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUEntropyPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
    @@ -7815,15 +7917,15 @@

    M

    MetricMDNUEntropyPrecomputed(boolean, boolean, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
    -
    Precomputed
    +
    Precomputed.
    MetricMDNUEntropyPrecomputed() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUEntropyPrecomputed(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUNMEntropy - Class in org.deidentifier.arx.metric.v2
    @@ -7832,11 +7934,11 @@

    M

    MetricMDNUNMEntropy() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUNMEntropy(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUNMEntropyPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
    @@ -7858,11 +7960,11 @@

    M

    MetricMDNUNMEntropyPrecomputed() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUNMEntropyPrecomputed(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDPrecision - Class in org.deidentifier.arx.metric.v2
    @@ -7872,11 +7974,11 @@

    M

    MetricMDPrecision() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDPrecision
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDPrecision(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDPrecision
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDStatic - Class in org.deidentifier.arx.metric.v2
    @@ -7885,11 +7987,11 @@

    M

    MetricMDStatic(Metric.AggregateFunction, Map<String, List<Double>>) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDStatic
    -
    Constructor
    +
    Constructor.
    MetricMDStatic(Map<String, List<Double>>) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDStatic
    -
    Constructor
    +
    Constructor.
    MetricNMEntropy - Class in org.deidentifier.arx.metric
    @@ -7898,7 +8000,7 @@

    M

    MetricNMEntropy() - Constructor for class org.deidentifier.arx.metric.MetricNMEntropy
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricNMPrecision - Class in org.deidentifier.arx.metric
    @@ -7908,7 +8010,7 @@

    M

    MetricNMPrecision() - Constructor for class org.deidentifier.arx.metric.MetricNMPrecision
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricPrecision - Class in org.deidentifier.arx.metric
    @@ -7916,7 +8018,7 @@

    M

    MetricPrecision() - Constructor for class org.deidentifier.arx.metric.MetricPrecision
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricSDAECS - Class in org.deidentifier.arx.metric.v2
    @@ -7924,7 +8026,7 @@

    M

    MetricSDAECS() - Constructor for class org.deidentifier.arx.metric.v2.MetricSDAECS
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricSDAECS(double) - Constructor for class org.deidentifier.arx.metric.v2.MetricSDAECS
    @@ -7936,7 +8038,7 @@

    M

    MetricSDDiscernability() - Constructor for class org.deidentifier.arx.metric.v2.MetricSDDiscernability
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricSDNMDiscernability - Class in org.deidentifier.arx.metric.v2
    @@ -7944,7 +8046,7 @@

    M

    MetricSDNMDiscernability() - Constructor for class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
    -
    Creates a new instance
    +
    Creates a new instance.
    MetricStatic - Class in org.deidentifier.arx.metric
    @@ -7953,7 +8055,7 @@

    M

    MetricStatic(Map<String, List<Double>>) - Constructor for class org.deidentifier.arx.metric.MetricStatic
    -
    Constructor
    +
    Constructor.
    MetricWeighted<T extends InformationLoss<?>> - Class in org.deidentifier.arx.metric
    @@ -7961,17 +8063,19 @@

    M

    MetricWeighted(boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricWeighted
    -
    Constructor
    +
    Constructor.
    min - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer.RenderedComponent
    -
    Var
    +
    Var.
    min - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval
    -
     
    +
    +
    TODO
    +
    min(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
    -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    min(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
     
    @@ -7979,71 +8083,79 @@

    M

     
    MINIMAL_WORKING_TIME - Static variable in class org.deidentifier.arx.gui.view.impl.analyze.ViewStatistics
    -
    Our users are patient
    +
    Our users are patient.
    minLevel - Variable in class org.deidentifier.arx.ARXLattice.LatticeDeserializationContext
    -
     
    +
    +
    TODO
    +
    minSize - Variable in class org.deidentifier.arx.criteria.LDiversity
    -
     
    +
    +
    TODO
    +
    Model - Class in org.deidentifier.arx.gui.model
    -
    This class implements a large portion of the model used by the GUI
    +
    This class implements a large portion of the model used by the GUI.
    -
    Model(String, String) - 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
    +
    Creates a new instance.
    model - Variable in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationContingency
    -
    Context information
    +
    Context information.
    model - Variable in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContextVisualizationDistribution
    -
    Context information
    +
    Context information.
    model - Variable in class org.deidentifier.arx.gui.view.impl.analyze.ViewProperties
    -
    Internal stuff
    +
    Internal stuff.
    model - Variable in class org.deidentifier.arx.gui.view.impl.common.ViewData
    -
     
    +
    +
    TODO
    +
    model - Variable in class org.deidentifier.arx.gui.view.impl.define.ViewCriterion
    -
     
    +
    +
    TODO
    +
    ModelClipboard - Class in org.deidentifier.arx.gui.model
    -
    A model for the clipboard
    +
    A model for the clipboard.
    ModelClipboard() - Constructor for class org.deidentifier.arx.gui.model.ModelClipboard
     
    ModelConfiguration - Class in org.deidentifier.arx.gui.model
    -
    This class represents an input or output configuration
    +
    This class represents an input or output configuration.
    ModelConfiguration() - Constructor for class org.deidentifier.arx.gui.model.ModelConfiguration
     
    ModelCriterion - Class in org.deidentifier.arx.gui.model
    -
    A base class for models for criteria
    +
    A base class for models for criteria.
    ModelCriterion() - Constructor for class org.deidentifier.arx.gui.model.ModelCriterion
     
    ModelDPresenceCriterion - Class in org.deidentifier.arx.gui.model
    -
    This class implements a model for the d-presence criterion
    +
    This class implements a model for the d-presence criterion.
    ModelDPresenceCriterion() - Constructor for class org.deidentifier.arx.gui.model.ModelDPresenceCriterion
     
    ModelEvent - Class in org.deidentifier.arx.gui.model
    -
    This class implements an event for model changes
    +
    This class implements an event for model changes.
    ModelEvent(Object, ModelEvent.ModelPart, Object) - Constructor for class org.deidentifier.arx.gui.model.ModelEvent
    -
    Creates a new instance
    +
    Creates a new instance.
    ModelEvent.ModelPart - Enum in org.deidentifier.arx.gui.model
    -
    The part of the model that has changed
    +
    The part of the model that has changed.
    ModelExplicitCriterion - Class in org.deidentifier.arx.gui.model
    @@ -8052,53 +8164,53 @@

    M

    ModelExplicitCriterion(String) - Constructor for class org.deidentifier.arx.gui.model.ModelExplicitCriterion
    -
    Creates a new instance
    +
    Creates a new instance.
    ModelImplicitCriterion - Class in org.deidentifier.arx.gui.model
    -
    This class implements a (marker) base-class for implicit criteria
    +
    This class implements a (marker) base-class for implicit criteria.
    ModelImplicitCriterion() - Constructor for class org.deidentifier.arx.gui.model.ModelImplicitCriterion
     
    ModelKAnonymityCriterion - Class in org.deidentifier.arx.gui.model
    -
    This class implements a model for the k-anonymity criterion
    +
    This class implements a model for the k-anonymity criterion.
    ModelKAnonymityCriterion() - Constructor for class org.deidentifier.arx.gui.model.ModelKAnonymityCriterion
     
    ModelLDiversityCriterion - Class in org.deidentifier.arx.gui.model
    -
    This class implements a model for the l-diversity criterion
    +
    This class implements a model for the l-diversity criterion.
    ModelLDiversityCriterion(String) - Constructor for class org.deidentifier.arx.gui.model.ModelLDiversityCriterion
    -
    Creates a new instance
    +
    Creates a new instance.
    ModelNodeFilter - Class in org.deidentifier.arx.gui.model
    -
    This class implements a filter for a generalization lattice
    +
    This class implements a filter for a generalization lattice.
    ModelNodeFilter(int[], int) - Constructor for class org.deidentifier.arx.gui.model.ModelNodeFilter
    -
    Creates a new instance
    +
    Creates a new instance.
    ModelTClosenessCriterion - Class in org.deidentifier.arx.gui.model
    -
    This class implements a model for the t-closeness criterion
    +
    This class implements a model for the t-closeness criterion.
    ModelTClosenessCriterion(String) - Constructor for class org.deidentifier.arx.gui.model.ModelTClosenessCriterion
    -
    Creates a new instance
    +
    Creates a new instance.
    ModelViewConfig - Class in org.deidentifier.arx.gui.model
    -
    This class models the current view configuration
    +
    This class models the current view configuration.
    ModelViewConfig() - Constructor for class org.deidentifier.arx.gui.model.ModelViewConfig
     
    ModelViewConfig.Mode - Enum in org.deidentifier.arx.gui.model
    -
    Mode
    +
    Mode.
    moveCellPositionIntoViewport(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableViewportLayer
     
    @@ -8110,15 +8222,15 @@

    M

     
    moveDown(int) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelOrder
    -
    Moves an item down
    +
    Moves an item down.
    moveEntryDown(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.gui.model.ModelClipboard
    -
    Moves the entry down
    +
    Moves the entry down.
    moveEntryUp(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.gui.model.ModelClipboard
    -
    Moves the entry up
    +
    Moves the entry up.
    moveRowPositionIntoViewport(int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableViewportLayer
     
    @@ -8126,7 +8238,7 @@

    M

     
    moveUp(int) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelOrder
    -
    Moves an item up
    +
    Moves an item up.
    multiply(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
     
    @@ -8168,7 +8280,7 @@

    N

    newInstance(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter
    -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    newInstance(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
     
    @@ -8178,11 +8290,15 @@

    N

     
    newInstance() - Method in class org.deidentifier.arx.DataType.DataTypeDescription
    -
    Creates a new instance with default format string
    +
    Creates a new instance with default format string and default locale.
    newInstance(String) - Method in class org.deidentifier.arx.DataType.DataTypeDescription
    -
    Creates a new instance with the given format string
    +
    Creates a new instance with the given format string and default locale.
    +
    +
    newInstance(String, Locale) - Method in class org.deidentifier.arx.DataType.DataTypeDescription
    +
    +
    Creates a new instance with the given format string and the given locale.
    next() - Method in class org.deidentifier.arx.DataHandleOutput.ResultIterator
     
    @@ -8190,39 +8306,37 @@

    N

    Returns the next row - The returned element is sorted as defined by ImportColumn#index - and contains as many elements as there are columns selected to import + The returned element is sorted as defined by ImportColumn#index and contains as many elements as there are columns selected to import from ImportAdapter.indexes.
    next() - Method in class org.deidentifier.arx.io.ImportAdapterExcel
    Returns the next row - The returned element is sorted as defined by ImportColumn#index - and contains as many elements as there are columns selected to import + The returned element is sorted as defined by ImportColumn#index and contains as many elements as there are columns selected to import from ImportAdapter.indexes.
    next() - Method in class org.deidentifier.arx.io.ImportAdapterJDBC
     
    node - Variable in class org.deidentifier.arx.DataHandle
    -
    The node
    +
    The node.
    nodeTagged(int) - Method in interface org.deidentifier.arx.ARXListener
    -
    Is called when a node has been processed
    +
    Is called when a node has been processed.
    NORMAL_BACKGROUND - Static variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
    -
    Constants
    +
    Constants.
    NORMAL_FOREGROUND - Static variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
    -
    Constants
    +
    Constants.
    normalize(double, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
    -
    Normalizes the aggregate
    +
    Normalizes the aggregate.
    @@ -8232,37 +8346,37 @@

    O

    OFFSET - Static variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
    -
    Constants
    +
    Constants.
    offset - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer.RenderedInterval
    -
    Var
    +
    Var.
    onError() - Method in class org.deidentifier.arx.gui.view.impl.analyze.Analysis
    -
    Perform error handling
    +
    Perform error handling.
    onFinish() - Method in class org.deidentifier.arx.gui.view.impl.analyze.Analysis
    -
    Perform finish
    +
    Perform finish.
    onInterrupt() - Method in class org.deidentifier.arx.gui.view.impl.analyze.Analysis
    -
    Perform interrupt handling
    +
    Perform interrupt handling.
    onShow(Runnable) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Executes the given runnable on show
    +
    Executes the given runnable on show.
    open(Shell) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ARXWizard
    -
    Opens the dialog
    +
    Opens the dialog.
    or() - Method in class org.deidentifier.arx.DataSelector
     
    ORDERED_STRING - Static variable in class org.deidentifier.arx.DataType
    -
    A ordered string data type
    +
    A ordered string data type.
    org.deidentifier.arx - package org.deidentifier.arx
    @@ -8324,17 +8438,19 @@

    P

    paint(GC) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditor
    -
    Paints the intervals and fanouts
    +
    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.DataTableImagePainter
     
    parent - Variable in class org.deidentifier.arx.gui.view.impl.analyze.ViewProperties.Property
    -
     
    +
    +
    TODO
    +
    parse(ImportAdapter) - Method in class org.deidentifier.arx.DataDefinition
    -
    Parses the configuration of the import adapter
    +
    Parses the configuration of the import adapter.
    parse(String) - Method in class org.deidentifier.arx.DataType.ARXDate
     
    @@ -8350,11 +8466,11 @@

    P

     
    parse(String) - Method in class org.deidentifier.arx.DataType
    -
    Converts a string into a value
    +
    Converts a string into a value.
    parse() - Method in class org.deidentifier.arx.gui.view.impl.define.ViewCriterion
    -
    Implement this to parse the settings into a privacy criterion
    +
    Implement this to parse the settings into a privacy criterion.
    parse() - Method in class org.deidentifier.arx.gui.view.impl.define.ViewCriterionDPresence
     
    @@ -8366,19 +8482,19 @@

    P

     
    parse(HierarchyBuilder<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModel
    -
    Updates the model with a new specification
    +
    Updates the model with a new specification.
    parse(HierarchyBuilder<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Parses a builder and updates the model accordingly
    +
    Parses a builder and updates the model accordingly.
    parse(HierarchyBuilderIntervalBased<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Parses an interval-based spec
    +
    Parses an interval-based spec.
    parse(HierarchyBuilderOrderBased<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Parses an order-based spec
    +
    Parses an order-based spec.
    parse(HierarchyBuilder<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelIntervals
     
    @@ -8388,13 +8504,15 @@

    P

     
    part - Variable in class org.deidentifier.arx.gui.model.ModelEvent
    -
    The part of the model that has changed
    +
    The part of the model that has changed.
    payload - Variable in class org.deidentifier.arx.gui.worker.io.XMLHandler
    -
     
    +
    +
    TODO
    +
    performCancel() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizard
    -
    Cancel pressed
    +
    Cancel pressed.
    performFinish() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ARXWizard
     
    @@ -8420,15 +8538,15 @@

    P

    prepare(String[]) - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
    -
    Sets the indexes based on the header
    +
    Sets the indexes based on the header.
    prepare(Row) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
    -
    Sets the indexes based on the header
    +
    Sets the indexes based on the header.
    prepareGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Tells the implementing class to prepare the generalization process
    +
    Tells the implementing class to prepare the generalization process.
    prepareGroups() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
     
    @@ -8436,25 +8554,27 @@

    P

     
    PRETTY_THRESHOLD - Static variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorLayout
    -
    Constant
    +
    Constant.
    previewDataMaxLines - Static variable in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModel
    -
    Maximum number of lines to be loaded for preview purposes
    +
    Maximum number of lines to be loaded for preview purposes.
    PrivacyCriterion - Class in org.deidentifier.arx.criteria
    -
    An abstract base class for privacy criteria
    +
    An abstract base class for privacy criteria.
    PrivacyCriterion(boolean) - Constructor for class org.deidentifier.arx.criteria.PrivacyCriterion
    -
    Instantiates a new criterion
    +
    Instantiates a new criterion.
    property - Variable in class org.deidentifier.arx.gui.view.impl.analyze.ViewProperties.Property
    -
     
    +
    +
    TODO
    +
    pull(ModelExplicitCriterion) - Method in class org.deidentifier.arx.gui.model.ModelExplicitCriterion
    -
    Implement this, to update data
    +
    Implement this, to update data.
    pull(ModelExplicitCriterion) - Method in class org.deidentifier.arx.gui.model.ModelLDiversityCriterion
     
    @@ -8468,10 +8588,12 @@

    Q

    QUASI_IDENTIFYING_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
    -
    Represents a quasi-identifying attribute
    +
    Represents a quasi-identifying attribute.
    query - Variable in class org.deidentifier.arx.gui.view.impl.menu.DialogQueryResult
    -
     
    +
    +
    TODO
    +
    @@ -8488,11 +8610,11 @@

    R

     
    readIntIntOpenHashMap(ObjectInputStream) - Static method in class org.deidentifier.arx.metric.v2.IO
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    readLongDoubleOpenHashMap(ObjectInputStream) - Static method in class org.deidentifier.arx.metric.v2.IO
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    readPreview() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageTable
    @@ -8504,7 +8626,7 @@

    R

    readRow() - Method in class org.deidentifier.arx.io.CSVAbstractInput
    -
    Reads a row
    +
    Reads a row.
    readRow() - Method in class org.deidentifier.arx.io.CSVDataInput
     
    @@ -8517,15 +8639,15 @@

    R

    rectangle1 - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer.RenderedComponent
    -
    Var
    +
    Var.
    rectangle2 - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer.RenderedComponent
    -
    Var
    +
    Var.
    RecursiveCLDiversity - Class in org.deidentifier.arx.criteria
    -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    RecursiveCLDiversity(String, double, int) - Constructor for class org.deidentifier.arx.criteria.RecursiveCLDiversity
    @@ -8534,15 +8656,15 @@

    R

    redraw() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
    -
    Redraws the component
    +
    Redraws the component.
    refresh() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Redraws the table
    +
    Redraws the table.
    register(HierarchyWizard.HierarchyWizardView) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Registers a part of the UI
    +
    Registers a part of the UI.
    registerCommandHandlers() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableViewportLayer
     
    @@ -8550,11 +8672,11 @@

    R

     
    registry - Variable in class org.deidentifier.arx.DataHandle
    -
    The current registry
    +
    The current registry.
    relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
    -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
     
    @@ -8570,95 +8692,97 @@

    R

    releaseBuffer(DataHandleOutput) - Method in class org.deidentifier.arx.ARXResult
    -
    Releases the buffer
    +
    Releases the buffer.
    remove() - Method in class org.deidentifier.arx.DataHandleOutput.ResultIterator
     
    remove(Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Removes the given object
    +
    Removes the given object.
    remove() - Method in class org.deidentifier.arx.io.ImportAdapterCSV
    -
    Dummy
    +
    Dummy.
    remove() - Method in class org.deidentifier.arx.io.ImportAdapterExcel
    -
    Dummy
    +
    Dummy.
    remove() - Method in class org.deidentifier.arx.io.ImportAdapterJDBC
    -
    Dummy
    +
    Dummy.
    remove(int) - Method in class org.deidentifier.arx.RowSet
     
    removeAllCriteria() - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Removes all criteria
    +
    Removes all criteria.
    removeCriterion(PrivacyCriterion) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Removes the given criterion
    +
    Removes the given criterion.
    removeCriterion(PrivacyCriterion) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    removeFromClipboard(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.gui.model.ModelClipboard
    -
    Removes an entry from the clipboard
    +
    Removes an entry from the clipboard.
    removeHierarchyBuilder(String) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Removes the builder for the given attribute
    +
    Removes the builder for the given attribute.
    removeListener(IView) - Method in class org.deidentifier.arx.gui.Controller
    -
    Unregisters a listener
    +
    Unregisters a listener.
    removeMouseListener(MouseListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Removes a listener
    +
    Removes a listener.
    removeSelectionListener(SelectionListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
    -
    Removes a selection listener
    +
    Removes a selection listener.
    removeSelectionListener(int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Removes a selection listener
    +
    Removes a selection listener.
    repeat - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingRange
    -
     
    +
    +
    TODO
    +
    REQUIREMENT_COUNTER - Static variable in class org.deidentifier.arx.ARXConfiguration
    -
    Do the criteria require a counter per equivalence class
    +
    Do the criteria require a counter per equivalence class.
    REQUIREMENT_DISTRIBUTION - Static variable in class org.deidentifier.arx.ARXConfiguration
    -
    Do the criteria require distributions of sensitive values in the equivalence classes
    +
    Do the criteria require distributions of sensitive values in the equivalence classes.
    REQUIREMENT_SECONDARY_COUNTER - Static variable in class org.deidentifier.arx.ARXConfiguration
    -
    Do the criteria require a second counter
    +
    Do the criteria require a second counter.
    requires(int) - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
    -
    Convenience method for checking the requirements
    +
    Convenience method for checking the requirements.
    requires(int) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Convenience method for checking the requirements
    +
    Convenience method for checking the requirements.
    reset() - Method in class org.deidentifier.arx.gui.Controller
     
    reset() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Resets the model
    +
    Resets the model.
    reset() - Method in interface org.deidentifier.arx.gui.view.def.IView
    -
    Resets the view
    +
    Resets the view.
    reset() - Method in class org.deidentifier.arx.gui.view.impl.analyze.LayoutStatistics
     
    @@ -8668,11 +8792,11 @@

    R

     
    reset() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
    -
    Resets the component
    +
    Resets the component.
    reset() - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Resets the context
    +
    Resets the context.
    reset() - Method in class org.deidentifier.arx.gui.view.impl.common.ViewData
     
    @@ -8710,11 +8834,11 @@

    R

     
    reset() - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
    -
    Resets the view
    +
    Resets the view.
    reset() - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewList
    -
    Resets the view
    +
    Resets the view.
    reset() - Method in class org.deidentifier.arx.gui.view.impl.explore.ViewProperties
     
    @@ -8724,27 +8848,27 @@

    R

     
    reset() - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Resets the GUI
    +
    Resets the GUI.
    resetAttributePair() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Returns the last two selected attributes
    +
    Returns the last two selected attributes.
    resetCriteria() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Resets the configuration of the privacy criteria
    +
    Resets the configuration of the privacy criteria.
    Resources - Class in org.deidentifier.arx.gui.resources
    -
    This class provides access to basic resources
    +
    This class provides access to basic resources.
    Resources(Shell) - Constructor for class org.deidentifier.arx.gui.resources.Resources
    -
    Creates a new instance
    +
    Creates a new instance.
    result - Variable in class org.deidentifier.arx.gui.worker.Worker
    -
    Result, if any
    +
    Result, if any.
    RIGHT_LINE_BORDER_LABEL - Static variable in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDecorator
    @@ -8752,31 +8876,39 @@

    R

    root - Variable in class org.deidentifier.arx.gui.view.impl.analyze.ViewProperties
    -
    Internal stuff
    +
    Internal stuff.
    root - Variable in class org.deidentifier.arx.gui.view.impl.define.ViewCriterion
    -
     
    +
    +
    TODO
    +
    roots - Variable in class org.deidentifier.arx.gui.view.impl.analyze.ViewProperties
    -
    Internal stuff
    +
    Internal stuff.
    round(double) - Method in class org.deidentifier.arx.metric.Metric
    Ignore anything but the first DIGITS digits.
    ROW_HEADER_LAYOUT_DEFAULT - Static variable in class org.deidentifier.arx.gui.view.impl.common.table.CTConfiguration
    -
     
    +
    +
    TODO
    +
    ROW_HEADER_LAYOUT_FILL - Static variable in class org.deidentifier.arx.gui.view.impl.common.table.CTConfiguration
    -
     
    +
    +
    TODO
    +
    rowHeaderDataLayer - Variable in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableGridLayer
    -
     
    +
    +
    TODO
    +
    RowSet - Class in org.deidentifier.arx
    -
    A set of rows
    +
    A set of rows.
    run() - Method in class org.deidentifier.arx.gui.view.impl.analyze.Analysis
    -
    Implement the analysis here
    +
    Implement the analysis here.
    run(IProgressMonitor) - Method in class org.deidentifier.arx.gui.worker.WorkerAnonymize
     
    @@ -8798,59 +8930,71 @@

    S

    save(String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
    -
    Saves the specification of this builder to the given file
    +
    Saves the specification of this builder to the given file.
    save(File) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
    -
    Saves the specification of this builder to the given file
    +
    Saves the specification of this builder to the given file.
    save(File, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    save(OutputStream, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    save(String, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
    -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    save(File, char) - Method in class org.deidentifier.arx.DataHandle
    -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    save(OutputStream, char) - Method in class org.deidentifier.arx.DataHandle
    -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    save(String, char) - Method in class org.deidentifier.arx.DataHandle
    -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    select(int, int) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
    -
    Mouse click
    +
    Mouse click.
    SELECTED_BACKGROUND - Static variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
    -
    Constants
    +
    Constants.
    selectedHeaderBgColor - Variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationSelection
    -
     
    +
    +
    TODO
    +
    selectedHeaderBorderStyle - Variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationSelection
    -
     
    +
    +
    TODO
    +
    selectedHeaderFgColor - Variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationSelection
    -
     
    +
    +
    TODO
    +
    selectionBgColor - Variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationSelection
    -
     
    +
    +
    TODO
    +
    selectionFgColor - Variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationSelection
    -
     
    +
    +
    TODO
    +
    selector - Variable in class org.deidentifier.arx.gui.view.impl.menu.DialogQueryResult
    -
     
    +
    +
    TODO
    +
    SENSITIVE_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
    -
    Represents a sensitive attribute
    +
    Represents a sensitive attribute.
    separator - Variable in class org.deidentifier.arx.io.CSVAbstractInput
    @@ -8858,15 +9002,15 @@

    S

    set - Variable in class org.deidentifier.arx.DataSubset
    -
    The subset as a bitset
    +
    The subset as a bitset.
    setActive(boolean) - Method in class org.deidentifier.arx.gui.model.ModelCriterion
    -
    Sets the criterion active/inactive
    +
    Sets the criterion active/inactive.
    setAggregateFunction(AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Sets the default aggregate function to be used by all fanouts
    +
    Sets the default aggregate function to be used by all fanouts.
    setAggregateFunction(Metric.AggregateFunction) - Method in class org.deidentifier.arx.metric.MetricConfiguration
     
    @@ -8876,11 +9020,11 @@

    S

     
    setAlignmentOrder(HierarchyBuilderRedactionBased.Order) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelRedaction
    -
    Sets the alignment order
    +
    Sets the alignment order.
    setAllowedOutliers(double) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    setAlphabetSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    @@ -8890,32 +9034,32 @@

    S

     
    setAnonymity(ARXLattice.Anonymity) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the anonymity
    +
    Sets the anonymity.
    setAnonymizer(ARXAnonymizer) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the anonymizer
    +
    Sets the anonymizer.
    setAnonymous() - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Set anonymous
    +
    Set anonymous.
    setAttribute(String) - Method in class org.deidentifier.arx.gui.model.ModelViewConfig
    -
    Sets the attribute
    +
    Sets the attribute.
    setAttributes(Map<Integer, Object>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the attributes
    +
    Sets the attributes.
    setAttributeType(String, AttributeType) - Method in class org.deidentifier.arx.DataDefinition
    -
    Define the type of a given attribute
    +
    Define the type of a given attribute.
    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
    + representation of the generalization hierarchy.
    setAttributeTypeSuppressed(AttributeType, boolean) - Method in class org.deidentifier.arx.ARXConfiguration
    @@ -8925,15 +9069,15 @@

    S

     
    setAttributeWeight(String, double) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Sets the weight for the given attribute
    +
    Sets the weight for the given attribute.
    setAttributeWeight(String, Double) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Sets the weight for the given attribute
    +
    Sets the weight for the given attribute.
    setAttributeWeight(String, Double) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Sets the according attribute weight
    +
    Sets the according attribute weight.
    setBackground(Color) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    @@ -8949,21 +9093,21 @@

    S

     
    setButtons(ARXWizardDialog.ARXWizardButton...) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ARXWizard
    -
    Sets the buttons
    +
    Sets the buttons.
    setC(double) - Method in class org.deidentifier.arx.gui.model.ModelLDiversityCriterion
    -
    Sets C
    +
    Sets C.
    setCellSelectionEnabled(boolean) - Method in class org.deidentifier.arx.gui.view.impl.common.table.CTConfiguration
     
    setChecked(boolean) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Set checked
    +
    Set checked.
    setChild(Control) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledBorder
    -
    Sets the child control
    +
    Sets the child control.
    setClientAreaProvider(IClientAreaProvider) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableBodyLayerStack
     
    @@ -8985,47 +9129,47 @@

    S

     
    setData(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Sets the data array
    +
    Sets the data array.
    setData(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Sets the data array
    +
    Sets the data array.
    setData(DataHandle) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
    -
    Sets the displayed data
    +
    Sets the displayed data.
    setData(IDataProvider) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Updates the underlying table
    +
    Updates the underlying table.
    setData(IDataProvider, IDataProvider) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Updates the underlying table
    +
    Updates the underlying table.
    setData(IDataProvider, IDataProvider, IDataProvider) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Updates the underlying table
    +
    Updates the underlying table.
    setData(IDataProvider, String[]) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Updates the underlying table
    +
    Updates the underlying table.
    setData(IDataProvider, String[], String[]) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Updates the underlying table
    +
    Updates the underlying table.
    setData(String[][]) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Updates the underlying table
    +
    Updates the underlying table.
    setData(String[][], String[]) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Updates the underlying table
    +
    Updates the underlying table.
    setData(String[][], String[], String[]) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Updates the underlying table
    +
    Updates the underlying table.
    setData(IDataProvider) - Method in interface org.deidentifier.arx.gui.view.impl.common.table.CTDataProvider
     
    @@ -9033,7 +9177,7 @@

    S

     
    setDataType(String, DataType<?>) - Method in class org.deidentifier.arx.DataDefinition
    -
    Define the datatype of a given attribute
    +
    Define the datatype of a given attribute.
    setDataType(DataType<?>) - Method in class org.deidentifier.arx.io.ImportColumn
     
    @@ -9045,27 +9189,27 @@

    S

     
    setDebugEnabled(boolean) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Enables debugging
    +
    Enables debugging.
    setDefaultFunction(AggregateFunction<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Sets the default aggregate function
    +
    Sets the default aggregate function.
    setDefinition(DataDefinition) - Method in class org.deidentifier.arx.DataHandleInput
    -
    Overrides the handles data definition
    +
    Overrides the handles data definition.
    setDescription(String) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the project description
    +
    Sets the project description.
    setDmax(double) - Method in class org.deidentifier.arx.gui.model.ModelDPresenceCriterion
    -
    Sets dmax
    +
    Sets dmax.
    setDmin(double) - Method in class org.deidentifier.arx.gui.model.ModelDPresenceCriterion
    -
    Sets dmin
    +
    Sets dmin.
    setDomainAndAlphabetSize(int, int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
    @@ -9087,25 +9231,25 @@

    S

    setEnabled(boolean) - Method in class org.deidentifier.arx.gui.model.ModelCriterion
    -
    Sets the criterion enabled/disabled
    +
    Sets the criterion enabled/disabled.
    setEnabled(boolean) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
    -
    Enables/disables the component
    +
    Enables/disables the component.
    setEnabled(boolean) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
    -
    Enable/disable
    +
    Enable/disable.
    setEnabled(boolean) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
    -
    Enables/disables the component
    +
    Enables/disables the component.
    setEnabled(boolean) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModelColumn
     
    setError(Exception) - Method in class org.deidentifier.arx.gui.worker.Worker
    -
    Sets the error
    +
    Sets the error.
    setErrorMessage(String) - Method in class org.deidentifier.arx.gui.view.impl.menu.DialogComboSelection
    @@ -9125,7 +9269,7 @@

    S

     
    setFont(Font) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Gets the font
    +
    Gets the font.
    setFont(Font) - Method in class org.deidentifier.arx.gui.view.impl.common.table.CTConfiguration
     
    @@ -9135,7 +9279,7 @@

    S

     
    setFunction(AggregateFunction<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorFunction
    -
    Sets the function to display
    +
    Sets the function to display.
    setFunction(AggregateFunction<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorGroup
     
    @@ -9147,45 +9291,45 @@

    S

     
    setGroups(int[]) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the indices of equivalence classes
    +
    Sets the indices of equivalence classes.
    setGroups(int[]) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
    -
    Sets information about equivalence classes
    +
    Sets information about equivalence classes.
    setGroups(int[]) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Sets the groups
    +
    Sets the groups.
    setGroups(int[]) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageFinal
    -
    Sets the groups
    +
    Sets the groups.
    setGsFactor(double) - Method in class org.deidentifier.arx.metric.MetricConfiguration
     
    setHandle(DataHandle) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Sets a data handle
    +
    Sets a data handle.
    setHeadermap(Map<String, Integer>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the headermap
    +
    Sets the headermap.
    setHierarchy(String, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Assigns a hierarchy
    +
    Assigns a hierarchy.
    setHierarchy(AttributeType.Hierarchy) - Method in class org.deidentifier.arx.gui.view.impl.common.ViewHierarchy
    -
    Sets the hierarchy displayed by this view
    +
    Sets the hierarchy displayed by this view.
    setHierarchy(AttributeType.Hierarchy) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageFinal
    -
    Sets the hierarchy
    +
    Sets the hierarchy.
    setHierarchyBuilder(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Sets the given hierarchy builder
    +
    Sets the given hierarchy builder.
    setHistorySize(int) - Method in class org.deidentifier.arx.ARXAnonymizer
    @@ -9193,23 +9337,23 @@

    S

    setHistorySize(int) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the according parameter
    +
    Sets the according parameter.
    setHorizontalAlignment(int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.CTConfiguration
     
    setId(int) - Method in class org.deidentifier.arx.ARXLattice.ARXNode
    -
    Internal method that sets the id
    +
    Internal method that sets the id.
    setImage(Image) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    setImages(List<Image>) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Sets the header images
    +
    Sets the header images.
    setIndex(int) - Method in interface org.deidentifier.arx.io.IImportColumnIndexed
    -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    setIndex(int) - Method in class org.deidentifier.arx.io.ImportColumnIndexed
     
    @@ -9217,17 +9361,17 @@

    S

     
    setInitialNodesInViewer(int) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the according parameter
    +
    Sets the according parameter.
    setInput(Data) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
     
    setInputBytes(long) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the size of the input in bytes
    +
    Sets the size of the input in bytes.
    setInputConfig(ModelConfiguration) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the input config
    +
    Sets the input config.
    setJdbcConnection(Connection) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModel
     
    @@ -9235,45 +9379,45 @@

    S

     
    setK(int) - Method in class org.deidentifier.arx.gui.model.ModelKAnonymityCriterion
    -
    Sets K
    +
    Sets K.
    setL(int) - Method in class org.deidentifier.arx.gui.model.ModelLDiversityCriterion
    -
    Sets L
    +
    Sets L.
    setLayoutData(Object) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
    -
    Sets layout data
    +
    Sets layout data.
    setLayoutData(Object) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
    -
    Sets layout data
    +
    Sets layout data.
    setLayoutData(Object) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledBorder
    -
    Sets layout data
    +
    Sets layout data.
    setLayoutData(Object) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
    -
    Sets layout data
    +
    Sets layout data.
    setLayoutData(Object) - Method in class org.deidentifier.arx.gui.view.impl.common.ViewHierarchy
    -
    Sets the layout data
    +
    Sets the layout data.
    setLayoutData(Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditor
    -
    Set the controls layout data
    +
    Set the controls layout data.
    setLeftMargin(int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    setLevels(List<HierarchyBuilderGroupingBased.Level<T>>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Sets the groups on higher levels of the hierarchy
    +
    Sets the groups on higher levels of the hierarchy.
    setLevels(List<HierarchyBuilderGroupingBased.Level<T>>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
    -
    Sets the groups on higher levels of the hierarchy
    +
    Sets the groups on higher levels of the hierarchy.
    setLevels(ARXLattice.ARXNode[][]) - Method in class org.deidentifier.arx.ARXLattice.Access
     
    @@ -9283,41 +9427,45 @@

    S

    setListeners(List<ILayerListener>) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Sets the layer listeners
    +
    Sets the layer listeners.
    +
    +
    setLocale(Locale) - Method in class org.deidentifier.arx.gui.model.Model
    +
    +
    Sets the project locale.
    setLocked(boolean) - Method in class org.deidentifier.arx.DataDefinition
    -
    Lock/unlock the definition
    +
    Lock/unlock the definition.
    setLocked(boolean) - Method in class org.deidentifier.arx.DataHandleInput
    -
    Lock/unlock this handle
    +
    Lock/unlock this handle.
    setLowerBound(InformationLoss<?>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the lower bound
    +
    Sets the lower bound.
    setMargins(int, int, int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    setMax(double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
    -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    setMaximalSizeForComplexOperations(int) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the according parameter
    +
    Sets the according parameter.
    setMaximumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
    -
    Define the maximal generalization of a given attribute
    +
    Define the maximal generalization of a given attribute.
    setMaximumGeneralization(String, Integer) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Maximum generalization
    +
    Maximum generalization.
    setMaximumInformationLoss(InformationLoss<?>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    setMaximumSnapshotSizeDataset(double) - Method in class org.deidentifier.arx.ARXAnonymizer
    @@ -9325,20 +9473,20 @@

    S

    setMaximumSnapshotSizeSnapshot(double) - Method in class org.deidentifier.arx.ARXAnonymizer
    -
    Sets the maximum size of a snapshot relative to the previous snapshot
    +
    Sets the maximum size of a snapshot relative to the previous snapshot.
    setMaxNodesInLattice(int) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the according parameter
    +
    Sets the according parameter.
    setMaxNodesInViewer(int) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the according parameter
    +
    Sets the according parameter.
    setMaxOutliers(double) - Method in class org.deidentifier.arx.ARXConfiguration
    Allows for a certain percentage of outliers and thus - triggers tuple suppression
    + triggers tuple suppression.
    setMaxQuasiIdentifiers(int) - Method in class org.deidentifier.arx.ARXAnonymizer
    @@ -9352,45 +9500,45 @@

    S

     
    setMetric(Metric<?>) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Sets the utility metric for measuring information loss
    +
    Sets the utility metric for measuring information loss .
    setMetric(Metric<?>) - Method in class org.deidentifier.arx.ARXLattice.Access
     
    setMetric(Metric<?>) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    setMetricConfiguration(MetricConfiguration) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the metric configuration
    +
    Sets the metric configuration.
    setMetricDescription(MetricDescription) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the description of the metric
    +
    Sets the description of the metric.
    setMin(double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
    -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    setMinimumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
    -
    Define the minimal generalization of a given attribute
    +
    Define the minimal generalization of a given attribute.
    setMinimumGeneralization(String, Integer) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Minimum generalization
    +
    Minimum generalization.
    setMinimumInformationLoss(InformationLoss<?>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    setMode(ModelViewConfig.Mode) - Method in class org.deidentifier.arx.gui.model.ModelViewConfig
    -
    Sets the mode
    +
    Sets the mode.
    setModel(Model) - Method in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContext
    -
    Sets the model
    +
    Sets the model.
    setMonotonic(boolean) - Method in class org.deidentifier.arx.metric.MetricConfiguration
     
    @@ -9398,51 +9546,51 @@

    S

     
    setName(String) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the project name
    +
    Sets the project name.
    setName(String) - Method in class org.deidentifier.arx.io.ImportColumnIndexed
    -
    Sets the name
    +
    Sets the name.
    setName(String) - Method in class org.deidentifier.arx.io.ImportColumnJDBC
     
    setNodeFilter(ModelNodeFilter) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets a filter
    +
    Sets a filter.
    setNotAnonymous() - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Set not anonymous
    +
    Set not anonymous.
    setNumTuples(Double) - Method in class org.deidentifier.arx.metric.v2.AbstractMetricSingleDimensional
    -
    Returns the number of rows in the dataset or subset
    +
    Returns the number of rows in the dataset or subset.
    setOptimum(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.ARXLattice.Access
     
    setOutput(DataHandle, ARXLattice.ARXNode) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the current output
    +
    Sets the current output.
    setOutputConfig(ModelConfiguration) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the output config
    +
    Sets the output config.
    setPaddingCharacter(char) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelRedaction
    -
    Sets the padding character
    +
    Sets the padding character.
    setPath(String) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the project path
    +
    Sets the project path.
    setPracticalMonotonicity(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Set, if practical monotonicity assumed
    +
    Set, if practical monotonicity assumed.
    setPracticalMonotonicity(boolean) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    setPrecomputationThreshold(double) - Method in class org.deidentifier.arx.metric.MetricConfiguration
     
    @@ -9450,15 +9598,15 @@

    S

     
    setPredecessors(ARXLattice.ARXNode[]) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the predecessors
    +
    Sets the predecessors.
    setPrepared(boolean) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
    -
    Is this builder prepared allready
    +
    Is this builder prepared allready.
    setPretty(boolean) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorLayout
    -
    Sets the pretty mode
    +
    Sets the pretty mode.
    setPreviewData(List<String[]>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModel
     
    @@ -9468,39 +9616,39 @@

    S

    setProtectSensitiveAssociations(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
    -
    Set, whether the anonymizer should take associations between sensitive attributes into account
    +
    Set, whether the anonymizer should take associations between sensitive attributes into account.
    setProtectSensitiveAssociations(boolean) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Protect sensitive associations
    +
    Protect sensitive associations.
    setQuery(String) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the query
    +
    Sets the query.
    setRedactionCharacter(char) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelRedaction
    -
    Sets the redaction character
    +
    Sets the redaction character.
    setRedactionOrder(HierarchyBuilderRedactionBased.Order) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelRedaction
    -
    Sets the redaction order
    +
    Sets the redaction order.
    setRegistry(DataRegistry) - Method in class org.deidentifier.arx.DataHandle
    -
    Updates the registry
    +
    Updates the registry.
    setResearchSubset(RowSet) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Sets the current research subset
    +
    Sets the current research subset.
    setResearchSubset(RowSet) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
    -
    Sets information about the research subset
    +
    Sets information about the research subset.
    setResult(ARXResult) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the result
    +
    Sets the result.
    setRightMargin(int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    @@ -9508,61 +9656,61 @@

    S

     
    setRowHeaderLayer(ILayer) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableBodyLayerStack
    -
    Sets the row header layer
    +
    Sets the row header layer.
    setRowHeaderLayout(int) - Method in class org.deidentifier.arx.gui.view.impl.common.table.CTConfiguration
     
    setRows(RowSet) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Sets the research subset
    +
    Sets the research subset.
    setRowSelectionEnabled(boolean) - Method in class org.deidentifier.arx.gui.view.impl.common.table.CTConfiguration
     
    setSaved() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Marks this project as saved
    +
    Marks this project as saved.
    setSelected(String, String, boolean) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
    -
    Sets the given property selected for the given entry
    +
    Sets the given property selected for the given entry .
    setSelectedAttribute(String) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the selected attribute
    +
    Sets the selected attribute.
    setSelectedAttribute(String) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
    -
    Sets the selected attribute
    +
    Sets the selected attribute.
    setSelectedElement(Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Updates the selected element
    +
    Updates the selected element.
    setSelectedIndex(int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Sets the selected column index
    +
    Sets the selected column index.
    setSelectedJdbcTable(String) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModel
     
    setSelectedNode(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the selected node
    +
    Sets the selected node.
    setSelection(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    Updates the selection
    +
    Updates the selection.
    setSelection(int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
    -
    Sets the current selection
    +
    Sets the current selection.
    setSelectionIdex(int) - Method in class org.deidentifier.arx.gui.view.impl.analyze.LayoutStatistics
    -
    Sets the selection index
    +
    Sets the selection index.
    setSeparator(char) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the separator
    +
    Sets the separator.
    setSheetIndex(int) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
     
    @@ -9572,41 +9720,41 @@

    S

     
    setSnapshotSizeSnapshot(double) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the according parameter
    +
    Sets the according parameter.
    setSortOrder(boolean) - Method in class org.deidentifier.arx.gui.model.ModelViewConfig
    -
    Sets the sort order
    +
    Sets the sort order.
    setSourceType(ImportWizardModel.SourceType) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModel
     
    setStatusDone() - Method in class org.deidentifier.arx.gui.view.impl.analyze.ViewStatistics
    -
    Status update
    +
    Status update.
    setStatusEmpty() - Method in class org.deidentifier.arx.gui.view.impl.analyze.ViewStatistics
    -
    Status empty
    +
    Status empty.
    setStatusWorking() - Method in class org.deidentifier.arx.gui.view.impl.analyze.ViewStatistics
    -
    Status working
    +
    Status working.
    setSubset(boolean) - Method in class org.deidentifier.arx.gui.model.ModelViewConfig
    -
    Sets whether we show the subset only
    +
    Sets whether we show the subset only.
    setSubsetManual() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets how the subset was defined
    +
    Sets how the subset was defined.
    setSubsetOrigin(String) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets how the subset was defined
    +
    Sets how the subset was defined.
    setSuccessors(ARXLattice.ARXNode[]) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the successors
    +
    Sets the successors.
    setSuppressionAlwaysEnabled(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
    @@ -9623,27 +9771,27 @@

    S

    setSuppressionWeight(double) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    Sets the suppression/generalization weight, that will be respected by - the NDS metric
    + the NDS metric.
    setT(double) - Method in class org.deidentifier.arx.gui.model.ModelTClosenessCriterion
    -
    Sets T
    +
    Sets T.
    setTable(NatTable) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableContext
    -
    Sets the underlying table
    +
    Sets the underlying table.
    setTable(String) - Method in class org.deidentifier.arx.io.ImportConfigurationJDBC
     
    setTarget(ModelEvent.ModelPart) - Method in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisContext
    -
    Sets the target
    +
    Sets the target.
    setText(String) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    setTime(long) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the execution time of the last anonymization process
    +
    Sets the execution time of the last anonymization process.
    setToolTipText(String) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    @@ -9653,29 +9801,29 @@

    S

     
    setTransformation(int[]) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
    -
    Sets the transformation
    +
    Sets the transformation.
    setType(HierarchyBuilder.Type) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModel
    -
    Sets the type
    +
    Sets the type.
    setUncertainty(boolean) - Method in class org.deidentifier.arx.ARXLattice.Access
     
    setUnmodified() - Method in class org.deidentifier.arx.gui.model.Model
    -
    Marks this model as unmodified
    +
    Marks this model as unmodified.
    setUnmodified() - Method in class org.deidentifier.arx.gui.model.ModelClipboard
    -
    Sets as unmodified
    +
    Sets as unmodified.
    setUnmodified() - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
    -
    Sets the config unmodified
    +
    Sets the config unmodified.
    setValue(T) - Method in interface org.deidentifier.arx.gui.view.def.IEditor
    -
    Sets the value
    +
    Sets the value.
    setValue(Object, Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageColumns.DatatypeEditingSupport
    @@ -9686,7 +9834,7 @@

    S

    setValue(Object, Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageColumns.NameEditingSupport
    -
    Sets name for given column (ImportColumn.setAliasName(String))
    +
    Sets name for given column (ImportColumn.setAliasName(String)).
    setValues(double[]) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
     
    @@ -9696,27 +9844,27 @@

    S

     
    setVariant(int) - Method in class org.deidentifier.arx.gui.model.ModelLDiversityCriterion
    -
    Sets the variant
    +
    Sets the variant.
    setVariant(int) - Method in class org.deidentifier.arx.gui.model.ModelTClosenessCriterion
    -
    Sets the variant
    +
    Sets the variant.
    setView(DataHandle) - Method in class org.deidentifier.arx.DataHandle
    -
    Sets the subset
    +
    Sets the subset.
    setView(HierarchyWizard.HierarchyWizardView) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Sets the according view
    +
    Sets the according view.
    setViewConfig(ModelViewConfig) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets the view configuration
    +
    Sets the view configuration.
    setVisible(boolean) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Set visible
    +
    Set visible.
    setVisible(boolean) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageBuilder
     
    @@ -9728,7 +9876,7 @@

    S

     
    setVisible(boolean) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageColumns
    -
    Adds input to table viewer once page gets visible
    +
    Adds input to table viewer once page gets visible.
    setVisible(boolean) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageExcel
     
    @@ -9736,27 +9884,25 @@

    S

    Adds input to table once page gets visible to the user - This retrieves the preview data - ImportWizardModel.getPreviewData() and applies it to the given - ImportWizardPagePreview.tableViewer.
    + This retrieves the preview data ImportWizardModel.getPreviewData() and applies it to the given ImportWizardPagePreview.tableViewer.
    setVisible(boolean) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageTable
    -
    Applies previously detected tables to ImportWizardPageTable.tableViewer
    +
    Applies previously detected tables to ImportWizardPageTable.tableViewer.
    setVisualizationEnabled(boolean) - Method in class org.deidentifier.arx.gui.model.Model
    -
    Sets visualization as enabled/disabled
    +
    Sets visualization as enabled/disabled.
    setWizardColumns(List<ImportWizardModelColumn>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModel
     
    setWorking() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentStatus
    -
    Enables status 'working'
    +
    Enables status 'working'.
    SHIFT - Static variable in class org.deidentifier.arx.AttributeType
    -
    The shift
    +
    The shift.
    shortenText(GC, String, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGIFLabel
     
    @@ -9766,98 +9912,100 @@

    S

    show() - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Main SWT event loop
    +
    Main SWT event loop.
    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
    -
    Shows an about dialog
    +
    Shows an about dialog.
    showDebugDialog() - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Shows a debug dialog
    +
    Shows a debug dialog.
    showErrorDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Shows an error dialog
    +
    Shows an error dialog.
    showErrorDialog(Shell, String, Throwable) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Shows an error dialog
    +
    Shows an error dialog.
    showErrorDialog(String, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Shows an error dialog
    +
    Shows an error dialog.
    showErrorDialog(String, Throwable) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Shows an error dialog
    +
    Shows an error dialog.
    -
    showFormatInputDialog(Shell, String, String, String, 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
    +
    Shows an input dialog for selecting formats string for data types.
    showHelpDialog(String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Shows a help dialog
    +
    Shows a help dialog.
    showInfoDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Shows an info dialog
    +
    Shows an info dialog.
    showInputDialog(Shell, String, String, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Shows an input dialog
    +
    Shows an input dialog.
    showOpenFileDialog(Shell, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Shows a file open dialog
    +
    Shows a file open dialog.
    -
    showOrderValuesDialog(Shell, String, String, DataType<?>, 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
    +
    Shows an input dialog for ordering data items.
    showProgressDialog(String, Worker<?>) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Shows a progress dialog
    +
    Shows a progress dialog.
    showQueryDialog(String, Data) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Shows a query dialog for selecting a research subset
    +
    Shows a query dialog for selecting a research subset.
    showQuestionDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Shows a question dialog
    +
    Shows a question dialog.
    showSaveFileDialog(Shell, String) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Shows a file save dialog
    +
    Shows a file save dialog.
    showSelectCriterionDialog(List<ModelExplicitCriterion>) - Method in class org.deidentifier.arx.gui.view.impl.MainWindow
    -
    Shows a dialog for selecting privacy criteria
    +
    Shows a dialog for selecting privacy criteria.
    size - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup
    -
    Var
    +
    Var.
    size() - Method in class org.deidentifier.arx.RowSet
     
    SLIDER_MAX - Static variable in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Static settings
    +
    Static settings.
    sliderToDouble(double, double, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Converts the slider value to a double
    +
    Converts the slider value to a double.
    sliderToInt(int, int, int) - Static method in class org.deidentifier.arx.gui.view.SWTUtil
    -
    Converts the slider value to an integer
    +
    Converts the slider value to an integer.
    snap - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping.HierarchyWizardGroupingRange
    -
     
    +
    +
    TODO
    +
    sort(boolean, int...) - Method in class org.deidentifier.arx.DataHandle
    Sorts the dataset according to the given columns.
    @@ -9876,15 +10024,15 @@

    S

    sort() - Method in class org.deidentifier.arx.gui.model.ModelClipboard
    -
    Sorts all nodes according to their minimal information loss
    +
    Sorts all nodes according to their minimal information loss.
    sort(DataType<?>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelOrder
    -
    Sorts the data
    +
    Sorts the data.
    source - Variable in class org.deidentifier.arx.gui.model.ModelEvent
    -
    The sender
    +
    The sender.
    start(Analysis) - Method in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisManager
    @@ -9896,15 +10044,15 @@

    S

     
    statistics - Variable in class org.deidentifier.arx.DataHandle
    -
    The statistics
    +
    The statistics.
    StatisticsBuilder - Class in org.deidentifier.arx.aggregates
    -
    A class offering basic descriptive statistics about data handles
    +
    A class offering basic descriptive statistics about data handles.
    StatisticsBuilder(DataHandleStatistics, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.aggregates.StatisticsBuilder
    -
    Creates a new instance
    +
    Creates a new instance.
    StatisticsBuilderInterruptible - Class in org.deidentifier.arx.aggregates
    @@ -9912,53 +10060,57 @@

    S

    StatisticsContingencyTable - Class in org.deidentifier.arx.aggregates
    -
    A contingency table
    +
    A contingency table.
    StatisticsContingencyTable.Entry - Class in org.deidentifier.arx.aggregates
    -
    An entry in the contingency table
    +
    An entry in the contingency table.
    StatisticsEquivalenceClasses - Class in org.deidentifier.arx.aggregates
    -
    Statistics about the equivalence classes
    +
    Statistics about the equivalence classes.
    StatisticsEquivalenceClasses(HashGroupify.GroupStatistics) - Constructor for class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
    -
    Creates a new instance
    +
    Creates a new instance.
    StatisticsFrequencyDistribution - Class in org.deidentifier.arx.aggregates
    -
    A frequency distribution
    +
    A frequency distribution.
    stop() - Method in class org.deidentifier.arx.gui.view.impl.analyze.Analysis
    -
    Called to stop the analysis
    +
    Called to stop the analysis.
    stop() - Method in class org.deidentifier.arx.gui.view.impl.analyze.AnalysisManager
    -
    Stops all running analysis threads
    +
    Stops all running analysis threads.
    STRING - Static variable in class org.deidentifier.arx.DataType
    -
    A string data type
    +
    A string data type.
    STYLE_GRID - Static variable in class org.deidentifier.arx.gui.view.impl.common.table.CTConfiguration
    -
     
    +
    +
    TODO
    +
    STYLE_TABLE - Static variable in class org.deidentifier.arx.gui.view.impl.common.table.CTConfiguration
    -
     
    +
    +
    TODO
    +
    StyleConfigurationFillLayout - Class in org.deidentifier.arx.gui.view.impl.common.table
    -
    Style config for fill layouts
    +
    Style config for fill layouts.
    StyleConfigurationFillLayout(CTConfiguration) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationFillLayout
     
    StyleConfigurationHeader - Class in org.deidentifier.arx.gui.view.impl.common.table
    -
    Header style
    +
    Header style.
    StyleConfigurationHeader(Composite, String, CTConfiguration) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationHeader
    -
    Creates a new instance
    +
    Creates a new instance.
    StyleConfigurationSelection - Class in org.deidentifier.arx.gui.view.impl.common.table
    @@ -9968,13 +10120,13 @@

    S

     
    StyleConfigurationTable - Class in org.deidentifier.arx.gui.view.impl.common.table
    -
    The table style configuration
    +
    The table style configuration.
    StyleConfigurationTable(CTConfiguration) - Constructor for class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationTable
     
    subset - Variable in class org.deidentifier.arx.DataHandle
    -
    The current research subset
    +
    The current research subset.
    subtract(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
     
    @@ -9986,19 +10138,19 @@

    S

     
    swap(int, int) - Method in class org.deidentifier.arx.DataHandle
    -
    Swaps both rows
    +
    Swaps both rows.
    swap(int, int) - Method in class org.deidentifier.arx.RowSet
     
    SWTUtil - Class in org.deidentifier.arx.gui.view
    -
    This class provides some utility methods for working with SWT
    +
    This class provides some utility methods for working with SWT.
    SWTUtil() - Constructor for class org.deidentifier.arx.gui.view.SWTUtil
     
    synchronize(ViewData, ViewData) - Method in class org.deidentifier.arx.gui.view.impl.analyze.LayoutAnalyze
    -
    Synchronizes the tables for another second
    +
    Synchronizes the tables for another second.
    @@ -10008,10 +10160,12 @@

    T

    t - Variable in class org.deidentifier.arx.criteria.TCloseness
    -
    The param t
    +
    The param t.
    table - Variable in class org.deidentifier.arx.gui.view.impl.common.ViewData
    -
     
    +
    +
    TODO
    +
    TCloseness - Class in org.deidentifier.arx.criteria
    An abstract base class for t-closeness criteria as proposed in: @@ -10019,13 +10173,15 @@

    T

    TCloseness(String, double) - Constructor for class org.deidentifier.arx.criteria.TCloseness
    -
    Creates a new instance
    +
    Creates a new instance.
    title - Variable in class org.deidentifier.arx.gui.view.impl.menu.DialogHelpConfig.Entry
    -
     
    +
    +
    TODO
    +
    toDisplay(int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
    -
    To display coordinates
    +
    To display coordinates.
    toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericBounds
     
    @@ -10041,7 +10197,7 @@

    T

     
    toLabel() - Method in class org.deidentifier.arx.aggregates.AggregateFunction
    -
    Returns a label
    +
    Returns a label.
    TOP_LINE_BORDER_LABEL - Static variable in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDecorator
    @@ -10073,7 +10229,7 @@

    T

     
    toString() - Method in class org.deidentifier.arx.AttributeType
    -
    Returns a string representation
    +
    Returns a string representation.
    toString() - Method in class org.deidentifier.arx.criteria.DistinctLDiversity
     
    @@ -10091,7 +10247,7 @@

    T

     
    toString() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    toString() - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
     
    @@ -10107,7 +10263,7 @@

    T

     
    toString() - Method in class org.deidentifier.arx.gui.model.ModelCriterion
    -
    Implement this to return a string representation
    +
    Implement this to return a string representation.
    toString() - Method in class org.deidentifier.arx.gui.model.ModelDPresenceCriterion
     
    @@ -10121,17 +10277,17 @@

    T

     
    toString() - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
    -
    Returns a string representation
    +
    Returns a string representation.
    toString() - Method in class org.deidentifier.arx.metric.InformationLoss
    -
    Returns a string representation
    +
    Returns a string representation.
    toString() - Method in enum org.deidentifier.arx.metric.Metric.AggregateFunction
     
    toString() - Method in class org.deidentifier.arx.metric.Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    toString() - Method in class org.deidentifier.arx.metric.MetricAECS
     
    @@ -10191,11 +10347,11 @@

    T

     
    treeViewer - Variable in class org.deidentifier.arx.gui.view.impl.analyze.ViewProperties
    -
    Internal stuff
    +
    Internal stuff.
    type - Variable in class org.deidentifier.arx.aggregates.AggregateFunction
    -
    The data type
    +
    The data type.
    @@ -10205,25 +10361,25 @@

    U

    unindent() - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
    -
    Unintend
    +
    Unintend.
    uniqueColumnNames() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardPageColumns
    -
    Checks whether column names are unique
    +
    Checks whether column names are unique.
    update(Data) - Method in class org.deidentifier.arx.DataHandleInput
    -
    Update the definition
    +
    Update the definition.
    update(int[][], int[][], int[][]) - Method in class org.deidentifier.arx.DataHandleInput
    -
    Updates the definition with further data to swap
    +
    Updates the definition with further data to swap.
    update(ModelEvent) - Method in class org.deidentifier.arx.gui.Controller
     
    update(ModelEvent) - Method in interface org.deidentifier.arx.gui.view.def.IView
    -
    Updates the view
    +
    Updates the view.
    update(ModelEvent) - Method in class org.deidentifier.arx.gui.view.impl.analyze.LayoutStatistics
     
    @@ -10231,15 +10387,15 @@

    U

     
    update() - Method in class org.deidentifier.arx.gui.view.impl.analyze.ViewProperties
    -
    Implement this to update the view
    +
    Implement this to update the view.
    update() - Method in class org.deidentifier.arx.gui.view.impl.analyze.ViewPropertiesInput
    -
    Update the view
    +
    Update the view.
    update() - Method in class org.deidentifier.arx.gui.view.impl.analyze.ViewPropertiesOutput
    -
    Update the view
    +
    Update the view.
    update(ModelEvent) - Method in class org.deidentifier.arx.gui.view.impl.analyze.ViewStatistics
     
    @@ -10295,21 +10451,21 @@

    U

     
    update() - Method in class org.deidentifier.arx.gui.view.impl.menu.EditorSelection
    -
    Update
    +
    Update.
    update() - Method in class org.deidentifier.arx.gui.view.impl.menu.EditorString
    -
    Update
    +
    Update.
    update() - Method in interface org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizard.HierarchyWizardView
    -
    Update
    +
    Update.
    update() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditor
     
    update() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorFunction
    -
    Updates all editors
    +
    Updates all editors.
    update() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorGroup
     
    @@ -10319,33 +10475,33 @@

    U

     
    update() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
    -
    Updates the drawing context
    +
    Updates the drawing context.
    update(GC) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
    -
    Update graphics layout
    +
    Update graphics layout.
    update() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Updates the resulting hierarchy and the view
    +
    Updates the resulting hierarchy and the view.
    update() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Update all UI components
    +
    Update all UI components.
    update(HierarchyWizard.HierarchyWizardView) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
    -
    Update all UI components, apart from the sender
    +
    Update all UI components, apart from the sender.
    update() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageBuilder
     
    updateHeaderImage(int, AttributeType) - Method in class org.deidentifier.arx.gui.view.impl.common.ViewData
    -
    Updates the header image in the table
    +
    Updates the header image in the table.
    updatePage() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageBuilder
    -
    Update the page when the model has changed
    +
    Update the page when the model has changed.
    updatePage() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageIntervals
     
    @@ -10355,10 +10511,12 @@

    U

     
    updatePage() - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardPageType
    -
    Updates the page
    +
    Updates the page.
    url - Variable in class org.deidentifier.arx.gui.view.impl.menu.DialogHelpConfig.Entry
    -
     
    +
    +
    TODO
    +
    @@ -10370,14 +10528,16 @@

    V

    Validates the input.
    vAlign - Variable in class org.deidentifier.arx.gui.view.impl.common.table.StyleConfigurationTable
    -
     
    +
    +
    TODO
    +
    value1 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable.Entry
    -
    Index of the value from the first column
    +
    Index of the value from the first column.
    value2 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable.Entry
    -
    Index of the value from the second column
    +
    Index of the value from the second column.
    valueOf(String) - Static method in enum org.deidentifier.arx.aggregates.HierarchyBuilder.Type
    @@ -10423,7 +10583,7 @@

    V

    values - Variable in class org.deidentifier.arx.aggregates.StatisticsFrequencyDistribution
    -
    The data values, sorted
    +
    The data values, sorted.
    values() - Static method in enum org.deidentifier.arx.ARXLattice.Anonymity
    @@ -10441,7 +10601,9 @@

    V

    the order they are declared.
    values - Variable in class org.deidentifier.arx.gui.view.impl.analyze.ViewProperties.Property
    -
     
    +
    +
    TODO
    +
    values() - Static method in enum org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModel.SourceType
    Returns an array containing the constants of this enum type, in @@ -10459,35 +10621,35 @@

    V

    values1 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
    -
    The data values from the first column, sorted
    +
    The data values from the first column, sorted.
    values2 - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
    -
    The data values from the second column, sorted
    +
    The data values from the second column, sorted.
    VARIANT_DISTINCT - Static variable in class org.deidentifier.arx.gui.model.ModelLDiversityCriterion
    -
    Variant
    +
    Variant.
    VARIANT_ENTROPY - Static variable in class org.deidentifier.arx.gui.model.ModelLDiversityCriterion
    -
    Variant
    +
    Variant.
    VARIANT_EQUAL - Static variable in class org.deidentifier.arx.gui.model.ModelTClosenessCriterion
    -
    Variant
    +
    Variant.
    VARIANT_HIERARCHICAL - Static variable in class org.deidentifier.arx.gui.model.ModelTClosenessCriterion
    -
    Variant
    +
    Variant.
    VARIANT_RECURSIVE - Static variable in class org.deidentifier.arx.gui.model.ModelLDiversityCriterion
    -
    Variant
    +
    Variant.
    view - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Var
    +
    Var.
    ViewAttributeDefinition - Class in org.deidentifier.arx.gui.view.impl.define
    @@ -10495,127 +10657,127 @@

    V

    ViewAttributeDefinition(CTabFolder, String, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewAttributeDefinition
    -
    Constructor
    +
    Constructor.
    ViewAttributeWeights - Class in org.deidentifier.arx.gui.view.impl.define
    -
    This class allows to define weights for attributes
    +
    This class allows to define weights for attributes.
    ViewAttributeWeights(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewAttributeWeights
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewClipboard - Class in org.deidentifier.arx.gui.view.impl.explore
    -
    This class displays the clipboard
    +
    This class displays the clipboard.
    ViewClipboard(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewClipboard
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewCodingModel - Class in org.deidentifier.arx.gui.view.impl.define
    -
    This class allows to configure the coding model
    +
    This class allows to configure the coding model.
    ViewCodingModel(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewCodingModel
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewCriteriaList - Class in org.deidentifier.arx.gui.view.impl.define
    -
    This class displays a list of all defined privacy criteria
    +
    This class displays a list of all defined privacy criteria.
    ViewCriteriaList(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewCriteriaList
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewCriterion - Class in org.deidentifier.arx.gui.view.impl.define
    -
    A base class for views on privacy criteria
    +
    A base class for views on privacy criteria.
    ViewCriterion(Composite, Controller, Model) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewCriterion
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewCriterionDPresence - Class in org.deidentifier.arx.gui.view.impl.define
    -
    A view on a d-presence criterion
    +
    A view on a d-presence criterion.
    ViewCriterionDPresence(Composite, Controller, Model) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewCriterionDPresence
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewCriterionKAnonymity - Class in org.deidentifier.arx.gui.view.impl.define
    -
    A view on a k-anonymity criterion
    +
    A view on a k-anonymity criterion.
    ViewCriterionKAnonymity(Composite, Controller, Model) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewCriterionKAnonymity
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewCriterionLDiversity - Class in org.deidentifier.arx.gui.view.impl.define
    -
    A view on an l-diversity criterion
    +
    A view on an l-diversity criterion.
    ViewCriterionLDiversity(Composite, Controller, Model) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewCriterionLDiversity
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewCriterionTCloseness - Class in org.deidentifier.arx.gui.view.impl.define
    -
    Implements a view on a t-closeness criterion
    +
    Implements a view on a t-closeness criterion.
    ViewCriterionTCloseness(Composite, Controller, Model) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewCriterionTCloseness
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewData - Class in org.deidentifier.arx.gui.view.impl.common
    -
    A view on a Data object
    +
    A view on a Data object.
    ViewData(Composite, Controller, String) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewData
    -
    Creates a new data view
    +
    Creates a new data view.
    ViewDataDefinition - Class in org.deidentifier.arx.gui.view.impl.define
    -
    This view displays settings for all attributes
    +
    This view displays settings for all attributes.
    ViewDataDefinition(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewDataDefinition
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewDataInput - Class in org.deidentifier.arx.gui.view.impl.common
    -
    A view on a Data object
    +
    A view on a Data object.
    ViewDataInput(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewDataInput
    -
    Creates a new data view
    +
    Creates a new data view.
    ViewDataOutput - Class in org.deidentifier.arx.gui.view.impl.common
    -
    A view on a Data object
    +
    A view on a Data object.
    ViewDataOutput(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewDataOutput
    -
    Creates a new data view
    +
    Creates a new data view.
    ViewFilter - Class in org.deidentifier.arx.gui.view.impl.explore
    -
    This class displays a filter for the lattice
    +
    This class displays a filter for the lattice.
    ViewFilter(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewFilter
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewGeneralSettings - Class in org.deidentifier.arx.gui.view.impl.define
    -
    This view displays general settings regarding data transformation
    +
    This view displays general settings regarding data transformation.
    ViewGeneralSettings(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewGeneralSettings
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewHierarchy - Class in org.deidentifier.arx.gui.view.impl.common
    @@ -10623,23 +10785,23 @@

    V

    ViewHierarchy(Composite) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewHierarchy
    -
    Constructor for non-editable views
    +
    Constructor for non-editable views.
    ViewHierarchy(Composite, String) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewHierarchy
    -
    Constructor for non-editable views
    +
    Constructor for non-editable views.
    ViewHierarchy(Composite, String, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.common.ViewHierarchy
    -
    Constructor for editable views
    +
    Constructor for editable views.
    ViewLattice - Class in org.deidentifier.arx.gui.view.impl.explore
    -
    This class implements a view of a lattice
    +
    This class implements a view of a lattice.
    ViewLattice(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewLattice
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewList - Class in org.deidentifier.arx.gui.view.impl.explore
    @@ -10647,35 +10809,35 @@

    V

    ViewList(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewList
    -
    Init
    +
    Init.
    ViewMetric - Class in org.deidentifier.arx.gui.view.impl.define
    -
    This view displays settings regarding the utility metrics
    +
    This view displays settings regarding the utility metrics.
    ViewMetric(Composite, Controller, ComponentTitledFolder) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewMetric
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewProperties - Class in org.deidentifier.arx.gui.view.impl.analyze
    -
    This view displays basic properties about input or output data
    +
    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.analyze.ViewProperties
    -
    Constructor
    +
    Constructor.
    ViewProperties - Class in org.deidentifier.arx.gui.view.impl.explore
    -
    This view displays properties about the currently selected transformation
    +
    This view displays properties about the currently selected transformation.
    ViewProperties(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.explore.ViewProperties
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewProperties.Property - Class in org.deidentifier.arx.gui.view.impl.analyze
    -
    A class for properties displayed in the tree view
    +
    A class for properties displayed in the tree view.
    ViewProperties.Property(ViewProperties.Property, String, String[]) - Constructor for class org.deidentifier.arx.gui.view.impl.analyze.ViewProperties.Property
     
    @@ -10683,27 +10845,27 @@

    V

     
    ViewPropertiesInput - Class in org.deidentifier.arx.gui.view.impl.analyze
    -
    This view displays basic properties about input data
    +
    This view displays basic properties about input data.
    ViewPropertiesInput(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.analyze.ViewPropertiesInput
    -
    Constructor
    +
    Constructor.
    ViewPropertiesOutput - Class in org.deidentifier.arx.gui.view.impl.analyze
    -
    This view displays basic properties about output data
    +
    This view displays basic properties about output data.
    ViewPropertiesOutput(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.analyze.ViewPropertiesOutput
    -
    Constructor
    +
    Constructor.
    ViewStatistics<T extends AnalysisContextVisualization> - Class in org.deidentifier.arx.gui.view.impl.analyze
    -
    This is a base class for displaying contingency tables
    +
    This is a base class for displaying contingency tables.
    ViewStatistics(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.analyze.ViewStatistics
    -
    Creates a new density plot
    +
    Creates a new density plot.
    ViewStatisticsContingencyHeatmap - Class in org.deidentifier.arx.gui.view.impl.analyze
    @@ -10711,59 +10873,59 @@

    V

    ViewStatisticsContingencyHeatmap(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.analyze.ViewStatisticsContingencyHeatmap
    -
    Creates a new density plot
    +
    Creates a new density plot.
    ViewStatisticsContingencyTable - Class in org.deidentifier.arx.gui.view.impl.analyze
    -
    This class displays a contingency table
    +
    This class displays a contingency table.
    ViewStatisticsContingencyTable(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.analyze.ViewStatisticsContingencyTable
    -
    Creates a new density plot
    +
    Creates a new density plot.
    ViewStatisticsDistributionHistogram - Class in org.deidentifier.arx.gui.view.impl.analyze
    -
    This view displays a frequency distribution
    +
    This view displays a frequency distribution.
    ViewStatisticsDistributionHistogram(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.analyze.ViewStatisticsDistributionHistogram
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewStatisticsDistributionTable - Class in org.deidentifier.arx.gui.view.impl.analyze
    -
    This view displays a frequency distribution
    +
    This view displays a frequency distribution.
    ViewStatisticsDistributionTable(Composite, Controller, ModelEvent.ModelPart, ModelEvent.ModelPart) - Constructor for class org.deidentifier.arx.gui.view.impl.analyze.ViewStatisticsDistributionTable
    -
    Creates a new instance
    +
    Creates a new instance.
    ViewSubsetDefinition - Class in org.deidentifier.arx.gui.view.impl.define
    -
    This view displays basic information about the research subset
    +
    This view displays basic information about the research subset.
    ViewSubsetDefinition(Composite, Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.define.ViewSubsetDefinition
    -
    Creates a new instance
    +
    Creates a new instance.
    visible - Variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
    -
    Var
    +
    Var.
    Vocabulary - Class in org.deidentifier.arx.gui.worker.io
    -
    An abstract base class for the XML vocabulary
    +
    An abstract base class for the XML vocabulary.
    Vocabulary() - Constructor for class org.deidentifier.arx.gui.worker.io.Vocabulary
     
    Vocabulary_V1 - Class in org.deidentifier.arx.gui.worker.io
    -
    First version of the ARX XML vocabulary
    +
    First version of the ARX XML vocabulary.
    Vocabulary_V1() - Constructor for class org.deidentifier.arx.gui.worker.io.Vocabulary_V1
     
    Vocabulary_V2 - Class in org.deidentifier.arx.gui.worker.io
    -
    Second version of the ARX XML vocabulary
    +
    Second version of the ARX XML vocabulary.
    Vocabulary_V2() - Constructor for class org.deidentifier.arx.gui.worker.io.Vocabulary_V2
     
    @@ -10775,123 +10937,123 @@

    W

    weights - Variable in class org.deidentifier.arx.metric.MetricWeighted
    -
    The weights
    +
    The weights.
    WIDGET_BACKGROUND - Static variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
    -
    Constants
    +
    Constants.
    Worker<T> - Class in org.deidentifier.arx.gui.worker
    -
    A base class for workers that perform asynchronous tasks in a progress dialog
    +
    A base class for workers that perform asynchronous tasks in a progress dialog.
    Worker() - Constructor for class org.deidentifier.arx.gui.worker.Worker
     
    WorkerAnonymize - Class in org.deidentifier.arx.gui.worker
    -
    This worker performs the anonymization process
    +
    This worker performs the anonymization process.
    WorkerAnonymize(Model) - Constructor for class org.deidentifier.arx.gui.worker.WorkerAnonymize
    -
    Creates a new instance
    +
    Creates a new instance.
    WorkerExport - Class in org.deidentifier.arx.gui.worker
    -
    This worker exports data to disk
    +
    This worker exports data to disk.
    WorkerExport(String, char, DataHandle, ARXConfiguration, long) - Constructor for class org.deidentifier.arx.gui.worker.WorkerExport
    -
    Creates a new instance
    +
    Creates a new instance.
    WorkerImport - Class in org.deidentifier.arx.gui.worker
    -
    This worker loads external data
    +
    This worker loads external data.
    WorkerImport(ImportConfiguration) - Constructor for class org.deidentifier.arx.gui.worker.WorkerImport
    -
    Creates a new instance
    +
    Creates a new instance.
    WorkerLoad - Class in org.deidentifier.arx.gui.worker
    -
    This worker loads a project file from disk
    +
    This worker loads a project file from disk.
    WorkerLoad(File, Controller) - Constructor for class org.deidentifier.arx.gui.worker.WorkerLoad
    -
    Creates a new instance
    +
    Creates a new instance.
    WorkerLoad(String, Controller) - Constructor for class org.deidentifier.arx.gui.worker.WorkerLoad
    -
    Constructor
    +
    Constructor.
    WorkerSave - Class in org.deidentifier.arx.gui.worker
    -
    This worker saves a project file to disk
    +
    This worker saves a project file to disk.
    WorkerSave(String, Controller, Model) - Constructor for class org.deidentifier.arx.gui.worker.WorkerSave
    -
    Creates a new instance
    +
    Creates a new instance.
    WorkerTransform - Class in org.deidentifier.arx.gui.worker
    -
    This worker applies a transformation
    +
    This worker applies a transformation.
    WorkerTransform(Model) - Constructor for class org.deidentifier.arx.gui.worker.WorkerTransform
    -
    Creates a new instance
    +
    Creates a new instance.
    write(String, ARXLattice.Anonymity) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
    -
    Create an element
    +
    Create an element.
    write(String, ARXLattice.ARXNode[], Map<String, Integer>) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
    -
    Create an element
    +
    Create an element.
    write(String, boolean) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
    -
    Create an element
    +
    Create an element.
    write(String, char) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
    -
    Create an element
    +
    Create an element.
    write(String, double) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
    -
    Create an element
    +
    Create an element.
    write(String, int[]) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
    -
    Create an element
    +
    Create an element.
    write(String, long) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
    -
    Create an element
    +
    Create an element.
    write(String, String) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
    -
    Create an element
    +
    Create an element.
    write(String) - Method in class org.deidentifier.arx.gui.worker.io.XMLWriter
    -
    Appends the string
    +
    Appends the string.
    write(Iterator<String[]>) - Method in class org.deidentifier.arx.io.CSVDataOutput
    -
    Write the results
    +
    Write the results.
    write(Iterator<String[]>, int) - Method in class org.deidentifier.arx.io.CSVDataOutput
    -
    Write the given number of columns from the results
    +
    Write the given number of columns from the results.
    write(String[][]) - Method in class org.deidentifier.arx.io.CSVDataOutput
     
    writeIntIntOpenHashMap(ObjectOutputStream, IntIntOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    writeLongDoubleOpenHashMap(ObjectOutputStream, LongDoubleOpenHashMap) - Static method in class org.deidentifier.arx.metric.v2.IO
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    @@ -10901,21 +11063,21 @@

    X

    XMLHandler - Class in org.deidentifier.arx.gui.worker.io
    -
    The default XML handler
    +
    The default XML handler.
    XMLHandler() - Constructor for class org.deidentifier.arx.gui.worker.io.XMLHandler
     
    XMLWriter - Class in org.deidentifier.arx.gui.worker.io
    -
    A writer for XML documents that can handle common objects from the ARX model
    +
    A writer for XML documents that can handle common objects from the ARX model.
    XMLWriter() - Constructor for class org.deidentifier.arx.gui.worker.io.XMLWriter
    -
    Creates a new writer backed by a StringBuilder
    +
    Creates a new writer backed by a StringBuilder.
    XMLWriter(FileBuilder) - Constructor for class org.deidentifier.arx.gui.worker.io.XMLWriter
    -
    Creates a new writer backed by the given FileBuilder
    +
    Creates a new writer backed by the given FileBuilder.
    @@ -10931,7 +11093,7 @@

    _

     
    _infoloss - Variable in class org.deidentifier.arx.metric.MetricStatic
    -
    The user defined information loss per level, indexed by column name
    +
    The user defined information loss per level, indexed by column name.
    A B C D E F G H I K L M N O P Q R S T U V W X _  diff --git a/doc/gui/org/deidentifier/arx/ARXAnonymizer.html b/doc/gui/org/deidentifier/arx/ARXAnonymizer.html index 13cd2b1b6a..edd7d416fd 100644 --- a/doc/gui/org/deidentifier/arx/ARXAnonymizer.html +++ b/doc/gui/org/deidentifier/arx/ARXAnonymizer.html @@ -117,7 +117,7 @@

    Constructor Summary

    ARXAnonymizer() -
    Creates a new anonymizer with the default configuration
    +
    Creates a new anonymizer with the default configuration.
    @@ -146,7 +146,7 @@

    Method Summary

    ARXResult anonymize(Data data, ARXConfiguration config) -
    Performs data anonymization
    +
    Performs data anonymization.
    @@ -154,7 +154,7 @@

    Method Summary

    anonymizeInternal(DataHandle handle, DataDefinition definition, ARXConfiguration config) -
    Reset a previous lattice and run the algorithm
    +
    Reset a previous lattice and run the algorithm .
    @@ -184,7 +184,7 @@

    Method Summary

    int getMaxTransformations() -
    Returns the maximal size of the search space
    +
    Returns the maximal size of the search space.
    @@ -208,7 +208,7 @@

    Method Summary

    void setMaximumSnapshotSizeSnapshot(double snapshotSizeSnapshot) -
    Sets the maximum size of a snapshot relative to the previous snapshot
    +
    Sets the maximum size of a snapshot relative to the previous snapshot.
    @@ -252,7 +252,7 @@

    Constructor Detail

  • ARXAnonymizer

    public ARXAnonymizer()
    -
    Creates a new anonymizer with the default configuration
    +
    Creates a new anonymizer with the default configuration.
  • @@ -285,7 +285,7 @@

    anonymize

    public ARXResult anonymize(Data data,
                       ARXConfiguration config)
                         throws java.io.IOException
    -
    Performs data anonymization
    +
    Performs data anonymization.
    Parameters:
    data - The data
    config - The privacy config
    Returns:
    ARXResult
    Throws:
    @@ -344,7 +344,7 @@

    getMaxQuasiIdentifiers

  • getMaxTransformations

    public int getMaxTransformations()
    -
    Returns the maximal size of the search space
    +
    Returns the maximal size of the search space.
    Returns:
  • @@ -378,7 +378,7 @@

    setListener

    setMaximumSnapshotSizeDataset

    public void setMaximumSnapshotSizeDataset(double snapshotSize)
    Sets the maximum size of a snapshot relative to the dataset size.
    -
    Parameters:
    snapshotSizeDataset - The size
    +
    Parameters:
    snapshotSize -
    @@ -388,7 +388,7 @@

    setMaximumSnapshotSizeDataset

  • setMaximumSnapshotSizeSnapshot

    public void setMaximumSnapshotSizeSnapshot(double snapshotSizeSnapshot)
    -
    Sets the maximum size of a snapshot relative to the previous snapshot
    +
    Sets the maximum size of a snapshot relative to the previous snapshot.
    Parameters:
    snapshotSizeSnapshot - The size
  • @@ -426,8 +426,8 @@

    anonymizeInternal

    DataDefinition definition, ARXConfiguration config) throws java.io.IOException -
    Reset a previous lattice and run the algorithm
    -
    Parameters:
    handle -
    definition -
    config -
    lattice -
    algorithm -
    +
    Reset a previous lattice and run the algorithm .
    +
    Parameters:
    handle -
    definition -
    config -
    Returns:
    Throws:
    java.io.IOException
    diff --git a/doc/gui/org/deidentifier/arx/ARXConfiguration.ARXConfigurationInternal.html b/doc/gui/org/deidentifier/arx/ARXConfiguration.ARXConfigurationInternal.html index 3178ddd5e6..484604748d 100644 --- a/doc/gui/org/deidentifier/arx/ARXConfiguration.ARXConfigurationInternal.html +++ b/doc/gui/org/deidentifier/arx/ARXConfiguration.ARXConfigurationInternal.html @@ -123,7 +123,7 @@

    Constructor Summary

    protected ARXConfiguration.ARXConfigurationInternal(ARXConfiguration config) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -148,7 +148,7 @@

    Method Summary

    int getAbsoluteMaxOutliers() -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    @@ -170,13 +170,13 @@

    Method Summary

    double getMaxOutliers() -
    Returns the max relative number of outliers
    +
    Returns the max relative number of outliers.
    Metric<?> getMetric() -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    @@ -188,31 +188,31 @@

    Method Summary

    int getRequirements() -
    Returns the criteria's requirements
    +
    Returns the criteria's requirements.
    int getSnapshotLength() -
    Returns the specific length of each entry in a snapshot
    +
    Returns the specific length of each entry in a snapshot.
    int getSuppressedAttributeTypes() -
    Returns an integer representing all attribute types that must be suppressed
    +
    Returns an integer representing all attribute types that must be suppressed.
    boolean isCriterionMonotonic() -
    Determines whether the anonymity criterion is montonic
    +
    Determines whether the anonymity criterion is montonic.
    boolean isPracticalMonotonicity() -
    Is practical monotonicity assumed
    +
    Is practical monotonicity assumed.
    @@ -225,7 +225,7 @@

    Method Summary

    boolean requires(int requirement) -
    Convenience method for checking the requirements
    +
    Convenience method for checking the requirements.
    @@ -257,7 +257,7 @@

    Constructor Detail

  • ARXConfiguration.ARXConfigurationInternal

    protected ARXConfiguration.ARXConfigurationInternal(ARXConfiguration config)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    config -
  • @@ -276,7 +276,7 @@

    Method Detail

  • getAbsoluteMaxOutliers

    public final int getAbsoluteMaxOutliers()
    -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    Returns:
  • @@ -311,7 +311,7 @@

    getMinimalGroupSize

  • getRequirements

    public int getRequirements()
    -
    Returns the criteria's requirements
    +
    Returns the criteria's requirements.
    Returns:
  • @@ -322,7 +322,7 @@

    getRequirements

  • getSnapshotLength

    public int getSnapshotLength()
    -
    Returns the specific length of each entry in a snapshot
    +
    Returns the specific length of each entry in a snapshot.
    Returns:
  • @@ -333,7 +333,7 @@

    getSnapshotLength

  • getSuppressedAttributeTypes

    public int getSuppressedAttributeTypes()
    -
    Returns an integer representing all attribute types that must be suppressed
    +
    Returns an integer representing all attribute types that must be suppressed.
    Returns:
  • @@ -344,7 +344,7 @@

    getSuppressedAttributeTypes

  • requires

    public boolean requires(int requirement)
    -
    Convenience method for checking the requirements
    +
    Convenience method for checking the requirements.
    Parameters:
    requirement -
    Returns:
  • @@ -356,7 +356,7 @@

    requires

  • getMaxOutliers

    public double getMaxOutliers()
    -
    Returns the max relative number of outliers
    +
    Returns the max relative number of outliers.
    Returns:
  • @@ -367,7 +367,7 @@

    getMaxOutliers

  • isPracticalMonotonicity

    public boolean isPracticalMonotonicity()
    -
    Is practical monotonicity assumed
    +
    Is practical monotonicity assumed.
    Returns:
  • @@ -400,7 +400,7 @@

    containsCriterion

  • getCriterion

    public <T extends PrivacyCriterion> T getCriterion(java.lang.Class<T> clazz)
    -
    Parameters:
    clazz -
    +
    Type Parameters:
    T -
    Parameters:
    clazz -
    Returns:
    See Also:
    ARXConfiguration.getCriterion(java.lang.Class)
  • @@ -425,7 +425,7 @@

    isSuppressionAlwaysEnabled

  • getMetric

    public Metric<?> getMetric()
    -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    Returns:
  • @@ -436,7 +436,7 @@

    getMetric

  • isCriterionMonotonic

    public boolean isCriterionMonotonic()
    -
    Determines whether the anonymity criterion is montonic
    +
    Determines whether the anonymity criterion is montonic.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/ARXConfiguration.html b/doc/gui/org/deidentifier/arx/ARXConfiguration.html index 1dbe162247..19f3a7aff4 100644 --- a/doc/gui/org/deidentifier/arx/ARXConfiguration.html +++ b/doc/gui/org/deidentifier/arx/ARXConfiguration.html @@ -101,7 +101,7 @@

    Class ARXConfiguration

    public class ARXConfiguration
     extends java.lang.Object
     implements java.io.Serializable, java.lang.Cloneable
    -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    See Also:
    Serialized Form
    @@ -145,19 +145,19 @@

    Field Summary

    static int REQUIREMENT_COUNTER -
    Do the criteria require a counter per equivalence class
    +
    Do the criteria require a counter per equivalence class.
    static int REQUIREMENT_DISTRIBUTION -
    Do the criteria require distributions of sensitive values in the equivalence classes
    +
    Do the criteria require distributions of sensitive values in the equivalence classes.
    static int REQUIREMENT_SECONDARY_COUNTER -
    Do the criteria require a second counter
    +
    Do the criteria require a second counter.
    @@ -178,32 +178,32 @@

    Method Summary

    ARXConfiguration addCriterion(PrivacyCriterion c) -
    Adds a criterion to the configuration
    +
    Adds a criterion to the configuration.
    ARXConfiguration clone() -
    Clones this config
    +
    Clones this config.
    boolean containsCriterion(java.lang.Class<? extends PrivacyCriterion> clazz) -
    Returns whether the configuration contains a criterion of the given class
    +
    Returns whether the configuration contains a criterion of the given class.
    static ARXConfiguration create() -
    Creates a new config without tuple suppression
    +
    Creates a new config without tuple suppression.
    static ARXConfiguration create(double supp)
    Creates a new config that allows the given percentage of outliers and - thus implements tuple suppression
    + thus implements tuple suppression. @@ -223,13 +223,13 @@

    Method Summary

    protected int getAbsoluteMaxOutliers() -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    double getAttributeWeight(java.lang.String attribute) -
    Returns the weight for the given attribute
    +
    Returns the weight for the given attribute.
    @@ -247,7 +247,7 @@

    Method Summary

    <T extends PrivacyCriterion
    java.util.Set<T>
    getCriteria(java.lang.Class<T> clazz) -
    Returns all privacy criteria that are instances of the given class
    +
    Returns all privacy criteria that are instances of the given class.
    @@ -265,19 +265,19 @@

    Method Summary

    protected ARXConfiguration.ARXConfigurationInternal getInternalConfiguration() -
    TODO: This is a hack and should be removed in future releases
    +
    TODO: This is a hack and should be removed in future releases.
    double getMaxOutliers() -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    Metric<?> getMetric() -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    @@ -289,19 +289,19 @@

    Method Summary

    protected int getRequirements() -
    Returns the criteria's requirements
    +
    Returns the criteria's requirements.
    protected int getSnapshotLength() -
    Returns the specific length of each entry in a snapshot
    +
    Returns the specific length of each entry in a snapshot.
    protected int getSuppressedAttributeTypes() -
    Returns an integer representing all attribute types that must be suppressed
    +
    Returns an integer representing all attribute types that must be suppressed.
    @@ -313,7 +313,7 @@

    Method Summary

    protected void initialize(org.deidentifier.arx.framework.data.DataManager manager) -
    Initializes the configuration
    +
    Initializes the configuration.
    @@ -326,19 +326,19 @@

    Method Summary

    boolean isCriterionMonotonic() -
    Determines whether the anonymity criterion is montonic
    +
    Determines whether the anonymity criterion is montonic.
    boolean isPracticalMonotonicity() -
    Is practical monotonicity assumed
    +
    Is practical monotonicity assumed.
    boolean isProtectSensitiveAssociations() -
    Returns, whether the anonymizer should take associations between sensitive attributes into account
    +
    Returns, whether the anonymizer should take associations between sensitive attributes into account.
    @@ -350,13 +350,13 @@

    Method Summary

    <T extends PrivacyCriterion
    boolean
    removeCriterion(PrivacyCriterion arg) -
    Removes the given criterion
    +
    Removes the given criterion.
    protected boolean requires(int requirement) -
    Convenience method for checking the requirements
    +
    Convenience method for checking the requirements.
    @@ -370,39 +370,39 @@

    Method Summary

    void setAttributeWeight(java.lang.String attribute, double weight) -
    Sets the weight for the given attribute
    +
    Sets the weight for the given attribute.
    void setAttributeWeight(java.lang.String attribute, java.lang.Double weight) -
    Sets the weight for the given attribute
    +
    Sets the weight for the given attribute.
    void setMaxOutliers(double supp)
    Allows for a certain percentage of outliers and thus - triggers tuple suppression
    + triggers tuple suppression. void setMetric(Metric<?> metric) -
    Sets the utility metric for measuring information loss
    +
    Sets the utility metric for measuring information loss .
    void setPracticalMonotonicity(boolean assumeMonotonicity) -
    Set, if practical monotonicity assumed
    +
    Set, if practical monotonicity assumed.
    void setProtectSensitiveAssociations(boolean protect) -
    Set, whether the anonymizer should take associations between sensitive attributes into account
    +
    Set, whether the anonymizer should take associations between sensitive attributes into account.
    @@ -446,7 +446,7 @@

    Field Detail

  • REQUIREMENT_COUNTER

    public static final int REQUIREMENT_COUNTER
    -
    Do the criteria require a counter per equivalence class
    +
    Do the criteria require a counter per equivalence class.
    See Also:
    Constant Field Values
  • @@ -457,7 +457,7 @@

    REQUIREMENT_COUNTER

  • REQUIREMENT_DISTRIBUTION

    public static final int REQUIREMENT_DISTRIBUTION
    -
    Do the criteria require distributions of sensitive values in the equivalence classes
    +
    Do the criteria require distributions of sensitive values in the equivalence classes.
    See Also:
    Constant Field Values
  • @@ -468,7 +468,7 @@

    REQUIREMENT_DISTRIBUTION

  • REQUIREMENT_SECONDARY_COUNTER

    public static final int REQUIREMENT_SECONDARY_COUNTER
    -
    Do the criteria require a second counter
    +
    Do the criteria require a second counter.
    See Also:
    Constant Field Values
  • @@ -487,7 +487,8 @@

    Method Detail

  • create

    public static ARXConfiguration create()
    -
    Creates a new config without tuple suppression
    +
    Creates a new config without tuple suppression.
    +
    Returns:
  • @@ -498,8 +499,9 @@

    create

    create

    public static ARXConfiguration create(double supp)
    Creates a new config that allows the given percentage of outliers and - thus implements tuple suppression
    -
    Parameters:
    supp -
    + thus implements tuple suppression. +
    Parameters:
    supp -
    +
    Returns:
    @@ -512,7 +514,8 @@

    create

    Metric<?> metric)
    Creates a new config that allows the given percentage of outliers and thus implements tuple suppression. Defines the metric for measuring information loss.
    -
    Parameters:
    supp -
    metric -
    +
    Parameters:
    supp -
    metric -
    +
    Returns:
    @@ -523,7 +526,8 @@

    create

    create

    public static ARXConfiguration create(Metric<?> metric)
    Creates a new config that allows to define the metric for measuring information loss.
    -
    Parameters:
    metric -
    +
    Parameters:
    metric -
    +
    Returns:
    @@ -533,8 +537,9 @@

    create

  • addCriterion

    public ARXConfiguration addCriterion(PrivacyCriterion c)
    -
    Adds a criterion to the configuration
    -
    Parameters:
    c -
    +
    Adds a criterion to the configuration.
    +
    Parameters:
    c -
    +
    Returns:
  • @@ -544,11 +549,11 @@

    addCriterion

  • clone

    public ARXConfiguration clone()
    -
    Clones this config
    +
    Clones this config.
    Overrides:
    clone in class java.lang.Object
    -
    +
    Returns:
  • @@ -558,7 +563,7 @@

    clone

  • containsCriterion

    public boolean containsCriterion(java.lang.Class<? extends PrivacyCriterion> clazz)
    -
    Returns whether the configuration contains a criterion of the given class
    +
    Returns whether the configuration contains a criterion of the given class.
    Parameters:
    clazz -
    Returns:
  • @@ -570,7 +575,7 @@

    containsCriterion

  • getAttributeWeight

    public double getAttributeWeight(java.lang.String attribute)
    -
    Returns the weight for the given attribute
    +
    Returns the weight for the given attribute.
    Parameters:
    attribute -
    Returns:
  • @@ -606,8 +611,8 @@

    getCriteria

  • getCriteria

    public <T extends PrivacyCriterion> java.util.Set<T> getCriteria(java.lang.Class<T> clazz)
    -
    Returns all privacy criteria that are instances of the given class
    -
    Parameters:
    clazz -
    +
    Returns all privacy criteria that are instances of the given class.
    +
    Type Parameters:
    T -
    Parameters:
    clazz -
    Returns:
  • @@ -619,7 +624,7 @@

    getCriteria

    getCriterion

    public <T extends PrivacyCriterion> T getCriterion(java.lang.Class<T> clazz)
    Returns an instance of the class, if any. Throws an exception if more than one such criterion exists.
    -
    Parameters:
    clazz -
    +
    Type Parameters:
    T -
    Parameters:
    clazz -
    Returns:
    @@ -630,7 +635,7 @@

    getCriterion

  • getMaxOutliers

    public final double getMaxOutliers()
    -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    Returns:
  • @@ -641,7 +646,7 @@

    getMaxOutliers

  • getMetric

    public Metric<?> getMetric()
    -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    Returns:
  • @@ -676,7 +681,7 @@

    isAttributeTypeSuppressed

  • isCriterionMonotonic

    public final boolean isCriterionMonotonic()
    -
    Determines whether the anonymity criterion is montonic
    +
    Determines whether the anonymity criterion is montonic.
    Returns:
  • @@ -687,7 +692,7 @@

    isCriterionMonotonic

  • isPracticalMonotonicity

    public boolean isPracticalMonotonicity()
    -
    Is practical monotonicity assumed
    +
    Is practical monotonicity assumed.
    Returns:
  • @@ -698,7 +703,8 @@

    isPracticalMonotonicity

  • isProtectSensitiveAssociations

    public boolean isProtectSensitiveAssociations()
    -
    Returns, whether the anonymizer should take associations between sensitive attributes into account
    +
    Returns, whether the anonymizer should take associations between sensitive attributes into account.
    +
    Returns:
  • @@ -721,8 +727,8 @@

    isSuppressionAlwaysEnabled

  • removeCriterion

    public <T extends PrivacyCriterion> boolean removeCriterion(PrivacyCriterion arg)
    -
    Removes the given criterion
    -
    Parameters:
    clazz -
    +
    Removes the given criterion.
    +
    Type Parameters:
    T -
    Parameters:
    arg -
    Returns:
  • @@ -747,7 +753,7 @@

    setAttributeTypeSuppressed

    setAttributeWeight

    public void setAttributeWeight(java.lang.String attribute,
                           double weight)
    -
    Sets the weight for the given attribute
    +
    Sets the weight for the given attribute.
    Parameters:
    attribute -
    weight -
    @@ -759,7 +765,7 @@

    setAttributeWeight

    setAttributeWeight

    public void setAttributeWeight(java.lang.String attribute,
                           java.lang.Double weight)
    -
    Sets the weight for the given attribute
    +
    Sets the weight for the given attribute.
    Parameters:
    attribute -
    weight -
    @@ -771,7 +777,7 @@

    setAttributeWeight

    setMaxOutliers

    public void setMaxOutliers(double supp)
    Allows for a certain percentage of outliers and thus - triggers tuple suppression
    + triggers tuple suppression.
    Parameters:
    supp -
    @@ -782,7 +788,7 @@

    setMaxOutliers

  • setMetric

    public void setMetric(Metric<?> metric)
    -
    Sets the utility metric for measuring information loss
    +
    Sets the utility metric for measuring information loss .
    Parameters:
    metric -
  • @@ -793,7 +799,8 @@

    setMetric

  • setPracticalMonotonicity

    public void setPracticalMonotonicity(boolean assumeMonotonicity)
    -
    Set, if practical monotonicity assumed
    +
    Set, if practical monotonicity assumed.
    +
    Parameters:
    assumeMonotonicity -
  • @@ -803,7 +810,7 @@

    setPracticalMonotonicity

  • setProtectSensitiveAssociations

    public void setProtectSensitiveAssociations(boolean protect)
    -
    Set, whether the anonymizer should take associations between sensitive attributes into account
    +
    Set, whether the anonymizer should take associations between sensitive attributes into account.
    Parameters:
    protect -
  • @@ -838,7 +845,7 @@

    setSuppressionString

  • getAbsoluteMaxOutliers

    protected final int getAbsoluteMaxOutliers()
    -
    Returns the maximum number of allowed outliers
    +
    Returns the maximum number of allowed outliers.
    Returns:
  • @@ -849,7 +856,7 @@

    getAbsoluteMaxOutliers

  • getInternalConfiguration

    protected ARXConfiguration.ARXConfigurationInternal getInternalConfiguration()
    -
    TODO: This is a hack and should be removed in future releases
    +
    TODO: This is a hack and should be removed in future releases.
    Returns:
  • @@ -884,7 +891,7 @@

    getMinimalGroupSize

  • getRequirements

    protected int getRequirements()
    -
    Returns the criteria's requirements
    +
    Returns the criteria's requirements.
    Returns:
  • @@ -895,7 +902,7 @@

    getRequirements

  • getSnapshotLength

    protected int getSnapshotLength()
    -
    Returns the specific length of each entry in a snapshot
    +
    Returns the specific length of each entry in a snapshot.
    Returns:
  • @@ -906,7 +913,7 @@

    getSnapshotLength

  • getSuppressedAttributeTypes

    protected int getSuppressedAttributeTypes()
    -
    Returns an integer representing all attribute types that must be suppressed
    +
    Returns an integer representing all attribute types that must be suppressed.
    Returns:
  • @@ -917,7 +924,7 @@

    getSuppressedAttributeTypes

  • initialize

    protected void initialize(org.deidentifier.arx.framework.data.DataManager manager)
    -
    Initializes the configuration
    +
    Initializes the configuration.
    Parameters:
    manager -
  • @@ -928,7 +935,7 @@

    initialize

  • requires

    protected boolean requires(int requirement)
    -
    Convenience method for checking the requirements
    +
    Convenience method for checking the requirements.
    Parameters:
    requirement -
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/ARXLattice.ARXNode.Access.html b/doc/gui/org/deidentifier/arx/ARXLattice.ARXNode.Access.html index 3b7e310f0c..c25fcd4d3c 100644 --- a/doc/gui/org/deidentifier/arx/ARXLattice.ARXNode.Access.html +++ b/doc/gui/org/deidentifier/arx/ARXLattice.ARXNode.Access.html @@ -100,7 +100,7 @@

    Class ARXLattice.ARXNo
    public class ARXLattice.ARXNode.Access
     extends java.lang.Object
    -
    Internal access class
    +
    Internal access class.
    @@ -139,73 +139,73 @@

    Method Summary

    void setAnonymity(ARXLattice.Anonymity anonymity) -
    Sets the anonymity
    +
    Sets the anonymity.
    void setAnonymous() -
    Set anonymous
    +
    Set anonymous.
    void setAttributes(java.util.Map<java.lang.Integer,java.lang.Object> attributes) -
    Sets the attributes
    +
    Sets the attributes.
    void setChecked(boolean checked) -
    Set checked
    +
    Set checked.
    void setHeadermap(java.util.Map<java.lang.String,java.lang.Integer> headermap) -
    Sets the headermap
    +
    Sets the headermap.
    void setLowerBound(InformationLoss<?> a) -
    Sets the lower bound
    +
    Sets the lower bound.
    void setMaximumInformationLoss(InformationLoss<?> a) -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    void setMinimumInformationLoss(InformationLoss<?> a) -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    void setNotAnonymous() -
    Set not anonymous
    +
    Set not anonymous.
    void setPredecessors(ARXLattice.ARXNode[] predecessors) -
    Sets the predecessors
    +
    Sets the predecessors.
    void setSuccessors(ARXLattice.ARXNode[] successors) -
    Sets the successors
    +
    Sets the successors.
    void setTransformation(int[] transformation) -
    Sets the transformation
    +
    Sets the transformation.
    @@ -237,6 +237,7 @@

    Constructor Detail

  • ARXLattice.ARXNode.Access

    public ARXLattice.ARXNode.Access(ARXLattice.ARXNode node)
    +
    Parameters:
    node -
  • @@ -254,7 +255,7 @@

    Method Detail

  • setAnonymity

    public void setAnonymity(ARXLattice.Anonymity anonymity)
    -
    Sets the anonymity
    +
    Sets the anonymity.
    Parameters:
    anonymity -
  • @@ -265,7 +266,7 @@

    setAnonymity

  • setAnonymous

    public void setAnonymous()
    -
    Set anonymous
    +
    Set anonymous.
  • @@ -275,7 +276,7 @@

    setAnonymous

  • setAttributes

    public void setAttributes(java.util.Map<java.lang.Integer,java.lang.Object> attributes)
    -
    Sets the attributes
    +
    Sets the attributes.
    Parameters:
    attributes -
  • @@ -286,7 +287,7 @@

    setAttributes

  • setChecked

    public void setChecked(boolean checked)
    -
    Set checked
    +
    Set checked.
    Parameters:
    checked -
  • @@ -297,7 +298,7 @@

    setChecked

  • setHeadermap

    public void setHeadermap(java.util.Map<java.lang.String,java.lang.Integer> headermap)
    -
    Sets the headermap
    +
    Sets the headermap.
    Parameters:
    headermap -
  • @@ -308,7 +309,8 @@

    setHeadermap

  • setLowerBound

    public void setLowerBound(InformationLoss<?> a)
    -
    Sets the lower bound
    +
    Sets the lower bound.
    +
    Parameters:
    a -
  • @@ -318,7 +320,8 @@

    setLowerBound

  • setMaximumInformationLoss

    public void setMaximumInformationLoss(InformationLoss<?> a)
    -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    +
    Parameters:
    a -
  • @@ -328,7 +331,8 @@

    setMaximumInformationLoss

  • setMinimumInformationLoss

    public void setMinimumInformationLoss(InformationLoss<?> a)
    -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    +
    Parameters:
    a -
  • @@ -338,7 +342,7 @@

    setMinimumInformationLoss

  • setNotAnonymous

    public void setNotAnonymous()
    -
    Set not anonymous
    +
    Set not anonymous.
  • @@ -348,7 +352,7 @@

    setNotAnonymous

  • setPredecessors

    public void setPredecessors(ARXLattice.ARXNode[] predecessors)
    -
    Sets the predecessors
    +
    Sets the predecessors.
    Parameters:
    predecessors -
  • @@ -359,7 +363,7 @@

    setPredecessors

  • setSuccessors

    public void setSuccessors(ARXLattice.ARXNode[] successors)
    -
    Sets the successors
    +
    Sets the successors.
    Parameters:
    successors -
  • @@ -370,7 +374,7 @@

    setSuccessors

  • setTransformation

    public void setTransformation(int[] transformation)
    -
    Sets the transformation
    +
    Sets the transformation.
    Parameters:
    transformation -
  • diff --git a/doc/gui/org/deidentifier/arx/ARXLattice.ARXNode.html b/doc/gui/org/deidentifier/arx/ARXLattice.ARXNode.html index 5a699decbb..a2dc55a4ee 100644 --- a/doc/gui/org/deidentifier/arx/ARXLattice.ARXNode.html +++ b/doc/gui/org/deidentifier/arx/ARXLattice.ARXNode.html @@ -100,7 +100,7 @@

    Class ARXLattice.ARXNode


    public class ARXLattice.ARXNode
     extends java.lang.Object
    -
    A node in the lattice
    +
    A node in the lattice.
    @@ -122,7 +122,7 @@

    Nested Class Summary

    class  ARXLattice.ARXNode.Access -
    Internal access class
    +
    Internal access class.
    @@ -141,7 +141,7 @@

    Constructor Summary

    ARXLattice.ARXNode() -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -162,85 +162,85 @@

    Method Summary

    ARXLattice.ARXNode.Access access() -
    Alter associated fields
    +
    Alter associated fields.
    ARXLattice.Anonymity getAnonymity() -
    Returns the anonymity property
    +
    Returns the anonymity property.
    java.util.Map<java.lang.Integer,java.lang.Object> getAttributes() -
    Returns the attributes
    +
    Returns the attributes.
    int getDimension(java.lang.String attr) -
    Returns the index of an attribute
    +
    Returns the index of an attribute.
    int getGeneralization(java.lang.String attribute) -
    Returns the generalization for the attribute
    +
    Returns the generalization for the attribute.
    protected java.lang.Integer getId() -
    Returns a node's internal id
    +
    Returns a node's internal id.
    protected InformationLoss<?> getLowerBound() -
    Returns a node's lower bound, if any
    +
    Returns a node's lower bound, if any.
    InformationLoss<?> getMaximumInformationLoss() -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    InformationLoss<?> getMinimumInformationLoss() -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    ARXLattice.ARXNode[] getPredecessors() -
    The predecessors
    +
    The predecessors.
    java.lang.String[] getQuasiIdentifyingAttributes() -
    Returns the quasi identifiers
    +
    Returns the quasi identifiers.
    ARXLattice.ARXNode[] getSuccessors() -
    The successors
    +
    The successors.
    int getTotalGeneralizationLevel() -
    Returns the sum of all generalization levels
    +
    Returns the sum of all generalization levels.
    int[] getTransformation() -
    Returns the transformation as an array
    +
    Returns the transformation as an array.
    @@ -252,13 +252,13 @@

    Method Summary

    boolean isChecked() -
    Returns if the node has been checked explicitly
    +
    Returns if the node has been checked explicitly.
    protected void setId(int id) -
    Internal method that sets the id
    +
    Internal method that sets the id.
    @@ -290,7 +290,7 @@

    Constructor Detail

  • ARXLattice.ARXNode

    public ARXLattice.ARXNode()
    -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
  • @@ -308,7 +308,7 @@

    Method Detail

  • access

    public ARXLattice.ARXNode.Access access()
    -
    Alter associated fields
    +
    Alter associated fields.
    Returns:
  • @@ -319,7 +319,7 @@

    access

  • getAnonymity

    public ARXLattice.Anonymity getAnonymity()
    -
    Returns the anonymity property
    +
    Returns the anonymity property.
    Returns:
  • @@ -330,7 +330,7 @@

    getAnonymity

  • getAttributes

    public java.util.Map<java.lang.Integer,java.lang.Object> getAttributes()
    -
    Returns the attributes
    +
    Returns the attributes.
    Returns:
  • @@ -341,7 +341,7 @@

    getAttributes

  • getDimension

    public int getDimension(java.lang.String attr)
    -
    Returns the index of an attribute
    +
    Returns the index of an attribute.
    Parameters:
    attr -
    Returns:
  • @@ -353,7 +353,7 @@

    getDimension

  • getGeneralization

    public int getGeneralization(java.lang.String attribute)
    -
    Returns the generalization for the attribute
    +
    Returns the generalization for the attribute.
    Parameters:
    attribute -
    Returns:
  • @@ -365,7 +365,7 @@

    getGeneralization

  • getMaximumInformationLoss

    public InformationLoss<?> getMaximumInformationLoss()
    -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    Returns:
  • @@ -376,7 +376,7 @@

    getMaximumInformationLoss

  • getMinimumInformationLoss

    public InformationLoss<?> getMinimumInformationLoss()
    -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    Returns:
  • @@ -387,7 +387,7 @@

    getMinimumInformationLoss

  • getPredecessors

    public ARXLattice.ARXNode[] getPredecessors()
    -
    The predecessors
    +
    The predecessors.
    Returns:
  • @@ -398,7 +398,7 @@

    getPredecessors

  • getQuasiIdentifyingAttributes

    public java.lang.String[] getQuasiIdentifyingAttributes()
    -
    Returns the quasi identifiers
    +
    Returns the quasi identifiers.
    Returns:
  • @@ -409,7 +409,7 @@

    getQuasiIdentifyingAttributes

  • getSuccessors

    public ARXLattice.ARXNode[] getSuccessors()
    -
    The successors
    +
    The successors.
    Returns:
  • @@ -420,7 +420,7 @@

    getSuccessors

  • getTotalGeneralizationLevel

    public int getTotalGeneralizationLevel()
    -
    Returns the sum of all generalization levels
    +
    Returns the sum of all generalization levels.
    Returns:
  • @@ -431,7 +431,7 @@

    getTotalGeneralizationLevel

  • getTransformation

    public int[] getTransformation()
    -
    Returns the transformation as an array
    +
    Returns the transformation as an array.
    Returns:
  • @@ -444,7 +444,7 @@

    isAnonymous

    @Deprecated
     public ARXLattice.Anonymity isAnonymous()
    Deprecated. 
    -
    Returns the anonymity property
    +
    Returns the anonymity property.
    Returns:
    @@ -455,7 +455,7 @@

    isAnonymous

  • isChecked

    public boolean isChecked()
    -
    Returns if the node has been checked explicitly
    +
    Returns if the node has been checked explicitly.
    Returns:
  • @@ -466,7 +466,7 @@

    isChecked

  • getId

    protected java.lang.Integer getId()
    -
    Returns a node's internal id
    +
    Returns a node's internal id.
    Returns:
  • @@ -477,7 +477,7 @@

    getId

  • getLowerBound

    protected InformationLoss<?> getLowerBound()
    -
    Returns a node's lower bound, if any
    +
    Returns a node's lower bound, if any.
    Returns:
  • @@ -488,7 +488,7 @@

    getLowerBound

  • setId

    protected void setId(int id)
    -
    Internal method that sets the id
    +
    Internal method that sets the id.
    Parameters:
    id -
  • diff --git a/doc/gui/org/deidentifier/arx/ARXLattice.Access.html b/doc/gui/org/deidentifier/arx/ARXLattice.Access.html index aa7ca534cc..3d2d7f6a8e 100644 --- a/doc/gui/org/deidentifier/arx/ARXLattice.Access.html +++ b/doc/gui/org/deidentifier/arx/ARXLattice.Access.html @@ -105,7 +105,7 @@

    Class ARXLattice.Access

    public class ARXLattice.Access
     extends java.lang.Object
     implements java.io.Serializable
    -
    The internal accessor class
    +
    The internal accessor class.
    See Also:
    Serialized Form
    @@ -207,6 +207,7 @@

    Constructor Detail

  • ARXLattice.Access

    public ARXLattice.Access(ARXLattice lattice)
    +
    Parameters:
    lattice -
  • @@ -224,6 +225,7 @@

    Method Detail

  • getAttributeMap

    public java.util.Map<java.lang.String,java.lang.Integer> getAttributeMap()
    +
    Returns:
  • @@ -233,6 +235,7 @@

    getAttributeMap

  • setBottom

    public void setBottom(ARXLattice.ARXNode bottom)
    +
    Parameters:
    bottom -
  • @@ -242,6 +245,7 @@

    setBottom

  • setLevels

    public void setLevels(ARXLattice.ARXNode[][] levels)
    +
    Parameters:
    levels -
  • @@ -251,6 +255,7 @@

    setLevels

  • setMetric

    public void setMetric(Metric<?> metric)
    +
    Parameters:
    metric -
  • @@ -260,6 +265,7 @@

    setMetric

  • setOptimum

    public void setOptimum(ARXLattice.ARXNode node)
    +
    Parameters:
    node -
  • @@ -269,6 +275,7 @@

    setOptimum

  • setSize

    public void setSize(int size)
    +
    Parameters:
    size -
  • @@ -278,6 +285,7 @@

    setSize

  • setTop

    public void setTop(ARXLattice.ARXNode top)
    +
    Parameters:
    top -
  • @@ -287,6 +295,7 @@

    setTop

  • setUncertainty

    public void setUncertainty(boolean uncertainty)
    +
    Parameters:
    uncertainty -
  • @@ -296,6 +305,7 @@

    setUncertainty

  • setMonotonicity

    public void setMonotonicity(ARXConfiguration config)
    +
    Parameters:
    config -
  • diff --git a/doc/gui/org/deidentifier/arx/ARXLattice.Anonymity.html b/doc/gui/org/deidentifier/arx/ARXLattice.Anonymity.html index 01cab70189..75ce9d9ae5 100644 --- a/doc/gui/org/deidentifier/arx/ARXLattice.Anonymity.html +++ b/doc/gui/org/deidentifier/arx/ARXLattice.Anonymity.html @@ -127,19 +127,29 @@

    Enum Constant Summary

    Enum Constant and Description -ANONYMOUS  +ANONYMOUS +
    TODO
    + -NOT_ANONYMOUS  +NOT_ANONYMOUS +
    TODO
    + -PROBABLY_ANONYMOUS  +PROBABLY_ANONYMOUS +
    TODO
    + -PROBABLY_NOT_ANONYMOUS  +PROBABLY_NOT_ANONYMOUS +
    TODO
    + -UNKNOWN  +UNKNOWN +
    TODO
    + @@ -205,6 +215,7 @@

    Enum Constant Detail

  • ANONYMOUS

    public static final ARXLattice.Anonymity ANONYMOUS
    +
    TODO
  • @@ -214,6 +225,7 @@

    ANONYMOUS

  • NOT_ANONYMOUS

    public static final ARXLattice.Anonymity NOT_ANONYMOUS
    +
    TODO
  • @@ -223,6 +235,7 @@

    NOT_ANONYMOUS

  • UNKNOWN

    public static final ARXLattice.Anonymity UNKNOWN
    +
    TODO
  • @@ -232,6 +245,7 @@

    UNKNOWN

  • PROBABLY_ANONYMOUS

    public static final ARXLattice.Anonymity PROBABLY_ANONYMOUS
    +
    TODO
  • @@ -241,6 +255,7 @@

    PROBABLY_ANONYMOUS

  • PROBABLY_NOT_ANONYMOUS

    public static final ARXLattice.Anonymity PROBABLY_NOT_ANONYMOUS
    +
    TODO
  • diff --git a/doc/gui/org/deidentifier/arx/ARXLattice.LatticeDeserializationContext.html b/doc/gui/org/deidentifier/arx/ARXLattice.LatticeDeserializationContext.html index d1073c4f16..ac13e9ed9c 100644 --- a/doc/gui/org/deidentifier/arx/ARXLattice.LatticeDeserializationContext.html +++ b/doc/gui/org/deidentifier/arx/ARXLattice.LatticeDeserializationContext.html @@ -100,7 +100,7 @@

    Class A
    public static class ARXLattice.LatticeDeserializationContext
     extends java.lang.Object
    -
    Context for deserialization
    +
    Context for deserialization.
    @@ -121,11 +121,15 @@

    Field Summary

    int -maxLevel  +maxLevel +
    TODO
    + int -minLevel  +minLevel +
    TODO
    + @@ -181,6 +185,7 @@

    Field Detail

  • minLevel

    public int minLevel
    +
    TODO
  • @@ -190,6 +195,7 @@

    minLevel

  • maxLevel

    public int maxLevel
    +
    TODO
  • diff --git a/doc/gui/org/deidentifier/arx/ARXLattice.html b/doc/gui/org/deidentifier/arx/ARXLattice.html index 73ebbdbb83..686daad77e 100644 --- a/doc/gui/org/deidentifier/arx/ARXLattice.html +++ b/doc/gui/org/deidentifier/arx/ARXLattice.html @@ -102,7 +102,7 @@

    Class ARXLattice

    extends java.lang.Object implements java.io.Serializable
    This class implements a representation of the generalization lattice that is - exposed to users of the API
    + exposed to users of the API.
    See Also:
    Serialized Form
    @@ -125,7 +125,7 @@

    Nested Class Summary

    class  ARXLattice.Access -
    The internal accessor class
    +
    The internal accessor class.
    @@ -135,13 +135,13 @@

    Nested Class Summary

    class  ARXLattice.ARXNode -
    A node in the lattice
    +
    A node in the lattice.
    static class  ARXLattice.LatticeDeserializationContext -
    Context for deserialization
    +
    Context for deserialization.
    @@ -162,7 +162,7 @@

    Method Summary

    ARXLattice.Access access() -
    Access fields of this class
    +
    Access fields of this class.
    @@ -170,55 +170,55 @@

    Method Summary

    estimateInformationLoss()
    This method triggers the estimation of the information loss of all nodes in the lattice regardless of whether they have been checked for anonymity - or not
    + or not. ARXLattice.ARXNode getBottom() -
    Returns the bottom node
    +
    Returns the bottom node.
    static ARXLattice.LatticeDeserializationContext getDeserializationContext() -
    Returns the deserialization context
    +
    Returns the deserialization context.
    ARXLattice.ARXNode[][] getLevels() -
    Returns the levels of the generalization lattice
    +
    Returns the levels of the generalization lattice.
    InformationLoss<?> getMaximumInformationLoss() -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    InformationLoss<?> getMinimumInformationLoss() -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    protected ARXLattice.ARXNode getOptimum() -
    Returns the optimum, if any
    +
    Returns the optimum, if any.
    int getSize() -
    Returns the number of nodes
    +
    Returns the number of nodes.
    ARXLattice.ARXNode getTop() -
    Returns the top node
    +
    Returns the top node.
    @@ -250,7 +250,7 @@

    Method Detail

  • getDeserializationContext

    public static ARXLattice.LatticeDeserializationContext getDeserializationContext()
    -
    Returns the deserialization context
    +
    Returns the deserialization context.
    Returns:
  • @@ -261,7 +261,7 @@

    getDeserializationContext

  • access

    public ARXLattice.Access access()
    -
    Access fields of this class
    +
    Access fields of this class.
    Returns:
  • @@ -272,7 +272,7 @@

    access

  • getBottom

    public ARXLattice.ARXNode getBottom()
    -
    Returns the bottom node
    +
    Returns the bottom node.
    Returns:
  • @@ -283,7 +283,7 @@

    getBottom

  • getLevels

    public ARXLattice.ARXNode[][] getLevels()
    -
    Returns the levels of the generalization lattice
    +
    Returns the levels of the generalization lattice.
    Returns:
  • @@ -294,7 +294,7 @@

    getLevels

  • getMaximumInformationLoss

    public InformationLoss<?> getMaximumInformationLoss()
    -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    Returns:
  • @@ -305,7 +305,7 @@

    getMaximumInformationLoss

  • getMinimumInformationLoss

    public InformationLoss<?> getMinimumInformationLoss()
    -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    Returns:
  • @@ -316,7 +316,7 @@

    getMinimumInformationLoss

  • getSize

    public int getSize()
    -
    Returns the number of nodes
    +
    Returns the number of nodes.
    Returns:
  • @@ -327,7 +327,7 @@

    getSize

  • getTop

    public ARXLattice.ARXNode getTop()
    -
    Returns the top node
    +
    Returns the top node.
    Returns:
  • @@ -340,7 +340,7 @@

    estimateInformationLoss

    protected void estimateInformationLoss()
    This method triggers the estimation of the information loss of all nodes in the lattice regardless of whether they have been checked for anonymity - or not
    + or not. @@ -350,7 +350,7 @@

    estimateInformationLoss

  • getOptimum

    protected ARXLattice.ARXNode getOptimum()
    -
    Returns the optimum, if any
    +
    Returns the optimum, if any.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/ARXListener.html b/doc/gui/org/deidentifier/arx/ARXListener.html index 5251b4d904..11dc4dc67d 100644 --- a/doc/gui/org/deidentifier/arx/ARXListener.html +++ b/doc/gui/org/deidentifier/arx/ARXListener.html @@ -87,7 +87,7 @@

    Interface ARXListener



    public interface ARXListener
    -
    This class implements a listener for the ARX framework
    +
    This class implements a listener for the ARX framework.
    @@ -109,7 +109,7 @@

    Method Summary

    void nodeTagged(int searchSpaceSize) -
    Is called when a node has been processed
    +
    Is called when a node has been processed.
    @@ -134,7 +134,7 @@

    Method Detail

  • nodeTagged

    void nodeTagged(int searchSpaceSize)
    -
    Is called when a node has been processed
    +
    Is called when a node has been processed.
    Parameters:
    searchSpaceSize - The total number of transformations in the search space
  • diff --git a/doc/gui/org/deidentifier/arx/ARXResult.html b/doc/gui/org/deidentifier/arx/ARXResult.html index 3f8b689be9..e63dc2bbbb 100644 --- a/doc/gui/org/deidentifier/arx/ARXResult.html +++ b/doc/gui/org/deidentifier/arx/ARXResult.html @@ -96,7 +96,7 @@

    Class ARXResult


    public class ARXResult
     extends java.lang.Object
    -
    Encapsulates the results of an execution of the ARX algorithm
    +
    Encapsulates the results of an execution of the ARX algorithm.
    @@ -127,7 +127,7 @@

    Constructor Summary

    ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -139,7 +139,7 @@

    Constructor Summary

    ARXConfiguration config, ARXLattice lattice, long duration) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -160,7 +160,7 @@

    Method Summary

    ARXConfiguration getConfiguration() -
    Returns the configuration used
    +
    Returns the configuration used.
    @@ -184,7 +184,7 @@

    Method Summary

    ARXLattice getLattice() -
    Returns the lattice
    +
    Returns the lattice.
    @@ -215,19 +215,19 @@

    Method Summary

    long getTime() -
    Returns the execution time (wall clock)
    +
    Returns the execution time (wall clock).
    boolean isResultAvailable() -
    Indicates if a result is available
    +
    Indicates if a result is available.
    protected void releaseBuffer(DataHandleOutput handle) -
    Releases the buffer
    +
    Releases the buffer.
    @@ -268,7 +268,8 @@

    ARXResult

    ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    +
    Parameters:
    handle -
    definition -
    lattice -
    historySize -
    snapshotSizeSnapshot -
    snapshotSizeDataset -
    metric -
    config -
    optimum -
    time -
    @@ -284,8 +285,8 @@

    ARXResult

    ARXConfiguration config, ARXLattice lattice, long duration) -
    Creates a new instance
    -
    Parameters:
    registry -
    manager -
    checker -
    definition -
    config -
    lattice -
    optimalNode -
    duration -
    suppressionString -
    removeOutliers -
    +
    Creates a new instance.
    +
    Parameters:
    registry -
    manager -
    checker -
    definition -
    config -
    lattice -
    duration -
    @@ -303,7 +304,7 @@

    Method Detail

  • getConfiguration

    public ARXConfiguration getConfiguration()
    -
    Returns the configuration used
    +
    Returns the configuration used.
    Returns:
  • @@ -356,7 +357,7 @@

    getHandle

  • getLattice

    public ARXLattice getLattice()
    -
    Returns the lattice
    +
    Returns the lattice.
    Returns:
  • @@ -425,7 +426,7 @@

    getOutput

  • getTime

    public long getTime()
    -
    Returns the execution time (wall clock)
    +
    Returns the execution time (wall clock).
    Returns:
  • @@ -436,7 +437,7 @@

    getTime

  • isResultAvailable

    public boolean isResultAvailable()
    -
    Indicates if a result is available
    +
    Indicates if a result is available.
    Returns:
  • @@ -447,7 +448,7 @@

    isResultAvailable

  • releaseBuffer

    protected void releaseBuffer(DataHandleOutput handle)
    -
    Releases the buffer
    +
    Releases the buffer.
    Parameters:
    handle -
  • diff --git a/doc/gui/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html b/doc/gui/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html index 4fa45962b3..f54554ea5d 100644 --- a/doc/gui/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html +++ b/doc/gui/org/deidentifier/arx/AttributeType.Hierarchy.DefaultHierarchy.html @@ -192,7 +192,7 @@

    Method Summary

    void add(java.lang.String... row) -
    Adds a row to the tabular representation of this hierarchy
    +
    Adds a row to the tabular representation of this hierarchy.
    @@ -202,7 +202,7 @@

    Method Summary

    java.lang.String[][] getHierarchy() -
    Returns the hierarchy as a two-dimensional string array
    +
    Returns the hierarchy as a two-dimensional string array.
    @@ -265,7 +265,7 @@

    Method Detail

  • add

    public void add(java.lang.String... row)
    -
    Adds a row to the tabular representation of this hierarchy
    +
    Adds a row to the tabular representation of this hierarchy.
    Parameters:
    row -
  • @@ -290,7 +290,7 @@

    clone

    getHierarchy

    public java.lang.String[][] getHierarchy()
    Description copied from class: AttributeType.Hierarchy
    -
    Returns the hierarchy as a two-dimensional string array
    +
    Returns the hierarchy as a two-dimensional string array.
    Specified by:
    getHierarchy in class AttributeType.Hierarchy
    diff --git a/doc/gui/org/deidentifier/arx/AttributeType.Hierarchy.html b/doc/gui/org/deidentifier/arx/AttributeType.Hierarchy.html index cd35fb08ab..a8cdcf99e1 100644 --- a/doc/gui/org/deidentifier/arx/AttributeType.Hierarchy.html +++ b/doc/gui/org/deidentifier/arx/AttributeType.Hierarchy.html @@ -114,7 +114,7 @@

    Class AttributeType.Hier
    public abstract static class AttributeType.Hierarchy
     extends AttributeType
     implements java.io.Serializable
    -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    See Also:
    Serialized Form
    @@ -201,73 +201,73 @@

    Method Summary

    static AttributeType.Hierarchy.DefaultHierarchy create() -
    Creates a new default hierarchy
    +
    Creates a new default hierarchy.
    static AttributeType.Hierarchy create(java.io.File file, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    static AttributeType.Hierarchy create(java.io.InputStream stream, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    static AttributeType.Hierarchy create(java.util.Iterator<java.lang.String[]> iterator) -
    Creates a new hierarchy from an iterator over tuples
    +
    Creates a new hierarchy from an iterator over tuples.
    static AttributeType.Hierarchy create(java.util.List<java.lang.String[]> list) -
    Creates a new hierarchy from a list
    +
    Creates a new hierarchy from a list.
    static AttributeType.Hierarchy create(java.lang.String[][] array) -
    Creates a new hierarchy from a two-dimensional string array
    +
    Creates a new hierarchy from a two-dimensional string array.
    static AttributeType.Hierarchy create(java.lang.String path, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    abstract java.lang.String[][] getHierarchy() -
    Returns the hierarchy as a two-dimensional string array
    +
    Returns the hierarchy as a two-dimensional string array.
    void save(java.io.File file, char separator) -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    void save(java.io.OutputStream out, char separator) -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    void save(java.lang.String path, char separator) -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    @@ -323,9 +323,8 @@

    Method Detail

  • create

    public static AttributeType.Hierarchy.DefaultHierarchy create()
    -
    Creates a new default hierarchy
    -
    Parameters:
    type -
    -
    Returns:
    A Hierarchy
    +
    Creates a new default hierarchy.
    +
    Returns:
    A Hierarchy
  • @@ -337,8 +336,8 @@

    create

    public static AttributeType.Hierarchy create(java.io.File file,
                                  char separator)
                                           throws java.io.IOException
    -
    Creates a new hierarchy from a CSV file
    -
    Parameters:
    type -
    file - A file
    separator - The utilized separator character
    +
    Creates a new hierarchy from a CSV file.
    +
    Parameters:
    file - A file
    separator - The utilized separator character
    Returns:
    A Hierarchy
    Throws:
    java.io.IOException
    @@ -353,8 +352,8 @@

    create

    public static AttributeType.Hierarchy create(java.io.InputStream stream,
                                  char separator)
                                           throws java.io.IOException
    -
    Creates a new hierarchy from a CSV file
    -
    Parameters:
    type -
    stream - An input stream
    separator - The utilized separator character
    +
    Creates a new hierarchy from a CSV file.
    +
    Parameters:
    stream - An input stream
    separator - The utilized separator character
    Returns:
    A Hierarchy
    Throws:
    java.io.IOException
    @@ -367,8 +366,8 @@

    create

  • create

    public static AttributeType.Hierarchy create(java.util.Iterator<java.lang.String[]> iterator)
    -
    Creates a new hierarchy from an iterator over tuples
    -
    Parameters:
    type -
    iterator - An iterator
    +
    Creates a new hierarchy from an iterator over tuples.
    +
    Parameters:
    iterator - An iterator
    Returns:
    A Hierarchy
  • @@ -379,8 +378,8 @@

    create

  • create

    public static AttributeType.Hierarchy create(java.util.List<java.lang.String[]> list)
    -
    Creates a new hierarchy from a list
    -
    Parameters:
    type -
    list - The list
    +
    Creates a new hierarchy from a list.
    +
    Parameters:
    list - The list
    Returns:
    A Hierarchy
  • @@ -393,8 +392,8 @@

    create

    public static AttributeType.Hierarchy create(java.lang.String path,
                                  char separator)
                                           throws java.io.IOException
    -
    Creates a new hierarchy from a CSV file
    -
    Parameters:
    type -
    path - A path to the file
    separator - The utilized separator character
    +
    Creates a new hierarchy from a CSV file.
    +
    Parameters:
    path - A path to the file
    separator - The utilized separator character
    Returns:
    A Hierarchy
    Throws:
    java.io.IOException
    @@ -407,8 +406,8 @@

    create

  • create

    public static AttributeType.Hierarchy create(java.lang.String[][] array)
    -
    Creates a new hierarchy from a two-dimensional string array
    -
    Parameters:
    type -
    array - The array
    +
    Creates a new hierarchy from a two-dimensional string array.
    +
    Parameters:
    array - The array
    Returns:
    A Hierarchy
  • @@ -432,7 +431,7 @@

    clone

  • getHierarchy

    public abstract java.lang.String[][] getHierarchy()
    -
    Returns the hierarchy as a two-dimensional string array
    +
    Returns the hierarchy as a two-dimensional string array.
    Returns:
  • @@ -445,7 +444,7 @@

    save

    public void save(java.io.File file,
             char separator)
               throws java.io.IOException
    -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    Parameters:
    file - A file
    separator - The utilized separator character
    Throws:
    java.io.IOException
    @@ -460,7 +459,7 @@

    save

    public void save(java.io.OutputStream out,
             char separator)
               throws java.io.IOException
    -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    Parameters:
    out - A output stream
    separator - The utilized separator character
    Throws:
    java.io.IOException
    @@ -475,7 +474,7 @@

    save

    public void save(java.lang.String path,
             char separator)
               throws java.io.IOException
    -
    Writes the hierarchy to a CSV file
    +
    Writes the hierarchy to a CSV file.
    Parameters:
    path - A path
    separator - The utilized separator character
    Throws:
    java.io.IOException
    diff --git a/doc/gui/org/deidentifier/arx/AttributeType.html b/doc/gui/org/deidentifier/arx/AttributeType.html index 08b2d253f1..30d31ee255 100644 --- a/doc/gui/org/deidentifier/arx/AttributeType.html +++ b/doc/gui/org/deidentifier/arx/AttributeType.html @@ -105,7 +105,7 @@

    Class AttributeType

    public class AttributeType
     extends java.lang.Object
     implements java.io.Serializable, java.lang.Cloneable
    -
    Represents an attribute type
    +
    Represents an attribute type.
    See Also:
    Serialized Form
    @@ -128,7 +128,7 @@

    Nested Class Summary

    static class  AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    @@ -149,61 +149,61 @@

    Field Summary

    protected static int ATTR_TYPE_ID -
    Constant for type ID
    +
    Constant for type ID.
    protected static int ATTR_TYPE_IS -
    Constant for type IN
    +
    Constant for type IN.
    protected static int ATTR_TYPE_QI -
    Constant for type QI
    +
    Constant for type QI.
    protected static int ATTR_TYPE_SE -
    Constant for type SE
    +
    Constant for type SE.
    static AttributeType IDENTIFYING_ATTRIBUTE -
    Represents an identifying attribute
    +
    Represents an identifying attribute.
    static AttributeType INSENSITIVE_ATTRIBUTE -
    Represents an insensitive attribute
    +
    Represents an insensitive attribute.
    protected static int MASK -
    The mask
    +
    The mask.
    static AttributeType QUASI_IDENTIFYING_ATTRIBUTE -
    Represents a quasi-identifying attribute
    +
    Represents a quasi-identifying attribute.
    static AttributeType SENSITIVE_ATTRIBUTE -
    Represents a sensitive attribute
    +
    Represents a sensitive attribute.
    protected static int SHIFT -
    The shift
    +
    The shift.
    @@ -228,13 +228,13 @@

    Method Summary

    protected int getType() -
    Returns the type identifier
    +
    Returns the type identifier.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -266,7 +266,7 @@

    Field Detail

  • SHIFT

    protected static final int SHIFT
    -
    The shift
    +
    The shift.
    See Also:
    Constant Field Values
  • @@ -277,7 +277,7 @@

    SHIFT

  • MASK

    protected static final int MASK
    -
    The mask
    +
    The mask.
    See Also:
    Constant Field Values
  • @@ -288,7 +288,7 @@

    MASK

  • ATTR_TYPE_QI

    protected static final int ATTR_TYPE_QI
    -
    Constant for type QI
    +
    Constant for type QI.
    See Also:
    Constant Field Values
  • @@ -299,7 +299,7 @@

    ATTR_TYPE_QI

  • ATTR_TYPE_SE

    protected static final int ATTR_TYPE_SE
    -
    Constant for type SE
    +
    Constant for type SE.
    See Also:
    Constant Field Values
  • @@ -310,7 +310,7 @@

    ATTR_TYPE_SE

  • ATTR_TYPE_IS

    protected static final int ATTR_TYPE_IS
    -
    Constant for type IN
    +
    Constant for type IN.
    See Also:
    Constant Field Values
  • @@ -321,7 +321,7 @@

    ATTR_TYPE_IS

  • ATTR_TYPE_ID

    protected static final int ATTR_TYPE_ID
    -
    Constant for type ID
    +
    Constant for type ID.
    See Also:
    Constant Field Values
  • @@ -332,7 +332,7 @@

    ATTR_TYPE_ID

  • IDENTIFYING_ATTRIBUTE

    public static AttributeType IDENTIFYING_ATTRIBUTE
    -
    Represents an identifying attribute
    +
    Represents an identifying attribute.
  • @@ -342,7 +342,7 @@

    IDENTIFYING_ATTRIBUTE

  • SENSITIVE_ATTRIBUTE

    public static AttributeType SENSITIVE_ATTRIBUTE
    -
    Represents a sensitive attribute
    +
    Represents a sensitive attribute.
  • @@ -352,7 +352,7 @@

    SENSITIVE_ATTRIBUTE

  • INSENSITIVE_ATTRIBUTE

    public static AttributeType INSENSITIVE_ATTRIBUTE
    -
    Represents an insensitive attribute
    +
    Represents an insensitive attribute.
  • @@ -362,7 +362,7 @@

    INSENSITIVE_ATTRIBUTE

  • QUASI_IDENTIFYING_ATTRIBUTE

    public static AttributeType QUASI_IDENTIFYING_ATTRIBUTE
    -
    Represents a quasi-identifying attribute
    +
    Represents a quasi-identifying attribute.
  • @@ -393,11 +393,11 @@

    clone

  • toString

    public java.lang.String toString()
    -
    Returns a string representation
    +
    Returns a string representation.
    Overrides:
    toString in class java.lang.Object
    -
    +
    Returns:
  • @@ -407,7 +407,8 @@

    toString

  • getType

    protected int getType()
    -
    Returns the type identifier
    +
    Returns the type identifier.
    +
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/Data.DefaultData.html b/doc/gui/org/deidentifier/arx/Data.DefaultData.html index e88551642a..7236670b2e 100644 --- a/doc/gui/org/deidentifier/arx/Data.DefaultData.html +++ b/doc/gui/org/deidentifier/arx/Data.DefaultData.html @@ -160,7 +160,7 @@

    Method Summary

    void
    add(java.lang.String... row) -
    Adds a row to this data object
    +
    Adds a row to this data object.
    @@ -220,7 +220,7 @@

    Method Detail

  • add

    public void add(java.lang.String... row)
    -
    Adds a row to this data object
    +
    Adds a row to this data object.
    Parameters:
    row -
  • @@ -234,7 +234,7 @@

    iterator

    Specified by:
    iterator in class Data
    -
    +
    Returns:
    diff --git a/doc/gui/org/deidentifier/arx/Data.html b/doc/gui/org/deidentifier/arx/Data.html index 5157269176..d0434900ab 100644 --- a/doc/gui/org/deidentifier/arx/Data.html +++ b/doc/gui/org/deidentifier/arx/Data.html @@ -100,7 +100,7 @@

    Class Data


    public abstract class Data
     extends java.lang.Object
    -
    Represents input data for the ARX framework
    +
    Represents input data for the ARX framework.
    @@ -160,64 +160,64 @@

    Method Summary

    static Data.DefaultData create() -
    Creates a new default data object
    +
    Creates a new default data object.
    static Data create(DataSource source) -
    Creates a new data object from the given data source specification
    +
    Creates a new data object from the given data source specification.
    static Data create(java.io.File file, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    static Data create(java.io.InputStream stream, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    static Data create(java.util.Iterator<java.lang.String[]> iterator) -
    Creates a new data object from an iterator over tuples
    +
    Creates a new data object from an iterator over tuples.
    static Data create(java.util.List<java.lang.String[]> list) -
    Creates a new data object from a list
    +
    Creates a new data object from a list.
    static Data create(java.lang.String[][] array) -
    Creates a new data object from a two-dimensional string array
    +
    Creates a new data object from a two-dimensional string array.
    static Data create(java.lang.String path, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    DataDefinition getDefinition() -
    Returns the data definition
    +
    Returns the data definition.
    DataHandle getHandle() -
    Returns a data handle
    +
    Returns a data handle.
    @@ -270,7 +270,7 @@

    Method Detail

  • create

    public static Data.DefaultData create()
    -
    Creates a new default data object
    +
    Creates a new default data object.
    Returns:
    A Data object
  • @@ -282,7 +282,7 @@

    create

    create

    public static Data create(DataSource source)
                        throws java.io.IOException
    -
    Creates a new data object from the given data source specification
    +
    Creates a new data object from the given data source specification.
    Parameters:
    source - The source that should be used to import data
    Returns:
    Data object as described by the data source
    Throws:
    @@ -298,7 +298,7 @@

    create

    public static Data create(java.io.File file,
               char separator)
                        throws java.io.IOException
    -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    Parameters:
    file - A file
    separator - The utilized separator character
    Returns:
    A Data object
    Throws:
    @@ -314,7 +314,7 @@

    create

    public static Data create(java.io.InputStream stream,
               char separator)
                        throws java.io.IOException
    -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    Parameters:
    stream - An input stream
    separator - The utilized separator character
    Returns:
    A Data object
    Throws:
    @@ -328,7 +328,7 @@

    create

  • create

    public static Data create(java.util.Iterator<java.lang.String[]> iterator)
    -
    Creates a new data object from an iterator over tuples
    +
    Creates a new data object from an iterator over tuples.
    Parameters:
    iterator - An iterator
    Returns:
    A Data object
  • @@ -340,7 +340,7 @@

    create

  • create

    public static Data create(java.util.List<java.lang.String[]> list)
    -
    Creates a new data object from a list
    +
    Creates a new data object from a list.
    Parameters:
    list - The list
    Returns:
    A Data object
  • @@ -354,7 +354,7 @@

    create

    public static Data create(java.lang.String path,
               char separator)
                        throws java.io.IOException
    -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    Parameters:
    path - A path to the file
    separator - The utilized separator character
    Returns:
    A Data object
    Throws:
    @@ -368,7 +368,7 @@

    create

  • create

    public static Data create(java.lang.String[][] array)
    -
    Creates a new data object from a two-dimensional string array
    +
    Creates a new data object from a two-dimensional string array.
    Parameters:
    array - The array
    Returns:
    A Data object
  • @@ -380,7 +380,7 @@

    create

  • getDefinition

    public DataDefinition getDefinition()
    -
    Returns the data definition
    +
    Returns the data definition.
    Returns:
  • @@ -391,7 +391,7 @@

    getDefinition

  • getHandle

    public DataHandle getHandle()
    -
    Returns a data handle
    +
    Returns a data handle.
    Returns:
  • @@ -402,6 +402,7 @@

    getHandle

  • iterator

    protected abstract java.util.Iterator<java.lang.String[]> iterator()
    +
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/DataDefinition.html b/doc/gui/org/deidentifier/arx/DataDefinition.html index c1f8cf1092..ef551a8794 100644 --- a/doc/gui/org/deidentifier/arx/DataDefinition.html +++ b/doc/gui/org/deidentifier/arx/DataDefinition.html @@ -101,7 +101,7 @@

    Class DataDefinition

    public class DataDefinition
     extends java.lang.Object
     implements java.lang.Cloneable
    -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    @@ -144,110 +144,110 @@

    Method Summary

    AttributeType getAttributeType(java.lang.String attribute) -
    Returns the type defined for the attribute
    +
    Returns the type defined for the attribute.
    DataType<?> getDataType(java.lang.String columnName) -
    Returns the data type for the given column
    +
    Returns the data type for the given column.
    java.lang.String[][] getHierarchy(java.lang.String attribute) -
    Returns the according hierarchy
    +
    Returns the according hierarchy.
    HierarchyBuilder<?> getHierarchyBuilder(java.lang.String attribute) -
    Returns the associated builder, if any
    +
    Returns the associated builder, if any.
    java.util.Set<java.lang.String> getIdentifyingAttributes() -
    Returns the direct identifiers
    +
    Returns the direct identifiers.
    java.util.Set<java.lang.String> getInsensitiveAttributes() -
    Returns the insensitive attributes
    +
    Returns the insensitive attributes.
    int getMaximumGeneralization(java.lang.String attribute) -
    Returns the maximum generalization for the attribute
    +
    Returns the maximum generalization for the attribute.
    int getMinimumGeneralization(java.lang.String attribute) -
    Returns the minimum generalization for the attribute
    +
    Returns the minimum generalization for the attribute.
    java.util.Set<java.lang.String> getQuasiIdentifyingAttributes() -
    Returns the quasi identifying attributes
    +
    Returns the quasi identifying attributes.
    java.util.Set<java.lang.String> getSensitiveAttributes() -
    Returns the sensitive attributes
    +
    Returns the sensitive attributes.
    boolean isHierarchyAvailable(java.lang.String attribute) -
    Returns whether a hierarchy is available
    +
    Returns whether a hierarchy is available.
    boolean isHierarchyBuilderAvailable(java.lang.String attribute) -
    Returns whether a hierarchy builder is available
    +
    Returns whether a hierarchy builder is available.
    boolean isLocked() -
    Returns whether this definition can be altered
    +
    Returns whether this definition can be altered.
    boolean isMaximumGeneralizationAvailable(java.lang.String attribute) -
    Returns whether a maximum generalization level is available
    +
    Returns whether a maximum generalization level is available.
    boolean isMinimumGeneralizationAvailable(java.lang.String attribute) -
    Returns whether a minimum generalization level is available
    +
    Returns whether a minimum generalization level is available.
    protected void materialize(DataHandle handle) -
    Materializes all functional hierarchies
    +
    Materializes all functional hierarchies.
    protected void parse(ImportAdapter adapter) -
    Parses the configuration of the import adapter
    +
    Parses the configuration of the import adapter.
    void setAttributeType(java.lang.String attribute, AttributeType type) -
    Define the type of a given attribute
    +
    Define the type of a given attribute.
    @@ -255,34 +255,34 @@

    Method Summary

    setAttributeType(java.lang.String attribute, HierarchyBuilder<?> builder)
    Defines the given attribute as a quasi-identifier and stores the functional - representation of the generalization hierarchy
    + representation of the generalization hierarchy. void setDataType(java.lang.String attribute, DataType<?> type) -
    Define the datatype of a given attribute
    +
    Define the datatype of a given attribute.
    protected void setLocked(boolean locked) -
    Lock/unlock the definition
    +
    Lock/unlock the definition.
    void setMaximumGeneralization(java.lang.String attribute, int maximum) -
    Define the maximal generalization of a given attribute
    +
    Define the maximal generalization of a given attribute.
    void setMinimumGeneralization(java.lang.String attribute, int minimum) -
    Define the minimal generalization of a given attribute
    +
    Define the minimal generalization of a given attribute.
    @@ -344,7 +344,7 @@

    clone

  • getAttributeType

    public AttributeType getAttributeType(java.lang.String attribute)
    -
    Returns the type defined for the attribute
    +
    Returns the type defined for the attribute.
    Parameters:
    attribute -
    Returns:
  • @@ -356,7 +356,7 @@

    getAttributeType

  • getDataType

    public DataType<?> getDataType(java.lang.String columnName)
    -
    Returns the data type for the given column
    +
    Returns the data type for the given column.
    Parameters:
    columnName -
    Returns:
  • @@ -368,8 +368,9 @@

    getDataType

  • getHierarchy

    public java.lang.String[][] getHierarchy(java.lang.String attribute)
    -
    Returns the according hierarchy
    -
    Returns:
    +
    Returns the according hierarchy.
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -379,8 +380,9 @@

    getHierarchy

  • getHierarchyBuilder

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

    getHierarchyBuilder

  • getIdentifyingAttributes

    public java.util.Set<java.lang.String> getIdentifyingAttributes()
    -
    Returns the direct identifiers
    +
    Returns the direct identifiers.
    Returns:
  • @@ -401,7 +403,7 @@

    getIdentifyingAttributes

  • getInsensitiveAttributes

    public java.util.Set<java.lang.String> getInsensitiveAttributes()
    -
    Returns the insensitive attributes
    +
    Returns the insensitive attributes.
    Returns:
  • @@ -412,8 +414,9 @@

    getInsensitiveAttributes

  • getMaximumGeneralization

    public int getMaximumGeneralization(java.lang.String attribute)
    -
    Returns the maximum generalization for the attribute
    -
    Returns:
    +
    Returns the maximum generalization for the attribute.
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -423,8 +426,9 @@

    getMaximumGeneralization

  • getMinimumGeneralization

    public int getMinimumGeneralization(java.lang.String attribute)
    -
    Returns the minimum generalization for the attribute
    -
    Returns:
    +
    Returns the minimum generalization for the attribute.
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -434,7 +438,7 @@

    getMinimumGeneralization

  • getQuasiIdentifyingAttributes

    public java.util.Set<java.lang.String> getQuasiIdentifyingAttributes()
    -
    Returns the quasi identifying attributes
    +
    Returns the quasi identifying attributes.
    Returns:
  • @@ -445,7 +449,7 @@

    getQuasiIdentifyingAttributes

  • getSensitiveAttributes

    public java.util.Set<java.lang.String> getSensitiveAttributes()
    -
    Returns the sensitive attributes
    +
    Returns the sensitive attributes.
    Returns:
  • @@ -456,7 +460,7 @@

    getSensitiveAttributes

  • isHierarchyAvailable

    public boolean isHierarchyAvailable(java.lang.String attribute)
    -
    Returns whether a hierarchy is available
    +
    Returns whether a hierarchy is available.
    Parameters:
    attribute -
    Returns:
  • @@ -468,7 +472,7 @@

    isHierarchyAvailable

  • isHierarchyBuilderAvailable

    public boolean isHierarchyBuilderAvailable(java.lang.String attribute)
    -
    Returns whether a hierarchy builder is available
    +
    Returns whether a hierarchy builder is available.
    Parameters:
    attribute -
    Returns:
  • @@ -480,7 +484,7 @@

    isHierarchyBuilderAvailable

  • isLocked

    public boolean isLocked()
    -
    Returns whether this definition can be altered
    +
    Returns whether this definition can be altered.
    Returns:
  • @@ -491,7 +495,7 @@

    isLocked

  • isMaximumGeneralizationAvailable

    public boolean isMaximumGeneralizationAvailable(java.lang.String attribute)
    -
    Returns whether a maximum generalization level is available
    +
    Returns whether a maximum generalization level is available.
    Parameters:
    attribute -
    Returns:
  • @@ -503,7 +507,7 @@

    isMaximumGeneralizationAvailable

  • isMinimumGeneralizationAvailable

    public boolean isMinimumGeneralizationAvailable(java.lang.String attribute)
    -
    Returns whether a minimum generalization level is available
    +
    Returns whether a minimum generalization level is available.
    Parameters:
    attribute -
    Returns:
  • @@ -516,7 +520,7 @@

    isMinimumGeneralizationAvailable

    setAttributeType

    public void setAttributeType(java.lang.String attribute,
                         AttributeType type)
    -
    Define the type of a given attribute
    +
    Define the type of a given attribute.
    Parameters:
    attribute -
    type -
    @@ -529,7 +533,7 @@

    setAttributeType

    public void setAttributeType(java.lang.String attribute,
                         HierarchyBuilder<?> builder)
    Defines the given attribute as a quasi-identifier and stores the functional - representation of the generalization hierarchy
    + representation of the generalization hierarchy.
    Parameters:
    attribute -
    builder -
    @@ -541,7 +545,7 @@

    setAttributeType

    setDataType

    public void setDataType(java.lang.String attribute,
                    DataType<?> type)
    -
    Define the datatype of a given attribute
    +
    Define the datatype of a given attribute.
    Parameters:
    attribute -
    type -
    @@ -553,8 +557,8 @@

    setDataType

    setMaximumGeneralization

    public void setMaximumGeneralization(java.lang.String attribute,
                                 int maximum)
    -
    Define the maximal generalization of a given attribute
    -
    Parameters:
    attribute -
    type -
    +
    Define the maximal generalization of a given attribute.
    +
    Parameters:
    attribute -
    maximum -
    @@ -565,8 +569,8 @@

    setMaximumGeneralization

    setMinimumGeneralization

    public void setMinimumGeneralization(java.lang.String attribute,
                                 int minimum)
    -
    Define the minimal generalization of a given attribute
    -
    Parameters:
    attribute -
    type -
    +
    Define the minimal generalization of a given attribute.
    +
    Parameters:
    attribute -
    minimum -
    @@ -576,7 +580,7 @@

    setMinimumGeneralization

  • materialize

    protected void materialize(DataHandle handle)
    -
    Materializes all functional hierarchies
    +
    Materializes all functional hierarchies.
    Parameters:
    handle -
  • @@ -587,7 +591,7 @@

    materialize

  • parse

    protected void parse(ImportAdapter adapter)
    -
    Parses the configuration of the import adapter
    +
    Parses the configuration of the import adapter.
    Parameters:
    adapter -
  • @@ -598,7 +602,8 @@

    parse

  • setLocked

    protected void setLocked(boolean locked)
    -
    Lock/unlock the definition
    +
    Lock/unlock the definition.
    +
    Parameters:
    locked -
  • diff --git a/doc/gui/org/deidentifier/arx/DataHandle.html b/doc/gui/org/deidentifier/arx/DataHandle.html index 10df7e9f67..f3937aa421 100644 --- a/doc/gui/org/deidentifier/arx/DataHandle.html +++ b/doc/gui/org/deidentifier/arx/DataHandle.html @@ -128,43 +128,43 @@

    Field Summary

    protected DataType<?>[][] dataTypes -
    The data types
    +
    The data types.
    protected DataDefinition definition -
    The data definition
    +
    The data definition.
    protected java.lang.String[] header -
    The header
    +
    The header.
    protected ARXLattice.ARXNode node -
    The node
    +
    The node.
    protected org.deidentifier.arx.DataRegistry registry -
    The current registry
    +
    The current registry.
    protected StatisticsBuilder statistics -
    The statistics
    +
    The statistics.
    protected DataHandle subset -
    The current research subset
    +
    The current research subset.
    @@ -202,172 +202,172 @@

    Method Summary

    protected void checkColumn(int column1) -
    Checks a column index
    +
    Checks a column index.
    protected void checkColumns(int[] columns) -
    Checks the column indexes
    +
    Checks the column indexes.
    protected void checkRegistry() -
    Checks whether a registry is referenced
    +
    Checks whether a registry is referenced.
    protected void checkRow(int row1, int length) -
    Checks a row index
    +
    Checks a row index.
    protected abstract void doRelease() -
    Releases all resources
    +
    Releases all resources.
    abstract java.lang.String getAttributeName(int col) -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    protected DataType<?> getBaseDataType(java.lang.String attribute) -
    Returns the base data type without generalization
    +
    Returns the base data type without generalization.
    int getColumnIndexOf(java.lang.String attribute) -
    Returns the index of the given attribute, -1 if it is not in the header
    +
    Returns the index of the given attribute, -1 if it is not in the header.
    DataType<?> getDataType(java.lang.String attribute) -
    Returns the according datatype
    +
    Returns the according datatype.
    protected abstract DataType<?>[][] getDataTypeArray() -
    Generates an array of data types
    +
    Generates an array of data types.
    java.util.Date getDate(int row, int col) -
    Returns a date/time value from the specified cell
    +
    Returns a date/time value from the specified cell.
    DataDefinition getDefinition() -
    Returns the data definition
    +
    Returns the data definition.
    java.lang.String[] getDistinctValues(int column) -
    Returns an array containing the distinct values in the given column
    +
    Returns an array containing the distinct values in the given column.
    protected abstract java.lang.String[] getDistinctValues(int column, DataHandleStatistics.InterruptHandler handler) -
    Returns the distinct values
    +
    Returns the distinct values.
    double getDouble(int row, int col) -
    Returns a double value from the specified cell
    +
    Returns a double value from the specified cell.
    float getFloat(int row, int col) -
    Returns a float value from the specified cell
    +
    Returns a float value from the specified cell.
    abstract int getGeneralization(java.lang.String attribute) -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    int getInt(int row, int col) -
    Returns an int value from the specified cell
    +
    Returns an int value from the specified cell.
    long getLong(int row, int col) -
    Returns a long value from the specified cell
    +
    Returns a long value from the specified cell.
    abstract int getNumColumns() -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    abstract int getNumRows() -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    protected org.deidentifier.arx.DataRegistry getRegistry() -
    Returns the registry associated with this handle
    +
    Returns the registry associated with this handle.
    StatisticsBuilder getStatistics()
    Returns an object providing access to basic descriptive statistics about the data represented - by this handle
    + by this handle. protected java.lang.String getSuppressionString() -
    Returns the string inserted for suppressed data items
    +
    Returns the string inserted for suppressed data items.
    ARXLattice.ARXNode getTransformation() -
    Returns the transformation
    +
    Returns the transformation .
    abstract java.lang.String getValue(int row, int col) -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    DataHandle getView() -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    @@ -384,7 +384,7 @@

    Method Summary

    protected abstract java.lang.String internalGetValue(int row, int col) -
    Internal representation of get value
    +
    Internal representation of get value.
    @@ -397,13 +397,13 @@

    Method Summary

    boolean isOutlier(int row)
    Determines whether a given row is an outlier in the currently associated - data transformation
    + data transformation. abstract java.util.Iterator<java.lang.String[]> iterator() -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    @@ -416,33 +416,33 @@

    Method Summary

    void save(java.io.File file, char separator) -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    void save(java.io.OutputStream out, char separator) -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    void save(java.lang.String path, char separator) -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    protected void setRegistry(org.deidentifier.arx.DataRegistry registry) -
    Updates the registry
    +
    Updates the registry.
    protected void setView(DataHandle handle) -
    Sets the subset
    +
    Sets the subset.
    @@ -483,7 +483,7 @@

    Method Summary

    void swap(int row1, int row2) -
    Swaps both rows
    +
    Swaps both rows.
    @@ -515,7 +515,7 @@

    Field Detail

  • dataTypes

    protected DataType<?>[][] dataTypes
    -
    The data types
    +
    The data types.
  • @@ -525,7 +525,7 @@

    dataTypes

  • definition

    protected DataDefinition definition
    -
    The data definition
    +
    The data definition.
  • @@ -535,7 +535,7 @@

    definition

  • header

    protected java.lang.String[] header
    -
    The header
    +
    The header.
  • @@ -545,7 +545,7 @@

    header

  • node

    protected ARXLattice.ARXNode node
    -
    The node
    +
    The node.
  • @@ -555,7 +555,7 @@

    node

  • registry

    protected org.deidentifier.arx.DataRegistry registry
    -
    The current registry
    +
    The current registry.
  • @@ -565,7 +565,7 @@

    registry

  • statistics

    protected StatisticsBuilder statistics
    -
    The statistics
    +
    The statistics.
  • @@ -575,7 +575,7 @@

    statistics

  • subset

    protected DataHandle subset
    -
    The current research subset
    +
    The current research subset.
  • @@ -610,7 +610,7 @@

    Method Detail

  • getAttributeName

    public abstract java.lang.String getAttributeName(int col)
    -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    Parameters:
    col - The column index
    Returns:
  • @@ -622,7 +622,7 @@

    getAttributeName

  • getColumnIndexOf

    public int getColumnIndexOf(java.lang.String attribute)
    -
    Returns the index of the given attribute, -1 if it is not in the header
    +
    Returns the index of the given attribute, -1 if it is not in the header.
    Parameters:
    attribute -
    Returns:
  • @@ -634,7 +634,7 @@

    getColumnIndexOf

  • getDataType

    public DataType<?> getDataType(java.lang.String attribute)
    -
    Returns the according datatype
    +
    Returns the according datatype.
    Parameters:
    attribute -
    Returns:
  • @@ -648,7 +648,7 @@

    getDate

    public java.util.Date getDate(int row,
                          int col)
                            throws java.text.ParseException
    -
    Returns a date/time value from the specified cell
    +
    Returns a date/time value from the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    Throws:
    @@ -662,7 +662,7 @@

    getDate

  • getDefinition

    public DataDefinition getDefinition()
    -
    Returns the data definition
    +
    Returns the data definition.
    Returns:
  • @@ -673,7 +673,7 @@

    getDefinition

  • getDistinctValues

    public final java.lang.String[] getDistinctValues(int column)
    -
    Returns an array containing the distinct values in the given column
    +
    Returns an array containing the distinct values in the given column.
    Parameters:
    column - The column to process
    Returns:
  • @@ -687,7 +687,7 @@

    getDouble

    public double getDouble(int row,
                    int col)
                      throws java.text.ParseException
    -
    Returns a double value from the specified cell
    +
    Returns a double value from the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    Throws:
    @@ -703,7 +703,7 @@

    getFloat

    public float getFloat(int row,
                  int col)
                    throws java.text.ParseException
    -
    Returns a float value from the specified cell
    +
    Returns a float value from the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    Throws:
    @@ -717,7 +717,7 @@

    getFloat

  • getGeneralization

    public abstract int getGeneralization(java.lang.String attribute)
    -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    Parameters:
    attribute -
    Returns:
  • @@ -731,7 +731,7 @@

    getInt

    public int getInt(int row,
              int col)
                throws java.text.ParseException
    -
    Returns an int value from the specified cell
    +
    Returns an int value from the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    Throws:
    @@ -747,7 +747,7 @@

    getLong

    public long getLong(int row,
                int col)
                  throws java.text.ParseException
    -
    Returns a long value from the specified cell
    +
    Returns a long value from the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    Throws:
    @@ -761,7 +761,8 @@

    getLong

  • getNumColumns

    public abstract int getNumColumns()
    -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    +
    Returns:
  • @@ -771,7 +772,8 @@

    getNumColumns

  • getNumRows

    public abstract int getNumRows()
    -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    +
    Returns:
  • @@ -782,7 +784,7 @@

    getNumRows

    getStatistics

    public StatisticsBuilder getStatistics()
    Returns an object providing access to basic descriptive statistics about the data represented - by this handle
    + by this handle.
    Returns:
    @@ -793,7 +795,7 @@

    getStatistics

  • getTransformation

    public ARXLattice.ARXNode getTransformation()
    -
    Returns the transformation
    +
    Returns the transformation .
    Returns:
  • @@ -805,7 +807,7 @@

    getTransformation

    getValue

    public abstract java.lang.String getValue(int row,
                             int col)
    -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    Parameters:
    row - The cell's row index
    col - The cell's column index
    Returns:
    @@ -817,7 +819,7 @@

    getValue

  • getView

    public DataHandle getView()
    -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    Returns:
  • @@ -840,8 +842,9 @@

    isOrphaned

    isOutlier

    public boolean isOutlier(int row)
    Determines whether a given row is an outlier in the currently associated - data transformation
    -
    Parameters:
    row -
    + data transformation. +
    Parameters:
    row -
    +
    Returns:
    @@ -851,7 +854,7 @@

    isOutlier

  • iterator

    public abstract java.util.Iterator<java.lang.String[]> iterator()
    -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    Returns:
  • @@ -875,7 +878,7 @@

    save

    public void save(java.io.File file,
             char separator)
               throws java.io.IOException
    -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    Parameters:
    file - A file
    separator - The utilized separator character
    Throws:
    java.io.IOException
    @@ -890,7 +893,7 @@

    save

    public void save(java.io.OutputStream out,
             char separator)
               throws java.io.IOException
    -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    Parameters:
    out - Output stream
    separator - The utilized separator character
    Throws:
    java.io.IOException
    @@ -905,7 +908,7 @@

    save

    public void save(java.lang.String path,
             char separator)
               throws java.io.IOException
    -
    Writes the data to a CSV file
    +
    Writes the data to a CSV file.
    Parameters:
    path - A path
    separator - The utilized separator character
    Throws:
    java.io.IOException
    @@ -921,7 +924,7 @@

    sort

    int... columns)
    Sorts the dataset according to the given columns. Will sort input and output analogously.
    -
    Parameters:
    columns - An integer array containing column indicides
    ascending - Sort ascending or descending
    +
    Parameters:
    ascending - Sort ascending or descending
    columns - An integer array containing column indicides
    @@ -936,7 +939,7 @@

    sort

    int... columns)
    Sorts the dataset according to the given columns and the given range. Will sort input and output analogously.
    -
    Parameters:
    from - The lower bound
    to - The upper bound
    columns - An integer array containing column indicides
    ascending - Sort ascending or descending
    +
    Parameters:
    from - The lower bound
    to - The upper bound
    ascending - Sort ascending or descending
    columns - An integer array containing column indicides
    @@ -950,7 +953,7 @@

    sort

    int... columns)
    Sorts the dataset according to the given columns. Will sort input and output analogously.
    -
    Parameters:
    swapper - A swapper
    columns - An integer array containing column indicides
    ascending - Sort ascending or descending
    +
    Parameters:
    swapper - A swapper
    ascending - Sort ascending or descending
    columns - An integer array containing column indicides
    @@ -966,7 +969,7 @@

    sort

    int... columns)
    Sorts the dataset according to the given columns and the given range. Will sort input and output analogously.
    -
    Parameters:
    swapper - A swapper
    from - The lower bound
    to - The upper bound
    columns - An integer array containing column indicides
    ascending - Sort ascending or descending
    +
    Parameters:
    swapper - A swapper
    from - The lower bound
    to - The upper bound
    ascending - Sort ascending or descending
    columns - An integer array containing column indicides
    @@ -977,7 +980,7 @@

    sort

    swap

    public void swap(int row1,
             int row2)
    -
    Swaps both rows
    +
    Swaps both rows.
    Parameters:
    row1 -
    row2 -
    @@ -988,8 +991,8 @@

    swap

  • checkColumn

    protected void checkColumn(int column1)
    -
    Checks a column index
    -
    Parameters:
    column1 -
    length -
    +
    Checks a column index.
    +
    Parameters:
    column1 -
  • @@ -999,7 +1002,7 @@

    checkColumn

  • checkColumns

    protected void checkColumns(int[] columns)
    -
    Checks the column indexes
    +
    Checks the column indexes.
    Parameters:
    columns -
  • @@ -1010,7 +1013,7 @@

    checkColumns

  • checkRegistry

    protected void checkRegistry()
    -
    Checks whether a registry is referenced
    +
    Checks whether a registry is referenced.
  • @@ -1021,7 +1024,7 @@

    checkRegistry

    checkRow

    protected void checkRow(int row1,
                 int length)
    -
    Checks a row index
    +
    Checks a row index.
    Parameters:
    row1 -
    length -
    @@ -1032,7 +1035,7 @@

    checkRow

  • doRelease

    protected abstract void doRelease()
    -
    Releases all resources
    +
    Releases all resources.
  • @@ -1042,7 +1045,7 @@

    doRelease

  • getBaseDataType

    protected DataType<?> getBaseDataType(java.lang.String attribute)
    -
    Returns the base data type without generalization
    +
    Returns the base data type without generalization.
    Parameters:
    attribute -
    Returns:
  • @@ -1054,7 +1057,7 @@

    getBaseDataType

  • getDataTypeArray

    protected abstract DataType<?>[][] getDataTypeArray()
    -
    Generates an array of data types
    +
    Generates an array of data types.
    Returns:
  • @@ -1066,7 +1069,7 @@

    getDataTypeArray

    getDistinctValues

    protected abstract java.lang.String[] getDistinctValues(int column,
                                        DataHandleStatistics.InterruptHandler handler)
    -
    Returns the distinct values
    +
    Returns the distinct values.
    Parameters:
    column -
    handler -
    Returns:
    @@ -1078,7 +1081,7 @@

    getDistinctValues

  • getRegistry

    protected org.deidentifier.arx.DataRegistry getRegistry()
    -
    Returns the registry associated with this handle
    +
    Returns the registry associated with this handle.
    Returns:
  • @@ -1089,7 +1092,7 @@

    getRegistry

  • getSuppressionString

    protected java.lang.String getSuppressionString()
    -
    Returns the string inserted for suppressed data items
    +
    Returns the string inserted for suppressed data items.
    Returns:
  • @@ -1119,7 +1122,7 @@

    internalCompare

    internalGetValue

    protected abstract java.lang.String internalGetValue(int row,
                                     int col)
    -
    Internal representation of get value
    +
    Internal representation of get value.
    Parameters:
    row -
    col -
    Returns:
    @@ -1131,7 +1134,7 @@

    internalGetValue

  • setRegistry

    protected void setRegistry(org.deidentifier.arx.DataRegistry registry)
    -
    Updates the registry
    +
    Updates the registry.
    Parameters:
    registry -
  • @@ -1142,7 +1145,7 @@

    setRegistry

  • setView

    protected void setView(DataHandle handle)
    -
    Sets the subset
    +
    Sets the subset.
    Parameters:
    handle -
  • diff --git a/doc/gui/org/deidentifier/arx/DataHandleInput.html b/doc/gui/org/deidentifier/arx/DataHandleInput.html index 9f17ca2eef..cb0bfcbf41 100644 --- a/doc/gui/org/deidentifier/arx/DataHandleInput.html +++ b/doc/gui/org/deidentifier/arx/DataHandleInput.html @@ -101,7 +101,7 @@

    Class DataHandleInput


    public class DataHandleInput
     extends DataHandle
    -
    An implementation of the DataHandle interface for input data
    +
    An implementation of the DataHandle interface for input data.
    @@ -123,13 +123,13 @@

    Field Summary

    protected int[][] data -
    The data
    +
    The data.
    protected org.deidentifier.arx.framework.data.Dictionary dictionary -
    The dictionary
    +
    The dictionary.
    @@ -157,7 +157,7 @@

    Constructor Summary

    protected DataHandleInput(Data data) -
    Creates a new data handle
    +
    Creates a new data handle.
    @@ -178,108 +178,108 @@

    Method Summary

    protected void doRelease() -
    Releases all resources
    +
    Releases all resources.
    java.lang.String getAttributeName(int column) -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    protected DataType<?> getBaseDataType(java.lang.String attribute) -
    Returns the base data type without generalization
    +
    Returns the base data type without generalization.
    protected DataType<?>[][] getDataTypeArray() -
    Generates an array of data types
    +
    Generates an array of data types.
    protected java.lang.String[] getDistinctValues(int column, DataHandleStatistics.InterruptHandler handler) -
    Returns the distinct values
    +
    Returns the distinct values.
    int getGeneralization(java.lang.String attribute) -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    int getNumColumns() -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    int getNumRows() -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    java.lang.String getValue(int row, int column) -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    protected java.lang.String internalGetValue(int row, int column) -
    Internal representation of get value
    +
    Internal representation of get value.
    protected void internalSwap(int row1, int row2) -
    Swaps the rows
    +
    Swaps the rows.
    protected boolean isLocked() -
    Is this handle locked?
    +
    Is this handle locked?.
    boolean isOutlier(int row)
    Determines whether a given row is an outlier in the currently associated - data transformation
    + data transformation. java.util.Iterator<java.lang.String[]> iterator() -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    protected void setDefinition(DataDefinition definition) -
    Overrides the handles data definition
    +
    Overrides the handles data definition.
    protected void setLocked(boolean locked) -
    Lock/unlock this handle
    +
    Lock/unlock this handle.
    protected void update(Data data) -
    Update the definition
    +
    Update the definition.
    @@ -287,7 +287,7 @@

    Method Summary

    update(int[][] dataQI, int[][] dataSE, int[][] dataIS) -
    Updates the definition with further data to swap
    +
    Updates the definition with further data to swap.
    @@ -326,7 +326,7 @@

    Field Detail

  • data

    protected int[][] data
    -
    The data
    +
    The data.
  • @@ -336,7 +336,7 @@

    data

  • dictionary

    protected org.deidentifier.arx.framework.data.Dictionary dictionary
    -
    The dictionary
    +
    The dictionary.
  • @@ -354,7 +354,7 @@

    Constructor Detail

  • DataHandleInput

    protected DataHandleInput(Data data)
    -
    Creates a new data handle
    +
    Creates a new data handle.
    Parameters:
    data -
  • @@ -374,7 +374,7 @@

    Method Detail

    getAttributeName

    public java.lang.String getAttributeName(int column)
    Description copied from class: DataHandle
    -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    Specified by:
    getAttributeName in class DataHandle
    @@ -390,7 +390,7 @@

    getAttributeName

    getGeneralization

    public int getGeneralization(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    Specified by:
    getGeneralization in class DataHandle
    @@ -405,11 +405,11 @@

    getGeneralization

    getNumColumns

    public int getNumColumns()
    Description copied from class: DataHandle
    -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    Specified by:
    getNumColumns in class DataHandle
    -
    +
    Returns:
    @@ -420,11 +420,11 @@

    getNumColumns

    getNumRows

    public int getNumRows()
    -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    Specified by:
    getNumRows in class DataHandle
    -
    +
    Returns:
    @@ -436,7 +436,7 @@

    getValue

    public java.lang.String getValue(int row,
                             int column)
    -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    Specified by:
    getValue in class DataHandle
    @@ -453,11 +453,11 @@

    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
    + data transformation.
    Overrides:
    isOutlier in class DataHandle
    -
    +
    Returns:
    @@ -468,7 +468,7 @@

    isOutlier

    iterator

    public java.util.Iterator<java.lang.String[]> iterator()
    -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    Specified by:
    iterator in class DataHandle
    @@ -482,7 +482,7 @@

    iterator

  • doRelease

    protected void doRelease()
    -
    Releases all resources
    +
    Releases all resources.
    Specified by:
    doRelease in class DataHandle
    @@ -497,7 +497,7 @@

    doRelease

    getBaseDataType

    protected DataType<?> getBaseDataType(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the base data type without generalization
    +
    Returns the base data type without generalization.
    Overrides:
    getBaseDataType in class DataHandle
    @@ -512,7 +512,7 @@

    getBaseDataType

    getDataTypeArray

    protected DataType<?>[][] getDataTypeArray()
    Description copied from class: DataHandle
    -
    Generates an array of data types
    +
    Generates an array of data types.
    Specified by:
    getDataTypeArray in class DataHandle
    @@ -528,7 +528,7 @@

    getDistinctValues

    protected java.lang.String[] getDistinctValues(int column,
                                        DataHandleStatistics.InterruptHandler handler)
    Description copied from class: DataHandle
    -
    Returns the distinct values
    +
    Returns the distinct values.
    Specified by:
    getDistinctValues in class DataHandle
    @@ -544,7 +544,7 @@

    internalGetValue

    protected java.lang.String internalGetValue(int row,
                                     int column)
    Description copied from class: DataHandle
    -
    Internal representation of get value
    +
    Internal representation of get value.
    Specified by:
    internalGetValue in class DataHandle
    @@ -559,7 +559,7 @@

    internalGetValue

    internalSwap

    protected void internalSwap(int row1,
                     int row2)
    -
    Swaps the rows
    +
    Swaps the rows.
    Parameters:
    row1 -
    row2 -
  • @@ -570,7 +570,7 @@

    internalSwap

  • isLocked

    protected boolean isLocked()
    -
    Is this handle locked?
    +
    Is this handle locked?.
    Returns:
  • @@ -581,7 +581,7 @@

    isLocked

  • setDefinition

    protected void setDefinition(DataDefinition definition)
    -
    Overrides the handles data definition
    +
    Overrides the handles data definition.
    Parameters:
    definition -
  • @@ -592,7 +592,7 @@

    setDefinition

  • setLocked

    protected void setLocked(boolean locked)
    -
    Lock/unlock this handle
    +
    Lock/unlock this handle.
    Parameters:
    locked -
  • @@ -603,7 +603,7 @@

    setLocked

  • update

    protected void update(Data data)
    -
    Update the definition
    +
    Update the definition.
    Parameters:
    data -
  • @@ -616,7 +616,7 @@

    update

    protected void update(int[][] dataQI,
               int[][] dataSE,
               int[][] dataIS)
    -
    Updates the definition with further data to swap
    +
    Updates the definition with further data to swap.
    Parameters:
    dataQI -
    dataSE -
    dataIS -
    diff --git a/doc/gui/org/deidentifier/arx/DataHandleOutput.html b/doc/gui/org/deidentifier/arx/DataHandleOutput.html index a859b3dacb..bd2f2316fa 100644 --- a/doc/gui/org/deidentifier/arx/DataHandleOutput.html +++ b/doc/gui/org/deidentifier/arx/DataHandleOutput.html @@ -212,7 +212,7 @@

    Method Summary

    protected void doRelease() -
    Releases all resources
    +
    Releases all resources.
    @@ -224,7 +224,7 @@

    Method Summary

    DataType<?> getDataType(java.lang.String attribute) -
    Returns the according datatype
    +
    Returns the according datatype.
    @@ -243,7 +243,7 @@

    Method Summary

    int getGeneralization(java.lang.String attribute) -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    @@ -261,7 +261,7 @@

    Method Summary

    protected java.lang.String getSuppressionString() -
    Returns the suppression string
    +
    Returns the suppression string.
    @@ -291,7 +291,7 @@

    Method Summary

    protected boolean internalIsOutlier(int row) -
    Returns whether the given row is an outlier
    +
    Returns whether the given row is an outlier.
    @@ -389,7 +389,7 @@

    DataHandleOutput

    DataDefinition definition, ARXConfiguration config)
    Instantiates a new handle.
    -
    Parameters:
    registry - The registry
    manager - The data manager
    checker - The node checker
    node - The node to apply
    statistics - Statistics for the dataset
    suppressionString - The suppression string
    definition - The data definition
    removeOutliers - Do we remove outliers
    node - The underlying transformation
    config - The underlying config
    +
    Parameters:
    result -
    registry - The registry
    manager - The data manager
    buffer -
    node - The underlying transformation
    statistics - Statistics for the dataset
    definition - The data definition
    config - The underlying config
    @@ -423,7 +423,7 @@

    getAttributeName

    getDataType

    public DataType<?> getDataType(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the according datatype
    +
    Returns the according datatype.
    Overrides:
    getDataType in class DataHandle
    @@ -438,7 +438,7 @@

    getDataType

    getGeneralization

    public int getGeneralization(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    Specified by:
    getGeneralization in class DataHandle
    @@ -510,7 +510,7 @@

    iterator

  • doRelease

    protected void doRelease()
    -
    Releases all resources
    +
    Releases all resources.
    Specified by:
    doRelease in class DataHandle
    @@ -543,7 +543,7 @@

    getDistinctValues

    Specified by:
    getDistinctValues in class DataHandle
    -
    Parameters:
    col - the column
    +
    Parameters:
    col - the column
    handler -
    Returns:
    the distinct values
  • @@ -554,7 +554,7 @@

    getDistinctValues

  • getSuppressionString

    protected java.lang.String getSuppressionString()
    -
    Returns the suppression string
    +
    Returns the suppression string.
    Overrides:
    getSuppressionString in class DataHandle
    @@ -605,7 +605,7 @@

    internalGetValue

  • internalIsOutlier

    protected boolean internalIsOutlier(int row)
    -
    Returns whether the given row is an outlier
    +
    Returns whether the given row is an outlier.
    Parameters:
    row -
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/DataHandleStatistics.html b/doc/gui/org/deidentifier/arx/DataHandleStatistics.html index 19be99b8e4..49805aa7d0 100644 --- a/doc/gui/org/deidentifier/arx/DataHandleStatistics.html +++ b/doc/gui/org/deidentifier/arx/DataHandleStatistics.html @@ -96,7 +96,7 @@

    Class DataHandleStatistics<
    public class DataHandleStatistics
     extends java.lang.Object
    -
    Stupid wrapper class that provides information to StatisticsBuilder
    +
    Stupid wrapper class that provides information to StatisticsBuilder.

  • @@ -220,6 +220,7 @@

    Constructor Detail

  • DataHandleStatistics

    protected DataHandleStatistics(DataHandle handle)
    +
    Parameters:
    handle -
  • @@ -237,6 +238,8 @@

    Method Detail

  • getAttributeName

    public java.lang.String getAttributeName(int column)
    +
    Parameters:
    column -
    +
    Returns:
  • @@ -246,6 +249,8 @@

    getAttributeName

  • getBaseDataType

    public DataType<?> getBaseDataType(java.lang.String attribute)
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -255,6 +260,8 @@

    getBaseDataType

  • getDataType

    public DataType<?> getDataType(java.lang.String attribute)
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -264,6 +271,7 @@

    getDataType

  • getDefinition

    public DataDefinition getDefinition()
    +
    Returns:
  • @@ -274,6 +282,8 @@

    getDefinition

    getDistinctValues

    public java.lang.String[] getDistinctValues(int column,
                                        DataHandleStatistics.InterruptHandler stop)
    +
    Parameters:
    column -
    stop -
    +
    Returns:
    @@ -283,6 +293,8 @@

    getDistinctValues

  • getGeneralization

    public int getGeneralization(java.lang.String attribute)
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -292,6 +304,7 @@

    getGeneralization

  • getNumRows

    public int getNumRows()
    +
    Returns:
  • @@ -301,6 +314,7 @@

    getNumRows

  • getSuppressionString

    public java.lang.String getSuppressionString()
    +
    Returns:
  • @@ -311,6 +325,8 @@

    getSuppressionString

    getValue

    public java.lang.String getValue(int row,
                             int column)
    +
    Parameters:
    row -
    column -
    +
    Returns:
    diff --git a/doc/gui/org/deidentifier/arx/DataHandleSubset.html b/doc/gui/org/deidentifier/arx/DataHandleSubset.html index 350d4d45a3..50dc1851da 100644 --- a/doc/gui/org/deidentifier/arx/DataHandleSubset.html +++ b/doc/gui/org/deidentifier/arx/DataHandleSubset.html @@ -139,7 +139,7 @@

    Constructor Summary

    protected
    DataHandleSubset(DataHandle source, DataSubset subset) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    @@ -147,7 +147,7 @@

    Constructor Summary

    DataHandleSubset(DataHandle source, DataSubset subset, StatisticsEquivalenceClasses eqStatistics) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    @@ -168,81 +168,81 @@

    Method Summary

    protected void doRelease() -
    Releases all resources
    +
    Releases all resources.
    java.lang.String getAttributeName(int col) -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    DataType<?> getDataType(java.lang.String attribute) -
    Returns the according datatype
    +
    Returns the according datatype.
    protected DataType<?>[][] getDataTypeArray() -
    Generates an array of data types
    +
    Generates an array of data types.
    protected java.lang.String[] getDistinctValues(int column, DataHandleStatistics.InterruptHandler handler) -
    Returns the distinct values
    +
    Returns the distinct values.
    int getGeneralization(java.lang.String attribute) -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    int getNumColumns() -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    int getNumRows() -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    protected DataHandle getSource() -
    Returns the underlying source data handle
    +
    Returns the underlying source data handle.
    int[] getSubset() -
    Returns the research subset
    +
    Returns the research subset.
    protected java.lang.String getSuppressionString() -
    Returns the string inserted for suppressed data items
    +
    Returns the string inserted for suppressed data items.
    java.lang.String getValue(int row, int col) -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    DataHandle getView() -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    @@ -259,32 +259,32 @@

    Method Summary

    protected java.lang.String internalGetValue(int row, int col) -
    Internal representation of get value
    +
    Internal representation of get value.
    protected void internalRebuild() -
    Rebuild array representation of subset
    +
    Rebuild array representation of subset.
    protected void internalSwap(int row1, int row2) -
    Swaps the bits in the set representation
    +
    Swaps the bits in the set representation.
    protected int internalTranslate(int row) -
    Translates the row number
    +
    Translates the row number.
    java.util.Iterator<java.lang.String[]> iterator() -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    @@ -325,7 +325,7 @@

    DataHandleSubset

    public DataHandleSubset(DataHandle source,
                     DataSubset subset,
                     StatisticsEquivalenceClasses eqStatistics)
    -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    Parameters:
    source -
    subset -
    eqStatistics -
    @@ -337,7 +337,7 @@

    DataHandleSubset

    DataHandleSubset

    protected DataHandleSubset(DataHandle source,
                     DataSubset subset)
    -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    Parameters:
    source -
    subset -
    @@ -357,7 +357,7 @@

    Method Detail

    getAttributeName

    public java.lang.String getAttributeName(int col)
    Description copied from class: DataHandle
    -
    Returns the name of the specified column
    +
    Returns the name of the specified column.
    Specified by:
    getAttributeName in class DataHandle
    @@ -373,7 +373,7 @@

    getAttributeName

    getDataType

    public DataType<?> getDataType(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the according datatype
    +
    Returns the according datatype.
    Overrides:
    getDataType in class DataHandle
    @@ -388,7 +388,7 @@

    getDataType

    getGeneralization

    public int getGeneralization(java.lang.String attribute)
    Description copied from class: DataHandle
    -
    Returns the generalization level for the attribute
    +
    Returns the generalization level for the attribute.
    Specified by:
    getGeneralization in class DataHandle
    @@ -403,11 +403,11 @@

    getGeneralization

    getNumColumns

    public int getNumColumns()
    Description copied from class: DataHandle
    -
    Returns the number of columns in the dataset
    +
    Returns the number of columns in the dataset.
    Specified by:
    getNumColumns in class DataHandle
    -
    +
    Returns:
    @@ -418,11 +418,11 @@

    getNumColumns

    getNumRows

    public int getNumRows()
    -
    Returns the number of rows in the dataset
    +
    Returns the number of rows in the dataset.
    Specified by:
    getNumRows in class DataHandle
    -
    +
    Returns:
    @@ -432,7 +432,7 @@

    getNumRows

  • getSubset

    public int[] getSubset()
    -
    Returns the research subset
    +
    Returns the research subset.
    Returns:
  • @@ -445,7 +445,7 @@

    getValue

    public java.lang.String getValue(int row,
                             int col)
    -
    Returns the value in the specified cell
    +
    Returns the value in the specified cell.
    Specified by:
    getValue in class DataHandle
    @@ -461,7 +461,7 @@

    getValue

    getView

    public DataHandle getView()
    Description copied from class: DataHandle
    -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    Overrides:
    getView in class DataHandle
    @@ -476,7 +476,7 @@

    getView

    iterator

    public java.util.Iterator<java.lang.String[]> iterator()
    Description copied from class: DataHandle
    -
    Returns an iterator over the data
    +
    Returns an iterator over the data.
    Specified by:
    iterator in class DataHandle
    @@ -491,7 +491,7 @@

    iterator

    doRelease

    protected void doRelease()
    Description copied from class: DataHandle
    -
    Releases all resources
    +
    Releases all resources.
    Specified by:
    doRelease in class DataHandle
    @@ -506,7 +506,7 @@

    doRelease

    getDataTypeArray

    protected DataType<?>[][] getDataTypeArray()
    Description copied from class: DataHandle
    -
    Generates an array of data types
    +
    Generates an array of data types.
    Specified by:
    getDataTypeArray in class DataHandle
    @@ -522,7 +522,7 @@

    getDistinctValues

    protected java.lang.String[] getDistinctValues(int column,
                                        DataHandleStatistics.InterruptHandler handler)
    Description copied from class: DataHandle
    -
    Returns the distinct values
    +
    Returns the distinct values.
    Specified by:
    getDistinctValues in class DataHandle
    @@ -536,7 +536,7 @@

    getDistinctValues

  • getSource

    protected DataHandle getSource()
    -
    Returns the underlying source data handle
    +
    Returns the underlying source data handle.
    Returns:
  • @@ -548,7 +548,7 @@

    getSource

    getSuppressionString

    protected java.lang.String getSuppressionString()
    Description copied from class: DataHandle
    -
    Returns the string inserted for suppressed data items
    +
    Returns the string inserted for suppressed data items.
    Overrides:
    getSuppressionString in class DataHandle
    @@ -585,7 +585,7 @@

    internalGetValue

    protected java.lang.String internalGetValue(int row,
                                     int col)
    Description copied from class: DataHandle
    -
    Internal representation of get value
    +
    Internal representation of get value.
    Specified by:
    internalGetValue in class DataHandle
    @@ -599,7 +599,7 @@

    internalGetValue

  • internalRebuild

    protected void internalRebuild()
    -
    Rebuild array representation of subset
    +
    Rebuild array representation of subset.
  • @@ -610,7 +610,7 @@

    internalRebuild

    internalSwap

    protected void internalSwap(int row1,
                     int row2)
    -
    Swaps the bits in the set representation
    +
    Swaps the bits in the set representation.
    Parameters:
    row1 -
    row2 -
    @@ -621,7 +621,7 @@

    internalSwap

  • internalTranslate

    protected int internalTranslate(int row)
    -
    Translates the row number
    +
    Translates the row number.
    Parameters:
    row -
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/DataSelector.html b/doc/gui/org/deidentifier/arx/DataSelector.html index d652ed5756..508473eaf5 100644 --- a/doc/gui/org/deidentifier/arx/DataSelector.html +++ b/doc/gui/org/deidentifier/arx/DataSelector.html @@ -96,7 +96,7 @@

    Class DataSelector


    public class DataSelector
     extends java.lang.Object
    -
    A selector for tuples
    +
    A selector for tuples.
    @@ -183,7 +183,7 @@

    Method Summary

    boolean
    isSelected(int row) -
    Determines whether the given row is selected by the expression
    +
    Determines whether the given row is selected by the expression.
    @@ -243,6 +243,8 @@

    Method Detail

  • create

    public static DataSelector create(Data data)
    +
    Parameters:
    data -
    +
    Returns:
  • @@ -254,7 +256,9 @@

    create

    public static DataSelector create(Data data,
                       java.lang.String query)
                                throws java.text.ParseException
    -
    Throws:
    +
    Parameters:
    data -
    query -
    +
    Returns:
    +
    Throws:
    java.text.ParseException
    @@ -265,6 +269,7 @@

    create

  • and

    public DataSelector and()
    +
    Returns:
  • @@ -274,6 +279,7 @@

    and

  • begin

    public DataSelector begin()
    +
    Returns:
  • @@ -295,6 +301,7 @@

    build

  • end

    public DataSelector end()
    +
    Returns:
  • @@ -304,6 +311,8 @@

    end

  • equals

    public DataSelector equals(java.util.Date val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -313,6 +322,8 @@

    equals

  • equals

    public DataSelector equals(double val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -322,6 +333,8 @@

    equals

  • equals

    public DataSelector equals(java.lang.String val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -331,6 +344,8 @@

    equals

  • field

    public DataSelector field(java.lang.String name)
    +
    Parameters:
    name -
    +
    Returns:
  • @@ -340,6 +355,8 @@

    field

  • geq

    public DataSelector geq(java.util.Date val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -349,6 +366,8 @@

    geq

  • geq

    public DataSelector geq(double val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -358,6 +377,8 @@

    geq

  • geq

    public DataSelector geq(java.lang.String val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -367,6 +388,8 @@

    geq

  • greater

    public DataSelector greater(java.util.Date val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -376,6 +399,8 @@

    greater

  • greater

    public DataSelector greater(double val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -385,6 +410,8 @@

    greater

  • greater

    public DataSelector greater(java.lang.String val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -394,7 +421,7 @@

    greater

  • isSelected

    public boolean isSelected(int row)
    -
    Determines whether the given row is selected by the expression
    +
    Determines whether the given row is selected by the expression.
    Parameters:
    row -
    Returns:
  • @@ -406,6 +433,8 @@

    isSelected

  • leq

    public DataSelector leq(java.util.Date val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -415,6 +444,8 @@

    leq

  • leq

    public DataSelector leq(double val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -424,6 +455,8 @@

    leq

  • leq

    public DataSelector leq(java.lang.String val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -433,6 +466,8 @@

    leq

  • less

    public DataSelector less(java.util.Date val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -442,6 +477,8 @@

    less

  • less

    public DataSelector less(double val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -451,6 +488,8 @@

    less

  • less

    public DataSelector less(java.lang.String val)
    +
    Parameters:
    val -
    +
    Returns:
  • @@ -460,6 +499,7 @@

    less

  • or

    public DataSelector or()
    +
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/DataSource.html b/doc/gui/org/deidentifier/arx/DataSource.html index 6519ac905b..1aa1903397 100644 --- a/doc/gui/org/deidentifier/arx/DataSource.html +++ b/doc/gui/org/deidentifier/arx/DataSource.html @@ -97,7 +97,7 @@

    Class DataSource

    public class DataSource
     extends java.lang.Object
    This class provides configuration options for importing data from CSV-files, from Excel-files - or via a JDBC connection
    + or via a JDBC connection. @@ -119,21 +119,21 @@

    Method Summary

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

    Method Summary

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

    Method Summary

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

    Method Summary

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

    Method Summary

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

    Method Summary

    createExcelSource(java.io.File file, int sheetIndex, boolean containsHeader) -
    Creates an Excel data source
    +
    Creates an Excel data source.
    @@ -201,14 +201,14 @@

    Method Summary

    createExcelSource(java.lang.String file, int sheetIndex, boolean containsHeader) -
    Creates an Excel data source
    +
    Creates an Excel data source.
    static DataSource createJDBCSource(java.lang.String url, java.lang.String table) -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    @@ -217,13 +217,13 @@

    Method Summary

    java.lang.String user, java.lang.String password, java.lang.String table) -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    protected ImportConfiguration getConfiguration() -
    Returns the configuration
    +
    Returns the configuration.
    @@ -257,7 +257,7 @@

    createCSVSource

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

    createCSVSource

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

    createExcelSource

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

    createExcelSource

    public static DataSource createExcelSource(java.lang.String file,
                                int sheetIndex,
                                boolean containsHeader)
    -
    Creates an Excel data source
    +
    Creates an Excel data source.
    Parameters:
    file -
    sheetIndex -
    containsHeader -
    Returns:
    @@ -313,7 +313,7 @@

    createJDBCSource

    public static DataSource createJDBCSource(java.lang.String url,
                               java.lang.String table)
                                        throws java.sql.SQLException
    -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    Parameters:
    url -
    table -
    Returns:
    Throws:
    @@ -331,7 +331,7 @@

    createJDBCSource

    java.lang.String password, java.lang.String table) throws java.sql.SQLException -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    Parameters:
    url -
    user -
    password -
    table -
    Returns:
    Throws:
    @@ -345,7 +345,7 @@

    createJDBCSource

  • addColumn

    public void addColumn(int index)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    index -
  • @@ -357,7 +357,7 @@

    addColumn

    addColumn

    public void addColumn(int index,
                  DataType<?> datatype)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    index -
    datatype -
    @@ -369,7 +369,7 @@

    addColumn

    addColumn

    public void addColumn(int index,
                  java.lang.String alias)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    index -
    alias -
    @@ -382,7 +382,7 @@

    addColumn

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

    addColumn

  • addColumn

    public void addColumn(java.lang.String name)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    name -
  • @@ -405,7 +405,7 @@

    addColumn

    addColumn

    public void addColumn(java.lang.String name,
                  DataType<?> datatype)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    name -
    datatype -
    @@ -417,7 +417,7 @@

    addColumn

    addColumn

    public void addColumn(java.lang.String name,
                  java.lang.String alias)
    -
    Adds a new column
    +
    Adds a new column.
    Parameters:
    name -
    alias -
    @@ -430,7 +430,7 @@

    addColumn

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

    addColumn

  • getConfiguration

    protected ImportConfiguration getConfiguration()
    -
    Returns the configuration
    +
    Returns the configuration.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/DataSubset.html b/doc/gui/org/deidentifier/arx/DataSubset.html index 92e73c2884..228984c77e 100644 --- a/doc/gui/org/deidentifier/arx/DataSubset.html +++ b/doc/gui/org/deidentifier/arx/DataSubset.html @@ -101,7 +101,7 @@

    Class DataSubset

    public class DataSubset
     extends java.lang.Object
     implements java.io.Serializable
    -
    This class represents a data subset as required for d-presence
    +
    This class represents a data subset as required for d-presence.
    See Also:
    Serialized Form
    @@ -124,13 +124,13 @@

    Field Summary

    protected int[] array -
    The subset as a sorted array of indices
    +
    The subset as a sorted array of indices.
    protected RowSet set -
    The subset as a bitset
    +
    The subset as a bitset.
    @@ -159,21 +159,21 @@

    Method Summary

    static DataSubset create(Data data, DataSelector selector) -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    static DataSubset create(Data data, RowSet subset) -
    Creates a new subset from the given row set, from which a copy is created
    +
    Creates a new subset from the given row set, from which a copy is created.
    static DataSubset create(Data data, java.util.Set<java.lang.Integer> subset) -
    Creates a new subset from the given set of tuple indices
    +
    Creates a new subset from the given set of tuple indices.
    @@ -213,7 +213,7 @@

    Field Detail

  • set

    protected RowSet set
    -
    The subset as a bitset
    +
    The subset as a bitset.
  • @@ -223,7 +223,7 @@

    set

  • array

    protected int[] array
    -
    The subset as a sorted array of indices
    +
    The subset as a sorted array of indices.
  • @@ -243,7 +243,7 @@

    create

    public static DataSubset create(Data data,
                     Data subset)
    Create a subset by matching two data instances.
    -
    Parameters:
    data -
    file -
    separator -
    +
    Parameters:
    data -
    subset -
    Returns:
    @@ -255,7 +255,7 @@

    create

    create

    public static DataSubset create(Data data,
                     DataSelector selector)
    -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    Parameters:
    data -
    selector -
    Returns:
    @@ -268,7 +268,7 @@

    create

    create

    public static DataSubset create(Data data,
                     RowSet subset)
    -
    Creates a new subset from the given row set, from which a copy is created
    +
    Creates a new subset from the given row set, from which a copy is created.
    Parameters:
    data -
    subset -
    Returns:
    @@ -281,7 +281,7 @@

    create

    create

    public static DataSubset create(Data data,
                     java.util.Set<java.lang.Integer> subset)
    -
    Creates a new subset from the given set of tuple indices
    +
    Creates a new subset from the given set of tuple indices.
    Parameters:
    data -
    subset -
    Returns:
    @@ -293,6 +293,7 @@

    create

  • getArray

    public int[] getArray()
    +
    Returns:
  • @@ -302,6 +303,7 @@

    getArray

  • getSet

    public RowSet getSet()
    +
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/DataType.ARXDate.html b/doc/gui/org/deidentifier/arx/DataType.ARXDate.html index ab8256c9f4..975ae80070 100644 --- a/doc/gui/org/deidentifier/arx/DataType.ARXDate.html +++ b/doc/gui/org/deidentifier/arx/DataType.ARXDate.html @@ -110,7 +110,7 @@

    Class DataType.ARXDate

    public static class DataType.ARXDate
     extends DataType<java.util.Date>
     implements DataType.DataTypeWithFormat, DataType.DataTypeWithRatioScale<java.util.Date>
    -
    Base class for date/time types
    +
    Base class for date/time types.
    See Also:
    Serialized Form
    @@ -173,7 +173,7 @@

    Method Summary

    int compare(java.util.Date t1, java.util.Date t2) -
    Compare
    +
    Compare.
    @@ -200,13 +200,13 @@

    Method Summary

    java.lang.String format(java.util.Date s) -
    Converts a value into a string
    +
    Converts a value into a string.
    DataType.DataTypeDescription<java.util.Date> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    @@ -214,60 +214,66 @@

    Method Summary

    getFormat()  +java.util.Locale +getLocale() +
    Returns the locale of the format.
    + + + java.util.Date getMaximum()  - + java.util.Date getMinimum()  - + int hashCode()  - + boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    - + java.util.Date multiply(java.util.Date multiplicand, java.util.Date multiplicator)  - + java.util.Date multiply(java.util.Date multiplicand, double multiplicator)  - + java.util.Date multiply(java.util.Date multiplicand, int multiplicator)  - + java.lang.String multiply(java.lang.String multiplicand, java.lang.String multiplicator)  - + java.util.Date parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    - + double ratio(java.util.Date dividend, java.util.Date divisor)  - + java.util.Date subtract(java.util.Date minuend, java.util.Date subtrahend)  - + java.lang.String toString()  @@ -277,7 +283,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.DataType

    -createAggregate, createDate, createDecimal, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list
    @@ -336,7 +342,7 @@

    compare

    public int compare(java.util.Date t1,
               java.util.Date t2)
    -
    Compare
    +
    Compare.
    Specified by:
    compare in interface java.util.Comparator<java.util.Date>
    @@ -365,6 +371,7 @@

    compare

    compare in interface DataType.DataTypeWithRatioScale<java.util.Date>
    Specified by:
    compare in class DataType<java.util.Date>
    +
    Returns:
    Throws:
    java.text.ParseException
    @@ -380,7 +387,7 @@

    divide

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

    divide

    Specified by:
    divide in interface DataType.DataTypeWithRatioScale<java.util.Date>
    -
    +
    Returns:
    @@ -420,13 +427,13 @@

    equals

    format

    public java.lang.String format(java.util.Date s)
    -
    Converts a value into a string
    +
    Converts a value into a string.
    Specified by:
    format in interface DataType.DataTypeWithRatioScale<java.util.Date>
    Specified by:
    format in class DataType<java.util.Date>
    -
    +
    Returns:
    @@ -437,13 +444,13 @@

    format

    getDescription

    public DataType.DataTypeDescription<java.util.Date> getDescription()
    Description copied from class: DataType
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    Specified by:
    getDescription in interface DataType.DataTypeWithRatioScale<java.util.Date>
    Specified by:
    getDescription in class DataType<java.util.Date>
    -
    +
    Returns:
    @@ -456,7 +463,21 @@

    getFormat

    Specified by:
    getFormat in interface DataType.DataTypeWithFormat
    -
    +
    Returns:
    + + + + + + @@ -469,7 +490,7 @@

    getMaximum

    Specified by:
    getMaximum in interface DataType.DataTypeWithRatioScale<java.util.Date>
    -
    +
    Returns:
    @@ -482,7 +503,7 @@

    getMinimum

    Specified by:
    getMinimum in interface DataType.DataTypeWithRatioScale<java.util.Date>
    -
    +
    Returns:
    @@ -506,13 +527,13 @@

    hashCode

    isValid

    public boolean isValid(java.lang.String s)
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    Specified by:
    isValid in interface DataType.DataTypeWithRatioScale<java.util.Date>
    Specified by:
    isValid in class DataType<java.util.Date>
    -
    +
    Returns:
    @@ -526,7 +547,7 @@

    multiply

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

    multiply

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

    multiply

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

    multiply

    Specified by:
    multiply in interface DataType.DataTypeWithRatioScale<java.util.Date>
    -
    +
    Returns:
    @@ -579,13 +600,13 @@

    multiply

    parse

    public java.util.Date parse(java.lang.String s)
    -
    Converts a string into a value
    +
    Converts a string into a value.
    Specified by:
    parse in interface DataType.DataTypeWithRatioScale<java.util.Date>
    Specified by:
    parse in class DataType<java.util.Date>
    -
    +
    Returns:
    @@ -599,7 +620,7 @@

    ratio

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

    subtract

    Specified by:
    subtract in interface DataType.DataTypeWithRatioScale<java.util.Date>
    -
    +
    Returns:
    diff --git a/doc/gui/org/deidentifier/arx/DataType.ARXDecimal.html b/doc/gui/org/deidentifier/arx/DataType.ARXDecimal.html index 09054b527e..cc8d60cc5e 100644 --- a/doc/gui/org/deidentifier/arx/DataType.ARXDecimal.html +++ b/doc/gui/org/deidentifier/arx/DataType.ARXDecimal.html @@ -110,7 +110,7 @@

    Class DataType.ARXDecimalpublic static class DataType.ARXDecimal extends DataType<java.lang.Double> implements DataType.DataTypeWithFormat, DataType.DataTypeWithRatioScale<java.lang.Double> -
    Base class for numeric types
    +
    Base class for numeric types.
    See Also:
    Serialized Form
    @@ -173,7 +173,7 @@

    Method Summary

    int compare(java.lang.Double t1, java.lang.Double t2) -
    Compare
    +
    Compare.
    @@ -200,13 +200,13 @@

    Method Summary

    java.lang.String format(java.lang.Double s) -
    Converts a value into a string
    +
    Converts a value into a string.
    DataType.DataTypeDescription<java.lang.Double> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    @@ -214,60 +214,66 @@

    Method Summary

    getFormat()  +java.util.Locale +getLocale() +
    Returns the locale of the format.
    + + + java.lang.Double getMaximum()  - + java.lang.Double getMinimum()  - + int hashCode()  - + boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    - + java.lang.Double multiply(java.lang.Double multiplicand, double multiplicator)  - + java.lang.Double multiply(java.lang.Double multiplicand, java.lang.Double multiplicator)  - + java.lang.Double multiply(java.lang.Double multiplicand, int multiplicator)  - + java.lang.String multiply(java.lang.String multiplicand, java.lang.String multiplicator)  - + java.lang.Double parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    - + double ratio(java.lang.Double dividend, java.lang.Double divisor)  - + java.lang.Double subtract(java.lang.Double minuend, java.lang.Double subtrahend)  - + java.lang.String toString()  @@ -277,7 +283,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.DataType

    -createAggregate, createDate, createDecimal, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list
    @@ -336,7 +342,7 @@

    compare

    public int compare(java.lang.Double t1,
               java.lang.Double t2)
    -
    Compare
    +
    Compare.
    Specified by:
    compare in interface java.util.Comparator<java.lang.Double>
    @@ -365,6 +371,7 @@

    compare

    compare in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    Specified by:
    compare in class DataType<java.lang.Double>
    +
    Returns:
    Throws:
    java.lang.NumberFormatException
    @@ -380,7 +387,7 @@

    divide

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

    divide

    Specified by:
    divide in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    -
    +
    Returns:
    @@ -420,13 +427,13 @@

    equals

    format

    public java.lang.String format(java.lang.Double s)
    -
    Converts a value into a string
    +
    Converts a value into a string.
    Specified by:
    format in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    Specified by:
    format in class DataType<java.lang.Double>
    -
    +
    Returns:
    @@ -437,13 +444,13 @@

    format

    getDescription

    public DataType.DataTypeDescription<java.lang.Double> getDescription()
    Description copied from class: DataType
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    Specified by:
    getDescription in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    Specified by:
    getDescription in class DataType<java.lang.Double>
    -
    +
    Returns:
    @@ -456,7 +463,21 @@

    getFormat

    Specified by:
    getFormat in interface DataType.DataTypeWithFormat
    -
    +
    Returns:
    + + + + + + @@ -469,7 +490,7 @@

    getMaximum

    Specified by:
    getMaximum in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    -
    +
    Returns:
    @@ -482,7 +503,7 @@

    getMinimum

    Specified by:
    getMinimum in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    -
    +
    Returns:
    @@ -506,13 +527,13 @@

    hashCode

    isValid

    public boolean isValid(java.lang.String s)
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    Specified by:
    isValid in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    Specified by:
    isValid in class DataType<java.lang.Double>
    -
    +
    Returns:
    @@ -526,7 +547,7 @@

    multiply

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

    multiply

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

    multiply

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

    multiply

    Specified by:
    multiply in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    -
    +
    Returns:
    @@ -579,13 +600,13 @@

    multiply

    parse

    public java.lang.Double parse(java.lang.String s)
    -
    Converts a string into a value
    +
    Converts a string into a value.
    Specified by:
    parse in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    Specified by:
    parse in class DataType<java.lang.Double>
    -
    +
    Returns:
    @@ -599,7 +620,7 @@

    ratio

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

    subtract

    Specified by:
    subtract in interface DataType.DataTypeWithRatioScale<java.lang.Double>
    -
    +
    Returns:
    diff --git a/doc/gui/org/deidentifier/arx/DataType.ARXInteger.html b/doc/gui/org/deidentifier/arx/DataType.ARXInteger.html index f95a261bdb..83580a381f 100644 --- a/doc/gui/org/deidentifier/arx/DataType.ARXInteger.html +++ b/doc/gui/org/deidentifier/arx/DataType.ARXInteger.html @@ -110,7 +110,7 @@

    Class DataType.ARXIntegerpublic static class DataType.ARXInteger extends DataType<java.lang.Long> implements DataType.DataTypeWithFormat, DataType.DataTypeWithRatioScale<java.lang.Long> -
    Base class for numeric types
    +
    Base class for numeric types.
    See Also:
    Serialized Form
    @@ -173,7 +173,7 @@

    Method Summary

    int compare(java.lang.Long t1, java.lang.Long t2) -
    Compare
    +
    Compare.
    @@ -200,13 +200,13 @@

    Method Summary

    java.lang.String format(java.lang.Long s) -
    Converts a value into a string
    +
    Converts a value into a string.
    DataType.DataTypeDescription<java.lang.Long> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    @@ -214,60 +214,66 @@

    Method Summary

    getFormat()  +java.util.Locale +getLocale() +
    Returns the locale of the format.
    + + + java.lang.Long getMaximum()  - + java.lang.Long getMinimum()  - + int hashCode()  - + boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    - + java.lang.Long multiply(java.lang.Long multiplicand, double multiplicator)  - + java.lang.Long multiply(java.lang.Long multiplicand, int multiplicator)  - + java.lang.Long multiply(java.lang.Long multiplicand, java.lang.Long multiplicator)  - + java.lang.String multiply(java.lang.String multiplicand, java.lang.String multiplicator)  - + java.lang.Long parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    - + double ratio(java.lang.Long dividend, java.lang.Long divisor)  - + java.lang.Long subtract(java.lang.Long minuend, java.lang.Long subtrahend)  - + java.lang.String toString()  @@ -277,7 +283,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.DataType

    -createAggregate, createDate, createDecimal, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list
    @@ -336,7 +342,7 @@

    compare

    public int compare(java.lang.Long t1,
               java.lang.Long t2)
    -
    Compare
    +
    Compare.
    Specified by:
    compare in interface java.util.Comparator<java.lang.Long>
    @@ -365,6 +371,7 @@

    compare

    compare in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    Specified by:
    compare in class DataType<java.lang.Long>
    +
    Returns:
    Throws:
    java.lang.NumberFormatException
    @@ -380,7 +387,7 @@

    divide

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

    divide

    Specified by:
    divide in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    -
    +
    Returns:
    @@ -420,13 +427,27 @@

    equals

    format

    public java.lang.String format(java.lang.Long s)
    -
    Converts a value into a string
    +
    Converts a value into a string.
    Specified by:
    format in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    Specified by:
    format in class DataType<java.lang.Long>
    -
    +
    Returns:
    + + + + + + @@ -437,13 +458,13 @@

    format

    getDescription

    public DataType.DataTypeDescription<java.lang.Long> getDescription()
    Description copied from class: DataType
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    Specified by:
    getDescription in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    Specified by:
    getDescription in class DataType<java.lang.Long>
    -
    +
    Returns:
    @@ -456,7 +477,7 @@

    getFormat

    Specified by:
    getFormat in interface DataType.DataTypeWithFormat
    -
    +
    Returns:
    @@ -469,7 +490,7 @@

    getMaximum

    Specified by:
    getMaximum in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    -
    +
    Returns:
    @@ -482,7 +503,7 @@

    getMinimum

    Specified by:
    getMinimum in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    -
    +
    Returns:
    @@ -506,13 +527,13 @@

    hashCode

    isValid

    public boolean isValid(java.lang.String s)
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    Specified by:
    isValid in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    Specified by:
    isValid in class DataType<java.lang.Long>
    -
    +
    Returns:
    @@ -526,7 +547,7 @@

    multiply

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

    multiply

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

    multiply

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

    multiply

    Specified by:
    multiply in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    -
    +
    Returns:
    @@ -579,13 +600,13 @@

    multiply

    parse

    public java.lang.Long parse(java.lang.String s)
    -
    Converts a string into a value
    +
    Converts a string into a value.
    Specified by:
    parse in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    Specified by:
    parse in class DataType<java.lang.Long>
    -
    +
    Returns:
    @@ -599,7 +620,7 @@

    ratio

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

    subtract

    Specified by:
    subtract in interface DataType.DataTypeWithRatioScale<java.lang.Long>
    -
    +
    Returns:
    diff --git a/doc/gui/org/deidentifier/arx/DataType.ARXOrderedString.html b/doc/gui/org/deidentifier/arx/DataType.ARXOrderedString.html index 8b487a794f..ac53bd3d2a 100644 --- a/doc/gui/org/deidentifier/arx/DataType.ARXOrderedString.html +++ b/doc/gui/org/deidentifier/arx/DataType.ARXOrderedString.html @@ -110,7 +110,7 @@

    Class DataType.ARXOrde
    public static class DataType.ARXOrderedString
     extends DataType<java.lang.String>
     implements DataType.DataTypeWithFormat
    -
    Base class for ordered string types
    +
    Base class for ordered string types.
    See Also:
    Serialized Form
    @@ -168,7 +168,7 @@

    Method Summary

    int compare(java.lang.String s1, java.lang.String s2) -
    Compare
    +
    Compare.
    @@ -178,19 +178,19 @@

    Method Summary

    java.lang.String format(java.lang.String s) -
    Converts a value into a string
    +
    Converts a value into a string.
    DataType.DataTypeDescription<java.lang.String> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    java.util.List<java.lang.String> getElements() -
    Returns all elements backing this datatype
    +
    Returns all elements backing this datatype.
    @@ -198,22 +198,28 @@

    Method Summary

    getFormat()  +java.util.Locale +getLocale() +
    Returns the locale of the format.
    + + + int hashCode()  - + boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    - + java.lang.String parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    - + java.lang.String toString()  @@ -223,7 +229,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.DataType

    -createAggregate, createDate, createDecimal, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list + + + + @@ -315,7 +335,7 @@

    format

    getDescription

    public DataType.DataTypeDescription<java.lang.String> getDescription()
    Description copied from class: DataType
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    Specified by:
    getDescription in class DataType<java.lang.String>
    @@ -329,7 +349,7 @@

    getDescription

  • getElements

    public java.util.List<java.lang.String> getElements()
    -
    Returns all elements backing this datatype
    +
    Returns all elements backing this datatype.
    Returns:
  • @@ -343,7 +363,7 @@

    getFormat

    Specified by:
    getFormat in interface DataType.DataTypeWithFormat
    -
    +
    Returns:
    @@ -367,7 +387,7 @@

    hashCode

    isValid

    public boolean isValid(java.lang.String s)
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    Specified by:
    isValid in class DataType<java.lang.String>
    @@ -382,7 +402,7 @@

    isValid

    parse

    public java.lang.String parse(java.lang.String s)
    Description copied from class: DataType
    -
    Converts a string into a value
    +
    Converts a string into a value.
    Specified by:
    parse in class DataType<java.lang.String>
    diff --git a/doc/gui/org/deidentifier/arx/DataType.ARXString.html b/doc/gui/org/deidentifier/arx/DataType.ARXString.html index 12780e76b2..9cc4678ae2 100644 --- a/doc/gui/org/deidentifier/arx/DataType.ARXString.html +++ b/doc/gui/org/deidentifier/arx/DataType.ARXString.html @@ -109,7 +109,7 @@

    Class DataType.ARXString


    public static class DataType.ARXString
     extends DataType<java.lang.String>
    -
    Base class for string types
    +
    Base class for string types.
    See Also:
    Serialized Form
    @@ -184,7 +184,7 @@

    Method Summary

    int compare(java.lang.String s1, java.lang.String s2) -
    Compare
    +
    Compare.
    @@ -194,13 +194,13 @@

    Method Summary

    java.lang.String format(java.lang.String s) -
    Converts a value into a string
    +
    Converts a value into a string.
    DataType.DataTypeDescription<java.lang.String> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    @@ -210,13 +210,13 @@

    Method Summary

    boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    java.lang.String parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    @@ -229,7 +229,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.DataType

    -createAggregate, createDate, createDecimal, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list +createAggregate, createDate, createDate, createDecimal, createDecimal, createInteger, createInteger, createOrderedString, createOrderedString, createOrderedString, list, list
    • @@ -291,7 +291,7 @@

      compare

      public int compare(java.lang.String s1,
                 java.lang.String s2)
      -
      Compare
      +
      Compare.
      Specified by:
      compare in interface java.util.Comparator<java.lang.String>
      @@ -323,7 +323,7 @@

      equals

      format

      public java.lang.String format(java.lang.String s)
      Description copied from class: DataType
      -
      Converts a value into a string
      +
      Converts a value into a string.
      Specified by:
      format in class DataType<java.lang.String>
      @@ -338,7 +338,7 @@

      format

      getDescription

      public DataType.DataTypeDescription<java.lang.String> getDescription()
      Description copied from class: DataType
      -
      Returns a description of the data type
      +
      Returns a description of the data type.
      Specified by:
      getDescription in class DataType<java.lang.String>
      @@ -366,7 +366,7 @@

      hashCode

      isValid

      public boolean isValid(java.lang.String s)
      Description copied from class: DataType
      -
      Checks whether the given string conforms to the data type's format
      +
      Checks whether the given string conforms to the data type's format.
      Specified by:
      isValid in class DataType<java.lang.String>
      @@ -381,7 +381,7 @@

      isValid

      parse

      public java.lang.String parse(java.lang.String s)
      Description copied from class: DataType
      -
      Converts a string into a value
      +
      Converts a string into a value.
      Specified by:
      parse in class DataType<java.lang.String>
      diff --git a/doc/gui/org/deidentifier/arx/DataType.DataTypeDescription.html b/doc/gui/org/deidentifier/arx/DataType.DataTypeDescription.html index 6eac423b08..7b3bc7b219 100644 --- a/doc/gui/org/deidentifier/arx/DataType.DataTypeDescription.html +++ b/doc/gui/org/deidentifier/arx/DataType.DataTypeDescription.html @@ -106,7 +106,7 @@

      Class DataType.Data
      public abstract static class DataType.DataTypeDescription<T>
       extends java.lang.Object
       implements java.io.Serializable
      -
      An entry in the list of available data types
      +
      An entry in the list of available data types.
      See Also:
      Serialized Form

    @@ -129,19 +129,19 @@

    Method Summary

    java.util.List<java.lang.String> getExampleFormats() -
    Returns a list of example formats
    +
    Returns a list of example formats.
    java.lang.String getLabel() -
    Returns a human readable label
    +
    Returns a human readable label.
    java.lang.Class<?> getWrappedClass() -
    Returns the wrapped java class
    +
    Returns the wrapped java class.
    @@ -153,13 +153,20 @@

    Method Summary

    abstract DataType<T> newInstance() -
    Creates a new instance with default format string
    +
    Creates a new instance with default format string and default locale.
    abstract DataType<T> newInstance(java.lang.String format) -
    Creates a new instance with the given format string
    +
    Creates a new instance with the given format string and default locale.
    + + + +abstract DataType<T> +newInstance(java.lang.String format, + java.util.Locale locale) +
    Creates a new instance with the given format string and the given locale.
    @@ -191,7 +198,7 @@

    Method Detail

  • getExampleFormats

    public java.util.List<java.lang.String> getExampleFormats()
    -
    Returns a list of example formats
    +
    Returns a list of example formats.
    Returns:
  • @@ -202,7 +209,7 @@

    getExampleFormats

  • getLabel

    public java.lang.String getLabel()
    -
    Returns a human readable label
    +
    Returns a human readable label.
    Returns:
  • @@ -213,7 +220,7 @@

    getLabel

  • getWrappedClass

    public java.lang.Class<?> getWrappedClass()
    -
    Returns the wrapped java class
    +
    Returns the wrapped java class.
    Returns:
  • @@ -236,22 +243,35 @@

    hasFormat

  • newInstance

    public abstract DataType<T> newInstance()
    -
    Creates a new instance with default format string
    +
    Creates a new instance with default format string and default locale.
    Returns:
  • -
      +
      • newInstance

        public abstract DataType<T> newInstance(java.lang.String format)
        -
        Creates a new instance with the given format string
        +
        Creates a new instance with the given format string and default locale.
        Parameters:
        format -
        Returns:
      + + + +
        +
      • +

        newInstance

        +
        public abstract DataType<T> newInstance(java.lang.String format,
        +                      java.util.Locale locale)
        +
        Creates a new instance with the given format string and the given locale.
        +
        Parameters:
        format -
        locale -
        +
        Returns:
        +
      • +
    diff --git a/doc/gui/org/deidentifier/arx/DataType.DataTypeWithFormat.html b/doc/gui/org/deidentifier/arx/DataType.DataTypeWithFormat.html index e51d36b27b..714b3853d5 100644 --- a/doc/gui/org/deidentifier/arx/DataType.DataTypeWithFormat.html +++ b/doc/gui/org/deidentifier/arx/DataType.DataTypeWithFormat.html @@ -95,7 +95,7 @@

    Interface DataTy

    public static interface DataType.DataTypeWithFormat
    -
    An interface for data types with format
    +
    An interface for data types with format.
    @@ -118,6 +118,10 @@

    Method Summary

    java.lang.String getFormat()  + +java.util.Locale +getLocale()  + @@ -136,10 +140,21 @@

    Method Detail

    -
      +
      • getFormat

        java.lang.String getFormat()
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        getLocale

        +
        java.util.Locale getLocale()
        +
        Returns:
      diff --git a/doc/gui/org/deidentifier/arx/DataType.DataTypeWithRatioScale.html b/doc/gui/org/deidentifier/arx/DataType.DataTypeWithRatioScale.html index ddee933ec0..30aee4cfbc 100644 --- a/doc/gui/org/deidentifier/arx/DataType.DataTypeWithRatioScale.html +++ b/doc/gui/org/deidentifier/arx/DataType.DataTypeWithRatioScale.html @@ -96,7 +96,7 @@

      Interface Da

      public static interface DataType.DataTypeWithRatioScale<T>
      -
      An interface for data types with a ratio scale
      +
      An interface for data types with a ratio scale.

    @@ -219,6 +219,8 @@

    Method Detail

    add

    T add(T augend,
         T addend)
    +
    Parameters:
    augend -
    addend -
    +
    Returns:
    @@ -231,7 +233,9 @@

    compare

    java.lang.String s2) throws java.lang.NumberFormatException, java.text.ParseException -
    Throws:
    +
    Parameters:
    s1 -
    s2 -
    +
    Returns:
    +
    Throws:
    java.lang.NumberFormatException
    java.text.ParseException
    @@ -246,6 +250,8 @@

    compare

    compare

    int compare(T t1,
               T t2)
    +
    Parameters:
    t1 -
    t2 -
    +
    Returns:
    @@ -256,6 +262,8 @@

    compare

    divide

    java.lang.String divide(java.lang.String dividend,
                           java.lang.String divisor)
    +
    Parameters:
    dividend -
    divisor -
    +
    Returns:
    @@ -268,6 +276,8 @@

    divide

    divide

    T divide(T dividend,
            T divisor)
    +
    Parameters:
    dividend -
    divisor -
    +
    Returns:
    @@ -279,6 +289,8 @@

    divide

  • format

    java.lang.String format(T t)
    +
    Parameters:
    t -
    +
    Returns:
  • @@ -288,6 +300,7 @@

    format

  • getDescription

    DataType.DataTypeDescription<T> getDescription()
    +
    Returns:
  • @@ -297,6 +310,7 @@

    getDescription

  • getMaximum

    T getMaximum()
    +
    Returns:
  • @@ -306,6 +320,7 @@

    getMaximum

  • getMinimum

    T getMinimum()
    +
    Returns:
  • @@ -315,6 +330,8 @@

    getMinimum

  • isValid

    boolean isValid(java.lang.String s)
    +
    Parameters:
    s -
    +
    Returns:
  • @@ -325,6 +342,8 @@

    isValid

    multiply

    java.lang.String multiply(java.lang.String multiplicand,
                             java.lang.String multiplicator)
    +
    Parameters:
    multiplicand -
    multiplicator -
    +
    Returns:
    @@ -337,6 +356,8 @@

    multiply

    multiply

    T multiply(T multiplicand,
              double multiplicator)
    +
    Parameters:
    multiplicand -
    multiplicator -
    +
    Returns:
    @@ -349,6 +370,8 @@

    multiply

    multiply

    T multiply(T multiplicand,
              int multiplicator)
    +
    Parameters:
    multiplicand -
    multiplicator -
    +
    Returns:
    @@ -361,6 +384,8 @@

    multiply

    multiply

    T multiply(T multiplicand,
              T multiplicator)
    +
    Parameters:
    multiplicand -
    multiplicator -
    +
    Returns:
    @@ -370,6 +395,8 @@

    multiply

  • parse

    T parse(java.lang.String s)
    +
    Parameters:
    s -
    +
    Returns:
  • @@ -382,6 +409,8 @@

    parse

    ratio

    double ratio(T dividend,
                T divisor)
    +
    Parameters:
    dividend -
    divisor -
    +
    Returns:
    @@ -394,6 +423,8 @@

    ratio

    subtract

    T subtract(T minuend,
              T subtrahend)
    +
    Parameters:
    minuend -
    subtrahend -
    +
    Returns:
    diff --git a/doc/gui/org/deidentifier/arx/DataType.html b/doc/gui/org/deidentifier/arx/DataType.html index 3599ac3c4c..c110331064 100644 --- a/doc/gui/org/deidentifier/arx/DataType.html +++ b/doc/gui/org/deidentifier/arx/DataType.html @@ -92,6 +92,7 @@

    Class DataType<T>

    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable, java.util.Comparator<T>
      @@ -105,7 +106,7 @@

      Class DataType<T>

      public abstract class DataType<T>
       extends java.lang.Object
       implements java.io.Serializable, java.util.Comparator<T>
      -
      This class provides access to the data types supported by the ARX framework
      +
      This class provides access to the data types supported by the ARX framework.
      See Also:
      Serialized Form
    @@ -128,49 +129,49 @@

    Nested Class Summary

    static class  DataType.ARXDate -
    Base class for date/time types
    +
    Base class for date/time types.
    static class  DataType.ARXDecimal -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXInteger -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXOrderedString -
    Base class for ordered string types
    +
    Base class for ordered string types.
    static class  DataType.ARXString -
    Base class for string types
    +
    Base class for string types.
    static class  DataType.DataTypeDescription<T> -
    An entry in the list of available data types
    +
    An entry in the list of available data types.
    static interface  DataType.DataTypeWithFormat -
    An interface for data types with format
    +
    An interface for data types with format.
    static interface  DataType.DataTypeWithRatioScale<T> -
    An interface for data types with a ratio scale
    +
    An interface for data types with a ratio scale.
    @@ -197,25 +198,25 @@

    Field Summary

    static DataType<java.lang.Double> DECIMAL -
    A generic decimal data type
    +
    A generic decimal data type.
    static DataType<java.lang.Long> INTEGER -
    A generic integer data type
    +
    A generic integer data type.
    static DataType<java.lang.String> ORDERED_STRING -
    A ordered string data type
    +
    A ordered string data type.
    static DataType<java.lang.String> STRING -
    A string data type
    +
    A string data type.
    @@ -265,93 +266,114 @@

    Method Summary

    abstract int compare(T t1, T t2) -
    Compare
    +
    Compare.
    AggregateFunction.AggregateFunctionBuilder<T> createAggregate() -
    Returns a new function builder
    +
    Returns a new function builder.
    static DataType<java.util.Date> createDate(java.lang.String format) -
    A date data type with given format
    +
    A date data type with given format.
    +static DataType<java.util.Date> +createDate(java.lang.String format, + java.util.Locale locale) +
    A date data type with given format.
    + + + static DataType<java.lang.Double> createDecimal(java.lang.String format) -
    A decimal data type with given format
    +
    A decimal data type with given format.
    + + + +static DataType<java.lang.Double> +createDecimal(java.lang.String format, + java.util.Locale locale) +
    Creates a decimal data type with a format string from the given locale.
    static DataType<java.lang.Long> createInteger(java.lang.String format) -
    An integer data type with given format
    +
    An integer data type with given format.
    +static DataType<java.lang.Long> +createInteger(java.lang.String format, + java.util.Locale locale) +
    An integer data type with given format using the given locale.
    + + + static DataType<java.lang.String> createOrderedString(java.util.List<java.lang.String> format)
    A ordered string type with given format.
    - + static DataType<java.lang.String> createOrderedString(java.lang.String format)
    A ordered string type with given format.
    - + static DataType<java.lang.String> createOrderedString(java.lang.String[] format)
    A ordered string type with given format.
    - + abstract boolean equals(java.lang.Object other)  - + abstract java.lang.String format(T t) -
    Converts a value into a string
    +
    Converts a value into a string.
    - + abstract DataType.DataTypeDescription<T> getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    - + abstract int hashCode()  - + abstract boolean isValid(java.lang.String s) -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    - + static java.util.List<DataType.DataTypeDescription<?>> list() -
    Lists all available data types
    +
    Lists all available data types.
    - + static <U> DataType.DataTypeDescription<U> list(java.lang.Class<U> clazz) -
    Returns a datatype for the given class
    +
    Returns a datatype for the given class.
    - + abstract T parse(java.lang.String s) -
    Converts a string into a value
    +
    Converts a string into a value.
    @@ -393,7 +415,7 @@

    DATE

  • DECIMAL

    public static final DataType<java.lang.Double> DECIMAL
    -
    A generic decimal data type
    +
    A generic decimal data type.
  • @@ -403,7 +425,7 @@

    DECIMAL

  • INTEGER

    public static final DataType<java.lang.Long> INTEGER
    -
    A generic integer data type
    +
    A generic integer data type.
  • @@ -413,7 +435,7 @@

    INTEGER

  • STRING

    public static final DataType<java.lang.String> STRING
    -
    A string data type
    +
    A string data type.
  • @@ -423,7 +445,7 @@

    STRING

  • ORDERED_STRING

    public static final DataType<java.lang.String> ORDERED_STRING
    -
    A ordered string data type
    +
    A ordered string data type.
  • @@ -458,11 +480,24 @@

    Method Detail

  • createDate

    public static final DataType<java.util.Date> createDate(java.lang.String format)
    -
    A date data type with given format
    +
    A date data type with given format.
    Parameters:
    format -
    Returns:
    See Also:
    SimpleDateFormat
  • + + + +
      +
    • +

      createDate

      +
      public static final DataType<java.util.Date> createDate(java.lang.String format,
      +                                  java.util.Locale locale)
      +
      A date data type with given format.
      +
      Parameters:
      format -
      locale -
      +
      Returns:
      See Also:
      SimpleDateFormat
      +
    • +
    @@ -470,11 +505,24 @@

    createDate

  • createDecimal

    public static final DataType<java.lang.Double> createDecimal(java.lang.String format)
    -
    A decimal data type with given format
    +
    A decimal data type with given format.
    Parameters:
    format -
    Returns:
    See Also:
    DecimalFormat
  • + + + +
      +
    • +

      createDecimal

      +
      public static DataType<java.lang.Double> createDecimal(java.lang.String format,
      +                                       java.util.Locale locale)
      +
      Creates a decimal data type with a format string from the given locale.
      +
      Parameters:
      format -
      locale -
      +
      Returns:
      +
    • +
    @@ -482,11 +530,24 @@

    createDecimal

  • createInteger

    public static final DataType<java.lang.Long> createInteger(java.lang.String format)
    -
    An integer data type with given format
    +
    An integer data type with given format.
    Parameters:
    format -
    Returns:
    See Also:
    DecimalFormat
  • + + + +
      +
    • +

      createInteger

      +
      public static final DataType<java.lang.Long> createInteger(java.lang.String format,
      +                                     java.util.Locale locale)
      +
      An integer data type with given format using the given locale.
      +
      Parameters:
      format -
      locale -
      +
      Returns:
      See Also:
      DecimalFormat
      +
    • +
    @@ -530,7 +591,7 @@

    createOrderedString

  • list

    public static final java.util.List<DataType.DataTypeDescription<?>> list()
    -
    Lists all available data types
    +
    Lists all available data types.
    Returns:
  • @@ -541,8 +602,8 @@

    list

  • list

    public static final <U> DataType.DataTypeDescription<U> list(java.lang.Class<U> clazz)
    -
    Returns a datatype for the given class
    -
    Parameters:
    clazz -
    +
    Returns a datatype for the given class.
    +
    Type Parameters:
    U -
    Parameters:
    clazz -
    Returns:
  • @@ -589,7 +650,7 @@

    compare

    compare

    public abstract int compare(T t1,
               T t2)
    -
    Compare
    +
    Compare.
    Specified by:
    compare in interface java.util.Comparator<T>
    @@ -604,7 +665,7 @@

    compare

  • createAggregate

    public AggregateFunction.AggregateFunctionBuilder<T> createAggregate()
    -
    Returns a new function builder
    +
    Returns a new function builder.
    Returns:
  • @@ -632,7 +693,7 @@

    equals

  • format

    public abstract java.lang.String format(T t)
    -
    Converts a value into a string
    +
    Converts a value into a string.
    Parameters:
    t -
    Returns:
  • @@ -644,7 +705,7 @@

    format

  • getDescription

    public abstract DataType.DataTypeDescription<T> getDescription()
    -
    Returns a description of the data type
    +
    Returns a description of the data type.
    Returns:
  • @@ -668,7 +729,7 @@

    hashCode

  • isValid

    public abstract boolean isValid(java.lang.String s)
    -
    Checks whether the given string conforms to the data type's format
    +
    Checks whether the given string conforms to the data type's format.
    Parameters:
    s -
    Returns:
  • @@ -680,7 +741,7 @@

    isValid

  • parse

    public abstract T parse(java.lang.String s)
    -
    Converts a string into a value
    +
    Converts a string into a value.
    Parameters:
    s -
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/RowSet.html b/doc/gui/org/deidentifier/arx/RowSet.html index adb02bbd7d..9bf26dfbea 100644 --- a/doc/gui/org/deidentifier/arx/RowSet.html +++ b/doc/gui/org/deidentifier/arx/RowSet.html @@ -101,7 +101,7 @@

    Class RowSet

    public class RowSet
     extends java.lang.Object
     implements java.io.Serializable, java.lang.Cloneable
    -
    A set of rows
    +
    A set of rows.
    See Also:
    Serialized Form
    @@ -183,6 +183,8 @@

    Method Detail

  • create

    public static RowSet create(Data data)
    +
    Parameters:
    data -
    +
    Returns:
  • @@ -192,6 +194,7 @@

    create

  • add

    public void add(int rowIndex)
    +
    Parameters:
    rowIndex -
  • @@ -214,6 +217,8 @@

    clone

  • contains

    public boolean contains(int rowIndex)
    +
    Parameters:
    rowIndex -
    +
    Returns:
  • @@ -223,6 +228,7 @@

    contains

  • length

    public int length()
    +
    Returns:
  • @@ -232,6 +238,7 @@

    length

  • remove

    public void remove(int rowIndex)
    +
    Parameters:
    rowIndex -
  • @@ -241,6 +248,7 @@

    remove

  • size

    public int size()
    +
    Returns:
  • @@ -251,6 +259,7 @@

    size

    swap

    public void swap(int rowIndex1,
             int rowIndex2)
    +
    Parameters:
    rowIndex1 -
    rowIndex2 -
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionBuilder.html b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionBuilder.html index dc3281b338..01a4750575 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionBuilder.html +++ b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionBuilder.html @@ -92,6 +92,7 @@

    Class
    @@ -122,27 +123,27 @@

    Method Summary

    AggregateFunction<T> createBoundsFunction() -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order.
    AggregateFunction<T> createConstantFunction(java.lang.String value) -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    AggregateFunction<T> createIntervalFunction() -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    AggregateFunction<T> createIntervalFunction(boolean lowerIncluded, boolean upperIncluded) -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    @@ -160,7 +161,7 @@

    Method Summary

    AggregateFunction<T> createSetFunction() -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values .
    @@ -172,7 +173,7 @@

    Method Summary

    AggregateFunction<T> createSetOfPrefixesFunction(int length) -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    @@ -204,8 +205,9 @@

    Method Detail

  • createBoundsFunction

    public final AggregateFunction<T> createBoundsFunction()
    -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order.
    +
    Returns:
  • @@ -215,7 +217,9 @@

    createBoundsFunction

  • createConstantFunction

    public final AggregateFunction<T> createConstantFunction(java.lang.String value)
    -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -225,7 +229,8 @@

    createConstantFunction

  • createIntervalFunction

    public final AggregateFunction<T> createIntervalFunction()
    -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    +
    Returns:
  • @@ -236,7 +241,9 @@

    createIntervalFunction

    createIntervalFunction

    public final AggregateFunction<T> createIntervalFunction(boolean lowerIncluded,
                                               boolean upperIncluded)
    -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    +
    Parameters:
    lowerIncluded -
    upperIncluded -
    +
    Returns:
    @@ -247,6 +254,7 @@

    createIntervalFunction

    createPrefixFunction

    public final AggregateFunction<T> createPrefixFunction()
    An aggregate function that returns a common prefix.
    +
    Returns:
    @@ -258,7 +266,8 @@

    createPrefixFunction

    public final AggregateFunction<T> createPrefixFunction(java.lang.Character redaction)
    An aggregate function that returns a common prefix. The remaining characters will be redacted with the given character
    -
    Parameters:
    redaction -
    +
    Parameters:
    redaction -
    +
    Returns:
    @@ -268,8 +277,8 @@

    createPrefixFunction

  • createSetFunction

    public final AggregateFunction<T> createSetFunction()
    -
    An aggregate function that returns a set of all data values
    -
    Type Parameters:
    V -
    +
    An aggregate function that returns a set of all data values .
    +
    Returns:
  • @@ -280,7 +289,7 @@

    createSetFunction

    createSetOfPrefixesFunction

    public final AggregateFunction<T> createSetOfPrefixesFunction()
    An aggregate function that returns a set of the prefixes of the data values. Length is 1
    -
    Type Parameters:
    T -
    +
    Returns:
    @@ -290,8 +299,9 @@

    createSetOfPrefixesFunction

  • createSetOfPrefixesFunction

    public final AggregateFunction<T> createSetOfPrefixesFunction(int length)
    -
    An aggregate function that returns a set of the prefixes of the data values
    -
    Type Parameters:
    T -
    Parameters:
    length -
    +
    An aggregate function that returns a set of the prefixes of the data values.
    +
    Parameters:
    length -
    +
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionWithParameter.html b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionWithParameter.html index e55824ae78..2ee4b55d4b 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionWithParameter.html +++ b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.AggregateFunctionWithParameter.html @@ -97,6 +97,7 @@

    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -113,7 +114,7 @@

      public abstract static class AggregateFunction.AggregateFunctionWithParameter<T>
       extends AggregateFunction<T>
      -
      An aggregate function that has a parameter
      +
      An aggregate function that has a parameter.
      See Also:
      Serialized Form

    @@ -166,7 +167,7 @@

    Constructor Summary

    protected AggregateFunction.AggregateFunctionWithParameter(DataType<T> type) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -187,19 +188,19 @@

    Method Summary

    abstract boolean acceptsParameter(java.lang.String parameter) -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    abstract java.lang.String getParameter() -
    Returns the parameter
    +
    Returns the parameter.
    abstract AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter) -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    @@ -238,7 +239,8 @@

    Constructor Detail

  • AggregateFunction.AggregateFunctionWithParameter

    protected AggregateFunction.AggregateFunctionWithParameter(DataType<T> type)
    -
    Creates a new instance
    +
    Creates a new instance.
    +
    Parameters:
    type -
  • @@ -256,7 +258,9 @@

    Method Detail

  • acceptsParameter

    public abstract boolean acceptsParameter(java.lang.String parameter)
    -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    +
    Parameters:
    parameter -
    +
    Returns:
  • @@ -266,7 +270,8 @@

    acceptsParameter

  • getParameter

    public abstract java.lang.String getParameter()
    -
    Returns the parameter
    +
    Returns the parameter.
    +
    Returns:
  • @@ -276,7 +281,9 @@

    getParameter

  • newInstance

    public abstract AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter)
    -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    +
    Parameters:
    parameter -
    +
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericBounds.html b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericBounds.html index 8599891188..c01198ff95 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericBounds.html +++ b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericBounds.html @@ -97,6 +97,7 @@

    Class AggregateF
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -109,8 +110,8 @@

      Class AggregateF
      public static class AggregateFunction.GenericBounds<T>
       extends AggregateFunction<T>
      -
      An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
      +
      An aggregate function that returns an interval consisting of the + first and the last element following the predefined order .
      See Also:
      Serialized Form

    @@ -163,13 +164,13 @@

    Method Summary

    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -213,7 +214,7 @@

    Method Detail

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    Description copied from class: AggregateFunction
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -228,7 +229,7 @@

    aggregate

    toLabel

    public java.lang.String toLabel()
    Description copied from class: AggregateFunction
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericCommonPrefix.html b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericCommonPrefix.html index da68b6fd7e..16d17017e7 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericCommonPrefix.html +++ b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericCommonPrefix.html @@ -102,6 +102,7 @@

    Class Aggr
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -114,7 +115,7 @@

      Class Aggr
      public static class AggregateFunction.GenericCommonPrefix<T>
       extends AggregateFunction.AggregateFunctionWithParameter<T>
      -
      An aggregate function that returns a common prefix
      +
      An aggregate function that returns a common prefix.
      See Also:
      Serialized Form

    @@ -167,31 +168,31 @@

    Method Summary

    boolean acceptsParameter(java.lang.String parameter) -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String getParameter() -
    Returns the parameter
    +
    Returns the parameter.
    AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter) -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -235,11 +236,11 @@

    Method Detail

    acceptsParameter

    public boolean acceptsParameter(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    Specified by:
    acceptsParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:

    @@ -250,7 +251,7 @@

    acceptsParameter

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -265,11 +266,11 @@

    aggregate

    getParameter

    public java.lang.String getParameter()
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns the parameter
    +
    Returns the parameter.
    Specified by:
    getParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:
    @@ -280,11 +281,11 @@

    getParameter

    newInstance

    public AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    Specified by:
    newInstance in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:
    @@ -295,7 +296,7 @@

    newInstance

    toLabel

    public java.lang.String toLabel()
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericConstant.html b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericConstant.html index 3010763d79..46829c4192 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericConstant.html +++ b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericConstant.html @@ -102,6 +102,7 @@

    Class Aggregat
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -114,7 +115,7 @@

      Class Aggregat
      public static class AggregateFunction.GenericConstant<T>
       extends AggregateFunction.AggregateFunctionWithParameter<T>
      -
      An aggregate function that returns a constant value
      +
      An aggregate function that returns a constant value.
      See Also:
      Serialized Form

    @@ -167,31 +168,31 @@

    Method Summary

    boolean acceptsParameter(java.lang.String parameter) -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String getParameter() -
    Returns the parameter
    +
    Returns the parameter.
    AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter) -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -235,11 +236,11 @@

    Method Detail

    acceptsParameter

    public boolean acceptsParameter(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    Specified by:
    acceptsParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:

    @@ -250,7 +251,7 @@

    acceptsParameter

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -265,11 +266,11 @@

    aggregate

    getParameter

    public java.lang.String getParameter()
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns the parameter
    +
    Returns the parameter.
    Specified by:
    getParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:
    @@ -280,11 +281,11 @@

    getParameter

    newInstance

    public AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    Specified by:
    newInstance in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:

    @@ -295,7 +296,7 @@

    newInstance

    toLabel

    public java.lang.String toLabel()
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericInterval.html b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericInterval.html index 4c634fb2d8..cf0415aac1 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericInterval.html +++ b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericInterval.html @@ -110,7 +110,7 @@

    Class Aggregat
    public static class AggregateFunction.GenericInterval<T>
     extends AggregateFunction<T>
    -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max] .
    See Also:
    Serialized Form
    @@ -163,13 +163,13 @@

    Method Summary

    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -213,7 +213,7 @@

    Method Detail

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    Description copied from class: AggregateFunction
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -228,7 +228,7 @@

    aggregate

    toLabel

    public java.lang.String toLabel()
    Description copied from class: AggregateFunction
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericSet.html b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericSet.html index 42686b8b18..33c43c3107 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericSet.html +++ b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericSet.html @@ -97,6 +97,7 @@

    Class AggregateFunc
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -109,7 +110,7 @@

      Class AggregateFunc
      public static class AggregateFunction.GenericSet<T>
       extends AggregateFunction<T>
      -
      An aggregate function that returns a set of all data values
      +
      An aggregate function that returns a set of all data values.
      See Also:
      Serialized Form

    @@ -162,13 +163,13 @@

    Method Summary

    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -212,7 +213,7 @@

    Method Detail

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    Description copied from class: AggregateFunction
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -227,7 +228,7 @@

    aggregate

    toLabel

    public java.lang.String toLabel()
    Description copied from class: AggregateFunction
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericSetOfPrefixes.html b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericSetOfPrefixes.html index 54d16b4c81..b6387982d0 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericSetOfPrefixes.html +++ b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.GenericSetOfPrefixes.html @@ -102,6 +102,7 @@

    Class Agg
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -114,7 +115,7 @@

      Class Agg
      public static class AggregateFunction.GenericSetOfPrefixes<T>
       extends AggregateFunction.AggregateFunctionWithParameter<T>
      -
      An aggregate function that returns a set of the prefixes of the data values
      +
      An aggregate function that returns a set of the prefixes of the data values.
      See Also:
      Serialized Form

    @@ -167,31 +168,31 @@

    Method Summary

    boolean acceptsParameter(java.lang.String parameter) -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    java.lang.String getParameter() -
    Returns the parameter
    +
    Returns the parameter.
    AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter) -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -235,11 +236,11 @@

    Method Detail

    acceptsParameter

    public boolean acceptsParameter(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns whether the function accepts this parameter
    +
    Returns whether the function accepts this parameter.
    Specified by:
    acceptsParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:

    @@ -250,7 +251,7 @@

    acceptsParameter

    aggregate

    public java.lang.String aggregate(java.lang.String[] values)
    -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    Specified by:
    aggregate in class AggregateFunction<T>
    @@ -265,11 +266,11 @@

    aggregate

    getParameter

    public java.lang.String getParameter()
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Returns the parameter
    +
    Returns the parameter.
    Specified by:
    getParameter in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:
    @@ -280,11 +281,11 @@

    getParameter

    newInstance

    public AggregateFunction.AggregateFunctionWithParameter<T> newInstance(java.lang.String parameter)
    Description copied from class: AggregateFunction.AggregateFunctionWithParameter
    -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    Specified by:
    newInstance in class AggregateFunction.AggregateFunctionWithParameter<T>
    -
    +
    Returns:
    @@ -295,7 +296,7 @@

    newInstance

    toLabel

    public java.lang.String toLabel()
    -
    Returns a label
    +
    Returns a label.
    Specified by:
    toLabel in class AggregateFunction<T>
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.html b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.html index 1a47c2c427..4311771d4c 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.html +++ b/doc/gui/org/deidentifier/arx/aggregates/AggregateFunction.html @@ -106,7 +106,7 @@

    Class AggregateFunction<T&g
    public abstract class AggregateFunction<T>
     extends java.lang.Object
     implements java.io.Serializable
    -
    This abstract class represents an aggregate function
    +
    This abstract class represents an aggregate function.
    See Also:
    Serialized Form
    @@ -129,50 +129,50 @@

    Nested Class Summary

    static class  AggregateFunction.AggregateFunctionBuilder<T> -
    A builder for aggregate functions
    +
    A builder for aggregate functions.
    static class  AggregateFunction.AggregateFunctionWithParameter<T> -
    An aggregate function that has a parameter
    +
    An aggregate function that has a parameter.
    static class  AggregateFunction.GenericBounds<T> -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order .
    static class  AggregateFunction.GenericCommonPrefix<T> -
    An aggregate function that returns a common prefix
    +
    An aggregate function that returns a common prefix.
    static class  AggregateFunction.GenericConstant<T> -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    static class  AggregateFunction.GenericInterval<T> -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max] .
    static class  AggregateFunction.GenericSet<T> -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values.
    static class  AggregateFunction.GenericSetOfPrefixes<T> -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    @@ -193,7 +193,7 @@

    Field Summary

    protected DataType<T> type -
    The data type
    +
    The data type.
    @@ -214,7 +214,7 @@

    Constructor Summary

    protected AggregateFunction(DataType<T> type) -
    Constructor
    +
    Constructor.
    @@ -235,25 +235,25 @@

    Method Summary

    abstract java.lang.String aggregate(java.lang.String[] values) -
    This function returns an aggregate value
    +
    This function returns an aggregate value.
    static <T> AggregateFunction.AggregateFunctionBuilder<T> forType(DataType<T> type) -
    Returns a builder for the given data type
    +
    Returns a builder for the given data type.
    boolean hasParameter() -
    Returns whether the function accepts a parameter
    +
    Returns whether the function accepts a parameter.
    abstract java.lang.String toLabel() -
    Returns a label
    +
    Returns a label.
    @@ -289,7 +289,7 @@

    Field Detail

  • type

    protected DataType<T> type
    -
    The data type
    +
    The data type.
  • @@ -307,7 +307,7 @@

    Constructor Detail

  • AggregateFunction

    protected AggregateFunction(DataType<T> type)
    -
    Constructor
    +
    Constructor.
    Parameters:
    type -
  • @@ -326,8 +326,8 @@

    Method Detail

  • forType

    public static <T> AggregateFunction.AggregateFunctionBuilder<T> forType(DataType<T> type)
    -
    Returns a builder for the given data type
    -
    Parameters:
    type -
    +
    Returns a builder for the given data type.
    +
    Type Parameters:
    T -
    Parameters:
    type -
    Returns:
  • @@ -338,8 +338,8 @@

    forType

  • aggregate

    public abstract java.lang.String aggregate(java.lang.String[] values)
    -
    This function returns an aggregate value
    -
    Parameters:
    values -
    type -
    +
    This function returns an aggregate value.
    +
    Parameters:
    values -
    Returns:
  • @@ -350,9 +350,8 @@

    aggregate

  • hasParameter

    public boolean hasParameter()
    -
    Returns whether the function accepts a parameter
    -
    Parameters:
    values -
    type -
    -
    Returns:
    +
    Returns whether the function accepts a parameter.
    +
    Returns:
  • @@ -362,7 +361,7 @@

    hasParameter

  • toLabel

    public abstract java.lang.String toLabel()
    -
    Returns a label
    +
    Returns a label.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilder.Type.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilder.Type.html index 4509c34101..5b6d2c1106 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilder.Type.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilder.Type.html @@ -109,7 +109,7 @@

    Enum HierarchyBuilder.Type<
    public static enum HierarchyBuilder.Type
     extends java.lang.Enum<HierarchyBuilder.Type>
    -
    The three types of builders
    +
    The three types of builders.

    @@ -128,13 +128,19 @@

    Enum Constant Summary

    Enum Constant and Description -INTERVAL_BASED  +INTERVAL_BASED +
    TODO
    + -ORDER_BASED  +ORDER_BASED +
    TODO
    + -REDACTION_BASED  +REDACTION_BASED +
    TODO
    + @@ -200,6 +206,7 @@

    Enum Constant Detail

  • INTERVAL_BASED

    public static final HierarchyBuilder.Type INTERVAL_BASED
    +
    TODO
  • @@ -209,6 +216,7 @@

    INTERVAL_BASED

  • ORDER_BASED

    public static final HierarchyBuilder.Type ORDER_BASED
    +
    TODO
  • @@ -218,6 +226,7 @@

    ORDER_BASED

  • REDACTION_BASED

    public static final HierarchyBuilder.Type REDACTION_BASED
    +
    TODO
  • diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilder.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilder.html index 1ae437c73c..d08b1bba4a 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilder.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilder.html @@ -92,6 +92,7 @@

    Class HierarchyBuilder<T>
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -105,7 +106,7 @@

      Class HierarchyBuilder<T>
      public abstract class HierarchyBuilder<T>
       extends java.lang.Object
       implements java.io.Serializable
      -
      Base class for hierarchy builders. Hierarchies can be built in two ways:
      +
      Base class for hierarchy builders. Hierarchies can be built in two ways:
      1. Call prepare(data), which returns some metadata and preserves a state, and then calling build(), or
      2. Call build(data)
      See Also:
      Serialized Form
      @@ -130,7 +131,7 @@

      Nested Class Summary

      static class  HierarchyBuilder.Type -
      The three types of builders
      +
      The three types of builders.
      @@ -151,7 +152,7 @@

      Constructor Summary

      protected HierarchyBuilder(HierarchyBuilder.Type type) -
      Creates a new instance
      +
      Creates a new instance.
      @@ -172,31 +173,31 @@

      Method Summary

      abstract AttributeType.Hierarchy build() -
      Creates a new hierarchy, based on the predefined specification
      +
      Creates a new hierarchy, based on the predefined specification.
      abstract AttributeType.Hierarchy build(java.lang.String[] data) -
      Creates a new hierarchy, based on the predefined specification
      +
      Creates a new hierarchy, based on the predefined specification.
      static <T> HierarchyBuilder<T> create(java.io.File file) -
      Loads a builder from a file
      +
      Loads a builder from a file.
      static <T> HierarchyBuilder<T> create(java.lang.String file) -
      Loads a builder from a file
      +
      Loads a builder from a file.
      HierarchyBuilder.Type getType() -
      Returns the type of builder
      +
      Returns the type of builder.
      @@ -208,13 +209,13 @@

      Method Summary

      void save(java.io.File file) -
      Saves the specification of this builder to the given file
      +
      Saves the specification of this builder to the given file.
      void save(java.lang.String file) -
      Saves the specification of this builder to the given file
      +
      Saves the specification of this builder to the given file.
      @@ -246,7 +247,7 @@

      Constructor Detail

    • HierarchyBuilder

      protected HierarchyBuilder(HierarchyBuilder.Type type)
      -
      Creates a new instance
      +
      Creates a new instance.
      Parameters:
      type -
    @@ -266,8 +267,8 @@

    Method Detail

    create

    public static <T> HierarchyBuilder<T> create(java.lang.String file)
                                       throws java.io.IOException
    -
    Loads a builder from a file
    -
    Parameters:
    file -
    +
    Loads a builder from a file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -281,8 +282,8 @@

    create

    create

    public static <T> HierarchyBuilder<T> create(java.io.File file)
                                       throws java.io.IOException
    -
    Loads a builder from a file
    -
    Parameters:
    file -
    +
    Loads a builder from a file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -295,7 +296,7 @@

    create

  • build

    public abstract AttributeType.Hierarchy build(java.lang.String[] data)
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    Parameters:
    data -
    Returns:
  • @@ -307,7 +308,7 @@

    build

  • build

    public abstract AttributeType.Hierarchy build()
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    Returns:
  • @@ -319,7 +320,8 @@

    build

    prepare

    public abstract int[] prepare(java.lang.String[] data)
    Prepares the builder. Returns a list of the number of equivalence classes per level
    -
    Returns:
    +
    Parameters:
    data -
    +
    Returns:
    @@ -330,7 +332,7 @@

    prepare

    save

    public void save(java.lang.String file)
               throws java.io.IOException
    -
    Saves the specification of this builder to the given file
    +
    Saves the specification of this builder to the given file.
    Parameters:
    file -
    Throws:
    java.io.IOException
    @@ -344,7 +346,7 @@

    save

    save

    public void save(java.io.File file)
               throws java.io.IOException
    -
    Saves the specification of this builder to the given file
    +
    Saves the specification of this builder to the given file.
    Parameters:
    file -
    Throws:
    java.io.IOException
    @@ -357,7 +359,7 @@

    save

  • getType

    public HierarchyBuilder.Type getType()
    -
    Returns the type of builder
    +
    Returns the type of builder.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.AbstractGroup.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.AbstractGroup.html index d022e24e3f..bf4a66bd8f 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.AbstractGroup.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.AbstractGroup.html @@ -109,7 +109,7 @@

    Clas
    protected abstract static class HierarchyBuilderGroupingBased.AbstractGroup
     extends java.lang.Object
     implements java.io.Serializable
    -
    A group representation to be used by subclasses
    +
    A group representation to be used by subclasses.
    See Also:
    Serialized Form
    @@ -181,6 +181,7 @@

    Constructor Detail

  • HierarchyBuilderGroupingBased.AbstractGroup

    protected HierarchyBuilderGroupingBased.AbstractGroup(java.lang.String label)
    +
    Parameters:
    label -
  • @@ -198,6 +199,7 @@

    Method Detail

  • getLabel

    protected java.lang.String getLabel()
    +
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Group.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Group.html index f0375ca10d..fc115b789c 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Group.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Group.html @@ -92,6 +92,7 @@

    Class Hierar
    • +
      Type Parameters:
      U -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -105,7 +106,7 @@

      Class Hierar
      public static class HierarchyBuilderGroupingBased.Group<U>
       extends java.lang.Object
       implements java.io.Serializable
      -
      This class represents a fanout parameter
      +
      This class represents a fanout parameter.
      See Also:
      Serialized Form

    diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html index f7039f3f47..336cffac1a 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.Level.html @@ -92,6 +92,7 @@

    Class Hierar
    • +
      Type Parameters:
      U -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -105,7 +106,7 @@

      Class Hierar
      public static class HierarchyBuilderGroupingBased.Level<U>
       extends java.lang.Object
       implements java.io.Serializable
      -
      This class represents a level in the hierarchy
      +
      This class represents a level in the hierarchy.
      See Also:
      Serialized Form

    @@ -128,14 +129,14 @@

    Method Summary

    HierarchyBuilderGroupingBased.Level<U> addGroup(int size) -
    Adds the given group with the default aggregate function
    +
    Adds the given group with the default aggregate function.
    HierarchyBuilderGroupingBased.Level<U> addGroup(int size, AggregateFunction<U> function) -
    Adds the given group with the given aggregate function
    +
    Adds the given group with the given aggregate function.
    @@ -148,13 +149,13 @@

    Method Summary

    HierarchyBuilderGroupingBased.Level<U> clearGroups() -
    Removes all groups on this level
    +
    Removes all groups on this level.
    java.util.List<HierarchyBuilderGroupingBased.Group<U>> getGroups() -
    Returns the list
    +
    Returns the list.
    @@ -194,7 +195,7 @@

    Method Detail

  • addGroup

    public HierarchyBuilderGroupingBased.Level<U> addGroup(int size)
    -
    Adds the given group with the default aggregate function
    +
    Adds the given group with the default aggregate function.
    Parameters:
    size -
    Returns:
  • @@ -207,7 +208,7 @@

    addGroup

    addGroup

    public HierarchyBuilderGroupingBased.Level<U> addGroup(int size,
                                                   AggregateFunction<U> function)
    -
    Adds the given group with the given aggregate function
    +
    Adds the given group with the given aggregate function.
    Parameters:
    size -
    function -
    Returns:
    @@ -232,7 +233,7 @@

    addGroup

  • clearGroups

    public HierarchyBuilderGroupingBased.Level<U> clearGroups()
    -
    Removes all groups on this level
    +
    Removes all groups on this level.
    Returns:
  • @@ -243,7 +244,7 @@

    clearGroups

  • getGroups

    public java.util.List<HierarchyBuilderGroupingBased.Group<U>> getGroups()
    -
    Returns the list
    +
    Returns the list.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html index 063b17f856..4a1460f56c 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderGroupingBased.html @@ -111,7 +111,7 @@

    Class HierarchyBui
    public abstract class HierarchyBuilderGroupingBased<T>
     extends HierarchyBuilder<T>
     implements java.io.Serializable
    -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    This abstract base class enables building hierarchies for categorical and non-categorical values.
    See Also:
    Serialized Form
    @@ -134,19 +134,19 @@

    Nested Class Summary

    protected static class  HierarchyBuilderGroupingBased.AbstractGroup -
    A group representation to be used by subclasses
    +
    A group representation to be used by subclasses.
    static class  HierarchyBuilderGroupingBased.Group<U> -
    This class represents a fanout parameter
    +
    This class represents a fanout parameter.
    static class  HierarchyBuilderGroupingBased.Level<U> -
    This class represents a level in the hierarchy
    +
    This class represents a level in the hierarchy.
    @@ -174,7 +174,7 @@

    Field Summary

    protected AggregateFunction<T> function -
    The default aggregate function, might be null
    +
    The default aggregate function, might be null.
    @@ -196,7 +196,7 @@

    Constructor Summary

    protected HierarchyBuilderGroupingBased(HierarchyBuilder.Type type, DataType<T> datatype) -
    Creates a new instance for the given data type
    +
    Creates a new instance for the given data type.
    @@ -217,49 +217,49 @@

    Method Summary

    AttributeType.Hierarchy build() -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    AttributeType.Hierarchy build(java.lang.String[] data) -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    protected java.lang.String[] getData() -
    Returns the data array
    +
    Returns the data array.
    DataType<T> getDataType() -
    Returns the data type
    +
    Returns the data type.
    AggregateFunction<T> getDefaultFunction() -
    Returns the default aggregate function
    +
    Returns the default aggregate function.
    HierarchyBuilderGroupingBased.Level<T> getLevel(int level) -
    Returns the given level
    +
    Returns the given level.
    java.util.List<HierarchyBuilderGroupingBased.Level<T>> getLevels() -
    Returns all currently defined levels
    +
    Returns all currently defined levels.
    protected HierarchyBuilderGroupingBased.AbstractGroup[][] getPreparedGroups() -
    Returns the prepared groups for recursion
    +
    Returns the prepared groups for recursion.
    @@ -277,31 +277,31 @@

    Method Summary

    protected abstract HierarchyBuilderGroupingBased.AbstractGroup[][] prepareGroups() -
    Tells the implementing class to prepare the generalization process
    +
    Tells the implementing class to prepare the generalization process.
    void setAggregateFunction(AggregateFunction<T> function) -
    Sets the default aggregate function to be used by all fanouts
    +
    Sets the default aggregate function to be used by all fanouts.
    protected void setData(java.lang.String[] data) -
    Sets the data array
    +
    Sets the data array.
    protected void setLevels(java.util.List<HierarchyBuilderGroupingBased.Level<T>> levels) -
    Sets the groups on higher levels of the hierarchy
    +
    Sets the groups on higher levels of the hierarchy.
    protected void setPrepared(boolean prepared) -
    Is this builder prepared allready
    +
    Is this builder prepared allready.
    @@ -340,7 +340,7 @@

    Field Detail

  • function

    protected AggregateFunction<T> function
    -
    The default aggregate function, might be null
    +
    The default aggregate function, might be null.
  • @@ -359,8 +359,8 @@

    Constructor Detail

    HierarchyBuilderGroupingBased

    protected HierarchyBuilderGroupingBased(HierarchyBuilder.Type type,
                                  DataType<T> datatype)
    -
    Creates a new instance for the given data type
    -
    Parameters:
    type -
    +
    Creates a new instance for the given data type.
    +
    Parameters:
    type -
    datatype -
    @@ -378,7 +378,7 @@

    Method Detail

  • build

    public AttributeType.Hierarchy build()
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    Specified by:
    build in class HierarchyBuilder<T>
    @@ -392,7 +392,7 @@

    build

  • build

    public AttributeType.Hierarchy build(java.lang.String[] data)
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    Specified by:
    build in class HierarchyBuilder<T>
    @@ -407,7 +407,7 @@

    build

  • getDataType

    public DataType<T> getDataType()
    -
    Returns the data type
    +
    Returns the data type.
    Returns:
  • @@ -418,7 +418,7 @@

    getDataType

  • getDefaultFunction

    public AggregateFunction<T> getDefaultFunction()
    -
    Returns the default aggregate function
    +
    Returns the default aggregate function.
    Returns:
  • @@ -429,7 +429,7 @@

    getDefaultFunction

  • getLevel

    public HierarchyBuilderGroupingBased.Level<T> getLevel(int level)
    -
    Returns the given level
    +
    Returns the given level.
    Parameters:
    level -
    Returns:
  • @@ -441,7 +441,7 @@

    getLevel

  • getLevels

    public java.util.List<HierarchyBuilderGroupingBased.Level<T>> getLevels()
    -
    Returns all currently defined levels
    +
    Returns all currently defined levels.
    Returns:
  • @@ -468,6 +468,7 @@

    prepare

    Specified by:
    prepare in class HierarchyBuilder<T>
    +
    Parameters:
    data -
    Returns:
  • @@ -478,7 +479,7 @@

    prepare

  • setAggregateFunction

    public void setAggregateFunction(AggregateFunction<T> function)
    -
    Sets the default aggregate function to be used by all fanouts
    +
    Sets the default aggregate function to be used by all fanouts.
    Parameters:
    function -
  • @@ -489,7 +490,7 @@

    setAggregateFunction

  • getData

    protected java.lang.String[] getData()
    -
    Returns the data array
    +
    Returns the data array.
    Returns:
  • @@ -500,7 +501,7 @@

    getData

  • getPreparedGroups

    protected HierarchyBuilderGroupingBased.AbstractGroup[][] getPreparedGroups()
    -
    Returns the prepared groups for recursion
    +
    Returns the prepared groups for recursion.
    Returns:
  • @@ -511,7 +512,8 @@

    getPreparedGroups

  • prepareGroups

    protected abstract HierarchyBuilderGroupingBased.AbstractGroup[][] prepareGroups()
    -
    Tells the implementing class to prepare the generalization process
    +
    Tells the implementing class to prepare the generalization process.
    +
    Returns:
  • @@ -521,7 +523,8 @@

    prepareGroups

  • setData

    protected void setData(java.lang.String[] data)
    -
    Sets the data array
    +
    Sets the data array.
    +
    Parameters:
    data -
  • @@ -531,7 +534,7 @@

    setData

  • setLevels

    protected void setLevels(java.util.List<HierarchyBuilderGroupingBased.Level<T>> levels)
    -
    Sets the groups on higher levels of the hierarchy
    +
    Sets the groups on higher levels of the hierarchy.
    Parameters:
    levels -
  • @@ -542,7 +545,7 @@

    setLevels

  • setPrepared

    protected void setPrepared(boolean prepared)
    -
    Is this builder prepared allready
    +
    Is this builder prepared allready.
    Parameters:
    prepared -
  • diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html index 6e34e2c426..364c3787ac 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.IndexNode.html @@ -105,7 +105,7 @@

    Class Hi
    public class HierarchyBuilderIntervalBased.IndexNode
     extends java.lang.Object
     implements java.io.Serializable
    -
    This class represents an node
    +
    This class represents an node.
    See Also:
    Serialized Form

  • @@ -191,7 +191,7 @@

    HierarchyBuilderIntervalBased.IndexNode

    T max, HierarchyBuilderIntervalBased.IndexNode[] children)
    Creates a new instance. Min is inclusive, max is exclusive
    -
    Parameters:
    min -
    max -
    function -
    +
    Parameters:
    min -
    max -
    children -
    @@ -206,7 +206,7 @@

    HierarchyBuilderIntervalBased.IndexNode

    T max, HierarchyBuilderIntervalBased.Interval<T>[] leafs)
    Creates a new instance. Min is inclusive, max is exclusive
    -
    Parameters:
    min -
    max -
    function -
    +
    Parameters:
    min -
    max -
    leafs -
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Interval.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Interval.html index ec3716b7db..02cdf3c485 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Interval.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Interval.html @@ -97,6 +97,7 @@

    Class Hie
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -109,7 +110,7 @@

      Class Hie
      public static class HierarchyBuilderIntervalBased.Interval<T>
       extends HierarchyBuilderGroupingBased.AbstractGroup
      -
      This class represents an interval
      +
      This class represents an interval.
      See Also:
      Serialized Form

    diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html index a51b0ae72b..9c83c4f297 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.Range.html @@ -92,6 +92,7 @@

    Class Hierar
    • +
      Type Parameters:
      U -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -131,7 +132,7 @@

      Constructor Summary

      HierarchyBuilderIntervalBased.Range(U repeatBound, U snapBound, U labelBound) -
      Creates a new instance
      +
      Creates a new instance.
      @@ -198,7 +199,7 @@

      HierarchyBuilderIntervalBased.Range

      public HierarchyBuilderIntervalBased.Range(U repeatBound,
                                          U snapBound,
                                          U labelBound)
      -
      Creates a new instance
      +
      Creates a new instance.
      Parameters:
      repeatBound -
      snapBound -
      labelBound -
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html index f29d7fb117..e1109a82d8 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderIntervalBased.html @@ -116,7 +116,7 @@

    Class HierarchyBui
    public class HierarchyBuilderIntervalBased<T>
     extends HierarchyBuilderGroupingBased<T>
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals.

    See Also:
    Serialized Form
    @@ -139,13 +139,13 @@

    Nested Class Summary

    class  HierarchyBuilderIntervalBased.IndexNode -
    This class represents an node
    +
    This class represents an node.
    static class  HierarchyBuilderIntervalBased.Interval<T> -
    This class represents an interval
    +
    This class represents an interval.
    @@ -230,7 +230,7 @@

    Method Summary

    protected void addInterval(HierarchyBuilderIntervalBased.Interval<T> interval) -
    Adds an interval
    +
    Adds an interval.
    @@ -279,37 +279,37 @@

    Method Summary

    static <T> HierarchyBuilderIntervalBased<T> create(java.io.File file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    static <T> HierarchyBuilderIntervalBased<T> create(java.lang.String file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    protected HierarchyBuilderIntervalBased.Range<T>[] getAdjustedRanges() -
    Returns adjusted ranges
    +
    Returns adjusted ranges.
    java.util.List<HierarchyBuilderIntervalBased.Interval<T>> getIntervals() -
    Returns all currently defined intervals
    +
    Returns all currently defined intervals.
    HierarchyBuilderIntervalBased.Range<T> getLowerRange() -
    Returns the lower range
    +
    Returns the lower range.
    HierarchyBuilderIntervalBased.Range<T> getUpperRange() -
    Returns the upper range
    +
    Returns the upper range.
    @@ -321,19 +321,19 @@

    Method Summary

    protected HierarchyBuilderGroupingBased.AbstractGroup[][] prepareGroups() -
    Tells the implementing class to prepare the generalization process
    +
    Tells the implementing class to prepare the generalization process.
    protected void setData(java.lang.String[] data) -
    Sets the data array
    +
    Sets the data array.
    protected void setLevels(java.util.List<HierarchyBuilderGroupingBased.Level<T>> levels) -
    Sets the groups on higher levels of the hierarchy
    +
    Sets the groups on higher levels of the hierarchy.
    @@ -412,7 +412,8 @@

    Method Detail

    create

    public static <T> HierarchyBuilderIntervalBased<T> create(DataType<T> type)
    Creates a new instance. Snapping is disabled. Repetition is disabled. Bound is determined dynamically.
    -
    Parameters:
    type -
    +
    Type Parameters:
    T -
    Parameters:
    type -
    +
    Returns:
    @@ -425,7 +426,8 @@

    create

    HierarchyBuilderIntervalBased.Range<T> lowerRange, HierarchyBuilderIntervalBased.Range<T> upperRange)
    Creates a new instance. Data points that are out of range are handled according to the given settings.
    -
    Parameters:
    type -
    lowerRange -
    upperRange -
    +
    Type Parameters:
    T -
    Parameters:
    type -
    lowerRange -
    upperRange -
    +
    Returns:
    @@ -436,8 +438,8 @@

    create

    create

    public static <T> HierarchyBuilderIntervalBased<T> create(java.io.File file)
                                                    throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -451,8 +453,8 @@

    create

    create

    public static <T> HierarchyBuilderIntervalBased<T> create(java.lang.String file)
                                                    throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -514,8 +516,7 @@

    addInterval

    clearIntervals

    public HierarchyBuilderIntervalBased<T> clearIntervals()
    Adds an interval. Min is inclusive, max is exclusive. Uses the predefined default aggregate function
    -
    Parameters:
    min -
    max -
    -
    Returns:
    +
    Returns:
    @@ -525,7 +526,7 @@

    clearIntervals

  • getIntervals

    public java.util.List<HierarchyBuilderIntervalBased.Interval<T>> getIntervals()
    -
    Returns all currently defined intervals
    +
    Returns all currently defined intervals.
    Returns:
  • @@ -536,7 +537,7 @@

    getIntervals

  • getLowerRange

    public HierarchyBuilderIntervalBased.Range<T> getLowerRange()
    -
    Returns the lower range
    +
    Returns the lower range.
    Returns:
  • @@ -547,7 +548,7 @@

    getLowerRange

  • getUpperRange

    public HierarchyBuilderIntervalBased.Range<T> getUpperRange()
    -
    Returns the upper range
    +
    Returns the upper range.
    Returns:
  • @@ -574,7 +575,7 @@

    isValid

  • addInterval

    protected void addInterval(HierarchyBuilderIntervalBased.Interval<T> interval)
    -
    Adds an interval
    +
    Adds an interval.
    Parameters:
    interval -
  • @@ -585,7 +586,7 @@

    addInterval

  • getAdjustedRanges

    protected HierarchyBuilderIntervalBased.Range<T>[] getAdjustedRanges()
    -
    Returns adjusted ranges
    +
    Returns adjusted ranges.
    Returns:
    Array containing {lower, upper}
  • @@ -597,11 +598,11 @@

    getAdjustedRanges

    prepareGroups

    protected HierarchyBuilderGroupingBased.AbstractGroup[][] prepareGroups()
    Description copied from class: HierarchyBuilderGroupingBased
    -
    Tells the implementing class to prepare the generalization process
    +
    Tells the implementing class to prepare the generalization process.
    Specified by:
    prepareGroups in class HierarchyBuilderGroupingBased<T>
    -
    +
    Returns:
    @@ -611,11 +612,11 @@

    prepareGroups

  • setData

    protected void setData(java.lang.String[] data)
    -
    Sets the data array
    +
    Sets the data array.
    Overrides:
    setData in class HierarchyBuilderGroupingBased<T>
    -
    +
    Parameters:
    data -
  • @@ -625,7 +626,7 @@

    setData

  • setLevels

    protected void setLevels(java.util.List<HierarchyBuilderGroupingBased.Level<T>> levels)
    -
    Sets the groups on higher levels of the hierarchy
    +
    Sets the groups on higher levels of the hierarchy.
    Overrides:
    setLevels in class HierarchyBuilderGroupingBased<T>
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.CloseElements.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.CloseElements.html index 2a665ae984..75b638d3ef 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.CloseElements.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.CloseElements.html @@ -97,6 +97,7 @@

    Class H
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -194,6 +195,7 @@

      Constructor Detail

      HierarchyBuilderOrderBased.CloseElements

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

  • @@ -211,6 +213,7 @@

    Method Detail

  • getValues

    protected java.lang.String[] getValues()
    +
    Returns:
  • @@ -221,6 +224,8 @@

    getValues

    merge

    protected HierarchyBuilderOrderBased.CloseElements merge(java.util.List<HierarchyBuilderOrderBased.CloseElements<T>> list,
                                                  AggregateFunction<T> function)
    +
    Parameters:
    list -
    function -
    +
    Returns:
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.SerializableComparator.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.SerializableComparator.html index 6388dc075c..3cb01c37dc 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.SerializableComparator.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.SerializableComparator.html @@ -106,7 +106,7 @@

    HierarchyBuilderOrderBased.SerializableComparator<T> extends java.lang.Object implements java.util.Comparator<T>, java.io.Serializable -
    A serializable comparator
    +
    A serializable comparator.
    See Also:
    Serialized Form
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html index ea276e9cba..c7147cdc24 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderOrderBased.html @@ -112,7 +112,7 @@

    Class HierarchyBuilde
    public class HierarchyBuilderOrderBased<T>
     extends HierarchyBuilderGroupingBased<T>
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes.

    See Also:
    Serialized Form
    @@ -139,7 +139,7 @@

    Nested Class Summary

    static class  HierarchyBuilderOrderBased.SerializableComparator<T> -
    A serializable comparator
    +
    A serializable comparator.
    @@ -210,25 +210,25 @@

    Method Summary

    static <T> HierarchyBuilderOrderBased<T> create(java.io.File file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    static <T> HierarchyBuilderOrderBased<T> create(java.lang.String file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    java.util.Comparator<java.lang.String> getComparator() -
    Returns the comparator
    +
    Returns the comparator.
    protected HierarchyBuilderGroupingBased.AbstractGroup[][] prepareGroups() -
    Tells the implementing class to prepare the generalization process
    +
    Tells the implementing class to prepare the generalization process.
    @@ -275,9 +275,10 @@

    Method Detail

    create

    public static <T> HierarchyBuilderOrderBased<T> create(DataType<T> type,
                                            boolean order)
    -
    Creates a new instance. Either preserves the given order, or +
    Creates a new instance. Either preserves the given order, or sorts the items according to the order induced by the given data type
    -
    Parameters:
    type - The data type is also used for ordering data items
    order - Should the items be sorted according to the order induced by the data type
    +
    Type Parameters:
    T -
    Parameters:
    type - The data type is also used for ordering data items
    order - Should the items be sorted according to the order induced by the data type
    +
    Returns:
    @@ -289,7 +290,8 @@

    create

    public static <T> HierarchyBuilderOrderBased<T> create(DataType<T> type,
                                            java.util.Comparator<T> comparator)
    Creates a new instance. Uses the comparator for ordering data items
    -
    Parameters:
    type - The data type
    comparator - Use this comparator for ordering data items
    +
    Type Parameters:
    T -
    Parameters:
    type - The data type
    comparator - Use this comparator for ordering data items
    +
    Returns:
    @@ -301,7 +303,8 @@

    create

    public static <T> HierarchyBuilderOrderBased<T> create(DataType<T> type,
                                            java.lang.String[] order)
    Creates a new instance. Uses the defined order for data items
    -
    Parameters:
    type - The data type
    order - Use this for ordering data items
    +
    Type Parameters:
    T -
    Parameters:
    type - The data type
    order - Use this for ordering data items
    +
    Returns:
    @@ -312,8 +315,8 @@

    create

    create

    public static <T> HierarchyBuilderOrderBased<T> create(java.io.File file)
                                                 throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -327,8 +330,8 @@

    create

    create

    public static <T> HierarchyBuilderOrderBased<T> create(java.lang.String file)
                                                 throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -341,7 +344,7 @@

    create

  • getComparator

    public java.util.Comparator<java.lang.String> getComparator()
    -
    Returns the comparator
    +
    Returns the comparator.
    Returns:
  • @@ -353,11 +356,11 @@

    getComparator

    prepareGroups

    protected HierarchyBuilderGroupingBased.AbstractGroup[][] prepareGroups()
    Description copied from class: HierarchyBuilderGroupingBased
    -
    Tells the implementing class to prepare the generalization process
    +
    Tells the implementing class to prepare the generalization process.
    Specified by:
    prepareGroups in class HierarchyBuilderGroupingBased<T>
    -
    +
    Returns:
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html index da12345322..50643d0f5e 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.Order.html @@ -127,10 +127,14 @@

    Enum Constant Summary

    Enum Constant and Description -LEFT_TO_RIGHT  +LEFT_TO_RIGHT +
    TODO
    + -RIGHT_TO_LEFT  +RIGHT_TO_LEFT +
    TODO
    + @@ -196,6 +200,7 @@

    Enum Constant Detail

  • LEFT_TO_RIGHT

    public static final HierarchyBuilderRedactionBased.Order LEFT_TO_RIGHT
    +
    TODO
  • @@ -205,6 +210,7 @@

    LEFT_TO_RIGHT

  • RIGHT_TO_LEFT

    public static final HierarchyBuilderRedactionBased.Order RIGHT_TO_LEFT
    +
    TODO
  • diff --git a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html index c9091f769e..52f2953b1f 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html +++ b/doc/gui/org/deidentifier/arx/aggregates/HierarchyBuilderRedactionBased.html @@ -97,6 +97,7 @@

    Class HierarchyBu
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -158,13 +159,13 @@

      Method Summary

      AttributeType.Hierarchy build() -
      Creates a new hierarchy, based on the predefined specification
      +
      Creates a new hierarchy, based on the predefined specification.
      AttributeType.Hierarchy build(java.lang.String[] data) -
      Creates a new hierarchy, based on the predefined specification
      +
      Creates a new hierarchy, based on the predefined specification.
      @@ -176,7 +177,7 @@

      Method Summary

      static <T> HierarchyBuilderRedactionBased<T> create(java.io.File file) -
      Loads a builder specification from the given file
      +
      Loads a builder specification from the given file.
      @@ -199,13 +200,13 @@

      Method Summary

      static <T> HierarchyBuilderRedactionBased<T> create(java.lang.String file) -
      Loads a builder specification from the given file
      +
      Loads a builder specification from the given file.
      HierarchyBuilderRedactionBased.Order getAligmentOrder() -
      Returns the alignment order
      +
      Returns the alignment order.
      @@ -229,19 +230,19 @@

      Method Summary

      char getPaddingCharacter() -
      Returns the padding character
      +
      Returns the padding character.
      char getRedactionCharacter() -
      Returns the redaction character
      +
      Returns the redaction character.
      HierarchyBuilderRedactionBased.Order getRedactionOrder() -
      Returns the redaction order
      +
      Returns the redaction order.
      @@ -316,7 +317,8 @@

      create

      public static <T> HierarchyBuilderRedactionBased<T> create(char redactionCharacter)
      Values are aligned left-to-right and redacted right-to-left. Redacted characters are replaced with the given character. The same character is used for padding.
      -
      Parameters:
      redactionCharacter -
      +
      Type Parameters:
      T -
      Parameters:
      redactionCharacter -
      +
      Returns:
    @@ -327,8 +329,8 @@

    create

    create

    public static <T> HierarchyBuilderRedactionBased<T> create(java.io.File file)
                                                     throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -343,9 +345,10 @@

    create

    public static <T> HierarchyBuilderRedactionBased<T> create(HierarchyBuilderRedactionBased.Order alignmentOrder,
                                                HierarchyBuilderRedactionBased.Order redactionOrder,
                                                char redactionCharacter)
    -
    Values are aligned according to the alignmentOrder and redacted according to the redactionOrder. +
    Values are aligned according to the alignmentOrder and redacted according to the redactionOrder. Redacted characters are replaced with the given character. The same character is used for padding.
    -
    Parameters:
    alignmentOrder -
    redactionOrder -
    redactionCharacter -
    +
    Type Parameters:
    T -
    Parameters:
    alignmentOrder -
    redactionOrder -
    redactionCharacter -
    +
    Returns:
    @@ -358,9 +361,10 @@

    create

    HierarchyBuilderRedactionBased.Order redactionOrder, char paddingCharacter, char redactionCharacter) -
    Values are aligned according to the alignmentOrder and redacted according to the redactionOrder. +
    Values are aligned according to the alignmentOrder and redacted according to the redactionOrder. Redacted characters are replaced with the given character. The padding character is used for padding.
    -
    Parameters:
    alignmentOrder -
    redactionOrder -
    paddingCharacter -
    redactionCharacter -
    +
    Type Parameters:
    T -
    Parameters:
    alignmentOrder -
    redactionOrder -
    paddingCharacter -
    redactionCharacter -
    +
    Returns:
    @@ -371,8 +375,8 @@

    create

    create

    public static <T> HierarchyBuilderRedactionBased<T> create(java.lang.String file)
                                                     throws java.io.IOException
    -
    Loads a builder specification from the given file
    -
    Parameters:
    file -
    +
    Loads a builder specification from the given file.
    +
    Type Parameters:
    T -
    Parameters:
    file -
    Returns:
    Throws:
    java.io.IOException
    @@ -385,7 +389,7 @@

    create

  • build

    public AttributeType.Hierarchy build()
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    Specified by:
    build in class HierarchyBuilder<T>
    @@ -399,7 +403,7 @@

    build

  • build

    public AttributeType.Hierarchy build(java.lang.String[] data)
    -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    Specified by:
    build in class HierarchyBuilder<T>
    @@ -414,7 +418,7 @@

    build

  • getAligmentOrder

    public HierarchyBuilderRedactionBased.Order getAligmentOrder()
    -
    Returns the alignment order
    +
    Returns the alignment order.
    Returns:
  • @@ -464,7 +468,7 @@

    getMaxValueLength

  • getPaddingCharacter

    public char getPaddingCharacter()
    -
    Returns the padding character
    +
    Returns the padding character.
    Returns:
  • @@ -475,7 +479,7 @@

    getPaddingCharacter

  • getRedactionCharacter

    public char getRedactionCharacter()
    -
    Returns the redaction character
    +
    Returns the redaction character.
    Returns:
  • @@ -486,7 +490,7 @@

    getRedactionCharacter

  • getRedactionOrder

    public HierarchyBuilderRedactionBased.Order getRedactionOrder()
    -
    Returns the redaction order
    +
    Returns the redaction order.
    Returns:
  • @@ -514,6 +518,7 @@

    prepare

    Specified by:
    prepare in class HierarchyBuilder<T>
    +
    Parameters:
    data -
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/aggregates/StatisticsBuilder.html b/doc/gui/org/deidentifier/arx/aggregates/StatisticsBuilder.html index eb56a133d6..658a844e63 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/StatisticsBuilder.html +++ b/doc/gui/org/deidentifier/arx/aggregates/StatisticsBuilder.html @@ -96,7 +96,7 @@

    Class StatisticsBuilder


    public class StatisticsBuilder
     extends java.lang.Object
    -
    A class offering basic descriptive statistics about data handles
    +
    A class offering basic descriptive statistics about data handles.
  • @@ -117,7 +117,7 @@

    Constructor Summary

    StatisticsBuilder(DataHandleStatistics handle, StatisticsEquivalenceClasses ecStatistics) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -150,7 +150,7 @@

    Method Summary

    boolean orderFromDefinition1, int column2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    @@ -179,7 +179,7 @@

    Method Summary

    int column2, int size2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    @@ -194,7 +194,7 @@

    Method Summary

    java.lang.String[] getDistinctValues(int column) -
    Returns the distinct set of data items from the given column
    +
    Returns the distinct set of data items from the given column.
    @@ -214,13 +214,13 @@

    Method Summary

    java.lang.String[] getDistinctValuesOrdered(int column, boolean orderFromDefinition) -
    Returns an ordered list of the distinct set of data items from the given column
    +
    Returns an ordered list of the distinct set of data items from the given column.
    StatisticsEquivalenceClasses getEquivalenceClassStatistics() -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    @@ -240,13 +240,13 @@

    Method Summary

    StatisticsFrequencyDistribution getFrequencyDistribution(int column, boolean orderFromDefinition) -
    Returns a frequency distribution for the values in the given column
    +
    Returns a frequency distribution for the values in the given column.
    StatisticsBuilderInterruptible getInterruptibleInstance() -
    Returns an interruptible instance of this object
    +
    Returns an interruptible instance of this object.
    @@ -279,8 +279,8 @@

    Constructor Detail

    StatisticsBuilder

    public StatisticsBuilder(DataHandleStatistics handle,
                      StatisticsEquivalenceClasses ecStatistics)
    -
    Creates a new instance
    -
    Parameters:
    handle -
    averageEquivalenceClassSize -
    maximalEquivalenceClassSize -
    minimalEquivalenceClassSize -
    numberOfGroups -
    numberOfOutlyingEquivalenceClasses -
    numberOfOutlyingTuples -
    +
    Creates a new instance.
    +
    Parameters:
    handle -
    ecStatistics -
    @@ -301,12 +301,12 @@

    getContingencyTable

    boolean orderFromDefinition1, int column2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    -
    Parameters:
    column1 - The first column
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items - can (and should) be derived from the hierarchy provided in the data - definition (if any)
    column2 - The second column
    orderFromDefinition2 - Indicates whether the order that should be assumed for string data items - can (and should) be derived from the hierarchy provided in the data - definition (if any)
    +
    Returns a contingency table for the given columns.
    +
    Parameters:
    column1 - The first column
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items + can (and should) be derived from the hierarchy provided in the data + definition (if any)
    column2 - The second column
    orderFromDefinition2 - Indicates whether the order that should be assumed for string data items + can (and should) be derived from the hierarchy provided in the data + definition (if any)
    Returns:
    @@ -353,12 +353,12 @@

    getContingencyTable

    int column2, int size2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    -
    Parameters:
    column1 - The first column
    size1 - The maximal size in this dimension
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items - can (and should) be derived from the hierarchy provided in the data - definition (if any)
    column2 - The second column
    size2 - The maximal size in this dimension
    orderFromDefinition2 - Indicates whether the order that should be assumed for string data items - can (and should) be derived from the hierarchy provided in the data - definition (if any)
    +
    Returns a contingency table for the given columns.
    +
    Parameters:
    column1 - The first column
    size1 - The maximal size in this dimension
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items + can (and should) be derived from the hierarchy provided in the data + definition (if any)
    column2 - The second column
    size2 - The maximal size in this dimension
    orderFromDefinition2 - Indicates whether the order that should be assumed for string data items + can (and should) be derived from the hierarchy provided in the data + definition (if any)
    Returns:
    @@ -404,7 +404,7 @@

    getContingencyTable

  • getDistinctValues

    public java.lang.String[] getDistinctValues(int column)
    -
    Returns the distinct set of data items from the given column
    +
    Returns the distinct set of data items from the given column.
    Parameters:
    column - The column
    Returns:
  • @@ -431,10 +431,10 @@

    getDistinctValuesOrdered

    getDistinctValuesOrdered

    public java.lang.String[] getDistinctValuesOrdered(int column,
                                               boolean orderFromDefinition)
    -
    Returns an ordered list of the distinct set of data items from the given column
    -
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data - items can (and should) be derived from the hierarchy provided in the - data definition (if any)
    +
    Returns an ordered list of the distinct set of data items from the given column.
    +
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data + items can (and should) be derived from the hierarchy provided in the + data definition (if any)
    Returns:
    @@ -459,7 +459,7 @@

    getDistinctValuesOrdered

  • getEquivalenceClassStatistics

    public StatisticsEquivalenceClasses getEquivalenceClassStatistics()
    -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    Returns:
  • @@ -485,10 +485,10 @@

    getFrequencyDistribution

    getFrequencyDistribution

    public StatisticsFrequencyDistribution getFrequencyDistribution(int column,
                                                            boolean orderFromDefinition)
    -
    Returns a frequency distribution for the values in the given column
    -
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data items - can (and should) be derived from the hierarchy provided in the data - definition (if any)
    +
    Returns a frequency distribution for the values in the given column.
    +
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data items + can (and should) be derived from the hierarchy provided in the data + definition (if any)
    Returns:
    @@ -513,7 +513,8 @@

    getFrequencyDistribution

  • getInterruptibleInstance

    public StatisticsBuilderInterruptible getInterruptibleInstance()
    -
    Returns an interruptible instance of this object
    +
    Returns an interruptible instance of this object.
    +
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html b/doc/gui/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html index b9f00c22ac..ade49c2625 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html +++ b/doc/gui/org/deidentifier/arx/aggregates/StatisticsBuilderInterruptible.html @@ -131,7 +131,7 @@

    Method Summary

    boolean orderFromDefinition1, int column2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    @@ -160,7 +160,7 @@

    Method Summary

    int column2, int size2, boolean orderFromDefinition2) -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    @@ -175,7 +175,7 @@

    Method Summary

    java.lang.String[] getDistinctValues(int column) -
    Returns the distinct set of data items from the given column
    +
    Returns the distinct set of data items from the given column.
    @@ -198,13 +198,13 @@

    Method Summary

    getDistinctValuesOrdered(int column, boolean orderFromDefinition)
    Returns an ordered list of the distinct set of data items from the given - column
    + column.
    StatisticsEquivalenceClasses getEquivalenceClassStatistics() -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    @@ -224,13 +224,13 @@

    Method Summary

    StatisticsFrequencyDistribution getFrequencyDistribution(int column, boolean orderFromDefinition) -
    Returns a frequency distribution for the values in the given column
    +
    Returns a frequency distribution for the values in the given column.
    void interrupt() -
    Interrupts all computations
    +
    Interrupts all computations.
    @@ -266,7 +266,7 @@

    getContingencyTable

    int column2, boolean orderFromDefinition2) throws java.lang.InterruptedException -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    Parameters:
    column1 - The first column
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items can (and should) be derived from the hierarchy provided in the data definition (if any)
    column2 - The second column
    orderFromDefinition2 - Indicates whether the order that should be assumed for string @@ -327,7 +327,7 @@

    getContingencyTable

    int size2, boolean orderFromDefinition2) throws java.lang.InterruptedException -
    Returns a contingency table for the given columns
    +
    Returns a contingency table for the given columns.
    Parameters:
    column1 - The first column
    size1 - The maximal size in this dimension
    orderFromDefinition1 - Indicates whether the order that should be assumed for string data items can (and should) be derived from the hierarchy provided in the data definition (if any)
    column2 - The second column
    size2 - The maximal size in this dimension
    orderFromDefinition2 - Indicates whether the order that should be assumed for string @@ -387,7 +387,7 @@

    getContingencyTable

    getDistinctValues

    public java.lang.String[] getDistinctValues(int column)
                                          throws java.lang.InterruptedException
    -
    Returns the distinct set of data items from the given column
    +
    Returns the distinct set of data items from the given column.
    Parameters:
    column - The column
    Returns:
    Throws:
    @@ -422,7 +422,7 @@

    getDistinctValuesOrdered

    boolean orderFromDefinition) throws java.lang.InterruptedException
    Returns an ordered list of the distinct set of data items from the given - column
    + column.
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data items can (and should) be derived from the hierarchy provided in the data definition (if any)
    @@ -457,7 +457,7 @@

    getDistinctValuesOrdered

    getEquivalenceClassStatistics

    public StatisticsEquivalenceClasses getEquivalenceClassStatistics()
                                                                throws java.lang.InterruptedException
    -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    Returns:
    Throws:
    java.lang.InterruptedException
    @@ -489,7 +489,7 @@

    getFrequencyDistribution

    public StatisticsFrequencyDistribution getFrequencyDistribution(int column,
                                                            boolean orderFromDefinition)
                                                              throws java.lang.InterruptedException
    -
    Returns a frequency distribution for the values in the given column
    +
    Returns a frequency distribution for the values in the given column.
    Parameters:
    column - The column
    orderFromDefinition - Indicates whether the order that should be assumed for string data items can (and should) be derived from the hierarchy provided in the data definition (if any)
    @@ -522,7 +522,7 @@

    getFrequencyDistribution

  • interrupt

    public void interrupt()
    -
    Interrupts all computations
    +
    Interrupts all computations.
  • diff --git a/doc/gui/org/deidentifier/arx/aggregates/StatisticsContingencyTable.Entry.html b/doc/gui/org/deidentifier/arx/aggregates/StatisticsContingencyTable.Entry.html index 127bc9cde8..645e50954e 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/StatisticsContingencyTable.Entry.html +++ b/doc/gui/org/deidentifier/arx/aggregates/StatisticsContingencyTable.Entry.html @@ -100,7 +100,7 @@

    Class Statistic
    public static class StatisticsContingencyTable.Entry
     extends java.lang.Object
    -
    An entry in the contingency table
    +
    An entry in the contingency table.

    @@ -122,19 +122,19 @@

    Field Summary

    double frequency -
    Associated frequency
    +
    Associated frequency.
    int value1 -
    Index of the value from the first column
    +
    Index of the value from the first column.
    int value2 -
    Index of the value from the second column
    +
    Index of the value from the second column.
    @@ -189,7 +189,7 @@

    Field Detail

  • value1

    public int value1
    -
    Index of the value from the first column
    +
    Index of the value from the first column.
  • @@ -199,7 +199,7 @@

    value1

  • value2

    public int value2
    -
    Index of the value from the second column
    +
    Index of the value from the second column.
  • @@ -209,7 +209,7 @@

    value2

  • frequency

    public double frequency
    -
    Associated frequency
    +
    Associated frequency.
  • diff --git a/doc/gui/org/deidentifier/arx/aggregates/StatisticsContingencyTable.html b/doc/gui/org/deidentifier/arx/aggregates/StatisticsContingencyTable.html index 61edef4d2c..b745371b92 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/StatisticsContingencyTable.html +++ b/doc/gui/org/deidentifier/arx/aggregates/StatisticsContingencyTable.html @@ -96,7 +96,7 @@

    Class StatisticsConti
    public class StatisticsContingencyTable
     extends java.lang.Object
    -
    A contingency table
    +
    A contingency table.

    @@ -118,7 +118,7 @@

    Nested Class Summary

    static class 
    StatisticsContingencyTable.Entry -
    An entry in the contingency table
    +
    An entry in the contingency table.
    @@ -139,31 +139,31 @@

    Field Summary

    int count -
    The total number of entries in the contingency table
    +
    The total number of entries in the contingency table.
    java.util.Iterator<StatisticsContingencyTable.Entry> iterator -
    An iterator over the elements in the contingency table
    +
    An iterator over the elements in the contingency table.
    double maxFrequency -
    Maximal frequency in the contingency table
    +
    Maximal frequency in the contingency table.
    java.lang.String[] values1 -
    The data values from the first column, sorted
    +
    The data values from the first column, sorted.
    java.lang.String[] values2 -
    The data values from the second column, sorted
    +
    The data values from the second column, sorted.
    @@ -203,7 +203,7 @@

    Field Detail

  • values1

    public final java.lang.String[] values1
    -
    The data values from the first column, sorted
    +
    The data values from the first column, sorted.
  • @@ -213,7 +213,7 @@

    values1

  • values2

    public final java.lang.String[] values2
    -
    The data values from the second column, sorted
    +
    The data values from the second column, sorted.
  • @@ -223,7 +223,7 @@

    values2

  • count

    public final int count
    -
    The total number of entries in the contingency table
    +
    The total number of entries in the contingency table.
  • @@ -233,7 +233,7 @@

    count

  • maxFrequency

    public final double maxFrequency
    -
    Maximal frequency in the contingency table
    +
    Maximal frequency in the contingency table.
  • @@ -243,7 +243,7 @@

    maxFrequency

  • iterator

    public final java.util.Iterator<StatisticsContingencyTable.Entry> iterator
    -
    An iterator over the elements in the contingency table
    +
    An iterator over the elements in the contingency table.
  • diff --git a/doc/gui/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html b/doc/gui/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html index 8389c3f386..d6b432ee75 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html +++ b/doc/gui/org/deidentifier/arx/aggregates/StatisticsEquivalenceClasses.html @@ -96,7 +96,7 @@

    Class StatisticsEqu
    public class StatisticsEquivalenceClasses
     extends java.lang.Object
    -
    Statistics about the equivalence classes
    +
    Statistics about the equivalence classes.

    @@ -116,7 +116,7 @@

    Constructor Summary

    StatisticsEquivalenceClasses(org.deidentifier.arx.framework.check.groupify.HashGroupify.GroupStatistics groupStatistics) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -137,7 +137,7 @@

    Method Summary

    double getAverageEquivalenceClassSize() -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    @@ -149,7 +149,7 @@

    Method Summary

    int getMaximalEquivalenceClassSize() -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    @@ -161,7 +161,7 @@

    Method Summary

    int getMinimalEquivalenceClassSize() -
    Returns the minimal size of an equivalence class
    +
    Returns the minimal size of an equivalence class.
    @@ -174,21 +174,21 @@

    Method Summary

    int getNumberOfGroups()
    Returns the number of equivalence classes in the currently selected data - representation
    + representation.
    int getNumberOfOutlyingEquivalenceClasses()
    Returns the number of outlying equivalence classes in the currently selected data - representation
    + representation.

    int getNumberOfOutlyingTuples()
    Returns the number of outliers in the currently selected data - representation
    + representation. @@ -220,7 +220,7 @@

    Constructor Detail

  • StatisticsEquivalenceClasses

    public StatisticsEquivalenceClasses(org.deidentifier.arx.framework.check.groupify.HashGroupify.GroupStatistics groupStatistics)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    groupStatistics - Statistics obtained from hash groupify
  • @@ -275,7 +275,7 @@

    getMinimalEquivalenceClassSizeIncludingOutliers

  • getAverageEquivalenceClassSize

    public double getAverageEquivalenceClassSize()
    -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    Returns:
  • @@ -286,7 +286,7 @@

    getAverageEquivalenceClassSize

  • getMaximalEquivalenceClassSize

    public int getMaximalEquivalenceClassSize()
    -
    Returns the maximal size of an equivalence class
    +
    Returns the maximal size of an equivalence class.
    Returns:
  • @@ -297,7 +297,7 @@

    getMaximalEquivalenceClassSize

  • getMinimalEquivalenceClassSize

    public int getMinimalEquivalenceClassSize()
    -
    Returns the minimal size of an equivalence class
    +
    Returns the minimal size of an equivalence class.
    Returns:
  • @@ -309,7 +309,7 @@

    getMinimalEquivalenceClassSize

    getNumberOfGroups

    public int getNumberOfGroups()
    Returns the number of equivalence classes in the currently selected data - representation
    + representation.
    Returns:
    @@ -321,7 +321,7 @@

    getNumberOfGroups

    getNumberOfOutlyingEquivalenceClasses

    public int getNumberOfOutlyingEquivalenceClasses()
    Returns the number of outlying equivalence classes in the currently selected data - representation
    + representation.
    Returns:
    @@ -333,7 +333,7 @@

    getNumberOfOutlyingEquivalenceClasses

    getNumberOfOutlyingTuples

    public int getNumberOfOutlyingTuples()
    Returns the number of outliers in the currently selected data - representation
    + representation.
    Returns:
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/StatisticsFrequencyDistribution.html b/doc/gui/org/deidentifier/arx/aggregates/StatisticsFrequencyDistribution.html index 870102d11d..6cbcfb0a5e 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/StatisticsFrequencyDistribution.html +++ b/doc/gui/org/deidentifier/arx/aggregates/StatisticsFrequencyDistribution.html @@ -96,7 +96,7 @@

    Class Statistics
    public class StatisticsFrequencyDistribution
     extends java.lang.Object
    -
    A frequency distribution
    +
    A frequency distribution.
    @@ -118,19 +118,19 @@

    Field Summary

    int count -
    The total number of data values
    +
    The total number of data values.
    double[] frequency -
    The corresponding frequencies
    +
    The corresponding frequencies.
    java.lang.String[] values -
    The data values, sorted
    +
    The data values, sorted.
    @@ -170,7 +170,7 @@

    Field Detail

  • values

    public final java.lang.String[] values
    -
    The data values, sorted
    +
    The data values, sorted.
  • @@ -180,7 +180,7 @@

    values

  • frequency

    public final double[] frequency
    -
    The corresponding frequencies
    +
    The corresponding frequencies.
  • @@ -190,7 +190,7 @@

    frequency

  • count

    public final int count
    -
    The total number of data values
    +
    The total number of data values.
  • diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionBuilder.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionBuilder.html index b914258fda..feb794e322 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionBuilder.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionBuilder.html @@ -102,7 +102,7 @@

    Uses of AggregateFunction.AggregateFunctionBuilder<T> DataType.createAggregate() -
    Returns a new function builder
    +
    Returns a new function builder.
    @@ -122,7 +122,7 @@

    Uses of static <T> AggregateFunction.AggregateFunctionBuilder<T> AggregateFunction.forType(DataType<T> type) -
    Returns a builder for the given data type
    +
    Returns a builder for the given data type.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionWithParameter.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionWithParameter.html index fb6278149a..a2cf115860 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionWithParameter.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/AggregateFunction.AggregateFunctionWithParameter.html @@ -96,19 +96,19 @@

    Uses of static class  AggregateFunction.GenericCommonPrefix<T> -
    An aggregate function that returns a common prefix
    +
    An aggregate function that returns a common prefix.
    static class  AggregateFunction.GenericConstant<T> -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    static class  AggregateFunction.GenericSetOfPrefixes<T> -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    @@ -123,7 +123,7 @@

    Uses of abstract AggregateFunction.AggregateFunctionWithParameter<T> AggregateFunction.AggregateFunctionWithParameter.newInstance(java.lang.String parameter) -
    Creates a new instance with the given parameter
    +
    Creates a new instance with the given parameter.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/AggregateFunction.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/AggregateFunction.html index 202346400f..b4f70d0cd0 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/AggregateFunction.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/AggregateFunction.html @@ -100,44 +100,44 @@

    Uses of static class  AggregateFunction.AggregateFunctionWithParameter<T> -
    An aggregate function that has a parameter
    +
    An aggregate function that has a parameter.
    static class  AggregateFunction.GenericBounds<T> -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order .
    static class  AggregateFunction.GenericCommonPrefix<T> -
    An aggregate function that returns a common prefix
    +
    An aggregate function that returns a common prefix.
    static class  AggregateFunction.GenericConstant<T> -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    static class  AggregateFunction.GenericInterval<T> -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max] .
    static class  AggregateFunction.GenericSet<T> -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values.
    static class  AggregateFunction.GenericSetOfPrefixes<T> -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    @@ -152,7 +152,7 @@

    Uses of protected AggregateFunction<T> HierarchyBuilderGroupingBased.function -
    The default aggregate function, might be null
    +
    The default aggregate function, might be null.
    @@ -167,27 +167,27 @@

    Uses of AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createBoundsFunction() -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order.
    AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createConstantFunction(java.lang.String value) -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createIntervalFunction() -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createIntervalFunction(boolean lowerIncluded, boolean upperIncluded) -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max].
    @@ -205,7 +205,7 @@

    Uses of AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createSetFunction() -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values .
    @@ -217,13 +217,13 @@

    Uses of AggregateFunction<T> AggregateFunction.AggregateFunctionBuilder.createSetOfPrefixesFunction(int length) -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    AggregateFunction<T> HierarchyBuilderGroupingBased.getDefaultFunction() -
    Returns the default aggregate function
    +
    Returns the default aggregate function.
    @@ -247,7 +247,7 @@

    Uses of HierarchyBuilderGroupingBased.Level<U> HierarchyBuilderGroupingBased.Level.addGroup(int size, AggregateFunction<U> function) -
    Adds the given group with the given aggregate function
    +
    Adds the given group with the given aggregate function.
    @@ -266,7 +266,7 @@

    Uses of void HierarchyBuilderGroupingBased.setAggregateFunction(AggregateFunction<T> function) -
    Sets the default aggregate function to be used by all fanouts
    +
    Sets the default aggregate function to be used by all fanouts.
    @@ -298,12 +298,14 @@

    Uses of AggregateFunction<U> HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup.function -
    Var
    +
    Var.
    AggregateFunction<U> -HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval.function  +HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval.function +
    TODO
    + @@ -317,13 +319,13 @@

    Uses of AggregateFunction<T> HierarchyWizardModelGrouping.getDefaultFunction() -
    Returns the default aggregate function
    +
    Returns the default aggregate function.
    AggregateFunction<T> HierarchyWizardEditorFunction.getDefaultFunction() -
    Returns the default function
    +
    Returns the default function.
    @@ -338,13 +340,13 @@

    Uses of boolean HierarchyWizardEditorFunction.isDefaultFunction(AggregateFunction<T> function) -
    Returns whether this is the default function
    +
    Returns whether this is the default function.
    void HierarchyWizardModelGrouping.setDefaultFunction(AggregateFunction<T> function) -
    Sets the default aggregate function
    +
    Sets the default aggregate function.
    @@ -358,7 +360,7 @@

    Uses of void HierarchyWizardEditorFunction.setFunction(AggregateFunction<T> function) -
    Sets the function to display
    +
    Sets the function to display.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.Type.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.Type.html index 70adb09d9f..ce77db9b7d 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.Type.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.Type.html @@ -100,7 +100,7 @@

    Uses of HierarchyBuilder.Type HierarchyBuilder.getType() -
    Returns the type of builder
    +
    Returns the type of builder.
    @@ -126,13 +126,13 @@

    Uses of HierarchyBuilder(HierarchyBuilder.Type type) -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyBuilderGroupingBased(HierarchyBuilder.Type type, DataType<T> datatype) -
    Creates a new instance for the given data type
    +
    Creates a new instance for the given data type.
    @@ -152,7 +152,7 @@

    Uses of HierarchyBuilder.Type HierarchyWizardModel.getType() -
    Returns the type
    +
    Returns the type.
    @@ -167,7 +167,7 @@

    Uses of void HierarchyWizardModel.setType(HierarchyBuilder.Type type) -
    Sets the type
    +
    Sets the type.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.html index b248efbd9b..6e04398529 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilder.html @@ -114,7 +114,7 @@

    Uses of HierarchyBuilder<?> DataDefinition.getHierarchyBuilder(java.lang.String attribute) -
    Returns the associated builder, if any
    +
    Returns the associated builder, if any.
    @@ -131,7 +131,7 @@

    Uses of DataDefinition.setAttributeType(java.lang.String attribute, HierarchyBuilder<?> builder)
    Defines the given attribute as a quasi-identifier and stores the functional - representation of the generalization hierarchy
    + representation of the generalization hierarchy. @@ -151,21 +151,21 @@

    Uses of class  HierarchyBuilderGroupingBased<T> -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    This abstract base class enables building hierarchies for categorical and non-categorical values.
    class  HierarchyBuilderIntervalBased<T>
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals. class  HierarchyBuilderOrderBased<T>
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes. @@ -187,13 +187,13 @@

    Uses of static <T> HierarchyBuilder<T> HierarchyBuilder.create(java.io.File file) -
    Loads a builder from a file
    +
    Loads a builder from a file.
    static <T> HierarchyBuilder<T> HierarchyBuilder.create(java.lang.String file) -
    Loads a builder from a file
    +
    Loads a builder from a file.
    @@ -213,7 +213,7 @@

    Uses of HierarchyBuilder<?> ModelConfiguration.getHierarchyBuilder(java.lang.String attr) -
    Returns the according builder
    +
    Returns the according builder.
    @@ -229,7 +229,7 @@

    Uses of void ModelConfiguration.setHierarchyBuilder(java.lang.String attr, HierarchyBuilder<?> builder) -
    Sets the given hierarchy builder
    +
    Sets the given hierarchy builder.
    @@ -248,7 +248,9 @@

    Uses of HierarchyBuilder<T> -HierarchyWizard.HierarchyWizardResult.builder  +HierarchyWizard.HierarchyWizardResult.builder +
    TODO
    + @@ -262,13 +264,13 @@

    Uses of abstract HierarchyBuilder<T> HierarchyWizardModelAbstract.getBuilder(boolean serializable) -
    Returns the builder currently configured
    +
    Returns the builder currently configured.
    HierarchyBuilder<T> HierarchyWizardModel.getBuilder(boolean serializable) -
    Returns the current builder
    +
    Returns the current builder.
    @@ -295,13 +297,13 @@

    Uses of abstract void HierarchyWizardModelAbstract.parse(HierarchyBuilder<T> builder) -
    Parses a builder and updates the model accordingly
    +
    Parses a builder and updates the model accordingly.
    void HierarchyWizardModel.parse(HierarchyBuilder<T> builder) -
    Updates the model with a new specification
    +
    Updates the model with a new specification.
    @@ -317,12 +319,13 @@

    Uses of HierarchyBuilder<T> builder)  -HierarchyWizard(Controller controller, +HierarchyWizard(Controller controller, java.lang.String attribute, HierarchyBuilder<?> builder, DataType<T> datatype, + java.util.Locale locale, java.lang.String[] items) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.AbstractGroup.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.AbstractGroup.html index d6204fbb09..83e09f8200 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.AbstractGroup.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.AbstractGroup.html @@ -96,7 +96,7 @@

    Uses of static class  HierarchyBuilderIntervalBased.Interval<T> -
    This class represents an interval
    +
    This class represents an interval.
    @@ -115,7 +115,7 @@

    Uses of protected HierarchyBuilderGroupingBased.AbstractGroup[][] HierarchyBuilderGroupingBased.getPreparedGroups() -
    Returns the prepared groups for recursion
    +
    Returns the prepared groups for recursion.
    @@ -129,7 +129,7 @@

    Uses of protected abstract HierarchyBuilderGroupingBased.AbstractGroup[][] HierarchyBuilderGroupingBased.prepareGroups() -
    Tells the implementing class to prepare the generalization process
    +
    Tells the implementing class to prepare the generalization process.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Group.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Group.html index fe74b9d611..102e3c9138 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Group.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Group.html @@ -100,7 +100,7 @@

    Uses of java.util.List<HierarchyBuilderGroupingBased.Group<U>> HierarchyBuilderGroupingBased.Level.getGroups() -
    Returns the list
    +
    Returns the list.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Level.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Level.html index 5236761b90..44a16d6cfd 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Level.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.Level.html @@ -96,14 +96,14 @@

    Uses of HierarchyBuilderGroupingBased.Level<U> HierarchyBuilderGroupingBased.Level.addGroup(int size) -
    Adds the given group with the default aggregate function
    +
    Adds the given group with the default aggregate function.
    HierarchyBuilderGroupingBased.Level<U> HierarchyBuilderGroupingBased.Level.addGroup(int size, AggregateFunction<U> function) -
    Adds the given group with the given aggregate function
    +
    Adds the given group with the given aggregate function.
    @@ -116,13 +116,13 @@

    Uses of HierarchyBuilderGroupingBased.Level<U> HierarchyBuilderGroupingBased.Level.clearGroups() -
    Removes all groups on this level
    +
    Removes all groups on this level.
    HierarchyBuilderGroupingBased.Level<T> HierarchyBuilderGroupingBased.getLevel(int level) -
    Returns the given level
    +
    Returns the given level.
    @@ -137,7 +137,7 @@

    Uses of java.util.List<HierarchyBuilderGroupingBased.Level<T>> HierarchyBuilderGroupingBased.getLevels() -
    Returns all currently defined levels
    +
    Returns all currently defined levels.
    @@ -152,13 +152,13 @@

    Uses of protected void HierarchyBuilderIntervalBased.setLevels(java.util.List<HierarchyBuilderGroupingBased.Level<T>> levels) -
    Sets the groups on higher levels of the hierarchy
    +
    Sets the groups on higher levels of the hierarchy.
    protected void HierarchyBuilderGroupingBased.setLevels(java.util.List<HierarchyBuilderGroupingBased.Level<T>> levels) -
    Sets the groups on higher levels of the hierarchy
    +
    Sets the groups on higher levels of the hierarchy.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.html index 1402807080..5e0762cca3 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderGroupingBased.html @@ -101,14 +101,14 @@

    Uses of class  HierarchyBuilderIntervalBased<T>
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals. class  HierarchyBuilderOrderBased<T>
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes. diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Interval.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Interval.html index caeb685a18..62df401338 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Interval.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Interval.html @@ -100,7 +100,7 @@

    Uses of java.util.List<HierarchyBuilderIntervalBased.Interval<T>> HierarchyBuilderIntervalBased.getIntervals() -
    Returns all currently defined intervals
    +
    Returns all currently defined intervals.
    @@ -115,7 +115,7 @@

    Uses of protected void HierarchyBuilderIntervalBased.addInterval(HierarchyBuilderIntervalBased.Interval<T> interval) -
    Adds an interval
    +
    Adds an interval.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Range.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Range.html index 67d245b3ae..40aad58b76 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Range.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.Range.html @@ -100,19 +100,19 @@

    Uses of protected HierarchyBuilderIntervalBased.Range<T>[] HierarchyBuilderIntervalBased.getAdjustedRanges() -
    Returns adjusted ranges
    +
    Returns adjusted ranges.
    HierarchyBuilderIntervalBased.Range<T> HierarchyBuilderIntervalBased.getLowerRange() -
    Returns the lower range
    +
    Returns the lower range.
    HierarchyBuilderIntervalBased.Range<T> HierarchyBuilderIntervalBased.getUpperRange() -
    Returns the upper range
    +
    Returns the upper range.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.html index cd4f563870..2491f1ec63 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderIntervalBased.html @@ -147,13 +147,13 @@

    Uses of static <T> HierarchyBuilderIntervalBased<T> HierarchyBuilderIntervalBased.create(java.io.File file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    static <T> HierarchyBuilderIntervalBased<T> HierarchyBuilderIntervalBased.create(java.lang.String file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    @@ -186,7 +186,7 @@

    Uses of void HierarchyWizardModelGrouping.parse(HierarchyBuilderIntervalBased<T> builder) -
    Parses an interval-based spec
    +
    Parses an interval-based spec.
    @@ -221,7 +221,7 @@

    Uses of 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
    +
    Creates a new set of domain shares derived from the given functional interval-based hierarchy.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderOrderBased.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderOrderBased.html index 849f79ad25..19d1ad13e8 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderOrderBased.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderOrderBased.html @@ -121,13 +121,13 @@

    Uses of static <T> HierarchyBuilderOrderBased<T> HierarchyBuilderOrderBased.create(java.io.File file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    static <T> HierarchyBuilderOrderBased<T> HierarchyBuilderOrderBased.create(java.lang.String file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    @@ -160,7 +160,7 @@

    Uses of void HierarchyWizardModelGrouping.parse(HierarchyBuilderOrderBased<T> builder) -
    Parses an order-based spec
    +
    Parses an order-based spec.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.Order.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.Order.html index a69b51bc7b..f3784851d3 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.Order.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.Order.html @@ -100,13 +100,13 @@

    Uses of HierarchyBuilderRedactionBased.Order HierarchyBuilderRedactionBased.getAligmentOrder() -
    Returns the alignment order
    +
    Returns the alignment order.
    HierarchyBuilderRedactionBased.Order HierarchyBuilderRedactionBased.getRedactionOrder() -
    Returns the redaction order
    +
    Returns the redaction order.
    @@ -165,13 +165,13 @@

    Uses of HierarchyBuilderRedactionBased.Order HierarchyWizardModelRedaction.getAlignmentOrder() -
    Returns the alignment order
    +
    Returns the alignment order.
    HierarchyBuilderRedactionBased.Order HierarchyWizardModelRedaction.getRedactionOrder() -
    Returns the redaction order
    +
    Returns the redaction order.
    @@ -186,13 +186,13 @@

    Uses of void HierarchyWizardModelRedaction.setAlignmentOrder(HierarchyBuilderRedactionBased.Order alignmentOrder) -
    Sets the alignment order
    +
    Sets the alignment order.
    void HierarchyWizardModelRedaction.setRedactionOrder(HierarchyBuilderRedactionBased.Order redactionOrder) -
    Sets the redaction order
    +
    Sets the redaction order.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.html index 82f5543424..0683c54ce0 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/HierarchyBuilderRedactionBased.html @@ -110,7 +110,7 @@

    Uses of static <T> HierarchyBuilderRedactionBased<T> HierarchyBuilderRedactionBased.create(java.io.File file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    @@ -133,7 +133,7 @@

    Uses of static <T> HierarchyBuilderRedactionBased<T> HierarchyBuilderRedactionBased.create(java.lang.String file) -
    Loads a builder specification from the given file
    +
    Loads a builder specification from the given file.
    @@ -169,7 +169,7 @@

    Uses of DomainShareRedaction(HierarchyBuilderRedactionBased<?> builder) -
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy
    +
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsBuilder.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsBuilder.html index ee85aaafbb..a237f25e96 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsBuilder.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsBuilder.html @@ -98,7 +98,7 @@

    Uses of protected StatisticsBuilder DataHandle.statistics -
    The statistics
    +
    The statistics.
    @@ -114,7 +114,7 @@

    Uses of StatisticsBuilder DataHandle.getStatistics()
    Returns an object providing access to basic descriptive statistics about the data represented - by this handle
    + by this handle. diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsBuilderInterruptible.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsBuilderInterruptible.html index f6c7a78c44..6ff70f8778 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsBuilderInterruptible.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsBuilderInterruptible.html @@ -96,7 +96,7 @@

    Uses of StatisticsBuilderInterruptible StatisticsBuilder.getInterruptibleInstance() -
    Returns an interruptible instance of this object
    +
    Returns an interruptible instance of this object.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.Entry.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.Entry.html index 8366a4c680..29ff774de3 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.Entry.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.Entry.html @@ -96,7 +96,7 @@

    Uses of java.util.Iterator<StatisticsContingencyTable.Entry> StatisticsContingencyTable.iterator -
    An iterator over the elements in the contingency table
    +
    An iterator over the elements in the contingency table.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.html index 5e18c3ab30..0b2e5b9dcd 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsContingencyTable.html @@ -117,7 +117,7 @@

    Uses of Returns a contingency table for the given columns +
    Returns a contingency table for the given columns.
    @@ -126,7 +126,7 @@

    Uses of Returns a contingency table for the given columns +
    Returns a contingency table for the given columns.
    @@ -173,7 +173,7 @@

    Uses of Returns a contingency table for the given columns +
    Returns a contingency table for the given columns.
    @@ -184,7 +184,7 @@

    Uses of Returns a contingency table for the given columns +
    Returns a contingency table for the given columns.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsEquivalenceClasses.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsEquivalenceClasses.html index d3d50c1afc..ac932a08ac 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsEquivalenceClasses.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsEquivalenceClasses.html @@ -114,7 +114,7 @@

    Uses of DataHandleSubset(DataHandle source, DataSubset subset, StatisticsEquivalenceClasses eqStatistics) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    @@ -134,13 +134,13 @@

    Uses of StatisticsEquivalenceClasses StatisticsBuilderInterruptible.getEquivalenceClassStatistics() -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    StatisticsEquivalenceClasses StatisticsBuilder.getEquivalenceClassStatistics() -
    Returns statistics about the equivalence classes
    +
    Returns statistics about the equivalence classes.
    @@ -154,7 +154,7 @@

    Uses of StatisticsBuilder(DataHandleStatistics handle, StatisticsEquivalenceClasses ecStatistics) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsFrequencyDistribution.html b/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsFrequencyDistribution.html index 3323889de9..5aee7fb204 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsFrequencyDistribution.html +++ b/doc/gui/org/deidentifier/arx/aggregates/class-use/StatisticsFrequencyDistribution.html @@ -123,14 +123,14 @@

    Uses of StatisticsFrequencyDistribution StatisticsBuilderInterruptible.getFrequencyDistribution(int column, boolean orderFromDefinition) -
    Returns a frequency distribution for the values in the given column
    +
    Returns a frequency distribution for the values in the given column.
    StatisticsFrequencyDistribution StatisticsBuilder.getFrequencyDistribution(int column, boolean orderFromDefinition) -
    Returns a frequency distribution for the values in the given column
    +
    Returns a frequency distribution for the values in the given column.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/package-summary.html b/doc/gui/org/deidentifier/arx/aggregates/package-summary.html index 3b10e84525..a5c69c95d1 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/package-summary.html +++ b/doc/gui/org/deidentifier/arx/aggregates/package-summary.html @@ -76,56 +76,56 @@

    Package org.deidentifier.arx.aggregates AggregateFunction<T> -
    This abstract class represents an aggregate function
    +
    This abstract class represents an aggregate function.
    AggregateFunction.AggregateFunctionBuilder<T> -
    A builder for aggregate functions
    +
    A builder for aggregate functions.
    AggregateFunction.AggregateFunctionWithParameter<T> -
    An aggregate function that has a parameter
    +
    An aggregate function that has a parameter.
    AggregateFunction.GenericBounds<T> -
    An aggregate function that returns an interval consisting of the - first and the last element following the predefined order
    +
    An aggregate function that returns an interval consisting of the + first and the last element following the predefined order .
    AggregateFunction.GenericCommonPrefix<T> -
    An aggregate function that returns a common prefix
    +
    An aggregate function that returns a common prefix.
    AggregateFunction.GenericConstant<T> -
    An aggregate function that returns a constant value
    +
    An aggregate function that returns a constant value.
    AggregateFunction.GenericInterval<T> -
    An aggregate function that returns an interval [min, max]
    +
    An aggregate function that returns an interval [min, max] .
    AggregateFunction.GenericSet<T> -
    An aggregate function that returns a set of all data values
    +
    An aggregate function that returns a set of all data values.
    AggregateFunction.GenericSetOfPrefixes<T> -
    An aggregate function that returns a set of the prefixes of the data values
    +
    An aggregate function that returns a set of the prefixes of the data values.
    @@ -137,38 +137,38 @@

    Package org.deidentifier.arx.aggregates HierarchyBuilderGroupingBased<T> -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    This abstract base class enables building hierarchies for categorical and non-categorical values.
    HierarchyBuilderGroupingBased.AbstractGroup -
    A group representation to be used by subclasses
    +
    A group representation to be used by subclasses.
    HierarchyBuilderGroupingBased.Group<U> -
    This class represents a fanout parameter
    +
    This class represents a fanout parameter.
    HierarchyBuilderGroupingBased.Level<U> -
    This class represents a level in the hierarchy
    +
    This class represents a level in the hierarchy.
    HierarchyBuilderIntervalBased<T>
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals. HierarchyBuilderIntervalBased.Interval<T> -
    This class represents an interval
    +
    This class represents an interval.
    @@ -181,13 +181,13 @@

    Package org.deidentifier.arx.aggregatesHierarchyBuilderOrderBased<T>
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes. HierarchyBuilderOrderBased.SerializableComparator<T> -
    A serializable comparator
    +
    A serializable comparator.
    @@ -200,7 +200,7 @@

    Package org.deidentifier.arx.aggregates StatisticsBuilder -
    A class offering basic descriptive statistics about data handles
    +
    A class offering basic descriptive statistics about data handles.
    @@ -212,25 +212,25 @@

    Package org.deidentifier.arx.aggregates StatisticsContingencyTable -
    A contingency table
    +
    A contingency table.
    StatisticsContingencyTable.Entry -
    An entry in the contingency table
    +
    An entry in the contingency table.
    StatisticsEquivalenceClasses -
    Statistics about the equivalence classes
    +
    Statistics about the equivalence classes.
    StatisticsFrequencyDistribution -
    A frequency distribution
    +
    A frequency distribution.
    @@ -247,7 +247,7 @@

    Package org.deidentifier.arx.aggregates HierarchyBuilder.Type -
    The three types of builders
    +
    The three types of builders.
    diff --git a/doc/gui/org/deidentifier/arx/aggregates/package-use.html b/doc/gui/org/deidentifier/arx/aggregates/package-use.html index 57863a4608..695da3c2a2 100644 --- a/doc/gui/org/deidentifier/arx/aggregates/package-use.html +++ b/doc/gui/org/deidentifier/arx/aggregates/package-use.html @@ -109,7 +109,7 @@

    Uses o AggregateFunction.AggregateFunctionBuilder -
    A builder for aggregate functions
    +
    A builder for aggregate functions.
    @@ -119,12 +119,12 @@

    Uses o StatisticsBuilder -
    A class offering basic descriptive statistics about data handles
    +
    A class offering basic descriptive statistics about data handles.
    StatisticsEquivalenceClasses -
    Statistics about the equivalence classes
    +
    Statistics about the equivalence classes.
    @@ -141,17 +141,17 @@

    Uses o AggregateFunction -
    This abstract class represents an aggregate function
    +
    This abstract class represents an aggregate function.
    AggregateFunction.AggregateFunctionBuilder -
    A builder for aggregate functions
    +
    A builder for aggregate functions.
    AggregateFunction.AggregateFunctionWithParameter -
    An aggregate function that has a parameter
    +
    An aggregate function that has a parameter.
    @@ -161,43 +161,43 @@

    Uses o HierarchyBuilder.Type -
    The three types of builders
    +
    The three types of builders.
    HierarchyBuilderGroupingBased -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    This abstract base class enables building hierarchies for categorical and non-categorical values.
    HierarchyBuilderGroupingBased.AbstractGroup -
    A group representation to be used by subclasses
    +
    A group representation to be used by subclasses.
    HierarchyBuilderGroupingBased.Group -
    This class represents a fanout parameter
    +
    This class represents a fanout parameter.
    HierarchyBuilderGroupingBased.Level -
    This class represents a level in the hierarchy
    +
    This class represents a level in the hierarchy.
    HierarchyBuilderIntervalBased
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals. HierarchyBuilderIntervalBased.IndexNode -
    This class represents an node
    +
    This class represents an node.
    HierarchyBuilderIntervalBased.Interval -
    This class represents an interval
    +
    This class represents an interval.
    @@ -208,7 +208,7 @@

    Uses o HierarchyBuilderOrderBased
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes. @@ -230,22 +230,22 @@

    Uses o StatisticsContingencyTable -
    A contingency table
    +
    A contingency table.
    StatisticsContingencyTable.Entry -
    An entry in the contingency table
    +
    An entry in the contingency table.
    StatisticsEquivalenceClasses -
    Statistics about the equivalence classes
    +
    Statistics about the equivalence classes.
    StatisticsFrequencyDistribution -
    A frequency distribution
    +
    A frequency distribution.
    @@ -279,7 +279,7 @@

    Uses o AggregateFunction -
    This abstract class represents an aggregate function
    +
    This abstract class represents an aggregate function.
    @@ -289,23 +289,23 @@

    Uses o HierarchyBuilder.Type -
    The three types of builders
    +
    The three types of builders.
    HierarchyBuilderGroupingBased.Group -
    This class represents a fanout parameter
    +
    This class represents a fanout parameter.
    HierarchyBuilderIntervalBased
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals. HierarchyBuilderIntervalBased.Interval -
    This class represents an interval
    +
    This class represents an interval.
    @@ -316,7 +316,7 @@

    Uses o HierarchyBuilderOrderBased
    This class enables building hierarchies for categorical and non-categorical values - by ordering the data items and merging into groups with predefined sizes
    + by ordering the data items and merging into groups with predefined sizes. @@ -347,13 +347,13 @@

    Uses o HierarchyBuilderGroupingBased -
    This abstract base class enables building hierarchies for categorical and non-categorical values
    +
    This abstract base class enables building hierarchies for categorical and non-categorical values.
    HierarchyBuilderIntervalBased
    This class enables building hierarchies for non-categorical values by mapping them - into given intervals
    + into given intervals. diff --git a/doc/gui/org/deidentifier/arx/class-use/ARXAnonymizer.html b/doc/gui/org/deidentifier/arx/class-use/ARXAnonymizer.html index 58c2765200..d14d4a98c2 100644 --- a/doc/gui/org/deidentifier/arx/class-use/ARXAnonymizer.html +++ b/doc/gui/org/deidentifier/arx/class-use/ARXAnonymizer.html @@ -96,13 +96,13 @@

    Uses of ARXAnonymizer Model.createAnonymizer() -
    Creates an anonymizer for the current config
    +
    Creates an anonymizer for the current config.
    ARXAnonymizer Model.getAnonymizer() -
    Returns the current anonymizer
    +
    Returns the current anonymizer.
    @@ -117,7 +117,7 @@

    Uses of void Model.setAnonymizer(ARXAnonymizer anonymizer) -
    Sets the anonymizer
    +
    Sets the anonymizer.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/ARXConfiguration.ARXConfigurationInternal.html b/doc/gui/org/deidentifier/arx/class-use/ARXConfiguration.ARXConfigurationInternal.html index 0dc23bb7b9..ddb7af2bc9 100644 --- a/doc/gui/org/deidentifier/arx/class-use/ARXConfiguration.ARXConfigurationInternal.html +++ b/doc/gui/org/deidentifier/arx/class-use/ARXConfiguration.ARXConfigurationInternal.html @@ -98,7 +98,7 @@

    Uses of protected ARXConfiguration.ARXConfigurationInternal ARXConfiguration.getInternalConfiguration() -
    TODO: This is a hack and should be removed in future releases
    +
    TODO: This is a hack and should be removed in future releases.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/ARXConfiguration.html b/doc/gui/org/deidentifier/arx/class-use/ARXConfiguration.html index 76955f03a9..0da43ed48e 100644 --- a/doc/gui/org/deidentifier/arx/class-use/ARXConfiguration.html +++ b/doc/gui/org/deidentifier/arx/class-use/ARXConfiguration.html @@ -116,26 +116,26 @@

    Uses of ARXConfiguration ARXConfiguration.addCriterion(PrivacyCriterion c) -
    Adds a criterion to the configuration
    +
    Adds a criterion to the configuration.
    ARXConfiguration ARXConfiguration.clone() -
    Clones this config
    +
    Clones this config.
    static ARXConfiguration ARXConfiguration.create() -
    Creates a new config without tuple suppression
    +
    Creates a new config without tuple suppression.
    static ARXConfiguration ARXConfiguration.create(double supp)
    Creates a new config that allows the given percentage of outliers and - thus implements tuple suppression
    + thus implements tuple suppression. @@ -155,7 +155,7 @@

    Uses of ARXConfiguration ARXResult.getConfiguration() -
    Returns the configuration used
    +
    Returns the configuration used.
    @@ -171,7 +171,7 @@

    Uses of ARXResult ARXAnonymizer.anonymize(Data data, ARXConfiguration config) -
    Performs data anonymization
    +
    Performs data anonymization.
    @@ -179,7 +179,7 @@

    Uses of ARXAnonymizer.anonymizeInternal(DataHandle handle, DataDefinition definition, ARXConfiguration config) -
    Reset a previous lattice and run the algorithm
    +
    Reset a previous lattice and run the algorithm .
    @@ -196,7 +196,7 @@

    Uses of ARXConfiguration.ARXConfigurationInternal(ARXConfiguration config) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -210,7 +210,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -221,7 +221,7 @@

    Uses of ARXConfiguration config, ARXLattice lattice, long duration) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -253,19 +253,19 @@

    Uses of ARXConfiguration ModelConfiguration.addCriterion(PrivacyCriterion c) -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    ARXConfiguration Model.createSubsetConfig() -
    Creates an ARXConfiguration for the subset
    +
    Creates an ARXConfiguration for the subset.
    ARXConfiguration ModelConfiguration.getConfig() -
    Returns the current config
    +
    Returns the current config.
    @@ -287,7 +287,7 @@

    Uses of DataHandle handle, ARXConfiguration config, long bytes) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/ARXLattice.ARXNode.Access.html b/doc/gui/org/deidentifier/arx/class-use/ARXLattice.ARXNode.Access.html index 9a8f4a1a05..91c35329aa 100644 --- a/doc/gui/org/deidentifier/arx/class-use/ARXLattice.ARXNode.Access.html +++ b/doc/gui/org/deidentifier/arx/class-use/ARXLattice.ARXNode.Access.html @@ -98,7 +98,7 @@

    Uses of ARXLattice.ARXNode.Access ARXLattice.ARXNode.access() -
    Alter associated fields
    +
    Alter associated fields.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/ARXLattice.ARXNode.html b/doc/gui/org/deidentifier/arx/class-use/ARXLattice.ARXNode.html index cf6b964c3b..ab19ca8545 100644 --- a/doc/gui/org/deidentifier/arx/class-use/ARXLattice.ARXNode.html +++ b/doc/gui/org/deidentifier/arx/class-use/ARXLattice.ARXNode.html @@ -106,7 +106,7 @@

    Uses of protected ARXLattice.ARXNode DataHandle.node -
    The node
    +
    The node.
    @@ -121,7 +121,7 @@

    Uses of ARXLattice.ARXNode ARXLattice.getBottom() -
    Returns the bottom node
    +
    Returns the bottom node.
    @@ -133,37 +133,37 @@

    Uses of ARXLattice.ARXNode[][] ARXLattice.getLevels() -
    Returns the levels of the generalization lattice
    +
    Returns the levels of the generalization lattice.
    protected ARXLattice.ARXNode ARXLattice.getOptimum() -
    Returns the optimum, if any
    +
    Returns the optimum, if any.
    ARXLattice.ARXNode[] ARXLattice.ARXNode.getPredecessors() -
    The predecessors
    +
    The predecessors.
    ARXLattice.ARXNode[] ARXLattice.ARXNode.getSuccessors() -
    The successors
    +
    The successors.
    ARXLattice.ARXNode ARXLattice.getTop() -
    Returns the top node
    +
    Returns the top node.
    ARXLattice.ARXNode DataHandle.getTransformation() -
    Returns the transformation
    +
    Returns the transformation .
    @@ -209,13 +209,13 @@

    Uses of void ARXLattice.ARXNode.Access.setPredecessors(ARXLattice.ARXNode[] predecessors) -
    Sets the predecessors
    +
    Sets the predecessors.
    void ARXLattice.ARXNode.Access.setSuccessors(ARXLattice.ARXNode[] successors) -
    Sets the successors
    +
    Sets the successors.
    @@ -244,7 +244,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -276,13 +276,13 @@

    Uses of ARXLattice.ARXNode Model.getOutputNode() -
    Returns the currently applied transformation
    +
    Returns the currently applied transformation.
    ARXLattice.ARXNode Model.getSelectedNode() -
    Returns the selected transformation
    +
    Returns the selected transformation.
    @@ -297,7 +297,7 @@

    Uses of java.util.List<ARXLattice.ARXNode> ModelClipboard.getClipboardEntries() -
    Returns a copy of all clipboard entries
    +
    Returns a copy of all clipboard entries.
    @@ -312,45 +312,45 @@

    Uses of void ModelClipboard.addToClipboard(ARXLattice.ARXNode node) -
    Add a node to the clipboard
    +
    Add a node to the clipboard.
    boolean ModelNodeFilter.isAllowed(ARXLattice lattice, ARXLattice.ARXNode node) -
    Returns whether the given node is allowed to pass this filter
    +
    Returns whether the given node is allowed to pass this filter.
    void ModelClipboard.moveEntryDown(ARXLattice.ARXNode node) -
    Moves the entry down
    +
    Moves the entry down.
    void ModelClipboard.moveEntryUp(ARXLattice.ARXNode node) -
    Moves the entry up
    +
    Moves the entry up.
    void ModelClipboard.removeFromClipboard(ARXLattice.ARXNode node) -
    Removes an entry from the clipboard
    +
    Removes an entry from the clipboard.
    void Model.setOutput(DataHandle output, ARXLattice.ARXNode node) -
    Sets the current output
    +
    Sets the current output.
    void Model.setSelectedNode(ARXLattice.ARXNode node) -
    Sets the selected node
    +
    Sets the selected node.
    @@ -365,7 +365,7 @@

    Uses of void ModelClipboard.addAllToClipboard(java.util.List<ARXLattice.ARXNode> list) -
    Add a set of elements to the clipboard
    +
    Add a set of elements to the clipboard.
    @@ -387,7 +387,7 @@

    Uses of XMLWriter.write(java.lang.String attribute, ARXLattice.ARXNode[] array, java.util.Map<java.lang.String,java.lang.Integer> map) -
    Create an element
    +
    Create an element.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/ARXLattice.Access.html b/doc/gui/org/deidentifier/arx/class-use/ARXLattice.Access.html index deaf9811db..6d024c71ff 100644 --- a/doc/gui/org/deidentifier/arx/class-use/ARXLattice.Access.html +++ b/doc/gui/org/deidentifier/arx/class-use/ARXLattice.Access.html @@ -98,7 +98,7 @@

    Uses of ARXLattice.Access ARXLattice.access() -
    Access fields of this class
    +
    Access fields of this class.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/ARXLattice.Anonymity.html b/doc/gui/org/deidentifier/arx/class-use/ARXLattice.Anonymity.html index 05b6e74ed3..7ccef83c03 100644 --- a/doc/gui/org/deidentifier/arx/class-use/ARXLattice.Anonymity.html +++ b/doc/gui/org/deidentifier/arx/class-use/ARXLattice.Anonymity.html @@ -106,7 +106,7 @@

    Uses of ARXLattice.Anonymity ARXLattice.ARXNode.getAnonymity() -
    Returns the anonymity property
    +
    Returns the anonymity property.
    @@ -140,7 +140,7 @@

    Uses of void ARXLattice.ARXNode.Access.setAnonymity(ARXLattice.Anonymity anonymity) -
    Sets the anonymity
    +
    Sets the anonymity.
    @@ -179,7 +179,7 @@

    Uses of void XMLWriter.write(java.lang.String attribute, ARXLattice.Anonymity anonymity) -
    Create an element
    +
    Create an element.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/ARXLattice.LatticeDeserializationContext.html b/doc/gui/org/deidentifier/arx/class-use/ARXLattice.LatticeDeserializationContext.html index 78a6863eed..1104d24e5f 100644 --- a/doc/gui/org/deidentifier/arx/class-use/ARXLattice.LatticeDeserializationContext.html +++ b/doc/gui/org/deidentifier/arx/class-use/ARXLattice.LatticeDeserializationContext.html @@ -98,7 +98,7 @@

    Uses of static ARXLattice.LatticeDeserializationContext ARXLattice.getDeserializationContext() -
    Returns the deserialization context
    +
    Returns the deserialization context.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/ARXLattice.html b/doc/gui/org/deidentifier/arx/class-use/ARXLattice.html index feeea8438e..f0e2c3ce34 100644 --- a/doc/gui/org/deidentifier/arx/class-use/ARXLattice.html +++ b/doc/gui/org/deidentifier/arx/class-use/ARXLattice.html @@ -102,7 +102,7 @@

    Uses of ARXLattice ARXResult.getLattice() -
    Returns the lattice
    +
    Returns the lattice.
    @@ -127,7 +127,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -138,7 +138,7 @@

    Uses of ARXConfiguration config, ARXLattice lattice, long duration) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -159,7 +159,7 @@

    Uses of boolean ModelNodeFilter.isAllowed(ARXLattice lattice, ARXLattice.ARXNode node) -
    Returns whether the given node is allowed to pass this filter
    +
    Returns whether the given node is allowed to pass this filter.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/ARXResult.html b/doc/gui/org/deidentifier/arx/class-use/ARXResult.html index a79d0f6aea..1d638c2574 100644 --- a/doc/gui/org/deidentifier/arx/class-use/ARXResult.html +++ b/doc/gui/org/deidentifier/arx/class-use/ARXResult.html @@ -107,7 +107,7 @@

    Uses of ARXResult ARXAnonymizer.anonymize(Data data, ARXConfiguration config) -
    Performs data anonymization
    +
    Performs data anonymization.
    @@ -147,7 +147,7 @@

    Uses of ARXResult Model.getResult() -
    Returns the current result
    +
    Returns the current result.
    @@ -162,13 +162,13 @@

    Uses of void ModelNodeFilter.initialize(ARXResult result) -
    Creates a node filter for the given result
    +
    Creates a node filter for the given result.
    void Model.setResult(ARXResult result) -
    Sets the result
    +
    Sets the result.
    @@ -189,8 +189,8 @@

    Uses of protected double ViewProperties.asRelativeValue(InformationLoss<?> infoLoss, ARXResult result) -
    Converts an information loss into a relative value in percent - TODO: Code duplicate from NodePropertiesView
    +
    Converts an information loss into a relative value in percent + TODO: Code duplicate from NodePropertiesView.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/AttributeType.Hierarchy.DefaultHierarchy.html b/doc/gui/org/deidentifier/arx/class-use/AttributeType.Hierarchy.DefaultHierarchy.html index b520408b48..0ef4057820 100644 --- a/doc/gui/org/deidentifier/arx/class-use/AttributeType.Hierarchy.DefaultHierarchy.html +++ b/doc/gui/org/deidentifier/arx/class-use/AttributeType.Hierarchy.DefaultHierarchy.html @@ -98,7 +98,7 @@

    Uses of static AttributeType.Hierarchy.DefaultHierarchy AttributeType.Hierarchy.create() -
    Creates a new default hierarchy
    +
    Creates a new default hierarchy.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html b/doc/gui/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html index 8337e025f0..2f8e3241a8 100644 --- a/doc/gui/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html +++ b/doc/gui/org/deidentifier/arx/class-use/AttributeType.Hierarchy.html @@ -148,39 +148,39 @@

    Uses of static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.io.File file, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.io.InputStream stream, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.util.Iterator<java.lang.String[]> iterator) -
    Creates a new hierarchy from an iterator over tuples
    +
    Creates a new hierarchy from an iterator over tuples.
    static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.util.List<java.lang.String[]> list) -
    Creates a new hierarchy from a list
    +
    Creates a new hierarchy from a list.
    static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.lang.String[][] array) -
    Creates a new hierarchy from a two-dimensional string array
    +
    Creates a new hierarchy from a two-dimensional string array.
    static AttributeType.Hierarchy AttributeType.Hierarchy.create(java.lang.String path, char separator) -
    Creates a new hierarchy from a CSV file
    +
    Creates a new hierarchy from a CSV file.
    @@ -200,37 +200,37 @@

    Uses of AttributeType.Hierarchy HierarchyBuilderRedactionBased.build() -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    AttributeType.Hierarchy HierarchyBuilderGroupingBased.build() -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    abstract AttributeType.Hierarchy HierarchyBuilder.build() -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    AttributeType.Hierarchy HierarchyBuilderRedactionBased.build(java.lang.String[] data) -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    AttributeType.Hierarchy HierarchyBuilderGroupingBased.build(java.lang.String[] data) -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    abstract AttributeType.Hierarchy HierarchyBuilder.build(java.lang.String[] data) -
    Creates a new hierarchy, based on the predefined specification
    +
    Creates a new hierarchy, based on the predefined specification.
    @@ -328,7 +328,7 @@

    Uses of AttributeType.Hierarchy HierarchicalDistanceTCloseness.getHierarchy() -
    Returns the hierarchy backing the EMD calculations
    +
    Returns the hierarchy backing the EMD calculations.
    @@ -379,7 +379,7 @@

    Uses of java.util.Map<java.lang.String,AttributeType.Hierarchy> ModelConfiguration.getHierarchies() -
    Returns the set of all assigned hierarchies
    +
    Returns the set of all assigned hierarchies.
    @@ -395,7 +395,7 @@

    Uses of void ModelConfiguration.setHierarchy(java.lang.String attribute, AttributeType.Hierarchy hierarchy) -
    Assigns a hierarchy
    +
    Assigns a hierarchy.
    @@ -416,7 +416,7 @@

    Uses of AttributeType.Hierarchy AnalysisContext.getHierarchy(AnalysisContext.Context context, java.lang.String attribute) -
    Returns a generalization hierarchy for the attribute, if available
    +
    Returns a generalization hierarchy for the attribute, if available.
    @@ -436,7 +436,7 @@

    Uses of void ViewHierarchy.setHierarchy(AttributeType.Hierarchy type) -
    Sets the hierarchy displayed by this view
    +
    Sets the hierarchy displayed by this view.
    @@ -456,12 +456,14 @@

    Uses of protected AttributeType.Hierarchy HierarchyWizardModelAbstract.hierarchy -
    Var
    +
    Var.
    AttributeType.Hierarchy -HierarchyWizard.HierarchyWizardResult.hierarchy  +HierarchyWizard.HierarchyWizardResult.hierarchy +
    TODO
    + @@ -475,13 +477,13 @@

    Uses of AttributeType.Hierarchy HierarchyWizardModelAbstract.getHierarchy() -
    Returns the resulting hierarchy
    +
    Returns the resulting hierarchy.
    AttributeType.Hierarchy HierarchyWizardModel.getHierarchy() -
    Returns the current hierarchy
    +
    Returns the current hierarchy.
    @@ -496,7 +498,7 @@

    Uses of void HierarchyWizardPageFinal.setHierarchy(AttributeType.Hierarchy hierarchy) -
    Sets the hierarchy
    +
    Sets the hierarchy.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/AttributeType.html b/doc/gui/org/deidentifier/arx/class-use/AttributeType.html index 190c25cbcf..f1bf078c55 100644 --- a/doc/gui/org/deidentifier/arx/class-use/AttributeType.html +++ b/doc/gui/org/deidentifier/arx/class-use/AttributeType.html @@ -110,7 +110,7 @@

    Uses of static class  AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    @@ -131,25 +131,25 @@

    Uses of static AttributeType AttributeType.IDENTIFYING_ATTRIBUTE -
    Represents an identifying attribute
    +
    Represents an identifying attribute.
    static AttributeType AttributeType.INSENSITIVE_ATTRIBUTE -
    Represents an insensitive attribute
    +
    Represents an insensitive attribute.
    static AttributeType AttributeType.QUASI_IDENTIFYING_ATTRIBUTE -
    Represents a quasi-identifying attribute
    +
    Represents a quasi-identifying attribute.
    static AttributeType AttributeType.SENSITIVE_ATTRIBUTE -
    Represents a sensitive attribute
    +
    Represents a sensitive attribute.
    @@ -168,7 +168,7 @@

    Uses of AttributeType DataDefinition.getAttributeType(java.lang.String attribute) -
    Returns the type defined for the attribute
    +
    Returns the type defined for the attribute.
    @@ -191,7 +191,7 @@

    Uses of void DataDefinition.setAttributeType(java.lang.String attribute, AttributeType type) -
    Define the type of a given attribute
    +
    Define the type of a given attribute.
    @@ -241,19 +241,19 @@

    Uses of AttributeType AnalysisContextVisualizationDistribution.attributeType -
    Context information
    +
    Context information.
    AttributeType AnalysisContextVisualizationContingency.attributeType1 -
    Context information
    +
    Context information.
    AttributeType AnalysisContextVisualizationContingency.attributeType2 -
    Context information
    +
    Context information.
    @@ -274,7 +274,7 @@

    Uses of protected void ViewData.updateHeaderImage(int index, AttributeType type) -
    Updates the header image in the table
    +
    Updates the header image in the table.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/Data.DefaultData.html b/doc/gui/org/deidentifier/arx/class-use/Data.DefaultData.html index 1381c44f85..b5f49d3c99 100644 --- a/doc/gui/org/deidentifier/arx/class-use/Data.DefaultData.html +++ b/doc/gui/org/deidentifier/arx/class-use/Data.DefaultData.html @@ -98,7 +98,7 @@

    Uses of static Data.DefaultData Data.create() -
    Creates a new default data object
    +
    Creates a new default data object.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/Data.html b/doc/gui/org/deidentifier/arx/class-use/Data.html index 88a0a82056..3cb2782246 100644 --- a/doc/gui/org/deidentifier/arx/class-use/Data.html +++ b/doc/gui/org/deidentifier/arx/class-use/Data.html @@ -125,46 +125,46 @@

    Uses of static Data Data.create(DataSource source) -
    Creates a new data object from the given data source specification
    +
    Creates a new data object from the given data source specification.
    static Data Data.create(java.io.File file, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    static Data Data.create(java.io.InputStream stream, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    static Data Data.create(java.util.Iterator<java.lang.String[]> iterator) -
    Creates a new data object from an iterator over tuples
    +
    Creates a new data object from an iterator over tuples.
    static Data Data.create(java.util.List<java.lang.String[]> list) -
    Creates a new data object from a list
    +
    Creates a new data object from a list.
    static Data Data.create(java.lang.String[][] array) -
    Creates a new data object from a two-dimensional string array
    +
    Creates a new data object from a two-dimensional string array.
    static Data Data.create(java.lang.String path, char separator) -
    Creates a new data object from a CSV file
    +
    Creates a new data object from a CSV file.
    @@ -180,7 +180,7 @@

    Uses of ARXResult ARXAnonymizer.anonymize(Data data, ARXConfiguration config) -
    Performs data anonymization
    +
    Performs data anonymization.
    @@ -202,21 +202,21 @@

    Uses of static DataSubset DataSubset.create(Data data, DataSelector selector) -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    static DataSubset DataSubset.create(Data data, RowSet subset) -
    Creates a new subset from the given row set, from which a copy is created
    +
    Creates a new subset from the given row set, from which a copy is created.
    static DataSubset DataSubset.create(Data data, java.util.Set<java.lang.Integer> subset) -
    Creates a new subset from the given set of tuple indices
    +
    Creates a new subset from the given set of tuple indices.
    @@ -227,7 +227,7 @@

    Uses of protected void DataHandleInput.update(Data data) -
    Update the definition
    +
    Update the definition.
    @@ -240,7 +240,7 @@

    Uses of DataHandleInput(Data data) -
    Creates a new data handle
    +
    Creates a new data handle.
    @@ -292,7 +292,7 @@

    Uses of DialogQueryResult MainWindow.showQueryDialog(java.lang.String query, Data data) -
    Shows a query dialog for selecting a research subset
    +
    Shows a query dialog for selecting a research subset.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/DataDefinition.html b/doc/gui/org/deidentifier/arx/class-use/DataDefinition.html index 9e81bdbf3b..af30157510 100644 --- a/doc/gui/org/deidentifier/arx/class-use/DataDefinition.html +++ b/doc/gui/org/deidentifier/arx/class-use/DataDefinition.html @@ -116,7 +116,7 @@

    Uses of protected DataDefinition DataHandle.definition -
    The data definition
    +
    The data definition.
    @@ -139,13 +139,13 @@

    Uses of DataDefinition DataHandle.getDefinition() -
    Returns the data definition
    +
    Returns the data definition.
    DataDefinition Data.getDefinition() -
    Returns the data definition
    +
    Returns the data definition.
    @@ -162,13 +162,13 @@

    Uses of ARXAnonymizer.anonymizeInternal(DataHandle handle, DataDefinition definition, ARXConfiguration config) -
    Reset a previous lattice and run the algorithm
    +
    Reset a previous lattice and run the algorithm .
    protected void DataHandleInput.setDefinition(DataDefinition definition) -
    Overrides the handles data definition
    +
    Overrides the handles data definition.
    @@ -190,7 +190,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -201,7 +201,7 @@

    Uses of ARXConfiguration config, ARXLattice lattice, long duration) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -233,13 +233,13 @@

    Uses of DataDefinition Model.getInputDefinition() -
    Returns the input definition
    +
    Returns the input definition.
    DataDefinition Model.getOutputDefinition() -
    Returns the output definition
    +
    Returns the output definition.
    @@ -267,7 +267,7 @@

    Uses of protected abstract DataDefinition ViewData.getDefinition() -
    Returns the data definition
    +
    Returns the data definition.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/DataHandle.html b/doc/gui/org/deidentifier/arx/class-use/DataHandle.html index df0fd74199..0f18d5d70c 100644 --- a/doc/gui/org/deidentifier/arx/class-use/DataHandle.html +++ b/doc/gui/org/deidentifier/arx/class-use/DataHandle.html @@ -118,7 +118,7 @@

    Uses of class  DataHandleInput -
    An implementation of the DataHandle interface for input data
    +
    An implementation of the DataHandle interface for input data.
    @@ -145,7 +145,7 @@

    Uses of protected DataHandle DataHandle.subset -
    The current research subset
    +
    The current research subset.
    @@ -160,7 +160,7 @@

    Uses of DataHandle Data.getHandle() -
    Returns a data handle
    +
    Returns a data handle.
    @@ -203,7 +203,7 @@

    Uses of protected DataHandle DataHandleSubset.getSource() -
    Returns the underlying source data handle
    +
    Returns the underlying source data handle.
    @@ -213,7 +213,7 @@

    Uses of DataHandle DataHandle.getView() -
    Returns a new data handle that represents a context specific view on the dataset
    +
    Returns a new data handle that represents a context specific view on the dataset.
    @@ -230,19 +230,19 @@

    Uses of ARXAnonymizer.anonymizeInternal(DataHandle handle, DataDefinition definition, ARXConfiguration config) -
    Reset a previous lattice and run the algorithm
    +
    Reset a previous lattice and run the algorithm .
    protected void DataDefinition.materialize(DataHandle handle) -
    Materializes all functional hierarchies
    +
    Materializes all functional hierarchies.
    protected void DataHandle.setView(DataHandle handle) -
    Sets the subset
    +
    Sets the subset.
    @@ -264,7 +264,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -273,14 +273,14 @@

    Uses of DataHandleSubset(DataHandle source, DataSubset subset) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    DataHandleSubset(DataHandle source, DataSubset subset, StatisticsEquivalenceClasses eqStatistics) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    @@ -314,7 +314,7 @@

    Uses of void Model.setOutput(DataHandle output, ARXLattice.ARXNode node) -
    Sets the current output
    +
    Sets the current output.
    @@ -334,19 +334,19 @@

    Uses of DataHandle AnalysisContextVisualizationDistribution.handle -
    Context information
    +
    Context information.
    DataHandle AnalysisContextVisualizationContingency.handle -
    Context information
    +
    Context information.
    DataHandle AnalysisContext.Context.handle -
    The according handle
    +
    The according handle.
    @@ -361,7 +361,7 @@

    Uses of DensityData(DataHandle handle, int column1, int column2) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -381,7 +381,7 @@

    Uses of DataHandle ComponentDataTable.getData() -
    Returns the displayed data
    +
    Returns the displayed data.
    @@ -395,7 +395,7 @@

    Uses of protected abstract DataHandle ViewData.getHandle() -
    Returns the data definition
    +
    Returns the data definition.
    @@ -410,7 +410,7 @@

    Uses of void ComponentDataTable.setData(DataHandle handle) -
    Sets the displayed data
    +
    Sets the displayed data.
    @@ -430,7 +430,7 @@

    Uses of DataHandle DataTableContext.getHandle() -
    Returns the data handle, if any
    +
    Returns the data handle, if any.
    @@ -445,7 +445,7 @@

    Uses of void DataTableContext.setHandle(DataHandle handle) -
    Sets a data handle
    +
    Sets a data handle.
    @@ -467,7 +467,7 @@

    Uses of DataHandle handle, ARXConfiguration config, long bytes) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/DataHandleOutput.html b/doc/gui/org/deidentifier/arx/class-use/DataHandleOutput.html index 4f9ae3eef9..b4890d4bf6 100644 --- a/doc/gui/org/deidentifier/arx/class-use/DataHandleOutput.html +++ b/doc/gui/org/deidentifier/arx/class-use/DataHandleOutput.html @@ -98,7 +98,7 @@

    Uses of protected void ARXResult.releaseBuffer(DataHandleOutput handle) -
    Releases the buffer
    +
    Releases the buffer.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/DataHandleStatistics.InterruptHandler.html b/doc/gui/org/deidentifier/arx/class-use/DataHandleStatistics.InterruptHandler.html index da713253a5..174da88761 100644 --- a/doc/gui/org/deidentifier/arx/class-use/DataHandleStatistics.InterruptHandler.html +++ b/doc/gui/org/deidentifier/arx/class-use/DataHandleStatistics.InterruptHandler.html @@ -121,7 +121,7 @@

    Uses of protected abstract java.lang.String[] DataHandle.getDistinctValues(int column, DataHandleStatistics.InterruptHandler handler) -
    Returns the distinct values
    +
    Returns the distinct values.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/DataHandleStatistics.html b/doc/gui/org/deidentifier/arx/class-use/DataHandleStatistics.html index bb019aeb59..b115941fbb 100644 --- a/doc/gui/org/deidentifier/arx/class-use/DataHandleStatistics.html +++ b/doc/gui/org/deidentifier/arx/class-use/DataHandleStatistics.html @@ -95,7 +95,7 @@

    Uses of StatisticsBuilder(DataHandleStatistics handle, StatisticsEquivalenceClasses ecStatistics) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/DataSelector.html b/doc/gui/org/deidentifier/arx/class-use/DataSelector.html index 593c0d016c..f8a13733b4 100644 --- a/doc/gui/org/deidentifier/arx/class-use/DataSelector.html +++ b/doc/gui/org/deidentifier/arx/class-use/DataSelector.html @@ -201,7 +201,7 @@

    Uses of static DataSubset DataSubset.create(Data data, DataSelector selector) -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    @@ -220,7 +220,9 @@

    Uses of DataSelector -DialogQueryResult.selector  +DialogQueryResult.selector +
    TODO
    + diff --git a/doc/gui/org/deidentifier/arx/class-use/DataSource.html b/doc/gui/org/deidentifier/arx/class-use/DataSource.html index 82f202a4fe..d80a9d866d 100644 --- a/doc/gui/org/deidentifier/arx/class-use/DataSource.html +++ b/doc/gui/org/deidentifier/arx/class-use/DataSource.html @@ -100,7 +100,7 @@

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

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

    Uses of DataSource.createExcelSource(java.io.File file, int sheetIndex, boolean containsHeader) -
    Creates an Excel data source
    +
    Creates an Excel data source.
    @@ -124,14 +124,14 @@

    Uses of DataSource.createExcelSource(java.lang.String file, int sheetIndex, boolean containsHeader) -
    Creates an Excel data source
    +
    Creates an Excel data source.
    static DataSource DataSource.createJDBCSource(java.lang.String url, java.lang.String table) -
    Creates a JDBC data source
    +
    Creates a JDBC data source.
    @@ -140,7 +140,7 @@

    Uses of Creates a JDBC data source +
    Creates a JDBC data source.
    @@ -155,7 +155,7 @@

    Uses of static Data Data.create(DataSource source) -
    Creates a new data object from the given data source specification
    +
    Creates a new data object from the given data source specification.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/DataSubset.html b/doc/gui/org/deidentifier/arx/class-use/DataSubset.html index 708ab277a7..57d8aeaeaa 100644 --- a/doc/gui/org/deidentifier/arx/class-use/DataSubset.html +++ b/doc/gui/org/deidentifier/arx/class-use/DataSubset.html @@ -112,21 +112,21 @@

    Uses of static DataSubset DataSubset.create(Data data, DataSelector selector) -
    Creates a subset from the given selector
    +
    Creates a subset from the given selector.
    static DataSubset DataSubset.create(Data data, RowSet subset) -
    Creates a new subset from the given row set, from which a copy is created
    +
    Creates a new subset from the given row set, from which a copy is created.
    static DataSubset DataSubset.create(Data data, java.util.Set<java.lang.Integer> subset) -
    Creates a new subset from the given set of tuple indices
    +
    Creates a new subset from the given set of tuple indices.
    @@ -140,14 +140,14 @@

    Uses of DataHandleSubset(DataHandle source, DataSubset subset) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    DataHandleSubset(DataHandle source, DataSubset subset, StatisticsEquivalenceClasses eqStatistics) -
    Creates a new handle that represents the research subset
    +
    Creates a new handle that represents the research subset.
    @@ -167,7 +167,7 @@

    Uses of DataSubset DPresence.getSubset() -
    Returns the research subset
    +
    Returns the research subset.
    @@ -180,7 +180,7 @@

    Uses of DPresence(DataSubset subset) -
    For building the inclusion criterion
    +
    For building the inclusion criterion.
    @@ -193,7 +193,7 @@

    Uses of Inclusion(DataSubset subset) -
    Creates a new instance of the enclosure criterion
    +
    Creates a new instance of the enclosure criterion.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/DataType.DataTypeDescription.html b/doc/gui/org/deidentifier/arx/class-use/DataType.DataTypeDescription.html index ccefee3f4d..cae22151f5 100644 --- a/doc/gui/org/deidentifier/arx/class-use/DataType.DataTypeDescription.html +++ b/doc/gui/org/deidentifier/arx/class-use/DataType.DataTypeDescription.html @@ -106,7 +106,7 @@

    Uses of abstract DataType.DataTypeDescription<T> DataType.getDescription() -
    Returns a description of the data type
    +
    Returns a description of the data type.
    @@ -136,7 +136,7 @@

    Uses of static <U> DataType.DataTypeDescription<U> DataType.list(java.lang.Class<U> clazz) -
    Returns a datatype for the given class
    +
    Returns a datatype for the given class.
    @@ -151,7 +151,7 @@

    Uses of static java.util.List<DataType.DataTypeDescription<?>> DataType.list() -
    Lists all available data types
    +
    Lists all available data types.
    @@ -170,33 +170,36 @@

    Uses of java.lang.String -Controller.actionShowFormatInputDialog(org.eclipse.swt.widgets.Shell shell, +Controller.actionShowFormatInputDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String title, java.lang.String text, + java.util.Locale locale, DataType.DataTypeDescription<?> type, java.util.Collection<java.lang.String> values) -
    Shows a dialog for selecting a format string for a data type
    +
    Shows a dialog for selecting a format string for a data type.
    java.lang.String -Controller.actionShowFormatInputDialog(org.eclipse.swt.widgets.Shell shell, +Controller.actionShowFormatInputDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String title, java.lang.String text, + java.util.Locale locale, DataType.DataTypeDescription<?> type, java.lang.String[] values) -
    Shows a dialog for selecting a format string for a data type
    +
    Shows a dialog for selecting a format string for a data type.
    java.lang.String -Controller.actionShowFormatInputDialog(org.eclipse.swt.widgets.Shell shell, +Controller.actionShowFormatInputDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String title, java.lang.String text, java.lang.String preselected, + java.util.Locale locale, DataType.DataTypeDescription<?> type, java.util.Collection<java.lang.String> values) -
    Shows a dialog for selecting a format string for a data type
    +
    Shows a dialog for selecting a format string for a data type.
    @@ -215,13 +218,14 @@

    Uses of java.lang.String -MainWindow.showFormatInputDialog(org.eclipse.swt.widgets.Shell shell, +MainWindow.showFormatInputDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String header, java.lang.String text, java.lang.String preselected, + java.util.Locale locale, DataType.DataTypeDescription<?> description, java.util.Collection<java.lang.String> values) -
    Shows an input dialog for selecting formats string for data types
    +
    Shows an input dialog for selecting formats string for data types.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/DataType.DataTypeWithFormat.html b/doc/gui/org/deidentifier/arx/class-use/DataType.DataTypeWithFormat.html index d43d534e4b..fa5a36e514 100644 --- a/doc/gui/org/deidentifier/arx/class-use/DataType.DataTypeWithFormat.html +++ b/doc/gui/org/deidentifier/arx/class-use/DataType.DataTypeWithFormat.html @@ -98,25 +98,25 @@

    Uses of static class  DataType.ARXDate -
    Base class for date/time types
    +
    Base class for date/time types.
    static class  DataType.ARXDecimal -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXInteger -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXOrderedString -
    Base class for ordered string types
    +
    Base class for ordered string types.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/DataType.DataTypeWithRatioScale.html b/doc/gui/org/deidentifier/arx/class-use/DataType.DataTypeWithRatioScale.html index abb1f4452b..5608b042e0 100644 --- a/doc/gui/org/deidentifier/arx/class-use/DataType.DataTypeWithRatioScale.html +++ b/doc/gui/org/deidentifier/arx/class-use/DataType.DataTypeWithRatioScale.html @@ -98,19 +98,19 @@

    Uses of static class  DataType.ARXDate -
    Base class for date/time types
    +
    Base class for date/time types.
    static class  DataType.ARXDecimal -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXInteger -
    Base class for numeric types
    +
    Base class for numeric types.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/DataType.html b/doc/gui/org/deidentifier/arx/class-use/DataType.html index 3a943879c5..c32c9e5acb 100644 --- a/doc/gui/org/deidentifier/arx/class-use/DataType.html +++ b/doc/gui/org/deidentifier/arx/class-use/DataType.html @@ -128,31 +128,31 @@

    Uses of static class  DataType.ARXDate -
    Base class for date/time types
    +
    Base class for date/time types.
    static class  DataType.ARXDecimal -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXInteger -
    Base class for numeric types
    +
    Base class for numeric types.
    static class  DataType.ARXOrderedString -
    Base class for ordered string types
    +
    Base class for ordered string types.
    static class  DataType.ARXString -
    Base class for string types
    +
    Base class for string types.
    @@ -167,7 +167,7 @@

    Uses of protected DataType<?>[][] DataHandle.dataTypes -
    The data types
    +
    The data types.
    @@ -179,25 +179,25 @@

    Uses of static DataType<java.lang.Double> DataType.DECIMAL -
    A generic decimal data type
    +
    A generic decimal data type.
    static DataType<java.lang.Long> DataType.INTEGER -
    A generic integer data type
    +
    A generic integer data type.
    static DataType<java.lang.String> DataType.ORDERED_STRING -
    A ordered string data type
    +
    A ordered string data type.
    static DataType<java.lang.String> DataType.STRING -
    A string data type
    +
    A string data type.
    @@ -236,107 +236,135 @@

    Uses of static DataType<java.util.Date> DataType.createDate(java.lang.String format) -
    A date data type with given format
    +
    A date data type with given format.
    +static DataType<java.util.Date> +DataType.createDate(java.lang.String format, + java.util.Locale locale) +
    A date data type with given format.
    + + + static DataType<java.lang.Double> DataType.createDecimal(java.lang.String format) -
    A decimal data type with given format
    +
    A decimal data type with given format.
    + + + +static DataType<java.lang.Double> +DataType.createDecimal(java.lang.String format, + java.util.Locale locale) +
    Creates a decimal data type with a format string from the given locale.
    static DataType<java.lang.Long> DataType.createInteger(java.lang.String format) -
    An integer data type with given format
    +
    An integer data type with given format.
    +static DataType<java.lang.Long> +DataType.createInteger(java.lang.String format, + java.util.Locale locale) +
    An integer data type with given format using the given locale.
    + + + static DataType<java.lang.String> DataType.createOrderedString(java.util.List<java.lang.String> format)
    A ordered string type with given format.
    - + static DataType<java.lang.String> DataType.createOrderedString(java.lang.String format)
    A ordered string type with given format.
    - + static DataType<java.lang.String> DataType.createOrderedString(java.lang.String[] format)
    A ordered string type with given format.
    - + DataType<?> DataHandleStatistics.getBaseDataType(java.lang.String attribute)  - + protected DataType<?> DataHandleInput.getBaseDataType(java.lang.String attribute)  - + protected DataType<?> DataHandle.getBaseDataType(java.lang.String attribute) -
    Returns the base data type without generalization
    +
    Returns the base data type without generalization.
    - + DataType<?> DataHandleSubset.getDataType(java.lang.String attribute)  - + DataType<?> DataHandleStatistics.getDataType(java.lang.String attribute)  - + DataType<?> DataHandleOutput.getDataType(java.lang.String attribute)  - + DataType<?> DataHandle.getDataType(java.lang.String attribute) -
    Returns the according datatype
    +
    Returns the according datatype.
    - + DataType<?> DataDefinition.getDataType(java.lang.String columnName) -
    Returns the data type for the given column
    +
    Returns the data type for the given column.
    - + protected DataType<?>[][] DataHandleSubset.getDataTypeArray()  - + protected DataType<?>[][] DataHandleOutput.getDataTypeArray()
    Creates the data type array.
    - + protected DataType<?>[][] DataHandleInput.getDataTypeArray()  - + protected abstract DataType<?>[][] DataHandle.getDataTypeArray() -
    Generates an array of data types
    +
    Generates an array of data types.
    - + abstract DataType<T> DataType.DataTypeDescription.newInstance() -
    Creates a new instance with default format string
    +
    Creates a new instance with default format string and default locale.
    - + abstract DataType<T> DataType.DataTypeDescription.newInstance(java.lang.String format) -
    Creates a new instance with the given format string
    +
    Creates a new instance with the given format string and default locale.
    + + + +abstract DataType<T> +DataType.DataTypeDescription.newInstance(java.lang.String format, + java.util.Locale locale) +
    Creates a new instance with the given format string and the given locale.
    @@ -352,7 +380,7 @@

    Uses of void DataSource.addColumn(int index, DataType<?> datatype) -
    Adds a new column
    +
    Adds a new column.
    @@ -360,14 +388,14 @@

    Uses of DataSource.addColumn(int index, java.lang.String alias, DataType<?> datatype) -
    Adds a new column
    +
    Adds a new column.
    void DataSource.addColumn(java.lang.String name, DataType<?> datatype) -
    Adds a new column
    +
    Adds a new column.
    @@ -375,14 +403,14 @@

    Uses of DataSource.addColumn(java.lang.String name, java.lang.String alias, DataType<?> datatype) -
    Adds a new column
    +
    Adds a new column.
    void DataDefinition.setDataType(java.lang.String attribute, DataType<?> type) -
    Define the datatype of a given attribute
    +
    Define the datatype of a given attribute.
    @@ -402,7 +430,7 @@

    Uses of protected DataType<T> AggregateFunction.type -
    The data type
    +
    The data type.
    @@ -417,7 +445,7 @@

    Uses of DataType<T> HierarchyBuilderGroupingBased.getDataType() -
    Returns the data type
    +
    Returns the data type.
    @@ -467,7 +495,7 @@

    Uses of static <T> AggregateFunction.AggregateFunctionBuilder<T> AggregateFunction.forType(DataType<T> type) -
    Returns a builder for the given data type
    +
    Returns a builder for the given data type.
    @@ -480,18 +508,18 @@

    Uses of AggregateFunction.AggregateFunctionWithParameter(DataType<T> type) -
    Creates a new instance
    +
    Creates a new instance.
    AggregateFunction(DataType<T> type) -
    Constructor
    +
    Constructor.
    HierarchyBuilderGroupingBased(HierarchyBuilder.Type type, DataType<T> datatype) -
    Creates a new instance for the given data type
    +
    Creates a new instance for the given data type.
    @@ -522,12 +550,13 @@

    Uses of java.lang.String[] -Controller.actionShowOrderValuesDialog(org.eclipse.swt.widgets.Shell shell, +Controller.actionShowOrderValuesDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String title, java.lang.String text, DataType<?> type, + java.util.Locale locale, java.lang.String[] values) -
    Shows an input dialog for ordering data items
    +
    Shows an input dialog for ordering data items.
    @@ -546,12 +575,13 @@

    Uses of java.lang.String[] -MainWindow.showOrderValuesDialog(org.eclipse.swt.widgets.Shell shell, +MainWindow.showOrderValuesDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String header, java.lang.String text, DataType<?> type, + java.util.Locale locale, java.lang.String[] values) -
    Shows an input dialog for ordering data items
    +
    Shows an input dialog for ordering data items.
    @@ -571,19 +601,19 @@

    Uses of DataType<?> AnalysisContextVisualizationDistribution.dataType -
    Context information
    +
    Context information.
    DataType<?> AnalysisContextVisualizationContingency.dataType1 -
    Context information
    +
    Context information.
    DataType<?> AnalysisContextVisualizationContingency.dataType2 -
    Context information
    +
    Context information.
    @@ -600,11 +630,12 @@

    Uses of -DialogOrderSelection(org.eclipse.swt.widgets.Shell parentShell, +DialogOrderSelection(org.eclipse.swt.widgets.Shell parentShell, java.lang.String[] elements, DataType<?> type, + java.util.Locale locale, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -628,7 +659,7 @@

    Uses of DataType<T> HierarchyWizardModel.getDataType() -
    Returns the data type
    +
    Returns the data type.
    @@ -643,7 +674,7 @@

    Uses of boolean HierarchyWizardModelOrder.sort(DataType<?> type) -
    Sorts the data
    +
    Sorts the data.
    @@ -655,26 +686,29 @@

    Uses of -HierarchyWizard(Controller controller, +HierarchyWizard(Controller controller, java.lang.String attribute, DataType<T> datatype, + java.util.Locale locale, java.lang.String[] items) -
    Creates a new instance
    +
    Creates a new instance.
    -HierarchyWizard(Controller controller, +HierarchyWizard(Controller controller, java.lang.String attribute, HierarchyBuilder<?> builder, DataType<T> datatype, + java.util.Locale locale, java.lang.String[] items) -
    Creates a new instance
    +
    Creates a new instance.
    -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
    +
    Creates a new instance for the given data type.
    @@ -685,25 +719,26 @@

    Uses of HierarchyWizardModelGrouping(java.lang.String[] data, DataType<T> type, boolean intervals) -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardModelIntervals(DataType<T> dataType, java.lang.String[] data) -
    Constructor to create an initial definition
    +
    Constructor to create an initial definition.
    -HierarchyWizardModelOrder(DataType<T> dataType, +HierarchyWizardModelOrder(DataType<T> dataType, + java.util.Locale locale, java.lang.String[] data) -
    Constructor to create an initial definition
    +
    Constructor to create an initial definition.
    HierarchyWizardModelRedaction(DataType<T> dataType, java.lang.String[] data) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -723,7 +758,7 @@

    Uses of protected DataType<?>[] ImportAdapter.dataTypes -
    Array of datatypes describing the columns
    +
    Array of datatypes describing the columns.
    @@ -738,7 +773,7 @@

    Uses of protected DataType<?>[] ImportAdapter.getColumnDatatypes() -
    Returns an array with datatypes of columns that should be imported
    +
    Returns an array with datatypes of columns that should be imported.
    @@ -769,111 +804,111 @@

    Uses of ImportColumn(java.lang.String aliasName, DataType<?> dataType) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(java.lang.String name, java.lang.String alias, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(java.lang.String name, java.lang.String alias, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(java.lang.String name, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(java.lang.String name, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    diff --git a/doc/gui/org/deidentifier/arx/class-use/RowSet.html b/doc/gui/org/deidentifier/arx/class-use/RowSet.html index 3eaa8dbacd..279fb02244 100644 --- a/doc/gui/org/deidentifier/arx/class-use/RowSet.html +++ b/doc/gui/org/deidentifier/arx/class-use/RowSet.html @@ -114,7 +114,7 @@

    Uses of protected RowSet DataSubset.set -
    The subset as a bitset
    +
    The subset as a bitset.
    @@ -151,7 +151,7 @@

    Uses of static DataSubset DataSubset.create(Data data, RowSet subset) -
    Creates a new subset from the given row set, from which a copy is created
    +
    Creates a new subset from the given row set, from which a copy is created.
    @@ -171,7 +171,7 @@

    Uses of RowSet ModelConfiguration.getResearchSubset() -
    Returns the current research subset
    +
    Returns the current research subset.
    @@ -186,7 +186,7 @@

    Uses of void ModelConfiguration.setResearchSubset(RowSet subset) -
    Sets the current research subset
    +
    Sets the current research subset.
    @@ -206,7 +206,7 @@

    Uses of void ComponentDataTable.setResearchSubset(RowSet researchSubset) -
    Sets information about the research subset
    +
    Sets information about the research subset.
    @@ -226,7 +226,7 @@

    Uses of RowSet DataTableContext.getRows() -
    Returns the research subset
    +
    Returns the research subset.
    @@ -241,7 +241,7 @@

    Uses of void DataTableContext.setRows(RowSet rows) -
    Sets the research subset
    +
    Sets the research subset.
    @@ -261,7 +261,7 @@

    Uses of 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
    +
    Creates a new instance for the given data set.
    diff --git a/doc/gui/org/deidentifier/arx/criteria/DPresence.html b/doc/gui/org/deidentifier/arx/criteria/DPresence.html index d3b3b88f23..8219132cbb 100644 --- a/doc/gui/org/deidentifier/arx/criteria/DPresence.html +++ b/doc/gui/org/deidentifier/arx/criteria/DPresence.html @@ -141,7 +141,7 @@

    Constructor Summary

    protected DPresence(DataSubset subset) -
    For building the inclusion criterion
    +
    For building the inclusion criterion.
    @@ -171,43 +171,43 @@

    Method Summary

    double getDMax() -
    Returns dMax
    +
    Returns dMax.
    double getDMin() -
    Returns dMin
    +
    Returns dMin.
    int getRequirements() -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    DataSubset getSubset() -
    Returns the research subset
    +
    Returns the research subset.
    void initialize(org.deidentifier.arx.framework.data.DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -262,7 +262,7 @@

    DPresence

  • DPresence

    protected DPresence(DataSubset subset)
    -
    For building the inclusion criterion
    +
    For building the inclusion criterion.
    Parameters:
    subset -
  • @@ -282,7 +282,7 @@

    Method Detail

    initialize

    public void initialize(org.deidentifier.arx.framework.data.DataManager manager)
    Description copied from class: PrivacyCriterion
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Overrides:
    initialize in class PrivacyCriterion
    @@ -297,7 +297,7 @@

    initialize

    getRequirements

    public int getRequirements()
    Description copied from class: PrivacyCriterion
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Specified by:
    getRequirements in class PrivacyCriterion
    @@ -312,7 +312,7 @@

    getRequirements

    isAnonymous

    public boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -326,7 +326,7 @@

    isAnonymous

  • getSubset

    public DataSubset getSubset()
    -
    Returns the research subset
    +
    Returns the research subset.
    Returns:
  • @@ -337,7 +337,7 @@

    getSubset

  • getDMin

    public double getDMin()
    -
    Returns dMin
    +
    Returns dMin.
    Returns:
  • @@ -348,7 +348,7 @@

    getDMin

  • getDMax

    public double getDMax()
    -
    Returns dMax
    +
    Returns dMax.
    Returns:
  • @@ -360,7 +360,7 @@

    getDMax

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/gui/org/deidentifier/arx/criteria/DistinctLDiversity.html b/doc/gui/org/deidentifier/arx/criteria/DistinctLDiversity.html index a768621c55..fc5a2cf7a8 100644 --- a/doc/gui/org/deidentifier/arx/criteria/DistinctLDiversity.html +++ b/doc/gui/org/deidentifier/arx/criteria/DistinctLDiversity.html @@ -115,7 +115,7 @@

    Class DistinctLDiversity


    public class DistinctLDiversity
     extends LDiversity
    -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    See Also:
    Serialized Form
    @@ -181,13 +181,13 @@

    Method Summary

    boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -242,10 +242,10 @@

    DistinctLDiversity

    public DistinctLDiversity(java.lang.String attribute,
                       int l)
    Creates a new instance of the distinct l-diversity privacy criterion as proposed in - Machanavajjhala A, Kifer D, Gehrke J. - l-diversity: Privacy beyond k-anonymity. + Machanavajjhala A, Kifer D, Gehrke J. + l-diversity: Privacy beyond k-anonymity. Transactions on Knowledge Discovery from Data (TKDD). 2007;1(1):3.
    -
    Parameters:
    l -
    +
    Parameters:
    attribute -
    l -
    @@ -264,7 +264,7 @@

    Method Detail

    isAnonymous

    public boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -279,7 +279,7 @@

    isAnonymous

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/gui/org/deidentifier/arx/criteria/EntropyLDiversity.html b/doc/gui/org/deidentifier/arx/criteria/EntropyLDiversity.html index d932ad8381..debf443ccf 100644 --- a/doc/gui/org/deidentifier/arx/criteria/EntropyLDiversity.html +++ b/doc/gui/org/deidentifier/arx/criteria/EntropyLDiversity.html @@ -115,7 +115,7 @@

    Class EntropyLDiversity


    public class EntropyLDiversity
     extends LDiversity
    -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    See Also:
    Serialized Form
    @@ -181,13 +181,13 @@

    Method Summary

    boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -242,10 +242,10 @@

    EntropyLDiversity

    public EntropyLDiversity(java.lang.String attribute,
                      double l)
    Creates a new instance of the entropy l-diversity criterion as proposed in: - Machanavajjhala A, Kifer D, Gehrke J. - l-diversity: Privacy beyond k-anonymity. + Machanavajjhala A, Kifer D, Gehrke J. + l-diversity: Privacy beyond k-anonymity. Transactions on Knowledge Discovery from Data (TKDD). 2007;1(1):3.
    -
    Parameters:
    l -
    +
    Parameters:
    attribute -
    l -
    @@ -264,7 +264,7 @@

    Method Detail

    isAnonymous

    public boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -279,7 +279,7 @@

    isAnonymous

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/gui/org/deidentifier/arx/criteria/EqualDistanceTCloseness.html b/doc/gui/org/deidentifier/arx/criteria/EqualDistanceTCloseness.html index 01ee0ee2d3..731f744643 100644 --- a/doc/gui/org/deidentifier/arx/criteria/EqualDistanceTCloseness.html +++ b/doc/gui/org/deidentifier/arx/criteria/EqualDistanceTCloseness.html @@ -115,7 +115,7 @@

    Class EqualDistanceTClos
    public class EqualDistanceTCloseness
     extends TCloseness
    -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    See Also:
    Serialized Form
    @@ -181,19 +181,19 @@

    Method Summary

    void initialize(org.deidentifier.arx.framework.data.DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -248,10 +248,10 @@

    EqualDistanceTCloseness

    public EqualDistanceTCloseness(java.lang.String attribute,
                            double t)
    Creates a new instance of the t-closeness criterion with equal earth-movers-distance as proposed in: - Li N, Li T, Venkatasubramanian S. - t-Closeness: Privacy beyond k-anonymity and l-diversity. + Li N, Li T, Venkatasubramanian S. + t-Closeness: Privacy beyond k-anonymity and l-diversity. 23rd International Conference on Data Engineering. 2007:106-115.
    -
    Parameters:
    t -
    +
    Parameters:
    attribute -
    t -
    @@ -270,7 +270,7 @@

    Method Detail

    initialize

    public void initialize(org.deidentifier.arx.framework.data.DataManager manager)
    Description copied from class: PrivacyCriterion
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Overrides:
    initialize in class ExplicitPrivacyCriterion
    @@ -285,7 +285,7 @@

    initialize

    isAnonymous

    public boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -300,7 +300,7 @@

    isAnonymous

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/gui/org/deidentifier/arx/criteria/ExplicitPrivacyCriterion.html b/doc/gui/org/deidentifier/arx/criteria/ExplicitPrivacyCriterion.html index 3e0d30f23e..803e20ab64 100644 --- a/doc/gui/org/deidentifier/arx/criteria/ExplicitPrivacyCriterion.html +++ b/doc/gui/org/deidentifier/arx/criteria/ExplicitPrivacyCriterion.html @@ -109,7 +109,7 @@

    Class ExplicitPrivacyCr
    public abstract class ExplicitPrivacyCriterion
     extends PrivacyCriterion
    -
    A privacy criterion that is explicitly bound to a sensitive attribute
    +
    A privacy criterion that is explicitly bound to a sensitive attribute.
    See Also:
    Serialized Form
    @@ -131,11 +131,15 @@

    Field Summary

    protected java.lang.String -attribute  +attribute +
    TODO
    + protected int -index  +index +
    TODO
    + @@ -173,13 +177,13 @@

    Method Summary

    java.lang.String getAttribute() -
    Returns the associated sensitive attribute
    +
    Returns the associated sensitive attribute.
    void initialize(org.deidentifier.arx.framework.data.DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    @@ -218,6 +222,7 @@

    Field Detail

  • attribute

    protected final java.lang.String attribute
    +
    TODO
  • @@ -227,6 +232,7 @@

    attribute

  • index

    protected int index
    +
    TODO
  • @@ -245,6 +251,7 @@

    Constructor Detail

    ExplicitPrivacyCriterion

    public ExplicitPrivacyCriterion(java.lang.String attribute,
                             boolean monotonic)
    +
    Parameters:
    attribute -
    monotonic -
    @@ -262,7 +269,7 @@

    Method Detail

  • getAttribute

    public java.lang.String getAttribute()
    -
    Returns the associated sensitive attribute
    +
    Returns the associated sensitive attribute.
    Returns:
  • @@ -274,7 +281,7 @@

    getAttribute

    initialize

    public void initialize(org.deidentifier.arx.framework.data.DataManager manager)
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Overrides:
    initialize in class PrivacyCriterion
    diff --git a/doc/gui/org/deidentifier/arx/criteria/HierarchicalDistanceTCloseness.html b/doc/gui/org/deidentifier/arx/criteria/HierarchicalDistanceTCloseness.html index a04895624b..5aff9bfad5 100644 --- a/doc/gui/org/deidentifier/arx/criteria/HierarchicalDistanceTCloseness.html +++ b/doc/gui/org/deidentifier/arx/criteria/HierarchicalDistanceTCloseness.html @@ -115,7 +115,7 @@

    Class Hierarchica
    public class HierarchicalDistanceTCloseness
     extends TCloseness
    -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    See Also:
    Serialized Form
    @@ -182,25 +182,25 @@

    Method Summary

    AttributeType.Hierarchy getHierarchy() -
    Returns the hierarchy backing the EMD calculations
    +
    Returns the hierarchy backing the EMD calculations.
    void initialize(org.deidentifier.arx.framework.data.DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -256,10 +256,10 @@

    HierarchicalDistanceTCloseness

    double t, AttributeType.Hierarchy h)
    Creates a new instance of the t-closeness criterion with hierarchical earth-movers-distance as proposed in: - Li N, Li T, Venkatasubramanian S. - t-Closeness: Privacy beyond k-anonymity and l-diversity. + Li N, Li T, Venkatasubramanian S. + t-Closeness: Privacy beyond k-anonymity and l-diversity. 23rd International Conference on Data Engineering. 2007:106-115.
    -
    Parameters:
    t -
    h -
    +
    Parameters:
    attribute -
    t -
    h -
    @@ -278,7 +278,7 @@

    Method Detail

    initialize

    public void initialize(org.deidentifier.arx.framework.data.DataManager manager)
    Description copied from class: PrivacyCriterion
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Overrides:
    initialize in class ExplicitPrivacyCriterion
    @@ -293,7 +293,7 @@

    initialize

    isAnonymous

    public boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -307,7 +307,7 @@

    isAnonymous

  • getHierarchy

    public AttributeType.Hierarchy getHierarchy()
    -
    Returns the hierarchy backing the EMD calculations
    +
    Returns the hierarchy backing the EMD calculations.
    Returns:
  • @@ -319,7 +319,7 @@

    getHierarchy

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/gui/org/deidentifier/arx/criteria/ImplicitPrivacyCriterion.html b/doc/gui/org/deidentifier/arx/criteria/ImplicitPrivacyCriterion.html index 11ced59295..67da1e9977 100644 --- a/doc/gui/org/deidentifier/arx/criteria/ImplicitPrivacyCriterion.html +++ b/doc/gui/org/deidentifier/arx/criteria/ImplicitPrivacyCriterion.html @@ -109,7 +109,7 @@

    Class ImplicitPrivacyCr
    public abstract class ImplicitPrivacyCriterion
     extends PrivacyCriterion
    -
    A privacy criterion that is implicitly bound to the quasi-identifiers
    +
    A privacy criterion that is implicitly bound to the quasi-identifiers.
    See Also:
    Serialized Form
    @@ -175,6 +175,7 @@

    Constructor Detail

  • ImplicitPrivacyCriterion

    public ImplicitPrivacyCriterion(boolean monotonic)
    +
    Parameters:
    monotonic -
  • diff --git a/doc/gui/org/deidentifier/arx/criteria/Inclusion.html b/doc/gui/org/deidentifier/arx/criteria/Inclusion.html index 6f3cf4325a..7bc34b435b 100644 --- a/doc/gui/org/deidentifier/arx/criteria/Inclusion.html +++ b/doc/gui/org/deidentifier/arx/criteria/Inclusion.html @@ -116,7 +116,7 @@

    Class Inclusion

    public class Inclusion
     extends DPresence
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset.
    See Also:
    Serialized Form
    @@ -137,7 +137,7 @@

    Constructor Summary

    Inclusion(DataSubset subset) -
    Creates a new instance of the enclosure criterion
    +
    Creates a new instance of the enclosure criterion.
    @@ -158,25 +158,25 @@

    Method Summary

    int getRequirements() -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    void initialize(org.deidentifier.arx.framework.data.DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -222,7 +222,7 @@

    Constructor Detail

  • Inclusion

    public Inclusion(DataSubset subset)
    -
    Creates a new instance of the enclosure criterion
    +
    Creates a new instance of the enclosure criterion.
    Parameters:
    subset - Research subset
  • @@ -242,7 +242,7 @@

    Method Detail

    initialize

    public void initialize(org.deidentifier.arx.framework.data.DataManager manager)
    Description copied from class: PrivacyCriterion
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Overrides:
    initialize in class DPresence
    @@ -257,7 +257,7 @@

    initialize

    getRequirements

    public int getRequirements()
    Description copied from class: PrivacyCriterion
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Overrides:
    getRequirements in class DPresence
    @@ -272,7 +272,7 @@

    getRequirements

    isAnonymous

    public boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Overrides:
    isAnonymous in class DPresence
    @@ -287,7 +287,7 @@

    isAnonymous

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Overrides:
    toString in class DPresence
    diff --git a/doc/gui/org/deidentifier/arx/criteria/KAnonymity.html b/doc/gui/org/deidentifier/arx/criteria/KAnonymity.html index 79beaf405a..b0cd9561ec 100644 --- a/doc/gui/org/deidentifier/arx/criteria/KAnonymity.html +++ b/doc/gui/org/deidentifier/arx/criteria/KAnonymity.html @@ -157,25 +157,25 @@

    Method Summary

    int getK() -
    Returns the parameter k
    +
    Returns the parameter k.
    int getRequirements() -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -236,7 +236,7 @@

    Method Detail

    getRequirements

    public int getRequirements()
    Description copied from class: PrivacyCriterion
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Specified by:
    getRequirements in class PrivacyCriterion
    @@ -251,7 +251,7 @@

    getRequirements

    isAnonymous

    public boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -265,7 +265,7 @@

    isAnonymous

  • getK

    public int getK()
    -
    Returns the parameter k
    +
    Returns the parameter k.
    Returns:
  • @@ -277,7 +277,7 @@

    getK

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/gui/org/deidentifier/arx/criteria/LDiversity.html b/doc/gui/org/deidentifier/arx/criteria/LDiversity.html index 0d4073b305..4712bb540b 100644 --- a/doc/gui/org/deidentifier/arx/criteria/LDiversity.html +++ b/doc/gui/org/deidentifier/arx/criteria/LDiversity.html @@ -141,12 +141,14 @@

    Field Summary

    protected double l -
    The parameter l
    +
    The parameter l.
    protected int -minSize  +minSize +
    TODO
    +
      @@ -173,7 +175,7 @@

      Constructor Summary

      LDiversity(java.lang.String attribute, double l, boolean monotonic) -
      Creates a new instance
      +
      Creates a new instance.
      @@ -194,19 +196,19 @@

      Method Summary

      double getL() -
      Returns the parameter l
      +
      Returns the parameter l.
      int getMinimalGroupSize() -
      Returns the minimal group size required to fulfill this criterion
      +
      Returns the minimal group size required to fulfill this criterion.
      int getRequirements() -
      Returns the criterion's requirements
      +
      Returns the criterion's requirements.
      @@ -252,7 +254,7 @@

      Field Detail

    • l

      protected final double l
      -
      The parameter l
      +
      The parameter l.
    @@ -262,6 +264,7 @@

    l

  • minSize

    protected final int minSize
    +
    TODO
  • @@ -281,8 +284,8 @@

    LDiversity

    public LDiversity(java.lang.String attribute,
               double l,
               boolean monotonic)
    -
    Creates a new instance
    -
    Parameters:
    l -
    +
    Creates a new instance.
    +
    Parameters:
    attribute -
    l -
    monotonic -
    @@ -301,7 +304,7 @@

    Method Detail

    getRequirements

    public int getRequirements()
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Specified by:
    getRequirements in class PrivacyCriterion
    @@ -315,7 +318,7 @@

    getRequirements

  • getL

    public double getL()
    -
    Returns the parameter l
    +
    Returns the parameter l.
    Returns:
  • @@ -326,7 +329,7 @@

    getL

  • getMinimalGroupSize

    public int getMinimalGroupSize()
    -
    Returns the minimal group size required to fulfill this criterion
    +
    Returns the minimal group size required to fulfill this criterion.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/criteria/PrivacyCriterion.html b/doc/gui/org/deidentifier/arx/criteria/PrivacyCriterion.html index 9dcef3113c..2719e8e8b1 100644 --- a/doc/gui/org/deidentifier/arx/criteria/PrivacyCriterion.html +++ b/doc/gui/org/deidentifier/arx/criteria/PrivacyCriterion.html @@ -105,7 +105,7 @@

    Class PrivacyCriterion

    public abstract class PrivacyCriterion
     extends java.lang.Object
     implements java.io.Serializable
    -
    An abstract base class for privacy criteria
    +
    An abstract base class for privacy criteria.
    See Also:
    Serialized Form
    @@ -126,7 +126,7 @@

    Constructor Summary

    PrivacyCriterion(boolean monotonic) -
    Instantiates a new criterion
    +
    Instantiates a new criterion.
    @@ -147,31 +147,31 @@

    Method Summary

    abstract int getRequirements() -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    void initialize(org.deidentifier.arx.framework.data.DataManager manager) -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    abstract boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    boolean isMonotonic() -
    Returns whether the criterion is monotonic with tuple suppression
    +
    Returns whether the criterion is monotonic with tuple suppression.
    abstract java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -203,8 +203,8 @@

    Constructor Detail

  • PrivacyCriterion

    public PrivacyCriterion(boolean monotonic)
    -
    Instantiates a new criterion
    -
    Parameters:
    snapshotLength -
    monotonic -
    +
    Instantiates a new criterion.
    +
    Parameters:
    monotonic -
  • @@ -222,7 +222,7 @@

    Method Detail

  • initialize

    public void initialize(org.deidentifier.arx.framework.data.DataManager manager)
    -
    Override this to initialize the criterion
    +
    Override this to initialize the criterion.
    Parameters:
    manager -
  • @@ -233,7 +233,7 @@

    initialize

  • getRequirements

    public abstract int getRequirements()
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Returns:
  • @@ -244,7 +244,7 @@

    getRequirements

  • isAnonymous

    public abstract boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Parameters:
    entry -
    Returns:
  • @@ -256,7 +256,7 @@

    isAnonymous

  • isMonotonic

    public boolean isMonotonic()
    -
    Returns whether the criterion is monotonic with tuple suppression
    +
    Returns whether the criterion is monotonic with tuple suppression.
    Returns:
  • @@ -267,11 +267,11 @@

    isMonotonic

  • toString

    public abstract java.lang.String toString()
    -
    Returns a string representation
    +
    Returns a string representation.
    Overrides:
    toString in class java.lang.Object
    -
    +
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/criteria/RecursiveCLDiversity.html b/doc/gui/org/deidentifier/arx/criteria/RecursiveCLDiversity.html index 7281df977f..d0a8844750 100644 --- a/doc/gui/org/deidentifier/arx/criteria/RecursiveCLDiversity.html +++ b/doc/gui/org/deidentifier/arx/criteria/RecursiveCLDiversity.html @@ -115,7 +115,7 @@

    Class RecursiveCLDiversity<
    public class RecursiveCLDiversity
     extends LDiversity
    -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    See Also:
    Serialized Form
    @@ -182,19 +182,19 @@

    Method Summary

    double getC() -
    Returns the parameter c
    +
    Returns the parameter c.
    boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry) -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -250,10 +250,10 @@

    RecursiveCLDiversity

    double c, int l)
    Creates a new instance of the recursive-(c,l)-diversity criterion as proposed in: - Machanavajjhala A, Kifer D, Gehrke J. - l-diversity: Privacy beyond k-anonymity. + Machanavajjhala A, Kifer D, Gehrke J. + l-diversity: Privacy beyond k-anonymity. Transactions on Knowledge Discovery from Data (TKDD). 2007;1(1):3.
    -
    Parameters:
    c -
    l -
    +
    Parameters:
    attribute -
    c -
    l -
    @@ -272,7 +272,7 @@

    Method Detail

    isAnonymous

    public boolean isAnonymous(org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry entry)
    Description copied from class: PrivacyCriterion
    -
    Implement this, to enforce the criterion
    +
    Implement this, to enforce the criterion.
    Specified by:
    isAnonymous in class PrivacyCriterion
    @@ -286,7 +286,7 @@

    isAnonymous

  • getC

    public double getC()
    -
    Returns the parameter c
    +
    Returns the parameter c.
    Returns:
  • @@ -298,7 +298,7 @@

    getC

    toString

    public java.lang.String toString()
    Description copied from class: PrivacyCriterion
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class PrivacyCriterion
    diff --git a/doc/gui/org/deidentifier/arx/criteria/TCloseness.html b/doc/gui/org/deidentifier/arx/criteria/TCloseness.html index c94169af44..b3365f3851 100644 --- a/doc/gui/org/deidentifier/arx/criteria/TCloseness.html +++ b/doc/gui/org/deidentifier/arx/criteria/TCloseness.html @@ -140,7 +140,7 @@

    Field Summary

    protected double t -
    The param t
    +
    The param t.
    @@ -167,7 +167,7 @@

    Constructor Summary

    TCloseness(java.lang.String attribute, double t) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -188,13 +188,13 @@

    Method Summary

    int getRequirements() -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    double getT() -
    Returns the parameter t
    +
    Returns the parameter t.
    @@ -240,7 +240,7 @@

    Field Detail

  • t

    protected final double t
    -
    The param t
    +
    The param t.
  • @@ -259,8 +259,8 @@

    Constructor Detail

    TCloseness

    public TCloseness(java.lang.String attribute,
               double t)
    -
    Creates a new instance
    -
    Parameters:
    t -
    +
    Creates a new instance.
    +
    Parameters:
    attribute -
    t -
    @@ -279,7 +279,7 @@

    Method Detail

    getRequirements

    public int getRequirements()
    Description copied from class: PrivacyCriterion
    -
    Returns the criterion's requirements
    +
    Returns the criterion's requirements.
    Specified by:
    getRequirements in class PrivacyCriterion
    @@ -293,7 +293,7 @@

    getRequirements

  • getT

    public double getT()
    -
    Returns the parameter t
    +
    Returns the parameter t.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/criteria/class-use/DPresence.html b/doc/gui/org/deidentifier/arx/criteria/class-use/DPresence.html index 79047346b8..b997569fe6 100644 --- a/doc/gui/org/deidentifier/arx/criteria/class-use/DPresence.html +++ b/doc/gui/org/deidentifier/arx/criteria/class-use/DPresence.html @@ -99,7 +99,7 @@

    Uses of class  Inclusion
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset. diff --git a/doc/gui/org/deidentifier/arx/criteria/class-use/ExplicitPrivacyCriterion.html b/doc/gui/org/deidentifier/arx/criteria/class-use/ExplicitPrivacyCriterion.html index 6d8244a5cc..709a5743b2 100644 --- a/doc/gui/org/deidentifier/arx/criteria/class-use/ExplicitPrivacyCriterion.html +++ b/doc/gui/org/deidentifier/arx/criteria/class-use/ExplicitPrivacyCriterion.html @@ -98,25 +98,25 @@

    Uses of class  DistinctLDiversity -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    class  EntropyLDiversity -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    class  EqualDistanceTCloseness -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    class  HierarchicalDistanceTCloseness -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    @@ -130,7 +130,7 @@

    Uses of class  RecursiveCLDiversity -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    diff --git a/doc/gui/org/deidentifier/arx/criteria/class-use/ImplicitPrivacyCriterion.html b/doc/gui/org/deidentifier/arx/criteria/class-use/ImplicitPrivacyCriterion.html index 118214e155..318aa988ef 100644 --- a/doc/gui/org/deidentifier/arx/criteria/class-use/ImplicitPrivacyCriterion.html +++ b/doc/gui/org/deidentifier/arx/criteria/class-use/ImplicitPrivacyCriterion.html @@ -107,7 +107,7 @@

    Uses of class  Inclusion
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset. diff --git a/doc/gui/org/deidentifier/arx/criteria/class-use/LDiversity.html b/doc/gui/org/deidentifier/arx/criteria/class-use/LDiversity.html index 1fcaeae621..daebc7b5d6 100644 --- a/doc/gui/org/deidentifier/arx/criteria/class-use/LDiversity.html +++ b/doc/gui/org/deidentifier/arx/criteria/class-use/LDiversity.html @@ -98,19 +98,19 @@

    Uses of class  DistinctLDiversity -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    class  EntropyLDiversity -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    class  RecursiveCLDiversity -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    diff --git a/doc/gui/org/deidentifier/arx/criteria/class-use/PrivacyCriterion.html b/doc/gui/org/deidentifier/arx/criteria/class-use/PrivacyCriterion.html index 7a583b00f4..dd2010fe2f 100644 --- a/doc/gui/org/deidentifier/arx/criteria/class-use/PrivacyCriterion.html +++ b/doc/gui/org/deidentifier/arx/criteria/class-use/PrivacyCriterion.html @@ -108,7 +108,7 @@

    Uses of <T extends PrivacyCriterion
    java.util.Set<T>
    ARXConfiguration.getCriteria(java.lang.Class<T> clazz) -
    Returns all privacy criteria that are instances of the given class
    +
    Returns all privacy criteria that are instances of the given class.
    @@ -124,7 +124,7 @@

    Uses of <T extends PrivacyCriterion
    boolean
    ARXConfiguration.removeCriterion(PrivacyCriterion arg) -
    Removes the given criterion
    +
    Removes the given criterion.
    @@ -181,13 +181,13 @@

    Uses of ARXConfiguration ARXConfiguration.addCriterion(PrivacyCriterion c) -
    Adds a criterion to the configuration
    +
    Adds a criterion to the configuration.
    <T extends PrivacyCriterion
    boolean
    ARXConfiguration.removeCriterion(PrivacyCriterion arg) -
    Removes the given criterion
    +
    Removes the given criterion.
    @@ -202,7 +202,7 @@

    Uses of boolean ARXConfiguration.containsCriterion(java.lang.Class<? extends PrivacyCriterion> clazz) -
    Returns whether the configuration contains a criterion of the given class
    +
    Returns whether the configuration contains a criterion of the given class.
    @@ -226,7 +226,7 @@

    Uses of class  DistinctLDiversity -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    @@ -240,38 +240,38 @@

    Uses of class  EntropyLDiversity -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    class  EqualDistanceTCloseness -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    class  ExplicitPrivacyCriterion -
    A privacy criterion that is explicitly bound to a sensitive attribute
    +
    A privacy criterion that is explicitly bound to a sensitive attribute.
    class  HierarchicalDistanceTCloseness -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    class  ImplicitPrivacyCriterion -
    A privacy criterion that is implicitly bound to the quasi-identifiers
    +
    A privacy criterion that is implicitly bound to the quasi-identifiers.
    class  Inclusion
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset. @@ -293,7 +293,7 @@

    Uses of class  RecursiveCLDiversity -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    @@ -320,19 +320,19 @@

    Uses of <T extends PrivacyCriterion
    java.util.Set<T>
    ModelConfiguration.getCriteria(java.lang.Class<T> clazz) -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    <T extends PrivacyCriterion
    T
    ModelConfiguration.getCriterion(java.lang.Class<T> clazz) -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    <T extends PrivacyCriterion
    boolean
    ModelConfiguration.removeCriterion(PrivacyCriterion c) -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    @@ -363,7 +363,7 @@

    Uses of abstract PrivacyCriterion ModelCriterion.getCriterion(Model model) -
    Implement this to return the criterion
    +
    Implement this to return the criterion.
    @@ -378,7 +378,7 @@

    Uses of java.util.Set<PrivacyCriterion> ModelConfiguration.getCriteria() -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    @@ -393,13 +393,13 @@

    Uses of ARXConfiguration ModelConfiguration.addCriterion(PrivacyCriterion c) -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    <T extends PrivacyCriterion
    boolean
    ModelConfiguration.removeCriterion(PrivacyCriterion c) -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    @@ -414,7 +414,7 @@

    Uses of boolean ModelConfiguration.containsCriterion(java.lang.Class<? extends PrivacyCriterion> clazz) -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    diff --git a/doc/gui/org/deidentifier/arx/criteria/class-use/TCloseness.html b/doc/gui/org/deidentifier/arx/criteria/class-use/TCloseness.html index 194f075418..b1dda56fa2 100644 --- a/doc/gui/org/deidentifier/arx/criteria/class-use/TCloseness.html +++ b/doc/gui/org/deidentifier/arx/criteria/class-use/TCloseness.html @@ -98,13 +98,13 @@

    Uses of class  EqualDistanceTCloseness -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    class  HierarchicalDistanceTCloseness -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    diff --git a/doc/gui/org/deidentifier/arx/criteria/package-summary.html b/doc/gui/org/deidentifier/arx/criteria/package-summary.html index 9a55a086a4..c9bca47ac2 100644 --- a/doc/gui/org/deidentifier/arx/criteria/package-summary.html +++ b/doc/gui/org/deidentifier/arx/criteria/package-summary.html @@ -80,7 +80,7 @@

    Package org.deidentifier.arx.criteria

    DistinctLDiversity -
    The distinct l-diversity privacy criterion
    +
    The distinct l-diversity privacy criterion.
    @@ -94,38 +94,38 @@

    Package org.deidentifier.arx.criteria

    EntropyLDiversity -
    The entropy l-diversity criterion
    +
    The entropy l-diversity criterion.
    EqualDistanceTCloseness -
    The t-closeness criterion with equal-distance EMD
    +
    The t-closeness criterion with equal-distance EMD.
    ExplicitPrivacyCriterion -
    A privacy criterion that is explicitly bound to a sensitive attribute
    +
    A privacy criterion that is explicitly bound to a sensitive attribute.
    HierarchicalDistanceTCloseness -
    The t-closeness criterion with hierarchical-distance EMD
    +
    The t-closeness criterion with hierarchical-distance EMD.
    ImplicitPrivacyCriterion -
    A privacy criterion that is implicitly bound to the quasi-identifiers
    +
    A privacy criterion that is implicitly bound to the quasi-identifiers.
    Inclusion
    This is a special criterion that does not enforce any privacy guarantees - but allows to define a data subset
    + but allows to define a data subset. @@ -147,13 +147,13 @@

    Package org.deidentifier.arx.criteria

    PrivacyCriterion -
    An abstract base class for privacy criteria
    +
    An abstract base class for privacy criteria.
    RecursiveCLDiversity -
    The recursive-(c,l)-diversity criterion
    +
    The recursive-(c,l)-diversity criterion.
    diff --git a/doc/gui/org/deidentifier/arx/criteria/package-use.html b/doc/gui/org/deidentifier/arx/criteria/package-use.html index 23083d4bc5..a46576a3e6 100644 --- a/doc/gui/org/deidentifier/arx/criteria/package-use.html +++ b/doc/gui/org/deidentifier/arx/criteria/package-use.html @@ -103,7 +103,7 @@

    Uses of PrivacyCriterion -
    An abstract base class for privacy criteria
    +
    An abstract base class for privacy criteria.
    @@ -127,12 +127,12 @@

    Uses of ExplicitPrivacyCriterion -
    A privacy criterion that is explicitly bound to a sensitive attribute
    +
    A privacy criterion that is explicitly bound to a sensitive attribute.
    ImplicitPrivacyCriterion -
    A privacy criterion that is implicitly bound to the quasi-identifiers
    +
    A privacy criterion that is implicitly bound to the quasi-identifiers.
    @@ -144,7 +144,7 @@

    Uses of PrivacyCriterion -
    An abstract base class for privacy criteria
    +
    An abstract base class for privacy criteria.
    @@ -167,7 +167,7 @@

    Uses of PrivacyCriterion -
    An abstract base class for privacy criteria
    +
    An abstract base class for privacy criteria.
    diff --git a/doc/gui/org/deidentifier/arx/gui/Controller.html b/doc/gui/org/deidentifier/arx/gui/Controller.html index 032b8a8097..ca3ed221c1 100644 --- a/doc/gui/org/deidentifier/arx/gui/Controller.html +++ b/doc/gui/org/deidentifier/arx/gui/Controller.html @@ -101,7 +101,7 @@

    Class Controller

    public class Controller
     extends java.lang.Object
     implements IView
    -
    The main controller for the whole tool
    +
    The main controller for the whole tool.
    @@ -121,7 +121,7 @@

    Constructor Summary

    Controller(MainWindow main) -
    Creates a new controller
    +
    Creates a new controller.
    @@ -142,145 +142,145 @@

    Method Summary

    void actionApplySelectedTransformation() -
    Applies the selected transformation
    +
    Applies the selected transformation.
    void actionClearEventLog() -
    Clears the event log
    +
    Clears the event log.
    void actionCriterionEnable(ModelCriterion criterion) -
    Enables and disables a criterion
    +
    Enables and disables a criterion.
    void actionCriterionPull(ModelCriterion criterion) -
    Pull settings into the criterion
    +
    Pull settings into the criterion.
    void actionCriterionPush(ModelCriterion criterion) -
    Pushes the settings of the criterion
    +
    Pushes the settings of the criterion.
    void actionDataShowGroups() -
    Toggles the "show groups" option
    +
    Toggles the "show groups" option.
    void actionDataSort(boolean input) -
    Sorts the data
    +
    Sorts the data.
    void actionDataToggleSubset() -
    Toggles the "subset" option
    +
    Toggles the "subset" option.
    void actionMenuEditAnonymize() -
    Starts the anonymization
    +
    Starts the anonymization.
    void actionMenuEditCreateHierarchy() -
    Starts the wizard
    +
    Starts the wizard.
    void actionMenuEditSettings() -
    Starts the "edit settings" dialog
    +
    Starts the "edit settings" dialog.
    void actionMenuFileExit() -
    File->exit
    +
    File->exit.
    void actionMenuFileExportData() -
    File->export data
    +
    File->export data.
    void actionMenuFileExportHierarchy() -
    File->Export hierarchy
    +
    File->Export hierarchy.
    void actionMenuFileImportData() -
    File->Import data
    +
    File->Import data.
    void actionMenuFileImportHierarchy() -
    File->Import hierarchy
    +
    File->Import hierarchy.
    void actionMenuFileNew() -
    File->New project
    +
    File->New project.
    void actionMenuFileOpen() -
    File->Open project
    +
    File->Open project.
    void actionMenuFileSave() -
    File->Save project
    +
    File->Save project.
    void actionMenuFileSaveAs() -
    File->Save project as
    +
    File->Save project as.
    void actionMenuHelpAbout() -
    Shows the "about" dialog
    +
    Shows the "about" dialog.
    void actionMenuHelpDebug() -
    Shows the "debug" dialog
    +
    Shows the "debug" dialog.
    void actionMenuHelpHelp() -
    Shows the "help" dialog
    +
    Shows the "help" dialog.
    void actionOpenProject(java.lang.String path) -
    Internal method for loading a project
    +
    Internal method for loading a project.
    @@ -288,44 +288,47 @@

    Method Summary

    actionShowErrorDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String text, java.lang.Throwable t) -
    Shows an error dialog
    +
    Shows an error dialog.
    java.lang.String -actionShowFormatInputDialog(org.eclipse.swt.widgets.Shell shell, +actionShowFormatInputDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String title, java.lang.String text, + java.util.Locale locale, DataType.DataTypeDescription<?> type, java.util.Collection<java.lang.String> values) -
    Shows a dialog for selecting a format string for a data type
    +
    Shows a dialog for selecting a format string for a data type.
    java.lang.String -actionShowFormatInputDialog(org.eclipse.swt.widgets.Shell shell, +actionShowFormatInputDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String title, java.lang.String text, + java.util.Locale locale, DataType.DataTypeDescription<?> type, java.lang.String[] values) -
    Shows a dialog for selecting a format string for a data type
    +
    Shows a dialog for selecting a format string for a data type.
    java.lang.String -actionShowFormatInputDialog(org.eclipse.swt.widgets.Shell shell, +actionShowFormatInputDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String title, java.lang.String text, java.lang.String preselected, + java.util.Locale locale, DataType.DataTypeDescription<?> type, java.util.Collection<java.lang.String> values) -
    Shows a dialog for selecting a format string for a data type
    +
    Shows a dialog for selecting a format string for a data type.
    void actionShowHelpDialog(java.lang.String id) -
    Shows a help dialog
    +
    Shows a help dialog.
    @@ -333,7 +336,7 @@

    Method Summary

    actionShowInfoDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String header, java.lang.String text) -
    Shows an info dialog
    +
    Shows an info dialog.
    @@ -342,31 +345,32 @@

    Method Summary

    java.lang.String header, java.lang.String text, java.lang.String initial)
    -
    Shows an input dialog
    +
    Shows an input dialog.
    java.lang.String actionShowOpenFileDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String filter) -
    Shows a "open file" dialog
    +
    Shows a "open file" dialog.
    java.lang.String[] -actionShowOrderValuesDialog(org.eclipse.swt.widgets.Shell shell, +actionShowOrderValuesDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String title, java.lang.String text, DataType<?> type, + java.util.Locale locale, java.lang.String[] values) -
    Shows an input dialog for ordering data items
    +
    Shows an input dialog for ordering data items.
    void actionShowProgressDialog(java.lang.String text, Worker<?> worker) -
    Shows a progress dialog
    +
    Shows a progress dialog.
    @@ -374,81 +378,81 @@

    Method Summary

    actionShowQuestionDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String header, java.lang.String text) -
    Shows a question dialog
    +
    Shows a question dialog.
    java.lang.String actionShowSaveFileDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String filter) -
    Internal method for showing a "save file" dialog
    +
    Internal method for showing a "save file" dialog.
    void actionSubsetAll() -
    Includes all tuples in the research subset
    +
    Includes all tuples in the research subset.
    void actionSubsetFile() -
    Creates a research subset from a file
    +
    Creates a research subset from a file.
    void actionSubsetNone() -
    Excludes all tuples from the subset
    +
    Excludes all tuples from the subset.
    void actionSubsetQuery() -
    Creates a subset by executing a query
    +
    Creates a subset by executing a query.
    void addListener(ModelEvent.ModelPart target, IView listener) -
    Registers a listener at the controller
    +
    Registers a listener at the controller.
    void dispose() -
    Disposes the view
    +
    Disposes the view.
    java.lang.String getDebugData() -
    Returns debug data
    +
    Returns debug data.
    Resources getResources() -
    Returns the resources
    +
    Returns the resources.
    void removeListener(IView listener) -
    Unregisters a listener
    +
    Unregisters a listener.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -480,7 +484,7 @@

    Constructor Detail

  • Controller

    public Controller(MainWindow main)
    -
    Creates a new controller
    +
    Creates a new controller.
    Parameters:
    main -
  • @@ -499,7 +503,7 @@

    Method Detail

  • actionApplySelectedTransformation

    public void actionApplySelectedTransformation()
    -
    Applies the selected transformation
    +
    Applies the selected transformation.
  • @@ -509,7 +513,7 @@

    actionApplySelectedTransformation

  • actionClearEventLog

    public void actionClearEventLog()
    -
    Clears the event log
    +
    Clears the event log.
  • @@ -519,7 +523,7 @@

    actionClearEventLog

  • actionCriterionEnable

    public void actionCriterionEnable(ModelCriterion criterion)
    -
    Enables and disables a criterion
    +
    Enables and disables a criterion.
    Parameters:
    criterion -
  • @@ -530,7 +534,7 @@

    actionCriterionEnable

  • actionCriterionPull

    public void actionCriterionPull(ModelCriterion criterion)
    -
    Pull settings into the criterion
    +
    Pull settings into the criterion.
    Parameters:
    criterion -
  • @@ -541,7 +545,7 @@

    actionCriterionPull

  • actionCriterionPush

    public void actionCriterionPush(ModelCriterion criterion)
    -
    Pushes the settings of the criterion
    +
    Pushes the settings of the criterion.
    Parameters:
    criterion -
  • @@ -552,7 +556,7 @@

    actionCriterionPush

  • actionDataShowGroups

    public void actionDataShowGroups()
    -
    Toggles the "show groups" option
    +
    Toggles the "show groups" option.
  • @@ -562,7 +566,7 @@

    actionDataShowGroups

  • actionDataSort

    public void actionDataSort(boolean input)
    -
    Sorts the data
    +
    Sorts the data.
    Parameters:
    input -
  • @@ -573,7 +577,7 @@

    actionDataSort

  • actionDataToggleSubset

    public void actionDataToggleSubset()
    -
    Toggles the "subset" option
    +
    Toggles the "subset" option.
  • @@ -583,7 +587,7 @@

    actionDataToggleSubset

  • actionMenuEditAnonymize

    public void actionMenuEditAnonymize()
    -
    Starts the anonymization
    +
    Starts the anonymization.
  • @@ -593,7 +597,7 @@

    actionMenuEditAnonymize

  • actionMenuEditCreateHierarchy

    public void actionMenuEditCreateHierarchy()
    -
    Starts the wizard
    +
    Starts the wizard.
  • @@ -603,7 +607,7 @@

    actionMenuEditCreateHierarchy

  • actionMenuEditSettings

    public void actionMenuEditSettings()
    -
    Starts the "edit settings" dialog
    +
    Starts the "edit settings" dialog.
  • @@ -613,7 +617,7 @@

    actionMenuEditSettings

  • actionMenuFileExit

    public void actionMenuFileExit()
    -
    File->exit
    +
    File->exit.
  • @@ -623,7 +627,7 @@

    actionMenuFileExit

  • actionMenuFileExportData

    public void actionMenuFileExportData()
    -
    File->export data
    +
    File->export data.
  • @@ -633,7 +637,7 @@

    actionMenuFileExportData

  • actionMenuFileExportHierarchy

    public void actionMenuFileExportHierarchy()
    -
    File->Export hierarchy
    +
    File->Export hierarchy.
  • @@ -643,7 +647,7 @@

    actionMenuFileExportHierarchy

  • actionMenuFileImportData

    public void actionMenuFileImportData()
    -
    File->Import data
    +
    File->Import data.
  • @@ -653,7 +657,7 @@

    actionMenuFileImportData

  • actionMenuFileImportHierarchy

    public void actionMenuFileImportHierarchy()
    -
    File->Import hierarchy
    +
    File->Import hierarchy.
  • @@ -663,7 +667,7 @@

    actionMenuFileImportHierarchy

  • actionMenuFileNew

    public void actionMenuFileNew()
    -
    File->New project
    +
    File->New project.
  • @@ -673,7 +677,7 @@

    actionMenuFileNew

  • actionMenuFileOpen

    public void actionMenuFileOpen()
    -
    File->Open project
    +
    File->Open project.
  • @@ -683,7 +687,7 @@

    actionMenuFileOpen

  • actionMenuFileSave

    public void actionMenuFileSave()
    -
    File->Save project
    +
    File->Save project.
  • @@ -693,7 +697,7 @@

    actionMenuFileSave

  • actionMenuFileSaveAs

    public void actionMenuFileSaveAs()
    -
    File->Save project as
    +
    File->Save project as.
  • @@ -703,7 +707,7 @@

    actionMenuFileSaveAs

  • actionMenuHelpAbout

    public void actionMenuHelpAbout()
    -
    Shows the "about" dialog
    +
    Shows the "about" dialog.
  • @@ -713,7 +717,7 @@

    actionMenuHelpAbout

  • actionMenuHelpDebug

    public void actionMenuHelpDebug()
    -
    Shows the "debug" dialog
    +
    Shows the "debug" dialog.
  • @@ -723,7 +727,7 @@

    actionMenuHelpDebug

  • actionMenuHelpHelp

    public void actionMenuHelpHelp()
    -
    Shows the "help" dialog
    +
    Shows the "help" dialog.
  • @@ -733,7 +737,7 @@

    actionMenuHelpHelp

  • actionOpenProject

    public void actionOpenProject(java.lang.String path)
    -
    Internal method for loading a project
    +
    Internal method for loading a project.
    Parameters:
    path -
  • @@ -746,11 +750,11 @@

    actionShowErrorDialog

    public void actionShowErrorDialog(org.eclipse.swt.widgets.Shell shell,
                              java.lang.String text,
                              java.lang.Throwable t)
    -
    Shows an error dialog
    -
    Parameters:
    header -
    text -
    +
    Shows an error dialog.
    +
    Parameters:
    shell -
    text -
    t -
    -
    +
      @@ -759,14 +763,15 @@

      actionShowFormatInputDialog

      public java.lang.String actionShowFormatInputDialog(org.eclipse.swt.widgets.Shell shell,
                                                  java.lang.String title,
                                                  java.lang.String text,
      +                                           java.util.Locale locale,
                                                  DataType.DataTypeDescription<?> type,
                                                  java.util.Collection<java.lang.String> values)
      -
      Shows a dialog for selecting a format string for a data type
      -
      Parameters:
      shell - The parent shell
      title - The dialog's title
      text - The dialog's text
      type - The description of the data type for which to choose a format string
      values - The values to check the format string against
      +
      Shows a dialog for selecting a format string for a data type.
      +
      Parameters:
      shell - The parent shell
      title - The dialog's title
      text - The dialog's text
      locale - The locale
      type - The description of the data type for which to choose a format string
      values - The values to check the format string against
      Returns:
      The format string, or null if no format was (or could be) selected
    - +
      @@ -775,14 +780,15 @@

      actionShowFormatInputDialog

      public java.lang.String actionShowFormatInputDialog(org.eclipse.swt.widgets.Shell shell,
                                                  java.lang.String title,
                                                  java.lang.String text,
      +                                           java.util.Locale locale,
                                                  DataType.DataTypeDescription<?> type,
                                                  java.lang.String[] values)
      -
      Shows a dialog for selecting a format string for a data type
      -
      Parameters:
      shell - The parent shell
      title - The dialog's title
      text - The dialog's text
      type - The description of the data type for which to choose a format string
      values - The values to check the format string against
      +
      Shows a dialog for selecting a format string for a data type.
      +
      Parameters:
      shell - The parent shell
      title - The dialog's title
      text - The dialog's text
      locale - The locale
      type - The description of the data type for which to choose a format string
      values - The values to check the format string against
      Returns:
      The format string, or null if no format was (or could be) selected
    - +
      @@ -792,10 +798,11 @@

      actionShowFormatInputDialog

      java.lang.String title, java.lang.String text, java.lang.String preselected, + java.util.Locale locale, DataType.DataTypeDescription<?> type, java.util.Collection<java.lang.String> values) -
      Shows a dialog for selecting a format string for a data type
      -
      Parameters:
      shell - The parent shell
      title - The dialog's title
      text - The dialog's text
      preselected - A preselected format string
      type - The description of the data type for which to choose a format string
      values - The values to check the format string against
      +
      Shows a dialog for selecting a format string for a data type.
      +
      Parameters:
      shell - The parent shell
      title - The dialog's title
      text - The dialog's text
      preselected - A preselected format string
      locale - The locale
      type - The description of the data type for which to choose a format string
      values - The values to check the format string against
      Returns:
      The format string, or null if no format was (or could be) selected
    @@ -806,7 +813,7 @@

    actionShowFormatInputDialog

  • actionShowHelpDialog

    public void actionShowHelpDialog(java.lang.String id)
    -
    Shows a help dialog
    +
    Shows a help dialog.
    Parameters:
    id -
  • @@ -819,7 +826,7 @@

    actionShowInfoDialog

    public void actionShowInfoDialog(org.eclipse.swt.widgets.Shell shell,
                             java.lang.String header,
                             java.lang.String text)
    -
    Shows an info dialog
    +
    Shows an info dialog.
    Parameters:
    shell -
    header -
    text -
    @@ -833,7 +840,7 @@

    actionShowInputDialog

    java.lang.String header, java.lang.String text, java.lang.String initial) -
    Shows an input dialog
    +
    Shows an input dialog.
    Parameters:
    shell -
    header -
    text -
    initial -
    Returns:
    @@ -846,12 +853,12 @@

    actionShowInputDialog

    actionShowOpenFileDialog

    public java.lang.String actionShowOpenFileDialog(org.eclipse.swt.widgets.Shell shell,
                                             java.lang.String filter)
    -
    Shows a "open file" dialog
    +
    Shows a "open file" dialog.
    Parameters:
    shell -
    filter -
    Returns:
    - +
      @@ -861,9 +868,11 @@

      actionShowOrderValuesDialog

      java.lang.String title, java.lang.String text, DataType<?> type, + java.util.Locale locale, java.lang.String[] values) -
      Shows an input dialog for ordering data items
      -
      Parameters:
      shell -
      title - The dialog's title
      text - The dialog's text
      type - The data type
      values - The values
      +
      Shows an input dialog for ordering data items.
      +
      Parameters:
      shell -
      title - The dialog's title
      text - The dialog's text
      type - The data type
      locale -
      values - The values
      +
      Returns:
    @@ -874,7 +883,7 @@

    actionShowOrderValuesDialog

    actionShowProgressDialog

    public void actionShowProgressDialog(java.lang.String text,
                                 Worker<?> worker)
    -
    Shows a progress dialog
    +
    Shows a progress dialog.
    Parameters:
    text -
    worker -
    @@ -887,7 +896,7 @@

    actionShowQuestionDialog

    public boolean actionShowQuestionDialog(org.eclipse.swt.widgets.Shell shell,
                                    java.lang.String header,
                                    java.lang.String text)
    -
    Shows a question dialog
    +
    Shows a question dialog.
    Parameters:
    shell -
    header -
    text -
    Returns:
    @@ -900,8 +909,8 @@

    actionShowQuestionDialog

    actionShowSaveFileDialog

    public java.lang.String actionShowSaveFileDialog(org.eclipse.swt.widgets.Shell shell,
                                             java.lang.String filter)
    -
    Internal method for showing a "save file" dialog
    -
    Parameters:
    filter -
    +
    Internal method for showing a "save file" dialog.
    +
    Parameters:
    shell -
    filter -
    Returns:
    @@ -912,7 +921,7 @@

    actionShowSaveFileDialog

  • actionSubsetAll

    public void actionSubsetAll()
    -
    Includes all tuples in the research subset
    +
    Includes all tuples in the research subset.
  • @@ -922,7 +931,7 @@

    actionSubsetAll

  • actionSubsetFile

    public void actionSubsetFile()
    -
    Creates a research subset from a file
    +
    Creates a research subset from a file.
  • @@ -932,7 +941,7 @@

    actionSubsetFile

  • actionSubsetNone

    public void actionSubsetNone()
    -
    Excludes all tuples from the subset
    +
    Excludes all tuples from the subset.
  • @@ -942,7 +951,7 @@

    actionSubsetNone

  • actionSubsetQuery

    public void actionSubsetQuery()
    -
    Creates a subset by executing a query
    +
    Creates a subset by executing a query.
  • @@ -953,7 +962,7 @@

    actionSubsetQuery

    addListener

    public void addListener(ModelEvent.ModelPart target,
                    IView listener)
    -
    Registers a listener at the controller
    +
    Registers a listener at the controller.
    Parameters:
    target -
    listener -
    @@ -965,7 +974,7 @@

    addListener

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -979,7 +988,7 @@

    dispose

  • getDebugData

    public java.lang.String getDebugData()
    -
    Returns debug data
    +
    Returns debug data.
    Returns:
  • @@ -990,7 +999,7 @@

    getDebugData

  • getResources

    public Resources getResources()
    -
    Returns the resources
    +
    Returns the resources.
    Returns:
  • @@ -1001,7 +1010,7 @@

    getResources

  • removeListener

    public void removeListener(IView listener)
    -
    Unregisters a listener
    +
    Unregisters a listener.
    Parameters:
    listener -
  • @@ -1013,7 +1022,7 @@

    removeListener

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -1028,7 +1037,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    diff --git a/doc/gui/org/deidentifier/arx/gui/DebugData.html b/doc/gui/org/deidentifier/arx/gui/DebugData.html index 48af733bcc..331a2bfc31 100644 --- a/doc/gui/org/deidentifier/arx/gui/DebugData.html +++ b/doc/gui/org/deidentifier/arx/gui/DebugData.html @@ -96,7 +96,7 @@

    Class DebugData


    public class DebugData
     extends java.lang.Object
    -
    Class for creating debug data
    +
    Class for creating debug data.
    @@ -135,19 +135,19 @@

    Method Summary

    void addEvent(ModelEvent event) -
    Adds an event to the buffer
    +
    Adds an event to the buffer.
    void clearEventLog() -
    Clears the event log
    +
    Clears the event log.
    protected java.lang.String getData(Model model) -
    Returns some debug data
    +
    Returns some debug data.
    @@ -196,8 +196,8 @@

    Method Detail

  • getData

    protected java.lang.String getData(Model model)
    -
    Returns some debug data
    -
    Parameters:
    Model - The model
    +
    Returns some debug data.
    +
    Parameters:
    model -
    Returns:
  • @@ -208,7 +208,7 @@

    getData

  • addEvent

    public void addEvent(ModelEvent event)
    -
    Adds an event to the buffer
    +
    Adds an event to the buffer.
    Parameters:
    event -
  • @@ -219,7 +219,7 @@

    addEvent

  • clearEventLog

    public void clearEventLog()
    -
    Clears the event log
    +
    Clears the event log.
  • diff --git a/doc/gui/org/deidentifier/arx/gui/Main.html b/doc/gui/org/deidentifier/arx/gui/Main.html index 1eac61c8f5..ffce61e18b 100644 --- a/doc/gui/org/deidentifier/arx/gui/Main.html +++ b/doc/gui/org/deidentifier/arx/gui/Main.html @@ -96,7 +96,7 @@

    Class Main


    public class Main
     extends java.lang.Object
    -
    Main entry point
    +
    Main entry point.
    @@ -135,7 +135,7 @@

    Method Summary

    static void main(java.lang.String[] args) -
    Main entry point
    +
    Main entry point.
    @@ -184,7 +184,7 @@

    Method Detail

  • main

    public static void main(java.lang.String[] args)
    -
    Main entry point
    +
    Main entry point.
    Parameters:
    args -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/class-use/Controller.html b/doc/gui/org/deidentifier/arx/gui/class-use/Controller.html index 7f96c0ad1f..ea9eb3547e 100644 --- a/doc/gui/org/deidentifier/arx/gui/class-use/Controller.html +++ b/doc/gui/org/deidentifier/arx/gui/class-use/Controller.html @@ -134,7 +134,7 @@

    Uses of SWTUtil.createHelpButton(Controller controller, org.eclipse.swt.custom.CTabFolder tabFolder, java.lang.String id) -
    Creates a help button in the given folder
    +
    Creates a help button in the given folder.
    @@ -154,7 +154,7 @@

    Uses of Controller MainWindow.getController() -
    Returns the controller
    +
    Returns the controller.
    @@ -168,13 +168,13 @@

    Uses of MainMenu(org.eclipse.swt.widgets.Shell shell, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    MainToolBar(org.eclipse.swt.widgets.Shell parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -193,7 +193,7 @@

    Uses of LayoutAnalyze(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -201,7 +201,7 @@

    Uses of Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -209,19 +209,19 @@

    Uses of Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Constructor
    +
    Constructor.
    ViewPropertiesInput(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Constructor
    +
    Constructor.
    ViewPropertiesOutput(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Constructor
    +
    Constructor.
    @@ -229,7 +229,7 @@

    Uses of Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new density plot
    +
    Creates a new density plot.
    @@ -237,7 +237,7 @@

    Uses of Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new density plot
    +
    Creates a new density plot.
    @@ -245,7 +245,7 @@

    Uses of Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new density plot
    +
    Creates a new density plot.
    @@ -253,7 +253,7 @@

    Uses of Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -261,7 +261,7 @@

    Uses of Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -280,7 +280,9 @@

    Uses of protected Controller -ViewData.controller  +ViewData.controller +
    TODO
    + @@ -293,21 +295,21 @@

    Uses of ComponentDataTable(Controller controller, org.eclipse.swt.widgets.Composite parent) -
    Creates a new instance
    +
    Creates a new instance.
    ComponentFilterTable(org.eclipse.swt.widgets.Composite parent, Controller controller, java.util.List<java.lang.String> properties) -
    Creates a new instance
    +
    Creates a new instance.
    ComponentStatus(Controller controller, org.eclipse.swt.widgets.Composite parent, org.eclipse.swt.widgets.Control child) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -315,7 +317,7 @@

    Uses of Controller controller, java.lang.String title, java.lang.String id) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -323,7 +325,7 @@

    Uses of Controller controller, ComponentTitledFolderButton bar, java.lang.String id) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -332,33 +334,33 @@

    Uses of ComponentTitledFolderButton bar, java.lang.String id, boolean bottom) -
    Creates a new instance
    +
    Creates a new instance.
    ViewData(org.eclipse.swt.widgets.Composite parent, Controller controller, java.lang.String title) -
    Creates a new data view
    +
    Creates a new data view.
    ViewDataInput(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new data view
    +
    Creates a new data view.
    ViewDataOutput(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new data view
    +
    Creates a new data view.
    ViewHierarchy(org.eclipse.swt.widgets.Composite parent, java.lang.String attribute, Controller controller) -
    Constructor for editable views
    +
    Constructor for editable views.
    @@ -378,7 +380,7 @@

    Uses of Controller DataTableContext.getController() -
    Returns the controller
    +
    Returns the controller.
    @@ -391,7 +393,7 @@

    Uses of DataTableContext(Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -410,7 +412,9 @@

    Uses of protected Controller -ViewCriterion.controller  +ViewCriterion.controller +
    TODO
    + @@ -423,92 +427,92 @@

    Uses of LayoutDefinition(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    ViewAttributeDefinition(org.eclipse.swt.custom.CTabFolder parent, java.lang.String attribute, Controller controller) -
    Constructor
    +
    Constructor.
    ViewAttributeWeights(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    ViewCodingModel(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    ViewCriteriaList(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    ViewCriterion(org.eclipse.swt.widgets.Composite parent, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    ViewCriterionDPresence(org.eclipse.swt.widgets.Composite parent, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    ViewCriterionKAnonymity(org.eclipse.swt.widgets.Composite parent, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    ViewCriterionLDiversity(org.eclipse.swt.widgets.Composite parent, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    ViewCriterionTCloseness(org.eclipse.swt.widgets.Composite parent, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    ViewDataDefinition(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    ViewGeneralSettings(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    ViewMetric(org.eclipse.swt.widgets.Composite parent, Controller controller, ComponentTitledFolder folder) -
    Creates a new instance
    +
    Creates a new instance.
    ViewSubsetDefinition(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -527,37 +531,37 @@

    Uses of LayoutExplore(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    ViewClipboard(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    ViewFilter(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    ViewLattice(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    ViewList(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Init
    +
    Init.
    ViewProperties(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -576,20 +580,20 @@

    Uses of DialogAbout(org.eclipse.swt.widgets.Shell parentShell, Controller controller) -
    Constructor
    +
    Constructor.
    DialogCriterionSelection(Controller controller, org.eclipse.swt.widgets.Shell parent, java.util.List<ModelExplicitCriterion> elements) -
    Constructor
    +
    Constructor.
    DialogDebug(org.eclipse.swt.widgets.Shell parentShell, Controller controller) -
    Constructor
    +
    Constructor.
    @@ -597,22 +601,23 @@

    Uses of Controller controller, java.lang.String message, java.lang.String error) -
    Constructor for displaying two messages
    +
    Constructor for displaying two messages.
    DialogHelp(org.eclipse.swt.widgets.Shell parentShell, Controller controller, java.lang.String id) -
    Constructor
    +
    Constructor.
    -DialogOrderSelection(org.eclipse.swt.widgets.Shell parentShell, +DialogOrderSelection(org.eclipse.swt.widgets.Shell parentShell, java.lang.String[] elements, DataType<?> type, + java.util.Locale locale, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -635,20 +640,22 @@

    Uses of -HierarchyWizard(Controller controller, +HierarchyWizard(Controller controller, java.lang.String attribute, DataType<T> datatype, + java.util.Locale locale, java.lang.String[] items) -
    Creates a new instance
    +
    Creates a new instance.
    -HierarchyWizard(Controller controller, +HierarchyWizard(Controller controller, java.lang.String attribute, HierarchyBuilder<?> builder, DataType<T> datatype, + java.util.Locale locale, java.lang.String[] items) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -656,7 +663,7 @@

    Uses of HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -664,13 +671,13 @@

    Uses of HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new instance
    +
    Creates a new instance.
    ImportWizard(Controller controller, Model model) -
    Creates a new data import wizard and sets the window title
    +
    Creates a new data import wizard and sets the window title.
    @@ -689,20 +696,20 @@

    Uses of WorkerLoad(java.io.File file, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    WorkerLoad(java.lang.String path, Controller controller) -
    Constructor
    +
    Constructor.
    WorkerSave(java.lang.String path, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/Model.html b/doc/gui/org/deidentifier/arx/gui/model/Model.html index 18e92385c2..09edb521b8 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/Model.html +++ b/doc/gui/org/deidentifier/arx/gui/model/Model.html @@ -101,7 +101,7 @@

    Class Model

    public class Model
     extends java.lang.Object
     implements java.io.Serializable
    -
    This class implements a large portion of the model used by the GUI
    +
    This class implements a large portion of the model used by the GUI.
    See Also:
    Serialized Form
    @@ -121,9 +121,10 @@

    Constructor Summary

    Constructor and Description -Model(java.lang.String name, - java.lang.String description) -
    Creates a new instance
    +Model(java.lang.String name, + java.lang.String description, + java.util.Locale locale) +
    Creates a new instance.
    @@ -144,447 +145,459 @@

    Method Summary

    ARXAnonymizer createAnonymizer() -
    Creates an anonymizer for the current config
    +
    Creates an anonymizer for the current config.
    void createClonedConfig() -
    Replaces the output config with a clone of the input config
    +
    Replaces the output config with a clone of the input config.
    void createConfig() -
    Creates an ARXConfiguration
    +
    Creates an ARXConfiguration.
    ARXConfiguration createSubsetConfig() -
    Creates an ARXConfiguration for the subset
    +
    Creates an ARXConfiguration for the subset.
    ARXAnonymizer getAnonymizer() -
    Returns the current anonymizer
    +
    Returns the current anonymizer.
    java.lang.String[] getAttributePair() -
    Returns the last two selected attributes
    +
    Returns the last two selected attributes.
    ModelClipboard getClipboard() -
    Returns the clipboard
    +
    Returns the clipboard.
    java.lang.String getDescription() -
    Returns the project description
    +
    Returns the project description.
    ModelDPresenceCriterion getDPresenceModel() -
    Returns the d-presence model
    +
    Returns the d-presence model.
    int[] getGroups() -
    Returns a list of indices of all equivalence classes
    +
    Returns a list of indices of all equivalence classes.
    int getHistorySize() -
    Returns the according parameter
    +
    Returns the according parameter.
    int getInitialNodesInViewer()
    Returns an upper bound on the number of nodes that will initially - be displayed in the lattice viewer
    + be displayed in the lattice viewer. long getInputBytes() -
    Returns the size in bytes of the input file
    +
    Returns the size in bytes of the input file.
    ModelConfiguration getInputConfig() -
    Returns the input configuration
    +
    Returns the input configuration.
    DataDefinition getInputDefinition() -
    Returns the input definition
    +
    Returns the input definition.
    ModelKAnonymityCriterion getKAnonymityModel() -
    Returns the k-anonymity model
    +
    Returns the k-anonymity model.
    java.util.Map<java.lang.String,ModelLDiversityCriterion> getLDiversityModel() -
    Returns the l-diversity model
    +
    Returns the l-diversity model.
    +java.util.Locale +getLocale() +
    Returns the project locale.
    + + + int getMaximalSizeForComplexOperations()
    When a dataset has more records than this threshold, - visualization of statistics will be disabled
    + visualization of statistics will be disabled. - + int getMaxNodesInLattice() -
    Returns the maximal size of the lattice
    +
    Returns the maximal size of the lattice.
    - + int getMaxNodesInViewer()
    Returns the maximal size of a sub-lattice that will be displayed - by the viewer
    + by the viewer. - + MetricConfiguration getMetricConfiguration() -
    Returns the configuration of the metric
    +
    Returns the configuration of the metric.
    - + MetricDescription getMetricDescription() -
    Returns a description of the metric
    +
    Returns a description of the metric.
    - + java.lang.String getName() -
    Returns the name of this project
    +
    Returns the name of this project.
    - + ModelNodeFilter getNodeFilter() -
    Returns the current filter
    +
    Returns the current filter.
    - + java.lang.String getOptimalNodeAsString() -
    Returns a string representation of the current optimum
    +
    Returns a string representation of the current optimum.
    - + DataHandle getOutput()  - + ModelConfiguration getOutputConfig() -
    Returns the output config
    +
    Returns the output config.
    - + DataDefinition getOutputDefinition() -
    Returns the output definition
    +
    Returns the output definition.
    - + ARXLattice.ARXNode getOutputNode() -
    Returns the currently applied transformation
    +
    Returns the currently applied transformation.
    - + java.lang.String getOutputNodeAsString() -
    Returns a string representation of the currently applied transformation
    +
    Returns a string representation of the currently applied transformation.
    - + java.lang.String getPath() -
    Returns the path of the project
    +
    Returns the path of the project.
    - + java.lang.String getQuery() -
    Returns the current query
    +
    Returns the current query.
    - + ARXResult getResult() -
    Returns the current result
    +
    Returns the current result.
    - + java.lang.String getSelectedAttribute() -
    Returns the currently selected attribute
    +
    Returns the currently selected attribute.
    - + ARXLattice.ARXNode getSelectedNode() -
    Returns the selected transformation
    +
    Returns the selected transformation.
    - + char getSeparator() -
    Returns the separator
    +
    Returns the separator.
    - + double getSnapshotSizeDataset() -
    Returns the according parameter
    +
    Returns the according parameter.
    - + double getSnapshotSizeSnapshot() -
    Returns the according parameter
    +
    Returns the according parameter.
    - + java.lang.String getSubsetOrigin() -
    Returns the origin of the subset
    +
    Returns the origin of the subset.
    - + java.util.Map<java.lang.String,ModelTClosenessCriterion> getTClosenessModel() -
    Returns the t-closeness model
    +
    Returns the t-closeness model.
    - + long getTime() -
    Returns the execution time of the last anonymization process
    +
    Returns the execution time of the last anonymization process.
    - + ModelViewConfig getViewConfig() -
    Returns the view configuration
    +
    Returns the view configuration.
    - + boolean isDebugEnabled() -
    Returns whether debugging is enabled
    +
    Returns whether debugging is enabled.
    - + boolean isModified() -
    Returns whether this project is modified
    +
    Returns whether this project is modified.
    - + boolean isQuasiIdentifierSelected() -
    Returns whether a quasi-identifier is selected
    +
    Returns whether a quasi-identifier is selected.
    - + boolean isSensitiveAttributeSelected() -
    Returns whether a sensitive attribute is selected
    +
    Returns whether a sensitive attribute is selected.
    - + boolean isVisualizationEnabled() -
    Returns whether visualization is enabled
    +
    Returns whether visualization is enabled.
    - + void reset() -
    Resets the model
    +
    Resets the model.
    - + void resetAttributePair() -
    Returns the last two selected attributes
    +
    Returns the last two selected attributes.
    - + void resetCriteria() -
    Resets the configuration of the privacy criteria
    +
    Resets the configuration of the privacy criteria.
    - + void setAnonymizer(ARXAnonymizer anonymizer) -
    Sets the anonymizer
    +
    Sets the anonymizer.
    - + void setDebugEnabled(boolean value) -
    Enables debugging
    +
    Enables debugging.
    - + void setDescription(java.lang.String description) -
    Sets the project description
    +
    Sets the project description.
    - + void setGroups(int[] groups) -
    Sets the indices of equivalence classes
    +
    Sets the indices of equivalence classes.
    - + void setHistorySize(int historySize) -
    Sets the according parameter
    +
    Sets the according parameter.
    - + void setInitialNodesInViewer(int val) -
    Sets the according parameter
    +
    Sets the according parameter.
    - + void setInputBytes(long inputBytes) -
    Sets the size of the input in bytes
    +
    Sets the size of the input in bytes.
    - + void setInputConfig(ModelConfiguration config) -
    Sets the input config
    +
    Sets the input config.
    + + + +void +setLocale(java.util.Locale locale) +
    Sets the project locale.
    void setMaximalSizeForComplexOperations(int numberOfRows) -
    Sets the according parameter
    +
    Sets the according parameter.
    void setMaxNodesInLattice(int maxNodesInLattice) -
    Sets the according parameter
    +
    Sets the according parameter.
    void setMaxNodesInViewer(int maxNodesInViewer) -
    Sets the according parameter
    +
    Sets the according parameter.
    void setMetricConfiguration(MetricConfiguration config) -
    Sets the metric configuration
    +
    Sets the metric configuration.
    void setMetricDescription(MetricDescription description) -
    Sets the description of the metric
    +
    Sets the description of the metric.
    void setName(java.lang.String name) -
    Sets the project name
    +
    Sets the project name.
    void setNodeFilter(ModelNodeFilter filter) -
    Sets a filter
    +
    Sets a filter.
    void setOutput(DataHandle output, ARXLattice.ARXNode node) -
    Sets the current output
    +
    Sets the current output.
    void setOutputConfig(ModelConfiguration config) -
    Sets the output config
    +
    Sets the output config.
    void setPath(java.lang.String path) -
    Sets the project path
    +
    Sets the project path.
    void setQuery(java.lang.String query) -
    Sets the query
    +
    Sets the query.
    void setResult(ARXResult result) -
    Sets the result
    +
    Sets the result.
    void setSaved() -
    Marks this project as saved
    +
    Marks this project as saved.
    void setSelectedAttribute(java.lang.String attribute) -
    Sets the selected attribute
    +
    Sets the selected attribute.
    void setSelectedNode(ARXLattice.ARXNode node) -
    Sets the selected node
    +
    Sets the selected node.
    void setSeparator(char separator) -
    Sets the separator
    +
    Sets the separator.
    @@ -594,43 +607,43 @@

    Method Summary

    void setSnapshotSizeSnapshot(double snapshotSize) -
    Sets the according parameter
    +
    Sets the according parameter.
    void setSubsetManual() -
    Sets how the subset was defined
    +
    Sets how the subset was defined.
    void setSubsetOrigin(java.lang.String origin) -
    Sets how the subset was defined
    +
    Sets how the subset was defined.
    void setTime(long time) -
    Sets the execution time of the last anonymization process
    +
    Sets the execution time of the last anonymization process.
    void setUnmodified() -
    Marks this model as unmodified
    +
    Marks this model as unmodified.
    void setViewConfig(ModelViewConfig viewConfig) -
    Sets the view configuration
    +
    Sets the view configuration.
    void setVisualizationEnabled(boolean value) -
    Sets visualization as enabled/disabled
    +
    Sets visualization as enabled/disabled.
    @@ -655,16 +668,17 @@

    Methods inherited from class java.lang.Object

    Constructor Detail

    - +
    • Model

      public Model(java.lang.String name,
      -     java.lang.String description)
      -
      Creates a new instance
      -
      Parameters:
      name -
      description -
      + java.lang.String description, + java.util.Locale locale) +
      Creates a new instance.
      +
      Parameters:
      name -
      description -
      locale -
    @@ -682,7 +696,7 @@

    Method Detail

  • createAnonymizer

    public ARXAnonymizer createAnonymizer()
    -
    Creates an anonymizer for the current config
    +
    Creates an anonymizer for the current config.
    Returns:
  • @@ -693,7 +707,7 @@

    createAnonymizer

  • createClonedConfig

    public void createClonedConfig()
    -
    Replaces the output config with a clone of the input config
    +
    Replaces the output config with a clone of the input config.
  • @@ -703,7 +717,7 @@

    createClonedConfig

  • createConfig

    public void createConfig()
    -
    Creates an ARXConfiguration
    +
    Creates an ARXConfiguration.
  • @@ -713,7 +727,7 @@

    createConfig

  • createSubsetConfig

    public ARXConfiguration createSubsetConfig()
    -
    Creates an ARXConfiguration for the subset
    +
    Creates an ARXConfiguration for the subset.
    Returns:
  • @@ -724,7 +738,7 @@

    createSubsetConfig

  • getAnonymizer

    public ARXAnonymizer getAnonymizer()
    -
    Returns the current anonymizer
    +
    Returns the current anonymizer.
    Returns:
  • @@ -735,7 +749,7 @@

    getAnonymizer

  • getAttributePair

    public java.lang.String[] getAttributePair()
    -
    Returns the last two selected attributes
    +
    Returns the last two selected attributes.
    Returns:
  • @@ -746,7 +760,8 @@

    getAttributePair

  • getClipboard

    public ModelClipboard getClipboard()
    -
    Returns the clipboard
    +
    Returns the clipboard.
    +
    Returns:
  • @@ -756,7 +771,7 @@

    getClipboard

  • getDescription

    public java.lang.String getDescription()
    -
    Returns the project description
    +
    Returns the project description.
    Returns:
  • @@ -767,7 +782,7 @@

    getDescription

  • getDPresenceModel

    public ModelDPresenceCriterion getDPresenceModel()
    -
    Returns the d-presence model
    +
    Returns the d-presence model.
    Returns:
  • @@ -778,7 +793,7 @@

    getDPresenceModel

  • getGroups

    public int[] getGroups()
    -
    Returns a list of indices of all equivalence classes
    +
    Returns a list of indices of all equivalence classes.
    Returns:
  • @@ -789,7 +804,8 @@

    getGroups

  • getHistorySize

    public int getHistorySize()
    -
    Returns the according parameter
    +
    Returns the according parameter.
    +
    Returns:
  • @@ -800,7 +816,7 @@

    getHistorySize

    getInitialNodesInViewer

    public int getInitialNodesInViewer()
    Returns an upper bound on the number of nodes that will initially - be displayed in the lattice viewer
    + be displayed in the lattice viewer.
    Returns:
    @@ -811,7 +827,7 @@

    getInitialNodesInViewer

  • getInputBytes

    public long getInputBytes()
    -
    Returns the size in bytes of the input file
    +
    Returns the size in bytes of the input file.
    Returns:
  • @@ -822,7 +838,7 @@

    getInputBytes

  • getInputConfig

    public ModelConfiguration getInputConfig()
    -
    Returns the input configuration
    +
    Returns the input configuration.
    Returns:
  • @@ -833,7 +849,7 @@

    getInputConfig

  • getInputDefinition

    public DataDefinition getInputDefinition()
    -
    Returns the input definition
    +
    Returns the input definition.
    Returns:
  • @@ -844,7 +860,7 @@

    getInputDefinition

  • getKAnonymityModel

    public ModelKAnonymityCriterion getKAnonymityModel()
    -
    Returns the k-anonymity model
    +
    Returns the k-anonymity model.
    Returns:
  • @@ -855,7 +871,19 @@

    getKAnonymityModel

  • getLDiversityModel

    public java.util.Map<java.lang.String,ModelLDiversityCriterion> getLDiversityModel()
    -
    Returns the l-diversity model
    +
    Returns the l-diversity model.
    +
    Returns:
    +
  • + + + + +
      +
    • +

      getLocale

      +
      public java.util.Locale getLocale()
      +
      Returns the project locale.
      +
      Returns:
    @@ -866,7 +894,7 @@

    getLDiversityModel

    getMaximalSizeForComplexOperations

    public int getMaximalSizeForComplexOperations()
    When a dataset has more records than this threshold, - visualization of statistics will be disabled
    + visualization of statistics will be disabled.
    Returns:
    @@ -877,7 +905,7 @@

    getMaximalSizeForComplexOperations

  • getMaxNodesInLattice

    public int getMaxNodesInLattice()
    -
    Returns the maximal size of the lattice
    +
    Returns the maximal size of the lattice.
    Returns:
  • @@ -889,7 +917,7 @@

    getMaxNodesInLattice

    getMaxNodesInViewer

    public int getMaxNodesInViewer()
    Returns the maximal size of a sub-lattice that will be displayed - by the viewer
    + by the viewer.
    Returns:
    @@ -900,7 +928,7 @@

    getMaxNodesInViewer

  • getMetricConfiguration

    public MetricConfiguration getMetricConfiguration()
    -
    Returns the configuration of the metric
    +
    Returns the configuration of the metric.
    Returns:
  • @@ -911,7 +939,7 @@

    getMetricConfiguration

  • getMetricDescription

    public MetricDescription getMetricDescription()
    -
    Returns a description of the metric
    +
    Returns a description of the metric.
    Returns:
  • @@ -922,7 +950,7 @@

    getMetricDescription

  • getName

    public java.lang.String getName()
    -
    Returns the name of this project
    +
    Returns the name of this project.
    Returns:
  • @@ -933,7 +961,7 @@

    getName

  • getNodeFilter

    public ModelNodeFilter getNodeFilter()
    -
    Returns the current filter
    +
    Returns the current filter.
    Returns:
  • @@ -944,7 +972,7 @@

    getNodeFilter

  • getOptimalNodeAsString

    public java.lang.String getOptimalNodeAsString()
    -
    Returns a string representation of the current optimum
    +
    Returns a string representation of the current optimum.
    Returns:
  • @@ -965,7 +993,7 @@

    getOutput

  • getOutputConfig

    public ModelConfiguration getOutputConfig()
    -
    Returns the output config
    +
    Returns the output config.
    Returns:
  • @@ -976,7 +1004,7 @@

    getOutputConfig

  • getOutputDefinition

    public DataDefinition getOutputDefinition()
    -
    Returns the output definition
    +
    Returns the output definition.
    Returns:
  • @@ -987,7 +1015,7 @@

    getOutputDefinition

  • getOutputNode

    public ARXLattice.ARXNode getOutputNode()
    -
    Returns the currently applied transformation
    +
    Returns the currently applied transformation.
    Returns:
  • @@ -998,7 +1026,7 @@

    getOutputNode

  • getOutputNodeAsString

    public java.lang.String getOutputNodeAsString()
    -
    Returns a string representation of the currently applied transformation
    +
    Returns a string representation of the currently applied transformation.
    Returns:
  • @@ -1009,7 +1037,7 @@

    getOutputNodeAsString

  • getPath

    public java.lang.String getPath()
    -
    Returns the path of the project
    +
    Returns the path of the project.
    Returns:
  • @@ -1020,7 +1048,7 @@

    getPath

  • getQuery

    public java.lang.String getQuery()
    -
    Returns the current query
    +
    Returns the current query.
    Returns:
  • @@ -1031,7 +1059,7 @@

    getQuery

  • getResult

    public ARXResult getResult()
    -
    Returns the current result
    +
    Returns the current result.
    Returns:
    the result
  • @@ -1042,7 +1070,7 @@

    getResult

  • getSelectedAttribute

    public java.lang.String getSelectedAttribute()
    -
    Returns the currently selected attribute
    +
    Returns the currently selected attribute.
    Returns:
  • @@ -1053,7 +1081,7 @@

    getSelectedAttribute

  • getSelectedNode

    public ARXLattice.ARXNode getSelectedNode()
    -
    Returns the selected transformation
    +
    Returns the selected transformation.
    Returns:
  • @@ -1064,7 +1092,7 @@

    getSelectedNode

  • getSeparator

    public char getSeparator()
    -
    Returns the separator
    +
    Returns the separator.
    Returns:
  • @@ -1075,7 +1103,8 @@

    getSeparator

  • getSnapshotSizeDataset

    public double getSnapshotSizeDataset()
    -
    Returns the according parameter
    +
    Returns the according parameter.
    +
    Returns:
  • @@ -1085,7 +1114,8 @@

    getSnapshotSizeDataset

  • getSnapshotSizeSnapshot

    public double getSnapshotSizeSnapshot()
    -
    Returns the according parameter
    +
    Returns the according parameter.
    +
    Returns:
  • @@ -1095,7 +1125,8 @@

    getSnapshotSizeSnapshot

  • getSubsetOrigin

    public java.lang.String getSubsetOrigin()
    -
    Returns the origin of the subset
    +
    Returns the origin of the subset.
    +
    Returns:
  • @@ -1105,7 +1136,7 @@

    getSubsetOrigin

  • getTClosenessModel

    public java.util.Map<java.lang.String,ModelTClosenessCriterion> getTClosenessModel()
    -
    Returns the t-closeness model
    +
    Returns the t-closeness model.
    Returns:
  • @@ -1116,7 +1147,7 @@

    getTClosenessModel

  • getTime

    public long getTime()
    -
    Returns the execution time of the last anonymization process
    +
    Returns the execution time of the last anonymization process.
    Returns:
  • @@ -1127,7 +1158,7 @@

    getTime

  • getViewConfig

    public ModelViewConfig getViewConfig()
    -
    Returns the view configuration
    +
    Returns the view configuration.
    Returns:
  • @@ -1138,7 +1169,7 @@

    getViewConfig

  • isDebugEnabled

    public boolean isDebugEnabled()
    -
    Returns whether debugging is enabled
    +
    Returns whether debugging is enabled.
    Returns:
  • @@ -1149,7 +1180,7 @@

    isDebugEnabled

  • isModified

    public boolean isModified()
    -
    Returns whether this project is modified
    +
    Returns whether this project is modified.
    Returns:
  • @@ -1160,7 +1191,7 @@

    isModified

  • isQuasiIdentifierSelected

    public boolean isQuasiIdentifierSelected()
    -
    Returns whether a quasi-identifier is selected
    +
    Returns whether a quasi-identifier is selected.
    Returns:
  • @@ -1171,7 +1202,7 @@

    isQuasiIdentifierSelected

  • isSensitiveAttributeSelected

    public boolean isSensitiveAttributeSelected()
    -
    Returns whether a sensitive attribute is selected
    +
    Returns whether a sensitive attribute is selected.
    Returns:
  • @@ -1182,7 +1213,7 @@

    isSensitiveAttributeSelected

  • isVisualizationEnabled

    public boolean isVisualizationEnabled()
    -
    Returns whether visualization is enabled
    +
    Returns whether visualization is enabled.
    Returns:
  • @@ -1193,7 +1224,7 @@

    isVisualizationEnabled

  • reset

    public void reset()
    -
    Resets the model
    +
    Resets the model.
  • @@ -1203,7 +1234,7 @@

    reset

  • resetAttributePair

    public void resetAttributePair()
    -
    Returns the last two selected attributes
    +
    Returns the last two selected attributes.
  • @@ -1213,7 +1244,7 @@

    resetAttributePair

  • resetCriteria

    public void resetCriteria()
    -
    Resets the configuration of the privacy criteria
    +
    Resets the configuration of the privacy criteria.
  • @@ -1223,7 +1254,7 @@

    resetCriteria

  • setAnonymizer

    public void setAnonymizer(ARXAnonymizer anonymizer)
    -
    Sets the anonymizer
    +
    Sets the anonymizer.
    Parameters:
    anonymizer -
  • @@ -1234,7 +1265,7 @@

    setAnonymizer

  • setDebugEnabled

    public void setDebugEnabled(boolean value)
    -
    Enables debugging
    +
    Enables debugging.
    Parameters:
    value -
  • @@ -1245,7 +1276,7 @@

    setDebugEnabled

  • setDescription

    public void setDescription(java.lang.String description)
    -
    Sets the project description
    +
    Sets the project description.
    Parameters:
    description -
  • @@ -1256,7 +1287,7 @@

    setDescription

  • setGroups

    public void setGroups(int[] groups)
    -
    Sets the indices of equivalence classes
    +
    Sets the indices of equivalence classes.
    Parameters:
    groups -
  • @@ -1267,7 +1298,8 @@

    setGroups

  • setHistorySize

    public void setHistorySize(int historySize)
    -
    Sets the according parameter
    +
    Sets the according parameter.
    +
    Parameters:
    historySize -
  • @@ -1277,7 +1309,7 @@

    setHistorySize

  • setInitialNodesInViewer

    public void setInitialNodesInViewer(int val)
    -
    Sets the according parameter
    +
    Sets the according parameter.
    Parameters:
    val -
  • @@ -1288,7 +1320,7 @@

    setInitialNodesInViewer

  • setInputBytes

    public void setInputBytes(long inputBytes)
    -
    Sets the size of the input in bytes
    +
    Sets the size of the input in bytes.
    Parameters:
    inputBytes -
  • @@ -1299,10 +1331,21 @@

    setInputBytes

  • setInputConfig

    public void setInputConfig(ModelConfiguration config)
    -
    Sets the input config
    +
    Sets the input config.
    Parameters:
    config -
  • + + + +
      +
    • +

      setLocale

      +
      public void setLocale(java.util.Locale locale)
      +
      Sets the project locale.
      +
      Parameters:
      locale - Null for default locale
      +
    • +
    @@ -1310,7 +1353,7 @@

    setInputConfig

  • setMaximalSizeForComplexOperations

    public void setMaximalSizeForComplexOperations(int numberOfRows)
    -
    Sets the according parameter
    +
    Sets the according parameter.
    Parameters:
    numberOfRows -
  • @@ -1321,7 +1364,7 @@

    setMaximalSizeForComplexOperations

  • setMaxNodesInLattice

    public void setMaxNodesInLattice(int maxNodesInLattice)
    -
    Sets the according parameter
    +
    Sets the according parameter.
    Parameters:
    maxNodesInLattice -
  • @@ -1332,7 +1375,7 @@

    setMaxNodesInLattice

  • setMaxNodesInViewer

    public void setMaxNodesInViewer(int maxNodesInViewer)
    -
    Sets the according parameter
    +
    Sets the according parameter.
    Parameters:
    maxNodesInViewer -
  • @@ -1343,7 +1386,7 @@

    setMaxNodesInViewer

  • setMetricConfiguration

    public void setMetricConfiguration(MetricConfiguration config)
    -
    Sets the metric configuration
    +
    Sets the metric configuration.
    Parameters:
    config -
  • @@ -1354,7 +1397,8 @@

    setMetricConfiguration

  • setMetricDescription

    public void setMetricDescription(MetricDescription description)
    -
    Sets the description of the metric
    +
    Sets the description of the metric.
    +
    Parameters:
    description -
  • @@ -1364,7 +1408,7 @@

    setMetricDescription

  • setName

    public void setName(java.lang.String name)
    -
    Sets the project name
    +
    Sets the project name.
    Parameters:
    name -
  • @@ -1375,7 +1419,7 @@

    setName

  • setNodeFilter

    public void setNodeFilter(ModelNodeFilter filter)
    -
    Sets a filter
    +
    Sets a filter.
    Parameters:
    filter -
  • @@ -1387,7 +1431,8 @@

    setNodeFilter

    setOutput

    public void setOutput(DataHandle output,
                  ARXLattice.ARXNode node)
    -
    Sets the current output
    +
    Sets the current output.
    +
    Parameters:
    output -
    node -
    @@ -1397,7 +1442,7 @@

    setOutput

  • setOutputConfig

    public void setOutputConfig(ModelConfiguration config)
    -
    Sets the output config
    +
    Sets the output config.
    Parameters:
    config -
  • @@ -1408,7 +1453,7 @@

    setOutputConfig

  • setPath

    public void setPath(java.lang.String path)
    -
    Sets the project path
    +
    Sets the project path.
    Parameters:
    path -
  • @@ -1419,7 +1464,7 @@

    setPath

  • setQuery

    public void setQuery(java.lang.String query)
    -
    Sets the query
    +
    Sets the query.
    Parameters:
    query -
  • @@ -1430,7 +1475,7 @@

    setQuery

  • setResult

    public void setResult(ARXResult result)
    -
    Sets the result
    +
    Sets the result.
    Parameters:
    result -
  • @@ -1441,7 +1486,7 @@

    setResult

  • setSaved

    public void setSaved()
    -
    Marks this project as saved
    +
    Marks this project as saved.
  • @@ -1451,7 +1496,7 @@

    setSaved

  • setSelectedAttribute

    public void setSelectedAttribute(java.lang.String attribute)
    -
    Sets the selected attribute
    +
    Sets the selected attribute.
    Parameters:
    attribute -
  • @@ -1462,7 +1507,7 @@

    setSelectedAttribute

  • setSelectedNode

    public void setSelectedNode(ARXLattice.ARXNode node)
    -
    Sets the selected node
    +
    Sets the selected node.
    Parameters:
    node -
  • @@ -1473,7 +1518,7 @@

    setSelectedNode

  • setSeparator

    public void setSeparator(char separator)
    -
    Sets the separator
    +
    Sets the separator.
    Parameters:
    separator -
  • @@ -1484,7 +1529,7 @@

    setSeparator

  • setSnapshotSizeDataset

    public void setSnapshotSizeDataset(double snapshotSize)
    -
    Parameters:
    snapshotSizeDataset - the snapshotSizeDataset to set
    +
    Parameters:
    snapshotSize -
  • @@ -1494,7 +1539,7 @@

    setSnapshotSizeDataset

  • setSnapshotSizeSnapshot

    public void setSnapshotSizeSnapshot(double snapshotSize)
    -
    Sets the according parameter
    +
    Sets the according parameter.
    Parameters:
    snapshotSize -
  • @@ -1505,7 +1550,7 @@

    setSnapshotSizeSnapshot

  • setSubsetManual

    public void setSubsetManual()
    -
    Sets how the subset was defined
    +
    Sets how the subset was defined.
  • @@ -1515,7 +1560,7 @@

    setSubsetManual

  • setSubsetOrigin

    public void setSubsetOrigin(java.lang.String origin)
    -
    Sets how the subset was defined
    +
    Sets how the subset was defined.
    Parameters:
    origin -
  • @@ -1526,7 +1571,7 @@

    setSubsetOrigin

  • setTime

    public void setTime(long time)
    -
    Sets the execution time of the last anonymization process
    +
    Sets the execution time of the last anonymization process.
    Parameters:
    time -
  • @@ -1537,7 +1582,7 @@

    setTime

  • setUnmodified

    public void setUnmodified()
    -
    Marks this model as unmodified
    +
    Marks this model as unmodified.
  • @@ -1547,7 +1592,7 @@

    setUnmodified

  • setViewConfig

    public void setViewConfig(ModelViewConfig viewConfig)
    -
    Sets the view configuration
    +
    Sets the view configuration.
    Parameters:
    viewConfig -
  • @@ -1558,7 +1603,7 @@

    setViewConfig

  • setVisualizationEnabled

    public void setVisualizationEnabled(boolean value)
    -
    Sets visualization as enabled/disabled
    +
    Sets visualization as enabled/disabled.
    Parameters:
    value -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/model/ModelClipboard.html b/doc/gui/org/deidentifier/arx/gui/model/ModelClipboard.html index 54eef27321..a1e825e69e 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/ModelClipboard.html +++ b/doc/gui/org/deidentifier/arx/gui/model/ModelClipboard.html @@ -96,7 +96,7 @@

    Class ModelClipboard


    public class ModelClipboard
     extends java.lang.Object
    -
    A model for the clipboard
    +
    A model for the clipboard.
    @@ -135,61 +135,61 @@

    Method Summary

    void addAllToClipboard(java.util.List<ARXLattice.ARXNode> list) -
    Add a set of elements to the clipboard
    +
    Add a set of elements to the clipboard.
    void addToClipboard(ARXLattice.ARXNode node) -
    Add a node to the clipboard
    +
    Add a node to the clipboard.
    void clearClipboard() -
    Clear the clipboard
    +
    Clear the clipboard.
    java.util.List<ARXLattice.ARXNode> getClipboardEntries() -
    Returns a copy of all clipboard entries
    +
    Returns a copy of all clipboard entries.
    boolean isModified() -
    Is the clipboard modified
    +
    Is the clipboard modified.
    void moveEntryDown(ARXLattice.ARXNode node) -
    Moves the entry down
    +
    Moves the entry down.
    void moveEntryUp(ARXLattice.ARXNode node) -
    Moves the entry up
    +
    Moves the entry up.
    void removeFromClipboard(ARXLattice.ARXNode node) -
    Removes an entry from the clipboard
    +
    Removes an entry from the clipboard.
    void setUnmodified() -
    Sets as unmodified
    +
    Sets as unmodified.
    void sort() -
    Sorts all nodes according to their minimal information loss
    +
    Sorts all nodes according to their minimal information loss.
    @@ -238,7 +238,7 @@

    Method Detail

  • addAllToClipboard

    public void addAllToClipboard(java.util.List<ARXLattice.ARXNode> list)
    -
    Add a set of elements to the clipboard
    +
    Add a set of elements to the clipboard.
    Parameters:
    list -
  • @@ -249,7 +249,7 @@

    addAllToClipboard

  • addToClipboard

    public void addToClipboard(ARXLattice.ARXNode node)
    -
    Add a node to the clipboard
    +
    Add a node to the clipboard.
    Parameters:
    node -
  • @@ -260,7 +260,7 @@

    addToClipboard

  • clearClipboard

    public void clearClipboard()
    -
    Clear the clipboard
    +
    Clear the clipboard.
  • @@ -270,7 +270,7 @@

    clearClipboard

  • getClipboardEntries

    public java.util.List<ARXLattice.ARXNode> getClipboardEntries()
    -
    Returns a copy of all clipboard entries
    +
    Returns a copy of all clipboard entries.
    Returns:
  • @@ -281,7 +281,7 @@

    getClipboardEntries

  • isModified

    public boolean isModified()
    -
    Is the clipboard modified
    +
    Is the clipboard modified.
    Returns:
  • @@ -292,7 +292,7 @@

    isModified

  • moveEntryDown

    public void moveEntryDown(ARXLattice.ARXNode node)
    -
    Moves the entry down
    +
    Moves the entry down.
    Parameters:
    node -
  • @@ -303,7 +303,7 @@

    moveEntryDown

  • moveEntryUp

    public void moveEntryUp(ARXLattice.ARXNode node)
    -
    Moves the entry up
    +
    Moves the entry up.
    Parameters:
    node -
  • @@ -314,7 +314,7 @@

    moveEntryUp

  • removeFromClipboard

    public void removeFromClipboard(ARXLattice.ARXNode node)
    -
    Removes an entry from the clipboard
    +
    Removes an entry from the clipboard.
    Parameters:
    node -
  • @@ -325,7 +325,7 @@

    removeFromClipboard

  • setUnmodified

    public void setUnmodified()
    -
    Sets as unmodified
    +
    Sets as unmodified.
  • @@ -335,7 +335,7 @@

    setUnmodified

  • sort

    public void sort()
    -
    Sorts all nodes according to their minimal information loss
    +
    Sorts all nodes according to their minimal information loss.
  • diff --git a/doc/gui/org/deidentifier/arx/gui/model/ModelConfiguration.html b/doc/gui/org/deidentifier/arx/gui/model/ModelConfiguration.html index a2c8cb2f6a..8ed52004a7 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/ModelConfiguration.html +++ b/doc/gui/org/deidentifier/arx/gui/model/ModelConfiguration.html @@ -101,7 +101,7 @@

    Class ModelConfiguration

    public class ModelConfiguration
     extends java.lang.Object
     implements java.io.Serializable, java.lang.Cloneable
    -
    This class represents an input or output configuration
    +
    This class represents an input or output configuration.
    See Also:
    Serialized Form
    @@ -141,7 +141,7 @@

    Method Summary

    ARXConfiguration addCriterion(PrivacyCriterion c) -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    @@ -151,55 +151,55 @@

    Method Summary

    boolean containsCriterion(java.lang.Class<? extends PrivacyCriterion> clazz) -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    double getAllowedOutliers() -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    double getAttributeWeight(java.lang.String attribute) -
    Returns the associated attribute weight
    +
    Returns the associated attribute weight.
    java.util.Map<java.lang.String,java.lang.Double> getAttributeWeights() -
    Returns all weights
    +
    Returns all weights.
    ARXConfiguration getConfig() -
    Returns the current config
    +
    Returns the current config.
    java.util.Set<PrivacyCriterion> getCriteria() -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    <T extends PrivacyCriterion
    java.util.Set<T>
    getCriteria(java.lang.Class<T> clazz) -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    <T extends PrivacyCriterion
    T
    getCriterion(java.lang.Class<T> clazz) -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    java.util.Map<java.lang.String,AttributeType.Hierarchy> getHierarchies() -
    Returns the set of all assigned hierarchies
    +
    Returns the set of all assigned hierarchies.
    @@ -211,7 +211,7 @@

    Method Summary

    HierarchyBuilder<?> getHierarchyBuilder(java.lang.String attr) -
    Returns the according builder
    +
    Returns the according builder.
    @@ -221,25 +221,25 @@

    Method Summary

    java.lang.Integer getMaximumGeneralization(java.lang.String attribute) -
    Maximum generalization
    +
    Maximum generalization.
    Metric<?> getMetric() -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    java.lang.Integer getMinimumGeneralization(java.lang.String attribute) -
    Minimum generalization
    +
    Minimum generalization.
    RowSet getResearchSubset() -
    Returns the current research subset
    +
    Returns the current research subset.
    @@ -250,7 +250,7 @@

    Method Summary

    double getSuppressionWeight()
    Returns the suppression/generalization weight, that will be respected by - the NDS metric
    + the NDS metric. @@ -260,25 +260,25 @@

    Method Summary

    boolean isCriterionMonotonic() -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    boolean isModified() -
    Has the config been modified
    +
    Has the config been modified.
    boolean isPracticalMonotonicity() -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    boolean isProtectSensitiveAssociations() -
    Protect sensitive associations
    +
    Protect sensitive associations.
    @@ -288,25 +288,25 @@

    Method Summary

    void removeAllCriteria() -
    Removes all criteria
    +
    Removes all criteria.
    <T extends PrivacyCriterion
    boolean
    removeCriterion(PrivacyCriterion c) -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    void removeHierarchyBuilder(java.lang.String attr) -
    Removes the builder for the given attribute
    +
    Removes the builder for the given attribute.
    void setAllowedOutliers(double supp) -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    @@ -318,21 +318,21 @@

    Method Summary

    void setAttributeWeight(java.lang.String attribute, java.lang.Double weight) -
    Sets the according attribute weight
    +
    Sets the according attribute weight.
    void setHierarchy(java.lang.String attribute, AttributeType.Hierarchy hierarchy) -
    Assigns a hierarchy
    +
    Assigns a hierarchy.
    void setHierarchyBuilder(java.lang.String attr, HierarchyBuilder<?> builder) -
    Sets the given hierarchy builder
    +
    Sets the given hierarchy builder.
    @@ -343,38 +343,38 @@

    Method Summary

    void setMaximumGeneralization(java.lang.String attribute, java.lang.Integer max) -
    Maximum generalization
    +
    Maximum generalization.
    void setMetric(Metric<?> metric) -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    void setMinimumGeneralization(java.lang.String attribute, java.lang.Integer min) -
    Minimum generalization
    +
    Minimum generalization.
    void setPracticalMonotonicity(boolean assumeMonotonicity) -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    void setProtectSensitiveAssociations(boolean selection) -
    Protect sensitive associations
    +
    Protect sensitive associations.
    void setResearchSubset(RowSet subset) -
    Sets the current research subset
    +
    Sets the current research subset.
    @@ -389,13 +389,13 @@

    Method Summary

    void setSuppressionWeight(double suppressionWeight)
    Sets the suppression/generalization weight, that will be respected by - the NDS metric
    + the NDS metric. void setUnmodified() -
    Sets the config unmodified
    +
    Sets the config unmodified.
    @@ -444,7 +444,7 @@

    Method Detail

  • addCriterion

    public ARXConfiguration addCriterion(PrivacyCriterion c)
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    Parameters:
    c -
    Returns:
  • @@ -469,7 +469,7 @@

    clone

  • containsCriterion

    public boolean containsCriterion(java.lang.Class<? extends PrivacyCriterion> clazz)
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    Parameters:
    clazz -
    Returns:
  • @@ -481,7 +481,7 @@

    containsCriterion

  • getAllowedOutliers

    public double getAllowedOutliers()
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    Returns:
  • @@ -492,7 +492,7 @@

    getAllowedOutliers

  • getAttributeWeight

    public double getAttributeWeight(java.lang.String attribute)
    -
    Returns the associated attribute weight
    +
    Returns the associated attribute weight.
    Parameters:
    attribute -
    Returns:
  • @@ -504,7 +504,7 @@

    getAttributeWeight

  • getAttributeWeights

    public java.util.Map<java.lang.String,java.lang.Double> getAttributeWeights()
    -
    Returns all weights
    +
    Returns all weights.
    Returns:
  • @@ -515,7 +515,7 @@

    getAttributeWeights

  • getConfig

    public ARXConfiguration getConfig()
    -
    Returns the current config
    +
    Returns the current config.
    Returns:
  • @@ -526,7 +526,7 @@

    getConfig

  • getCriteria

    public java.util.Set<PrivacyCriterion> getCriteria()
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    Returns:
  • @@ -537,8 +537,8 @@

    getCriteria

  • getCriteria

    public <T extends PrivacyCriterion> java.util.Set<T> getCriteria(java.lang.Class<T> clazz)
    -
    Delegates to an instance of ARXConfiguration
    -
    Parameters:
    clazz -
    +
    Delegates to an instance of ARXConfiguration.
    +
    Type Parameters:
    T -
    Parameters:
    clazz -
    Returns:
  • @@ -549,8 +549,8 @@

    getCriteria

  • getCriterion

    public <T extends PrivacyCriterion> T getCriterion(java.lang.Class<T> clazz)
    -
    Delegates to an instance of ARXConfiguration
    -
    Parameters:
    clazz -
    +
    Delegates to an instance of ARXConfiguration.
    +
    Type Parameters:
    T -
    Parameters:
    clazz -
    Returns:
  • @@ -561,7 +561,7 @@

    getCriterion

  • getHierarchies

    public java.util.Map<java.lang.String,AttributeType.Hierarchy> getHierarchies()
    -
    Returns the set of all assigned hierarchies
    +
    Returns the set of all assigned hierarchies.
    Returns:
  • @@ -573,7 +573,8 @@

    getHierarchies

    getHierarchy

    public AttributeType.Hierarchy getHierarchy(java.lang.String attribute)
    Returns the assigned hierarchy, if any. Else null.
    -
    Parameters:
    attribute -
    +
    Parameters:
    attribute -
    +
    Returns:
    @@ -583,7 +584,7 @@

    getHierarchy

  • getHierarchyBuilder

    public HierarchyBuilder<?> getHierarchyBuilder(java.lang.String attr)
    -
    Returns the according builder
    +
    Returns the according builder.
    Parameters:
    attr -
    Returns:
  • @@ -605,8 +606,9 @@

    getInput

  • getMaximumGeneralization

    public java.lang.Integer getMaximumGeneralization(java.lang.String attribute)
    -
    Maximum generalization
    -
    Parameters:
    attribute -
    min -
    +
    Maximum generalization.
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -616,7 +618,7 @@

    getMaximumGeneralization

  • getMetric

    public Metric<?> getMetric()
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    Returns:
  • @@ -627,8 +629,9 @@

    getMetric

  • getMinimumGeneralization

    public java.lang.Integer getMinimumGeneralization(java.lang.String attribute)
    -
    Minimum generalization
    -
    Parameters:
    attribute -
    min -
    +
    Minimum generalization.
    +
    Parameters:
    attribute -
    +
    Returns:
  • @@ -638,7 +641,7 @@

    getMinimumGeneralization

  • getResearchSubset

    public RowSet getResearchSubset()
    -
    Returns the current research subset
    +
    Returns the current research subset.
    Returns:
  • @@ -660,7 +663,7 @@

    getSuppressionString

    getSuppressionWeight

    public double getSuppressionWeight()
    Returns the suppression/generalization weight, that will be respected by - the NDS metric
    + the NDS metric.
    Returns:
    @@ -682,7 +685,7 @@

    isAttributeTypeSuppressed

  • isCriterionMonotonic

    public boolean isCriterionMonotonic()
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    Returns:
  • @@ -693,7 +696,7 @@

    isCriterionMonotonic

  • isModified

    public boolean isModified()
    -
    Has the config been modified
    +
    Has the config been modified.
    Returns:
  • @@ -704,7 +707,7 @@

    isModified

  • isPracticalMonotonicity

    public boolean isPracticalMonotonicity()
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    Returns:
  • @@ -715,7 +718,7 @@

    isPracticalMonotonicity

  • isProtectSensitiveAssociations

    public boolean isProtectSensitiveAssociations()
    -
    Protect sensitive associations
    +
    Protect sensitive associations.
    Returns:
  • @@ -736,7 +739,7 @@

    isSuppressionAlwaysEnabled

  • removeAllCriteria

    public void removeAllCriteria()
    -
    Removes all criteria
    +
    Removes all criteria.
  • @@ -746,8 +749,8 @@

    removeAllCriteria

  • removeCriterion

    public <T extends PrivacyCriterion> boolean removeCriterion(PrivacyCriterion c)
    -
    Delegates to an instance of ARXConfiguration
    -
    Parameters:
    clazz -
    +
    Delegates to an instance of ARXConfiguration.
    +
    Type Parameters:
    T -
    Parameters:
    c -
    Returns:
  • @@ -758,7 +761,7 @@

    removeCriterion

  • removeHierarchyBuilder

    public void removeHierarchyBuilder(java.lang.String attr)
    -
    Removes the builder for the given attribute
    +
    Removes the builder for the given attribute.
    Parameters:
    attr -
  • @@ -769,7 +772,7 @@

    removeHierarchyBuilder

  • setAllowedOutliers

    public void setAllowedOutliers(double supp)
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    Parameters:
    supp -
  • @@ -792,7 +795,7 @@

    setAttributeTypeSuppressed

    setAttributeWeight

    public void setAttributeWeight(java.lang.String attribute,
                           java.lang.Double weight)
    -
    Sets the according attribute weight
    +
    Sets the according attribute weight.
    Parameters:
    attribute -
    weight -
    @@ -804,7 +807,7 @@

    setAttributeWeight

    setHierarchy

    public void setHierarchy(java.lang.String attribute,
                     AttributeType.Hierarchy hierarchy)
    -
    Assigns a hierarchy
    +
    Assigns a hierarchy.
    Parameters:
    attribute -
    hierarchy -
    @@ -816,7 +819,7 @@

    setHierarchy

    setHierarchyBuilder

    public void setHierarchyBuilder(java.lang.String attr,
                            HierarchyBuilder<?> builder)
    -
    Sets the given hierarchy builder
    +
    Sets the given hierarchy builder.
    Parameters:
    attr -
    builder -
    @@ -838,8 +841,8 @@

    setInput

    setMaximumGeneralization

    public void setMaximumGeneralization(java.lang.String attribute,
                                 java.lang.Integer max)
    -
    Maximum generalization
    -
    Parameters:
    attribute -
    min -
    +
    Maximum generalization.
    +
    Parameters:
    attribute -
    max -
    @@ -849,7 +852,7 @@

    setMaximumGeneralization

  • setMetric

    public void setMetric(Metric<?> metric)
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    Parameters:
    metric -
  • @@ -861,7 +864,7 @@

    setMetric

    setMinimumGeneralization

    public void setMinimumGeneralization(java.lang.String attribute,
                                 java.lang.Integer min)
    -
    Minimum generalization
    +
    Minimum generalization.
    Parameters:
    attribute -
    min -
    @@ -872,7 +875,7 @@

    setMinimumGeneralization

  • setPracticalMonotonicity

    public void setPracticalMonotonicity(boolean assumeMonotonicity)
    -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    Parameters:
    assumeMonotonicity -
  • @@ -883,7 +886,7 @@

    setPracticalMonotonicity

  • setProtectSensitiveAssociations

    public void setProtectSensitiveAssociations(boolean selection)
    -
    Protect sensitive associations
    +
    Protect sensitive associations.
    Parameters:
    selection -
  • @@ -894,7 +897,7 @@

    setProtectSensitiveAssociations

  • setResearchSubset

    public void setResearchSubset(RowSet subset)
    -
    Sets the current research subset
    +
    Sets the current research subset.
    Parameters:
    subset -
  • @@ -926,7 +929,7 @@

    setSuppressionString

    setSuppressionWeight

    public void setSuppressionWeight(double suppressionWeight)
    Sets the suppression/generalization weight, that will be respected by - the NDS metric
    + the NDS metric.
    Parameters:
    suppressionWeight -
    @@ -937,7 +940,7 @@

    setSuppressionWeight

  • setUnmodified

    public void setUnmodified()
    -
    Sets the config unmodified
    +
    Sets the config unmodified.
  • diff --git a/doc/gui/org/deidentifier/arx/gui/model/ModelCriterion.html b/doc/gui/org/deidentifier/arx/gui/model/ModelCriterion.html index 0e4828923b..bd8c405ac1 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/ModelCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/model/ModelCriterion.html @@ -105,7 +105,7 @@

    Class ModelCriterion

    public abstract class ModelCriterion
     extends java.lang.Object
     implements java.io.Serializable
    -
    A base class for models for criteria
    +
    A base class for models for criteria.
    See Also:
    Serialized Form
    @@ -145,37 +145,37 @@

    Method Summary

    abstract PrivacyCriterion getCriterion(Model model) -
    Implement this to return the criterion
    +
    Implement this to return the criterion.
    boolean isActive() -
    Is this criterion active
    +
    Is this criterion active.
    boolean isEnabled() -
    Is this criterion enabled
    +
    Is this criterion enabled.
    void setActive(boolean active) -
    Sets the criterion active/inactive
    +
    Sets the criterion active/inactive.
    void setEnabled(boolean enabled) -
    Sets the criterion enabled/disabled
    +
    Sets the criterion enabled/disabled.
    abstract java.lang.String toString() -
    Implement this to return a string representation
    +
    Implement this to return a string representation.
    @@ -224,7 +224,7 @@

    Method Detail

  • getCriterion

    public abstract PrivacyCriterion getCriterion(Model model)
    -
    Implement this to return the criterion
    +
    Implement this to return the criterion.
    Parameters:
    model -
    Returns:
  • @@ -236,7 +236,7 @@

    getCriterion

  • isActive

    public boolean isActive()
    -
    Is this criterion active
    +
    Is this criterion active.
    Returns:
  • @@ -247,7 +247,7 @@

    isActive

  • isEnabled

    public boolean isEnabled()
    -
    Is this criterion enabled
    +
    Is this criterion enabled.
    Returns:
  • @@ -258,7 +258,7 @@

    isEnabled

  • setActive

    public void setActive(boolean active)
    -
    Sets the criterion active/inactive
    +
    Sets the criterion active/inactive.
    Parameters:
    active -
  • @@ -269,7 +269,7 @@

    setActive

  • setEnabled

    public void setEnabled(boolean enabled)
    -
    Sets the criterion enabled/disabled
    +
    Sets the criterion enabled/disabled.
    Parameters:
    enabled -
  • @@ -280,11 +280,11 @@

    setEnabled

  • toString

    public abstract java.lang.String toString()
    -
    Implement this to return a string representation
    +
    Implement this to return a string representation.
    Overrides:
    toString in class java.lang.Object
    -
    +
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/gui/model/ModelDPresenceCriterion.html b/doc/gui/org/deidentifier/arx/gui/model/ModelDPresenceCriterion.html index bd2a423036..40c53d3390 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/ModelDPresenceCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/model/ModelDPresenceCriterion.html @@ -110,7 +110,7 @@

    Class ModelDPresenceCrit
    public class ModelDPresenceCriterion
     extends ModelImplicitCriterion
    -
    This class implements a model for the d-presence criterion
    +
    This class implements a model for the d-presence criterion.
    See Also:
    Serialized Form
    @@ -150,37 +150,37 @@

    Method Summary

    PrivacyCriterion getCriterion(Model model) -
    Implement this to return the criterion
    +
    Implement this to return the criterion.
    double getDmax() -
    Returns dmax
    +
    Returns dmax.
    double getDmin() -
    Returns dmin
    +
    Returns dmin.
    void setDmax(double dmax) -
    Sets dmax
    +
    Sets dmax.
    void setDmin(double dmin) -
    Sets dmin
    +
    Sets dmin.
    java.lang.String toString() -
    Implement this to return a string representation
    +
    Implement this to return a string representation.
    @@ -237,7 +237,7 @@

    Method Detail

    getCriterion

    public PrivacyCriterion getCriterion(Model model)
    Description copied from class: ModelCriterion
    -
    Implement this to return the criterion
    +
    Implement this to return the criterion.
    Specified by:
    getCriterion in class ModelCriterion
    @@ -251,7 +251,7 @@

    getCriterion

  • getDmax

    public double getDmax()
    -
    Returns dmax
    +
    Returns dmax.
    Returns:
  • @@ -262,7 +262,7 @@

    getDmax

  • getDmin

    public double getDmin()
    -
    Returns dmin
    +
    Returns dmin.
    Returns:
  • @@ -273,7 +273,7 @@

    getDmin

  • setDmax

    public void setDmax(double dmax)
    -
    Sets dmax
    +
    Sets dmax.
    Parameters:
    dmax -
  • @@ -284,7 +284,7 @@

    setDmax

  • setDmin

    public void setDmin(double dmin)
    -
    Sets dmin
    +
    Sets dmin.
    Parameters:
    dmin -
  • @@ -296,7 +296,7 @@

    setDmin

    toString

    public java.lang.String toString()
    Description copied from class: ModelCriterion
    -
    Implement this to return a string representation
    +
    Implement this to return a string representation.
    Specified by:
    toString in class ModelCriterion
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/ModelEvent.ModelPart.html b/doc/gui/org/deidentifier/arx/gui/model/ModelEvent.ModelPart.html index 9b540793c1..2f55540b04 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/ModelEvent.ModelPart.html +++ b/doc/gui/org/deidentifier/arx/gui/model/ModelEvent.ModelPart.html @@ -109,7 +109,7 @@

    Enum ModelEvent.ModelPart
    public static enum ModelEvent.ModelPart
     extends java.lang.Enum<ModelEvent.ModelPart>
    -
    The part of the model that has changed
    +
    The part of the model that has changed.
    @@ -128,58 +128,94 @@

    Enum Constant Summary

    Enum Constant and Description -ALGORITHM  +ALGORITHM +
    TODO
    + -ATTRIBUTE_TYPE  +ATTRIBUTE_TYPE +
    TODO
    + -CLIPBOARD  +CLIPBOARD +
    TODO
    + -CRITERION_DEFINITION  +CRITERION_DEFINITION +
    TODO
    + -DATA_TYPE  +DATA_TYPE +
    TODO
    + -FILTER  +FILTER +
    TODO
    + -HIERARCHY  +HIERARCHY +
    TODO
    + -INPUT  +INPUT +
    TODO
    + -MAX_OUTLIERS  +MAX_OUTLIERS +
    TODO
    + -METRIC  +METRIC +
    TODO
    + -MODEL  +MODEL +
    TODO
    + -OUTPUT  +OUTPUT +
    TODO
    + -RESEARCH_SUBSET  +RESEARCH_SUBSET +
    TODO
    + -RESULT  +RESULT +
    TODO
    + -SELECTED_ATTRIBUTE  +SELECTED_ATTRIBUTE +
    TODO
    + -SELECTED_NODE  +SELECTED_NODE +
    TODO
    + -VIEW_CONFIG  +VIEW_CONFIG +
    TODO
    + -VISUALIZATION  +VISUALIZATION +
    TODO
    + @@ -245,6 +281,7 @@

    Enum Constant Detail

  • SELECTED_ATTRIBUTE

    public static final ModelEvent.ModelPart SELECTED_ATTRIBUTE
    +
    TODO
  • @@ -254,6 +291,7 @@

    SELECTED_ATTRIBUTE

  • INPUT

    public static final ModelEvent.ModelPart INPUT
    +
    TODO
  • @@ -263,6 +301,7 @@

    INPUT

  • OUTPUT

    public static final ModelEvent.ModelPart OUTPUT
    +
    TODO
  • @@ -272,6 +311,7 @@

    OUTPUT

  • ATTRIBUTE_TYPE

    public static final ModelEvent.ModelPart ATTRIBUTE_TYPE
    +
    TODO
  • @@ -281,6 +321,7 @@

    ATTRIBUTE_TYPE

  • RESULT

    public static final ModelEvent.ModelPart RESULT
    +
    TODO
  • @@ -290,6 +331,7 @@

    RESULT

  • DATA_TYPE

    public static final ModelEvent.ModelPart DATA_TYPE
    +
    TODO
  • @@ -299,6 +341,7 @@

    DATA_TYPE

  • ALGORITHM

    public static final ModelEvent.ModelPart ALGORITHM
    +
    TODO
  • @@ -308,6 +351,7 @@

    ALGORITHM

  • METRIC

    public static final ModelEvent.ModelPart METRIC
    +
    TODO
  • @@ -317,6 +361,7 @@

    METRIC

  • MAX_OUTLIERS

    public static final ModelEvent.ModelPart MAX_OUTLIERS
    +
    TODO
  • @@ -326,6 +371,7 @@

    MAX_OUTLIERS

  • FILTER

    public static final ModelEvent.ModelPart FILTER
    +
    TODO
  • @@ -335,6 +381,7 @@

    FILTER

  • SELECTED_NODE

    public static final ModelEvent.ModelPart SELECTED_NODE
    +
    TODO
  • @@ -344,6 +391,7 @@

    SELECTED_NODE

  • MODEL

    public static final ModelEvent.ModelPart MODEL
    +
    TODO
  • @@ -353,6 +401,7 @@

    MODEL

  • CLIPBOARD

    public static final ModelEvent.ModelPart CLIPBOARD
    +
    TODO
  • @@ -362,6 +411,7 @@

    CLIPBOARD

  • HIERARCHY

    public static final ModelEvent.ModelPart HIERARCHY
    +
    TODO
  • @@ -371,6 +421,7 @@

    HIERARCHY

  • CRITERION_DEFINITION

    public static final ModelEvent.ModelPart CRITERION_DEFINITION
    +
    TODO
  • @@ -380,6 +431,7 @@

    CRITERION_DEFINITION

  • RESEARCH_SUBSET

    public static final ModelEvent.ModelPart RESEARCH_SUBSET
    +
    TODO
  • @@ -389,6 +441,7 @@

    RESEARCH_SUBSET

  • VIEW_CONFIG

    public static final ModelEvent.ModelPart VIEW_CONFIG
    +
    TODO
  • @@ -398,6 +451,7 @@

    VIEW_CONFIG

  • VISUALIZATION

    public static final ModelEvent.ModelPart VISUALIZATION
    +
    TODO
  • diff --git a/doc/gui/org/deidentifier/arx/gui/model/ModelEvent.html b/doc/gui/org/deidentifier/arx/gui/model/ModelEvent.html index 75f2b50a8b..96db54efee 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/ModelEvent.html +++ b/doc/gui/org/deidentifier/arx/gui/model/ModelEvent.html @@ -96,7 +96,7 @@

    Class ModelEvent


    public class ModelEvent
     extends java.lang.Object
    -
    This class implements an event for model changes
    +
    This class implements an event for model changes.
    @@ -118,7 +118,7 @@

    Nested Class Summary

    static class  ModelEvent.ModelPart -
    The part of the model that has changed
    +
    The part of the model that has changed.
    @@ -139,19 +139,19 @@

    Field Summary

    java.lang.Object data -
    The associated data, if any
    +
    The associated data, if any.
    ModelEvent.ModelPart part -
    The part of the model that has changed
    +
    The part of the model that has changed.
    java.lang.Object source -
    The sender
    +
    The sender.
    @@ -172,7 +172,7 @@

    Constructor Summary

    ModelEvent(java.lang.Object source, ModelEvent.ModelPart target, java.lang.Object data) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -223,7 +223,7 @@

    Field Detail

  • part

    public final ModelEvent.ModelPart part
    -
    The part of the model that has changed
    +
    The part of the model that has changed.
  • @@ -233,7 +233,7 @@

    part

  • data

    public final java.lang.Object data
    -
    The associated data, if any
    +
    The associated data, if any.
  • @@ -243,7 +243,7 @@

    data

  • source

    public final java.lang.Object source
    -
    The sender
    +
    The sender.
  • @@ -263,7 +263,7 @@

    ModelEvent

    public ModelEvent(java.lang.Object source,
               ModelEvent.ModelPart target,
               java.lang.Object data)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    source -
    target -
    data -
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/ModelExplicitCriterion.html b/doc/gui/org/deidentifier/arx/gui/model/ModelExplicitCriterion.html index 75936f0c23..6ec2632d47 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/ModelExplicitCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/model/ModelExplicitCriterion.html @@ -131,7 +131,7 @@

    Constructor Summary

    ModelExplicitCriterion(java.lang.String attribute) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -152,13 +152,13 @@

    Method Summary

    java.lang.String getAttribute() -
    Returns the associated attribute
    +
    Returns the associated attribute.
    abstract void pull(ModelExplicitCriterion criterion) -
    Implement this, to update data
    +
    Implement this, to update data.
    @@ -197,7 +197,7 @@

    Constructor Detail

  • ModelExplicitCriterion

    public ModelExplicitCriterion(java.lang.String attribute)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    attribute -
  • @@ -216,7 +216,7 @@

    Method Detail

  • getAttribute

    public java.lang.String getAttribute()
    -
    Returns the associated attribute
    +
    Returns the associated attribute.
    Returns:
  • @@ -227,7 +227,7 @@

    getAttribute

  • pull

    public abstract void pull(ModelExplicitCriterion criterion)
    -
    Implement this, to update data
    +
    Implement this, to update data.
    Parameters:
    criterion -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/model/ModelImplicitCriterion.html b/doc/gui/org/deidentifier/arx/gui/model/ModelImplicitCriterion.html index a6fac0c556..1342da75e6 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/ModelImplicitCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/model/ModelImplicitCriterion.html @@ -109,7 +109,7 @@

    Class ModelImplicitCriter
    public abstract class ModelImplicitCriterion
     extends ModelCriterion
    -
    This class implements a (marker) base-class for implicit criteria
    +
    This class implements a (marker) base-class for implicit criteria.
    See Also:
    Serialized Form
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/ModelKAnonymityCriterion.html b/doc/gui/org/deidentifier/arx/gui/model/ModelKAnonymityCriterion.html index 7cb25936a6..4624bc4d93 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/ModelKAnonymityCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/model/ModelKAnonymityCriterion.html @@ -110,7 +110,7 @@

    Class ModelKAnonymityCr
    public class ModelKAnonymityCriterion
     extends ModelImplicitCriterion
    -
    This class implements a model for the k-anonymity criterion
    +
    This class implements a model for the k-anonymity criterion.
    See Also:
    Serialized Form
    @@ -150,25 +150,25 @@

    Method Summary

    PrivacyCriterion getCriterion(Model model) -
    Implement this to return the criterion
    +
    Implement this to return the criterion.
    int getK() -
    Returns K
    +
    Returns K.
    void setK(int k) -
    Sets K
    +
    Sets K.
    java.lang.String toString() -
    Implement this to return a string representation
    +
    Implement this to return a string representation.
    @@ -225,7 +225,7 @@

    Method Detail

    getCriterion

    public PrivacyCriterion getCriterion(Model model)
    Description copied from class: ModelCriterion
    -
    Implement this to return the criterion
    +
    Implement this to return the criterion.
    Specified by:
    getCriterion in class ModelCriterion
    @@ -239,7 +239,7 @@

    getCriterion

  • getK

    public int getK()
    -
    Returns K
    +
    Returns K.
    Returns:
  • @@ -250,7 +250,7 @@

    getK

  • setK

    public void setK(int k)
    -
    Sets K
    +
    Sets K.
    Parameters:
    k -
  • @@ -262,7 +262,7 @@

    setK

    toString

    public java.lang.String toString()
    Description copied from class: ModelCriterion
    -
    Implement this to return a string representation
    +
    Implement this to return a string representation.
    Specified by:
    toString in class ModelCriterion
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/ModelLDiversityCriterion.html b/doc/gui/org/deidentifier/arx/gui/model/ModelLDiversityCriterion.html index 873f2f7b39..5909857121 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/ModelLDiversityCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/model/ModelLDiversityCriterion.html @@ -110,7 +110,7 @@

    Class ModelLDiversityCr
    public class ModelLDiversityCriterion
     extends ModelExplicitCriterion
    -
    This class implements a model for the l-diversity criterion
    +
    This class implements a model for the l-diversity criterion.
    See Also:
    Serialized Form
    @@ -133,19 +133,19 @@

    Field Summary

    static int VARIANT_DISTINCT -
    Variant
    +
    Variant.
    static int VARIANT_ENTROPY -
    Variant
    +
    Variant.
    static int VARIANT_RECURSIVE -
    Variant
    +
    Variant.
    @@ -164,7 +164,7 @@

    Constructor Summary

    ModelLDiversityCriterion(java.lang.String attribute) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -185,55 +185,55 @@

    Method Summary

    double getC() -
    Gets C
    +
    Gets C.
    PrivacyCriterion getCriterion(Model model) -
    Implement this to return the criterion
    +
    Implement this to return the criterion.
    int getL() -
    Returns L
    +
    Returns L.
    int getVariant() -
    Returns the variant
    +
    Returns the variant.
    void pull(ModelExplicitCriterion criterion) -
    Implement this, to update data
    +
    Implement this, to update data.
    void setC(double c) -
    Sets C
    +
    Sets C.
    void setL(int l) -
    Sets L
    +
    Sets L.
    void setVariant(int variant) -
    Sets the variant
    +
    Sets the variant.
    java.lang.String toString() -
    Implement this to return a string representation
    +
    Implement this to return a string representation.
    @@ -279,7 +279,7 @@

    Field Detail

  • VARIANT_DISTINCT

    public static final int VARIANT_DISTINCT
    -
    Variant
    +
    Variant.
    See Also:
    Constant Field Values
  • @@ -290,7 +290,7 @@

    VARIANT_DISTINCT

  • VARIANT_ENTROPY

    public static final int VARIANT_ENTROPY
    -
    Variant
    +
    Variant.
    See Also:
    Constant Field Values
  • @@ -301,7 +301,7 @@

    VARIANT_ENTROPY

  • VARIANT_RECURSIVE

    public static final int VARIANT_RECURSIVE
    -
    Variant
    +
    Variant.
    See Also:
    Constant Field Values
  • @@ -320,7 +320,7 @@

    Constructor Detail

  • ModelLDiversityCriterion

    public ModelLDiversityCriterion(java.lang.String attribute)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    attribute -
  • @@ -339,7 +339,7 @@

    Method Detail

  • getC

    public double getC()
    -
    Gets C
    +
    Gets C.
    Returns:
  • @@ -351,7 +351,7 @@

    getC

    getCriterion

    public PrivacyCriterion getCriterion(Model model)
    Description copied from class: ModelCriterion
    -
    Implement this to return the criterion
    +
    Implement this to return the criterion.
    Specified by:
    getCriterion in class ModelCriterion
    @@ -365,7 +365,7 @@

    getCriterion

  • getL

    public int getL()
    -
    Returns L
    +
    Returns L.
    Returns:
  • @@ -376,7 +376,7 @@

    getL

  • getVariant

    public int getVariant()
    -
    Returns the variant
    +
    Returns the variant.
    Returns:
  • @@ -388,7 +388,7 @@

    getVariant

    pull

    public void pull(ModelExplicitCriterion criterion)
    Description copied from class: ModelExplicitCriterion
    -
    Implement this, to update data
    +
    Implement this, to update data.
    Specified by:
    pull in class ModelExplicitCriterion
    @@ -402,7 +402,7 @@

    pull

  • setC

    public void setC(double c)
    -
    Sets C
    +
    Sets C.
    Parameters:
    c -
  • @@ -413,7 +413,7 @@

    setC

  • setL

    public void setL(int l)
    -
    Sets L
    +
    Sets L.
    Parameters:
    l -
  • @@ -424,7 +424,7 @@

    setL

  • setVariant

    public void setVariant(int variant)
    -
    Sets the variant
    +
    Sets the variant.
    Parameters:
    variant -
  • @@ -436,7 +436,7 @@

    setVariant

    toString

    public java.lang.String toString()
    Description copied from class: ModelCriterion
    -
    Implement this to return a string representation
    +
    Implement this to return a string representation.
    Specified by:
    toString in class ModelCriterion
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/ModelNodeFilter.html b/doc/gui/org/deidentifier/arx/gui/model/ModelNodeFilter.html index 73b7341337..ef5fac762f 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/ModelNodeFilter.html +++ b/doc/gui/org/deidentifier/arx/gui/model/ModelNodeFilter.html @@ -101,7 +101,7 @@

    Class ModelNodeFilter

    public class ModelNodeFilter
     extends java.lang.Object
     implements java.io.Serializable
    -
    This class implements a filter for a generalization lattice
    +
    This class implements a filter for a generalization lattice.
    See Also:
    Serialized Form
    @@ -123,7 +123,7 @@

    Constructor Summary

    ModelNodeFilter(int[] maxLevels, int maxNumNodesInitial) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -144,70 +144,70 @@

    Method Summary

    void allowAllInformationLoss() -
    Allows transformations with any information loss to pass the filter
    +
    Allows transformations with any information loss to pass the filter.
    void allowAnonymous() -
    Allows anonymous transformations to pass the filter
    +
    Allows anonymous transformations to pass the filter.
    void allowGeneralization(int dimension, int level) -
    Allows transformations with certain generalization level to pass the filter
    +
    Allows transformations with certain generalization level to pass the filter.
    void allowInformationLoss(double min, double max) -
    Allows transformations with certain information loss to pass the filter
    +
    Allows transformations with certain information loss to pass the filter.
    void allowNonAnonymous() -
    Allows non-anonymous transformations to pass the filter
    +
    Allows non-anonymous transformations to pass the filter.
    void allowUnknown() -
    Allows unknown transformations to pass the filter
    +
    Allows unknown transformations to pass the filter.
    void disallowAll() -
    Allows no transformaions to pass the filter
    +
    Allows no transformaions to pass the filter.
    void disallowAnonymous() -
    Filters out anonymous transformations
    +
    Filters out anonymous transformations.
    void disallowGeneralization(int dimension, int level) -
    Filters out transformations with certain generalization level
    +
    Filters out transformations with certain generalization level.
    void disallowNonAnonymous() -
    Filters out non-anonymous transformations
    +
    Filters out non-anonymous transformations.
    void disallowUnknown() -
    Filters out unknown transformations
    +
    Filters out unknown transformations.
    @@ -229,39 +229,39 @@

    Method Summary

    void initialize(ARXResult result) -
    Creates a node filter for the given result
    +
    Creates a node filter for the given result.
    boolean isAllowed(ARXLattice lattice, ARXLattice.ARXNode node) -
    Returns whether the given node is allowed to pass this filter
    +
    Returns whether the given node is allowed to pass this filter.
    boolean isAllowedAnonymous() -
    Returns setting
    +
    Returns setting.
    boolean isAllowedGeneralization(int dimension, int level) -
    Returns whether the given generalization is allowed
    +
    Returns whether the given generalization is allowed.
    boolean isAllowedNonAnonymous() -
    Returns setting
    +
    Returns setting.
    boolean isAllowedUnknown() -
    Returns setting
    +
    Returns setting.
    @@ -294,7 +294,7 @@

    Constructor Detail

    ModelNodeFilter

    public ModelNodeFilter(int[] maxLevels,
                    int maxNumNodesInitial)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    maxLevels -
    maxNumNodesInitial -
    @@ -313,7 +313,7 @@

    Method Detail

  • allowAllInformationLoss

    public void allowAllInformationLoss()
    -
    Allows transformations with any information loss to pass the filter
    +
    Allows transformations with any information loss to pass the filter.
  • @@ -323,7 +323,7 @@

    allowAllInformationLoss

  • allowAnonymous

    public void allowAnonymous()
    -
    Allows anonymous transformations to pass the filter
    +
    Allows anonymous transformations to pass the filter.
  • @@ -334,7 +334,7 @@

    allowAnonymous

    allowGeneralization

    public void allowGeneralization(int dimension,
                            int level)
    -
    Allows transformations with certain generalization level to pass the filter
    +
    Allows transformations with certain generalization level to pass the filter.
    Parameters:
    dimension -
    level -
    @@ -346,7 +346,7 @@

    allowGeneralization

    allowInformationLoss

    public void allowInformationLoss(double min,
                             double max)
    -
    Allows transformations with certain information loss to pass the filter
    +
    Allows transformations with certain information loss to pass the filter.
    Parameters:
    min -
    max -
    @@ -357,7 +357,7 @@

    allowInformationLoss

  • allowNonAnonymous

    public void allowNonAnonymous()
    -
    Allows non-anonymous transformations to pass the filter
    +
    Allows non-anonymous transformations to pass the filter.
  • @@ -367,7 +367,7 @@

    allowNonAnonymous

  • allowUnknown

    public void allowUnknown()
    -
    Allows unknown transformations to pass the filter
    +
    Allows unknown transformations to pass the filter.
  • @@ -377,7 +377,7 @@

    allowUnknown

  • disallowAll

    public void disallowAll()
    -
    Allows no transformaions to pass the filter
    +
    Allows no transformaions to pass the filter.
  • @@ -387,7 +387,7 @@

    disallowAll

  • disallowAnonymous

    public void disallowAnonymous()
    -
    Filters out anonymous transformations
    +
    Filters out anonymous transformations.
  • @@ -398,7 +398,7 @@

    disallowAnonymous

    disallowGeneralization

    public void disallowGeneralization(int dimension,
                               int level)
    -
    Filters out transformations with certain generalization level
    +
    Filters out transformations with certain generalization level.
    Parameters:
    dimension -
    level -
    @@ -409,7 +409,7 @@

    disallowGeneralization

  • disallowNonAnonymous

    public void disallowNonAnonymous()
    -
    Filters out non-anonymous transformations
    +
    Filters out non-anonymous transformations.
  • @@ -419,7 +419,7 @@

    disallowNonAnonymous

  • disallowUnknown

    public void disallowUnknown()
    -
    Filters out unknown transformations
    +
    Filters out unknown transformations.
  • @@ -439,7 +439,8 @@

    getAllowedAnonymity

  • getAllowedGeneralizations

    public java.util.Set<java.lang.Integer> getAllowedGeneralizations(int dimension)
    -
    Returns:
    the generalizations
    +
    Parameters:
    dimension -
    +
    Returns:
    the generalizations
  • @@ -469,7 +470,7 @@

    getAllowedMinInformationLoss

  • initialize

    public void initialize(ARXResult result)
    -
    Creates a node filter for the given result
    +
    Creates a node filter for the given result.
    Parameters:
    result -
  • @@ -481,7 +482,7 @@

    initialize

    isAllowed

    public boolean isAllowed(ARXLattice lattice,
                     ARXLattice.ARXNode node)
    -
    Returns whether the given node is allowed to pass this filter
    +
    Returns whether the given node is allowed to pass this filter.
    Parameters:
    lattice -
    node -
    Returns:
    @@ -493,7 +494,7 @@

    isAllowed

  • isAllowedAnonymous

    public boolean isAllowedAnonymous()
    -
    Returns setting
    +
    Returns setting.
    Returns:
  • @@ -505,7 +506,7 @@

    isAllowedAnonymous

    isAllowedGeneralization

    public boolean isAllowedGeneralization(int dimension,
                                   int level)
    -
    Returns whether the given generalization is allowed
    +
    Returns whether the given generalization is allowed.
    Parameters:
    dimension -
    level -
    Returns:
    @@ -517,7 +518,7 @@

    isAllowedGeneralization

  • isAllowedNonAnonymous

    public boolean isAllowedNonAnonymous()
    -
    Returns setting
    +
    Returns setting.
    Returns:
  • @@ -528,7 +529,7 @@

    isAllowedNonAnonymous

  • isAllowedUnknown

    public boolean isAllowedUnknown()
    -
    Returns setting
    +
    Returns setting.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/gui/model/ModelTClosenessCriterion.html b/doc/gui/org/deidentifier/arx/gui/model/ModelTClosenessCriterion.html index 8f83dbe68a..c45b691c05 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/ModelTClosenessCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/model/ModelTClosenessCriterion.html @@ -110,7 +110,7 @@

    Class ModelTClosenessCr
    public class ModelTClosenessCriterion
     extends ModelExplicitCriterion
    -
    This class implements a model for the t-closeness criterion
    +
    This class implements a model for the t-closeness criterion.
    See Also:
    Serialized Form
    @@ -133,13 +133,13 @@

    Field Summary

    static int VARIANT_EQUAL -
    Variant
    +
    Variant.
    static int VARIANT_HIERARCHICAL -
    Variant
    +
    Variant.
    @@ -158,7 +158,7 @@

    Constructor Summary

    ModelTClosenessCriterion(java.lang.String attribute) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -179,43 +179,43 @@

    Method Summary

    PrivacyCriterion getCriterion(Model model) -
    Implement this to return the criterion
    +
    Implement this to return the criterion.
    double getT() -
    Returns T
    +
    Returns T.
    int getVariant() -
    Returns the variant
    +
    Returns the variant.
    void pull(ModelExplicitCriterion criterion) -
    Implement this, to update data
    +
    Implement this, to update data.
    void setT(double t) -
    Sets T
    +
    Sets T.
    void setVariant(int variant) -
    Sets the variant
    +
    Sets the variant.
    java.lang.String toString() -
    Implement this to return a string representation
    +
    Implement this to return a string representation.
    @@ -261,7 +261,7 @@

    Field Detail

  • VARIANT_EQUAL

    public static final int VARIANT_EQUAL
    -
    Variant
    +
    Variant.
    See Also:
    Constant Field Values
  • @@ -272,7 +272,7 @@

    VARIANT_EQUAL

  • VARIANT_HIERARCHICAL

    public static final int VARIANT_HIERARCHICAL
    -
    Variant
    +
    Variant.
    See Also:
    Constant Field Values
  • @@ -291,7 +291,7 @@

    Constructor Detail

  • ModelTClosenessCriterion

    public ModelTClosenessCriterion(java.lang.String attribute)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    attribute -
  • @@ -311,7 +311,7 @@

    Method Detail

    getCriterion

    public PrivacyCriterion getCriterion(Model model)
    Description copied from class: ModelCriterion
    -
    Implement this to return the criterion
    +
    Implement this to return the criterion.
    Specified by:
    getCriterion in class ModelCriterion
    @@ -325,7 +325,7 @@

    getCriterion

  • getT

    public double getT()
    -
    Returns T
    +
    Returns T.
    Returns:
  • @@ -336,7 +336,7 @@

    getT

  • getVariant

    public int getVariant()
    -
    Returns the variant
    +
    Returns the variant.
    Returns:
  • @@ -348,7 +348,7 @@

    getVariant

    pull

    public void pull(ModelExplicitCriterion criterion)
    Description copied from class: ModelExplicitCriterion
    -
    Implement this, to update data
    +
    Implement this, to update data.
    Specified by:
    pull in class ModelExplicitCriterion
    @@ -362,7 +362,7 @@

    pull

  • setT

    public void setT(double t)
    -
    Sets T
    +
    Sets T.
    Parameters:
    t -
  • @@ -373,7 +373,7 @@

    setT

  • setVariant

    public void setVariant(int variant)
    -
    Sets the variant
    +
    Sets the variant.
    Parameters:
    variant -
  • @@ -385,7 +385,7 @@

    setVariant

    toString

    public java.lang.String toString()
    Description copied from class: ModelCriterion
    -
    Implement this to return a string representation
    +
    Implement this to return a string representation.
    Specified by:
    toString in class ModelCriterion
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/ModelViewConfig.Mode.html b/doc/gui/org/deidentifier/arx/gui/model/ModelViewConfig.Mode.html index 34f61155f3..4f311d6cbb 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/ModelViewConfig.Mode.html +++ b/doc/gui/org/deidentifier/arx/gui/model/ModelViewConfig.Mode.html @@ -109,7 +109,7 @@

    Enum ModelViewConfig.Mode
    public static enum ModelViewConfig.Mode
     extends java.lang.Enum<ModelViewConfig.Mode>
    -
    Mode
    +
    Mode.
    @@ -128,16 +128,24 @@

    Enum Constant Summary

    Enum Constant and Description -GROUPED  +GROUPED +
    TODO
    + -SORTED_INPUT  +SORTED_INPUT +
    TODO
    + -SORTED_OUTPUT  +SORTED_OUTPUT +
    TODO
    + -UNSORTED  +UNSORTED +
    TODO
    + @@ -203,6 +211,7 @@

    Enum Constant Detail

  • SORTED_INPUT

    public static final ModelViewConfig.Mode SORTED_INPUT
    +
    TODO
  • @@ -212,6 +221,7 @@

    SORTED_INPUT

  • SORTED_OUTPUT

    public static final ModelViewConfig.Mode SORTED_OUTPUT
    +
    TODO
  • @@ -221,6 +231,7 @@

    SORTED_OUTPUT

  • GROUPED

    public static final ModelViewConfig.Mode GROUPED
    +
    TODO
  • @@ -230,6 +241,7 @@

    GROUPED

  • UNSORTED

    public static final ModelViewConfig.Mode UNSORTED
    +
    TODO
  • diff --git a/doc/gui/org/deidentifier/arx/gui/model/ModelViewConfig.html b/doc/gui/org/deidentifier/arx/gui/model/ModelViewConfig.html index 692b9484be..1ebc27fe7d 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/ModelViewConfig.html +++ b/doc/gui/org/deidentifier/arx/gui/model/ModelViewConfig.html @@ -101,7 +101,7 @@

    Class ModelViewConfig

    public class ModelViewConfig
     extends java.lang.Object
     implements java.io.Serializable
    -
    This class models the current view configuration
    +
    This class models the current view configuration.
    See Also:
    Serialized Form
    @@ -124,7 +124,7 @@

    Nested Class Summary

    static class  ModelViewConfig.Mode -
    Mode
    +
    Mode.
    @@ -162,55 +162,55 @@

    Method Summary

    java.lang.String getAttribute() -
    Returns the attribute
    +
    Returns the attribute.
    ModelViewConfig.Mode getMode() -
    Returns the mode
    +
    Returns the mode.
    boolean getSortOrder() -
    Returns the sort order
    +
    Returns the sort order.
    boolean isChanged() -
    Returns whether the config has changed, and resets the flag to unmodified
    +
    Returns whether the config has changed, and resets the flag to unmodified.
    boolean isSubset() -
    Returns whether we show the subset only
    +
    Returns whether we show the subset only.
    void setAttribute(java.lang.String attribute) -
    Sets the attribute
    +
    Sets the attribute.
    void setMode(ModelViewConfig.Mode mode) -
    Sets the mode
    +
    Sets the mode.
    void setSortOrder(boolean order) -
    Sets the sort order
    +
    Sets the sort order.
    void setSubset(boolean subset) -
    Sets whether we show the subset only
    +
    Sets whether we show the subset only.
    @@ -259,7 +259,7 @@

    Method Detail

  • getAttribute

    public java.lang.String getAttribute()
    -
    Returns the attribute
    +
    Returns the attribute.
    Returns:
  • @@ -270,7 +270,7 @@

    getAttribute

  • getMode

    public ModelViewConfig.Mode getMode()
    -
    Returns the mode
    +
    Returns the mode.
    Returns:
  • @@ -281,7 +281,7 @@

    getMode

  • getSortOrder

    public boolean getSortOrder()
    -
    Returns the sort order
    +
    Returns the sort order.
    Returns:
  • @@ -292,7 +292,7 @@

    getSortOrder

  • isChanged

    public boolean isChanged()
    -
    Returns whether the config has changed, and resets the flag to unmodified
    +
    Returns whether the config has changed, and resets the flag to unmodified.
    Returns:
  • @@ -303,7 +303,7 @@

    isChanged

  • isSubset

    public boolean isSubset()
    -
    Returns whether we show the subset only
    +
    Returns whether we show the subset only.
    Returns:
  • @@ -314,7 +314,7 @@

    isSubset

  • setAttribute

    public void setAttribute(java.lang.String attribute)
    -
    Sets the attribute
    +
    Sets the attribute.
    Parameters:
    attribute -
  • @@ -325,7 +325,7 @@

    setAttribute

  • setMode

    public void setMode(ModelViewConfig.Mode mode)
    -
    Sets the mode
    +
    Sets the mode.
    Parameters:
    mode -
  • @@ -336,7 +336,7 @@

    setMode

  • setSortOrder

    public void setSortOrder(boolean order)
    -
    Sets the sort order
    +
    Sets the sort order.
    Parameters:
    order -
  • @@ -347,7 +347,7 @@

    setSortOrder

  • setSubset

    public void setSubset(boolean subset)
    -
    Sets whether we show the subset only
    +
    Sets whether we show the subset only.
    Parameters:
    subset -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/model/class-use/Model.html b/doc/gui/org/deidentifier/arx/gui/model/class-use/Model.html index 0f21b7a715..e19c695635 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/class-use/Model.html +++ b/doc/gui/org/deidentifier/arx/gui/model/class-use/Model.html @@ -124,7 +124,7 @@

    Uses of protected java.lang.String DebugData.getData(Model model) -
    Returns some debug data
    +
    Returns some debug data.
    @@ -160,7 +160,7 @@

    Uses of abstract PrivacyCriterion ModelCriterion.getCriterion(Model model) -
    Implement this to return the criterion
    +
    Implement this to return the criterion.
    @@ -180,19 +180,19 @@

    Uses of protected Model ViewProperties.model -
    Internal stuff
    +
    Internal stuff.
    Model AnalysisContextVisualizationDistribution.model -
    Context information
    +
    Context information.
    Model AnalysisContextVisualizationContingency.model -
    Context information
    +
    Context information.
    @@ -207,7 +207,7 @@

    Uses of Model AnalysisContext.getModel() -
    Returns the model
    +
    Returns the model.
    @@ -222,7 +222,7 @@

    Uses of void AnalysisContext.setModel(Model model) -
    Sets the model
    +
    Sets the model.
    @@ -241,7 +241,9 @@

    Uses of protected Model -ViewData.model  +ViewData.model +
    TODO
    + @@ -259,7 +261,9 @@

    Uses of protected Model -ViewCriterion.model  +ViewCriterion.model +
    TODO
    + @@ -273,35 +277,35 @@

    Uses of ViewCriterion(org.eclipse.swt.widgets.Composite parent, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    ViewCriterionDPresence(org.eclipse.swt.widgets.Composite parent, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    ViewCriterionKAnonymity(org.eclipse.swt.widgets.Composite parent, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    ViewCriterionLDiversity(org.eclipse.swt.widgets.Composite parent, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    ViewCriterionTCloseness(org.eclipse.swt.widgets.Composite parent, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -321,7 +325,7 @@

    Uses of Model DialogProject.getProject() -
    Returns the resulting project
    +
    Returns the resulting project.
    @@ -335,7 +339,7 @@

    Uses of DialogProperties(org.eclipse.swt.widgets.Shell parent, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -354,7 +358,7 @@

    Uses of ImportWizard(Controller controller, Model model) -
    Creates a new data import wizard and sets the window title
    +
    Creates a new data import wizard and sets the window title.
    @@ -372,19 +376,19 @@

    Uses of WorkerAnonymize(Model model) -
    Creates a new instance
    +
    Creates a new instance.
    WorkerSave(java.lang.String path, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    WorkerTransform(Model model) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelClipboard.html b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelClipboard.html index 7b883523f7..daba124ae6 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelClipboard.html +++ b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelClipboard.html @@ -96,7 +96,7 @@

    Uses of ModelClipboard Model.getClipboard() -
    Returns the clipboard
    +
    Returns the clipboard.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelConfiguration.html b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelConfiguration.html index 559d054ba2..4ac61686ca 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelConfiguration.html +++ b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelConfiguration.html @@ -104,13 +104,13 @@

    Uses of ModelConfiguration Model.getInputConfig() -
    Returns the input configuration
    +
    Returns the input configuration.
    ModelConfiguration Model.getOutputConfig() -
    Returns the output config
    +
    Returns the output config.
    @@ -125,13 +125,13 @@

    Uses of void Model.setInputConfig(ModelConfiguration config) -
    Sets the input config
    +
    Sets the input config.
    void Model.setOutputConfig(ModelConfiguration config) -
    Sets the output config
    +
    Sets the output config.
    @@ -151,7 +151,7 @@

    Uses of ModelConfiguration AnalysisContext.Context.config -
    The according config
    +
    The according config.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelCriterion.html b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelCriterion.html index ed41edec2e..c997d746d0 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelCriterion.html @@ -100,19 +100,19 @@

    Uses of void Controller.actionCriterionEnable(ModelCriterion criterion) -
    Enables and disables a criterion
    +
    Enables and disables a criterion.
    void Controller.actionCriterionPull(ModelCriterion criterion) -
    Pull settings into the criterion
    +
    Pull settings into the criterion.
    void Controller.actionCriterionPush(ModelCriterion criterion) -
    Pushes the settings of the criterion
    +
    Pushes the settings of the criterion.
    @@ -132,7 +132,7 @@

    Uses of class  ModelDPresenceCriterion -
    This class implements a model for the d-presence criterion
    +
    This class implements a model for the d-presence criterion.
    @@ -145,25 +145,25 @@

    Uses of class  ModelImplicitCriterion -
    This class implements a (marker) base-class for implicit criteria
    +
    This class implements a (marker) base-class for implicit criteria.
    class  ModelKAnonymityCriterion -
    This class implements a model for the k-anonymity criterion
    +
    This class implements a model for the k-anonymity criterion.
    class  ModelLDiversityCriterion -
    This class implements a model for the l-diversity criterion
    +
    This class implements a model for the l-diversity criterion.
    class  ModelTClosenessCriterion -
    This class implements a model for the t-closeness criterion
    +
    This class implements a model for the t-closeness criterion.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelDPresenceCriterion.html b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelDPresenceCriterion.html index 9b3a744fad..1d4eb020bd 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelDPresenceCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelDPresenceCriterion.html @@ -96,7 +96,7 @@

    Uses of ModelDPresenceCriterion Model.getDPresenceModel() -
    Returns the d-presence model
    +
    Returns the d-presence model.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelEvent.ModelPart.html b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelEvent.ModelPart.html index 1af23ab6f5..d499452d66 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelEvent.ModelPart.html +++ b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelEvent.ModelPart.html @@ -105,7 +105,7 @@

    Uses of void Controller.addListener(ModelEvent.ModelPart target, IView listener) -
    Registers a listener at the controller
    +
    Registers a listener at the controller.
    @@ -125,7 +125,7 @@

    Uses of ModelEvent.ModelPart ModelEvent.part -
    The part of the model that has changed
    +
    The part of the model that has changed.
    @@ -162,7 +162,7 @@

    Uses of ModelEvent(java.lang.Object source, ModelEvent.ModelPart target, java.lang.Object data) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -182,7 +182,7 @@

    Uses of ModelEvent.ModelPart AnalysisContext.getTarget() -
    Gets the target
    +
    Gets the target.
    @@ -197,7 +197,7 @@

    Uses of void AnalysisContext.setTarget(ModelEvent.ModelPart target) -
    Sets the target
    +
    Sets the target.
    @@ -213,7 +213,7 @@

    Uses of Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -221,7 +221,7 @@

    Uses of Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Constructor
    +
    Constructor.
    @@ -229,7 +229,7 @@

    Uses of Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new density plot
    +
    Creates a new density plot.
    @@ -237,7 +237,7 @@

    Uses of Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new density plot
    +
    Creates a new density plot.
    @@ -245,7 +245,7 @@

    Uses of Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new density plot
    +
    Creates a new density plot.
    @@ -253,7 +253,7 @@

    Uses of Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -261,7 +261,7 @@

    Uses of Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelEvent.html b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelEvent.html index 21a4cbc28a..8185b14dcd 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelEvent.html +++ b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelEvent.html @@ -120,7 +120,7 @@

    Uses of void DebugData.addEvent(ModelEvent event) -
    Adds an event to the buffer
    +
    Adds an event to the buffer.
    @@ -144,7 +144,7 @@

    Uses of void IView.update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelExplicitCriterion.html b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelExplicitCriterion.html index 05f9f73405..8e035896fd 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelExplicitCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelExplicitCriterion.html @@ -104,13 +104,13 @@

    Uses of class  ModelLDiversityCriterion -
    This class implements a model for the l-diversity criterion
    +
    This class implements a model for the l-diversity criterion.
    class  ModelTClosenessCriterion -
    This class implements a model for the t-closeness criterion
    +
    This class implements a model for the t-closeness criterion.
    @@ -133,7 +133,7 @@

    Uses of abstract void ModelExplicitCriterion.pull(ModelExplicitCriterion criterion) -
    Implement this, to update data
    +
    Implement this, to update data.
    @@ -153,7 +153,7 @@

    Uses of ModelExplicitCriterion MainWindow.showSelectCriterionDialog(java.util.List<ModelExplicitCriterion> others) -
    Shows a dialog for selecting privacy criteria
    +
    Shows a dialog for selecting privacy criteria.
    @@ -168,7 +168,7 @@

    Uses of ModelExplicitCriterion MainWindow.showSelectCriterionDialog(java.util.List<ModelExplicitCriterion> others) -
    Shows a dialog for selecting privacy criteria
    +
    Shows a dialog for selecting privacy criteria.
    @@ -188,7 +188,7 @@

    Uses of ModelExplicitCriterion DialogCriterionSelection.getCriterion() -
    Returns the selected criterion
    +
    Returns the selected criterion.
    @@ -203,7 +203,7 @@

    Uses of DialogCriterionSelection(Controller controller, org.eclipse.swt.widgets.Shell parent, java.util.List<ModelExplicitCriterion> elements) -
    Constructor
    +
    Constructor.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelImplicitCriterion.html b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelImplicitCriterion.html index a63eff6291..f52ca103a0 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelImplicitCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelImplicitCriterion.html @@ -96,13 +96,13 @@

    Uses of class  ModelDPresenceCriterion -
    This class implements a model for the d-presence criterion
    +
    This class implements a model for the d-presence criterion.
    class  ModelKAnonymityCriterion -
    This class implements a model for the k-anonymity criterion
    +
    This class implements a model for the k-anonymity criterion.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelKAnonymityCriterion.html b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelKAnonymityCriterion.html index 0304eb495e..5aea23b999 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelKAnonymityCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelKAnonymityCriterion.html @@ -96,7 +96,7 @@

    Uses of ModelKAnonymityCriterion Model.getKAnonymityModel() -
    Returns the k-anonymity model
    +
    Returns the k-anonymity model.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelLDiversityCriterion.html b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelLDiversityCriterion.html index af1cf554cd..2305b07bb2 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelLDiversityCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelLDiversityCriterion.html @@ -96,7 +96,7 @@

    Uses of java.util.Map<java.lang.String,ModelLDiversityCriterion> Model.getLDiversityModel() -
    Returns the l-diversity model
    +
    Returns the l-diversity model.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelNodeFilter.html b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelNodeFilter.html index 864afcf441..e32e1f83cc 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelNodeFilter.html +++ b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelNodeFilter.html @@ -96,7 +96,7 @@

    Uses of ModelNodeFilter Model.getNodeFilter() -
    Returns the current filter
    +
    Returns the current filter.
    @@ -111,7 +111,7 @@

    Uses of void Model.setNodeFilter(ModelNodeFilter filter) -
    Sets a filter
    +
    Sets a filter.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelTClosenessCriterion.html b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelTClosenessCriterion.html index 229aa0889f..5368bdda7f 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelTClosenessCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelTClosenessCriterion.html @@ -96,7 +96,7 @@

    Uses of java.util.Map<java.lang.String,ModelTClosenessCriterion> Model.getTClosenessModel() -
    Returns the t-closeness model
    +
    Returns the t-closeness model.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelViewConfig.Mode.html b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelViewConfig.Mode.html index ef34e68fe4..af56a32727 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelViewConfig.Mode.html +++ b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelViewConfig.Mode.html @@ -96,7 +96,7 @@

    Uses of ModelViewConfig.Mode ModelViewConfig.getMode() -
    Returns the mode
    +
    Returns the mode.
    @@ -124,7 +124,7 @@

    Uses of void ModelViewConfig.setMode(ModelViewConfig.Mode mode) -
    Sets the mode
    +
    Sets the mode.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelViewConfig.html b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelViewConfig.html index bf410fe630..bfea6e4296 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelViewConfig.html +++ b/doc/gui/org/deidentifier/arx/gui/model/class-use/ModelViewConfig.html @@ -96,7 +96,7 @@

    Uses of ModelViewConfig Model.getViewConfig() -
    Returns the view configuration
    +
    Returns the view configuration.
    @@ -111,7 +111,7 @@

    Uses of void Model.setViewConfig(ModelViewConfig viewConfig) -
    Sets the view configuration
    +
    Sets the view configuration.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/package-summary.html b/doc/gui/org/deidentifier/arx/gui/model/package-summary.html index 21ad14c9b9..98b1c6ff14 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/package-summary.html +++ b/doc/gui/org/deidentifier/arx/gui/model/package-summary.html @@ -76,37 +76,37 @@

    Package org.deidentifier.arx.gui.model Model -
    This class implements a large portion of the model used by the GUI
    +
    This class implements a large portion of the model used by the GUI.
    ModelClipboard -
    A model for the clipboard
    +
    A model for the clipboard.
    ModelConfiguration -
    This class represents an input or output configuration
    +
    This class represents an input or output configuration.
    ModelCriterion -
    A base class for models for criteria
    +
    A base class for models for criteria.
    ModelDPresenceCriterion -
    This class implements a model for the d-presence criterion
    +
    This class implements a model for the d-presence criterion.
    ModelEvent -
    This class implements an event for model changes
    +
    This class implements an event for model changes.
    @@ -119,37 +119,37 @@

    Package org.deidentifier.arx.gui.model ModelImplicitCriterion -
    This class implements a (marker) base-class for implicit criteria
    +
    This class implements a (marker) base-class for implicit criteria.
    ModelKAnonymityCriterion -
    This class implements a model for the k-anonymity criterion
    +
    This class implements a model for the k-anonymity criterion.
    ModelLDiversityCriterion -
    This class implements a model for the l-diversity criterion
    +
    This class implements a model for the l-diversity criterion.
    ModelNodeFilter -
    This class implements a filter for a generalization lattice
    +
    This class implements a filter for a generalization lattice.
    ModelTClosenessCriterion -
    This class implements a model for the t-closeness criterion
    +
    This class implements a model for the t-closeness criterion.
    ModelViewConfig -
    This class models the current view configuration
    +
    This class models the current view configuration.
    @@ -166,13 +166,13 @@

    Package org.deidentifier.arx.gui.model ModelEvent.ModelPart -
    The part of the model that has changed
    +
    The part of the model that has changed.
    ModelViewConfig.Mode -
    Mode
    +
    Mode.
    diff --git a/doc/gui/org/deidentifier/arx/gui/model/package-use.html b/doc/gui/org/deidentifier/arx/gui/model/package-use.html index e33b725784..5a3a0ccd18 100644 --- a/doc/gui/org/deidentifier/arx/gui/model/package-use.html +++ b/doc/gui/org/deidentifier/arx/gui/model/package-use.html @@ -131,22 +131,22 @@

    Uses of Model -
    This class implements a large portion of the model used by the GUI
    +
    This class implements a large portion of the model used by the GUI.
    ModelCriterion -
    A base class for models for criteria
    +
    A base class for models for criteria.
    ModelEvent -
    This class implements an event for model changes
    +
    This class implements an event for model changes.
    ModelEvent.ModelPart -
    The part of the model that has changed
    +
    The part of the model that has changed.
    @@ -163,32 +163,32 @@

    Uses of Model -
    This class implements a large portion of the model used by the GUI
    +
    This class implements a large portion of the model used by the GUI.
    ModelClipboard -
    A model for the clipboard
    +
    A model for the clipboard.
    ModelConfiguration -
    This class represents an input or output configuration
    +
    This class represents an input or output configuration.
    ModelCriterion -
    A base class for models for criteria
    +
    A base class for models for criteria.
    ModelDPresenceCriterion -
    This class implements a model for the d-presence criterion
    +
    This class implements a model for the d-presence criterion.
    ModelEvent.ModelPart -
    The part of the model that has changed
    +
    The part of the model that has changed.
    @@ -199,37 +199,37 @@

    Uses of ModelImplicitCriterion -
    This class implements a (marker) base-class for implicit criteria
    +
    This class implements a (marker) base-class for implicit criteria.
    ModelKAnonymityCriterion -
    This class implements a model for the k-anonymity criterion
    +
    This class implements a model for the k-anonymity criterion.
    ModelLDiversityCriterion -
    This class implements a model for the l-diversity criterion
    +
    This class implements a model for the l-diversity criterion.
    ModelNodeFilter -
    This class implements a filter for a generalization lattice
    +
    This class implements a filter for a generalization lattice.
    ModelTClosenessCriterion -
    This class implements a model for the t-closeness criterion
    +
    This class implements a model for the t-closeness criterion.
    ModelViewConfig -
    This class models the current view configuration
    +
    This class models the current view configuration.
    ModelViewConfig.Mode -
    Mode
    +
    Mode.
    @@ -246,7 +246,7 @@

    Uses of ModelEvent -
    This class implements an event for model changes
    +
    This class implements an event for model changes.
    @@ -263,7 +263,7 @@

    Uses of ModelEvent -
    This class implements an event for model changes
    +
    This class implements an event for model changes.
    @@ -286,22 +286,22 @@

    Uses of Model -
    This class implements a large portion of the model used by the GUI
    +
    This class implements a large portion of the model used by the GUI.
    ModelConfiguration -
    This class represents an input or output configuration
    +
    This class represents an input or output configuration.
    ModelEvent -
    This class implements an event for model changes
    +
    This class implements an event for model changes.
    ModelEvent.ModelPart -
    The part of the model that has changed
    +
    The part of the model that has changed.
    @@ -318,12 +318,12 @@

    Uses of Model -
    This class implements a large portion of the model used by the GUI
    +
    This class implements a large portion of the model used by the GUI.
    ModelEvent -
    This class implements an event for model changes
    +
    This class implements an event for model changes.
    @@ -340,12 +340,12 @@

    Uses of Model -
    This class implements a large portion of the model used by the GUI
    +
    This class implements a large portion of the model used by the GUI.
    ModelEvent -
    This class implements an event for model changes
    +
    This class implements an event for model changes.
    @@ -362,7 +362,7 @@

    Uses of ModelEvent -
    This class implements an event for model changes
    +
    This class implements an event for model changes.
    @@ -379,7 +379,7 @@

    Uses of Model -
    This class implements a large portion of the model used by the GUI
    +
    This class implements a large portion of the model used by the GUI.
    @@ -402,7 +402,7 @@

    Uses of Model -
    This class implements a large portion of the model used by the GUI
    +
    This class implements a large portion of the model used by the GUI.
    @@ -419,7 +419,7 @@

    Uses of Model -
    This class implements a large portion of the model used by the GUI
    +
    This class implements a large portion of the model used by the GUI.
    diff --git a/doc/gui/org/deidentifier/arx/gui/package-summary.html b/doc/gui/org/deidentifier/arx/gui/package-summary.html index 5633172d5f..1c5849b4be 100644 --- a/doc/gui/org/deidentifier/arx/gui/package-summary.html +++ b/doc/gui/org/deidentifier/arx/gui/package-summary.html @@ -76,19 +76,19 @@

    Package org.deidentifier.arx.gui

    Controller -
    The main controller for the whole tool
    +
    The main controller for the whole tool.
    DebugData -
    Class for creating debug data
    +
    Class for creating debug data.
    Main -
    Main entry point
    +
    Main entry point.
    diff --git a/doc/gui/org/deidentifier/arx/gui/package-use.html b/doc/gui/org/deidentifier/arx/gui/package-use.html index 01486e31e3..37fa3918b0 100644 --- a/doc/gui/org/deidentifier/arx/gui/package-use.html +++ b/doc/gui/org/deidentifier/arx/gui/package-use.html @@ -127,7 +127,7 @@

    Uses of Packa Controller -
    The main controller for the whole tool
    +
    The main controller for the whole tool.
    @@ -144,7 +144,7 @@

    Uses of Packa Controller -
    The main controller for the whole tool
    +
    The main controller for the whole tool.
    @@ -161,7 +161,7 @@

    Uses of Packa Controller -
    The main controller for the whole tool
    +
    The main controller for the whole tool.
    @@ -178,7 +178,7 @@

    Uses of Packa Controller -
    The main controller for the whole tool
    +
    The main controller for the whole tool.
    @@ -195,7 +195,7 @@

    Uses of Packa Controller -
    The main controller for the whole tool
    +
    The main controller for the whole tool.
    @@ -212,7 +212,7 @@

    Uses of Packa Controller -
    The main controller for the whole tool
    +
    The main controller for the whole tool.
    @@ -229,7 +229,7 @@

    Uses of Packa Controller -
    The main controller for the whole tool
    +
    The main controller for the whole tool.
    @@ -246,7 +246,7 @@

    Uses of Packa Controller -
    The main controller for the whole tool
    +
    The main controller for the whole tool.
    @@ -263,7 +263,7 @@

    Uses of Packa Controller -
    The main controller for the whole tool
    +
    The main controller for the whole tool.
    @@ -280,7 +280,7 @@

    Uses of Packa Controller -
    The main controller for the whole tool
    +
    The main controller for the whole tool.
    diff --git a/doc/gui/org/deidentifier/arx/gui/resources/Resources.html b/doc/gui/org/deidentifier/arx/gui/resources/Resources.html index 8d3f71901a..a604976976 100644 --- a/doc/gui/org/deidentifier/arx/gui/resources/Resources.html +++ b/doc/gui/org/deidentifier/arx/gui/resources/Resources.html @@ -96,7 +96,7 @@

    Class Resources


    public class Resources
     extends java.lang.Object
    -
    This class provides access to basic resources
    +
    This class provides access to basic resources.
    @@ -116,7 +116,7 @@

    Constructor Summary

    Resources(org.eclipse.swt.widgets.Shell shell) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -137,62 +137,62 @@

    Method Summary

    org.eclipse.swt.widgets.Display getDisplay() -
    Returns the display
    +
    Returns the display.
    int getGradientLength() -
    Returns the size of the gradient used in heatmaps
    +
    Returns the size of the gradient used in heatmaps.
    static org.eclipse.swt.graphics.Image[] getIconSet(org.eclipse.swt.widgets.Display display) -
    Returns the logo
    +
    Returns the logo.
    org.eclipse.swt.graphics.Image getImage(java.lang.String name) -
    Returns an image
    +
    Returns an image.
    org.apache.log4j.Logger getLogger() -
    Returns the logger
    +
    Returns the logger.
    static java.lang.String getMessage(java.lang.String key)
    Returns the associated message - TODO: Make this method non-static
    + TODO: Make this method non-static. org.eclipse.swt.widgets.Shell getShell() -
    Returns the shell
    +
    Returns the shell.
    static org.eclipse.swt.graphics.Image getSplash(org.eclipse.swt.widgets.Display display) -
    Returns the splash image
    +
    Returns the splash image.
    java.io.InputStream getStream(java.lang.String name) -
    Returns a stream
    +
    Returns a stream.
    static java.lang.String getVersion() -
    Returns the version
    +
    Returns the version.
    @@ -224,7 +224,7 @@

    Constructor Detail

  • Resources

    public Resources(org.eclipse.swt.widgets.Shell shell)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    shell -
  • @@ -243,10 +243,9 @@

    Method Detail

  • getIconSet

    public static org.eclipse.swt.graphics.Image[] getIconSet(org.eclipse.swt.widgets.Display display)
    -
    Returns the logo
    -
    Returns:
    -
    Throws:
    -
    IOException
    +
    Returns the logo.
    +
    Parameters:
    display -
    +
    Returns:
  • @@ -257,7 +256,9 @@

    getIconSet

    getMessage

    public static java.lang.String getMessage(java.lang.String key)
    Returns the associated message - TODO: Make this method non-static
    + TODO: Make this method non-static. +
    Parameters:
    key -
    +
    Returns:
    @@ -267,10 +268,9 @@

    getMessage

  • getSplash

    public static org.eclipse.swt.graphics.Image getSplash(org.eclipse.swt.widgets.Display display)
    -
    Returns the splash image
    -
    Returns:
    -
    Throws:
    -
    IOException
    +
    Returns the splash image.
    +
    Parameters:
    display -
    +
    Returns:
  • @@ -280,7 +280,7 @@

    getSplash

  • getVersion

    public static java.lang.String getVersion()
    -
    Returns the version
    +
    Returns the version.
    Returns:
  • @@ -291,7 +291,7 @@

    getVersion

  • getDisplay

    public org.eclipse.swt.widgets.Display getDisplay()
    -
    Returns the display
    +
    Returns the display.
    Returns:
  • @@ -302,7 +302,7 @@

    getDisplay

  • getGradientLength

    public int getGradientLength()
    -
    Returns the size of the gradient used in heatmaps
    +
    Returns the size of the gradient used in heatmaps.
    Returns:
  • @@ -313,7 +313,7 @@

    getGradientLength

  • getImage

    public org.eclipse.swt.graphics.Image getImage(java.lang.String name)
    -
    Returns an image
    +
    Returns an image.
    Parameters:
    name -
    Returns:
  • @@ -325,7 +325,7 @@

    getImage

  • getLogger

    public org.apache.log4j.Logger getLogger()
    -
    Returns the logger
    +
    Returns the logger.
    Returns:
  • @@ -336,7 +336,7 @@

    getLogger

  • getShell

    public org.eclipse.swt.widgets.Shell getShell()
    -
    Returns the shell
    +
    Returns the shell.
    Returns:
  • @@ -347,7 +347,7 @@

    getShell

  • getStream

    public java.io.InputStream getStream(java.lang.String name)
    -
    Returns a stream
    +
    Returns a stream.
    Parameters:
    name -
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/gui/resources/class-use/Resources.html b/doc/gui/org/deidentifier/arx/gui/resources/class-use/Resources.html index 00a5a8a123..94f153a880 100644 --- a/doc/gui/org/deidentifier/arx/gui/resources/class-use/Resources.html +++ b/doc/gui/org/deidentifier/arx/gui/resources/class-use/Resources.html @@ -96,7 +96,7 @@

    Uses of Resources Controller.getResources() -
    Returns the resources
    +
    Returns the resources.
    diff --git a/doc/gui/org/deidentifier/arx/gui/resources/package-summary.html b/doc/gui/org/deidentifier/arx/gui/resources/package-summary.html index 30cce3eff7..6dea92008d 100644 --- a/doc/gui/org/deidentifier/arx/gui/resources/package-summary.html +++ b/doc/gui/org/deidentifier/arx/gui/resources/package-summary.html @@ -76,7 +76,7 @@

    Package org.deidentifier.arx.gui.resource Resources -
    This class provides access to basic resources
    +
    This class provides access to basic resources.
    diff --git a/doc/gui/org/deidentifier/arx/gui/resources/package-use.html b/doc/gui/org/deidentifier/arx/gui/resources/package-use.html index f73b176e04..9f44fb0c2c 100644 --- a/doc/gui/org/deidentifier/arx/gui/resources/package-use.html +++ b/doc/gui/org/deidentifier/arx/gui/resources/package-use.html @@ -91,7 +91,7 @@

    Use Resources -
    This class provides access to basic resources
    +
    This class provides access to basic resources.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/SWTUtil.html b/doc/gui/org/deidentifier/arx/gui/view/SWTUtil.html index 0a69a1351b..3fb79de9a8 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/SWTUtil.html +++ b/doc/gui/org/deidentifier/arx/gui/view/SWTUtil.html @@ -96,7 +96,7 @@

    Class SWTUtil


    public class SWTUtil
     extends java.lang.Object
    -
    This class provides some utility methods for working with SWT
    +
    This class provides some utility methods for working with SWT.
    @@ -118,7 +118,7 @@

    Field Summary

    static int SLIDER_MAX -
    Static settings
    +
    Static settings.
    @@ -157,51 +157,51 @@

    Method Summary

    static void center(org.eclipse.swt.widgets.Shell shell, org.eclipse.swt.widgets.Monitor monitor) -
    Centers the shell on the given monitor
    +
    Centers the shell on the given monitor.
    static void center(org.eclipse.swt.widgets.Shell shell, org.eclipse.swt.widgets.Shell parent) -
    Centers the given shell
    +
    Centers the given shell.
    static org.eclipse.swt.layout.GridData createFillGridData() -
    Creates grid data
    +
    Creates grid data.
    static org.eclipse.swt.layout.GridData createFillHorizontallyGridData() -
    Creates grid data
    +
    Creates grid data.
    static org.eclipse.swt.layout.GridData createFillVerticallyGridData() -
    Creates grid data
    +
    Creates grid data.
    static org.eclipse.swt.layout.GridData createGridData() -
    Creates grid data
    +
    Creates grid data.
    static org.eclipse.swt.layout.GridLayout createGridLayout(int columns) -
    Creates a grid layout
    +
    Creates a grid layout.
    static org.eclipse.swt.layout.GridLayout createGridLayout(int columns, boolean compact) -
    Creates a grid layout
    +
    Creates a grid layout.
    @@ -209,37 +209,37 @@

    Method Summary

    createHelpButton(Controller controller, org.eclipse.swt.custom.CTabFolder tabFolder, java.lang.String id) -
    Creates a help button in the given folder
    +
    Creates a help button in the given folder.
    static org.eclipse.swt.layout.GridData createNoFillGridData() -
    Creates grid data
    +
    Creates grid data.
    static java.lang.Object createSpanColumnsAndFillGridData(int i) -
    Creates grid data
    +
    Creates grid data.
    static java.lang.Object createSpanColumnsGridData(int i) -
    Creates grid data
    +
    Creates grid data.
    static void disable(org.eclipse.swt.widgets.Composite elem) -
    Disables the composite and its children
    +
    Disables the composite and its children.
    static void disable(org.eclipse.swt.widgets.Control elem) -
    Disables the control
    +
    Disables the control.
    @@ -247,19 +247,19 @@

    Method Summary

    doubleToSlider(double min, double max, double value) -
    Converts the double value to a slider selection
    +
    Converts the double value to a slider selection.
    static void enable(org.eclipse.swt.widgets.Composite elem) -
    Enables the composite and its children
    +
    Enables the composite and its children.
    static void enable(org.eclipse.swt.widgets.Control elem) -
    Enables the control
    +
    Enables the control.
    @@ -267,7 +267,7 @@

    Method Summary

    intToSlider(int min, int max, int value) -
    Converts the integer value to a slider selection
    +
    Converts the integer value to a slider selection.
    @@ -275,7 +275,7 @@

    Method Summary

    sliderToDouble(double min, double max, int value) -
    Converts the slider value to a double
    +
    Converts the slider value to a double.
    @@ -283,7 +283,7 @@

    Method Summary

    sliderToInt(int min, int max, int value) -
    Converts the slider value to an integer
    +
    Converts the slider value to an integer.
    @@ -315,7 +315,7 @@

    Field Detail

  • SLIDER_MAX

    public static final int SLIDER_MAX
    -
    Static settings
    +
    Static settings.
    See Also:
    Constant Field Values
  • @@ -352,7 +352,7 @@

    Method Detail

    center

    public static void center(org.eclipse.swt.widgets.Shell shell,
               org.eclipse.swt.widgets.Monitor monitor)
    -
    Centers the shell on the given monitor
    +
    Centers the shell on the given monitor.
    Parameters:
    shell -
    monitor -
    @@ -364,7 +364,7 @@

    center

    center

    public static void center(org.eclipse.swt.widgets.Shell shell,
               org.eclipse.swt.widgets.Shell parent)
    -
    Centers the given shell
    +
    Centers the given shell.
    Parameters:
    shell -
    parent -
    @@ -375,7 +375,7 @@

    center

  • createFillGridData

    public static org.eclipse.swt.layout.GridData createFillGridData()
    -
    Creates grid data
    +
    Creates grid data.
    Returns:
  • @@ -386,7 +386,7 @@

    createFillGridData

  • createFillHorizontallyGridData

    public static org.eclipse.swt.layout.GridData createFillHorizontallyGridData()
    -
    Creates grid data
    +
    Creates grid data.
    Returns:
  • @@ -397,7 +397,7 @@

    createFillHorizontallyGridData

  • createFillVerticallyGridData

    public static org.eclipse.swt.layout.GridData createFillVerticallyGridData()
    -
    Creates grid data
    +
    Creates grid data.
    Returns:
  • @@ -408,7 +408,7 @@

    createFillVerticallyGridData

  • createGridData

    public static org.eclipse.swt.layout.GridData createGridData()
    -
    Creates grid data
    +
    Creates grid data.
    Returns:
  • @@ -419,7 +419,7 @@

    createGridData

  • createGridLayout

    public static org.eclipse.swt.layout.GridLayout createGridLayout(int columns)
    -
    Creates a grid layout
    +
    Creates a grid layout.
    Parameters:
    columns -
    Returns:
  • @@ -432,7 +432,7 @@

    createGridLayout

    createGridLayout

    public static org.eclipse.swt.layout.GridLayout createGridLayout(int columns,
                                                      boolean compact)
    -
    Creates a grid layout
    +
    Creates a grid layout.
    Parameters:
    columns -
    compact -
    Returns:
    @@ -446,7 +446,7 @@

    createHelpButton

    public static void createHelpButton(Controller controller,
                         org.eclipse.swt.custom.CTabFolder tabFolder,
                         java.lang.String id)
    -
    Creates a help button in the given folder
    +
    Creates a help button in the given folder.
    Parameters:
    controller -
    tabFolder -
    id -
    @@ -457,7 +457,7 @@

    createHelpButton

  • createNoFillGridData

    public static org.eclipse.swt.layout.GridData createNoFillGridData()
    -
    Creates grid data
    +
    Creates grid data.
    Returns:
  • @@ -468,7 +468,7 @@

    createNoFillGridData

  • createSpanColumnsAndFillGridData

    public static java.lang.Object createSpanColumnsAndFillGridData(int i)
    -
    Creates grid data
    +
    Creates grid data.
    Parameters:
    i -
    Returns:
  • @@ -480,7 +480,7 @@

    createSpanColumnsAndFillGridData

  • createSpanColumnsGridData

    public static java.lang.Object createSpanColumnsGridData(int i)
    -
    Creates grid data
    +
    Creates grid data.
    Parameters:
    i -
    Returns:
  • @@ -492,7 +492,7 @@

    createSpanColumnsGridData

  • disable

    public static void disable(org.eclipse.swt.widgets.Composite elem)
    -
    Disables the composite and its children
    +
    Disables the composite and its children.
    Parameters:
    elem -
  • @@ -503,7 +503,7 @@

    disable

  • disable

    public static void disable(org.eclipse.swt.widgets.Control elem)
    -
    Disables the control
    +
    Disables the control.
    Parameters:
    elem -
  • @@ -516,7 +516,9 @@

    doubleToSlider

    public static int doubleToSlider(double min,
                      double max,
                      double value)
    -
    Converts the double value to a slider selection
    +
    Converts the double value to a slider selection.
    +
    Parameters:
    min -
    max -
    value -
    +
    Returns:
    @@ -526,7 +528,7 @@

    doubleToSlider

  • enable

    public static void enable(org.eclipse.swt.widgets.Composite elem)
    -
    Enables the composite and its children
    +
    Enables the composite and its children.
    Parameters:
    elem -
  • @@ -537,7 +539,7 @@

    enable

  • enable

    public static void enable(org.eclipse.swt.widgets.Control elem)
    -
    Enables the control
    +
    Enables the control.
    Parameters:
    elem -
  • @@ -550,7 +552,7 @@

    intToSlider

    public static int intToSlider(int min,
                   int max,
                   int value)
    -
    Converts the integer value to a slider selection
    +
    Converts the integer value to a slider selection.
    Parameters:
    min -
    max -
    value -
    Returns:
    @@ -564,7 +566,7 @@

    sliderToDouble

    public static double sliderToDouble(double min,
                         double max,
                         int value)
    -
    Converts the slider value to a double
    +
    Converts the slider value to a double.
    Parameters:
    min -
    max -
    value -
    Returns:
    @@ -578,7 +580,7 @@

    sliderToInt

    public static int sliderToInt(int min,
                   int max,
                   int value)
    -
    Converts the slider value to an integer
    +
    Converts the slider value to an integer.
    Parameters:
    min -
    max -
    value -
    Returns:
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/def/IComponent.html b/doc/gui/org/deidentifier/arx/gui/view/def/IComponent.html index 3fb9a573ef..54b05ca232 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/def/IComponent.html +++ b/doc/gui/org/deidentifier/arx/gui/view/def/IComponent.html @@ -91,7 +91,7 @@

    Interface IComponent



    public interface IComponent
    -
    Interface for components
    +
    Interface for components.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/def/IDialog.html b/doc/gui/org/deidentifier/arx/gui/view/def/IDialog.html index 7f0ef5cc41..beeca147f8 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/def/IDialog.html +++ b/doc/gui/org/deidentifier/arx/gui/view/def/IDialog.html @@ -91,7 +91,7 @@

    Interface IDialog



    public interface IDialog
    -
    Interface for dialogs
    +
    Interface for dialogs.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/def/IEditor.html b/doc/gui/org/deidentifier/arx/gui/view/def/IEditor.html index 399e462210..a84e58ce83 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/def/IEditor.html +++ b/doc/gui/org/deidentifier/arx/gui/view/def/IEditor.html @@ -92,7 +92,7 @@

    Interface IEditor<T>



    public interface IEditor<T>
    -
    Interface for an editor for a given data type
    +
    Interface for an editor for a given data type.
    @@ -114,37 +114,37 @@

    Method Summary

    boolean
    accepts(T t) -
    Does the editor accept the value
    +
    Does the editor accept the value.
    void createControl(org.eclipse.swt.widgets.Composite parent) -
    Creates an according control
    +
    Creates an according control.
    java.lang.String getCategory() -
    Returns the category
    +
    Returns the category.
    java.lang.String getLabel() -
    Returns the label
    +
    Returns the label.
    T getValue() -
    Returns the current value
    +
    Returns the current value.
    void setValue(T t) -
    Sets the value
    +
    Sets the value.
    @@ -171,7 +171,7 @@

    Method Detail

  • accepts

    boolean accepts(T t)
    -
    Does the editor accept the value
    +
    Does the editor accept the value.
    Parameters:
    t -
    Returns:
  • @@ -183,7 +183,7 @@

    accepts

  • createControl

    void createControl(org.eclipse.swt.widgets.Composite parent)
    -
    Creates an according control
    +
    Creates an according control.
    Parameters:
    parent -
  • @@ -194,7 +194,7 @@

    createControl

  • getCategory

    java.lang.String getCategory()
    -
    Returns the category
    +
    Returns the category.
    Returns:
  • @@ -205,7 +205,7 @@

    getCategory

  • getLabel

    java.lang.String getLabel()
    -
    Returns the label
    +
    Returns the label.
    Returns:
  • @@ -216,7 +216,7 @@

    getLabel

  • getValue

    T getValue()
    -
    Returns the current value
    +
    Returns the current value.
    Returns:
  • @@ -229,7 +229,7 @@

    getValue

  • setValue

    void setValue(T t)
    -
    Sets the value
    +
    Sets the value.
    Parameters:
    t -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/def/ILayout.html b/doc/gui/org/deidentifier/arx/gui/view/def/ILayout.html index c06e6ec970..19d83cdcc2 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/def/ILayout.html +++ b/doc/gui/org/deidentifier/arx/gui/view/def/ILayout.html @@ -91,7 +91,7 @@

    Interface ILayout



    public interface ILayout
    -
    An interface for layouts
    +
    An interface for layouts.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/def/IView.html b/doc/gui/org/deidentifier/arx/gui/view/def/IView.html index a233f6098c..40880c537f 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/def/IView.html +++ b/doc/gui/org/deidentifier/arx/gui/view/def/IView.html @@ -91,7 +91,7 @@

    Interface IView



    public interface IView
    -
    An interface for views
    +
    An interface for views.
    @@ -113,19 +113,19 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -150,7 +150,7 @@

    Method Detail

  • dispose

    void dispose()
    -
    Disposes the view
    +
    Disposes the view.
  • @@ -160,7 +160,7 @@

    dispose

  • reset

    void reset()
    -
    Resets the view
    +
    Resets the view.
  • @@ -170,7 +170,7 @@

    reset

  • update

    void update(ModelEvent event)
    -
    Updates the view
    +
    Updates the view.
    Parameters:
    event -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/def/class-use/IComponent.html b/doc/gui/org/deidentifier/arx/gui/view/def/class-use/IComponent.html index c8577c8d69..db05ab10ee 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/def/class-use/IComponent.html +++ b/doc/gui/org/deidentifier/arx/gui/view/def/class-use/IComponent.html @@ -102,25 +102,25 @@

    Uses of class  ComponentTable -
    A virtual table implemented with NatTable
    +
    A virtual table implemented with NatTable.
    class  ComponentTitledBorder -
    This class implements a titled border
    +
    This class implements a titled border.
    class  ComponentTitledFolder -
    This class implements a titled folder
    +
    This class implements a titled folder.
    class  ComponentTitledFolderButton -
    A basic title bar, which offers some buttons
    +
    A basic title bar, which offers some buttons.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/def/class-use/IDialog.html b/doc/gui/org/deidentifier/arx/gui/view/def/class-use/IDialog.html index 32334ae157..ca2937c20f 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/def/class-use/IDialog.html +++ b/doc/gui/org/deidentifier/arx/gui/view/def/class-use/IDialog.html @@ -96,49 +96,49 @@

    Uses of class  DialogAbout -
    An about dialog
    +
    An about dialog.
    class  DialogCriterionSelection -
    A dialog for selecting privacy criteria
    +
    A dialog for selecting privacy criteria.
    class  DialogDebug -
    An about dialog
    +
    An about dialog.
    class  DialogError -
    A dialog for displaying error messages
    +
    A dialog for displaying error messages.
    class  DialogHelp -
    A help dialog
    +
    A help dialog.
    class  DialogOrderSelection -
    An dialog that allows ordering data items
    +
    An dialog that allows ordering data items.
    class  DialogProject -
    This class implements a dialog for creating a project
    +
    This class implements a dialog for creating a project.
    class  DialogProperties -
    This class implements a dialog for editing project properties
    +
    This class implements a dialog for editing project properties.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/def/class-use/ILayout.html b/doc/gui/org/deidentifier/arx/gui/view/def/class-use/ILayout.html index 6ddd662831..44319badea 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/def/class-use/ILayout.html +++ b/doc/gui/org/deidentifier/arx/gui/view/def/class-use/ILayout.html @@ -104,13 +104,13 @@

    Uses of class  LayoutAnalyze -
    This class layouts the analysis view
    +
    This class layouts the analysis view.
    class  LayoutStatistics -
    Layouts the visualization and allows enabling/disabling them
    +
    Layouts the visualization and allows enabling/disabling them.
    @@ -130,7 +130,7 @@

    Uses of class  LayoutDefinition -
    This class implements the layout for the data definition perspective
    +
    This class implements the layout for the data definition perspective.
    @@ -150,7 +150,7 @@

    Uses of class  LayoutExplore -
    This class layouts the exploration view
    +
    This class layouts the exploration view.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/def/class-use/IView.html b/doc/gui/org/deidentifier/arx/gui/view/def/class-use/IView.html index a7784544da..04a7420ec2 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/def/class-use/IView.html +++ b/doc/gui/org/deidentifier/arx/gui/view/def/class-use/IView.html @@ -116,7 +116,7 @@

    Uses of class  Controller -
    The main controller for the whole tool
    +
    The main controller for the whole tool.
    @@ -132,13 +132,13 @@

    Uses of void Controller.addListener(ModelEvent.ModelPart target, IView listener) -
    Registers a listener at the controller
    +
    Registers a listener at the controller.
    void Controller.removeListener(IView listener) -
    Unregisters a listener
    +
    Unregisters a listener.
    @@ -158,19 +158,19 @@

    Uses of class  MainMenu -
    This class implements the global main menu
    +
    This class implements the global main menu.
    class  MainToolBar -
    This class implements the global application tool bar
    +
    This class implements the global application tool bar.
    class  MainWindow -
    This class implements the global application window
    +
    This class implements the global application window.
    @@ -190,31 +190,31 @@

    Uses of class  LayoutStatistics -
    Layouts the visualization and allows enabling/disabling them
    +
    Layouts the visualization and allows enabling/disabling them.
    class  ViewProperties -
    This view displays basic properties about input or output data
    +
    This view displays basic properties about input or output data.
    class  ViewPropertiesInput -
    This view displays basic properties about input data
    +
    This view displays basic properties about input data.
    class  ViewPropertiesOutput -
    This view displays basic properties about output data
    +
    This view displays basic properties about output data.
    class  ViewStatistics<T extends AnalysisContextVisualization> -
    This is a base class for displaying contingency tables
    +
    This is a base class for displaying contingency tables.
    @@ -226,19 +226,19 @@

    Uses of class  ViewStatisticsContingencyTable -
    This class displays a contingency table
    +
    This class displays a contingency table.
    class  ViewStatisticsDistributionHistogram -
    This view displays a frequency distribution
    +
    This view displays a frequency distribution.
    class  ViewStatisticsDistributionTable -
    This view displays a frequency distribution
    +
    This view displays a frequency distribution.
    @@ -258,19 +258,19 @@

    Uses of class  ViewData -
    A view on a Data object
    +
    A view on a Data object.
    class  ViewDataInput -
    A view on a Data object
    +
    A view on a Data object.
    class  ViewDataOutput -
    A view on a Data object
    +
    A view on a Data object.
    @@ -302,73 +302,73 @@

    Uses of class  ViewAttributeWeights -
    This class allows to define weights for attributes
    +
    This class allows to define weights for attributes.
    class  ViewCodingModel -
    This class allows to configure the coding model
    +
    This class allows to configure the coding model.
    class  ViewCriteriaList -
    This class displays a list of all defined privacy criteria
    +
    This class displays a list of all defined privacy criteria.
    class  ViewCriterion -
    A base class for views on privacy criteria
    +
    A base class for views on privacy criteria.
    class  ViewCriterionDPresence -
    A view on a d-presence criterion
    +
    A view on a d-presence criterion.
    class  ViewCriterionKAnonymity -
    A view on a k-anonymity criterion
    +
    A view on a k-anonymity criterion.
    class  ViewCriterionLDiversity -
    A view on an l-diversity criterion
    +
    A view on an l-diversity criterion.
    class  ViewCriterionTCloseness -
    Implements a view on a t-closeness criterion
    +
    Implements a view on a t-closeness criterion.
    class  ViewDataDefinition -
    This view displays settings for all attributes
    +
    This view displays settings for all attributes.
    class  ViewGeneralSettings -
    This view displays general settings regarding data transformation
    +
    This view displays general settings regarding data transformation.
    class  ViewMetric -
    This view displays settings regarding the utility metrics
    +
    This view displays settings regarding the utility metrics.
    class  ViewSubsetDefinition -
    This view displays basic information about the research subset
    +
    This view displays basic information about the research subset.
    @@ -388,19 +388,19 @@

    Uses of class  ViewClipboard -
    This class displays the clipboard
    +
    This class displays the clipboard.
    class  ViewFilter -
    This class displays a filter for the lattice
    +
    This class displays a filter for the lattice.
    class  ViewLattice -
    This class implements a view of a lattice
    +
    This class implements a view of a lattice.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/def/package-summary.html b/doc/gui/org/deidentifier/arx/gui/view/def/package-summary.html index 0027de89ce..fe9214536d 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/def/package-summary.html +++ b/doc/gui/org/deidentifier/arx/gui/view/def/package-summary.html @@ -76,31 +76,31 @@

    Package org.deidentifier.arx.gui.view.def IComponent -
    Interface for components
    +
    Interface for components.
    IDialog -
    Interface for dialogs
    +
    Interface for dialogs.
    IEditor<T> -
    Interface for an editor for a given data type
    +
    Interface for an editor for a given data type.
    ILayout -
    An interface for layouts
    +
    An interface for layouts.
    IView -
    An interface for views
    +
    An interface for views.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/def/package-use.html b/doc/gui/org/deidentifier/arx/gui/view/def/package-use.html index 5c2e60ffbc..fe65b6b96b 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/def/package-use.html +++ b/doc/gui/org/deidentifier/arx/gui/view/def/package-use.html @@ -115,7 +115,7 @@

    Uses IView -
    An interface for views
    +
    An interface for views.
    @@ -132,7 +132,7 @@

    Uses IView -
    An interface for views
    +
    An interface for views.
    @@ -149,12 +149,12 @@

    Uses ILayout -
    An interface for layouts
    +
    An interface for layouts.
    IView -
    An interface for views
    +
    An interface for views.
    @@ -171,12 +171,12 @@

    Uses IComponent -
    Interface for components
    +
    Interface for components.
    IView -
    An interface for views
    +
    An interface for views.
    @@ -193,12 +193,12 @@

    Uses ILayout -
    An interface for layouts
    +
    An interface for layouts.
    IView -
    An interface for views
    +
    An interface for views.
    @@ -215,12 +215,12 @@

    Uses ILayout -
    An interface for layouts
    +
    An interface for layouts.
    IView -
    An interface for views
    +
    An interface for views.
    @@ -237,12 +237,12 @@

    Uses IDialog -
    Interface for dialogs
    +
    Interface for dialogs.
    IEditor -
    Interface for an editor for a given data type
    +
    Interface for an editor for a given data type.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/MainMenu.html b/doc/gui/org/deidentifier/arx/gui/view/impl/MainMenu.html index f3c902df29..0cbdd1dba9 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/MainMenu.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/MainMenu.html @@ -101,7 +101,7 @@

    Class MainMenu

    public class MainMenu
     extends java.lang.Object
     implements IView
    -
    This class implements the global main menu
    +
    This class implements the global main menu.
    @@ -122,7 +122,7 @@

    Constructor Summary

    MainMenu(org.eclipse.swt.widgets.Shell shell, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -143,19 +143,19 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -188,7 +188,7 @@

    Constructor Detail

    MainMenu

    public MainMenu(org.eclipse.swt.widgets.Shell shell,
             Controller controller)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    shell -
    controller -
    @@ -208,7 +208,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -223,7 +223,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -238,7 +238,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/MainSplash.html b/doc/gui/org/deidentifier/arx/gui/view/impl/MainSplash.html index 19b9f56d0e..94e4862695 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/MainSplash.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/MainSplash.html @@ -96,7 +96,7 @@

    Class MainSplash


    public class MainSplash
     extends java.lang.Object
    -
    This class implements a splash window
    +
    This class implements a splash window.
    @@ -117,7 +117,7 @@

    Constructor Summary

    MainSplash(org.eclipse.swt.widgets.Display display, org.eclipse.swt.widgets.Monitor monitor) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -138,13 +138,13 @@

    Method Summary

    void hide() -
    Disposes the shell
    +
    Disposes the shell.
    boolean isDisposed() -
    Is this shell disposed
    +
    Is this shell disposed.
    @@ -183,10 +183,8 @@

    Constructor Detail

    MainSplash

    public MainSplash(org.eclipse.swt.widgets.Display display,
               org.eclipse.swt.widgets.Monitor monitor)
    -
    Creates a new instance
    -
    Parameters:
    display -
    -
    Throws:
    -
    IOException
    +
    Creates a new instance.
    +
    Parameters:
    display -
    monitor -
    @@ -214,7 +212,7 @@

    show

  • isDisposed

    public boolean isDisposed()
    -
    Is this shell disposed
    +
    Is this shell disposed.
    Returns:
  • @@ -225,7 +223,7 @@

    isDisposed

  • hide

    public void hide()
    -
    Disposes the shell
    +
    Disposes the shell.
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/MainToolBar.html b/doc/gui/org/deidentifier/arx/gui/view/impl/MainToolBar.html index 1daece49ba..038ee768d0 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/MainToolBar.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/MainToolBar.html @@ -101,7 +101,7 @@

    Class MainToolBar

    public class MainToolBar
     extends java.lang.Object
     implements IView
    -
    This class implements the global application tool bar
    +
    This class implements the global application tool bar.
    @@ -122,7 +122,7 @@

    Constructor Summary

    MainToolBar(org.eclipse.swt.widgets.Shell parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -143,19 +143,19 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -188,7 +188,7 @@

    Constructor Detail

    MainToolBar

    public MainToolBar(org.eclipse.swt.widgets.Shell parent,
                Controller controller)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    @@ -208,7 +208,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -223,7 +223,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -238,7 +238,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/MainWindow.html b/doc/gui/org/deidentifier/arx/gui/view/impl/MainWindow.html index 7f7c45b46b..f3f5104456 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/MainWindow.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/MainWindow.html @@ -101,7 +101,7 @@

    Class MainWindow

    public class MainWindow
     extends java.lang.Object
     implements IView
    -
    This class implements the global application window
    +
    This class implements the global application window.
    @@ -122,7 +122,7 @@

    Constructor Summary

    MainWindow(org.eclipse.swt.widgets.Display display, org.eclipse.swt.widgets.Monitor monitor) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -143,55 +143,55 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    Controller getController() -
    Returns the controller
    +
    Returns the controller.
    org.eclipse.swt.widgets.Shell getShell() -
    Returns the shell
    +
    Returns the shell.
    boolean isDisposed() -
    Is this shell disposed
    +
    Is this shell disposed.
    void onShow(java.lang.Runnable runnable) -
    Executes the given runnable on show
    +
    Executes the given runnable on show.
    void reset() -
    Resets the GUI
    +
    Resets the GUI.
    void show() -
    Main SWT event loop
    +
    Main SWT event loop.
    void showAboutDialog() -
    Shows an about dialog
    +
    Shows an about dialog.
    void showDebugDialog() -
    Shows a debug dialog
    +
    Shows a debug dialog.
    @@ -199,7 +199,7 @@

    Method Summary

    showErrorDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String message, java.lang.String text) -
    Shows an error dialog
    +
    Shows an error dialog.
    @@ -207,38 +207,39 @@

    Method Summary

    showErrorDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String message, java.lang.Throwable throwable) -
    Shows an error dialog
    +
    Shows an error dialog.
    void showErrorDialog(java.lang.String message, java.lang.String text) -
    Shows an error dialog
    +
    Shows an error dialog.
    void showErrorDialog(java.lang.String message, java.lang.Throwable throwable) -
    Shows an error dialog
    +
    Shows an error dialog.
    java.lang.String -showFormatInputDialog(org.eclipse.swt.widgets.Shell shell, +showFormatInputDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String header, java.lang.String text, java.lang.String preselected, + java.util.Locale locale, DataType.DataTypeDescription<?> description, java.util.Collection<java.lang.String> values) -
    Shows an input dialog for selecting formats string for data types
    +
    Shows an input dialog for selecting formats string for data types.
    void showHelpDialog(java.lang.String id) -
    Shows a help dialog
    +
    Shows a help dialog.
    @@ -246,7 +247,7 @@

    Method Summary

    showInfoDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String header, java.lang.String text) -
    Shows an info dialog
    +
    Shows an info dialog.
    @@ -255,38 +256,39 @@

    Method Summary

    java.lang.String header, java.lang.String text, java.lang.String initial)
    -
    Shows an input dialog
    +
    Shows an input dialog.
    java.lang.String showOpenFileDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String filter) -
    Shows a file open dialog
    +
    Shows a file open dialog.
    java.lang.String[] -showOrderValuesDialog(org.eclipse.swt.widgets.Shell shell, +showOrderValuesDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String header, java.lang.String text, DataType<?> type, + java.util.Locale locale, java.lang.String[] values) -
    Shows an input dialog for ordering data items
    +
    Shows an input dialog for ordering data items.
    void showProgressDialog(java.lang.String text, Worker<?> worker) -
    Shows a progress dialog
    +
    Shows a progress dialog.
    DialogQueryResult showQueryDialog(java.lang.String query, Data data) -
    Shows a query dialog for selecting a research subset
    +
    Shows a query dialog for selecting a research subset.
    @@ -294,26 +296,26 @@

    Method Summary

    showQuestionDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String header, java.lang.String text) -
    Shows a question dialog
    +
    Shows a question dialog.
    java.lang.String showSaveFileDialog(org.eclipse.swt.widgets.Shell shell, java.lang.String filter) -
    Shows a file save dialog
    +
    Shows a file save dialog.
    ModelExplicitCriterion showSelectCriterionDialog(java.util.List<ModelExplicitCriterion> others) -
    Shows a dialog for selecting privacy criteria
    +
    Shows a dialog for selecting privacy criteria.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -346,7 +348,8 @@

    Constructor Detail

    MainWindow

    public MainWindow(org.eclipse.swt.widgets.Display display,
               org.eclipse.swt.widgets.Monitor monitor)
    -
    Creates a new instance
    +
    Creates a new instance.
    +
    Parameters:
    display -
    monitor -
    @@ -365,7 +368,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -379,7 +382,7 @@

    dispose

  • getController

    public Controller getController()
    -
    Returns the controller
    +
    Returns the controller.
    Returns:
  • @@ -390,7 +393,7 @@

    getController

  • getShell

    public org.eclipse.swt.widgets.Shell getShell()
    -
    Returns the shell
    +
    Returns the shell.
    Returns:
  • @@ -401,7 +404,7 @@

    getShell

  • isDisposed

    public boolean isDisposed()
    -
    Is this shell disposed
    +
    Is this shell disposed.
    Returns:
  • @@ -412,7 +415,7 @@

    isDisposed

  • onShow

    public void onShow(java.lang.Runnable runnable)
    -
    Executes the given runnable on show
    +
    Executes the given runnable on show.
    Parameters:
    runnable -
  • @@ -423,7 +426,7 @@

    onShow

  • reset

    public void reset()
    -
    Resets the GUI
    +
    Resets the GUI.
    Specified by:
    reset in interface IView
    @@ -437,7 +440,7 @@

    reset

  • show

    public void show()
    -
    Main SWT event loop
    +
    Main SWT event loop.
  • @@ -447,7 +450,7 @@

    show

  • showAboutDialog

    public void showAboutDialog()
    -
    Shows an about dialog
    +
    Shows an about dialog.
  • @@ -457,7 +460,7 @@

    showAboutDialog

  • showDebugDialog

    public void showDebugDialog()
    -
    Shows a debug dialog
    +
    Shows a debug dialog.
  • @@ -469,7 +472,7 @@

    showErrorDialog

    public void showErrorDialog(org.eclipse.swt.widgets.Shell shell,
                        java.lang.String message,
                        java.lang.String text)
    -
    Shows an error dialog
    +
    Shows an error dialog.
    Parameters:
    shell -
    message -
    text -
  • @@ -482,7 +485,7 @@

    showErrorDialog

    public void showErrorDialog(org.eclipse.swt.widgets.Shell shell,
                        java.lang.String message,
                        java.lang.Throwable throwable)
    -
    Shows an error dialog
    +
    Shows an error dialog.
    Parameters:
    shell -
    message -
    throwable -
    @@ -494,7 +497,7 @@

    showErrorDialog

    showErrorDialog

    public void showErrorDialog(java.lang.String message,
                        java.lang.String text)
    -
    Shows an error dialog
    +
    Shows an error dialog.
    Parameters:
    message -
    text -
    @@ -506,11 +509,11 @@

    showErrorDialog

    showErrorDialog

    public void showErrorDialog(java.lang.String message,
                        java.lang.Throwable throwable)
    -
    Shows an error dialog
    +
    Shows an error dialog.
    Parameters:
    message -
    throwable -
    -
    +
      @@ -520,10 +523,11 @@

      showFormatInputDialog

      java.lang.String header, java.lang.String text, java.lang.String preselected, + java.util.Locale locale, DataType.DataTypeDescription<?> description, java.util.Collection<java.lang.String> values) -
      Shows an input dialog for selecting formats string for data types
      -
      Parameters:
      shell -
      header -
      text -
      preselected - Preselected format string, can be null
      description -
      values -
      +
      Shows an input dialog for selecting formats string for data types.
      +
      Parameters:
      shell -
      header -
      text -
      preselected - Preselected format string, can be null
      locale - The current locale
      description -
      values -
      Returns:
    @@ -534,7 +538,7 @@

    showFormatInputDialog

  • showHelpDialog

    public void showHelpDialog(java.lang.String id)
    -
    Shows a help dialog
    +
    Shows a help dialog.
    Parameters:
    id -
  • @@ -547,8 +551,8 @@

    showInfoDialog

    public void showInfoDialog(org.eclipse.swt.widgets.Shell shell,
                       java.lang.String header,
                       java.lang.String text)
    -
    Shows an info dialog
    -
    Parameters:
    header -
    text -
    +
    Shows an info dialog.
    +
    Parameters:
    shell -
    header -
    text -
    @@ -561,8 +565,8 @@

    showInputDialog

    java.lang.String header, java.lang.String text, java.lang.String initial) -
    Shows an input dialog
    -
    Parameters:
    header -
    text -
    initial -
    +
    Shows an input dialog.
    +
    Parameters:
    shell -
    header -
    text -
    initial -
    Returns:
    @@ -574,12 +578,12 @@

    showInputDialog

    showOpenFileDialog

    public java.lang.String showOpenFileDialog(org.eclipse.swt.widgets.Shell shell,
                                       java.lang.String filter)
    -
    Shows a file open dialog
    -
    Parameters:
    filter -
    +
    Shows a file open dialog.
    +
    Parameters:
    shell -
    filter -
    Returns:
    -
    +
      @@ -589,9 +593,10 @@

      showOrderValuesDialog

      java.lang.String header, java.lang.String text, DataType<?> type, + java.util.Locale locale, java.lang.String[] values) -
      Shows an input dialog for ordering data items
      -
      Parameters:
      header -
      text -
      type -
      values -
      +
      Shows an input dialog for ordering data items.
      +
      Parameters:
      shell -
      header -
      text -
      type -
      locale -
      values -
      Returns:
    @@ -603,7 +608,7 @@

    showOrderValuesDialog

    showProgressDialog

    public void showProgressDialog(java.lang.String text,
                           Worker<?> worker)
    -
    Shows a progress dialog
    +
    Shows a progress dialog.
    Parameters:
    text -
    worker -
    @@ -615,7 +620,7 @@

    showProgressDialog

    showQueryDialog

    public DialogQueryResult showQueryDialog(java.lang.String query,
                                     Data data)
    -
    Shows a query dialog for selecting a research subset
    +
    Shows a query dialog for selecting a research subset.
    Parameters:
    query -
    data -
    Returns:
    @@ -629,8 +634,8 @@

    showQuestionDialog

    public boolean showQuestionDialog(org.eclipse.swt.widgets.Shell shell,
                              java.lang.String header,
                              java.lang.String text)
    -
    Shows a question dialog
    -
    Parameters:
    header -
    text -
    +
    Shows a question dialog.
    +
    Parameters:
    shell -
    header -
    text -
    Returns:
    @@ -642,8 +647,8 @@

    showQuestionDialog

    showSaveFileDialog

    public java.lang.String showSaveFileDialog(org.eclipse.swt.widgets.Shell shell,
                                       java.lang.String filter)
    -
    Shows a file save dialog
    -
    Parameters:
    filter -
    +
    Shows a file save dialog.
    +
    Parameters:
    shell -
    filter -
    Returns:
    @@ -654,7 +659,7 @@

    showSaveFileDialog

  • showSelectCriterionDialog

    public ModelExplicitCriterion showSelectCriterionDialog(java.util.List<ModelExplicitCriterion> others)
    -
    Shows a dialog for selecting privacy criteria
    +
    Shows a dialog for selecting privacy criteria.
    Parameters:
    others -
    Returns:
  • @@ -667,7 +672,7 @@

    showSelectCriterionDialog

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/Analysis.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/Analysis.html index d91ea70a71..18c2ae1112 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/Analysis.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/Analysis.html @@ -96,7 +96,7 @@

    Class Analysis


    public abstract class Analysis
     extends java.lang.Object
    -
    A generic interface for analyses that are performed asynchronously
    +
    A generic interface for analyses that are performed asynchronously.
    @@ -135,31 +135,31 @@

    Method Summary

    abstract void onError() -
    Perform error handling
    +
    Perform error handling.
    abstract void onFinish() -
    Perform finish
    +
    Perform finish.
    abstract void onInterrupt() -
    Perform interrupt handling
    +
    Perform interrupt handling.
    abstract void run() -
    Implement the analysis here
    +
    Implement the analysis here.
    abstract void stop() -
    Called to stop the analysis
    +
    Called to stop the analysis.
    @@ -208,7 +208,7 @@

    Method Detail

  • stop

    public abstract void stop()
    -
    Called to stop the analysis
    +
    Called to stop the analysis.
  • @@ -219,7 +219,7 @@

    stop

    run

    public abstract void run()
                       throws java.lang.InterruptedException
    -
    Implement the analysis here
    +
    Implement the analysis here.
    Throws:
    java.lang.InterruptedException
    @@ -231,7 +231,7 @@

    run

  • onFinish

    public abstract void onFinish()
    -
    Perform finish
    +
    Perform finish.
  • @@ -241,7 +241,7 @@

    onFinish

  • onError

    public abstract void onError()
    -
    Perform error handling
    +
    Perform error handling.
  • @@ -251,7 +251,7 @@

    onError

  • onInterrupt

    public abstract void onInterrupt()
    -
    Perform interrupt handling
    +
    Perform interrupt handling.
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContext.Context.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContext.Context.html index 0960b4f2b1..da9acbd0b2 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContext.Context.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContext.Context.html @@ -100,7 +100,7 @@

    Class AnalysisContext.Co
    public static class AnalysisContext.Context
     extends java.lang.Object
    -
    This class implements a context for drawing statistics
    +
    This class implements a context for drawing statistics.
    @@ -122,13 +122,13 @@

    Field Summary

    ModelConfiguration config -
    The according config
    +
    The according config.
    DataHandle handle -
    The according handle
    +
    The according handle.
    @@ -183,7 +183,7 @@

    Field Detail

  • config

    public final ModelConfiguration config
    -
    The according config
    +
    The according config.
  • @@ -193,7 +193,7 @@

    config

  • handle

    public final DataHandle handle
    -
    The according handle
    +
    The according handle.
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContext.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContext.html index 1fecde1187..f774e76252 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContext.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContext.html @@ -96,7 +96,7 @@

    Class AnalysisContext


    public class AnalysisContext
     extends java.lang.Object
    -
    This class implements a base class for views that show statistic properties of the data
    +
    This class implements a base class for views that show statistic properties of the data.
    @@ -118,7 +118,7 @@

    Nested Class Summary

    static class  AnalysisContext.Context -
    This class implements a context for drawing statistics
    +
    This class implements a context for drawing statistics.
    @@ -157,38 +157,38 @@

    Method Summary

    AnalysisContext.Context getContext()
    Returns the current context, consisting of a consistent combination of - a configuration and a data handle
    + a configuration and a data handle. AttributeType.Hierarchy getHierarchy(AnalysisContext.Context context, java.lang.String attribute) -
    Returns a generalization hierarchy for the attribute, if available
    +
    Returns a generalization hierarchy for the attribute, if available.
    Model getModel() -
    Returns the model
    +
    Returns the model.
    ModelEvent.ModelPart getTarget() -
    Gets the target
    +
    Gets the target.
    void setModel(Model model) -
    Sets the model
    +
    Sets the model.
    void setTarget(ModelEvent.ModelPart target) -
    Sets the target
    +
    Sets the target.
    @@ -238,7 +238,7 @@

    Method Detail

    getContext

    public AnalysisContext.Context getContext()
    Returns the current context, consisting of a consistent combination of - a configuration and a data handle
    + a configuration and a data handle.
    Returns:
    @@ -250,7 +250,7 @@

    getContext

    getHierarchy

    public AttributeType.Hierarchy getHierarchy(AnalysisContext.Context context,
                                        java.lang.String attribute)
    -
    Returns a generalization hierarchy for the attribute, if available
    +
    Returns a generalization hierarchy for the attribute, if available.
    Parameters:
    context -
    attribute -
    Returns:
    @@ -262,7 +262,7 @@

    getHierarchy

  • getTarget

    public ModelEvent.ModelPart getTarget()
    -
    Gets the target
    +
    Gets the target.
    Returns:
  • @@ -273,7 +273,7 @@

    getTarget

  • setTarget

    public void setTarget(ModelEvent.ModelPart target)
    -
    Sets the target
    +
    Sets the target.
    Parameters:
    target -
  • @@ -284,7 +284,7 @@

    setTarget

  • getModel

    public Model getModel()
    -
    Returns the model
    +
    Returns the model.
    Returns:
  • @@ -295,7 +295,7 @@

    getModel

  • setModel

    public void setModel(Model model)
    -
    Sets the model
    +
    Sets the model.
    Parameters:
    model -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContextVisualization.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContextVisualization.html index 58cf6d69e3..b6f1b8c939 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContextVisualization.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContextVisualization.html @@ -91,7 +91,7 @@

    Interface Analy

    public interface AnalysisContextVisualization
    -
    The current context
    +
    The current context.
    @@ -113,13 +113,13 @@

    Method Summary

    boolean isAttributeSelected(java.lang.String attribute) -
    Is the provided attribute selected according to the config?
    +
    Is the provided attribute selected according to the config?.
    boolean isValid() -
    Is this a valid context
    +
    Is this a valid context.
    @@ -144,7 +144,7 @@

    Method Detail

  • isValid

    boolean isValid()
    -
    Is this a valid context
    +
    Is this a valid context.
    Returns:
  • @@ -155,7 +155,7 @@

    isValid

  • isAttributeSelected

    boolean isAttributeSelected(java.lang.String attribute)
    -
    Is the provided attribute selected according to the config?
    +
    Is the provided attribute selected according to the config?.
    Parameters:
    attribute -
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContextVisualizationContingency.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContextVisualizationContingency.html index ce9997b168..4b95c971d3 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContextVisualizationContingency.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContextVisualizationContingency.html @@ -101,7 +101,7 @@

    Class An
    public class AnalysisContextVisualizationContingency
     extends java.lang.Object
     implements AnalysisContextVisualization
    -
    The current context
    +
    The current context.
    @@ -123,49 +123,49 @@

    Field Summary

    java.lang.String attribute1 -
    Context information
    +
    Context information.
    java.lang.String attribute2 -
    Context information
    +
    Context information.
    AttributeType attributeType1 -
    Context information
    +
    Context information.
    AttributeType attributeType2 -
    Context information
    +
    Context information.
    DataType<?> dataType1 -
    Context information
    +
    Context information.
    DataType<?> dataType2 -
    Context information
    +
    Context information.
    DataHandle handle -
    Context information
    +
    Context information.
    Model model -
    Context information
    +
    Context information.
    @@ -184,7 +184,7 @@

    Constructor Summary

    AnalysisContextVisualizationContingency(AnalysisContext context) -
    Creates a new context from the given context
    +
    Creates a new context from the given context.
    @@ -205,13 +205,13 @@

    Method Summary

    boolean isAttributeSelected(java.lang.String attribute) -
    Is the provided attribute selected according to the config?
    +
    Is the provided attribute selected according to the config?.
    boolean isValid() -
    Is this a valid context
    +
    Is this a valid context.
    @@ -243,7 +243,7 @@

    Field Detail

  • attribute1

    public java.lang.String attribute1
    -
    Context information
    +
    Context information.
  • @@ -253,7 +253,7 @@

    attribute1

  • attribute2

    public java.lang.String attribute2
    -
    Context information
    +
    Context information.
  • @@ -263,7 +263,7 @@

    attribute2

  • dataType1

    public DataType<?> dataType1
    -
    Context information
    +
    Context information.
  • @@ -273,7 +273,7 @@

    dataType1

  • dataType2

    public DataType<?> dataType2
    -
    Context information
    +
    Context information.
  • @@ -283,7 +283,7 @@

    dataType2

  • attributeType1

    public AttributeType attributeType1
    -
    Context information
    +
    Context information.
  • @@ -293,7 +293,7 @@

    attributeType1

  • attributeType2

    public AttributeType attributeType2
    -
    Context information
    +
    Context information.
  • @@ -303,7 +303,7 @@

    attributeType2

  • handle

    public DataHandle handle
    -
    Context information
    +
    Context information.
  • @@ -313,7 +313,7 @@

    handle

  • model

    public Model model
    -
    Context information
    +
    Context information.
  • @@ -331,7 +331,7 @@

    Constructor Detail

  • AnalysisContextVisualizationContingency

    public AnalysisContextVisualizationContingency(AnalysisContext context)
    -
    Creates a new context from the given context
    +
    Creates a new context from the given context.
    Parameters:
    context -
  • @@ -350,7 +350,7 @@

    Method Detail

  • isValid

    public boolean isValid()
    -
    Is this a valid context
    +
    Is this a valid context.
    Specified by:
    isValid in interface AnalysisContextVisualization
    @@ -364,7 +364,7 @@

    isValid

  • isAttributeSelected

    public boolean isAttributeSelected(java.lang.String attribute)
    -
    Is the provided attribute selected according to the config?
    +
    Is the provided attribute selected according to the config?.
    Specified by:
    isAttributeSelected in interface AnalysisContextVisualization
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContextVisualizationDistribution.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContextVisualizationDistribution.html index b056a55e28..7abfb83fd5 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContextVisualizationDistribution.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisContextVisualizationDistribution.html @@ -101,7 +101,7 @@

    Class A
    public class AnalysisContextVisualizationDistribution
     extends java.lang.Object
     implements AnalysisContextVisualization
    -
    The current context
    +
    The current context.

  • @@ -123,37 +123,37 @@

    Field Summary

    java.lang.String attribute -
    Context information
    +
    Context information.
    AttributeType attributeType -
    Context information
    +
    Context information.
    AnalysisContext context -
    Context information
    +
    Context information.
    DataType<?> dataType -
    Context information
    +
    Context information.
    DataHandle handle -
    Context information
    +
    Context information.
    Model model -
    Context information
    +
    Context information.
    @@ -172,7 +172,7 @@

    Constructor Summary

    AnalysisContextVisualizationDistribution(AnalysisContext context) -
    Creates a new context from the given context
    +
    Creates a new context from the given context.
    @@ -193,13 +193,13 @@

    Method Summary

    boolean isAttributeSelected(java.lang.String attribute) -
    Is the provided attribute selected according to the config?
    +
    Is the provided attribute selected according to the config?.
    boolean isValid() -
    Is this a valid context
    +
    Is this a valid context.
    @@ -231,7 +231,7 @@

    Field Detail

  • attribute

    public java.lang.String attribute
    -
    Context information
    +
    Context information.
  • @@ -241,7 +241,7 @@

    attribute

  • dataType

    public DataType<?> dataType
    -
    Context information
    +
    Context information.
  • @@ -251,7 +251,7 @@

    dataType

  • attributeType

    public AttributeType attributeType
    -
    Context information
    +
    Context information.
  • @@ -261,7 +261,7 @@

    attributeType

  • handle

    public DataHandle handle
    -
    Context information
    +
    Context information.
  • @@ -271,7 +271,7 @@

    handle

  • model

    public Model model
    -
    Context information
    +
    Context information.
  • @@ -281,7 +281,7 @@

    model

  • context

    public AnalysisContext context
    -
    Context information
    +
    Context information.
  • @@ -299,7 +299,7 @@

    Constructor Detail

  • AnalysisContextVisualizationDistribution

    public AnalysisContextVisualizationDistribution(AnalysisContext context)
    -
    Creates a new context from the given context
    +
    Creates a new context from the given context.
    Parameters:
    context -
  • @@ -318,7 +318,7 @@

    Method Detail

  • isValid

    public boolean isValid()
    -
    Is this a valid context
    +
    Is this a valid context.
    Specified by:
    isValid in interface AnalysisContextVisualization
    @@ -333,7 +333,7 @@

    isValid

    isAttributeSelected

    public boolean isAttributeSelected(java.lang.String attribute)
    Description copied from interface: AnalysisContextVisualization
    -
    Is the provided attribute selected according to the config?
    +
    Is the provided attribute selected according to the config?.
    Specified by:
    isAttributeSelected in interface AnalysisContextVisualization
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisManager.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisManager.html index 8b8b835f5e..4c9e8d6839 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisManager.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/AnalysisManager.html @@ -96,7 +96,7 @@

    Class AnalysisManager


    public class AnalysisManager
     extends java.lang.Object
    -
    This class manages the execution of asynchronous analyses
    +
    This class manages the execution of asynchronous analyses.
  • @@ -116,7 +116,7 @@

    Constructor Summary

    AnalysisManager(org.eclipse.swt.widgets.Display display) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -143,7 +143,7 @@

    Method Summary

    void stop() -
    Stops all running analysis threads
    +
    Stops all running analysis threads.
    @@ -175,7 +175,7 @@

    Constructor Detail

  • AnalysisManager

    public AnalysisManager(org.eclipse.swt.widgets.Display display)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    display -
  • @@ -206,7 +206,7 @@

    start

  • stop

    public void stop()
    -
    Stops all running analysis threads
    +
    Stops all running analysis threads.
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/DensityData.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/DensityData.html index f9cb01d0aa..c0a8a9e999 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/DensityData.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/DensityData.html @@ -102,7 +102,7 @@

    Class DensityData

    public class DensityData
     extends de.linearbits.jhc.JHCData
    This class implements a data object that can be passed to the heatmap widget to - display the contingency table
    + display the contingency table. @@ -124,7 +124,7 @@

    Constructor Summary

    DensityData(DataHandle handle, int column1, int column2) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -193,7 +193,7 @@

    DensityData

    public DensityData(DataHandle handle,
                int column1,
                int column2)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    handle -
    column1 -
    column2 -
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/LayoutAnalyze.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/LayoutAnalyze.html index f9726c98c4..6b4827dca0 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/LayoutAnalyze.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/LayoutAnalyze.html @@ -101,7 +101,7 @@

    Class LayoutAnalyze

    public class LayoutAnalyze
     extends java.lang.Object
     implements ILayout
    -
    This class layouts the analysis view
    +
    This class layouts the analysis view.
    @@ -122,7 +122,7 @@

    Constructor Summary

    LayoutAnalyze(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -144,7 +144,7 @@

    Method Summary

    protected void synchronize(ViewData in, ViewData out) -
    Synchronizes the tables for another second
    +
    Synchronizes the tables for another second.
    @@ -177,7 +177,7 @@

    Constructor Detail

    LayoutAnalyze

    public LayoutAnalyze(org.eclipse.swt.widgets.Composite parent,
                  Controller controller)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    @@ -197,7 +197,7 @@

    Method Detail

    synchronize

    protected void synchronize(ViewData in,
                    ViewData out)
    -
    Synchronizes the tables for another second
    +
    Synchronizes the tables for another second.
    Parameters:
    in -
    out -
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/LayoutStatistics.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/LayoutStatistics.html index d58fb96643..04b7a95230 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/LayoutStatistics.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/LayoutStatistics.html @@ -101,7 +101,7 @@

    Class LayoutStatistics

    public class LayoutStatistics
     extends java.lang.Object
     implements ILayout, IView
    -
    Layouts the visualization and allows enabling/disabling them
    +
    Layouts the visualization and allows enabling/disabling them.
    @@ -124,7 +124,7 @@

    Constructor Summary

    Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset)
    -
    Creates a new instance
    +
    Creates a new instance.
    @@ -145,37 +145,37 @@

    Method Summary

    void addSelectionListener(org.eclipse.swt.events.SelectionListener listener) -
    Adds a selection listener
    +
    Adds a selection listener.
    void dispose() -
    Disposes the view
    +
    Disposes the view.
    int getSelectionIndex() -
    Returns the selection index
    +
    Returns the selection index.
    void reset() -
    Resets the view
    +
    Resets the view.
    void setSelectionIdex(int index) -
    Sets the selection index
    +
    Sets the selection index.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -210,7 +210,7 @@

    LayoutStatistics

    Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    target -
    reset -
    @@ -229,7 +229,7 @@

    Method Detail

  • addSelectionListener

    public void addSelectionListener(org.eclipse.swt.events.SelectionListener listener)
    -
    Adds a selection listener
    +
    Adds a selection listener.
    Parameters:
    listener -
  • @@ -240,7 +240,7 @@

    addSelectionListener

  • getSelectionIndex

    public int getSelectionIndex()
    -
    Returns the selection index
    +
    Returns the selection index.
    Returns:
  • @@ -251,7 +251,7 @@

    getSelectionIndex

  • setSelectionIdex

    public void setSelectionIdex(int index)
    -
    Sets the selection index
    +
    Sets the selection index.
    Parameters:
    index -
  • @@ -263,7 +263,7 @@

    setSelectionIdex

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -278,7 +278,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -293,7 +293,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewProperties.Property.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewProperties.Property.html index f2f4739c82..27ff666d52 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewProperties.Property.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewProperties.Property.html @@ -100,7 +100,7 @@

    Class ViewProperties.Pro
    protected class ViewProperties.Property
     extends java.lang.Object
    -
    A class for properties displayed in the tree view
    +
    A class for properties displayed in the tree view.
    @@ -121,19 +121,27 @@

    Field Summary

    java.util.List<ViewProperties.Property> -children  +children +
    TODO
    + ViewProperties.Property -parent  +parent +
    TODO
    + java.lang.String -property  +property +
    TODO
    + java.lang.String[] -values  +values +
    TODO
    + @@ -206,6 +214,7 @@

    Field Detail

  • parent

    public ViewProperties.Property parent
    +
    TODO
  • @@ -215,6 +224,7 @@

    parent

  • children

    public java.util.List<ViewProperties.Property> children
    +
    TODO
  • @@ -224,6 +234,7 @@

    children

  • property

    public java.lang.String property
    +
    TODO
  • @@ -233,6 +244,7 @@

    property

  • values

    public java.lang.String[] values
    +
    TODO
  • @@ -252,6 +264,7 @@

    ViewProperties.Property

    public ViewProperties.Property(ViewProperties.Property father,
                            java.lang.String property,
                            java.lang.String[] values)
    +
    Parameters:
    father -
    property -
    values -
    @@ -262,6 +275,7 @@

    ViewProperties.Property

    ViewProperties.Property

    public ViewProperties.Property(java.lang.String property,
                            java.lang.String[] values)
    +
    Parameters:
    property -
    values -
    @@ -279,6 +293,7 @@

    Method Detail

  • add

    public void add(ViewProperties.Property p)
    +
    Parameters:
    p -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewProperties.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewProperties.html index 097b937b38..1e27a4e054 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewProperties.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewProperties.html @@ -105,7 +105,7 @@

    Class ViewProperties

    public abstract class ViewProperties
     extends java.lang.Object
     implements IView
    -
    This view displays basic properties about input or output data
    +
    This view displays basic properties about input or output data.
    @@ -127,7 +127,7 @@

    Nested Class Summary

    protected class  ViewProperties.Property -
    A class for properties displayed in the tree view
    +
    A class for properties displayed in the tree view.
    @@ -148,31 +148,31 @@

    Field Summary

    protected java.text.NumberFormat format -
    Internal stuff
    +
    Internal stuff.
    protected Model model -
    Internal stuff
    +
    Internal stuff.
    protected org.eclipse.swt.widgets.Composite root -
    Internal stuff
    +
    Internal stuff.
    protected java.util.List<ViewProperties.Property> roots -
    Internal stuff
    +
    Internal stuff.
    protected org.eclipse.jface.viewers.TreeViewer treeViewer -
    Internal stuff
    +
    Internal stuff.
    @@ -196,7 +196,7 @@

    Constructor Summary

    Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Constructor
    +
    Constructor.
    @@ -218,38 +218,38 @@

    Method Summary

    protected double asRelativeValue(InformationLoss<?> infoLoss, ARXResult result) -
    Converts an information loss into a relative value in percent - TODO: Code duplicate from NodePropertiesView
    +
    Converts an information loss into a relative value in percent + TODO: Code duplicate from NodePropertiesView.
    void dispose() -
    Disposes the view
    +
    Disposes the view.
    protected AnalysisContext getContext() -
    Returns the context
    +
    Returns the context.
    void reset() -
    Resets the view
    +
    Resets the view.
    protected abstract void update() -
    Implement this to update the view
    +
    Implement this to update the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -281,7 +281,7 @@

    Field Detail

  • roots

    protected final java.util.List<ViewProperties.Property> roots
    -
    Internal stuff
    +
    Internal stuff.
  • @@ -291,7 +291,7 @@

    roots

  • root

    protected final org.eclipse.swt.widgets.Composite root
    -
    Internal stuff
    +
    Internal stuff.
  • @@ -301,7 +301,7 @@

    root

  • format

    protected final java.text.NumberFormat format
    -
    Internal stuff
    +
    Internal stuff.
  • @@ -311,7 +311,7 @@

    format

  • model

    protected Model model
    -
    Internal stuff
    +
    Internal stuff.
  • @@ -321,7 +321,7 @@

    model

  • treeViewer

    protected org.eclipse.jface.viewers.TreeViewer treeViewer
    -
    Internal stuff
    +
    Internal stuff.
  • @@ -342,7 +342,7 @@

    ViewProperties

    Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Constructor
    +
    Constructor.
    Parameters:
    parent -
    controller -
    target -
    reset -
    @@ -362,7 +362,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -377,7 +377,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -392,7 +392,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    @@ -406,7 +406,7 @@

    update

  • update

    protected abstract void update()
    -
    Implement this to update the view
    +
    Implement this to update the view.
  • @@ -417,9 +417,9 @@

    update

    asRelativeValue

    protected double asRelativeValue(InformationLoss<?> infoLoss,
                          ARXResult result)
    -
    Converts an information loss into a relative value in percent - TODO: Code duplicate from NodePropertiesView
    -
    Parameters:
    infoLoss -
    +
    Converts an information loss into a relative value in percent + TODO: Code duplicate from NodePropertiesView.
    +
    Parameters:
    infoLoss -
    result -
    Returns:
    @@ -430,7 +430,7 @@

    asRelativeValue

  • getContext

    protected AnalysisContext getContext()
    -
    Returns the context
    +
    Returns the context.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewPropertiesInput.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewPropertiesInput.html index d2d0a0a70c..e70a46a70c 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewPropertiesInput.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewPropertiesInput.html @@ -105,7 +105,7 @@

    Class ViewPropertiesInput
    public class ViewPropertiesInput
     extends ViewProperties
    -
    This view displays basic properties about input data
    +
    This view displays basic properties about input data.
    @@ -156,7 +156,7 @@

    Constructor Summary

    ViewPropertiesInput(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Constructor
    +
    Constructor.
    @@ -177,7 +177,7 @@

    Method Summary

    protected void update() -
    Update the view
    +
    Update the view.
    @@ -217,7 +217,7 @@

    Constructor Detail

    ViewPropertiesInput

    public ViewPropertiesInput(org.eclipse.swt.widgets.Composite parent,
                        Controller controller)
    -
    Constructor
    +
    Constructor.
    Parameters:
    parent -
    controller -
    @@ -236,7 +236,7 @@

    Method Detail

  • update

    protected void update()
    -
    Update the view
    +
    Update the view.
    Specified by:
    update in class ViewProperties
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewPropertiesOutput.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewPropertiesOutput.html index d35d906914..f1bf45d746 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewPropertiesOutput.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewPropertiesOutput.html @@ -105,7 +105,7 @@

    Class ViewPropertiesOutput<
    public class ViewPropertiesOutput
     extends ViewProperties
    -
    This view displays basic properties about output data
    +
    This view displays basic properties about output data.

  • @@ -156,7 +156,7 @@

    Constructor Summary

    ViewPropertiesOutput(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Constructor
    +
    Constructor.
    @@ -177,7 +177,7 @@

    Method Summary

    protected void update() -
    Update the view
    +
    Update the view.
    @@ -217,7 +217,7 @@

    Constructor Detail

    ViewPropertiesOutput

    public ViewPropertiesOutput(org.eclipse.swt.widgets.Composite parent,
                         Controller controller)
    -
    Constructor
    +
    Constructor.
    Parameters:
    parent -
    controller -
    @@ -236,7 +236,7 @@

    Method Detail

  • update

    protected void update()
    -
    Update the view
    +
    Update the view.
    Specified by:
    update in class ViewProperties
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatistics.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatistics.html index 3a5c5a00ad..7d7f56ac56 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatistics.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatistics.html @@ -92,6 +92,7 @@

    Class ViewStatistics<T extends
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      IView
      @@ -105,7 +106,7 @@

      Class ViewStatistics<T extends
      public abstract class ViewStatistics<T extends AnalysisContextVisualization>
       extends java.lang.Object
       implements IView
      -
      This is a base class for displaying contingency tables
      +
      This is a base class for displaying contingency tables.

    @@ -127,7 +128,7 @@

    Field Summary

    static int MINIMAL_WORKING_TIME -
    Our users are patient
    +
    Our users are patient.
    @@ -149,7 +150,7 @@

    Constructor Summary

    Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new density plot
    +
    Creates a new density plot.
    @@ -170,7 +171,7 @@

    Method Summary

    protected abstract org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent) -
    Implement this to create the widget
    +
    Implement this to create the widget.
    @@ -180,49 +181,49 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    protected abstract void doReset() -
    Implement this to reset
    +
    Implement this to reset.
    protected abstract void doUpdate(T context) -
    Implement this to update
    +
    Implement this to update.
    void reset() -
    Resets the view
    +
    Resets the view.
    protected void setStatusDone() -
    Status update
    +
    Status update.
    protected void setStatusEmpty() -
    Status empty
    +
    Status empty.
    protected void setStatusWorking() -
    Status working
    +
    Status working.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -254,7 +255,7 @@

    Field Detail

  • MINIMAL_WORKING_TIME

    public static final int MINIMAL_WORKING_TIME
    -
    Our users are patient
    +
    Our users are patient.
    See Also:
    Constant Field Values
  • @@ -276,7 +277,7 @@

    ViewStatistics

    Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new density plot
    +
    Creates a new density plot.
    Parameters:
    parent -
    controller -
    target -
    reset -
  • @@ -296,7 +297,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -311,7 +312,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -326,7 +327,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    @@ -340,6 +341,8 @@

    update

  • createViewConfig

    protected abstract T createViewConfig(AnalysisContext context)
    +
    Parameters:
    context -
    +
    Returns:
  • @@ -349,7 +352,7 @@

    createViewConfig

  • createControl

    protected abstract org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent)
    -
    Implement this to create the widget
    +
    Implement this to create the widget.
    Parameters:
    parent -
    Returns:
  • @@ -361,7 +364,7 @@

    createControl

  • doReset

    protected abstract void doReset()
    -
    Implement this to reset
    +
    Implement this to reset.
  • @@ -373,7 +376,7 @@

    doReset

  • doUpdate

    protected abstract void doUpdate(T context)
    -
    Implement this to update
    +
    Implement this to update.
    Parameters:
    context -
  • @@ -384,7 +387,7 @@

    doUpdate

  • setStatusDone

    protected void setStatusDone()
    -
    Status update
    +
    Status update.
  • @@ -394,7 +397,7 @@

    setStatusDone

  • setStatusEmpty

    protected void setStatusEmpty()
    -
    Status empty
    +
    Status empty.
  • @@ -404,7 +407,7 @@

    setStatusEmpty

  • setStatusWorking

    protected void setStatusWorking()
    -
    Status working
    +
    Status working.
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatisticsContingencyHeatmap.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatisticsContingencyHeatmap.html index e6aebd2d4b..7f18131b8c 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatisticsContingencyHeatmap.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatisticsContingencyHeatmap.html @@ -144,7 +144,7 @@

    Constructor Summary

    Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new density plot
    +
    Creates a new density plot.
    @@ -165,7 +165,7 @@

    Method Summary

    protected org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent) -
    Implement this to create the widget
    +
    Implement this to create the widget.
    @@ -175,13 +175,13 @@

    Method Summary

    protected void doReset() -
    Implement this to reset
    +
    Implement this to reset.
    protected void doUpdate(AnalysisContextVisualizationContingency context) -
    Implement this to update
    +
    Implement this to update.
    @@ -223,7 +223,7 @@

    ViewStatisticsContingencyHeatmap

    Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new density plot
    +
    Creates a new density plot.
    Parameters:
    parent -
    controller -
    target -
    reset -
    @@ -243,7 +243,7 @@

    Method Detail

    createControl

    protected org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent)
    Description copied from class: ViewStatistics
    -
    Implement this to create the widget
    +
    Implement this to create the widget.
    Specified by:
    createControl in class ViewStatistics<AnalysisContextVisualizationContingency>
    @@ -258,7 +258,7 @@

    createControl

    doReset

    protected void doReset()
    Description copied from class: ViewStatistics
    -
    Implement this to reset
    +
    Implement this to reset.
    Specified by:
    doReset in class ViewStatistics<AnalysisContextVisualizationContingency>
    @@ -273,7 +273,7 @@

    doReset

    doUpdate

    protected void doUpdate(AnalysisContextVisualizationContingency context)
    Description copied from class: ViewStatistics
    -
    Implement this to update
    +
    Implement this to update.
    Specified by:
    doUpdate in class ViewStatistics<AnalysisContextVisualizationContingency>
    @@ -290,7 +290,7 @@

    createViewConfig

    Specified by:
    createViewConfig in class ViewStatistics<AnalysisContextVisualizationContingency>
    -
    +
    Returns:
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatisticsContingencyTable.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatisticsContingencyTable.html index dfb79dfa47..e502fb9d2f 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatisticsContingencyTable.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatisticsContingencyTable.html @@ -105,7 +105,7 @@

    Class ViewStatist
    public class ViewStatisticsContingencyTable
     extends ViewStatistics<AnalysisContextVisualizationContingency>
    -
    This class displays a contingency table
    +
    This class displays a contingency table.
    @@ -143,7 +143,7 @@

    Constructor Summary

    Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new density plot
    +
    Creates a new density plot.
    @@ -164,7 +164,7 @@

    Method Summary

    protected org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent) -
    Implement this to create the widget
    +
    Implement this to create the widget.
    @@ -174,13 +174,13 @@

    Method Summary

    protected void doReset() -
    Implement this to reset
    +
    Implement this to reset.
    protected void doUpdate(AnalysisContextVisualizationContingency context) -
    Implement this to update
    +
    Implement this to update.
    @@ -222,7 +222,7 @@

    ViewStatisticsContingencyTable

    Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new density plot
    +
    Creates a new density plot.
    Parameters:
    parent -
    controller -
    target -
    reset -
    @@ -242,7 +242,7 @@

    Method Detail

    createControl

    protected org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent)
    Description copied from class: ViewStatistics
    -
    Implement this to create the widget
    +
    Implement this to create the widget.
    Specified by:
    createControl in class ViewStatistics<AnalysisContextVisualizationContingency>
    @@ -259,7 +259,7 @@

    createViewConfig

    Specified by:
    createViewConfig in class ViewStatistics<AnalysisContextVisualizationContingency>
    -
    +
    Returns:
    @@ -270,7 +270,7 @@

    createViewConfig

    doReset

    protected void doReset()
    -
    Implement this to reset
    +
    Implement this to reset.
    Specified by:
    doReset in class ViewStatistics<AnalysisContextVisualizationContingency>
    @@ -285,7 +285,7 @@

    doReset

    doUpdate

    protected void doUpdate(AnalysisContextVisualizationContingency context)
    Description copied from class: ViewStatistics
    -
    Implement this to update
    +
    Implement this to update.
    Specified by:
    doUpdate in class ViewStatistics<AnalysisContextVisualizationContingency>
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatisticsDistributionHistogram.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatisticsDistributionHistogram.html index 7b6443286c..79904c3567 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatisticsDistributionHistogram.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatisticsDistributionHistogram.html @@ -105,7 +105,7 @@

    Class ViewSt
    public class ViewStatisticsDistributionHistogram
     extends ViewStatistics<AnalysisContextVisualizationDistribution>
    -
    This view displays a frequency distribution
    +
    This view displays a frequency distribution.
    @@ -143,7 +143,7 @@

    Constructor Summary

    Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -164,7 +164,7 @@

    Method Summary

    protected org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent) -
    Implement this to create the widget
    +
    Implement this to create the widget.
    @@ -174,13 +174,13 @@

    Method Summary

    protected void doReset() -
    Implement this to reset
    +
    Implement this to reset.
    protected void doUpdate(AnalysisContextVisualizationDistribution context) -
    Implement this to update
    +
    Implement this to update.
    @@ -222,7 +222,7 @@

    ViewStatisticsDistributionHistogram

    Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    target -
    reset -
    @@ -242,7 +242,7 @@

    Method Detail

    createControl

    protected org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent)
    Description copied from class: ViewStatistics
    -
    Implement this to create the widget
    +
    Implement this to create the widget.
    Specified by:
    createControl in class ViewStatistics<AnalysisContextVisualizationDistribution>
    @@ -259,7 +259,7 @@

    createViewConfig

    Specified by:
    createViewConfig in class ViewStatistics<AnalysisContextVisualizationDistribution>
    -
    +
    Returns:
    @@ -270,7 +270,7 @@

    createViewConfig

    doReset

    protected void doReset()
    -
    Implement this to reset
    +
    Implement this to reset.
    Specified by:
    doReset in class ViewStatistics<AnalysisContextVisualizationDistribution>
    @@ -285,7 +285,7 @@

    doReset

    doUpdate

    protected void doUpdate(AnalysisContextVisualizationDistribution context)
    Description copied from class: ViewStatistics
    -
    Implement this to update
    +
    Implement this to update.
    Specified by:
    doUpdate in class ViewStatistics<AnalysisContextVisualizationDistribution>
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatisticsDistributionTable.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatisticsDistributionTable.html index 9ec1dc69aa..0d2af983c0 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatisticsDistributionTable.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/ViewStatisticsDistributionTable.html @@ -105,7 +105,7 @@

    Class ViewStatis
    public class ViewStatisticsDistributionTable
     extends ViewStatistics<AnalysisContextVisualizationDistribution>
    -
    This view displays a frequency distribution
    +
    This view displays a frequency distribution.
    @@ -143,7 +143,7 @@

    Constructor Summary

    Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -164,7 +164,7 @@

    Method Summary

    protected org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent) -
    Implement this to create the widget
    +
    Implement this to create the widget.
    @@ -174,13 +174,13 @@

    Method Summary

    protected void doReset() -
    Implement this to reset
    +
    Implement this to reset.
    protected void doUpdate(AnalysisContextVisualizationDistribution context) -
    Implement this to update
    +
    Implement this to update.
    @@ -222,7 +222,7 @@

    ViewStatisticsDistributionTable

    Controller controller, ModelEvent.ModelPart target, ModelEvent.ModelPart reset) -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    target -
    reset -
    @@ -242,7 +242,7 @@

    Method Detail

    createControl

    protected org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent)
    Description copied from class: ViewStatistics
    -
    Implement this to create the widget
    +
    Implement this to create the widget.
    Specified by:
    createControl in class ViewStatistics<AnalysisContextVisualizationDistribution>
    @@ -259,7 +259,7 @@

    createViewConfig

    Specified by:
    createViewConfig in class ViewStatistics<AnalysisContextVisualizationDistribution>
    -
    +
    Returns:
    @@ -270,7 +270,7 @@

    createViewConfig

    doReset

    protected void doReset()
    -
    Implement this to reset
    +
    Implement this to reset.
    Specified by:
    doReset in class ViewStatistics<AnalysisContextVisualizationDistribution>
    @@ -285,7 +285,7 @@

    doReset

    doUpdate

    protected void doUpdate(AnalysisContextVisualizationDistribution context)
    Description copied from class: ViewStatistics
    -
    Implement this to update
    +
    Implement this to update.
    Specified by:
    doUpdate in class ViewStatistics<AnalysisContextVisualizationDistribution>
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/AnalysisContext.Context.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/AnalysisContext.Context.html index 49fcf6b1e6..360e184c3a 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/AnalysisContext.Context.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/AnalysisContext.Context.html @@ -97,7 +97,7 @@

    Uses of AnalysisContext.Context AnalysisContext.getContext()
    Returns the current context, consisting of a consistent combination of - a configuration and a data handle
    + a configuration and a data handle. @@ -113,7 +113,7 @@

    Uses of AttributeType.Hierarchy AnalysisContext.getHierarchy(AnalysisContext.Context context, java.lang.String attribute) -
    Returns a generalization hierarchy for the attribute, if available
    +
    Returns a generalization hierarchy for the attribute, if available.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/AnalysisContext.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/AnalysisContext.html index 0fe70bdd91..a7e6f9888f 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/AnalysisContext.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/AnalysisContext.html @@ -96,7 +96,7 @@

    Uses of AnalysisContext AnalysisContextVisualizationDistribution.context -
    Context information
    +
    Context information.
    @@ -111,7 +111,7 @@

    Uses of protected AnalysisContext ViewProperties.getContext() -
    Returns the context
    +
    Returns the context.
    @@ -153,12 +153,12 @@

    Uses of AnalysisContextVisualizationContingency(AnalysisContext context) -
    Creates a new context from the given context
    +
    Creates a new context from the given context.
    AnalysisContextVisualizationDistribution(AnalysisContext context) -
    Creates a new context from the given context
    +
    Creates a new context from the given context.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/AnalysisContextVisualization.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/AnalysisContextVisualization.html index bd3bf24096..82a0be51c6 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/AnalysisContextVisualization.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/AnalysisContextVisualization.html @@ -96,7 +96,7 @@

    Uses of class  ViewStatistics<T extends AnalysisContextVisualization> -
    This is a base class for displaying contingency tables
    +
    This is a base class for displaying contingency tables.
    @@ -111,13 +111,13 @@

    Uses of class  AnalysisContextVisualizationContingency -
    The current context
    +
    The current context.
    class  AnalysisContextVisualizationDistribution -
    The current context
    +
    The current context.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/ViewProperties.Property.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/ViewProperties.Property.html index 6eaf73899a..b2a17f4ae0 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/ViewProperties.Property.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/ViewProperties.Property.html @@ -95,7 +95,9 @@

    Uses of ViewProperties.Property -ViewProperties.Property.parent  +ViewProperties.Property.parent +
    TODO
    + @@ -108,12 +110,14 @@

    Uses of java.util.List<ViewProperties.Property> -ViewProperties.Property.children  +ViewProperties.Property.children +
    TODO
    + protected java.util.List<ViewProperties.Property> ViewProperties.roots -
    Internal stuff
    +
    Internal stuff.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/ViewProperties.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/ViewProperties.html index 2a15fead91..29d283ef9f 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/ViewProperties.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/ViewProperties.html @@ -96,13 +96,13 @@

    Uses of class  ViewPropertiesInput -
    This view displays basic properties about input data
    +
    This view displays basic properties about input data.
    class  ViewPropertiesOutput -
    This view displays basic properties about output data
    +
    This view displays basic properties about output data.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/ViewStatistics.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/ViewStatistics.html index 59849d890c..4b12f3dd59 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/ViewStatistics.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/class-use/ViewStatistics.html @@ -102,19 +102,19 @@

    Uses of class  ViewStatisticsContingencyTable -
    This class displays a contingency table
    +
    This class displays a contingency table.
    class  ViewStatisticsDistributionHistogram -
    This view displays a frequency distribution
    +
    This view displays a frequency distribution.
    class  ViewStatisticsDistributionTable -
    This view displays a frequency distribution
    +
    This view displays a frequency distribution.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/package-summary.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/package-summary.html index 4edb9d3058..feacb217c2 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/package-summary.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/package-summary.html @@ -76,7 +76,7 @@

    Package org.deidentifier.arx.gui.view.imp AnalysisContextVisualization -
    The current context
    +
    The current context.
    @@ -93,80 +93,80 @@

    Package org.deidentifier.arx.gui.view.imp Analysis -
    A generic interface for analyses that are performed asynchronously
    +
    A generic interface for analyses that are performed asynchronously.
    AnalysisContext -
    This class implements a base class for views that show statistic properties of the data
    +
    This class implements a base class for views that show statistic properties of the data.
    AnalysisContext.Context -
    This class implements a context for drawing statistics
    +
    This class implements a context for drawing statistics.
    AnalysisContextVisualizationContingency -
    The current context
    +
    The current context.
    AnalysisContextVisualizationDistribution -
    The current context
    +
    The current context.
    AnalysisManager -
    This class manages the execution of asynchronous analyses
    +
    This class manages the execution of asynchronous analyses.
    DensityData
    This class implements a data object that can be passed to the heatmap widget to - display the contingency table
    + display the contingency table. LayoutAnalyze -
    This class layouts the analysis view
    +
    This class layouts the analysis view.
    LayoutStatistics -
    Layouts the visualization and allows enabling/disabling them
    +
    Layouts the visualization and allows enabling/disabling them.
    ViewProperties -
    This view displays basic properties about input or output data
    +
    This view displays basic properties about input or output data.
    ViewPropertiesInput -
    This view displays basic properties about input data
    +
    This view displays basic properties about input data.
    ViewPropertiesOutput -
    This view displays basic properties about output data
    +
    This view displays basic properties about output data.
    ViewStatistics<T extends AnalysisContextVisualization> -
    This is a base class for displaying contingency tables
    +
    This is a base class for displaying contingency tables.
    @@ -178,19 +178,19 @@

    Package org.deidentifier.arx.gui.view.imp ViewStatisticsContingencyTable -
    This class displays a contingency table
    +
    This class displays a contingency table.
    ViewStatisticsDistributionHistogram -
    This view displays a frequency distribution
    +
    This view displays a frequency distribution.
    ViewStatisticsDistributionTable -
    This view displays a frequency distribution
    +
    This view displays a frequency distribution.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/package-use.html b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/package-use.html index 6a9714c208..804cd67ce4 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/package-use.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/analyze/package-use.html @@ -91,47 +91,47 @@

    Analysis -
    A generic interface for analyses that are performed asynchronously
    +
    A generic interface for analyses that are performed asynchronously.
    AnalysisContext -
    This class implements a base class for views that show statistic properties of the data
    +
    This class implements a base class for views that show statistic properties of the data.
    AnalysisContext.Context -
    This class implements a context for drawing statistics
    +
    This class implements a context for drawing statistics.
    AnalysisContextVisualization -
    The current context
    +
    The current context.
    AnalysisContextVisualizationContingency -
    The current context
    +
    The current context.
    AnalysisContextVisualizationDistribution -
    The current context
    +
    The current context.
    ViewProperties -
    This view displays basic properties about input or output data
    +
    This view displays basic properties about input or output data.
    ViewProperties.Property -
    A class for properties displayed in the tree view
    +
    A class for properties displayed in the tree view.
    ViewStatistics -
    This is a base class for displaying contingency tables
    +
    This is a base class for displaying contingency tables.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/class-use/MainWindow.html b/doc/gui/org/deidentifier/arx/gui/view/impl/class-use/MainWindow.html index 235e420f90..1b3dda93d6 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/class-use/MainWindow.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/class-use/MainWindow.html @@ -94,7 +94,7 @@

    Uses of Controller(MainWindow main) -
    Creates a new controller
    +
    Creates a new controller.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ClipboardHandlerTable.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ClipboardHandlerTable.html index 38ef93e461..c8d6437dd4 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ClipboardHandlerTable.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ClipboardHandlerTable.html @@ -96,7 +96,7 @@

    Class ClipboardHandlerTabl
    public class ClipboardHandlerTable
     extends java.lang.Object
    -
    Supports interaction with the system clipboard
    +
    Supports interaction with the system clipboard.
    @@ -116,7 +116,7 @@

    Constructor Summary

    ClipboardHandlerTable(org.eclipse.swt.widgets.Table table) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -137,13 +137,13 @@

    Method Summary

    void copy() -
    Copies the table's contents to the clipboard
    +
    Copies the table's contents to the clipboard.
    org.eclipse.swt.widgets.Menu getMenu() -
    Creates a pop up menu for this handler
    +
    Creates a pop up menu for this handler.
    @@ -175,7 +175,7 @@

    Constructor Detail

  • ClipboardHandlerTable

    public ClipboardHandlerTable(org.eclipse.swt.widgets.Table table)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    table -
  • @@ -194,7 +194,7 @@

    Method Detail

  • copy

    public void copy()
    -
    Copies the table's contents to the clipboard
    +
    Copies the table's contents to the clipboard.
  • @@ -204,9 +204,8 @@

    copy

  • getMenu

    public org.eclipse.swt.widgets.Menu getMenu()
    -
    Creates a pop up menu for this handler
    -
    Parameters:
    parent -
    -
    Returns:
    +
    Creates a pop up menu for this handler.
    +
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ClipboardHandlerTree.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ClipboardHandlerTree.html index a74e1db8d6..adf46d3b8c 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ClipboardHandlerTree.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ClipboardHandlerTree.html @@ -96,7 +96,7 @@

    Class ClipboardHandlerTree<
    public class ClipboardHandlerTree
     extends java.lang.Object
    -
    Supports interaction with the system clipboard
    +
    Supports interaction with the system clipboard.
    @@ -116,7 +116,7 @@

    Constructor Summary

    ClipboardHandlerTree(org.eclipse.jface.viewers.TreeViewer tree) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -137,13 +137,13 @@

    Method Summary

    void copy() -
    Copies the table's contents to the clipboard
    +
    Copies the table's contents to the clipboard.
    org.eclipse.swt.widgets.Menu getMenu() -
    Creates a pop up menu for this handler
    +
    Creates a pop up menu for this handler.
    @@ -175,8 +175,8 @@

    Constructor Detail

  • ClipboardHandlerTree

    public ClipboardHandlerTree(org.eclipse.jface.viewers.TreeViewer tree)
    -
    Creates a new instance
    -
    Parameters:
    table -
    +
    Creates a new instance.
    +
    Parameters:
    tree -
  • @@ -194,7 +194,7 @@

    Method Detail

  • copy

    public void copy()
    -
    Copies the table's contents to the clipboard
    +
    Copies the table's contents to the clipboard.
  • @@ -204,9 +204,8 @@

    copy

  • getMenu

    public org.eclipse.swt.widgets.Menu getMenu()
    -
    Creates a pop up menu for this handler
    -
    Parameters:
    parent -
    -
    Returns:
    +
    Creates a pop up menu for this handler.
    +
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentDataTable.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentDataTable.html index b2c7437362..403a3f4fa6 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentDataTable.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentDataTable.html @@ -123,7 +123,7 @@

    Constructor Summary

    ComponentDataTable(Controller controller, org.eclipse.swt.widgets.Composite parent) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -144,85 +144,85 @@

    Method Summary

    void addScrollBarListener(org.eclipse.swt.widgets.Listener listener) -
    Adds a scroll bar listener
    +
    Adds a scroll bar listener.
    void addSelectionLayerListener(org.eclipse.nebula.widgets.nattable.layer.ILayerListener listener) -
    Adds a select layer listener
    +
    Adds a select layer listener.
    void dispose() -
    Disposes the control
    +
    Disposes the control.
    DataHandle getData() -
    Returns the displayed data
    +
    Returns the displayed data.
    java.util.List<org.eclipse.swt.graphics.Image> getHeaderImages() -
    Returns the list of header images
    +
    Returns the list of header images.
    org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer getViewportLayer() -
    Returns the viewport layer
    +
    Returns the viewport layer.
    void redraw() -
    Redraws the component
    +
    Redraws the component.
    void reset() -
    Resets the component
    +
    Resets the component.
    void setData(DataHandle handle) -
    Sets the displayed data
    +
    Sets the displayed data.
    void setEnabled(boolean val) -
    Enables/disables the component
    +
    Enables/disables the component.
    void setGroups(int[] groups) -
    Sets information about equivalence classes
    +
    Sets information about equivalence classes.
    void setLayoutData(java.lang.Object data) -
    Sets layout data
    +
    Sets layout data.
    void setResearchSubset(RowSet researchSubset) -
    Sets information about the research subset
    +
    Sets information about the research subset.
    void setSelectedAttribute(java.lang.String attribute) -
    Sets the selected attribute
    +
    Sets the selected attribute.
    @@ -255,7 +255,7 @@

    Constructor Detail

    ComponentDataTable

    public ComponentDataTable(Controller controller,
                       org.eclipse.swt.widgets.Composite parent)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    controller -
    parent -
    @@ -274,7 +274,7 @@

    Method Detail

  • addScrollBarListener

    public void addScrollBarListener(org.eclipse.swt.widgets.Listener listener)
    -
    Adds a scroll bar listener
    +
    Adds a scroll bar listener.
    Parameters:
    listener -
  • @@ -285,7 +285,7 @@

    addScrollBarListener

  • addSelectionLayerListener

    public void addSelectionLayerListener(org.eclipse.nebula.widgets.nattable.layer.ILayerListener listener)
    -
    Adds a select layer listener
    +
    Adds a select layer listener.
    Parameters:
    listener -
  • @@ -296,7 +296,7 @@

    addSelectionLayerListener

  • dispose

    public void dispose()
    -
    Disposes the control
    +
    Disposes the control.
  • @@ -306,7 +306,7 @@

    dispose

  • getData

    public DataHandle getData()
    -
    Returns the displayed data
    +
    Returns the displayed data.
    Returns:
  • @@ -317,7 +317,7 @@

    getData

  • getHeaderImages

    public java.util.List<org.eclipse.swt.graphics.Image> getHeaderImages()
    -
    Returns the list of header images
    +
    Returns the list of header images.
    Returns:
  • @@ -328,7 +328,7 @@

    getHeaderImages

  • getViewportLayer

    public org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer getViewportLayer()
    -
    Returns the viewport layer
    +
    Returns the viewport layer.
    Returns:
  • @@ -339,7 +339,7 @@

    getViewportLayer

  • redraw

    public void redraw()
    -
    Redraws the component
    +
    Redraws the component.
  • @@ -349,7 +349,7 @@

    redraw

  • reset

    public void reset()
    -
    Resets the component
    +
    Resets the component.
  • @@ -359,7 +359,7 @@

    reset

  • setSelectedAttribute

    public void setSelectedAttribute(java.lang.String attribute)
    -
    Sets the selected attribute
    +
    Sets the selected attribute.
    Parameters:
    attribute -
  • @@ -370,7 +370,7 @@

    setSelectedAttribute

  • setData

    public void setData(DataHandle handle)
    -
    Sets the displayed data
    +
    Sets the displayed data.
    Parameters:
    handle -
  • @@ -381,7 +381,7 @@

    setData

  • setEnabled

    public void setEnabled(boolean val)
    -
    Enables/disables the component
    +
    Enables/disables the component.
    Parameters:
    val -
  • @@ -392,7 +392,7 @@

    setEnabled

  • setGroups

    public void setGroups(int[] groups)
    -
    Sets information about equivalence classes
    +
    Sets information about equivalence classes.
    Parameters:
    groups -
  • @@ -403,7 +403,7 @@

    setGroups

  • setLayoutData

    public void setLayoutData(java.lang.Object data)
    -
    Sets layout data
    +
    Sets layout data.
    Parameters:
    data -
  • @@ -414,7 +414,7 @@

    setLayoutData

  • setResearchSubset

    public void setResearchSubset(RowSet researchSubset)
    -
    Sets information about the research subset
    +
    Sets information about the research subset.
    Parameters:
    researchSubset -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentFilterTable.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentFilterTable.html index 48c85cf4ad..eb42184669 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentFilterTable.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentFilterTable.html @@ -96,7 +96,7 @@

    Class ComponentFilterTable<
    public class ComponentFilterTable
     extends java.lang.Object
    -
    This class implements a table, in which properties can be filtered
    +
    This class implements a table, in which properties can be filtered.
    @@ -118,7 +118,7 @@

    Constructor Summary

    ComponentFilterTable(org.eclipse.swt.widgets.Composite parent, Controller controller, java.util.List<java.lang.String> properties) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -146,68 +146,68 @@

    Method Summary

    void addSelectionListener(org.eclipse.swt.events.SelectionListener listener) -
    Adds a selection listener
    +
    Adds a selection listener.
    void clear() -
    Clears the table
    +
    Clears the table.
    void dispose() -
    Disposes this widget
    +
    Disposes this widget.
    java.util.List<java.lang.String> getEntries() -
    Returns the entries
    +
    Returns the entries.
    java.util.List<java.lang.String> getProperties() -
    Returns the properties
    +
    Returns the properties.
    java.lang.String getSelectedEntry() -
    Returns the currently selected entry
    +
    Returns the currently selected entry.
    java.lang.String getSelectedProperty() -
    Returns the currently selected property
    +
    Returns the currently selected property.
    boolean isSelected(java.lang.String entry, java.lang.String property) -
    Returns whether the given property is selected for the given entry
    +
    Returns whether the given property is selected for the given entry.
    void removeSelectionListener(org.eclipse.swt.events.SelectionListener listener) -
    Removes a selection listener
    +
    Removes a selection listener.
    void setEnabled(boolean enabled) -
    Enable/disable
    +
    Enable/disable.
    void setLayoutData(java.lang.Object layoutData) -
    Sets layout data
    +
    Sets layout data.
    @@ -221,7 +221,7 @@

    Method Summary

    setSelected(java.lang.String entry, java.lang.String property, boolean selected) -
    Sets the given property selected for the given entry
    +
    Sets the given property selected for the given entry .
    @@ -255,7 +255,7 @@

    ComponentFilterTable

    public ComponentFilterTable(org.eclipse.swt.widgets.Composite parent,
                         Controller controller,
                         java.util.List<java.lang.String> properties)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    properties -
    @@ -276,7 +276,7 @@

    addEntry

    public void addEntry(java.lang.String entry,
                 java.util.List<java.lang.String> properties)
    Adds a new entry, i.e., a row in the table
    -
    Parameters:
    entry -
    +
    Parameters:
    entry -
    properties -
    @@ -286,7 +286,7 @@

    addEntry

  • addSelectionListener

    public void addSelectionListener(org.eclipse.swt.events.SelectionListener listener)
    -
    Adds a selection listener
    +
    Adds a selection listener.
    Parameters:
    listener -
  • @@ -297,7 +297,7 @@

    addSelectionListener

  • clear

    public void clear()
    -
    Clears the table
    +
    Clears the table.
  • @@ -307,7 +307,7 @@

    clear

  • dispose

    public void dispose()
    -
    Disposes this widget
    +
    Disposes this widget.
  • @@ -317,7 +317,7 @@

    dispose

  • getEntries

    public java.util.List<java.lang.String> getEntries()
    -
    Returns the entries
    +
    Returns the entries.
    Returns:
  • @@ -328,7 +328,7 @@

    getEntries

  • getProperties

    public java.util.List<java.lang.String> getProperties()
    -
    Returns the properties
    +
    Returns the properties.
    Returns:
  • @@ -339,7 +339,7 @@

    getProperties

  • getSelectedEntry

    public java.lang.String getSelectedEntry()
    -
    Returns the currently selected entry
    +
    Returns the currently selected entry.
    Returns:
  • @@ -350,7 +350,7 @@

    getSelectedEntry

  • getSelectedProperty

    public java.lang.String getSelectedProperty()
    -
    Returns the currently selected property
    +
    Returns the currently selected property.
    Returns:
  • @@ -362,7 +362,7 @@

    getSelectedProperty

    isSelected

    public boolean isSelected(java.lang.String entry,
                      java.lang.String property)
    -
    Returns whether the given property is selected for the given entry
    +
    Returns whether the given property is selected for the given entry.
    Parameters:
    entry -
    property -
    Returns:
    @@ -374,7 +374,7 @@

    isSelected

  • removeSelectionListener

    public void removeSelectionListener(org.eclipse.swt.events.SelectionListener listener)
    -
    Removes a selection listener
    +
    Removes a selection listener.
    Parameters:
    listener -
  • @@ -385,7 +385,7 @@

    removeSelectionListener

  • setEnabled

    public void setEnabled(boolean enabled)
    -
    Enable/disable
    +
    Enable/disable.
    Parameters:
    enabled -
  • @@ -396,7 +396,7 @@

    setEnabled

  • setLayoutData

    public void setLayoutData(java.lang.Object layoutData)
    -
    Sets layout data
    +
    Sets layout data.
    Parameters:
    layoutData -
  • @@ -420,7 +420,7 @@

    setSelected

    public void setSelected(java.lang.String entry,
                    java.lang.String property,
                    boolean selected)
    -
    Sets the given property selected for the given entry
    +
    Sets the given property selected for the given entry .
    Parameters:
    entry -
    property -
    selected -
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentGIFLabel.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentGIFLabel.html index c114ee9200..98dd55ea28 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentGIFLabel.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentGIFLabel.html @@ -372,6 +372,7 @@

    Constructor Detail

    ComponentGIFLabel

    public ComponentGIFLabel(org.eclipse.swt.widgets.Composite parent,
                      int style)
    +
    Parameters:
    parent -
    style -
    @@ -417,6 +418,7 @@

    dispose

  • getAlignment

    public int getAlignment()
    +
    Returns:
  • @@ -426,6 +428,7 @@

    getAlignment

  • getBottomMargin

    public int getBottomMargin()
    +
    Returns:
  • @@ -435,6 +438,7 @@

    getBottomMargin

  • getImage

    public org.eclipse.swt.graphics.Image getImage()
    +
    Returns:
  • @@ -444,6 +448,7 @@

    getImage

  • getLeftMargin

    public int getLeftMargin()
    +
    Returns:
  • @@ -453,6 +458,7 @@

    getLeftMargin

  • getRightMargin

    public int getRightMargin()
    +
    Returns:
  • @@ -475,6 +481,7 @@

    getStyle

  • getText

    public java.lang.String getText()
    +
    Returns:
  • @@ -497,6 +504,7 @@

    getToolTipText

  • getTopMargin

    public int getTopMargin()
    +
    Returns:
  • @@ -506,6 +514,7 @@

    getTopMargin

  • setAlignment

    public void setAlignment(int align)
    +
    Parameters:
    align -
  • @@ -529,6 +538,7 @@

    setBackground

    setBackground

    public void setBackground(org.eclipse.swt.graphics.Color[] colors,
                      int[] percents)
    +
    Parameters:
    colors -
    percents -
    @@ -540,6 +550,7 @@

    setBackground

    public void setBackground(org.eclipse.swt.graphics.Color[] colors,
                      int[] percents,
                      boolean vertical)
    +
    Parameters:
    colors -
    percents -
    vertical -
    @@ -549,6 +560,7 @@

    setBackground

  • setBackground

    public void setBackground(org.eclipse.swt.graphics.Image image)
    +
    Parameters:
    image -
  • @@ -558,6 +570,7 @@

    setBackground

  • setBottomMargin

    public void setBottomMargin(int bottomMargin)
    +
    Parameters:
    bottomMargin -
  • @@ -580,6 +593,7 @@

    setFont

  • setGIF

    public void setGIF(java.io.InputStream inputStream)
    +
    Parameters:
    inputStream -
  • @@ -589,6 +603,7 @@

    setGIF

  • setGIF

    public void setGIF(java.lang.String path)
    +
    Parameters:
    path -
  • @@ -598,6 +613,7 @@

    setGIF

  • setImage

    public void setImage(org.eclipse.swt.graphics.Image image)
    +
    Parameters:
    image -
  • @@ -607,6 +623,7 @@

    setImage

  • setLeftMargin

    public void setLeftMargin(int leftMargin)
    +
    Parameters:
    leftMargin -
  • @@ -619,6 +636,7 @@

    setMargins

    int topMargin, int rightMargin, int bottomMargin) +
    Parameters:
    leftMargin -
    topMargin -
    rightMargin -
    bottomMargin -
    @@ -628,6 +646,7 @@

    setMargins

  • setRightMargin

    public void setRightMargin(int rightMargin)
    +
    Parameters:
    rightMargin -
  • @@ -637,6 +656,7 @@

    setRightMargin

  • setText

    public void setText(java.lang.String text)
    +
    Parameters:
    text -
  • @@ -659,6 +679,7 @@

    setToolTipText

  • setTopMargin

    public void setTopMargin(int topMargin)
    +
    Parameters:
    topMargin -
  • @@ -670,6 +691,8 @@

    shortenText

    protected java.lang.String shortenText(org.eclipse.swt.graphics.GC gc,
                                java.lang.String t,
                                int width)
    +
    Parameters:
    gc -
    t -
    width -
    +
    Returns:
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentStatus.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentStatus.html index d83e76e14d..eaf86f1508 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentStatus.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentStatus.html @@ -97,7 +97,7 @@

    Class ComponentStatus

    public class ComponentStatus
     extends java.lang.Object
    This class implements a wrapper around a control that displays the current status: - (1) nothing to display, (2) working, (3) done (shows the control)
    + (1) nothing to display, (2) working, (3) done (shows the control). @@ -119,7 +119,7 @@

    Constructor Summary

    ComponentStatus(Controller controller, org.eclipse.swt.widgets.Composite parent, org.eclipse.swt.widgets.Control child) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -140,7 +140,7 @@

    Method Summary

    boolean isVisible() -
    Is the current status visible
    +
    Is the current status visible.
    @@ -158,7 +158,7 @@

    Method Summary

    void setWorking() -
    Enables status 'working'
    +
    Enables status 'working'.
    @@ -192,7 +192,7 @@

    ComponentStatus

    public ComponentStatus(Controller controller,
                    org.eclipse.swt.widgets.Composite parent,
                    org.eclipse.swt.widgets.Control child)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    controller -
    parent -
    child -
    @@ -211,7 +211,8 @@

    Method Detail

  • isVisible

    public boolean isVisible()
    -
    Is the current status visible
    +
    Is the current status visible.
    +
    Returns:
  • @@ -241,7 +242,7 @@

    setEmpty

  • setWorking

    public void setWorking()
    -
    Enables status 'working'
    +
    Enables status 'working'.
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTable.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTable.html index f1f4b0d883..0fd531ea09 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTable.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTable.html @@ -101,7 +101,7 @@

    Class ComponentTable

    public class ComponentTable
     extends java.lang.Object
     implements IComponent
    -
    A virtual table implemented with NatTable
    +
    A virtual table implemented with NatTable.
    @@ -122,14 +122,14 @@

    Constructor Summary

    ComponentTable(org.eclipse.swt.widgets.Composite parent, int style) -
    Creates a new instance
    +
    Creates a new instance.
    ComponentTable(org.eclipse.swt.widgets.Composite parent, int style, CTConfiguration config) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -150,68 +150,68 @@

    Method Summary

    void addMouseListener(org.eclipse.swt.events.MouseListener arg0) -
    Adds a listener
    +
    Adds a listener.
    boolean addSelectionListener(org.eclipse.swt.events.SelectionListener e) -
    Adds a selection listener
    +
    Adds a selection listener.
    void clear() -
    Clears the table
    +
    Clears the table.
    org.eclipse.swt.widgets.Control getControl() -
    Returns the backing widget
    +
    Returns the backing widget.
    java.lang.Integer getSelectedColumn() -
    Returns the selected column, or null
    +
    Returns the selected column, or null.
    java.lang.Integer getSelectedRow() -
    Returns the selected row, or null
    +
    Returns the selected row, or null.
    void refresh() -
    Redraws the table
    +
    Redraws the table.
    void removeMouseListener(org.eclipse.swt.events.MouseListener arg0) -
    Removes a listener
    +
    Removes a listener.
    org.eclipse.swt.events.SelectionListener removeSelectionListener(int index) -
    Removes a selection listener
    +
    Removes a selection listener.
    void setData(org.eclipse.nebula.widgets.nattable.data.IDataProvider data) -
    Updates the underlying table
    +
    Updates the underlying table.
    void setData(org.eclipse.nebula.widgets.nattable.data.IDataProvider data, org.eclipse.nebula.widgets.nattable.data.IDataProvider columns) -
    Updates the underlying table
    +
    Updates the underlying table.
    @@ -219,14 +219,14 @@

    Method Summary

    setData(org.eclipse.nebula.widgets.nattable.data.IDataProvider data, org.eclipse.nebula.widgets.nattable.data.IDataProvider rows, org.eclipse.nebula.widgets.nattable.data.IDataProvider columns) -
    Updates the underlying table
    +
    Updates the underlying table.
    void setData(org.eclipse.nebula.widgets.nattable.data.IDataProvider data, java.lang.String[] columns) -
    Updates the underlying table
    +
    Updates the underlying table.
    @@ -234,20 +234,20 @@

    Method Summary

    setData(org.eclipse.nebula.widgets.nattable.data.IDataProvider data, java.lang.String[] rows, java.lang.String[] columns) -
    Updates the underlying table
    +
    Updates the underlying table.
    void setData(java.lang.String[][] data) -
    Updates the underlying table
    +
    Updates the underlying table.
    void setData(java.lang.String[][] data, java.lang.String[] columns) -
    Updates the underlying table
    +
    Updates the underlying table.
    @@ -255,21 +255,21 @@

    Method Summary

    setData(java.lang.String[][] data, java.lang.String[] rows, java.lang.String[] columns) -
    Updates the underlying table
    +
    Updates the underlying table.
    void setSelection(int row, int column) -
    Updates the selection
    +
    Updates the selection.
    org.eclipse.swt.graphics.Point toDisplay(int x, int y) -
    To display coordinates
    +
    To display coordinates.
    @@ -302,7 +302,7 @@

    Constructor Detail

    ComponentTable

    public ComponentTable(org.eclipse.swt.widgets.Composite parent,
                   int style)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    style -
    @@ -315,7 +315,7 @@

    ComponentTable

    public ComponentTable(org.eclipse.swt.widgets.Composite parent,
                   int style,
                   CTConfiguration config)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    style -
    config -
    @@ -334,7 +334,7 @@

    Method Detail

  • addMouseListener

    public void addMouseListener(org.eclipse.swt.events.MouseListener arg0)
    -
    Adds a listener
    +
    Adds a listener.
    Parameters:
    arg0 -
  • @@ -345,7 +345,7 @@

    addMouseListener

  • addSelectionListener

    public boolean addSelectionListener(org.eclipse.swt.events.SelectionListener e)
    -
    Adds a selection listener
    +
    Adds a selection listener.
    Parameters:
    e -
    Returns:
  • @@ -357,7 +357,7 @@

    addSelectionListener

  • clear

    public void clear()
    -
    Clears the table
    +
    Clears the table.
  • @@ -367,7 +367,7 @@

    clear

  • getControl

    public org.eclipse.swt.widgets.Control getControl()
    -
    Returns the backing widget
    +
    Returns the backing widget.
    Returns:
  • @@ -378,7 +378,7 @@

    getControl

  • getSelectedColumn

    public java.lang.Integer getSelectedColumn()
    -
    Returns the selected column, or null
    +
    Returns the selected column, or null.
    Returns:
  • @@ -389,7 +389,7 @@

    getSelectedColumn

  • getSelectedRow

    public java.lang.Integer getSelectedRow()
    -
    Returns the selected row, or null
    +
    Returns the selected row, or null.
    Returns:
  • @@ -400,7 +400,7 @@

    getSelectedRow

  • refresh

    public void refresh()
    -
    Redraws the table
    +
    Redraws the table.
  • @@ -410,7 +410,7 @@

    refresh

  • removeMouseListener

    public void removeMouseListener(org.eclipse.swt.events.MouseListener arg0)
    -
    Removes a listener
    +
    Removes a listener.
    Parameters:
    arg0 -
  • @@ -421,7 +421,7 @@

    removeMouseListener

  • removeSelectionListener

    public org.eclipse.swt.events.SelectionListener removeSelectionListener(int index)
    -
    Removes a selection listener
    +
    Removes a selection listener.
    Parameters:
    index -
    Returns:
  • @@ -433,7 +433,7 @@

    removeSelectionListener

  • setData

    public void setData(org.eclipse.nebula.widgets.nattable.data.IDataProvider data)
    -
    Updates the underlying table
    +
    Updates the underlying table.
    Parameters:
    data -
  • @@ -445,7 +445,7 @@

    setData

    setData

    public void setData(org.eclipse.nebula.widgets.nattable.data.IDataProvider data,
                org.eclipse.nebula.widgets.nattable.data.IDataProvider columns)
    -
    Updates the underlying table
    +
    Updates the underlying table.
    Parameters:
    data -
    columns -
    @@ -458,7 +458,7 @@

    setData

    public void setData(org.eclipse.nebula.widgets.nattable.data.IDataProvider data,
                org.eclipse.nebula.widgets.nattable.data.IDataProvider rows,
                org.eclipse.nebula.widgets.nattable.data.IDataProvider columns)
    -
    Updates the underlying table
    +
    Updates the underlying table.
    Parameters:
    data -
    rows -
    columns -
    @@ -470,7 +470,7 @@

    setData

    setData

    public void setData(org.eclipse.nebula.widgets.nattable.data.IDataProvider data,
                java.lang.String[] columns)
    -
    Updates the underlying table
    +
    Updates the underlying table.
    Parameters:
    data -
    columns -
    @@ -483,7 +483,7 @@

    setData

    public void setData(org.eclipse.nebula.widgets.nattable.data.IDataProvider data,
                java.lang.String[] rows,
                java.lang.String[] columns)
    -
    Updates the underlying table
    +
    Updates the underlying table.
    Parameters:
    data -
    rows -
    columns -
    @@ -494,7 +494,7 @@

    setData

  • setData

    public void setData(java.lang.String[][] data)
    -
    Updates the underlying table
    +
    Updates the underlying table.
    Parameters:
    data -
  • @@ -506,7 +506,7 @@

    setData

    setData

    public void setData(java.lang.String[][] data,
                java.lang.String[] columns)
    -
    Updates the underlying table
    +
    Updates the underlying table.
    Parameters:
    data -
    columns -
    @@ -519,7 +519,7 @@

    setData

    public void setData(java.lang.String[][] data,
                java.lang.String[] rows,
                java.lang.String[] columns)
    -
    Updates the underlying table
    +
    Updates the underlying table.
    Parameters:
    data -
    rows -
    columns -
    @@ -531,7 +531,7 @@

    setData

    toDisplay

    public org.eclipse.swt.graphics.Point toDisplay(int x,
                                            int y)
    -
    To display coordinates
    +
    To display coordinates.
    Parameters:
    x -
    y -
    Returns:
    @@ -544,7 +544,7 @@

    toDisplay

    setSelection

    public void setSelection(int row,
                     int column)
    -
    Updates the selection
    +
    Updates the selection.
    Parameters:
    row -
    column -
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTitledBorder.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTitledBorder.html index 6ab15cebb2..3605c006ce 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTitledBorder.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTitledBorder.html @@ -101,7 +101,7 @@

    Class ComponentTitledBorde
    public class ComponentTitledBorder
     extends java.lang.Object
     implements IComponent
    -
    This class implements a titled border
    +
    This class implements a titled border.
    @@ -124,7 +124,7 @@

    Constructor Summary

    Controller controller, java.lang.String title, java.lang.String id) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -145,19 +145,19 @@

    Method Summary

    org.eclipse.swt.widgets.Composite getControl() -
    Returns the underlying control
    +
    Returns the underlying control.
    void setChild(org.eclipse.swt.widgets.Control child) -
    Sets the child control
    +
    Sets the child control.
    void setLayoutData(java.lang.Object data) -
    Sets layout data
    +
    Sets layout data.
    @@ -192,7 +192,7 @@

    ComponentTitledBorder

    Controller controller, java.lang.String title, java.lang.String id) -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    title -
    id -
    @@ -211,7 +211,7 @@

    Method Detail

  • getControl

    public org.eclipse.swt.widgets.Composite getControl()
    -
    Returns the underlying control
    +
    Returns the underlying control.
    Returns:
  • @@ -222,7 +222,7 @@

    getControl

  • setChild

    public void setChild(org.eclipse.swt.widgets.Control child)
    -
    Sets the child control
    +
    Sets the child control.
    Parameters:
    child -
  • @@ -233,7 +233,7 @@

    setChild

  • setLayoutData

    public void setLayoutData(java.lang.Object data)
    -
    Sets layout data
    +
    Sets layout data.
    Parameters:
    data -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTitledFolder.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTitledFolder.html index d00d84800b..d008fe2366 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTitledFolder.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTitledFolder.html @@ -101,7 +101,7 @@

    Class ComponentTitledFolde
    public class ComponentTitledFolder
     extends java.lang.Object
     implements IComponent
    -
    This class implements a titled folder
    +
    This class implements a titled folder.
    @@ -124,7 +124,7 @@

    Constructor Summary

    Controller controller, ComponentTitledFolderButton bar, java.lang.String id) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -133,7 +133,7 @@

    Constructor Summary

    ComponentTitledFolderButton bar, java.lang.String id, boolean bottom) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -154,14 +154,14 @@

    Method Summary

    void addSelectionListener(org.eclipse.swt.events.SelectionListener listener) -
    Adds a selection listener
    +
    Adds a selection listener.
    org.eclipse.swt.widgets.Composite createItem(java.lang.String title, org.eclipse.swt.graphics.Image image) -
    Creates a new entry in the folder
    +
    Creates a new entry in the folder.
    @@ -169,55 +169,55 @@

    Method Summary

    createItem(java.lang.String title, org.eclipse.swt.graphics.Image image, int index) -
    Creates a new entry in the folder
    +
    Creates a new entry in the folder.
    void disposeItem(java.lang.String text) -
    Disposes the given item
    +
    Disposes the given item.
    org.eclipse.swt.widgets.ToolItem getButtonItem(java.lang.String text) -
    Returns the button item for the given text
    +
    Returns the button item for the given text.
    int getItemCount() -
    Returns the number of items in the folder
    +
    Returns the number of items in the folder.
    int getSelectionIndex() -
    Returns the currently selected index
    +
    Returns the currently selected index.
    org.eclipse.swt.custom.CTabItem getTabItem(java.lang.String text) -
    Returns the tab item for the given text
    +
    Returns the tab item for the given text.
    void setEnabled(boolean b) -
    Enables/disables the component
    +
    Enables/disables the component.
    void setLayoutData(java.lang.Object data) -
    Sets layout data
    +
    Sets layout data.
    void setSelection(int index) -
    Sets the current selection
    +
    Sets the current selection.
    @@ -252,7 +252,7 @@

    ComponentTitledFolder

    Controller controller, ComponentTitledFolderButton bar, java.lang.String id) -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    bar -
    id -
    @@ -267,7 +267,7 @@

    ComponentTitledFolder

    ComponentTitledFolderButton bar, java.lang.String id, boolean bottom) -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    bar -
    id -
    bottom -
    @@ -286,7 +286,7 @@

    Method Detail

  • addSelectionListener

    public void addSelectionListener(org.eclipse.swt.events.SelectionListener listener)
    -
    Adds a selection listener
    +
    Adds a selection listener.
    Parameters:
    listener -
  • @@ -299,7 +299,7 @@

    createItem

    public org.eclipse.swt.widgets.Composite createItem(java.lang.String title,
                                                org.eclipse.swt.graphics.Image image,
                                                int index)
    -
    Creates a new entry in the folder
    +
    Creates a new entry in the folder.
    Parameters:
    title -
    image -
    index -
    Returns:
    @@ -312,7 +312,7 @@

    createItem

    createItem

    public org.eclipse.swt.widgets.Composite createItem(java.lang.String title,
                                                org.eclipse.swt.graphics.Image image)
    -
    Creates a new entry in the folder
    +
    Creates a new entry in the folder.
    Parameters:
    title -
    image -
    Returns:
    @@ -324,8 +324,8 @@

    createItem

  • disposeItem

    public void disposeItem(java.lang.String text)
    -
    Disposes the given item
    -
    Parameters:
    string -
    +
    Disposes the given item.
    +
    Parameters:
    text -
  • @@ -335,7 +335,7 @@

    disposeItem

  • getButtonItem

    public org.eclipse.swt.widgets.ToolItem getButtonItem(java.lang.String text)
    -
    Returns the button item for the given text
    +
    Returns the button item for the given text.
    Parameters:
    text -
    Returns:
  • @@ -347,7 +347,7 @@

    getButtonItem

  • getItemCount

    public int getItemCount()
    -
    Returns the number of items in the folder
    +
    Returns the number of items in the folder.
    Returns:
  • @@ -358,7 +358,7 @@

    getItemCount

  • getSelectionIndex

    public int getSelectionIndex()
    -
    Returns the currently selected index
    +
    Returns the currently selected index.
    Returns:
  • @@ -369,7 +369,7 @@

    getSelectionIndex

  • getTabItem

    public org.eclipse.swt.custom.CTabItem getTabItem(java.lang.String text)
    -
    Returns the tab item for the given text
    +
    Returns the tab item for the given text.
    Parameters:
    text -
    Returns:
  • @@ -381,7 +381,7 @@

    getTabItem

  • setEnabled

    public void setEnabled(boolean b)
    -
    Enables/disables the component
    +
    Enables/disables the component.
    Parameters:
    b -
  • @@ -392,7 +392,7 @@

    setEnabled

  • setLayoutData

    public void setLayoutData(java.lang.Object data)
    -
    Sets layout data
    +
    Sets layout data.
    Parameters:
    data -
  • @@ -403,7 +403,7 @@

    setLayoutData

  • setSelection

    public void setSelection(int index)
    -
    Sets the current selection
    +
    Sets the current selection.
    Parameters:
    index -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTitledFolderButton.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTitledFolderButton.html index 1efdaa1e92..0542de3b74 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTitledFolderButton.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ComponentTitledFolderButton.html @@ -101,7 +101,7 @@

    Class ComponentTitle
    public class ComponentTitledFolderButton
     extends java.lang.Object
     implements IComponent
    -
    A basic title bar, which offers some buttons
    +
    A basic title bar, which offers some buttons.
    @@ -121,7 +121,7 @@

    Constructor Summary

    ComponentTitledFolderButton(java.lang.String id) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -145,7 +145,7 @@

    Method Summary

    org.eclipse.swt.graphics.Image image, boolean toggle, java.lang.Runnable runnable) -
    Adds a button
    +
    Adds a button.
    @@ -153,37 +153,37 @@

    Method Summary

    add(java.lang.String title, org.eclipse.swt.graphics.Image image, java.lang.Runnable runnable) -
    Adds a new button
    +
    Adds a new button.
    java.lang.String getId() -
    Returns the id
    +
    Returns the id.
    org.eclipse.swt.graphics.Image getImage(java.lang.String title) -
    Returns the image for the given button
    +
    Returns the image for the given button.
    java.lang.Runnable getRunnable(java.lang.String title) -
    Returns the runnable for the given button
    +
    Returns the runnable for the given button.
    java.util.List<java.lang.String> getTitles() -
    Returns the titles of all buttons
    +
    Returns the titles of all buttons.
    java.lang.Boolean isToggle(java.lang.String title) -
    Returns whether the given button is a toggle button
    +
    Returns whether the given button is a toggle button.
    @@ -215,7 +215,7 @@

    Constructor Detail

  • ComponentTitledFolderButton

    public ComponentTitledFolderButton(java.lang.String id)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    id -
  • @@ -237,7 +237,7 @@

    add

    org.eclipse.swt.graphics.Image image, boolean toggle, java.lang.Runnable runnable) -
    Adds a button
    +
    Adds a button.
    Parameters:
    title -
    image -
    toggle -
    runnable -
    @@ -250,7 +250,7 @@

    add

    public void add(java.lang.String title,
            org.eclipse.swt.graphics.Image image,
            java.lang.Runnable runnable)
    -
    Adds a new button
    +
    Adds a new button.
    Parameters:
    title -
    image -
    runnable -
    @@ -261,7 +261,7 @@

    add

  • getId

    public java.lang.String getId()
    -
    Returns the id
    +
    Returns the id.
    Returns:
  • @@ -272,7 +272,7 @@

    getId

  • getImage

    public org.eclipse.swt.graphics.Image getImage(java.lang.String title)
    -
    Returns the image for the given button
    +
    Returns the image for the given button.
    Parameters:
    title -
    Returns:
  • @@ -284,7 +284,7 @@

    getImage

  • getRunnable

    public java.lang.Runnable getRunnable(java.lang.String title)
    -
    Returns the runnable for the given button
    +
    Returns the runnable for the given button.
    Parameters:
    title -
    Returns:
  • @@ -296,7 +296,7 @@

    getRunnable

  • getTitles

    public java.util.List<java.lang.String> getTitles()
    -
    Returns the titles of all buttons
    +
    Returns the titles of all buttons.
    Returns:
  • @@ -307,7 +307,7 @@

    getTitles

  • isToggle

    public java.lang.Boolean isToggle(java.lang.String title)
    -
    Returns whether the given button is a toggle button
    +
    Returns whether the given button is a toggle button.
    Parameters:
    title -
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ViewData.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ViewData.html index cd48a757ae..b48af43d52 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ViewData.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ViewData.html @@ -105,7 +105,7 @@

    Class ViewData

    public abstract class ViewData
     extends java.lang.Object
     implements IView
    -
    A view on a Data object
    +
    A view on a Data object.
    @@ -126,15 +126,21 @@

    Field Summary

    protected Controller -controller  +controller +
    TODO
    + protected Model -model  +model +
    TODO
    + protected ComponentDataTable -table  +table +
    TODO
    + @@ -154,7 +160,7 @@

    Constructor Summary

    ViewData(org.eclipse.swt.widgets.Composite parent, Controller controller, java.lang.String title) -
    Creates a new data view
    +
    Creates a new data view.
    @@ -175,74 +181,74 @@

    Method Summary

    protected void actionCellSelected(org.eclipse.nebula.widgets.nattable.selection.event.CellSelectionEvent arg1) -
    Cell selection event
    +
    Cell selection event.
    protected void actionColumnSelected(org.eclipse.nebula.widgets.nattable.selection.event.ColumnSelectionEvent arg1) -
    Column selection event
    +
    Column selection event.
    protected abstract void actionSort() -
    Called when the sort button is pressed
    +
    Called when the sort button is pressed.
    void addScrollBarListener(org.eclipse.swt.widgets.Listener listener) -
    Add a scrollbar listener to this view
    +
    Add a scrollbar listener to this view.
    void dispose() -
    Disposes the view
    +
    Disposes the view.
    protected void enableSorting() -
    Enable sorting
    +
    Enable sorting.
    protected abstract DataDefinition getDefinition() -
    Returns the data definition
    +
    Returns the data definition.
    protected abstract DataHandle getHandle() -
    Returns the data definition
    +
    Returns the data definition.
    org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer getViewportLayer() -
    Returns the NatTable viewport layer
    +
    Returns the NatTable viewport layer.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    protected void updateHeaderImage(int index, AttributeType type) -
    Updates the header image in the table
    +
    Updates the header image in the table.
    @@ -274,6 +280,7 @@

    Field Detail

  • table

    protected final ComponentDataTable table
    +
    TODO
  • @@ -283,6 +290,7 @@

    table

  • controller

    protected final Controller controller
    +
    TODO
  • @@ -292,6 +300,7 @@

    controller

  • model

    protected Model model
    +
    TODO
  • @@ -311,7 +320,7 @@

    ViewData

    public ViewData(org.eclipse.swt.widgets.Composite parent,
             Controller controller,
             java.lang.String title)
    -
    Creates a new data view
    +
    Creates a new data view.
    Parameters:
    parent -
    controller -
    title -
    @@ -330,7 +339,7 @@

    Method Detail

  • addScrollBarListener

    public void addScrollBarListener(org.eclipse.swt.widgets.Listener listener)
    -
    Add a scrollbar listener to this view
    +
    Add a scrollbar listener to this view.
    Parameters:
    listener -
  • @@ -342,7 +351,7 @@

    addScrollBarListener

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -356,7 +365,7 @@

    dispose

  • getViewportLayer

    public org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer getViewportLayer()
    -
    Returns the NatTable viewport layer
    +
    Returns the NatTable viewport layer.
    Returns:
  • @@ -368,7 +377,7 @@

    getViewportLayer

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -383,7 +392,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    @@ -397,7 +406,7 @@

    update

  • actionCellSelected

    protected void actionCellSelected(org.eclipse.nebula.widgets.nattable.selection.event.CellSelectionEvent arg1)
    -
    Cell selection event
    +
    Cell selection event.
    Parameters:
    arg1 -
  • @@ -408,7 +417,7 @@

    actionCellSelected

  • actionColumnSelected

    protected void actionColumnSelected(org.eclipse.nebula.widgets.nattable.selection.event.ColumnSelectionEvent arg1)
    -
    Column selection event
    +
    Column selection event.
    Parameters:
    arg1 -
  • @@ -419,7 +428,7 @@

    actionColumnSelected

  • actionSort

    protected abstract void actionSort()
    -
    Called when the sort button is pressed
    +
    Called when the sort button is pressed.
  • @@ -429,7 +438,7 @@

    actionSort

  • enableSorting

    protected void enableSorting()
    -
    Enable sorting
    +
    Enable sorting.
  • @@ -439,7 +448,7 @@

    enableSorting

  • getDefinition

    protected abstract DataDefinition getDefinition()
    -
    Returns the data definition
    +
    Returns the data definition.
    Returns:
  • @@ -450,7 +459,7 @@

    getDefinition

  • getHandle

    protected abstract DataHandle getHandle()
    -
    Returns the data definition
    +
    Returns the data definition.
    Returns:
  • @@ -462,7 +471,7 @@

    getHandle

    updateHeaderImage

    protected void updateHeaderImage(int index,
                          AttributeType type)
    -
    Updates the header image in the table
    +
    Updates the header image in the table.
    Parameters:
    index -
    type -
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ViewDataInput.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ViewDataInput.html index 1081363d08..c42ee368aa 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ViewDataInput.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ViewDataInput.html @@ -105,7 +105,7 @@

    Class ViewDataInput


    public class ViewDataInput
     extends ViewData
    -
    A view on a Data object
    +
    A view on a Data object.
    @@ -141,7 +141,7 @@

    Constructor Summary

    ViewDataInput(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new data view
    +
    Creates a new data view.
    @@ -162,31 +162,31 @@

    Method Summary

    protected void actionCellSelected(org.eclipse.nebula.widgets.nattable.selection.event.CellSelectionEvent arg1) -
    Cell selection event
    +
    Cell selection event.
    protected void actionSort() -
    Called when the sort button is pressed
    +
    Called when the sort button is pressed.
    protected DataDefinition getDefinition() -
    Returns the data definition
    +
    Returns the data definition.
    protected DataHandle getHandle() -
    Returns the data definition
    +
    Returns the data definition.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -226,7 +226,7 @@

    Constructor Detail

    ViewDataInput

    public ViewDataInput(org.eclipse.swt.widgets.Composite parent,
                  Controller controller)
    -
    Creates a new data view
    +
    Creates a new data view.
    Parameters:
    parent -
    controller -
    @@ -246,7 +246,7 @@

    Method Detail

    actionCellSelected

    protected void actionCellSelected(org.eclipse.nebula.widgets.nattable.selection.event.CellSelectionEvent arg1)
    Description copied from class: ViewData
    -
    Cell selection event
    +
    Cell selection event.
    Overrides:
    actionCellSelected in class ViewData
    @@ -261,7 +261,7 @@

    actionCellSelected

    actionSort

    protected void actionSort()
    Description copied from class: ViewData
    -
    Called when the sort button is pressed
    +
    Called when the sort button is pressed.
    Specified by:
    actionSort in class ViewData
    @@ -276,7 +276,7 @@

    actionSort

    getDefinition

    protected DataDefinition getDefinition()
    Description copied from class: ViewData
    -
    Returns the data definition
    +
    Returns the data definition.
    Specified by:
    getDefinition in class ViewData
    @@ -291,7 +291,7 @@

    getDefinition

    getHandle

    protected DataHandle getHandle()
    Description copied from class: ViewData
    -
    Returns the data definition
    +
    Returns the data definition.
    Specified by:
    getHandle in class ViewData
    @@ -306,7 +306,7 @@

    getHandle

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ViewDataOutput.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ViewDataOutput.html index b9a8ede5c5..dd2adbf54c 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/ViewDataOutput.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/ViewDataOutput.html @@ -105,7 +105,7 @@

    Class ViewDataOutput


    public class ViewDataOutput
     extends ViewData
    -
    A view on a Data object
    +
    A view on a Data object.
    @@ -141,7 +141,7 @@

    Constructor Summary

    ViewDataOutput(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new data view
    +
    Creates a new data view.
    @@ -162,31 +162,31 @@

    Method Summary

    protected void actionCellSelected(org.eclipse.nebula.widgets.nattable.selection.event.CellSelectionEvent arg1) -
    Cell selection event
    +
    Cell selection event.
    protected void actionSort() -
    Called when the sort button is pressed
    +
    Called when the sort button is pressed.
    protected DataDefinition getDefinition() -
    Returns the data definition
    +
    Returns the data definition.
    protected DataHandle getHandle() -
    Returns the data definition
    +
    Returns the data definition.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -226,7 +226,7 @@

    Constructor Detail

    ViewDataOutput

    public ViewDataOutput(org.eclipse.swt.widgets.Composite parent,
                   Controller controller)
    -
    Creates a new data view
    +
    Creates a new data view.
    Parameters:
    parent -
    controller -
    @@ -246,7 +246,7 @@

    Method Detail

    actionCellSelected

    protected void actionCellSelected(org.eclipse.nebula.widgets.nattable.selection.event.CellSelectionEvent arg1)
    Description copied from class: ViewData
    -
    Cell selection event
    +
    Cell selection event.
    Overrides:
    actionCellSelected in class ViewData
    @@ -261,7 +261,7 @@

    actionCellSelected

    actionSort

    protected void actionSort()
    Description copied from class: ViewData
    -
    Called when the sort button is pressed
    +
    Called when the sort button is pressed.
    Specified by:
    actionSort in class ViewData
    @@ -276,7 +276,7 @@

    actionSort

    getDefinition

    protected DataDefinition getDefinition()
    Description copied from class: ViewData
    -
    Returns the data definition
    +
    Returns the data definition.
    Specified by:
    getDefinition in class ViewData
    @@ -291,7 +291,7 @@

    getDefinition

    getHandle

    protected DataHandle getHandle()
    Description copied from class: ViewData
    -
    Returns the data definition
    +
    Returns the data definition.
    Specified by:
    getHandle in class ViewData
    @@ -306,7 +306,7 @@

    getHandle

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    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 ee7d74627a..ddab6dfc14 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 @@ -122,20 +122,20 @@

    Constructor Summary

    ViewHierarchy(org.eclipse.swt.widgets.Composite parent) -
    Constructor for non-editable views
    +
    Constructor for non-editable views.
    ViewHierarchy(org.eclipse.swt.widgets.Composite parent, java.lang.String attribute) -
    Constructor for non-editable views
    +
    Constructor for non-editable views.
    ViewHierarchy(org.eclipse.swt.widgets.Composite parent, java.lang.String attribute, Controller controller) -
    Constructor for editable views
    +
    Constructor for editable views.
    @@ -156,31 +156,31 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void setHierarchy(AttributeType.Hierarchy type) -
    Sets the hierarchy displayed by this view
    +
    Sets the hierarchy displayed by this view.
    void setLayoutData(java.lang.Object d) -
    Sets the layout data
    +
    Sets the layout data.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -212,7 +212,7 @@

    Constructor Detail

  • ViewHierarchy

    public ViewHierarchy(org.eclipse.swt.widgets.Composite parent)
    -
    Constructor for non-editable views
    +
    Constructor for non-editable views.
    Parameters:
    parent -
  • @@ -224,7 +224,7 @@

    ViewHierarchy

    ViewHierarchy

    public ViewHierarchy(org.eclipse.swt.widgets.Composite parent,
                  java.lang.String attribute)
    -
    Constructor for non-editable views
    +
    Constructor for non-editable views.
    Parameters:
    parent -
    attribute -
    @@ -237,7 +237,7 @@

    ViewHierarchy

    public ViewHierarchy(org.eclipse.swt.widgets.Composite parent,
                  java.lang.String attribute,
                  Controller controller)
    -
    Constructor for editable views
    +
    Constructor for editable views.
    Parameters:
    parent -
    attribute -
    controller -
    @@ -257,7 +257,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -272,7 +272,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -286,7 +286,7 @@

    reset

  • setHierarchy

    public void setHierarchy(AttributeType.Hierarchy type)
    -
    Sets the hierarchy displayed by this view
    +
    Sets the hierarchy displayed by this view.
    Parameters:
    type -
  • @@ -297,7 +297,7 @@

    setHierarchy

  • setLayoutData

    public void setLayoutData(java.lang.Object d)
    -
    Sets the layout data
    +
    Sets the layout data.
    Parameters:
    d -
  • @@ -309,7 +309,7 @@

    setLayoutData

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentDataTable.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentDataTable.html index d22ccb3163..a9e53c3361 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentDataTable.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentDataTable.html @@ -95,7 +95,9 @@

    Uses of protected ComponentDataTable -ViewData.table  +ViewData.table +
    TODO
    + diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentTitledFolder.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentTitledFolder.html index 5b08c896b7..185942f0c0 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentTitledFolder.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/class-use/ComponentTitledFolder.html @@ -96,7 +96,7 @@

    Uses of ViewMetric(org.eclipse.swt.widgets.Composite parent, Controller controller, ComponentTitledFolder folder) -
    Creates a new instance
    +
    Creates a new instance.
    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 bda78012c9..8c6371c572 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 @@ -97,7 +97,7 @@

    Uses of Controller controller, ComponentTitledFolderButton bar, java.lang.String id) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -106,7 +106,7 @@

    Uses of ComponentTitledFolderButton bar, java.lang.String id, boolean bottom) -
    Creates a new instance
    +
    Creates a new instance.
    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 9ec729b644..93d5e5789a 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 @@ -101,7 +101,7 @@

    Uses of protected void LayoutAnalyze.synchronize(ViewData in, ViewData out) -
    Synchronizes the tables for another second
    +
    Synchronizes the tables for another second.
    @@ -121,13 +121,13 @@

    Uses of class  ViewDataInput -
    A view on a Data object
    +
    A view on a Data object.
    class  ViewDataOutput -
    A view on a Data object
    +
    A view on a Data object.
    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 f438cdbabe..2d6cae6d52 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 @@ -110,7 +110,7 @@

    Class DataTableBodyLayer
    public class DataTableBodyLayerStack
     extends org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
    -
    A BodyLayerStack for the DataView
    +
    A BodyLayerStack for the DataView.
    @@ -162,7 +162,7 @@

    Constructor Summary

    org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context, org.eclipse.swt.widgets.Control parent) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -187,13 +187,13 @@

    Method Summary

    org.eclipse.nebula.widgets.nattable.selection.SelectionLayer getSelectionLayer() -
    Returns the selection layer
    +
    Returns the selection layer.
    org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer getViewportLayer() -
    Returns the viewport layer
    +
    Returns the viewport layer.
    @@ -203,7 +203,7 @@

    Method Summary

    void setRowHeaderLayer(org.eclipse.nebula.widgets.nattable.layer.ILayer rowHeaderLayer) -
    Sets the row header layer
    +
    Sets the row header layer.
    @@ -252,8 +252,8 @@

    DataTableBodyLayerStack

    org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context, org.eclipse.swt.widgets.Control parent) -
    Creates a new instance
    -
    Parameters:
    underlyingLayer -
    table -
    context -
    +
    Creates a new instance.
    +
    Parameters:
    underlyingLayer -
    table -
    context -
    parent -
    @@ -271,7 +271,7 @@

    Method Detail

  • getSelectionLayer

    public org.eclipse.nebula.widgets.nattable.selection.SelectionLayer getSelectionLayer()
    -
    Returns the selection layer
    +
    Returns the selection layer.
    Returns:
  • @@ -282,7 +282,7 @@

    getSelectionLayer

  • getViewportLayer

    public org.eclipse.nebula.widgets.nattable.viewport.ViewportLayer getViewportLayer()
    -
    Returns the viewport layer
    +
    Returns the viewport layer.
    Returns:
  • @@ -308,7 +308,7 @@

    setClientAreaProvider

  • setRowHeaderLayer

    public void setRowHeaderLayer(org.eclipse.nebula.widgets.nattable.layer.ILayer rowHeaderLayer)
    -
    Sets the row header layer
    +
    Sets the row header layer.
    Parameters:
    rowHeaderLayer -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableColumnHeaderConfiguration.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableColumnHeaderConfiguration.html index b0230c3b6e..44ad64a89d 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableColumnHeaderConfiguration.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableColumnHeaderConfiguration.html @@ -110,7 +110,7 @@

    Class DataTab
    public class DataTableColumnHeaderConfiguration
     extends org.eclipse.nebula.widgets.nattable.layer.config.DefaultColumnHeaderStyleConfiguration
    -
    A column style for the data view
    +
    A column style for the data view.
    @@ -145,7 +145,7 @@

    Constructor Summary

    DataTableColumnHeaderConfiguration(DataTableContext context) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -203,7 +203,7 @@

    Constructor Detail

  • DataTableColumnHeaderConfiguration

    public DataTableColumnHeaderConfiguration(DataTableContext context)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    context -
  • 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 012ebcf4bc..20b2a81880 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 @@ -101,7 +101,7 @@

    Class DataTableC
    public class DataTableConfigLabelAccumulator
     extends java.lang.Object
     implements org.eclipse.nebula.widgets.nattable.layer.cell.IConfigLabelAccumulator
    -
    A label accumulator for the data view
    +
    A label accumulator for the data view.
    @@ -122,7 +122,7 @@

    Constructor Summary

    DataTableConfigLabelAccumulator(org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -176,7 +176,7 @@

    Constructor Detail

    DataTableConfigLabelAccumulator

    public DataTableConfigLabelAccumulator(org.eclipse.nebula.widgets.nattable.NatTable table,
                                    DataTableContext context)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    table -
    context -
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableContext.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableContext.html index 1d76d7f985..cd65a1cf90 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableContext.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableContext.html @@ -116,7 +116,7 @@

    Constructor Summary

    DataTableContext(Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -137,55 +137,55 @@

    Method Summary

    Controller getController() -
    Returns the controller
    +
    Returns the controller.
    org.eclipse.swt.graphics.Font getFont() -
    Sets the font
    +
    Sets the font.
    int[] getGroups() -
    Returns information about the equivalence classes
    +
    Returns information about the equivalence classes.
    DataHandle getHandle() -
    Returns the data handle, if any
    +
    Returns the data handle, if any.
    java.util.List<org.eclipse.swt.graphics.Image> getImages() -
    Returns the header images
    +
    Returns the header images.
    java.util.List<org.eclipse.nebula.widgets.nattable.layer.ILayerListener> getListeners() -
    Returns all layer listeners
    +
    Returns all layer listeners.
    RowSet getRows() -
    Returns the research subset
    +
    Returns the research subset.
    int getSelectedIndex() -
    Returns the selected index
    +
    Returns the selected index.
    org.eclipse.nebula.widgets.nattable.NatTable getTable() -
    Returns the underlying table
    +
    Returns the underlying table.
    @@ -199,55 +199,55 @@

    Method Summary

    void reset() -
    Resets the context
    +
    Resets the context.
    void setFont(org.eclipse.swt.graphics.Font font) -
    Gets the font
    +
    Gets the font.
    void setGroups(int[] groups) -
    Sets the groups
    +
    Sets the groups.
    void setHandle(DataHandle handle) -
    Sets a data handle
    +
    Sets a data handle.
    void setImages(java.util.List<org.eclipse.swt.graphics.Image> images) -
    Sets the header images
    +
    Sets the header images.
    void setListeners(java.util.List<org.eclipse.nebula.widgets.nattable.layer.ILayerListener> listeners) -
    Sets the layer listeners
    +
    Sets the layer listeners.
    void setRows(RowSet rows) -
    Sets the research subset
    +
    Sets the research subset.
    void setSelectedIndex(int index) -
    Sets the selected column index
    +
    Sets the selected column index.
    void setTable(org.eclipse.nebula.widgets.nattable.NatTable table) -
    Sets the underlying table
    +
    Sets the underlying table.
    @@ -279,7 +279,7 @@

    Constructor Detail

  • DataTableContext

    public DataTableContext(Controller controller)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    controller -
  • @@ -298,7 +298,7 @@

    Method Detail

  • setTable

    public void setTable(org.eclipse.nebula.widgets.nattable.NatTable table)
    -
    Sets the underlying table
    +
    Sets the underlying table.
    Parameters:
    table -
  • @@ -309,7 +309,7 @@

    setTable

  • getTable

    public org.eclipse.nebula.widgets.nattable.NatTable getTable()
    -
    Returns the underlying table
    +
    Returns the underlying table.
    Returns:
  • @@ -320,7 +320,7 @@

    getTable

  • getController

    public Controller getController()
    -
    Returns the controller
    +
    Returns the controller.
    Returns:
  • @@ -331,7 +331,7 @@

    getController

  • getGroups

    public int[] getGroups()
    -
    Returns information about the equivalence classes
    +
    Returns information about the equivalence classes.
    Returns:
  • @@ -342,7 +342,7 @@

    getGroups

  • getHandle

    public DataHandle getHandle()
    -
    Returns the data handle, if any
    +
    Returns the data handle, if any.
    Returns:
  • @@ -353,7 +353,7 @@

    getHandle

  • getImages

    public java.util.List<org.eclipse.swt.graphics.Image> getImages()
    -
    Returns the header images
    +
    Returns the header images.
    Returns:
  • @@ -364,7 +364,7 @@

    getImages

  • getListeners

    public java.util.List<org.eclipse.nebula.widgets.nattable.layer.ILayerListener> getListeners()
    -
    Returns all layer listeners
    +
    Returns all layer listeners.
    Returns:
  • @@ -375,7 +375,7 @@

    getListeners

  • getRows

    public RowSet getRows()
    -
    Returns the research subset
    +
    Returns the research subset.
    Returns:
  • @@ -386,7 +386,7 @@

    getRows

  • getSelectedIndex

    public int getSelectedIndex()
    -
    Returns the selected index
    +
    Returns the selected index.
    Returns:
  • @@ -397,7 +397,7 @@

    getSelectedIndex

  • reset

    public void reset()
    -
    Resets the context
    +
    Resets the context.
  • @@ -407,7 +407,7 @@

    reset

  • setGroups

    public void setGroups(int[] groups)
    -
    Sets the groups
    +
    Sets the groups.
    Parameters:
    groups -
  • @@ -418,7 +418,7 @@

    setGroups

  • setHandle

    public void setHandle(DataHandle handle)
    -
    Sets a data handle
    +
    Sets a data handle.
    Parameters:
    handle -
  • @@ -429,7 +429,7 @@

    setHandle

  • setImages

    public void setImages(java.util.List<org.eclipse.swt.graphics.Image> images)
    -
    Sets the header images
    +
    Sets the header images.
    Parameters:
    images -
  • @@ -440,7 +440,7 @@

    setImages

  • setListeners

    public void setListeners(java.util.List<org.eclipse.nebula.widgets.nattable.layer.ILayerListener> listeners)
    -
    Sets the layer listeners
    +
    Sets the layer listeners.
    Parameters:
    listeners -
  • @@ -451,7 +451,7 @@

    setListeners

  • setRows

    public void setRows(RowSet rows)
    -
    Sets the research subset
    +
    Sets the research subset.
    Parameters:
    rows -
  • @@ -462,7 +462,7 @@

    setRows

  • setSelectedIndex

    public void setSelectedIndex(int index)
    -
    Sets the selected column index
    +
    Sets the selected column index.
    Parameters:
    index -
  • @@ -473,7 +473,7 @@

    setSelectedIndex

  • getFont

    public org.eclipse.swt.graphics.Font getFont()
    -
    Sets the font
    +
    Sets the font.
    Returns:
  • @@ -484,7 +484,7 @@

    getFont

  • setFont

    public void setFont(org.eclipse.swt.graphics.Font font)
    -
    Gets the font
    +
    Gets the font.
    Parameters:
    font -
  • @@ -495,6 +495,7 @@

    setFont

  • isRowExpanded

    public boolean isRowExpanded()
    +
    Returns:
  • @@ -504,6 +505,7 @@

    isRowExpanded

  • isColumnExpanded

    public boolean isColumnExpanded()
    +
    Returns:
  • 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 33f86b6686..2147212235 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 @@ -101,7 +101,7 @@

    Class DataTableDataProvide
    public class DataTableDataProvider
     extends java.lang.Object
     implements org.eclipse.nebula.widgets.nattable.data.IDataProvider
    -
    A data provider that handles missing values
    +
    A data provider that handles missing values.
    @@ -121,7 +121,7 @@

    Constructor Summary

    DataTableDataProvider(org.eclipse.nebula.widgets.nattable.data.IDataProvider provider) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -187,7 +187,7 @@

    Constructor Detail

  • DataTableDataProvider

    public DataTableDataProvider(org.eclipse.nebula.widgets.nattable.data.IDataProvider provider)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    provider -
  • 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 7ff39dd93f..328301c328 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 @@ -111,7 +111,7 @@

    Class DataTableFillLayoutpublic class DataTableFillLayout extends org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform implements org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer -
    Adds an additional column to fill up the space
    +
    Adds an additional column to fill up the space.
    @@ -213,8 +213,7 @@

    Method Summary

    java.lang.Object getDataValueByPosition(int columnPosition, int rowPosition) -
    NOTE: Since this is a IUniqueIndexLayer sitting close to the - DataLayer, columnPosition == columnIndex
    +
    NOTE: Since this is a IUniqueIndexLayer sitting close to the DataLayer, columnPosition == columnIndex.
    @@ -301,6 +300,7 @@

    DataTableFillLayout

    org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer, DataTableContext context, DataTableBodyLayerStack bodyLayerStack) +
    Parameters:
    parent -
    underlyingDataLayer -
    context -
    bodyLayerStack -
    @@ -424,14 +424,14 @@

    getConfigLabelsByPosition

    getDataValueByPosition

    public java.lang.Object getDataValueByPosition(int columnPosition,
                                           int rowPosition)
    -
    NOTE: Since this is a IUniqueIndexLayer sitting close to the - DataLayer, columnPosition == columnIndex
    +
    NOTE: Since this is a IUniqueIndexLayer sitting close to the DataLayer, columnPosition == columnIndex.
    Specified by:
    getDataValueByPosition in interface org.eclipse.nebula.widgets.nattable.layer.ILayer
    Overrides:
    getDataValueByPosition in class org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
    -
    +
    Parameters:
    columnPosition -
    rowPosition -
    +
    Returns:
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableFillLayoutStyle.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableFillLayoutStyle.html index 269e96ad76..bbab114cad 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableFillLayoutStyle.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableFillLayoutStyle.html @@ -105,7 +105,7 @@

    Class DataTableFillLayo
    public class DataTableFillLayoutStyle
     extends org.eclipse.nebula.widgets.nattable.config.AbstractRegistryConfiguration
    -
    Style config for fill layouts
    +
    Style config for fill layouts.
    @@ -126,7 +126,9 @@

    Field Summary

    static java.lang.String -
    DEFAULT_FILL_LAYOUT_CELL_CONFIG_LABEL  +DEFAULT_FILL_LAYOUT_CELL_CONFIG_LABEL +
    TODO
    + @@ -204,6 +206,7 @@

    Field Detail

  • DEFAULT_FILL_LAYOUT_CELL_CONFIG_LABEL

    public static final java.lang.String DEFAULT_FILL_LAYOUT_CELL_CONFIG_LABEL
    +
    TODO
    See Also:
    Constant Field Values
  • @@ -222,6 +225,7 @@

    Constructor Detail

  • DataTableFillLayoutStyle

    public DataTableFillLayoutStyle(org.eclipse.swt.widgets.Control control)
    +
    Parameters:
    control -
  • @@ -248,6 +252,7 @@

    configureRegistry

  • addFillLayoutStyleConfig

    protected void addFillLayoutStyleConfig(org.eclipse.nebula.widgets.nattable.config.IConfigRegistry configRegistry)
    +
    Parameters:
    configRegistry -
  • 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 6b4b6d6ec5..f8fbe89370 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 @@ -119,7 +119,7 @@

    Class DataTableGridLayer


    public class DataTableGridLayer
     extends org.eclipse.nebula.widgets.nattable.grid.layer.GridLayer
    -
    A grid layer for the data view
    +
    A grid layer for the data view.
    @@ -155,19 +155,27 @@

    Field Summary

    protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer -bodyDataLayer  +bodyDataLayer +
    TODO
    + protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer -columnHeaderDataLayer  +columnHeaderDataLayer +
    TODO
    + protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer -cornerDataLayer  +cornerDataLayer +
    TODO
    + protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer -rowHeaderDataLayer  +rowHeaderDataLayer +
    TODO
    +
      @@ -203,7 +211,7 @@

      Constructor Summary

      DataTableGridLayer(boolean useDefaultConfiguration, org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context) -
      Creates a new instance
      +
      Creates a new instance.
      @@ -224,7 +232,7 @@

      Method Summary

      org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer getBodyDataLayer() -
      Returns the body data layer
      +
      Returns the body data layer.
      @@ -234,7 +242,7 @@

      Method Summary

      org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer getColumnHeaderDataLayer() -
      Returns the column header layer
      +
      Returns the column header layer.
      @@ -244,7 +252,7 @@

      Method Summary

      org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer getCornerDataLayer() -
      Returns the corner data layer
      +
      Returns the corner data layer.
      @@ -254,7 +262,7 @@

      Method Summary

      org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer getRowHeaderDataLayer() -
      Returns the row header layer
      +
      Returns the row header layer.
      @@ -268,7 +276,7 @@

      Method Summary

      org.eclipse.nebula.widgets.nattable.data.IDataProvider rowHeaderDataProvider, org.eclipse.nebula.widgets.nattable.data.IDataProvider cornerDataProvider, org.eclipse.swt.widgets.Control parent) -
      Initialize
      +
      Initialize.
      @@ -278,7 +286,7 @@

      Method Summary

      org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer rowHeaderDataLayer, org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer cornerDataLayer, org.eclipse.swt.widgets.Control parent) -
      Initialize
      +
      Initialize.
      @@ -331,6 +339,7 @@

      Field Detail

    • bodyDataLayer

      protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer bodyDataLayer
      +
      TODO
    @@ -340,6 +349,7 @@

    bodyDataLayer

  • columnHeaderDataLayer

    protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer columnHeaderDataLayer
    +
    TODO
  • @@ -349,6 +359,7 @@

    columnHeaderDataLayer

  • rowHeaderDataLayer

    protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer rowHeaderDataLayer
    +
    TODO
  • @@ -358,6 +369,7 @@

    rowHeaderDataLayer

  • cornerDataLayer

    protected org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer cornerDataLayer
    +
    TODO
  • @@ -377,7 +389,7 @@

    DataTableGridLayer

    protected DataTableGridLayer(boolean useDefaultConfiguration,
                       org.eclipse.nebula.widgets.nattable.NatTable table,
                       DataTableContext context)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    useDefaultConfiguration -
    table -
    context -
    @@ -396,7 +408,7 @@

    Method Detail

  • getBodyDataLayer

    public org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer getBodyDataLayer()
    -
    Returns the body data layer
    +
    Returns the body data layer.
    Returns:
  • @@ -420,7 +432,7 @@

    getBodyLayer

  • getColumnHeaderDataLayer

    public org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer getColumnHeaderDataLayer()
    -
    Returns the column header layer
    +
    Returns the column header layer.
    Returns:
  • @@ -444,7 +456,7 @@

    getColumnHeaderLayer

  • getCornerDataLayer

    public org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer getCornerDataLayer()
    -
    Returns the corner data layer
    +
    Returns the corner data layer.
    Returns:
  • @@ -468,7 +480,7 @@

    getCornerLayer

  • getRowHeaderDataLayer

    public org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer getRowHeaderDataLayer()
    -
    Returns the row header layer
    +
    Returns the row header layer.
    Returns:
  • @@ -496,8 +508,8 @@

    init

    org.eclipse.nebula.widgets.nattable.data.IDataProvider rowHeaderDataProvider, org.eclipse.nebula.widgets.nattable.data.IDataProvider cornerDataProvider, org.eclipse.swt.widgets.Control parent) -
    Initialize
    -
    Parameters:
    bodyDataProvider -
    columnHeaderDataProvider -
    rowHeaderDataProvider -
    cornerDataProvider -
    +
    Initialize.
    +
    Parameters:
    bodyDataProvider -
    columnHeaderDataProvider -
    rowHeaderDataProvider -
    cornerDataProvider -
    parent -
    @@ -511,8 +523,8 @@

    init

    org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer rowHeaderDataLayer, org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer cornerDataLayer, org.eclipse.swt.widgets.Control parent) -
    Initialize
    -
    Parameters:
    bodyDataLayer -
    columnHeaderDataLayer -
    rowHeaderDataLayer -
    cornerDataLayer -
    +
    Initialize.
    +
    Parameters:
    bodyDataLayer -
    columnHeaderDataLayer -
    rowHeaderDataLayer -
    cornerDataLayer -
    parent -
    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 79a890a981..5757a0d5e4 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 @@ -120,7 +120,7 @@

    Class DataTableGridLayer
    public class DataTableGridLayerStack
     extends DataTableGridLayer
    -
    A grid layer stack for the data view
    +
    A grid layer stack for the data view.
    @@ -187,7 +187,7 @@

    Constructor Summary

    org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context, org.eclipse.swt.widgets.Control parent) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -258,8 +258,8 @@

    DataTableGridLayerStack

    org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context, org.eclipse.swt.widgets.Control parent) -
    Creates a new instance
    -
    Parameters:
    bodyDataProvider -
    table -
    context -
    +
    Creates a new instance.
    +
    Parameters:
    bodyDataProvider -
    table -
    context -
    parent -
    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 f0772ddb3f..e5c145a685 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 @@ -101,7 +101,7 @@

    Class DataTableHandl
    public class DataTableHandleDataProvider
     extends java.lang.Object
     implements org.eclipse.nebula.widgets.nattable.data.IDataProvider
    -
    A data provider based on a data handle
    +
    A data provider based on a data handle.
    @@ -121,7 +121,7 @@

    Constructor Summary

    DataTableHandleDataProvider(DataTableContext context) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -187,8 +187,8 @@

    Constructor Detail

  • DataTableHandleDataProvider

    public DataTableHandleDataProvider(DataTableContext context)
    -
    Creates a new instance
    -
    Parameters:
    data -
    context -
    +
    Creates a new instance.
    +
    Parameters:
    context -
  • 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 b4d1b91be0..c7ac83b310 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 @@ -136,7 +136,7 @@

    Constructor Summary

    DataTableImagePainter(DataTableContext context) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -204,7 +204,7 @@

    Constructor Detail

  • DataTableImagePainter

    public DataTableImagePainter(DataTableContext context)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    context -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableRowHeaderConfiguration.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableRowHeaderConfiguration.html index 465b1ad0b9..f785cf7c63 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableRowHeaderConfiguration.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/DataTableRowHeaderConfiguration.html @@ -110,7 +110,7 @@

    Class DataTableR
    public class DataTableRowHeaderConfiguration
     extends org.eclipse.nebula.widgets.nattable.layer.config.DefaultRowHeaderStyleConfiguration
    -
    A configuration for row headers in the data view
    +
    A configuration for row headers in the data view.
    @@ -145,7 +145,7 @@

    Constructor Summary

    DataTableRowHeaderConfiguration(DataTableContext context) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -210,7 +210,7 @@

    Constructor Detail

  • DataTableRowHeaderConfiguration

    public DataTableRowHeaderConfiguration(DataTableContext context)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    context -
  • 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 1816b263e2..85cfbd382a 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 @@ -115,7 +115,7 @@

    Class DataTableSelection
    public class DataTableSelectionLayer
     extends org.eclipse.nebula.widgets.nattable.selection.SelectionLayer
    -
    A selection layer for data views
    +
    A selection layer for data views.
    @@ -180,7 +180,7 @@

    Constructor Summary

    DataTableSelectionLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, DataTableContext context) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -284,7 +284,7 @@

    Constructor Detail

    DataTableSelectionLayer

    public DataTableSelectionLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer,
                            DataTableContext context)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    underlyingLayer -
    context -
    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 b0a08c41a8..a773c5ae37 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 @@ -274,6 +274,7 @@

    Constructor Detail

    DataTableViewportLayer

    public DataTableViewportLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer,
                           DataTableContext context)
    +
    Parameters:
    underlyingLayer -
    context -
    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 af19ed58b7..3c17f5f5e4 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 @@ -97,18 +97,18 @@

    Uses of DataTableContext context, org.eclipse.swt.widgets.Control parent) -
    Creates a new instance
    +
    Creates a new instance.
    DataTableColumnHeaderConfiguration(DataTableContext context) -
    Creates a new instance
    +
    Creates a new instance.
    DataTableConfigLabelAccumulator(org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -121,7 +121,7 @@

    Uses of DataTableGridLayer(boolean useDefaultConfiguration, org.eclipse.nebula.widgets.nattable.NatTable table, DataTableContext context) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -129,28 +129,28 @@

    Uses of DataTableContext context, org.eclipse.swt.widgets.Control parent) -
    Creates a new instance
    +
    Creates a new instance.
    DataTableHandleDataProvider(DataTableContext context) -
    Creates a new instance
    +
    Creates a new instance.
    DataTableImagePainter(DataTableContext context) -
    Creates a new instance
    +
    Creates a new instance.
    DataTableRowHeaderConfiguration(DataTableContext context) -
    Creates a new instance
    +
    Creates a new instance.
    DataTableSelectionLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, DataTableContext context) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/class-use/DataTableGridLayer.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/class-use/DataTableGridLayer.html index ee23b4484c..f70494a042 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/class-use/DataTableGridLayer.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/class-use/DataTableGridLayer.html @@ -96,7 +96,7 @@

    Uses of class  DataTableGridLayerStack -
    A grid layer stack for the data view
    +
    A grid layer stack for the data view.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/package-summary.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/package-summary.html index eef1246fd7..540c213598 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/package-summary.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/package-summary.html @@ -76,19 +76,19 @@

    Package org.deidentifier.arx.gui.view.imp DataTableBodyLayerStack -
    A BodyLayerStack for the DataView
    +
    A BodyLayerStack for the DataView.
    DataTableColumnHeaderConfiguration -
    A column style for the data view
    +
    A column style for the data view.
    DataTableConfigLabelAccumulator -
    A label accumulator for the data view
    +
    A label accumulator for the data view.
    @@ -100,7 +100,7 @@

    Package org.deidentifier.arx.gui.view.imp DataTableDataProvider -
    A data provider that handles missing values
    +
    A data provider that handles missing values.
    @@ -112,31 +112,31 @@

    Package org.deidentifier.arx.gui.view.imp DataTableFillLayout -
    Adds an additional column to fill up the space
    +
    Adds an additional column to fill up the space.
    DataTableFillLayoutStyle -
    Style config for fill layouts
    +
    Style config for fill layouts.
    DataTableGridLayer -
    A grid layer for the data view
    +
    A grid layer for the data view.
    DataTableGridLayerStack -
    A grid layer stack for the data view
    +
    A grid layer stack for the data view.
    DataTableHandleDataProvider -
    A data provider based on a data handle
    +
    A data provider based on a data handle.
    @@ -148,13 +148,13 @@

    Package org.deidentifier.arx.gui.view.imp DataTableRowHeaderConfiguration -
    A configuration for row headers in the data view
    +
    A configuration for row headers in the data view.
    DataTableSelectionLayer -
    A selection layer for data views
    +
    A selection layer for data views.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/package-use.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/package-use.html index 3047c27f1c..e8a168cd1e 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/package-use.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/datatable/package-use.html @@ -91,7 +91,7 @@

    DataTableBodyLayerStack -
    A BodyLayerStack for the DataView
    +
    A BodyLayerStack for the DataView.
    @@ -101,7 +101,7 @@

    DataTableGridLayer -
    A grid layer for the data view
    +
    A grid layer for the data view.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/package-summary.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/package-summary.html index 1fb494936e..36ad743162 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/package-summary.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/package-summary.html @@ -76,13 +76,13 @@

    Package org.deidentifier.arx.gui.view.imp ClipboardHandlerTable -
    Supports interaction with the system clipboard
    +
    Supports interaction with the system clipboard.
    ClipboardHandlerTree -
    Supports interaction with the system clipboard
    +
    Supports interaction with the system clipboard.
    @@ -94,7 +94,7 @@

    Package org.deidentifier.arx.gui.view.imp ComponentFilterTable -
    This class implements a table, in which properties can be filtered
    +
    This class implements a table, in which properties can be filtered.
    @@ -108,49 +108,49 @@

    Package org.deidentifier.arx.gui.view.imp ComponentStatus
    This class implements a wrapper around a control that displays the current status: - (1) nothing to display, (2) working, (3) done (shows the control)
    + (1) nothing to display, (2) working, (3) done (shows the control). ComponentTable -
    A virtual table implemented with NatTable
    +
    A virtual table implemented with NatTable.
    ComponentTitledBorder -
    This class implements a titled border
    +
    This class implements a titled border.
    ComponentTitledFolder -
    This class implements a titled folder
    +
    This class implements a titled folder.
    ComponentTitledFolderButton -
    A basic title bar, which offers some buttons
    +
    A basic title bar, which offers some buttons.
    ViewData -
    A view on a Data object
    +
    A view on a Data object.
    ViewDataInput -
    A view on a Data object
    +
    A view on a Data object.
    ViewDataOutput -
    A view on a Data object
    +
    A view on a Data object.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/package-use.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/package-use.html index 34654814ce..e0b5641ee4 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/package-use.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/package-use.html @@ -99,7 +99,7 @@

    ViewData -
    A view on a Data object
    +
    A view on a Data object.
    @@ -121,12 +121,12 @@

    ComponentTitledFolderButton -
    A basic title bar, which offers some buttons
    +
    A basic title bar, which offers some buttons.
    ViewData -
    A view on a Data object
    +
    A view on a Data object.
    @@ -143,7 +143,7 @@

    ComponentTitledFolder -
    This class implements a titled folder
    +
    This class implements a titled folder.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTComponent.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTComponent.html index b6486be250..32ac7dc956 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTComponent.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTComponent.html @@ -135,6 +135,7 @@

    Method Detail

  • getConfig

    CTConfiguration getConfig()
    +
    Returns:
  • 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 d991782701..ea37ab8fcf 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 @@ -116,31 +116,45 @@

    Field Summary

    static int -COLUMN_HEADER_LAYOUT_DEFAULT  +COLUMN_HEADER_LAYOUT_DEFAULT +
    TODO
    + static int -COLUMN_HEADER_LAYOUT_FILL  +COLUMN_HEADER_LAYOUT_FILL +
    TODO
    + static int -COLUMN_HEADER_LAYOUT_FILL_EQUAL  +COLUMN_HEADER_LAYOUT_FILL_EQUAL +
    TODO
    + static int -ROW_HEADER_LAYOUT_DEFAULT  +ROW_HEADER_LAYOUT_DEFAULT +
    TODO
    + static int -ROW_HEADER_LAYOUT_FILL  +ROW_HEADER_LAYOUT_FILL +
    TODO
    + static int -STYLE_GRID  +STYLE_GRID +
    TODO
    + static int -STYLE_TABLE  +STYLE_TABLE +
    TODO
    + @@ -271,6 +285,7 @@

    Field Detail

  • COLUMN_HEADER_LAYOUT_DEFAULT

    public static final int COLUMN_HEADER_LAYOUT_DEFAULT
    +
    TODO
    See Also:
    Constant Field Values
  • @@ -281,6 +296,7 @@

    COLUMN_HEADER_LAYOUT_DEFAULT

  • COLUMN_HEADER_LAYOUT_FILL_EQUAL

    public static final int COLUMN_HEADER_LAYOUT_FILL_EQUAL
    +
    TODO
    See Also:
    Constant Field Values
  • @@ -291,6 +307,7 @@

    COLUMN_HEADER_LAYOUT_FILL_EQUAL

  • COLUMN_HEADER_LAYOUT_FILL

    public static final int COLUMN_HEADER_LAYOUT_FILL
    +
    TODO
    See Also:
    Constant Field Values
  • @@ -301,6 +318,7 @@

    COLUMN_HEADER_LAYOUT_FILL

  • ROW_HEADER_LAYOUT_DEFAULT

    public static final int ROW_HEADER_LAYOUT_DEFAULT
    +
    TODO
    See Also:
    Constant Field Values
  • @@ -311,6 +329,7 @@

    ROW_HEADER_LAYOUT_DEFAULT

  • ROW_HEADER_LAYOUT_FILL

    public static final int ROW_HEADER_LAYOUT_FILL
    +
    TODO
    See Also:
    Constant Field Values
  • @@ -321,6 +340,7 @@

    ROW_HEADER_LAYOUT_FILL

  • STYLE_TABLE

    public static final int STYLE_TABLE
    +
    TODO
    See Also:
    Constant Field Values
  • @@ -331,6 +351,7 @@

    STYLE_TABLE

  • STYLE_GRID

    public static final int STYLE_GRID
    +
    TODO
    See Also:
    Constant Field Values
  • @@ -380,6 +401,7 @@

    Method Detail

  • getColumnHeaderLayout

    public int getColumnHeaderLayout()
    +
    Returns:
  • @@ -389,6 +411,7 @@

    getColumnHeaderLayout

  • getFont

    public org.eclipse.swt.graphics.Font getFont()
    +
    Returns:
  • @@ -398,6 +421,7 @@

    getFont

  • getHorizontalAlignment

    public int getHorizontalAlignment()
    +
    Returns:
  • @@ -407,6 +431,7 @@

    getHorizontalAlignment

  • getRowHeaderLayout

    public int getRowHeaderLayout()
    +
    Returns:
  • @@ -416,6 +441,7 @@

    getRowHeaderLayout

  • getStyle

    public int getStyle()
    +
    Returns:
  • @@ -425,6 +451,7 @@

    getStyle

  • isCellSelectionEnabled

    public boolean isCellSelectionEnabled()
    +
    Returns:
  • @@ -434,6 +461,7 @@

    isCellSelectionEnabled

  • isColumnSelectionEnabled

    public boolean isColumnSelectionEnabled()
    +
    Returns:
  • @@ -443,6 +471,7 @@

    isColumnSelectionEnabled

  • isRowSelectionEnabled

    public boolean isRowSelectionEnabled()
    +
    Returns:
  • @@ -452,6 +481,7 @@

    isRowSelectionEnabled

  • setCellSelectionEnabled

    public void setCellSelectionEnabled(boolean cellSelectionEnabled)
    +
    Parameters:
    cellSelectionEnabled -
  • @@ -461,6 +491,7 @@

    setCellSelectionEnabled

  • setColumnHeaderLayout

    public void setColumnHeaderLayout(int columnHeaderLayout)
    +
    Parameters:
    columnHeaderLayout -
  • @@ -470,6 +501,7 @@

    setColumnHeaderLayout

  • setColumnSelectionEnabled

    public void setColumnSelectionEnabled(boolean columnSelectionEnabled)
    +
    Parameters:
    columnSelectionEnabled -
  • @@ -479,6 +511,7 @@

    setColumnSelectionEnabled

  • setFont

    public void setFont(org.eclipse.swt.graphics.Font font)
    +
    Parameters:
    font -
  • @@ -488,6 +521,7 @@

    setFont

  • setHorizontalAlignment

    public void setHorizontalAlignment(int horizontalAlignment)
    +
    Parameters:
    horizontalAlignment -
  • @@ -497,6 +531,7 @@

    setHorizontalAlignment

  • setRowHeaderLayout

    public void setRowHeaderLayout(int rowHeaderLayout)
    +
    Parameters:
    rowHeaderLayout -
  • @@ -506,6 +541,7 @@

    setRowHeaderLayout

  • setRowSelectionEnabled

    public void setRowSelectionEnabled(boolean rowSelectionEnabled)
    +
    Parameters:
    rowSelectionEnabled -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTContext.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTContext.html index 1cd54cc77d..33b0ef4d1f 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTContext.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTContext.html @@ -197,6 +197,7 @@

    Method Detail

  • getTable

    public abstract org.eclipse.nebula.widgets.nattable.NatTable getTable()
    +
    Returns:
  • @@ -206,6 +207,7 @@

    getTable

  • isColumnExpanded

    public boolean isColumnExpanded()
    +
    Returns:
  • @@ -215,6 +217,7 @@

    isColumnExpanded

  • isRowExpanded

    public boolean isRowExpanded()
    +
    Returns:
  • @@ -224,6 +227,7 @@

    isRowExpanded

  • setColumnExpanded

    public void setColumnExpanded(boolean columnExpanded)
    +
    Parameters:
    columnExpanded -
  • @@ -233,6 +237,7 @@

    setColumnExpanded

  • setRowExpanded

    public void setRowExpanded(boolean rowExpanded)
    +
    Parameters:
    rowExpanded -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTDataProvider.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTDataProvider.html index 154be14c37..62eb36db47 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTDataProvider.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTDataProvider.html @@ -160,6 +160,7 @@

    clear

  • setData

    void setData(org.eclipse.nebula.widgets.nattable.data.IDataProvider data)
    +
    Parameters:
    data -
  • 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 203ded0f6e..24ec5dcf20 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 @@ -237,6 +237,7 @@

    Constructor Detail

    CTLayer

    public CTLayer(CTConfiguration config,
            CTContext context)
    +
    Parameters:
    config -
    context -
    @@ -248,6 +249,7 @@

    CTLayer

    public CTLayer(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer,
            CTConfiguration config,
            CTContext context)
    +
    Parameters:
    underlyingDataLayer -
    config -
    context -
    @@ -268,7 +270,7 @@

    getConfig

    Specified by:
    getConfig in interface CTComponent
    -
    +
    Returns:
    @@ -278,6 +280,7 @@

    getConfig

  • getContext

    public CTContext getContext()
    +
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTStyleConfiguration.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTStyleConfiguration.html index d6de4e8601..9b5586d6c1 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTStyleConfiguration.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/CTStyleConfiguration.html @@ -192,6 +192,7 @@

    Constructor Detail

  • CTStyleConfiguration

    public CTStyleConfiguration(CTConfiguration config)
    +
    Parameters:
    config -
  • @@ -212,7 +213,7 @@

    getConfig

    Specified by:
    getConfig in interface CTComponent
    -
    +
    Returns:
    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 2e40ed6f54..11b69cb393 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 @@ -115,7 +115,7 @@

    Class LayerBody


    public class LayerBody
     extends CTLayer
    -
    The body layer
    +
    The body layer.
    @@ -166,7 +166,7 @@

    Constructor Summary

    LayerBody(org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, CTConfiguration config, CTContext context) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -187,19 +187,19 @@

    Method Summary

    org.eclipse.nebula.widgets.nattable.layer.DataLayer getDataLayer() -
    Returns the data layer
    +
    Returns the data layer.
    org.eclipse.nebula.widgets.nattable.selection.SelectionLayer getSelectionLayer() -
    Returns the selection layer
    +
    Returns the selection layer.
    LayerViewport getViewportLayer() -
    Returns the viewport layer
    +
    Returns the viewport layer.
    @@ -254,8 +254,8 @@

    LayerBody

    public LayerBody(org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider,
              CTConfiguration config,
              CTContext context)
    -
    Creates a new instance
    -
    Parameters:
    dataProvider -
    +
    Creates a new instance.
    +
    Parameters:
    dataProvider -
    config -
    context -
    @@ -273,7 +273,7 @@

    Method Detail

  • getSelectionLayer

    public org.eclipse.nebula.widgets.nattable.selection.SelectionLayer getSelectionLayer()
    -
    Returns the selection layer
    +
    Returns the selection layer.
    Returns:
  • @@ -284,7 +284,7 @@

    getSelectionLayer

  • getDataLayer

    public org.eclipse.nebula.widgets.nattable.layer.DataLayer getDataLayer()
    -
    Returns the data layer
    +
    Returns the data layer.
    Returns:
  • @@ -295,7 +295,7 @@

    getDataLayer

  • getViewportLayer

    public LayerViewport getViewportLayer()
    -
    Returns the viewport layer
    +
    Returns the viewport layer.
    Returns:
  • 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 838bb03c43..1a574b7df3 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 @@ -116,7 +116,7 @@

    Class LayerColumnFillLayou
    public class LayerColumnFillLayout
     extends CTLayer
     implements org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer
    -
    Adds an additional column to fill up the space
    +
    Adds an additional column to fill up the space.
    @@ -227,8 +227,7 @@

    Method Summary

    java.lang.Object getDataValueByPosition(int columnPosition, int rowPosition) -
    NOTE: Since this is a IUniqueIndexLayer sitting close to the - DataLayer, columnPosition == columnIndex
    +
    NOTE: Since this is a IUniqueIndexLayer sitting close to the DataLayer, columnPosition == columnIndex.
    @@ -321,6 +320,7 @@

    LayerColumnFillLayout

    public LayerColumnFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer,
                          CTConfiguration config,
                          CTContext context)
    +
    Parameters:
    underlyingDataLayer -
    config -
    context -
    @@ -333,6 +333,7 @@

    LayerColumnFillLayout

    CTConfiguration config, CTContext context, boolean equalWidth) +
    Parameters:
    underlyingDataLayer -
    config -
    context -
    equalWidth -
    @@ -471,14 +472,14 @@

    getConfigLabelsByPosition

    getDataValueByPosition

    public java.lang.Object getDataValueByPosition(int columnPosition,
                                           int rowPosition)
    -
    NOTE: Since this is a IUniqueIndexLayer sitting close to the - DataLayer, columnPosition == columnIndex
    +
    NOTE: Since this is a IUniqueIndexLayer sitting close to the DataLayer, columnPosition == columnIndex.
    Specified by:
    getDataValueByPosition in interface org.eclipse.nebula.widgets.nattable.layer.ILayer
    Overrides:
    getDataValueByPosition in class org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
    -
    +
    Parameters:
    columnPosition -
    rowPosition -
    +
    Returns:
    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 5d5015c338..4402ea07ce 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 @@ -115,7 +115,7 @@

    Class LayerColumnHeader


    public class LayerColumnHeader
     extends CTLayer
    -
    The column layer
    +
    The column layer.
    @@ -168,7 +168,7 @@

    Constructor Summary

    LayerBody bodyLayer, CTConfiguration config, CTContext context) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -233,8 +233,8 @@

    LayerColumnHeader

    LayerBody bodyLayer, CTConfiguration config, CTContext context) -
    Creates a new instance
    -
    Parameters:
    parent -
    dataProvider -
    bodyLayer -
    +
    Creates a new instance.
    +
    Parameters:
    parent -
    dataProvider -
    bodyLayer -
    config -
    context -
    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 2f1c0aeebb..b48391c708 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 @@ -116,7 +116,7 @@

    Class LayerRowFillLayout

    public class LayerRowFillLayout
     extends CTLayer
     implements org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer
    -
    Adds additional rows at the end that fill up the available height
    +
    Adds additional rows at the end that fill up the available height.
    @@ -201,8 +201,7 @@

    Method Summary

    java.lang.Object getDataValueByPosition(int columnPosition, int rowPosition) -
    NOTE: Since this is a IUniqueIndexLayer sitting close to the - DataLayer, columnPosition == columnIndex
    +
    NOTE: Since this is a IUniqueIndexLayer sitting close to the DataLayer, columnPosition == columnIndex.
    @@ -310,6 +309,7 @@

    LayerRowFillLayout

    public LayerRowFillLayout(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingDataLayer,
                       CTConfiguration config,
                       CTContext context)
    +
    Parameters:
    underlyingDataLayer -
    config -
    context -
    @@ -373,14 +373,14 @@

    getConfigLabelsByPosition

    getDataValueByPosition

    public java.lang.Object getDataValueByPosition(int columnPosition,
                                           int rowPosition)
    -
    NOTE: Since this is a IUniqueIndexLayer sitting close to the - DataLayer, columnPosition == columnIndex
    +
    NOTE: Since this is a IUniqueIndexLayer sitting close to the DataLayer, columnPosition == columnIndex.
    Specified by:
    getDataValueByPosition in interface org.eclipse.nebula.widgets.nattable.layer.ILayer
    Overrides:
    getDataValueByPosition in class org.eclipse.nebula.widgets.nattable.layer.AbstractLayerTransform
    -
    +
    Parameters:
    columnPosition -
    rowPosition -
    +
    Returns:
    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 7204740b04..167ae7230f 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 @@ -115,7 +115,7 @@

    Class LayerRowHeader


    public class LayerRowHeader
     extends CTLayer
    -
    The row layer
    +
    The row layer.
    @@ -168,7 +168,7 @@

    Constructor Summary

    LayerBody bodyLayer, CTConfiguration config, CTContext context) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -233,8 +233,8 @@

    LayerRowHeader

    LayerBody bodyLayer, CTConfiguration config, CTContext context) -
    Creates a new instance
    -
    Parameters:
    parent -
    dataProvider -
    bodyLayer -
    +
    Creates a new instance.
    +
    Parameters:
    parent -
    dataProvider -
    bodyLayer -
    config -
    context -
    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 cc01464749..91a731b430 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 @@ -116,7 +116,7 @@

    Class LayerSelection

    public class LayerSelection
     extends org.eclipse.nebula.widgets.nattable.selection.SelectionLayer
     implements CTComponent
    -
    A selection layer for table views
    +
    A selection layer for table views.
    @@ -181,7 +181,7 @@

    Constructor Summary

    LayerSelection(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, CTConfiguration config) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -289,8 +289,8 @@

    Constructor Detail

    LayerSelection

    public LayerSelection(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer,
                   CTConfiguration config)
    -
    Creates a new instance
    -
    Parameters:
    underlyingLayer -
    +
    Creates a new instance.
    +
    Parameters:
    underlyingLayer -
    config -
    @@ -311,7 +311,7 @@

    getConfig

    Specified by:
    getConfig in interface CTComponent
    -
    +
    Returns:
    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 bb263f6b05..943771a631 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 @@ -274,6 +274,7 @@

    Constructor Detail

    LayerViewport

    public LayerViewport(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer,
                  CTContext context)
    +
    Parameters:
    underlyingLayer -
    context -
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/StyleConfigurationFillLayout.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/StyleConfigurationFillLayout.html index 3e9526adaf..e40b563c49 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/StyleConfigurationFillLayout.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/StyleConfigurationFillLayout.html @@ -110,7 +110,7 @@

    Class StyleConfigur
    public class StyleConfigurationFillLayout
     extends CTStyleConfiguration
    -
    Style config for fill layouts
    +
    Style config for fill layouts.
    @@ -131,7 +131,9 @@

    Field Summary

    static java.lang.String -DEFAULT_FILL_LAYOUT_CELL_CONFIG_LABEL  +DEFAULT_FILL_LAYOUT_CELL_CONFIG_LABEL +
    TODO
    + @@ -216,6 +218,7 @@

    Field Detail

  • DEFAULT_FILL_LAYOUT_CELL_CONFIG_LABEL

    public static final java.lang.String DEFAULT_FILL_LAYOUT_CELL_CONFIG_LABEL
    +
    TODO
    See Also:
    Constant Field Values
  • @@ -234,6 +237,7 @@

    Constructor Detail

  • StyleConfigurationFillLayout

    public StyleConfigurationFillLayout(CTConfiguration config)
    +
    Parameters:
    config -
  • @@ -260,6 +264,7 @@

    configureRegistry

  • addFillLayoutStyleConfig

    protected void addFillLayoutStyleConfig(org.eclipse.nebula.widgets.nattable.config.IConfigRegistry configRegistry)
    +
    Parameters:
    configRegistry -
  • 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 c8fff06c78..fb832b765e 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 @@ -110,7 +110,7 @@

    Class StyleConfiguratio
    public class StyleConfigurationHeader
     extends CTStyleConfiguration
    -
    Header style
    +
    Header style.
    @@ -132,7 +132,7 @@

    Constructor Summary

    StyleConfigurationHeader(org.eclipse.swt.widgets.Composite parent, java.lang.String region, CTConfiguration config) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -199,8 +199,8 @@

    StyleConfigurationHeader

    public StyleConfigurationHeader(org.eclipse.swt.widgets.Composite parent,
                             java.lang.String region,
                             CTConfiguration config)
    -
    Creates a new instance
    -
    Parameters:
    parent -
    region -
    +
    Creates a new instance.
    +
    Parameters:
    parent -
    region -
    config -
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/StyleConfigurationSelection.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/StyleConfigurationSelection.html index 7d28b2a89c..6092057879 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/StyleConfigurationSelection.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/StyleConfigurationSelection.html @@ -131,31 +131,45 @@

    Field Summary

    org.eclipse.swt.graphics.Font -font  +font +
    TODO
    + org.eclipse.swt.graphics.Color -fullySelectedHeaderBgColor  +fullySelectedHeaderBgColor +
    TODO
    + org.eclipse.swt.graphics.Color -selectedHeaderBgColor  +selectedHeaderBgColor +
    TODO
    + org.eclipse.nebula.widgets.nattable.style.BorderStyle -selectedHeaderBorderStyle  +selectedHeaderBorderStyle +
    TODO
    + org.eclipse.swt.graphics.Color -selectedHeaderFgColor  +selectedHeaderFgColor +
    TODO
    + org.eclipse.swt.graphics.Color -selectionBgColor  +selectionBgColor +
    TODO
    + org.eclipse.swt.graphics.Color -selectionFgColor  +selectionFgColor +
    TODO
    + @@ -252,6 +266,7 @@

    Field Detail

  • font

    public org.eclipse.swt.graphics.Font font
    +
    TODO
  • @@ -261,6 +276,7 @@

    font

  • selectionBgColor

    public org.eclipse.swt.graphics.Color selectionBgColor
    +
    TODO
  • @@ -270,6 +286,7 @@

    selectionBgColor

  • selectionFgColor

    public org.eclipse.swt.graphics.Color selectionFgColor
    +
    TODO
  • @@ -279,6 +296,7 @@

    selectionFgColor

  • selectedHeaderBgColor

    public org.eclipse.swt.graphics.Color selectedHeaderBgColor
    +
    TODO
  • @@ -288,6 +306,7 @@

    selectedHeaderBgColor

  • selectedHeaderFgColor

    public org.eclipse.swt.graphics.Color selectedHeaderFgColor
    +
    TODO
  • @@ -297,6 +316,7 @@

    selectedHeaderFgColor

  • selectedHeaderBorderStyle

    public org.eclipse.nebula.widgets.nattable.style.BorderStyle selectedHeaderBorderStyle
    +
    TODO
  • @@ -306,6 +326,7 @@

    selectedHeaderBorderStyle

  • fullySelectedHeaderBgColor

    public org.eclipse.swt.graphics.Color fullySelectedHeaderBgColor
    +
    TODO
  • @@ -323,6 +344,7 @@

    Constructor Detail

  • StyleConfigurationSelection

    public StyleConfigurationSelection(CTConfiguration config)
    +
    Parameters:
    config -
  • @@ -349,6 +371,7 @@

    configureRegistry

  • configureHeaderFullySelectedStyle

    protected void configureHeaderFullySelectedStyle(org.eclipse.nebula.widgets.nattable.config.IConfigRegistry configRegistry)
    +
    Parameters:
    configRegistry -
  • @@ -358,6 +381,7 @@

    configureHeaderFullySelectedStyle

  • configureHeaderHasSelectionStyle

    protected void configureHeaderHasSelectionStyle(org.eclipse.nebula.widgets.nattable.config.IConfigRegistry configRegistry)
    +
    Parameters:
    configRegistry -
  • @@ -367,6 +391,7 @@

    configureHeaderHasSelectionStyle

  • configureSelectionAnchorStyle

    protected void configureSelectionAnchorStyle(org.eclipse.nebula.widgets.nattable.config.IConfigRegistry configRegistry)
    +
    Parameters:
    configRegistry -
  • @@ -376,6 +401,7 @@

    configureSelectionAnchorStyle

  • configureSelectionStyle

    protected void configureSelectionStyle(org.eclipse.nebula.widgets.nattable.config.IConfigRegistry configRegistry)
    +
    Parameters:
    configRegistry -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/StyleConfigurationTable.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/StyleConfigurationTable.html index 948edc5046..b37b32983c 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/StyleConfigurationTable.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/StyleConfigurationTable.html @@ -110,7 +110,7 @@

    Class StyleConfiguration
    public class StyleConfigurationTable
     extends CTStyleConfiguration
    -
    The table style configuration
    +
    The table style configuration.
    @@ -131,39 +131,57 @@

    Field Summary

    org.eclipse.swt.graphics.Color -bgColor  +bgColor +
    TODO
    + org.eclipse.nebula.widgets.nattable.style.BorderStyle -borderStyle  +borderStyle +
    TODO
    + org.eclipse.nebula.widgets.nattable.painter.cell.ICellPainter -cellPainter  +cellPainter +
    TODO
    + org.eclipse.swt.graphics.Color -fgColor  +fgColor +
    TODO
    + org.eclipse.swt.graphics.Font -font  +font +
    TODO
    + org.eclipse.swt.graphics.Color -gradientBgColor  +gradientBgColor +
    TODO
    + org.eclipse.swt.graphics.Color -gradientFgColor  +gradientFgColor +
    TODO
    + org.eclipse.nebula.widgets.nattable.style.HorizontalAlignmentEnum -hAlign  +hAlign +
    TODO
    + org.eclipse.nebula.widgets.nattable.style.VerticalAlignmentEnum -vAlign  +vAlign +
    TODO
    + @@ -244,6 +262,7 @@

    Field Detail

  • bgColor

    public org.eclipse.swt.graphics.Color bgColor
    +
    TODO
  • @@ -253,6 +272,7 @@

    bgColor

  • fgColor

    public org.eclipse.swt.graphics.Color fgColor
    +
    TODO
  • @@ -262,6 +282,7 @@

    fgColor

  • gradientBgColor

    public org.eclipse.swt.graphics.Color gradientBgColor
    +
    TODO
  • @@ -271,6 +292,7 @@

    gradientBgColor

  • gradientFgColor

    public org.eclipse.swt.graphics.Color gradientFgColor
    +
    TODO
  • @@ -280,6 +302,7 @@

    gradientFgColor

  • font

    public org.eclipse.swt.graphics.Font font
    +
    TODO
  • @@ -289,6 +312,7 @@

    font

  • hAlign

    public org.eclipse.nebula.widgets.nattable.style.HorizontalAlignmentEnum hAlign
    +
    TODO
  • @@ -298,6 +322,7 @@

    hAlign

  • vAlign

    public org.eclipse.nebula.widgets.nattable.style.VerticalAlignmentEnum vAlign
    +
    TODO
  • @@ -307,6 +332,7 @@

    vAlign

  • borderStyle

    public org.eclipse.nebula.widgets.nattable.style.BorderStyle borderStyle
    +
    TODO
  • @@ -316,6 +342,7 @@

    borderStyle

  • cellPainter

    public org.eclipse.nebula.widgets.nattable.painter.cell.ICellPainter cellPainter
    +
    TODO
  • @@ -333,6 +360,7 @@

    Constructor Detail

  • StyleConfigurationTable

    public StyleConfigurationTable(CTConfiguration config)
    +
    Parameters:
    config -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTComponent.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTComponent.html index 0637b9e604..32c4e8edca 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTComponent.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTComponent.html @@ -104,49 +104,49 @@

    Uses of class  LayerBody -
    The body layer
    +
    The body layer.
    class  LayerColumnFillLayout -
    Adds an additional column to fill up the space
    +
    Adds an additional column to fill up the space.
    class  LayerColumnHeader -
    The column layer
    +
    The column layer.
    class  LayerRowFillLayout -
    Adds additional rows at the end that fill up the available height
    +
    Adds additional rows at the end that fill up the available height.
    class  LayerRowHeader -
    The row layer
    +
    The row layer.
    class  LayerSelection -
    A selection layer for table views
    +
    A selection layer for table views.
    class  StyleConfigurationFillLayout -
    Style config for fill layouts
    +
    Style config for fill layouts.
    class  StyleConfigurationHeader -
    Header style
    +
    Header style.
    @@ -158,7 +158,7 @@

    Uses of class  StyleConfigurationTable -
    The table style configuration
    +
    The table style configuration.
    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 0b1b3b6442..45db2eddde 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 @@ -100,7 +100,7 @@

    Uses of ComponentTable(org.eclipse.swt.widgets.Composite parent, int style, CTConfiguration config) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -157,7 +157,7 @@

    Uses of LayerBody(org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, CTConfiguration config, CTContext context) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -177,7 +177,7 @@

    Uses of LayerBody bodyLayer, CTConfiguration config, CTContext context) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -191,13 +191,13 @@

    Uses of LayerBody bodyLayer, CTConfiguration config, CTContext context) -
    Creates a new instance
    +
    Creates a new instance.
    LayerSelection(org.eclipse.nebula.widgets.nattable.layer.IUniqueIndexLayer underlyingLayer, CTConfiguration config) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -207,7 +207,7 @@

    Uses of StyleConfigurationHeader(org.eclipse.swt.widgets.Composite parent, java.lang.String region, CTConfiguration config) -
    Creates a new instance
    +
    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 fb42dbe717..5f6c25cf66 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 @@ -118,7 +118,7 @@

    Uses of LayerBody(org.eclipse.nebula.widgets.nattable.data.IDataProvider dataProvider, CTConfiguration config, CTContext context) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -138,7 +138,7 @@

    Uses of LayerBody bodyLayer, CTConfiguration config, CTContext context) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -152,7 +152,7 @@

    Uses of LayerBody bodyLayer, CTConfiguration config, CTContext context) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTLayer.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTLayer.html index c698f2ff0f..28ee9a1f21 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTLayer.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTLayer.html @@ -96,31 +96,31 @@

    Uses of class  LayerBody -
    The body layer
    +
    The body layer.
    class  LayerColumnFillLayout -
    Adds an additional column to fill up the space
    +
    Adds an additional column to fill up the space.
    class  LayerColumnHeader -
    The column layer
    +
    The column layer.
    class  LayerRowFillLayout -
    Adds additional rows at the end that fill up the available height
    +
    Adds additional rows at the end that fill up the available height.
    class  LayerRowHeader -
    The row layer
    +
    The row layer.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTStyleConfiguration.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTStyleConfiguration.html index 92a3833a42..0cbddddcea 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTStyleConfiguration.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/CTStyleConfiguration.html @@ -96,13 +96,13 @@

    Uses of class  StyleConfigurationFillLayout -
    Style config for fill layouts
    +
    Style config for fill layouts.
    class  StyleConfigurationHeader -
    Header style
    +
    Header style.
    @@ -114,7 +114,7 @@

    Uses of class  StyleConfigurationTable -
    The table style configuration
    +
    The table style configuration.
    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 ac2cc35157..b741614e02 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 @@ -98,7 +98,7 @@

    Uses of LayerBody bodyLayer, CTConfiguration config, CTContext context) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -107,7 +107,7 @@

    Uses of LayerBody bodyLayer, CTConfiguration config, CTContext context) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/LayerViewport.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/LayerViewport.html index 60c4f72cf9..d270b6225d 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/LayerViewport.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/class-use/LayerViewport.html @@ -96,7 +96,7 @@

    Uses of LayerViewport LayerBody.getViewportLayer() -
    Returns the viewport layer
    +
    Returns the viewport layer.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/package-summary.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/package-summary.html index a9c079390b..bbd95b644d 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/package-summary.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/package-summary.html @@ -119,37 +119,37 @@

    Package org.deidentifier.arx.gui.view.imp LayerBody -
    The body layer
    +
    The body layer.
    LayerColumnFillLayout -
    Adds an additional column to fill up the space
    +
    Adds an additional column to fill up the space.
    LayerColumnHeader -
    The column layer
    +
    The column layer.
    LayerRowFillLayout -
    Adds additional rows at the end that fill up the available height
    +
    Adds additional rows at the end that fill up the available height.
    LayerRowHeader -
    The row layer
    +
    The row layer.
    LayerSelection -
    A selection layer for table views
    +
    A selection layer for table views.
    @@ -159,13 +159,13 @@

    Package org.deidentifier.arx.gui.view.imp StyleConfigurationFillLayout -
    Style config for fill layouts
    +
    Style config for fill layouts.
    StyleConfigurationHeader -
    Header style
    +
    Header style.
    @@ -177,7 +177,7 @@

    Package org.deidentifier.arx.gui.view.imp StyleConfigurationTable -
    The table style configuration
    +
    The table style configuration.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/package-use.html b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/package-use.html index 6a4bf67315..309015d0c4 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/package-use.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/common/table/package-use.html @@ -128,7 +128,7 @@

    LayerBody -
    The body layer
    +
    The body layer.
    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 9494812b9e..e56e94aa9a 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 @@ -101,7 +101,7 @@

    Class LayoutDefinition

    public class LayoutDefinition
     extends java.lang.Object
     implements ILayout
    -
    This class implements the layout for the data definition perspective
    +
    This class implements the layout for the data definition perspective.
    @@ -122,7 +122,7 @@

    Constructor Summary

    LayoutDefinition(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -163,7 +163,7 @@

    Constructor Detail

    LayoutDefinition

    public LayoutDefinition(org.eclipse.swt.widgets.Composite parent,
                     Controller controller)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    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 33f6463456..5bb7fe91ab 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 @@ -124,7 +124,7 @@

    Constructor Summary

    ViewAttributeDefinition(org.eclipse.swt.custom.CTabFolder parent, java.lang.String attribute, Controller controller) -
    Constructor
    +
    Constructor.
    @@ -145,19 +145,19 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -191,7 +191,7 @@

    ViewAttributeDefinition

    public ViewAttributeDefinition(org.eclipse.swt.custom.CTabFolder parent,
                            java.lang.String attribute,
                            Controller controller)
    -
    Constructor
    +
    Constructor.
    Parameters:
    parent -
    attribute -
    controller -
    @@ -211,7 +211,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -226,7 +226,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -241,7 +241,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    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 845e30fcfa..5dce2f42c1 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 @@ -101,7 +101,7 @@

    Class ViewAttributeWeights<
    public class ViewAttributeWeights
     extends java.lang.Object
     implements IView
    -
    This class allows to define weights for attributes
    +
    This class allows to define weights for attributes.
    @@ -122,7 +122,7 @@

    Constructor Summary

    ViewAttributeWeights(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -143,19 +143,19 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -188,7 +188,7 @@

    Constructor Detail

    ViewAttributeWeights

    public ViewAttributeWeights(org.eclipse.swt.widgets.Composite parent,
                         Controller controller)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    @@ -208,7 +208,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -223,7 +223,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -238,7 +238,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    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 a3b68483f2..b8f03f5579 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 @@ -101,7 +101,7 @@

    Class ViewCodingModel

    public class ViewCodingModel
     extends java.lang.Object
     implements IView
    -
    This class allows to configure the coding model
    +
    This class allows to configure the coding model.
    @@ -122,7 +122,7 @@

    Constructor Summary

    ViewCodingModel(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -143,19 +143,19 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -188,7 +188,7 @@

    Constructor Detail

    ViewCodingModel

    public ViewCodingModel(org.eclipse.swt.widgets.Composite parent,
                    Controller controller)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    @@ -208,7 +208,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -223,7 +223,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -238,7 +238,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    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 75ec400213..a06a5d461e 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 @@ -101,7 +101,7 @@

    Class ViewCriteriaList

    public class ViewCriteriaList
     extends java.lang.Object
     implements IView
    -
    This class displays a list of all defined privacy criteria
    +
    This class displays a list of all defined privacy criteria.
    @@ -122,7 +122,7 @@

    Constructor Summary

    ViewCriteriaList(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -143,19 +143,19 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -188,7 +188,7 @@

    Constructor Detail

    ViewCriteriaList

    public ViewCriteriaList(org.eclipse.swt.widgets.Composite parent,
                     Controller controller)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    @@ -208,7 +208,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -223,7 +223,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -238,7 +238,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterion.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterion.html index cd45bc1259..4ed49f37c6 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterion.html @@ -105,7 +105,7 @@

    Class ViewCriterion

    public abstract class ViewCriterion
     extends java.lang.Object
     implements IView
    -
    A base class for views on privacy criteria
    +
    A base class for views on privacy criteria.
    @@ -126,19 +126,27 @@

    Field Summary

    protected Controller -controller  +controller +
    TODO
    + protected static int -LABEL_WIDTH  +LABEL_WIDTH +
    TODO
    + protected Model -model  +model +
    TODO
    + protected org.eclipse.swt.widgets.Composite -root  +root +
    TODO
    + @@ -158,7 +166,7 @@

    Constructor Summary

    ViewCriterion(org.eclipse.swt.widgets.Composite parent, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -179,31 +187,31 @@

    Method Summary

    protected abstract org.eclipse.swt.widgets.Composite build(org.eclipse.swt.widgets.Composite parent) -
    Implement this to build the view
    +
    Implement this to build the view.
    void dispose() -
    Disposes the view
    +
    Disposes the view.
    protected abstract void parse() -
    Implement this to parse the settings into a privacy criterion
    +
    Implement this to parse the settings into a privacy criterion.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -235,6 +243,7 @@

    Field Detail

  • LABEL_WIDTH

    protected static final int LABEL_WIDTH
    +
    TODO
    See Also:
    Constant Field Values
  • @@ -245,6 +254,7 @@

    LABEL_WIDTH

  • controller

    protected Controller controller
    +
    TODO
  • @@ -254,6 +264,7 @@

    controller

  • model

    protected Model model
    +
    TODO
  • @@ -263,6 +274,7 @@

    model

  • root

    protected org.eclipse.swt.widgets.Composite root
    +
    TODO
  • @@ -282,7 +294,7 @@

    ViewCriterion

    public ViewCriterion(org.eclipse.swt.widgets.Composite parent,
                  Controller controller,
                  Model model)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    model -
    @@ -302,7 +314,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -317,7 +329,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -332,7 +344,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    @@ -346,7 +358,7 @@

    update

  • build

    protected abstract org.eclipse.swt.widgets.Composite build(org.eclipse.swt.widgets.Composite parent)
    -
    Implement this to build the view
    +
    Implement this to build the view.
    Parameters:
    parent -
    Returns:
  • @@ -358,7 +370,7 @@

    build

  • parse

    protected abstract void parse()
    -
    Implement this to parse the settings into a privacy criterion
    +
    Implement this to parse the settings into a privacy criterion.
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterionDPresence.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterionDPresence.html index 2c5f1cbb53..ba2f532620 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterionDPresence.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterionDPresence.html @@ -105,7 +105,7 @@

    Class ViewCriterionDPrese
    public class ViewCriterionDPresence
     extends ViewCriterion
    -
    A view on a d-presence criterion
    +
    A view on a d-presence criterion.
    @@ -142,7 +142,7 @@

    Constructor Summary

    ViewCriterionDPresence(org.eclipse.swt.widgets.Composite parent, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -163,25 +163,25 @@

    Method Summary

    protected org.eclipse.swt.widgets.Composite build(org.eclipse.swt.widgets.Composite parent) -
    Implement this to build the view
    +
    Implement this to build the view.
    protected void parse() -
    Implement this to parse the settings into a privacy criterion
    +
    Implement this to parse the settings into a privacy criterion.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -222,7 +222,7 @@

    ViewCriterionDPresence

    public ViewCriterionDPresence(org.eclipse.swt.widgets.Composite parent,
                           Controller controller,
                           Model model)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    model -
    @@ -242,7 +242,7 @@

    Method Detail

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    @@ -259,7 +259,7 @@

    update

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -276,7 +276,7 @@

    reset

    build

    protected org.eclipse.swt.widgets.Composite build(org.eclipse.swt.widgets.Composite parent)
    Description copied from class: ViewCriterion
    -
    Implement this to build the view
    +
    Implement this to build the view.
    Specified by:
    build in class ViewCriterion
    @@ -291,7 +291,7 @@

    build

    parse

    protected void parse()
    Description copied from class: ViewCriterion
    -
    Implement this to parse the settings into a privacy criterion
    +
    Implement this to parse the settings into a privacy criterion.
    Specified by:
    parse in class ViewCriterion
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterionKAnonymity.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterionKAnonymity.html index f69b770e14..64d6155d76 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterionKAnonymity.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterionKAnonymity.html @@ -105,7 +105,7 @@

    Class ViewCriterionKAnon
    public class ViewCriterionKAnonymity
     extends ViewCriterion
    -
    A view on a k-anonymity criterion
    +
    A view on a k-anonymity criterion.
    @@ -142,7 +142,7 @@

    Constructor Summary

    ViewCriterionKAnonymity(org.eclipse.swt.widgets.Composite parent, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -163,25 +163,25 @@

    Method Summary

    protected org.eclipse.swt.widgets.Composite build(org.eclipse.swt.widgets.Composite parent) -
    Implement this to build the view
    +
    Implement this to build the view.
    protected void parse() -
    Implement this to parse the settings into a privacy criterion
    +
    Implement this to parse the settings into a privacy criterion.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -222,7 +222,7 @@

    ViewCriterionKAnonymity

    public ViewCriterionKAnonymity(org.eclipse.swt.widgets.Composite parent,
                            Controller controller,
                            Model model)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    model -
    @@ -242,7 +242,7 @@

    Method Detail

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    @@ -259,7 +259,7 @@

    update

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -276,7 +276,7 @@

    reset

    build

    protected org.eclipse.swt.widgets.Composite build(org.eclipse.swt.widgets.Composite parent)
    Description copied from class: ViewCriterion
    -
    Implement this to build the view
    +
    Implement this to build the view.
    Specified by:
    build in class ViewCriterion
    @@ -291,7 +291,7 @@

    build

    parse

    protected void parse()
    Description copied from class: ViewCriterion
    -
    Implement this to parse the settings into a privacy criterion
    +
    Implement this to parse the settings into a privacy criterion.
    Specified by:
    parse in class ViewCriterion
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterionLDiversity.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterionLDiversity.html index a90f6693dc..66e615776c 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterionLDiversity.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterionLDiversity.html @@ -105,7 +105,7 @@

    Class ViewCriterionLDive
    public class ViewCriterionLDiversity
     extends ViewCriterion
    -
    A view on an l-diversity criterion
    +
    A view on an l-diversity criterion.
    @@ -142,7 +142,7 @@

    Constructor Summary

    ViewCriterionLDiversity(org.eclipse.swt.widgets.Composite parent, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -163,25 +163,25 @@

    Method Summary

    protected org.eclipse.swt.widgets.Composite build(org.eclipse.swt.widgets.Composite parent) -
    Implement this to build the view
    +
    Implement this to build the view.
    protected void parse() -
    Implement this to parse the settings into a privacy criterion
    +
    Implement this to parse the settings into a privacy criterion.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -222,7 +222,7 @@

    ViewCriterionLDiversity

    public ViewCriterionLDiversity(org.eclipse.swt.widgets.Composite parent,
                            Controller controller,
                            Model model)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    model -
    @@ -242,7 +242,7 @@

    Method Detail

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -259,7 +259,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    @@ -276,7 +276,7 @@

    update

    build

    protected org.eclipse.swt.widgets.Composite build(org.eclipse.swt.widgets.Composite parent)
    Description copied from class: ViewCriterion
    -
    Implement this to build the view
    +
    Implement this to build the view.
    Specified by:
    build in class ViewCriterion
    @@ -291,7 +291,7 @@

    build

    parse

    protected void parse()
    Description copied from class: ViewCriterion
    -
    Implement this to parse the settings into a privacy criterion
    +
    Implement this to parse the settings into a privacy criterion.
    Specified by:
    parse in class ViewCriterion
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterionTCloseness.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterionTCloseness.html index 3c9fcf2c9e..67704b3456 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterionTCloseness.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewCriterionTCloseness.html @@ -105,7 +105,7 @@

    Class ViewCriterionTClos
    public class ViewCriterionTCloseness
     extends ViewCriterion
    -
    Implements a view on a t-closeness criterion
    +
    Implements a view on a t-closeness criterion.
    @@ -142,7 +142,7 @@

    Constructor Summary

    ViewCriterionTCloseness(org.eclipse.swt.widgets.Composite parent, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -163,25 +163,25 @@

    Method Summary

    protected org.eclipse.swt.widgets.Composite build(org.eclipse.swt.widgets.Composite parent) -
    Implement this to build the view
    +
    Implement this to build the view.
    protected void parse() -
    Implement this to parse the settings into a privacy criterion
    +
    Implement this to parse the settings into a privacy criterion.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -222,7 +222,7 @@

    ViewCriterionTCloseness

    public ViewCriterionTCloseness(org.eclipse.swt.widgets.Composite parent,
                            Controller controller,
                            Model model)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    model -
    @@ -242,7 +242,7 @@

    Method Detail

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -259,7 +259,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    @@ -276,7 +276,7 @@

    update

    build

    protected org.eclipse.swt.widgets.Composite build(org.eclipse.swt.widgets.Composite parent)
    Description copied from class: ViewCriterion
    -
    Implement this to build the view
    +
    Implement this to build the view.
    Specified by:
    build in class ViewCriterion
    @@ -291,7 +291,7 @@

    build

    parse

    protected void parse()
    Description copied from class: ViewCriterion
    -
    Implement this to parse the settings into a privacy criterion
    +
    Implement this to parse the settings into a privacy criterion.
    Specified by:
    parse in class ViewCriterion
    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 980c3be40e..5043b41f82 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 @@ -101,7 +101,7 @@

    Class ViewDataDefinition

    public class ViewDataDefinition
     extends java.lang.Object
     implements IView
    -
    This view displays settings for all attributes
    +
    This view displays settings for all attributes.
    @@ -122,7 +122,7 @@

    Constructor Summary

    ViewDataDefinition(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -143,19 +143,19 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -188,7 +188,7 @@

    Constructor Detail

    ViewDataDefinition

    public ViewDataDefinition(org.eclipse.swt.widgets.Composite parent,
                       Controller controller)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    @@ -208,7 +208,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -223,7 +223,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -238,7 +238,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewGeneralSettings.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewGeneralSettings.html index 563d8f24b7..eadbf82932 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewGeneralSettings.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/ViewGeneralSettings.html @@ -101,7 +101,7 @@

    Class ViewGeneralSettingspublic class ViewGeneralSettings extends java.lang.Object implements IView -
    This view displays general settings regarding data transformation
    +
    This view displays general settings regarding data transformation.
    @@ -122,7 +122,7 @@

    Constructor Summary

    ViewGeneralSettings(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -143,19 +143,19 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -188,7 +188,7 @@

    Constructor Detail

    ViewGeneralSettings

    public ViewGeneralSettings(org.eclipse.swt.widgets.Composite parent,
                        Controller controller)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    @@ -208,7 +208,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -223,7 +223,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -238,7 +238,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    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 4b98abe487..c505771239 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 @@ -101,7 +101,7 @@

    Class ViewMetric

    public class ViewMetric
     extends java.lang.Object
     implements IView
    -
    This view displays settings regarding the utility metrics
    +
    This view displays settings regarding the utility metrics.
    @@ -123,7 +123,7 @@

    Constructor Summary

    ViewMetric(org.eclipse.swt.widgets.Composite parent, Controller controller, ComponentTitledFolder folder) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -144,19 +144,19 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -190,8 +190,8 @@

    ViewMetric

    public ViewMetric(org.eclipse.swt.widgets.Composite parent,
               Controller controller,
               ComponentTitledFolder folder)
    -
    Creates a new instance
    -
    Parameters:
    parent -
    controller -
    +
    Creates a new instance.
    +
    Parameters:
    parent -
    controller -
    folder -
    @@ -210,7 +210,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -225,7 +225,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -240,7 +240,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    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 59766f9094..5d46b66b29 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 @@ -101,7 +101,7 @@

    Class ViewSubsetDefinition<
    public class ViewSubsetDefinition
     extends java.lang.Object
     implements IView
    -
    This view displays basic information about the research subset
    +
    This view displays basic information about the research subset.
    @@ -122,7 +122,7 @@

    Constructor Summary

    ViewSubsetDefinition(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -143,19 +143,19 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -188,7 +188,7 @@

    Constructor Detail

    ViewSubsetDefinition

    public ViewSubsetDefinition(org.eclipse.swt.widgets.Composite parent,
                         Controller controller)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    @@ -208,7 +208,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -223,7 +223,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -238,7 +238,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/class-use/ViewCriterion.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/class-use/ViewCriterion.html index 52913c557b..b0fe9321cf 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/class-use/ViewCriterion.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/class-use/ViewCriterion.html @@ -96,25 +96,25 @@

    Uses of class  ViewCriterionDPresence -
    A view on a d-presence criterion
    +
    A view on a d-presence criterion.
    class  ViewCriterionKAnonymity -
    A view on a k-anonymity criterion
    +
    A view on a k-anonymity criterion.
    class  ViewCriterionLDiversity -
    A view on an l-diversity criterion
    +
    A view on an l-diversity criterion.
    class  ViewCriterionTCloseness -
    Implements a view on a t-closeness criterion
    +
    Implements a view on a t-closeness criterion.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/package-summary.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/package-summary.html index 91f68ff298..342c477f2b 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/package-summary.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/package-summary.html @@ -76,7 +76,7 @@

    Package org.deidentifier.arx.gui.view.imp LayoutDefinition -
    This class implements the layout for the data definition perspective
    +
    This class implements the layout for the data definition perspective.
    @@ -88,73 +88,73 @@

    Package org.deidentifier.arx.gui.view.imp ViewAttributeWeights -
    This class allows to define weights for attributes
    +
    This class allows to define weights for attributes.
    ViewCodingModel -
    This class allows to configure the coding model
    +
    This class allows to configure the coding model.
    ViewCriteriaList -
    This class displays a list of all defined privacy criteria
    +
    This class displays a list of all defined privacy criteria.
    ViewCriterion -
    A base class for views on privacy criteria
    +
    A base class for views on privacy criteria.
    ViewCriterionDPresence -
    A view on a d-presence criterion
    +
    A view on a d-presence criterion.
    ViewCriterionKAnonymity -
    A view on a k-anonymity criterion
    +
    A view on a k-anonymity criterion.
    ViewCriterionLDiversity -
    A view on an l-diversity criterion
    +
    A view on an l-diversity criterion.
    ViewCriterionTCloseness -
    Implements a view on a t-closeness criterion
    +
    Implements a view on a t-closeness criterion.
    ViewDataDefinition -
    This view displays settings for all attributes
    +
    This view displays settings for all attributes.
    ViewGeneralSettings -
    This view displays general settings regarding data transformation
    +
    This view displays general settings regarding data transformation.
    ViewMetric -
    This view displays settings regarding the utility metrics
    +
    This view displays settings regarding the utility metrics.
    ViewSubsetDefinition -
    This view displays basic information about the research subset
    +
    This view displays basic information about the research subset.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/define/package-use.html b/doc/gui/org/deidentifier/arx/gui/view/impl/define/package-use.html index 3ea15342c9..c929a52660 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/define/package-use.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/define/package-use.html @@ -91,7 +91,7 @@

    ViewCriterion -
    A base class for views on privacy criteria
    +
    A base class for views on privacy criteria.
    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 a90575a9d6..57919c46a5 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 @@ -101,7 +101,7 @@

    Class LayoutExplore

    public class LayoutExplore
     extends java.lang.Object
     implements ILayout
    -
    This class layouts the exploration view
    +
    This class layouts the exploration view.
    @@ -122,7 +122,7 @@

    Constructor Summary

    LayoutExplore(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -163,7 +163,7 @@

    Constructor Detail

    LayoutExplore

    public LayoutExplore(org.eclipse.swt.widgets.Composite parent,
                  Controller controller)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    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 932ba27061..81b39fe9ff 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 @@ -101,7 +101,7 @@

    Class ViewClipboard

    public class ViewClipboard
     extends java.lang.Object
     implements IView
    -
    This class displays the clipboard
    +
    This class displays the clipboard.
    @@ -122,7 +122,7 @@

    Constructor Summary

    ViewClipboard(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -143,19 +143,19 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -188,7 +188,7 @@

    Constructor Detail

    ViewClipboard

    public ViewClipboard(org.eclipse.swt.widgets.Composite parent,
                  Controller controller)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    @@ -208,7 +208,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -223,7 +223,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -238,7 +238,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    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 17b598843a..ef07d2b288 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 @@ -101,7 +101,7 @@

    Class ViewFilter

    public class ViewFilter
     extends java.lang.Object
     implements IView
    -
    This class displays a filter for the lattice
    +
    This class displays a filter for the lattice.
    @@ -122,7 +122,7 @@

    Constructor Summary

    ViewFilter(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -143,19 +143,19 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -188,7 +188,7 @@

    Constructor Detail

    ViewFilter

    public ViewFilter(org.eclipse.swt.widgets.Composite parent,
               Controller controller)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    @@ -208,7 +208,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -223,7 +223,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -238,7 +238,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    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 31b58f8c5b..958736aabb 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 @@ -101,7 +101,7 @@

    Class ViewLattice

    public class ViewLattice
     extends java.lang.Object
     implements IView
    -
    This class implements a view of a lattice
    +
    This class implements a view of a lattice.
    @@ -123,67 +123,67 @@

    Field Summary

    static org.eclipse.swt.graphics.Color COLOR_BLACK -
    Color
    +
    Color.
    static org.eclipse.swt.graphics.Color COLOR_BLUE -
    Color
    +
    Color.
    static org.eclipse.swt.graphics.Color COLOR_DARK_GRAY -
    Color
    +
    Color.
    static org.eclipse.swt.graphics.Color COLOR_GREEN -
    Color
    +
    Color.
    static org.eclipse.swt.graphics.Color COLOR_LIGHT_GRAY -
    Color
    +
    Color.
    static org.eclipse.swt.graphics.Color COLOR_LIGHT_GREEN -
    Color
    +
    Color.
    static org.eclipse.swt.graphics.Color COLOR_LIGHT_RED -
    Color
    +
    Color.
    static org.eclipse.swt.graphics.Color COLOR_ORANGE -
    Color
    +
    Color.
    static org.eclipse.swt.graphics.Color COLOR_RED -
    Color
    +
    Color.
    static org.eclipse.swt.graphics.Color COLOR_WHITE -
    Color
    +
    Color.
    static org.eclipse.swt.graphics.Color COLOR_YELLOW -
    Color
    +
    Color.
    @@ -203,7 +203,7 @@

    Constructor Summary

    ViewLattice(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -224,19 +224,19 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -268,7 +268,7 @@

    Field Detail

  • COLOR_GREEN

    public static final org.eclipse.swt.graphics.Color COLOR_GREEN
    -
    Color
    +
    Color.
  • @@ -278,7 +278,7 @@

    COLOR_GREEN

  • COLOR_LIGHT_GREEN

    public static final org.eclipse.swt.graphics.Color COLOR_LIGHT_GREEN
    -
    Color
    +
    Color.
  • @@ -288,7 +288,7 @@

    COLOR_LIGHT_GREEN

  • COLOR_ORANGE

    public static final org.eclipse.swt.graphics.Color COLOR_ORANGE
    -
    Color
    +
    Color.
  • @@ -298,7 +298,7 @@

    COLOR_ORANGE

  • COLOR_RED

    public static final org.eclipse.swt.graphics.Color COLOR_RED
    -
    Color
    +
    Color.
  • @@ -308,7 +308,7 @@

    COLOR_RED

  • COLOR_LIGHT_RED

    public static final org.eclipse.swt.graphics.Color COLOR_LIGHT_RED
    -
    Color
    +
    Color.
  • @@ -318,7 +318,7 @@

    COLOR_LIGHT_RED

  • COLOR_BLUE

    public static final org.eclipse.swt.graphics.Color COLOR_BLUE
    -
    Color
    +
    Color.
  • @@ -328,7 +328,7 @@

    COLOR_BLUE

  • COLOR_YELLOW

    public static final org.eclipse.swt.graphics.Color COLOR_YELLOW
    -
    Color
    +
    Color.
  • @@ -338,7 +338,7 @@

    COLOR_YELLOW

  • COLOR_WHITE

    public static final org.eclipse.swt.graphics.Color COLOR_WHITE
    -
    Color
    +
    Color.
  • @@ -348,7 +348,7 @@

    COLOR_WHITE

  • COLOR_BLACK

    public static final org.eclipse.swt.graphics.Color COLOR_BLACK
    -
    Color
    +
    Color.
  • @@ -358,7 +358,7 @@

    COLOR_BLACK

  • COLOR_LIGHT_GRAY

    public static final org.eclipse.swt.graphics.Color COLOR_LIGHT_GRAY
    -
    Color
    +
    Color.
  • @@ -368,7 +368,7 @@

    COLOR_LIGHT_GRAY

  • COLOR_DARK_GRAY

    public static final org.eclipse.swt.graphics.Color COLOR_DARK_GRAY
    -
    Color
    +
    Color.
  • @@ -387,7 +387,7 @@

    Constructor Detail

    ViewLattice

    public ViewLattice(org.eclipse.swt.widgets.Composite parent,
                Controller controller)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    @@ -407,7 +407,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -421,7 +421,7 @@

    dispose

  • reset

    public void reset()
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -436,7 +436,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    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 e17d774818..4c4798a751 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 @@ -123,7 +123,7 @@

    Constructor Summary

    ViewList(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Init
    +
    Init.
    @@ -144,19 +144,19 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -189,7 +189,7 @@

    Constructor Detail

    ViewList

    public ViewList(org.eclipse.swt.widgets.Composite parent,
             Controller controller)
    -
    Init
    +
    Init.
    Parameters:
    parent -
    controller -
  • @@ -209,7 +209,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -223,7 +223,7 @@

    dispose

  • reset

    public void reset()
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -238,7 +238,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    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 93aee7ef5a..ad70824e0b 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 @@ -101,7 +101,7 @@

    Class ViewProperties

    public class ViewProperties
     extends java.lang.Object
     implements IView
    -
    This view displays properties about the currently selected transformation
    +
    This view displays properties about the currently selected transformation.
  • @@ -122,7 +122,7 @@

    Constructor Summary

    ViewProperties(org.eclipse.swt.widgets.Composite parent, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -143,19 +143,19 @@

    Method Summary

    void dispose() -
    Disposes the view
    +
    Disposes the view.
    void reset() -
    Resets the view
    +
    Resets the view.
    void update(ModelEvent event) -
    Updates the view
    +
    Updates the view.
    @@ -188,7 +188,7 @@

    Constructor Detail

    ViewProperties

    public ViewProperties(org.eclipse.swt.widgets.Composite parent,
                   Controller controller)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    controller -
    @@ -208,7 +208,7 @@

    Method Detail

    dispose

    public void dispose()
    Description copied from interface: IView
    -
    Disposes the view
    +
    Disposes the view.
    Specified by:
    dispose in interface IView
    @@ -223,7 +223,7 @@

    dispose

    reset

    public void reset()
    Description copied from interface: IView
    -
    Resets the view
    +
    Resets the view.
    Specified by:
    reset in interface IView
    @@ -238,7 +238,7 @@

    reset

    update

    public void update(ModelEvent event)
    Description copied from interface: IView
    -
    Updates the view
    +
    Updates the view.
    Specified by:
    update in interface IView
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/package-summary.html b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/package-summary.html index 85b9e0ba8f..8419183aab 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/explore/package-summary.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/explore/package-summary.html @@ -76,25 +76,25 @@

    Package org.deidentifier.arx.gui.view.imp LayoutExplore -
    This class layouts the exploration view
    +
    This class layouts the exploration view.
    ViewClipboard -
    This class displays the clipboard
    +
    This class displays the clipboard.
    ViewFilter -
    This class displays a filter for the lattice
    +
    This class displays a filter for the lattice.
    ViewLattice -
    This class implements a view of a lattice
    +
    This class implements a view of a lattice.
    @@ -106,7 +106,7 @@

    Package org.deidentifier.arx.gui.view.imp ViewProperties -
    This view displays properties about the currently selected transformation
    +
    This view displays properties about the currently selected transformation.
    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 1e318507a6..7acbc0070d 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 @@ -121,7 +121,7 @@

    Class DialogAbout

    public class DialogAbout
     extends org.eclipse.jface.dialogs.TitleAreaDialog
     implements IDialog
    -
    An about dialog
    +
    An about dialog.
    @@ -186,7 +186,7 @@

    Constructor Summary

    DialogAbout(org.eclipse.swt.widgets.Shell parentShell, Controller controller) -
    Constructor
    +
    Constructor.
    @@ -286,7 +286,7 @@

    Constructor Detail

    DialogAbout

    public DialogAbout(org.eclipse.swt.widgets.Shell parentShell,
                Controller controller)
    -
    Constructor
    +
    Constructor.
    Parameters:
    parentShell -
    controller -
    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 b086d48918..53d9819e40 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 @@ -121,7 +121,7 @@

    Class DialogCriterionSe
    public class DialogCriterionSelection
     extends org.eclipse.jface.dialogs.TitleAreaDialog
     implements IDialog
    -
    A dialog for selecting privacy criteria
    +
    A dialog for selecting privacy criteria.
    @@ -187,7 +187,7 @@

    Constructor Summary

    DialogCriterionSelection(Controller controller, org.eclipse.swt.widgets.Shell parent, java.util.List<ModelExplicitCriterion> elements) -
    Constructor
    +
    Constructor.
    @@ -228,7 +228,7 @@

    Method Summary

    ModelExplicitCriterion getCriterion() -
    Returns the selected criterion
    +
    Returns the selected criterion.
    @@ -298,7 +298,7 @@

    DialogCriterionSelection

    public DialogCriterionSelection(Controller controller,
                             org.eclipse.swt.widgets.Shell parent,
                             java.util.List<ModelExplicitCriterion> elements)
    -
    Constructor
    +
    Constructor.
    Parameters:
    controller -
    parent -
    elements -
    @@ -330,7 +330,7 @@

    close

  • getCriterion

    public ModelExplicitCriterion getCriterion()
    -
    Returns the selected criterion
    +
    Returns the selected criterion.
    Returns:
  • 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 69b8450653..c4da38cf22 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 @@ -121,7 +121,7 @@

    Class DialogDebug

    public class DialogDebug
     extends org.eclipse.jface.dialogs.TitleAreaDialog
     implements IDialog
    -
    An about dialog
    +
    An about dialog.
    @@ -186,7 +186,7 @@

    Constructor Summary

    DialogDebug(org.eclipse.swt.widgets.Shell parentShell, Controller controller) -
    Constructor
    +
    Constructor.
    @@ -286,7 +286,7 @@

    Constructor Detail

    DialogDebug

    public DialogDebug(org.eclipse.swt.widgets.Shell parentShell,
                Controller controller)
    -
    Constructor
    +
    Constructor.
    Parameters:
    parentShell -
    controller -
    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 f94d12203d..18e3c0e3be 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 @@ -121,7 +121,7 @@

    Class DialogError

    public class DialogError
     extends org.eclipse.jface.dialogs.TitleAreaDialog
     implements IDialog
    -
    A dialog for displaying error messages
    +
    A dialog for displaying error messages.
    @@ -188,7 +188,7 @@

    Constructor Summary

    Controller controller, java.lang.String message, java.lang.String error) -
    Constructor for displaying two messages
    +
    Constructor for displaying two messages.
    @@ -290,8 +290,8 @@

    DialogError

    Controller controller, java.lang.String message, java.lang.String error) -
    Constructor for displaying two messages
    -
    Parameters:
    parentShell -
    controller -
    title -
    message -
    error -
    +
    Constructor for displaying two messages.
    +
    Parameters:
    parentShell -
    controller -
    message -
    error -
    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 904ae9f400..a017d7542f 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 @@ -121,7 +121,7 @@

    Class DialogHelp

    public class DialogHelp
     extends org.eclipse.jface.dialogs.TitleAreaDialog
     implements IDialog
    -
    A help dialog
    +
    A help dialog.
    @@ -187,7 +187,7 @@

    Constructor Summary

    DialogHelp(org.eclipse.swt.widgets.Shell parentShell, Controller controller, java.lang.String id) -
    Constructor
    +
    Constructor.
    @@ -232,7 +232,7 @@

    Method Summary

    protected java.lang.String getUrlOf(int index) -
    Returns the url for an index
    +
    Returns the url for an index.
    @@ -298,7 +298,7 @@

    DialogHelp

    public DialogHelp(org.eclipse.swt.widgets.Shell parentShell,
               Controller controller,
               java.lang.String id)
    -
    Constructor
    +
    Constructor.
    Parameters:
    parentShell -
    controller -
    id -
    @@ -395,7 +395,7 @@

    getInitialSize

  • getUrlOf

    protected java.lang.String getUrlOf(int index)
    -
    Returns the url for an index
    +
    Returns the url for an index.
    Parameters:
    index -
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogHelpConfig.Entry.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogHelpConfig.Entry.html index a00f31c866..bccb0cd441 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogHelpConfig.Entry.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogHelpConfig.Entry.html @@ -100,7 +100,7 @@

    Class DialogHelpConfig.En
    public static class DialogHelpConfig.Entry
     extends java.lang.Object
    -
    An entry in the help dialog
    +
    An entry in the help dialog.
    @@ -121,15 +121,21 @@

    Field Summary

    java.lang.String -id  +id +
    TODO
    + java.lang.String -title  +title +
    TODO
    + java.lang.String -url  +url +
    TODO
    + @@ -168,6 +174,7 @@

    Field Detail

  • id

    public final java.lang.String id
    +
    TODO
  • @@ -177,6 +184,7 @@

    id

  • title

    public final java.lang.String title
    +
    TODO
  • @@ -186,6 +194,7 @@

    title

  • url

    public final java.lang.String url
    +
    TODO
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogHelpConfig.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogHelpConfig.html index dcf8b8cb9d..df8f5d8120 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogHelpConfig.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogHelpConfig.html @@ -118,7 +118,7 @@

    Nested Class Summary

    static class 
    DialogHelpConfig.Entry -
    An entry in the help dialog
    +
    An entry in the help dialog.
    @@ -137,7 +137,7 @@

    Constructor Summary

    DialogHelpConfig() -
    Creates a new config
    +
    Creates a new config.
    @@ -158,25 +158,25 @@

    Method Summary

    java.util.List<DialogHelpConfig.Entry> getEntries() -
    Returns all entries
    +
    Returns all entries.
    int getIndexForId(java.lang.String id) -
    Returns the index for a given ID
    +
    Returns the index for a given ID.
    int getIndexForUrl(java.lang.String url) -
    Returns the index of a given URL
    +
    Returns the index of a given URL.
    java.lang.String getUrlForIndex(int index) -
    Returns the URL for a given index
    +
    Returns the URL for a given index.
    @@ -208,7 +208,7 @@

    Constructor Detail

  • DialogHelpConfig

    public DialogHelpConfig()
    -
    Creates a new config
    +
    Creates a new config.
  • @@ -226,7 +226,7 @@

    Method Detail

  • getEntries

    public java.util.List<DialogHelpConfig.Entry> getEntries()
    -
    Returns all entries
    +
    Returns all entries.
    Returns:
  • @@ -237,7 +237,7 @@

    getEntries

  • getIndexForId

    public int getIndexForId(java.lang.String id)
    -
    Returns the index for a given ID
    +
    Returns the index for a given ID.
    Parameters:
    id -
    Returns:
  • @@ -249,7 +249,7 @@

    getIndexForId

  • getIndexForUrl

    public int getIndexForUrl(java.lang.String url)
    -
    Returns the index of a given URL
    +
    Returns the index of a given URL.
    Parameters:
    url -
    Returns:
  • @@ -261,7 +261,7 @@

    getIndexForUrl

  • getUrlForIndex

    public java.lang.String getUrlForIndex(int index)
    -
    Returns the URL for a given index
    +
    Returns the URL for a given index.
    Parameters:
    index -
    Returns:
  • 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 f7f3e8fefe..19f40cacb0 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 @@ -121,7 +121,7 @@

    Class DialogOrderSelection<
    public class DialogOrderSelection
     extends org.eclipse.jface.dialogs.TitleAreaDialog
     implements IDialog
    -
    An dialog that allows ordering data items
    +
    An dialog that allows ordering data items.
    @@ -184,11 +184,12 @@

    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, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -229,7 +230,7 @@

    Method Summary

    java.lang.String[] getResult() -
    Returns the result
    +
    Returns the result.
    @@ -286,7 +287,7 @@

    Methods inherited from class java.lang.Object

    Constructor Detail

    - +
      @@ -295,9 +296,10 @@

      DialogOrderSelection

      public DialogOrderSelection(org.eclipse.swt.widgets.Shell parentShell,
                           java.lang.String[] elements,
                           DataType<?> type,
      +                    java.util.Locale locale,
                           Controller controller)
      -
      Creates a new instance
      -
      Parameters:
      parentShell -
      elements -
      type -
      controller -
      +
      Creates a new instance.
      +
      Parameters:
      parentShell -
      elements -
      type -
      locale -
      controller -
    @@ -328,7 +330,7 @@

    close

  • getResult

    public java.lang.String[] getResult()
    -
    Returns the result
    +
    Returns the result.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogProject.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogProject.html index 1cf65e96ad..3cb2af4cc7 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogProject.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/DialogProject.html @@ -121,7 +121,7 @@

    Class DialogProject

    public class DialogProject
     extends org.eclipse.jface.dialogs.TitleAreaDialog
     implements IDialog
    -
    This class implements a dialog for creating a project
    +
    This class implements a dialog for creating a project.
    @@ -185,7 +185,7 @@

    Constructor Summary

    DialogProject(org.eclipse.swt.widgets.Shell parent) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -222,7 +222,7 @@

    Method Summary

    Model getProject() -
    Returns the resulting project
    +
    Returns the resulting project.
    @@ -286,7 +286,7 @@

    Constructor Detail

  • DialogProject

    public DialogProject(org.eclipse.swt.widgets.Shell parent)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
  • @@ -318,7 +318,7 @@

    create

  • getProject

    public Model getProject()
    -
    Returns the resulting project
    +
    Returns the resulting project.
    Returns:
  • 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 a0d9e59791..9ece924751 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 @@ -121,7 +121,7 @@

    Class DialogProperties

    public class DialogProperties
     extends org.eclipse.jface.dialogs.TitleAreaDialog
     implements IDialog
    -
    This class implements a dialog for editing project properties
    +
    This class implements a dialog for editing project properties.
    @@ -186,7 +186,7 @@

    Constructor Summary

    DialogProperties(org.eclipse.swt.widgets.Shell parent, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -286,7 +286,7 @@

    Constructor Detail

    DialogProperties

    public DialogProperties(org.eclipse.swt.widgets.Shell parent,
                     Model model)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    model -
    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 3cbf4123a0..c696fc3f19 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 @@ -293,6 +293,7 @@

    DialogQuery

    public DialogQuery(Data data,
                org.eclipse.swt.widgets.Shell parent,
                java.lang.String initial)
    +
    Parameters:
    data -
    parent -
    initial -
    @@ -323,6 +324,7 @@

    close

  • getResult

    public DialogQueryResult getResult()
    +
    Returns:
  • 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 1d06b94dbd..42600f9ecb 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 @@ -116,11 +116,15 @@

    Field Summary

    java.lang.String -
    query  +query +
    TODO
    + DataSelector -selector  +selector +
    TODO
    + @@ -179,6 +183,7 @@

    Field Detail

  • selector

    public final DataSelector selector
    +
    TODO
  • @@ -188,6 +193,7 @@

    selector

  • query

    public final java.lang.String query
    +
    TODO
  • @@ -206,6 +212,7 @@

    Constructor Detail

    DialogQueryResult

    protected DialogQueryResult(java.lang.String query,
                      DataSelector selector)
    +
    Parameters:
    query -
    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 52240ea217..4b8c33c0c7 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 @@ -291,6 +291,7 @@

    DialogSeparator

    Controller controller, java.lang.String file, boolean data) +
    Parameters:
    parent -
    controller -
    file -
    data -
    @@ -321,6 +322,7 @@

    create

  • getSeparator

    public char getSeparator()
    +
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorBoolean.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorBoolean.html index 6fdf31ca6a..89627c4f28 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorBoolean.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/EditorBoolean.html @@ -140,25 +140,25 @@

    Method Summary

    boolean
    accepts(java.lang.Boolean t) -
    Does the editor accept the value
    +
    Does the editor accept the value.
    void createControl(org.eclipse.swt.widgets.Composite parent) -
    Creates an according control
    +
    Creates an according control.
    java.lang.String getCategory() -
    Returns the category
    +
    Returns the category.
    java.lang.String getLabel() -
    Returns the label
    +
    Returns the label.
    @@ -198,6 +198,7 @@

    Constructor Detail

    EditorBoolean

    public EditorBoolean(java.lang.String category,
                  java.lang.String label)
    +
    Parameters:
    category -
    label -
    @@ -216,7 +217,7 @@

    Method Detail

    accepts

    public boolean accepts(java.lang.Boolean t)
    Description copied from interface: IEditor
    -
    Does the editor accept the value
    +
    Does the editor accept the value.
    Specified by:
    accepts in interface IEditor<java.lang.Boolean>
    @@ -231,7 +232,7 @@

    accepts

    createControl

    public void createControl(org.eclipse.swt.widgets.Composite parent)
    Description copied from interface: IEditor
    -
    Creates an according control
    +
    Creates an according control.
    Specified by:
    createControl in interface IEditor<java.lang.Boolean>
    @@ -246,7 +247,7 @@

    createControl

    getCategory

    public java.lang.String getCategory()
    Description copied from interface: IEditor
    -
    Returns the category
    +
    Returns the category.
    Specified by:
    getCategory in interface IEditor<java.lang.Boolean>
    @@ -261,7 +262,7 @@

    getCategory

    getLabel

    public java.lang.String getLabel()
    Description copied from interface: IEditor
    -
    Returns the label
    +
    Returns the label.
    Specified by:
    getLabel in interface IEditor<java.lang.Boolean>
    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 23d9fbd086..ae0420ac3a 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 @@ -145,19 +145,19 @@

    Method Summary

    boolean accepts(java.lang.String s) -
    Does the editor accept the value
    +
    Does the editor accept the value.
    void createControl(org.eclipse.swt.widgets.Composite parent) -
    Creates an according control
    +
    Creates an according control.
    java.lang.String getCategory() -
    Returns the category
    +
    Returns the category.
    @@ -167,13 +167,13 @@

    Method Summary

    java.lang.String getLabel() -
    Returns the label
    +
    Returns the label.
    void update() -
    Update
    +
    Update.
    @@ -213,6 +213,7 @@

    Constructor Detail

    EditorSelection

    public EditorSelection(org.eclipse.swt.widgets.Composite composite,
                    java.lang.String[] elems)
    +
    Parameters:
    composite -
    elems -
    @@ -224,6 +225,7 @@

    EditorSelection

    public EditorSelection(java.lang.String category,
                    java.lang.String label,
                    java.lang.String[] elems)
    +
    Parameters:
    category -
    label -
    elems -
    @@ -242,7 +244,7 @@

    Method Detail

    accepts

    public boolean accepts(java.lang.String s)
    -
    Does the editor accept the value
    +
    Does the editor accept the value.
    Specified by:
    accepts in interface IEditor<java.lang.String>
    @@ -257,7 +259,7 @@

    accepts

    createControl

    public void createControl(org.eclipse.swt.widgets.Composite parent)
    Description copied from interface: IEditor
    -
    Creates an according control
    +
    Creates an according control.
    Specified by:
    createControl in interface IEditor<java.lang.String>
    @@ -272,7 +274,7 @@

    createControl

    getCategory

    public java.lang.String getCategory()
    Description copied from interface: IEditor
    -
    Returns the category
    +
    Returns the category.
    Specified by:
    getCategory in interface IEditor<java.lang.String>
    @@ -286,6 +288,7 @@

    getCategory

  • getControl

    public org.eclipse.swt.widgets.Control getControl()
    +
    Returns:
  • @@ -296,7 +299,7 @@

    getControl

    getLabel

    public java.lang.String getLabel()
    -
    Returns the label
    +
    Returns the label.
    Specified by:
    getLabel in interface IEditor<java.lang.String>
    @@ -310,7 +313,7 @@

    getLabel

  • update

    public void update()
    -
    Update
    +
    Update.
  • 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 dc1d080685..7e7f69ee6e 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 @@ -145,13 +145,13 @@

    Method Summary

    void createControl(org.eclipse.swt.widgets.Composite parent) -
    Creates an according control
    +
    Creates an according control.
    java.lang.String getCategory() -
    Returns the category
    +
    Returns the category.
    @@ -161,13 +161,13 @@

    Method Summary

    java.lang.String getLabel() -
    Returns the label
    +
    Returns the label.
    void update() -
    Update
    +
    Update.
    @@ -206,6 +206,7 @@

    Constructor Detail

  • EditorString

    public EditorString(org.eclipse.swt.widgets.Composite composite)
    +
    Parameters:
    composite -
  • @@ -218,6 +219,7 @@

    EditorString

    java.lang.String label, org.eclipse.swt.widgets.Button ok, boolean multi) +
    Parameters:
    category -
    label -
    ok -
    multi -
    @@ -236,7 +238,7 @@

    Method Detail

    createControl

    public void createControl(org.eclipse.swt.widgets.Composite parent)
    -
    Creates an according control
    +
    Creates an according control.
    Specified by:
    createControl in interface IEditor<java.lang.String>
    @@ -251,7 +253,7 @@

    createControl

    getCategory

    public java.lang.String getCategory()
    Description copied from interface: IEditor
    -
    Returns the category
    +
    Returns the category.
    Specified by:
    getCategory in interface IEditor<java.lang.String>
    @@ -265,6 +267,7 @@

    getCategory

  • getControl

    public org.eclipse.swt.widgets.Control getControl()
    +
    Returns:
  • @@ -275,7 +278,7 @@

    getControl

    getLabel

    public java.lang.String getLabel()
    -
    Returns the label
    +
    Returns the label.
    Specified by:
    getLabel in interface IEditor<java.lang.String>
    @@ -289,7 +292,7 @@

    getLabel

  • update

    public void update()
    -
    Update
    +
    Update.
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/class-use/DialogHelpConfig.Entry.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/class-use/DialogHelpConfig.Entry.html index 466e69f641..dad9f25adb 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/class-use/DialogHelpConfig.Entry.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/class-use/DialogHelpConfig.Entry.html @@ -96,7 +96,7 @@

    Uses of java.util.List<DialogHelpConfig.Entry> DialogHelpConfig.getEntries() -
    Returns all entries
    +
    Returns all entries.
    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 6f8cff3c53..6bee63d336 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 @@ -101,7 +101,7 @@

    Uses of DialogQueryResult MainWindow.showQueryDialog(java.lang.String query, Data data) -
    Shows a query dialog for selecting a research subset
    +
    Shows a query dialog for selecting a research subset.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/package-summary.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/package-summary.html index 11920be018..c4f457d630 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/package-summary.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/package-summary.html @@ -76,7 +76,7 @@

    Package org.deidentifier.arx.gui.view.imp DialogAbout -
    An about dialog
    +
    An about dialog.
    @@ -88,25 +88,25 @@

    Package org.deidentifier.arx.gui.view.imp DialogCriterionSelection -
    A dialog for selecting privacy criteria
    +
    A dialog for selecting privacy criteria.
    DialogDebug -
    An about dialog
    +
    An about dialog.
    DialogError -
    A dialog for displaying error messages
    +
    A dialog for displaying error messages.
    DialogHelp -
    A help dialog
    +
    A help dialog.
    @@ -118,25 +118,25 @@

    Package org.deidentifier.arx.gui.view.imp DialogHelpConfig.Entry -
    An entry in the help dialog
    +
    An entry in the help dialog.
    DialogOrderSelection -
    An dialog that allows ordering data items
    +
    An dialog that allows ordering data items.
    DialogProject -
    This class implements a dialog for creating a project
    +
    This class implements a dialog for creating a project.
    DialogProperties -
    This class implements a dialog for editing project properties
    +
    This class implements a dialog for editing project properties.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/package-use.html b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/package-use.html index d3dee95a60..654143bed3 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/menu/package-use.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/menu/package-use.html @@ -110,7 +110,7 @@

    DialogHelpConfig.Entry -
    An entry in the help dialog
    +
    An entry in the help dialog.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/package-summary.html b/doc/gui/org/deidentifier/arx/gui/view/impl/package-summary.html index 21379894fe..cb05620782 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/package-summary.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/package-summary.html @@ -76,25 +76,25 @@

    Package org.deidentifier.arx.gui.view.imp MainMenu -
    This class implements the global main menu
    +
    This class implements the global main menu.
    MainSplash -
    This class implements a splash window
    +
    This class implements a splash window.
    MainToolBar -
    This class implements the global application tool bar
    +
    This class implements the global application tool bar.
    MainWindow -
    This class implements the global application window
    +
    This class implements the global application window.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/package-use.html b/doc/gui/org/deidentifier/arx/gui/view/impl/package-use.html index 07b9d55474..47da6e15d7 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/package-use.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/package-use.html @@ -91,7 +91,7 @@

    Use MainWindow -
    This class implements the global application window
    +
    This class implements the global application window.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ARXWizard.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ARXWizard.html index 0da39b33bb..d8b26adfdb 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ARXWizard.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ARXWizard.html @@ -111,7 +111,7 @@

    Class ARXWizard<T>

    public abstract class ARXWizard<T>
     extends org.eclipse.jface.wizard.Wizard
     implements org.eclipse.jface.wizard.IWizard
    -
    This class implements an abstract base class for wizards
    +
    This class implements an abstract base class for wizards.
    @@ -148,13 +148,13 @@

    Constructor Summary

    protected ARXWizard() -
    Creates a new instance
    +
    Creates a new instance.
    protected ARXWizard(org.eclipse.swt.graphics.Point pageSize) -
    Creates a new instance with given page size
    +
    Creates a new instance with given page size.
    @@ -175,25 +175,25 @@

    Method Summary

    protected org.eclipse.swt.widgets.Button getButton(ARXWizardDialog.ARXWizardButton button) -
    Returns the button created for the given specification
    +
    Returns the button created for the given specification.
    protected ARXWizardDialog getDialog() -
    Returns the associated dialog
    +
    Returns the associated dialog.
    abstract T getResult() -
    Returns the result
    +
    Returns the result.
    boolean open(org.eclipse.swt.widgets.Shell shell) -
    Opens the dialog
    +
    Opens the dialog.
    @@ -203,7 +203,7 @@

    Method Summary

    protected void setButtons(ARXWizardDialog.ARXWizardButton... buttons) -
    Sets the buttons
    +
    Sets the buttons.
    @@ -249,7 +249,7 @@

    Constructor Detail

  • ARXWizard

    protected ARXWizard()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -259,7 +259,7 @@

    ARXWizard

  • ARXWizard

    protected ARXWizard(org.eclipse.swt.graphics.Point pageSize)
    -
    Creates a new instance with given page size
    +
    Creates a new instance with given page size.
    Parameters:
    pageSize -
  • @@ -278,7 +278,7 @@

    Method Detail

  • getResult

    public abstract T getResult()
    -
    Returns the result
    +
    Returns the result.
    Returns:
  • @@ -289,7 +289,7 @@

    getResult

  • open

    public boolean open(org.eclipse.swt.widgets.Shell shell)
    -
    Opens the dialog
    +
    Opens the dialog.
    Parameters:
    shell -
    Returns:
    Finish performed
  • @@ -316,7 +316,7 @@

    performFinish

  • getButton

    protected org.eclipse.swt.widgets.Button getButton(ARXWizardDialog.ARXWizardButton button)
    -
    Returns the button created for the given specification
    +
    Returns the button created for the given specification.
    Parameters:
    button -
    Returns:
  • @@ -328,7 +328,8 @@

    getButton

  • getDialog

    protected ARXWizardDialog getDialog()
    -
    Returns the associated dialog
    +
    Returns the associated dialog.
    +
    Returns:
  • @@ -338,7 +339,7 @@

    getDialog

  • setButtons

    protected void setButtons(ARXWizardDialog.ARXWizardButton... buttons)
    -
    Sets the buttons
    +
    Sets the buttons.
    Parameters:
    buttons -
  • 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 d9358607f8..82d279c5de 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 @@ -100,7 +100,7 @@

    Class ARXWizardD
    protected static class ARXWizardDialog.ARXWizardButton
     extends java.lang.Object
    -
    A specification for a button to add to the wizard
    +
    A specification for a button to add to the wizard.
    @@ -121,7 +121,7 @@

    Constructor Summary

    ARXWizardDialog.ARXWizardButton(java.lang.String text, org.eclipse.swt.events.SelectionListener listener) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -162,7 +162,7 @@

    Constructor Detail

    ARXWizardDialog.ARXWizardButton

    public ARXWizardDialog.ARXWizardButton(java.lang.String text,
                                    org.eclipse.swt.events.SelectionListener listener)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    text -
    listener -
    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 958b087cfb..cfaecf071a 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 @@ -126,7 +126,7 @@

    Class ARXWizardDialog

    public class ARXWizardDialog
     extends org.eclipse.jface.wizard.WizardDialog
    A custom implementation of the default SWT WizardDialog that is more - compact and allows adding additional buttons
    + compact and allows adding additional buttons. @@ -148,7 +148,7 @@

    Nested Class Summary

    protected static class  ARXWizardDialog.ARXWizardButton -
    A specification for a button to add to the wizard
    +
    A specification for a button to add to the wizard.
    @@ -220,7 +220,7 @@

    Constructor Summary

    protected ARXWizardDialog(org.eclipse.swt.widgets.Shell parentShell, org.eclipse.jface.wizard.IWizard newWizard) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -228,7 +228,7 @@

    Constructor Summary

    ARXWizardDialog(org.eclipse.swt.widgets.Shell parentShell, org.eclipse.jface.wizard.IWizard newWizard, java.util.List<ARXWizardDialog.ARXWizardButton> buttons) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -257,7 +257,7 @@

    Method Summary

    protected org.eclipse.swt.widgets.Button getButton(ARXWizardDialog.ARXWizardButton button) -
    Returns the button created for the given specification
    +
    Returns the button created for the given specification.
    @@ -336,7 +336,7 @@

    Constructor Detail

    ARXWizardDialog

    protected ARXWizardDialog(org.eclipse.swt.widgets.Shell parentShell,
                    org.eclipse.jface.wizard.IWizard newWizard)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parentShell -
    newWizard -
    @@ -349,7 +349,7 @@

    ARXWizardDialog

    protected ARXWizardDialog(org.eclipse.swt.widgets.Shell parentShell,
                    org.eclipse.jface.wizard.IWizard newWizard,
                    java.util.List<ARXWizardDialog.ARXWizardButton> buttons)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parentShell -
    newWizard -
    buttons -
    @@ -394,7 +394,7 @@

    createDialogArea

  • getButton

    protected org.eclipse.swt.widgets.Button getButton(ARXWizardDialog.ARXWizardButton button)
    -
    Returns the button created for the given specification
    +
    Returns the button created for the given specification.
    Parameters:
    button -
    Returns:
  • 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 9f6946f8a2..b49ec92c2f 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 @@ -101,7 +101,7 @@

    Class Hier
    public static class HierarchyWizard.HierarchyWizardResult<T>
     extends java.lang.Object
    -
    Result of the wizard
    +
    Result of the wizard.
    @@ -122,11 +122,15 @@

    Field Summary

    HierarchyBuilder<T> -builder  +builder +
    TODO
    + AttributeType.Hierarchy -hierarchy  +hierarchy +
    TODO
    + @@ -183,6 +187,7 @@

    Field Detail

  • hierarchy

    public final AttributeType.Hierarchy hierarchy
    +
    TODO
  • @@ -192,6 +197,7 @@

    hierarchy

  • builder

    public final HierarchyBuilder<T> builder
    +
    TODO
  • @@ -210,6 +216,7 @@

    Constructor Detail

    HierarchyWizard.HierarchyWizardResult

    public HierarchyWizard.HierarchyWizardResult(AttributeType.Hierarchy hierarchy,
                                          HierarchyBuilder<T> builder)
    +
    Parameters:
    hierarchy -
    builder -
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizard.HierarchyWizardView.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizard.HierarchyWizardView.html index eb14343d75..611791dd57 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizard.HierarchyWizardView.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizard.HierarchyWizardView.html @@ -95,7 +95,7 @@

    Interfac

    public static interface HierarchyWizard.HierarchyWizardView
    -
    Updateable part of the wizard
    +
    Updateable part of the wizard.
    @@ -117,7 +117,7 @@

    Method Summary

    void update() -
    Update
    +
    Update.
    @@ -142,7 +142,7 @@

    Method Detail

  • update

    void update()
    -
    Update
    +
    Update.
  • 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 8ef586b76e..151e28e877 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 @@ -111,7 +111,7 @@

    Class HierarchyWizard<T>
    public class HierarchyWizard<T>
     extends ARXWizard<HierarchyWizard.HierarchyWizardResult<T>>
    -
    This class implements a wizard for generalization hierarchies
    +
    This class implements a wizard for generalization hierarchies.
    @@ -133,13 +133,13 @@

    Nested Class Summary

    static class  HierarchyWizard.HierarchyWizardResult<T> -
    Result of the wizard
    +
    Result of the wizard.
    static interface  HierarchyWizard.HierarchyWizardView -
    Updateable part of the wizard
    +
    Updateable part of the wizard.
    @@ -172,20 +172,22 @@

    Constructor Summary

    Constructor and Description -HierarchyWizard(Controller controller, +HierarchyWizard(Controller controller, java.lang.String attribute, DataType<T> datatype, + java.util.Locale locale, java.lang.String[] items) -
    Creates a new instance
    +
    Creates a new instance.
    -HierarchyWizard(Controller controller, +HierarchyWizard(Controller controller, java.lang.String attribute, HierarchyBuilder<?> builder, DataType<T> datatype, + java.util.Locale locale, java.lang.String[] items) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -214,19 +216,19 @@

    Method Summary

    protected org.eclipse.swt.widgets.Button getLoadButton() -
    Returns the load button
    +
    Returns the load button.
    HierarchyWizard.HierarchyWizardResult<T> getResult() -
    Returns the created builder
    +
    Returns the created builder.
    protected org.eclipse.swt.widgets.Button getSaveButton() -
    Returns the load button
    +
    Returns the load button.
    @@ -272,7 +274,7 @@

    Methods inherited from interface org.eclipse.jface.wizard.IWizard

    Constructor Detail

    - +
      @@ -281,12 +283,13 @@

      HierarchyWizard

      public HierarchyWizard(Controller controller,
                      java.lang.String attribute,
                      DataType<T> datatype,
      +               java.util.Locale locale,
                      java.lang.String[] items)
      -
      Creates a new instance
      -
      Parameters:
      controller -
      attribute -
      datatype -
      items -
      +
      Creates a new instance.
      +
      Parameters:
      controller -
      attribute -
      datatype -
      locale -
      items -
    - +
      @@ -296,9 +299,10 @@

      HierarchyWizard

      java.lang.String attribute, HierarchyBuilder<?> builder, DataType<T> datatype, + java.util.Locale locale, java.lang.String[] items) -
      Creates a new instance
      -
      Parameters:
      controller -
      attribute -
      builder -
      datatype -
      items -
      +
      Creates a new instance.
      +
      Parameters:
      controller -
      attribute -
      builder -
      datatype -
      locale -
      items -
    @@ -346,7 +350,7 @@

    canFinish

  • getResult

    public HierarchyWizard.HierarchyWizardResult<T> getResult()
    -
    Returns the created builder
    +
    Returns the created builder.
    Specified by:
    getResult in class ARXWizard<HierarchyWizard.HierarchyWizardResult<T>>
    @@ -360,7 +364,7 @@

    getResult

  • getLoadButton

    protected org.eclipse.swt.widgets.Button getLoadButton()
    -
    Returns the load button
    +
    Returns the load button.
    Returns:
  • @@ -371,7 +375,7 @@

    getLoadButton

  • getSaveButton

    protected org.eclipse.swt.widgets.Button getSaveButton()
    -
    Returns the load button
    +
    Returns the load button.
    Returns:
  • 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 222e7990f7..cc83e75f84 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 @@ -102,7 +102,7 @@

    Class HierarchyWizardEdito
    public class HierarchyWizardEditor<T>
     extends java.lang.Object
     implements HierarchyWizard.HierarchyWizardView, HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent<T>
    -
    The general editor for hierarchies
    +
    The general editor for hierarchies.

  • @@ -123,7 +123,7 @@

    Constructor Summary

    HierarchyWizardEditor(org.eclipse.swt.widgets.Composite parent, HierarchyWizardModelGrouping<T> model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -144,7 +144,7 @@

    Method Summary

    protected void paint(org.eclipse.swt.graphics.GC gc) -
    Paints the intervals and fanouts
    +
    Paints the intervals and fanouts.
    @@ -154,13 +154,13 @@

    Method Summary

    void setLayoutData(java.lang.Object object) -
    Set the controls layout data
    +
    Set the controls layout data.
    void update() -
    Update
    +
    Update.
    @@ -193,7 +193,7 @@

    Constructor Detail

    HierarchyWizardEditor

    public HierarchyWizardEditor(org.eclipse.swt.widgets.Composite parent,
                          HierarchyWizardModelGrouping<T> model)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    model -
    @@ -225,7 +225,7 @@

    setFunction

  • setLayoutData

    public void setLayoutData(java.lang.Object object)
    -
    Set the controls layout data
    +
    Set the controls layout data.
    Parameters:
    object -
  • @@ -237,7 +237,7 @@

    setLayoutData

    update

    public void update()
    Description copied from interface: HierarchyWizard.HierarchyWizardView
    -
    Update
    +
    Update.
    Specified by:
    update in interface HierarchyWizard.HierarchyWizardView
    @@ -251,7 +251,7 @@

    update

  • paint

    protected void paint(org.eclipse.swt.graphics.GC gc)
    -
    Paints the intervals and fanouts
    +
    Paints the intervals and fanouts.
    Parameters:
    gc -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent.html index 71bfaecc8b..6ee7ad1534 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent.html @@ -96,7 +96,7 @@

    HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent<T> -
    Tiny callback for parents
    +
    Tiny callback for parents.
    @@ -141,6 +141,7 @@

    Method Detail

  • setFunction

    void setFunction(AggregateFunction<T> function)
    +
    Parameters:
    function -
  • 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 99c168e1cb..b25dc9cca4 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 @@ -97,7 +97,7 @@

    Class HierarchyWiz
    public class HierarchyWizardEditorFunction<T>
     extends java.lang.Object
    -
    Editor for functions
    +
    Editor for functions.
    @@ -119,7 +119,7 @@

    Nested Class Summary

    static interface  HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent<T> -
    Tiny callback for parents
    +
    Tiny callback for parents.
    @@ -141,7 +141,7 @@

    Constructor Summary

    HierarchyWizardModelGrouping<T> model, org.eclipse.swt.widgets.Composite composite, boolean general)
    -
    Creates a new instance
    +
    Creates a new instance.
    @@ -162,37 +162,37 @@

    Method Summary

    org.eclipse.swt.widgets.Control getControl1() -
    Return control1
    +
    Return control1.
    org.eclipse.swt.widgets.Control getControl2() -
    Return control2
    +
    Return control2.
    AggregateFunction<T> getDefaultFunction() -
    Returns the default function
    +
    Returns the default function.
    boolean isDefaultFunction(AggregateFunction<T> function) -
    Returns whether this is the default function
    +
    Returns whether this is the default function.
    void setFunction(AggregateFunction<T> function) -
    Sets the function to display
    +
    Sets the function to display.
    void update() -
    Updates all editors
    +
    Updates all editors.
    @@ -227,7 +227,7 @@

    HierarchyWizardEditorFunction

    HierarchyWizardModelGrouping<T> model, org.eclipse.swt.widgets.Composite composite, boolean general) -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    model -
    composite -
    general -
    @@ -246,7 +246,7 @@

    Method Detail

  • getDefaultFunction

    public AggregateFunction<T> getDefaultFunction()
    -
    Returns the default function
    +
    Returns the default function.
    Returns:
  • @@ -257,7 +257,7 @@

    getDefaultFunction

  • isDefaultFunction

    public boolean isDefaultFunction(AggregateFunction<T> function)
    -
    Returns whether this is the default function
    +
    Returns whether this is the default function.
    Parameters:
    function -
    Returns:
  • @@ -269,7 +269,7 @@

    isDefaultFunction

  • setFunction

    public void setFunction(AggregateFunction<T> function)
    -
    Sets the function to display
    +
    Sets the function to display.
    Parameters:
    function -
  • @@ -280,7 +280,7 @@

    setFunction

  • update

    public void update()
    -
    Updates all editors
    +
    Updates all editors.
  • @@ -290,7 +290,7 @@

    update

  • getControl1

    public org.eclipse.swt.widgets.Control getControl1()
    -
    Return control1
    +
    Return control1.
    Returns:
  • @@ -301,7 +301,7 @@

    getControl1

  • getControl2

    public org.eclipse.swt.widgets.Control getControl2()
    -
    Return control2
    +
    Return control2.
    Returns:
  • 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 17fbc37703..7920f94371 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 @@ -102,7 +102,7 @@

    Class HierarchyWizard
    public class HierarchyWizardEditorGroup<T>
     extends java.lang.Object
     implements HierarchyWizard.HierarchyWizardView, HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent<T>
    -
    Editor for groups
    +
    Editor for groups.
    @@ -123,7 +123,7 @@

    Constructor Summary

    HierarchyWizardEditorGroup(org.eclipse.swt.widgets.Composite parent, HierarchyWizardModelGrouping<T> model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -148,7 +148,7 @@

    Method Summary

    void update() -
    Update
    +
    Update.
    @@ -181,7 +181,7 @@

    Constructor Detail

    HierarchyWizardEditorGroup

    public HierarchyWizardEditorGroup(org.eclipse.swt.widgets.Composite parent,
                               HierarchyWizardModelGrouping<T> model)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    model -
    @@ -214,7 +214,7 @@

    setFunction

    update

    public void update()
    Description copied from interface: HierarchyWizard.HierarchyWizardView
    -
    Update
    +
    Update.
    Specified by:
    update in interface HierarchyWizard.HierarchyWizardView
    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 006c6957c9..f3ad82f648 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 @@ -102,7 +102,7 @@

    Class HierarchyWiz
    public class HierarchyWizardEditorInterval<T>
     extends java.lang.Object
     implements HierarchyWizard.HierarchyWizardView, HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent<T>
    -
    An editor for intervals
    +
    An editor for intervals.
    @@ -123,7 +123,7 @@

    Constructor Summary

    HierarchyWizardEditorInterval(org.eclipse.swt.widgets.Composite parent, HierarchyWizardModelGrouping<T> model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -148,7 +148,7 @@

    Method Summary

    void update() -
    Update
    +
    Update.
    @@ -181,7 +181,7 @@

    Constructor Detail

    HierarchyWizardEditorInterval

    public HierarchyWizardEditorInterval(org.eclipse.swt.widgets.Composite parent,
                                  HierarchyWizardModelGrouping<T> model)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    model -
    @@ -214,7 +214,7 @@

    setFunction

    update

    public void update()
    Description copied from interface: HierarchyWizard.HierarchyWizardView
    -
    Update
    +
    Update.
    Specified by:
    update in interface HierarchyWizard.HierarchyWizardView
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorLayout.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorLayout.html index 2b8b9ff02f..e091ed4dc7 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorLayout.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorLayout.html @@ -97,7 +97,7 @@

    Class HierarchyWizar
    public class HierarchyWizardEditorLayout<T>
     extends java.lang.Object
    -
    Layouts the tree shown in the wizard
    +
    Layouts the tree shown in the wizard.
    @@ -119,7 +119,7 @@

    Field Summary

    static int PRETTY_THRESHOLD -
    Constant
    +
    Constant.
    @@ -138,7 +138,7 @@

    Constructor Summary

    HierarchyWizardEditorLayout(HierarchyWizardModelGrouping<T> model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -159,19 +159,19 @@

    Method Summary

    boolean isPretty() -
    Is the layout pretty
    +
    Is the layout pretty.
    int[] layout() -
    Computes the cardinalities of the optimal number of elements per hierarchy level
    +
    Computes the cardinalities of the optimal number of elements per hierarchy level.
    void setPretty(boolean pretty) -
    Sets the pretty mode
    +
    Sets the pretty mode.
    @@ -203,7 +203,7 @@

    Field Detail

  • PRETTY_THRESHOLD

    public static final int PRETTY_THRESHOLD
    -
    Constant
    +
    Constant.
    See Also:
    Constant Field Values
  • @@ -222,7 +222,7 @@

    Constructor Detail

  • HierarchyWizardEditorLayout

    public HierarchyWizardEditorLayout(HierarchyWizardModelGrouping<T> model)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    model -
  • @@ -241,7 +241,7 @@

    Method Detail

  • isPretty

    public boolean isPretty()
    -
    Is the layout pretty
    +
    Is the layout pretty.
    Returns:
  • @@ -252,7 +252,7 @@

    isPretty

  • layout

    public int[] layout()
    -
    Computes the cardinalities of the optimal number of elements per hierarchy level
    +
    Computes the cardinalities of the optimal number of elements per hierarchy level.
    Returns:
  • @@ -263,7 +263,7 @@

    layout

  • setPretty

    public void setPretty(boolean pretty)
    -
    Sets the pretty mode
    +
    Sets the pretty mode.
    Parameters:
    pretty -
  • 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 c7716e7674..d18f83ff8c 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 @@ -97,7 +97,7 @@

    Class HierarchyWizardE
    public class HierarchyWizardEditorMenu<T>
     extends java.lang.Object
    -
    The editor's menu
    +
    The editor's menu.
    @@ -118,7 +118,7 @@

    Constructor Summary

    HierarchyWizardEditorMenu(org.eclipse.swt.widgets.Composite composite, HierarchyWizardModelGrouping<T> model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -171,7 +171,7 @@

    Constructor Detail

    HierarchyWizardEditorMenu

    public HierarchyWizardEditorMenu(org.eclipse.swt.widgets.Composite composite,
                              HierarchyWizardModelGrouping<T> model)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    composite -
    model -
    @@ -191,6 +191,7 @@

    Method Detail

    show

    public void show(int x,
             int y)
    +
    Parameters:
    x -
    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 e27e025145..ea77d7166d 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 @@ -102,7 +102,7 @@

    Class HierarchyWizard
    public class HierarchyWizardEditorRange<T>
     extends java.lang.Object
     implements HierarchyWizard.HierarchyWizardView
    -
    Editor for ranges
    +
    Editor for ranges.
    @@ -124,7 +124,7 @@

    Constructor Summary

    HierarchyWizardEditorRange(org.eclipse.swt.widgets.Composite parent, HierarchyWizardModelGrouping<T> model, boolean lower) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -145,7 +145,7 @@

    Method Summary

    void update() -
    Update
    +
    Update.
    @@ -179,7 +179,7 @@

    HierarchyWizardEditorRange

    public HierarchyWizardEditorRange(org.eclipse.swt.widgets.Composite parent,
                               HierarchyWizardModelGrouping<T> model,
                               boolean lower)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    parent -
    model -
    lower -
    @@ -199,7 +199,7 @@

    Method Detail

    update

    public void update()
    Description copied from interface: HierarchyWizard.HierarchyWizardView
    -
    Update
    +
    Update.
    Specified by:
    update in interface HierarchyWizard.HierarchyWizardView
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRenderer.RenderedComponent.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRenderer.RenderedComponent.html index 0e1bdf02db..ef58c141d1 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRenderer.RenderedComponent.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRenderer.RenderedComponent.html @@ -105,7 +105,7 @@


    public abstract static class HierarchyWizardEditorRenderer.RenderedComponent<T>
     extends java.lang.Object
    -
    Base class for rendering contexts
    +
    Base class for rendering contexts.
    @@ -127,49 +127,49 @@

    Field Summary

    java.lang.String bounds -
    Var
    +
    Var.
    int depth -
    Var
    +
    Var.
    boolean enabled -
    Var
    +
    Var.
    java.lang.String label -
    Var
    +
    Var.
    T max -
    Var
    +
    Var.
    T min -
    Var
    +
    Var.
    org.eclipse.swt.graphics.Rectangle rectangle1 -
    Var
    +
    Var.
    org.eclipse.swt.graphics.Rectangle rectangle2 -
    Var
    +
    Var.
    @@ -226,7 +226,7 @@

    Field Detail

  • rectangle1

    public org.eclipse.swt.graphics.Rectangle rectangle1
    -
    Var
    +
    Var.
  • @@ -236,7 +236,7 @@

    rectangle1

  • rectangle2

    public org.eclipse.swt.graphics.Rectangle rectangle2
    -
    Var
    +
    Var.
  • @@ -246,7 +246,7 @@

    rectangle2

  • depth

    public int depth
    -
    Var
    +
    Var.
  • @@ -256,7 +256,7 @@

    depth

  • enabled

    public boolean enabled
    -
    Var
    +
    Var.
  • @@ -266,7 +266,7 @@

    enabled

  • label

    public java.lang.String label
    -
    Var
    +
    Var.
  • @@ -276,7 +276,7 @@

    label

  • bounds

    public java.lang.String bounds
    -
    Var
    +
    Var.
  • @@ -286,7 +286,7 @@

    bounds

  • min

    public T min
    -
    Var
    +
    Var.
  • @@ -296,7 +296,7 @@

    min

  • max

    public T max
    -
    Var
    +
    Var.
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRenderer.RenderedGroup.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRenderer.RenderedGroup.html index a9cc639350..a2ff6cdb62 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRenderer.RenderedGroup.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRenderer.RenderedGroup.html @@ -106,7 +106,7 @@

    Clas
    public static class HierarchyWizardEditorRenderer.RenderedGroup<T>
     extends HierarchyWizardEditorRenderer.RenderedComponent<T>
    -
    A rendering context for a group
    +
    A rendering context for a group.
    @@ -128,7 +128,7 @@

    Field Summary

    HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup<T> group -
    Var
    +
    Var.
    @@ -207,7 +207,7 @@

    Field Detail

  • group

    public HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup<T> group
    -
    Var
    +
    Var.
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRenderer.RenderedInterval.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRenderer.RenderedInterval.html index 8309ff66ed..9435da95dc 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRenderer.RenderedInterval.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardEditorRenderer.RenderedInterval.html @@ -106,7 +106,7 @@

    C
    public static class HierarchyWizardEditorRenderer.RenderedInterval<T>
     extends HierarchyWizardEditorRenderer.RenderedComponent<T>
    -
    A rendering context for an interval
    +
    A rendering context for an interval.
    @@ -128,13 +128,13 @@

    Field Summary

    HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<T> interval -
    Var
    +
    Var.
    T offset -
    Var
    +
    Var.
    @@ -213,7 +213,7 @@

    Field Detail

  • interval

    public HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<T> interval
    -
    Var
    +
    Var.
  • @@ -223,7 +223,7 @@

    interval

  • offset

    public T offset
    -
    Var
    +
    Var.
  • 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 1b2a203fd8..886fdc78c9 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 @@ -97,7 +97,7 @@

    Class HierarchyWiz
    public class HierarchyWizardEditorRenderer<T>
     extends java.lang.Object
    -
    Renders the content
    +
    Renders the content.
    @@ -119,19 +119,19 @@

    Nested Class Summary

    static class  HierarchyWizardEditorRenderer.RenderedComponent<T> -
    Base class for rendering contexts
    +
    Base class for rendering contexts.
    static class  HierarchyWizardEditorRenderer.RenderedGroup<T> -
    A rendering context for a group
    +
    A rendering context for a group.
    static class  HierarchyWizardEditorRenderer.RenderedInterval<T> -
    A rendering context for an interval
    +
    A rendering context for an interval.
    @@ -152,61 +152,61 @@

    Field Summary

    static org.eclipse.swt.graphics.Color ALTERNATIVE_FOREGROUND -
    Constants
    +
    Constants.
    static org.eclipse.swt.graphics.Color DISABLED_BACKGROUND -
    Constants
    +
    Constants.
    static org.eclipse.swt.graphics.Color DISABLED_FOREGROUND -
    Constants
    +
    Constants.
    static org.eclipse.swt.graphics.Font FONT -
    Constants
    +
    Constants.
    static int INTERVAL_HEIGHT -
    Constants
    +
    Constants.
    static org.eclipse.swt.graphics.Color NORMAL_BACKGROUND -
    Constants
    +
    Constants.
    static org.eclipse.swt.graphics.Color NORMAL_FOREGROUND -
    Constants
    +
    Constants.
    static int OFFSET -
    Constants
    +
    Constants.
    static org.eclipse.swt.graphics.Color SELECTED_BACKGROUND -
    Constants
    +
    Constants.
    static org.eclipse.swt.graphics.Color WIDGET_BACKGROUND -
    Constants
    +
    Constants.
    @@ -225,7 +225,7 @@

    Constructor Summary

    HierarchyWizardEditorRenderer(HierarchyWizardModelGrouping<T> model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -246,32 +246,32 @@

    Method Summary

    java.util.List<HierarchyWizardEditorRenderer.RenderedComponent<T>> getComponents() -
    Returns all components
    +
    Returns all components.
    org.eclipse.swt.graphics.Point getMinSize() -
    Returns the required minimal size
    +
    Returns the required minimal size.
    boolean select(int x, int y) -
    Mouse click
    +
    Mouse click.
    void update() -
    Updates the drawing context
    +
    Updates the drawing context.
    void update(org.eclipse.swt.graphics.GC gc) -
    Update graphics layout
    +
    Update graphics layout.
    @@ -303,7 +303,7 @@

    Field Detail

  • FONT

    public static final org.eclipse.swt.graphics.Font FONT
    -
    Constants
    +
    Constants.
  • @@ -313,7 +313,7 @@

    FONT

  • OFFSET

    public static final int OFFSET
    -
    Constants
    +
    Constants.
    See Also:
    Constant Field Values
  • @@ -324,7 +324,7 @@

    OFFSET

  • INTERVAL_HEIGHT

    public static final int INTERVAL_HEIGHT
    -
    Constants
    +
    Constants.
    See Also:
    Constant Field Values
  • @@ -335,7 +335,7 @@

    INTERVAL_HEIGHT

  • WIDGET_BACKGROUND

    public static final org.eclipse.swt.graphics.Color WIDGET_BACKGROUND
    -
    Constants
    +
    Constants.
  • @@ -345,7 +345,7 @@

    WIDGET_BACKGROUND

  • DISABLED_FOREGROUND

    public static final org.eclipse.swt.graphics.Color DISABLED_FOREGROUND
    -
    Constants
    +
    Constants.
  • @@ -355,7 +355,7 @@

    DISABLED_FOREGROUND

  • DISABLED_BACKGROUND

    public static final org.eclipse.swt.graphics.Color DISABLED_BACKGROUND
    -
    Constants
    +
    Constants.
  • @@ -365,7 +365,7 @@

    DISABLED_BACKGROUND

  • NORMAL_FOREGROUND

    public static final org.eclipse.swt.graphics.Color NORMAL_FOREGROUND
    -
    Constants
    +
    Constants.
  • @@ -375,7 +375,7 @@

    NORMAL_FOREGROUND

  • ALTERNATIVE_FOREGROUND

    public static final org.eclipse.swt.graphics.Color ALTERNATIVE_FOREGROUND
    -
    Constants
    +
    Constants.
  • @@ -385,7 +385,7 @@

    ALTERNATIVE_FOREGROUND

  • NORMAL_BACKGROUND

    public static final org.eclipse.swt.graphics.Color NORMAL_BACKGROUND
    -
    Constants
    +
    Constants.
  • @@ -395,7 +395,7 @@

    NORMAL_BACKGROUND

  • SELECTED_BACKGROUND

    public static final org.eclipse.swt.graphics.Color SELECTED_BACKGROUND
    -
    Constants
    +
    Constants.
  • @@ -413,7 +413,7 @@

    Constructor Detail

  • HierarchyWizardEditorRenderer

    public HierarchyWizardEditorRenderer(HierarchyWizardModelGrouping<T> model)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    model -
  • @@ -432,7 +432,7 @@

    Method Detail

  • getComponents

    public java.util.List<HierarchyWizardEditorRenderer.RenderedComponent<T>> getComponents()
    -
    Returns all components
    +
    Returns all components.
    Returns:
  • @@ -443,7 +443,7 @@

    getComponents

  • getMinSize

    public org.eclipse.swt.graphics.Point getMinSize()
    -
    Returns the required minimal size
    +
    Returns the required minimal size.
    Returns:
  • @@ -455,8 +455,9 @@

    getMinSize

    select

    public boolean select(int x,
                  int y)
    -
    Mouse click
    -
    Parameters:
    x -
    y -
    +
    Mouse click.
    +
    Parameters:
    x -
    y -
    +
    Returns:
    @@ -466,7 +467,7 @@

    select

  • update

    public void update()
    -
    Updates the drawing context
    +
    Updates the drawing context.
  • @@ -476,7 +477,7 @@

    update

  • update

    public void update(org.eclipse.swt.graphics.GC gc)
    -
    Update graphics layout
    +
    Update graphics layout.
    Parameters:
    gc -
  • 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 fd7a4d0d20..693ac01410 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 @@ -97,7 +97,7 @@

    Class HierarchyWizardModel&
    public class HierarchyWizardModel<T>
     extends java.lang.Object
    -
    The base model for the wizard
    +
    The base model for the wizard.
    @@ -116,9 +116,10 @@

    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
    +
    Creates a new instance for the given data type.
    @@ -139,55 +140,55 @@

    Method Summary

    HierarchyBuilder<T> getBuilder(boolean serializable) -
    Returns the current builder
    +
    Returns the current builder.
    DataType<T> getDataType() -
    Returns the data type
    +
    Returns the data type.
    AttributeType.Hierarchy getHierarchy() -
    Returns the current hierarchy
    +
    Returns the current hierarchy.
    HierarchyWizardModelIntervals<T> getIntervalModel() -
    Returns the model of the interval-based builder
    +
    Returns the model of the interval-based builder.
    HierarchyWizardModelOrder<T> getOrderModel() -
    Returns the model of the order-based builder
    +
    Returns the model of the order-based builder.
    HierarchyWizardModelRedaction<T> getRedactionModel() -
    Returns the model of the redaction-based builder
    +
    Returns the model of the redaction-based builder.
    HierarchyBuilder.Type getType() -
    Returns the type
    +
    Returns the type.
    void parse(HierarchyBuilder<T> builder) -
    Updates the model with a new specification
    +
    Updates the model with a new specification.
    void setType(HierarchyBuilder.Type type) -
    Sets the type
    +
    Sets the type.
    @@ -212,16 +213,17 @@

    Methods inherited from class java.lang.Object

    Constructor Detail

    - +
    • HierarchyWizardModel

      public HierarchyWizardModel(DataType<T> dataType,
      +                    java.util.Locale locale,
                           java.lang.String[] data)
      -
      Creates a new instance for the given data type
      -
      Parameters:
      dataType -
      data -
      builder -
      +
      Creates a new instance for the given data type.
      +
      Parameters:
      dataType -
      locale -
      data -
    @@ -240,8 +242,9 @@

    Method Detail

    getBuilder

    public HierarchyBuilder<T> getBuilder(boolean serializable)
                                    throws java.lang.Exception
    -
    Returns the current builder
    -
    Returns:
    +
    Returns the current builder.
    +
    Parameters:
    serializable -
    +
    Returns:
    Throws:
    java.lang.Exception
    @@ -253,7 +256,7 @@

    getBuilder

  • getDataType

    public DataType<T> getDataType()
    -
    Returns the data type
    +
    Returns the data type.
    Returns:
  • @@ -264,7 +267,7 @@

    getDataType

  • getHierarchy

    public AttributeType.Hierarchy getHierarchy()
    -
    Returns the current hierarchy
    +
    Returns the current hierarchy.
    Returns:
  • @@ -275,7 +278,7 @@

    getHierarchy

  • getIntervalModel

    public HierarchyWizardModelIntervals<T> getIntervalModel()
    -
    Returns the model of the interval-based builder
    +
    Returns the model of the interval-based builder.
    Returns:
  • @@ -286,7 +289,7 @@

    getIntervalModel

  • getOrderModel

    public HierarchyWizardModelOrder<T> getOrderModel()
    -
    Returns the model of the order-based builder
    +
    Returns the model of the order-based builder.
    Returns:
  • @@ -297,7 +300,7 @@

    getOrderModel

  • getRedactionModel

    public HierarchyWizardModelRedaction<T> getRedactionModel()
    -
    Returns the model of the redaction-based builder
    +
    Returns the model of the redaction-based builder.
    Returns:
  • @@ -308,7 +311,7 @@

    getRedactionModel

  • getType

    public HierarchyBuilder.Type getType()
    -
    Returns the type
    +
    Returns the type.
    Returns:
  • @@ -320,7 +323,7 @@

    getType

    parse

    public void parse(HierarchyBuilder<T> builder)
                throws java.lang.IllegalArgumentException
    -
    Updates the model with a new specification
    +
    Updates the model with a new specification.
    Parameters:
    builder -
    Throws:
    java.lang.IllegalArgumentException
    @@ -333,7 +336,7 @@

    parse

  • setType

    public void setType(HierarchyBuilder.Type type)
    -
    Sets the type
    +
    Sets the type.
    Parameters:
    type -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelAbstract.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelAbstract.html index d8edde7e6c..d6d060ae56 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelAbstract.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardModelAbstract.html @@ -101,7 +101,7 @@

    Class HierarchyWiza
    public abstract class HierarchyWizardModelAbstract<T>
     extends java.lang.Object
    -
    An abstract base model for all builders
    +
    An abstract base model for all builders.
    @@ -123,37 +123,37 @@

    Field Summary

    protected java.lang.String[] data -
    Var
    +
    Var.
    protected java.lang.String error -
    Var
    +
    Var.
    protected int[] groupsizes -
    Var
    +
    Var.
    protected AttributeType.Hierarchy hierarchy -
    Var
    +
    Var.
    protected HierarchyWizard.HierarchyWizardView view -
    Var
    +
    Var.
    protected boolean visible -
    Var
    +
    Var.
    @@ -172,7 +172,7 @@

    Constructor Summary

    HierarchyWizardModelAbstract(java.lang.String[] data) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -193,61 +193,61 @@

    Method Summary

    protected abstract void build() -
    Implement this to run the builder
    +
    Implement this to run the builder.
    abstract HierarchyBuilder<T> getBuilder(boolean serializable) -
    Returns the builder currently configured
    +
    Returns the builder currently configured.
    java.lang.String[] getData() -
    Returns the data
    +
    Returns the data.
    java.lang.String getError() -
    Returns an error message, null if everything is ok
    +
    Returns an error message, null if everything is ok.
    int[] getGroups() -
    Returns the sizes of the resulting groups
    +
    Returns the sizes of the resulting groups.
    AttributeType.Hierarchy getHierarchy() -
    Returns the resulting hierarchy
    +
    Returns the resulting hierarchy.
    abstract void parse(HierarchyBuilder<T> builder) -
    Parses a builder and updates the model accordingly
    +
    Parses a builder and updates the model accordingly.
    void setView(HierarchyWizard.HierarchyWizardView view) -
    Sets the according view
    +
    Sets the according view.
    protected void setVisible(boolean visible) -
    Set visible
    +
    Set visible.
    void update() -
    Updates the resulting hierarchy and the view
    +
    Updates the resulting hierarchy and the view.
    @@ -279,7 +279,7 @@

    Field Detail

  • data

    protected final java.lang.String[] data
    -
    Var
    +
    Var.
  • @@ -289,7 +289,7 @@

    data

  • groupsizes

    protected int[] groupsizes
    -
    Var
    +
    Var.
  • @@ -299,7 +299,7 @@

    groupsizes

  • hierarchy

    protected AttributeType.Hierarchy hierarchy
    -
    Var
    +
    Var.
  • @@ -309,7 +309,7 @@

    hierarchy

  • error

    protected java.lang.String error
    -
    Var
    +
    Var.
  • @@ -319,7 +319,7 @@

    error

  • view

    protected HierarchyWizard.HierarchyWizardView view
    -
    Var
    +
    Var.
  • @@ -329,7 +329,7 @@

    view

  • visible

    protected boolean visible
    -
    Var
    +
    Var.
  • @@ -347,7 +347,7 @@

    Constructor Detail

  • HierarchyWizardModelAbstract

    public HierarchyWizardModelAbstract(java.lang.String[] data)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    data -
  • @@ -366,7 +366,7 @@

    Method Detail

  • setVisible

    protected void setVisible(boolean visible)
    -
    Set visible
    +
    Set visible.
    Parameters:
    visible -
  • @@ -378,8 +378,9 @@

    setVisible

    getBuilder

    public abstract HierarchyBuilder<T> getBuilder(boolean serializable)
                                             throws java.lang.Exception
    -
    Returns the builder currently configured
    -
    Returns:
    +
    Returns the builder currently configured.
    +
    Parameters:
    serializable -
    +
    Returns:
    Throws:
    java.lang.Exception
    @@ -391,7 +392,7 @@

    getBuilder

  • getData

    public java.lang.String[] getData()
    -
    Returns the data
    +
    Returns the data.
    Returns:
  • @@ -402,7 +403,7 @@

    getData

  • getError

    public java.lang.String getError()
    -
    Returns an error message, null if everything is ok
    +
    Returns an error message, null if everything is ok.
    Returns:
  • @@ -413,7 +414,7 @@

    getError

  • getGroups

    public int[] getGroups()
    -
    Returns the sizes of the resulting groups
    +
    Returns the sizes of the resulting groups.
    Returns:
  • @@ -424,7 +425,7 @@

    getGroups

  • getHierarchy

    public AttributeType.Hierarchy getHierarchy()
    -
    Returns the resulting hierarchy
    +
    Returns the resulting hierarchy.
    Returns:
  • @@ -435,7 +436,7 @@

    getHierarchy

  • parse

    public abstract void parse(HierarchyBuilder<T> builder)
    -
    Parses a builder and updates the model accordingly
    +
    Parses a builder and updates the model accordingly.
    Parameters:
    builder -
  • @@ -446,7 +447,7 @@

    parse

  • setView

    public void setView(HierarchyWizard.HierarchyWizardView view)
    -
    Sets the according view
    +
    Sets the according view.
    Parameters:
    view -
  • @@ -457,7 +458,7 @@

    setView

  • update

    public void update()
    -
    Updates the resulting hierarchy and the view
    +
    Updates the resulting hierarchy and the view.
  • @@ -467,7 +468,7 @@

    update

  • build

    protected abstract void build()
    -
    Implement this to run the builder
    +
    Implement this to run the builder.
  • 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 4903884add..83d9c1b12f 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 @@ -101,7 +101,7 @@

    public static class HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup<U>
     extends java.lang.Object
    -
    This class represents a group
    +
    This class represents a group.
    @@ -123,13 +123,13 @@

    Field Summary

    AggregateFunction<U> function -
    Var
    +
    Var.
    int size -
    Var
    +
    Var.
    @@ -190,7 +190,7 @@

    Field Detail

  • size

    public int size
    -
    Var
    +
    Var.
  • @@ -200,7 +200,7 @@

    size

  • function

    public AggregateFunction<U> function
    -
    Var
    +
    Var.
  • @@ -218,6 +218,7 @@

    Constructor Detail

  • HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup

    public HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup(HierarchyBuilderGroupingBased.Group<U> group)
    +
    Parameters:
    group -
  • @@ -228,6 +229,7 @@

    HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup

    HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup

    public HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup(int size,
                                                              AggregateFunction<U> function)
    +
    Parameters:
    size -
    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 a97981f847..e4bfcbc068 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 @@ -101,7 +101,7 @@

    public static class HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<U>
     extends java.lang.Object
    -
    This class represents an interval
    +
    This class represents an interval.
    @@ -122,15 +122,21 @@

    Field Summary

    AggregateFunction<U> -function  +function +
    TODO
    + U -max  +max +
    TODO
    + U -min  +min +
    TODO
    + @@ -191,6 +197,7 @@

    Field Detail

  • min

    public U min
    +
    TODO
  • @@ -200,6 +207,7 @@

    min

  • max

    public U max
    +
    TODO
  • @@ -209,6 +217,7 @@

    max

  • function

    public AggregateFunction<U> function
    +
    TODO
  • @@ -226,6 +235,7 @@

    Constructor Detail

  • HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval

    public HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval(HierarchyBuilderIntervalBased.Interval<U> interval)
    +
    Parameters:
    interval -
  • @@ -239,6 +249,7 @@

    HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval

    public HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval(U min,
                                                                 U max,
                                                                 AggregateFunction<U> function)
    +
    Parameters:
    min -
    max -
    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 aba8ff4a0f..e3552bf0b6 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 @@ -101,7 +101,7 @@

    public static class HierarchyWizardModelGrouping.HierarchyWizardGroupingRange<U>
     extends java.lang.Object
    -
    This class represents an adjustment
    +
    This class represents an adjustment.
    @@ -122,15 +122,21 @@

    Field Summary

    U -label  +label +
    TODO
    + U -repeat  +repeat +
    TODO
    + U -snap  +snap +
    TODO
    + @@ -195,6 +201,7 @@

    Field Detail

  • repeat

    public U repeat
    +
    TODO
  • @@ -204,6 +211,7 @@

    repeat

  • snap

    public U snap
    +
    TODO
  • @@ -213,6 +221,7 @@

    snap

  • label

    public U label
    +
    TODO
  • @@ -231,6 +240,7 @@

    Constructor Detail

    HierarchyWizardModelGrouping.HierarchyWizardGroupingRange

    public HierarchyWizardModelGrouping.HierarchyWizardGroupingRange(DataType<U> type,
                                                              boolean lower)
    +
    Parameters:
    type -
    lower -
    @@ -240,6 +250,7 @@

    HierarchyWizardModelGrouping.HierarchyWizardGroupingRange

  • HierarchyWizardModelGrouping.HierarchyWizardGroupingRange

    public HierarchyWizardModelGrouping.HierarchyWizardGroupingRange(HierarchyBuilderIntervalBased.Range<U> range)
    +
    Parameters:
    range -
  • @@ -253,6 +264,7 @@

    HierarchyWizardModelGrouping.HierarchyWizardGroupingRange

    public HierarchyWizardModelGrouping.HierarchyWizardGroupingRange(U repeat,
                                                              U snap,
                                                              U label)
    +
    Parameters:
    repeat -
    snap -
    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 30bbc44aa9..68789df25b 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 @@ -128,19 +128,19 @@

    Nested Class Summary

    static class  HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup<U> -
    This class represents a group
    +
    This class represents a group.
    static class  HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<U> -
    This class represents an interval
    +
    This class represents an interval.
    static class  HierarchyWizardModelGrouping.HierarchyWizardGroupingRange<U> -
    This class represents an adjustment
    +
    This class represents an adjustment.
    @@ -176,7 +176,7 @@

    Constructor Summary

    HierarchyWizardModelGrouping(java.lang.String[] data, DataType<T> type, boolean intervals) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -197,31 +197,31 @@

    Method Summary

    void addAfter(java.lang.Object selected) -
    Adds an element after the given one
    +
    Adds an element after the given one.
    void addBefore(java.lang.Object selected) -
    Adds an element before the given one
    +
    Adds an element before the given one.
    void addGroups(java.util.List<HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup<T>> list) -
    Adds groups
    +
    Adds groups.
    void addInterval(HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<T> i) -
    Adds an interval
    +
    Adds an interval.
    void addRight(java.lang.Object selected) -
    Adds a column
    +
    Adds a column.
    @@ -231,7 +231,7 @@

    Method Summary

    AggregateFunction<T> getDefaultFunction() -
    Returns the default aggregate function
    +
    Returns the default aggregate function.
    @@ -261,13 +261,13 @@

    Method Summary

    boolean isFirst(HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<T> interval) -
    Is this the first interval
    +
    Is this the first interval.
    boolean isLast(HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<T> interval) -
    Is this the last interval
    +
    Is this the last interval.
    @@ -277,61 +277,61 @@

    Method Summary

    void mergeDown(java.lang.Object selected) -
    Merges the interval down
    +
    Merges the interval down.
    void mergeUp(java.lang.Object selected) -
    Merges the interval up
    +
    Merges the interval up.
    void parse(HierarchyBuilderIntervalBased<T> builder) -
    Parses an interval-based spec
    +
    Parses an interval-based spec.
    void parse(HierarchyBuilderOrderBased<T> builder) -
    Parses an order-based spec
    +
    Parses an order-based spec.
    void register(HierarchyWizard.HierarchyWizardView component) -
    Registers a part of the UI
    +
    Registers a part of the UI.
    void remove(java.lang.Object selected) -
    Removes the given object
    +
    Removes the given object.
    void setDefaultFunction(AggregateFunction<T> function) -
    Sets the default aggregate function
    +
    Sets the default aggregate function.
    void setSelectedElement(java.lang.Object selected) -
    Updates the selected element
    +
    Updates the selected element.
    void update() -
    Update all UI components
    +
    Update all UI components.
    void update(HierarchyWizard.HierarchyWizardView sender) -
    Update all UI components, apart from the sender
    +
    Update all UI components, apart from the sender.
    @@ -372,8 +372,8 @@

    HierarchyWizardModelGrouping

    public HierarchyWizardModelGrouping(java.lang.String[] data,
                                 DataType<T> type,
                                 boolean intervals)
    -
    Creates a new instance
    -
    Parameters:
    type -
    intervals -
    +
    Creates a new instance.
    +
    Parameters:
    data -
    type -
    intervals -
    @@ -391,7 +391,7 @@

    Method Detail

  • addAfter

    public void addAfter(java.lang.Object selected)
    -
    Adds an element after the given one
    +
    Adds an element after the given one.
    Parameters:
    selected -
  • @@ -402,7 +402,7 @@

    addAfter

  • addBefore

    public void addBefore(java.lang.Object selected)
    -
    Adds an element before the given one
    +
    Adds an element before the given one.
    Parameters:
    selected -
  • @@ -413,7 +413,8 @@

    addBefore

  • addGroups

    public void addGroups(java.util.List<HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup<T>> list)
    -
    Adds groups
    +
    Adds groups.
    +
    Parameters:
    list -
  • @@ -423,7 +424,8 @@

    addGroups

  • addInterval

    public void addInterval(HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<T> i)
    -
    Adds an interval
    +
    Adds an interval.
    +
    Parameters:
    i -
  • @@ -433,7 +435,7 @@

    addInterval

  • addRight

    public void addRight(java.lang.Object selected)
    -
    Adds a column
    +
    Adds a column.
    Parameters:
    selected -
  • @@ -454,7 +456,7 @@

    getDataType

  • getDefaultFunction

    public AggregateFunction<T> getDefaultFunction()
    -
    Returns the default aggregate function
    +
    Returns the default aggregate function.
    Returns:
  • @@ -525,7 +527,7 @@

    getUpperRange

  • isFirst

    public boolean isFirst(HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<T> interval)
    -
    Is this the first interval
    +
    Is this the first interval.
    Parameters:
    interval -
    Returns:
  • @@ -537,7 +539,7 @@

    isFirst

  • isLast

    public boolean isLast(HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<T> interval)
    -
    Is this the last interval
    +
    Is this the last interval.
    Parameters:
    interval -
    Returns:
  • @@ -559,7 +561,7 @@

    isShowIntervals

  • mergeDown

    public void mergeDown(java.lang.Object selected)
    -
    Merges the interval down
    +
    Merges the interval down.
    Parameters:
    selected -
  • @@ -570,7 +572,7 @@

    mergeDown

  • mergeUp

    public void mergeUp(java.lang.Object selected)
    -
    Merges the interval up
    +
    Merges the interval up.
    Parameters:
    selected -
  • @@ -581,7 +583,7 @@

    mergeUp

  • parse

    public void parse(HierarchyBuilderIntervalBased<T> builder)
    -
    Parses an interval-based spec
    +
    Parses an interval-based spec.
    Parameters:
    builder -
  • @@ -593,7 +595,7 @@

    parse

    parse

    public void parse(HierarchyBuilderOrderBased<T> builder)
                throws java.lang.IllegalArgumentException
    -
    Parses an order-based spec
    +
    Parses an order-based spec.
    Parameters:
    builder -
    Throws:
    java.lang.IllegalArgumentException
    @@ -606,7 +608,7 @@

    parse

  • register

    public void register(HierarchyWizard.HierarchyWizardView component)
    -
    Registers a part of the UI
    +
    Registers a part of the UI.
    Parameters:
    component -
  • @@ -617,7 +619,7 @@

    register

  • remove

    public void remove(java.lang.Object selected)
    -
    Removes the given object
    +
    Removes the given object.
    Parameters:
    selected -
  • @@ -628,7 +630,7 @@

    remove

  • setDefaultFunction

    public void setDefaultFunction(AggregateFunction<T> function)
    -
    Sets the default aggregate function
    +
    Sets the default aggregate function.
    Parameters:
    function -
  • @@ -639,7 +641,7 @@

    setDefaultFunction

  • setSelectedElement

    public void setSelectedElement(java.lang.Object selected)
    -
    Updates the selected element
    +
    Updates the selected element.
    Parameters:
    selected -
  • @@ -650,7 +652,7 @@

    setSelectedElement

  • update

    public void update()
    -
    Update all UI components
    +
    Update all UI components.
    Overrides:
    update in class HierarchyWizardModelAbstract<T>
    @@ -664,7 +666,7 @@

    update

  • update

    public void update(HierarchyWizard.HierarchyWizardView sender)
    -
    Update all UI components, apart from the sender
    +
    Update all UI components, apart from the sender.
    Parameters:
    sender -
  • 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 86beb1a585..e95c44d68e 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 @@ -107,7 +107,7 @@

    Class HierarchyWiz
    public class HierarchyWizardModelIntervals<T>
     extends HierarchyWizardModelGrouping<T>
    -
    A model for interval-based builders
    +
    A model for interval-based builders.

  • @@ -158,7 +158,7 @@

    Constructor Summary

    HierarchyWizardModelIntervals(DataType<T> dataType, java.lang.String[] data) -
    Constructor to create an initial definition
    +
    Constructor to create an initial definition.
    @@ -179,19 +179,19 @@

    Method Summary

    protected void build() -
    Implement this to run the builder
    +
    Implement this to run the builder.
    HierarchyBuilderIntervalBased<T> getBuilder(boolean serializable) -
    Returns the builder currently configured
    +
    Returns the builder currently configured.
    void parse(HierarchyBuilder<T> builder) -
    Parses a builder and updates the model accordingly
    +
    Parses a builder and updates the model accordingly.
    @@ -238,7 +238,7 @@

    Constructor Detail

    HierarchyWizardModelIntervals

    public HierarchyWizardModelIntervals(DataType<T> dataType,
                                  java.lang.String[] data)
    -
    Constructor to create an initial definition
    +
    Constructor to create an initial definition.
    Parameters:
    dataType -
    data -
    @@ -259,7 +259,7 @@

    getBuilder

    public HierarchyBuilderIntervalBased<T> getBuilder(boolean serializable)
                                                 throws java.lang.Exception
    Description copied from class: HierarchyWizardModelAbstract
    -
    Returns the builder currently configured
    +
    Returns the builder currently configured.
    Specified by:
    getBuilder in class HierarchyWizardModelAbstract<T>
    @@ -277,7 +277,7 @@

    parse

    public void parse(HierarchyBuilder<T> builder)
                throws java.lang.IllegalArgumentException
    Description copied from class: HierarchyWizardModelAbstract
    -
    Parses a builder and updates the model accordingly
    +
    Parses a builder and updates the model accordingly.
    Specified by:
    parse in class HierarchyWizardModelAbstract<T>
    @@ -293,7 +293,7 @@

    parse

    build

    protected void build()
    Description copied from class: HierarchyWizardModelAbstract
    -
    Implement this to run the builder
    +
    Implement this to run the builder.
    Specified by:
    build in class HierarchyWizardModelAbstract<T>
    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 674b6a6ceb..9b7a1b2143 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 @@ -107,7 +107,7 @@

    Class HierarchyWizardM
    public class HierarchyWizardModelOrder<T>
     extends HierarchyWizardModelGrouping<T>
    -
    A model for order-based builders
    +
    A model for order-based builders.
    @@ -156,9 +156,10 @@

    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
    +
    Constructor to create an initial definition.
    @@ -179,37 +180,43 @@

    Method Summary

    protected void build() -
    Implement this to run the builder
    +
    Implement this to run the builder.
    HierarchyBuilderOrderBased<T> getBuilder(boolean serializable) -
    Returns the builder currently configured
    +
    Returns the builder currently configured.
    +java.util.Locale +getLocale() +
    Returns the current locale.
    + + + boolean moveDown(int index) -
    Moves an item down
    +
    Moves an item down.
    - + boolean moveUp(int index) -
    Moves an item up
    +
    Moves an item up.
    - + void parse(HierarchyBuilder<T> builder) -
    Parses a builder and updates the model accordingly
    +
    Parses a builder and updates the model accordingly.
    - + boolean sort(DataType<?> type) -
    Sorts the data
    +
    Sorts the data.
    @@ -248,16 +255,17 @@

    Methods inherited from class java.lang.Object

    Constructor Detail

    - +
    • HierarchyWizardModelOrder

      public HierarchyWizardModelOrder(DataType<T> dataType,
      +                         java.util.Locale locale,
                                java.lang.String[] data)
      -
      Constructor to create an initial definition
      -
      Parameters:
      dataType -
      data -
      +
      Constructor to create an initial definition.
      +
      Parameters:
      dataType -
      locale -
      data -
    @@ -277,7 +285,7 @@

    getBuilder

    public HierarchyBuilderOrderBased<T> getBuilder(boolean serializable)
                                              throws java.lang.Exception
    Description copied from class: HierarchyWizardModelAbstract
    -
    Returns the builder currently configured
    +
    Returns the builder currently configured.
    Specified by:
    getBuilder in class HierarchyWizardModelAbstract<T>
    @@ -286,6 +294,17 @@

    getBuilder

    java.lang.Exception
    + + + +
      +
    • +

      getLocale

      +
      public java.util.Locale getLocale()
      +
      Returns the current locale.
      +
      Returns:
      +
    • +
    @@ -293,8 +312,9 @@

    getBuilder

  • moveDown

    public boolean moveDown(int index)
    -
    Moves an item down
    -
    Parameters:
    index -
    +
    Moves an item down.
    +
    Parameters:
    index -
    +
    Returns:
  • @@ -304,8 +324,9 @@

    moveDown

  • moveUp

    public boolean moveUp(int index)
    -
    Moves an item up
    -
    Parameters:
    index -
    +
    Moves an item up.
    +
    Parameters:
    index -
    +
    Returns:
  • @@ -317,7 +338,7 @@

    parse

    public void parse(HierarchyBuilder<T> builder)
                throws java.lang.IllegalArgumentException
    Description copied from class: HierarchyWizardModelAbstract
    -
    Parses a builder and updates the model accordingly
    +
    Parses a builder and updates the model accordingly.
    Specified by:
    parse in class HierarchyWizardModelAbstract<T>
    @@ -332,8 +353,9 @@

    parse

  • sort

    public boolean sort(DataType<?> type)
    -
    Sorts the data
    -
    Parameters:
    type -
    +
    Sorts the data.
    +
    Parameters:
    type -
    +
    Returns:
  • @@ -344,7 +366,7 @@

    sort

    build

    protected void build()
    -
    Implement this to run the builder
    +
    Implement this to run the builder.
    Specified by:
    build in class HierarchyWizardModelAbstract<T>
    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 1d9930340d..41c08ebf50 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 @@ -102,7 +102,7 @@

    Class HierarchyWiz
    public class HierarchyWizardModelRedaction<T>
     extends HierarchyWizardModelAbstract<T>
    -
    A model for redaction-based builders
    +
    A model for redaction-based builders.
    @@ -138,7 +138,7 @@

    Constructor Summary

    HierarchyWizardModelRedaction(DataType<T> dataType, java.lang.String[] data) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -159,13 +159,13 @@

    Method Summary

    protected void build() -
    Implement this to run the builder
    +
    Implement this to run the builder.
    HierarchyBuilderRedactionBased.Order getAlignmentOrder() -
    Returns the alignment order
    +
    Returns the alignment order.
    @@ -175,7 +175,7 @@

    Method Summary

    HierarchyBuilderRedactionBased<T> getBuilder(boolean serializable) -
    Returns the builder currently configured
    +
    Returns the builder currently configured.
    @@ -189,31 +189,31 @@

    Method Summary

    char getPaddingCharacter() -
    Returns the padding character
    +
    Returns the padding character.
    char getRedactionCharacter() -
    Returns the redaction parameter
    +
    Returns the redaction parameter.
    HierarchyBuilderRedactionBased.Order getRedactionOrder() -
    Returns the redaction order
    +
    Returns the redaction order.
    void parse(HierarchyBuilder<T> _builder) -
    Parses a builder and updates the model accordingly
    +
    Parses a builder and updates the model accordingly.
    void setAlignmentOrder(HierarchyBuilderRedactionBased.Order alignmentOrder) -
    Sets the alignment order
    +
    Sets the alignment order.
    @@ -231,19 +231,19 @@

    Method Summary

    void setPaddingCharacter(char paddingCharacter) -
    Sets the padding character
    +
    Sets the padding character.
    void setRedactionCharacter(char redactionCharacter) -
    Sets the redaction character
    +
    Sets the redaction character.
    void setRedactionOrder(HierarchyBuilderRedactionBased.Order redactionOrder) -
    Sets the redaction order
    +
    Sets the redaction order.
    @@ -283,7 +283,7 @@

    Constructor Detail

    HierarchyWizardModelRedaction

    public HierarchyWizardModelRedaction(DataType<T> dataType,
                                  java.lang.String[] data)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    dataType -
    data -
    @@ -302,7 +302,7 @@

    Method Detail

  • getAlignmentOrder

    public HierarchyBuilderRedactionBased.Order getAlignmentOrder()
    -
    Returns the alignment order
    +
    Returns the alignment order.
    Returns:
  • @@ -324,7 +324,7 @@

    getAlphabetSize

    getBuilder

    public HierarchyBuilderRedactionBased<T> getBuilder(boolean serializable)
    Description copied from class: HierarchyWizardModelAbstract
    -
    Returns the builder currently configured
    +
    Returns the builder currently configured.
    Specified by:
    getBuilder in class HierarchyWizardModelAbstract<T>
    @@ -358,7 +358,7 @@

    getMaxValueLength

  • getPaddingCharacter

    public char getPaddingCharacter()
    -
    Returns the padding character
    +
    Returns the padding character.
    Returns:
  • @@ -369,7 +369,7 @@

    getPaddingCharacter

  • getRedactionCharacter

    public char getRedactionCharacter()
    -
    Returns the redaction parameter
    +
    Returns the redaction parameter.
    Returns:
  • @@ -380,7 +380,7 @@

    getRedactionCharacter

  • getRedactionOrder

    public HierarchyBuilderRedactionBased.Order getRedactionOrder()
    -
    Returns the redaction order
    +
    Returns the redaction order.
    Returns:
  • @@ -392,7 +392,7 @@

    getRedactionOrder

    parse

    public void parse(HierarchyBuilder<T> _builder)
    Description copied from class: HierarchyWizardModelAbstract
    -
    Parses a builder and updates the model accordingly
    +
    Parses a builder and updates the model accordingly.
    Specified by:
    parse in class HierarchyWizardModelAbstract<T>
    @@ -406,7 +406,7 @@

    parse

  • setAlignmentOrder

    public void setAlignmentOrder(HierarchyBuilderRedactionBased.Order alignmentOrder)
    -
    Sets the alignment order
    +
    Sets the alignment order.
    Parameters:
    alignmentOrder -
  • @@ -447,7 +447,7 @@

    setMaxValueLength

  • setPaddingCharacter

    public void setPaddingCharacter(char paddingCharacter)
    -
    Sets the padding character
    +
    Sets the padding character.
    Parameters:
    paddingCharacter -
  • @@ -458,7 +458,7 @@

    setPaddingCharacter

  • setRedactionCharacter

    public void setRedactionCharacter(char redactionCharacter)
    -
    Sets the redaction character
    +
    Sets the redaction character.
    Parameters:
    redactionCharacter -
  • @@ -469,7 +469,7 @@

    setRedactionCharacter

  • setRedactionOrder

    public void setRedactionOrder(HierarchyBuilderRedactionBased.Order redactionOrder)
    -
    Sets the redaction order
    +
    Sets the redaction order.
    Parameters:
    redactionOrder -
  • @@ -481,7 +481,7 @@

    setRedactionOrder

    build

    protected void build()
    Description copied from class: HierarchyWizardModelAbstract
    -
    Implement this to run the builder
    +
    Implement this to run the builder.
    Specified by:
    build in class HierarchyWizardModelAbstract<T>
    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 70bc4bde7b..01204c382d 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 @@ -116,7 +116,7 @@

    Class HierarchyWizard
    public abstract class HierarchyWizardPageBuilder<T>
     extends org.eclipse.jface.wizard.WizardPage
     implements HierarchyWizard.HierarchyWizardView
    -
    An abstract base class for pages that allow configuring a builder
    +
    An abstract base class for pages that allow configuring a builder.
    @@ -153,7 +153,7 @@

    Constructor Summary

    HierarchyWizardPageBuilder(HierarchyWizard<T> wizard, HierarchyWizardModelAbstract<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new base class
    +
    Creates a new base class.
    @@ -186,13 +186,13 @@

    Method Summary

    void update() -
    Update
    +
    Update.
    abstract void updatePage() -
    Update the page when the model has changed
    +
    Update the page when the model has changed.
    @@ -247,7 +247,7 @@

    HierarchyWizardPageBuilder

    public HierarchyWizardPageBuilder(HierarchyWizard<T> wizard,
                               HierarchyWizardModelAbstract<T> model,
                               HierarchyWizardPageFinal<T> finalPage)
    -
    Creates a new base class
    +
    Creates a new base class.
    Parameters:
    wizard -
    model -
    finalPage -
    @@ -312,7 +312,7 @@

    setVisible

    update

    public void update()
    Description copied from interface: HierarchyWizard.HierarchyWizardView
    -
    Update
    +
    Update.
    Specified by:
    update in interface HierarchyWizard.HierarchyWizardView
    @@ -326,7 +326,7 @@

    update

  • updatePage

    public abstract void updatePage()
    -
    Update the page when the model has changed
    +
    Update the page when the model has changed.
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageFinal.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageFinal.html index 2217c88879..28784cb999 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageFinal.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/HierarchyWizardPageFinal.html @@ -111,7 +111,7 @@

    Class HierarchyWizardPa
    public class HierarchyWizardPageFinal<T>
     extends org.eclipse.jface.wizard.WizardPage
    -
    The final page that shows an overview of the resulting hierarchy
    +
    The final page that shows an overview of the resulting hierarchy.
    @@ -146,7 +146,7 @@

    Constructor Summary

    HierarchyWizardPageFinal(HierarchyWizard<T> wizard) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -179,13 +179,13 @@

    Method Summary

    void setGroups(int[] groups) -
    Sets the groups
    +
    Sets the groups.
    void setHierarchy(AttributeType.Hierarchy hierarchy) -
    Sets the hierarchy
    +
    Sets the hierarchy.
    @@ -242,7 +242,7 @@

    Constructor Detail

  • HierarchyWizardPageFinal

    public HierarchyWizardPageFinal(HierarchyWizard<T> wizard)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    wizard -
  • @@ -300,7 +300,7 @@

    isPageComplete

  • setGroups

    public void setGroups(int[] groups)
    -
    Sets the groups
    +
    Sets the groups.
    Parameters:
    groups -
  • @@ -311,7 +311,7 @@

    setGroups

  • setHierarchy

    public void setHierarchy(AttributeType.Hierarchy hierarchy)
    -
    Sets the hierarchy
    +
    Sets the hierarchy.
    Parameters:
    hierarchy -
  • 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 c9ed0c0e2f..6c15cab7be 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 @@ -116,7 +116,7 @@

    Class HierarchyWiza
    public class HierarchyWizardPageIntervals<T>
     extends HierarchyWizardPageBuilder<T>
    -
    A page for configuring the interval-based builder
    +
    A page for configuring the interval-based builder.
    @@ -153,7 +153,7 @@

    Constructor Summary

    HierarchyWizardPageIntervals(HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -178,7 +178,7 @@

    Method Summary

    void updatePage() -
    Update the page when the model has changed
    +
    Update the page when the model has changed.
    @@ -240,7 +240,7 @@

    HierarchyWizardPageIntervals

    public HierarchyWizardPageIntervals(HierarchyWizard<T> wizard,
                                 HierarchyWizardModel<T> model,
                                 HierarchyWizardPageFinal<T> finalPage)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    wizard -
    model -
    finalPage -
    @@ -269,7 +269,7 @@

    createControl

    updatePage

    public void updatePage()
    Description copied from class: HierarchyWizardPageBuilder
    -
    Update the page when the model has changed
    +
    Update the page when the model has changed.
    Specified by:
    updatePage in class HierarchyWizardPageBuilder<T>
    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 53c0c7f974..b52555c0c6 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 @@ -116,7 +116,7 @@

    Class HierarchyWizardPa
    public class HierarchyWizardPageOrder<T>
     extends HierarchyWizardPageBuilder<T>
    -
    A page for configuring the order-based builder
    +
    A page for configuring the order-based builder.
    @@ -154,7 +154,7 @@

    Constructor Summary

    HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage)
    -
    Creates a new instance
    +
    Creates a new instance.
    @@ -179,7 +179,7 @@

    Method Summary

    void updatePage() -
    Update the page when the model has changed
    +
    Update the page when the model has changed.
    @@ -242,7 +242,7 @@

    HierarchyWizardPageOrder

    HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    controller -
    wizard -
    model -
    finalPage -
    @@ -271,7 +271,7 @@

    createControl

    updatePage

    public void updatePage()
    Description copied from class: HierarchyWizardPageBuilder
    -
    Update the page when the model has changed
    +
    Update the page when the model has changed.
    Specified by:
    updatePage in class HierarchyWizardPageBuilder<T>
    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 ecca378570..7ab96bc85c 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 @@ -116,7 +116,7 @@

    Class HierarchyWiza
    public class HierarchyWizardPageRedaction<T>
     extends HierarchyWizardPageBuilder<T>
    -
    A page for configuring the redaction-based builder
    +
    A page for configuring the redaction-based builder.
    @@ -154,7 +154,7 @@

    Constructor Summary

    HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -187,7 +187,7 @@

    Method Summary

    void updatePage() -
    Update the page when the model has changed
    +
    Update the page when the model has changed.
    @@ -250,7 +250,7 @@

    HierarchyWizardPageRedaction

    HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    controller -
    wizard -
    model -
    finalPage -
    @@ -309,7 +309,7 @@

    setVisible

    updatePage

    public void updatePage()
    Description copied from class: HierarchyWizardPageBuilder
    -
    Update the page when the model has changed
    +
    Update the page when the model has changed.
    Specified by:
    updatePage in class HierarchyWizardPageBuilder<T>
    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 56929dc123..6b91959fe4 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 @@ -111,7 +111,7 @@

    Class HierarchyWizardPag
    public class HierarchyWizardPageType<T>
     extends org.eclipse.jface.wizard.WizardPage
    -
    A hierarchy page for choosing the type of builder
    +
    A hierarchy page for choosing the type of builder.
    @@ -150,7 +150,7 @@

    Constructor Summary

    HierarchyWizardPageIntervals<T> intervalPage, HierarchyWizardPageOrder<T> orderPage, HierarchyWizardPageRedaction<T> redactionPage)
    -
    Creates a new instance
    +
    Creates a new instance.
    @@ -191,7 +191,7 @@

    Method Summary

    void updatePage() -
    Updates the page
    +
    Updates the page.
    @@ -248,7 +248,7 @@

    HierarchyWizardPageType

    HierarchyWizardPageIntervals<T> intervalPage, HierarchyWizardPageOrder<T> orderPage, HierarchyWizardPageRedaction<T> redactionPage) -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    wizard -
    model -
    intervalPage -
    orderPage -
    redactionPage -
    @@ -336,7 +336,7 @@

    setVisible

  • updatePage

    public void updatePage()
    -
    Updates the page
    +
    Updates the page.
  • 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 9781618085..82601d7c39 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 @@ -154,7 +154,7 @@

    Constructor Summary

    ImportWizard(Controller controller, Model model) -
    Creates a new data import wizard and sets the window title
    +
    Creates a new data import wizard and sets the window title.
    @@ -175,7 +175,7 @@

    Method Summary

    void addPages() -
    Adds all of the available pages to the wizard
    +
    Adds all of the available pages to the wizard.
    @@ -207,7 +207,7 @@

    Method Summary

    boolean performCancel() -
    Cancel pressed
    +
    Cancel pressed.
    @@ -271,7 +271,7 @@

    Constructor Detail

    ImportWizard

    public ImportWizard(Controller controller,
                 Model model)
    -
    Creates a new data import wizard and sets the window title
    +
    Creates a new data import wizard and sets the window title.
    Parameters:
    controller - Reference to controller
    model - Reference to model
    @@ -290,7 +290,7 @@

    Method Detail

  • addPages

    public void addPages()
    -
    Adds all of the available pages to the wizard
    +
    Adds all of the available pages to the wizard.
    Specified by:
    addPages in interface org.eclipse.jface.wizard.IWizard
    @@ -316,7 +316,7 @@

    canFinish

    canFinish in interface org.eclipse.jface.wizard.IWizard
    Overrides:
    canFinish in class org.eclipse.jface.wizard.Wizard
    -
    See Also:
    #performFinish()}
    +
    Returns:
    See Also:
    #performFinish()}
  • @@ -378,7 +378,7 @@

    performFinish

    performFinish in interface org.eclipse.jface.wizard.IWizard
    Overrides:
    performFinish in class ARXWizard<ImportConfiguration>
    -
    See Also:
    #getResultingConfiguration()}
    +
    Returns:
    See Also:
    #getResultingConfiguration()}
    @@ -388,13 +388,13 @@

    performFinish

  • performCancel

    public boolean performCancel()
    -
    Cancel pressed
    +
    Cancel pressed.
    Specified by:
    performCancel in interface org.eclipse.jface.wizard.IWizard
    Overrides:
    performCancel in class org.eclipse.jface.wizard.Wizard
    -
    +
    Returns:
  • 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 0026f63123..3b3f534e41 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 @@ -109,7 +109,7 @@

    Enum ImportWizardMod
    public static enum ImportWizardModel.SourceType
     extends java.lang.Enum<ImportWizardModel.SourceType>
    -
    Possible sources for importing data from
    +
    Possible sources for importing data from.
    See Also:
    sourceType}
    @@ -129,13 +129,19 @@

    Enum Constant Summary

    Enum Constant and Description -CSV  +CSV +
    TODO
    + -EXCEL  +EXCEL +
    TODO
    + -JDBC  +JDBC +
    TODO
    + @@ -201,6 +207,7 @@

    Enum Constant Detail

  • CSV

    public static final ImportWizardModel.SourceType CSV
    +
    TODO
  • @@ -210,6 +217,7 @@

    CSV

  • JDBC

    public static final ImportWizardModel.SourceType JDBC
    +
    TODO
  • @@ -219,6 +227,7 @@

    JDBC

  • EXCEL

    public static final ImportWizardModel.SourceType EXCEL
    +
    TODO
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardModel.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardModel.html index 81b59501c8..bafcf4cf7d 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardModel.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardModel.html @@ -124,7 +124,7 @@

    Nested Class Summary

    static class  ImportWizardModel.SourceType -
    Possible sources for importing data from
    +
    Possible sources for importing data from.
    @@ -145,7 +145,7 @@

    Field Summary

    static int previewDataMaxLines -
    Maximum number of lines to be loaded for preview purposes
    +
    Maximum number of lines to be loaded for preview purposes.
    @@ -307,7 +307,7 @@

    Field Detail

  • previewDataMaxLines

    public static final int previewDataMaxLines
    -
    Maximum number of lines to be loaded for preview purposes
    +
    Maximum number of lines to be loaded for preview purposes.
    See Also:
    Constant Field Values
  • @@ -513,7 +513,7 @@

    setFirstRowContainsHeader

  • setJdbcConnection

    public void setJdbcConnection(java.sql.Connection jdbcConnection)
    -
    Parameters:
    connection - jdbcConnection
    +
    Parameters:
    jdbcConnection -
  • @@ -533,7 +533,7 @@

    setJdbcTables

  • setPreviewData

    public void setPreviewData(java.util.List<java.lang.String[]> previewData)
    -
    Parameters:
    wizardColumns - previewData
    +
    Parameters:
    previewData -
  • @@ -553,7 +553,7 @@

    setSelectedJdbcTable

  • setSourceType

    public void setSourceType(ImportWizardModel.SourceType sourceType)
    -
    Parameters:
    source - sourceType
    +
    Parameters:
    sourceType -
  • 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 27d9e7f98c..4e8301c295 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 @@ -119,13 +119,13 @@

    Constructor Summary

    ImportWizardModelColumn(ImportColumn column) -
    Creates a new instance for the given column
    +
    Creates a new instance for the given column.
    ImportWizardModelColumn(ImportColumn column, boolean enabled) -
    Creates a new instance for the given column
    +
    Creates a new instance for the given column.
    @@ -188,7 +188,7 @@

    Constructor Detail

  • ImportWizardModelColumn

    public ImportWizardModelColumn(ImportColumn column)
    -
    Creates a new instance for the given column
    +
    Creates a new instance for the given column.
    Parameters:
    column - Column that should be wrapped around
  • @@ -200,8 +200,8 @@

    ImportWizardModelColumn

    ImportWizardModelColumn

    public ImportWizardModelColumn(ImportColumn column,
                            boolean enabled)
    -
    Creates a new instance for the given column
    -
    Parameters:
    column - Column that should be wrapped around
    +
    Creates a new instance for the given column.
    +
    Parameters:
    column - Column that should be wrapped around
    enabled -
    @@ -239,7 +239,7 @@

    isEnabled

  • setColumn

    public void setColumn(ImportColumn column)
    -
    Parameters:
    enabled - column
    +
    Parameters:
    column -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageCSV.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageCSV.html index 38115dba80..301619f30e 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageCSV.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageCSV.html @@ -162,7 +162,7 @@

    Constructor Summary

    ImportWizardPageCSV(ImportWizard wizardImport) -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    @@ -184,7 +184,7 @@

    Method Summary

    void createControl(org.eclipse.swt.widgets.Composite parent)
    Creates the design of this page - + This adds all the controls to the page along with their listeners.
    @@ -238,7 +238,7 @@

    Constructor Detail

  • ImportWizardPageCSV

    public ImportWizardPageCSV(ImportWizard wizardImport)
    -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    Parameters:
    wizardImport - Reference to wizard containing this page
  • @@ -258,8 +258,9 @@

    Method Detail

    createControl

    public void createControl(org.eclipse.swt.widgets.Composite parent)
    Creates the design of this page - + This adds all the controls to the page along with their listeners.
    +
    Parameters:
    parent -
    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 6d1aa1d308..cda39ab1f8 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 @@ -149,7 +149,7 @@

    Method Summary

    protected boolean canEdit(java.lang.Object column) -
    Indicates that enabled cells within this column can be edited
    +
    Indicates that enabled cells within this column can be edited.
    @@ -161,7 +161,7 @@

    Method Summary

    protected java.lang.Object getValue(java.lang.Object element) -
    Returns current index of choices for given column datatype
    +
    Returns current index of choices for given column datatype.
    @@ -229,11 +229,12 @@

    Method Detail

  • canEdit

    protected boolean canEdit(java.lang.Object column)
    -
    Indicates that enabled cells within this column can be edited
    +
    Indicates that enabled cells within this column can be edited.
    Specified by:
    canEdit in class org.eclipse.jface.viewers.EditingSupport
    -
    +
    Parameters:
    column -
    +
    Returns:
  • @@ -247,7 +248,8 @@

    getCellEditor

    Specified by:
    getCellEditor in class org.eclipse.jface.viewers.EditingSupport
    -
    +
    Parameters:
    arg0 -
    +
    Returns:
    @@ -257,11 +259,12 @@

    getCellEditor

  • getValue

    protected java.lang.Object getValue(java.lang.Object element)
    -
    Returns current index of choices for given column datatype
    +
    Returns current index of choices for given column datatype.
    Specified by:
    getValue in class org.eclipse.jface.viewers.EditingSupport
    -
    +
    Parameters:
    element -
    +
    Returns:
  • @@ -284,7 +287,7 @@

    setValue

    Specified by:
    setValue in class org.eclipse.jface.viewers.EditingSupport
    -
    +
    Parameters:
    element -
    value -
    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 92a0f13f08..d93d9b060f 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 @@ -149,7 +149,7 @@

    Method Summary

    protected boolean
    canEdit(java.lang.Object column) -
    Indicates that enabled cells within this column can be edited
    +
    Indicates that enabled cells within this column can be edited.
    @@ -159,14 +159,14 @@

    Method Summary

    protected java.lang.Object getValue(java.lang.Object arg0) -
    Retrieves name of column (ImportColumn.getAliasName())
    +
    Retrieves name of column (ImportColumn.getAliasName()).
    protected void setValue(java.lang.Object element, java.lang.Object value) -
    Sets name for given column (ImportColumn.setAliasName(String))
    +
    Sets name for given column (ImportColumn.setAliasName(String)).
    @@ -224,11 +224,12 @@

    Method Detail

  • canEdit

    protected boolean canEdit(java.lang.Object column)
    -
    Indicates that enabled cells within this column can be edited
    +
    Indicates that enabled cells within this column can be edited.
    Specified by:
    canEdit in class org.eclipse.jface.viewers.EditingSupport
    -
    +
    Parameters:
    column -
    +
    Returns:
  • @@ -251,11 +252,12 @@

    getCellEditor

  • getValue

    protected java.lang.Object getValue(java.lang.Object arg0)
    -
    +
    Retrieves name of column (ImportColumn.getAliasName()).
    Specified by:
    getValue in class org.eclipse.jface.viewers.EditingSupport
    -
    +
    Parameters:
    arg0 -
    +
    Returns:
  • @@ -266,11 +268,11 @@

    getValue

    setValue

    protected void setValue(java.lang.Object element,
                 java.lang.Object value)
    -
    +
    Sets name for given column (ImportColumn.setAliasName(String)).
    Specified by:
    setValue in class org.eclipse.jface.viewers.EditingSupport
    -
    +
    Parameters:
    element -
    value -
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageColumns.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageColumns.html index 9d827bb50d..e6b66e2aff 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageColumns.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageColumns.html @@ -186,7 +186,7 @@

    Constructor Summary

    ImportWizardPageColumns(ImportWizard wizardImport) -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    @@ -207,19 +207,19 @@

    Method Summary

    void createControl(org.eclipse.swt.widgets.Composite parent) -
    Creates the design of this page along with the appropriate listeners
    +
    Creates the design of this page along with the appropriate listeners.
    void setVisible(boolean visible) -
    Adds input to table viewer once page gets visible
    +
    Adds input to table viewer once page gets visible.
    protected boolean uniqueColumnNames() -
    Checks whether column names are unique
    +
    Checks whether column names are unique.
    @@ -272,7 +272,7 @@

    Constructor Detail

  • ImportWizardPageColumns

    public ImportWizardPageColumns(ImportWizard wizardImport)
    -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    Parameters:
    wizardImport - Reference to wizard containing this page
  • @@ -291,7 +291,8 @@

    Method Detail

  • createControl

    public void createControl(org.eclipse.swt.widgets.Composite parent)
    -
    Creates the design of this page along with the appropriate listeners
    +
    Creates the design of this page along with the appropriate listeners.
    +
    Parameters:
    parent -
  • @@ -301,13 +302,13 @@

    createControl

  • setVisible

    public void setVisible(boolean visible)
    -
    Adds input to table viewer once page gets visible
    +
    Adds input to table viewer once page gets visible.
    Specified by:
    setVisible in interface org.eclipse.jface.dialogs.IDialogPage
    Overrides:
    setVisible in class org.eclipse.jface.dialogs.DialogPage
    -
    +
    Parameters:
    visible -
  • @@ -317,7 +318,7 @@

    setVisible

  • uniqueColumnNames

    protected boolean uniqueColumnNames()
    -
    Checks whether column names are unique
    +
    Checks whether column names are unique.
    Returns:
    True if column names are unique, false otherwise
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageExcel.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageExcel.html index 53c83d6cd6..aa4d9ccf29 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageExcel.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageExcel.html @@ -162,7 +162,7 @@

    Constructor Summary

    ImportWizardPageExcel(ImportWizard wizardImport) -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    @@ -184,7 +184,7 @@

    Method Summary

    void createControl(org.eclipse.swt.widgets.Composite parent)
    Creates the design of this page - + This adds all the controls to the page along with their listeners.
    @@ -242,7 +242,7 @@

    Constructor Detail

  • ImportWizardPageExcel

    public ImportWizardPageExcel(ImportWizard wizardImport)
    -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    Parameters:
    wizardImport - Reference to wizard containing this page
  • @@ -262,8 +262,9 @@

    Method Detail

    createControl

    public void createControl(org.eclipse.swt.widgets.Composite parent)
    Creates the design of this page - + This adds all the controls to the page along with their listeners.
    +
    Parameters:
    parent -
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageJDBC.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageJDBC.html index 55b44cb46e..0cd2fbeeac 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageJDBC.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageJDBC.html @@ -160,7 +160,7 @@

    Constructor Summary

    ImportWizardPageJDBC(ImportWizard wizardImport) -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    @@ -190,7 +190,7 @@

    Method Summary

    void createControl(org.eclipse.swt.widgets.Composite parent)
    Creates the design of this page - + This adds all the controls to the page along with their listeners.
    @@ -253,7 +253,7 @@

    Constructor Detail

  • ImportWizardPageJDBC

    public ImportWizardPageJDBC(ImportWizard wizardImport)
    -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    Parameters:
    wizardImport - Reference to wizard containing this page
  • @@ -273,8 +273,9 @@

    Method Detail

    createControl

    public void createControl(org.eclipse.swt.widgets.Composite parent)
    Creates the design of this page - + This adds all the controls to the page along with their listeners.
    +
    Parameters:
    parent -
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPagePreview.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPagePreview.html index 42a1e235d4..45e64b4522 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPagePreview.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPagePreview.html @@ -113,8 +113,7 @@

    Class ImportWizardPagePr
    Preview page This page gives the user a preview over the data and how it is about to be - imported. Only enabled columns will be displayed - ImportWizardModelColumn.isEnabled(). The datatype of each column will + imported. Only enabled columns will be displayed ImportWizardModelColumn.isEnabled(). The datatype of each column will be shown additionally as a tooltip.
    @@ -150,7 +149,7 @@

    Constructor Summary

    ImportWizardPagePreview(ImportWizard wizardImport) -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    @@ -182,9 +181,7 @@

    Method Summary

    setVisible(boolean visible)
    Adds input to table once page gets visible to the user - This retrieves the preview data - ImportWizardModel.getPreviewData() and applies it to the given - tableViewer.
    + This retrieves the preview data ImportWizardModel.getPreviewData() and applies it to the given tableViewer. @@ -237,7 +234,7 @@

    Constructor Detail

  • ImportWizardPagePreview

    public ImportWizardPagePreview(ImportWizard wizardImport)
    -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    Parameters:
    wizardImport - Reference to wizard containing this page
  • @@ -259,8 +256,8 @@

    createControl

    Creates the design of this page The page is set to incomplete at this point and will be marked as - complete, once the appropriate table has been rendered. Refer to - setVisible(boolean) for details.
    + complete, once the appropriate table has been rendered. Refer to setVisible(boolean) for details. +
    Parameters:
    parent -
    @@ -272,16 +269,14 @@

    setVisible

    public void setVisible(boolean visible)
    Adds input to table once page gets visible to the user - This retrieves the preview data - ImportWizardModel.getPreviewData() and applies it to the given - tableViewer. Only columns that have been enabled will be shown. + This retrieves the preview data ImportWizardModel.getPreviewData() and applies it to the given tableViewer. Only columns that have been enabled will be shown. New names and reordering is also considered.
    Specified by:
    setVisible in interface org.eclipse.jface.dialogs.IDialogPage
    Overrides:
    setVisible in class org.eclipse.jface.dialogs.DialogPage
    -
    +
    Parameters:
    visible -
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageSource.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageSource.html index be29928310..c1b2899916 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageSource.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageSource.html @@ -158,7 +158,7 @@

    Constructor Summary

    ImportWizardPageSource(ImportWizard wizardImport) -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    @@ -180,7 +180,7 @@

    Method Summary

    void createControl(org.eclipse.swt.widgets.Composite parent)
    Creates the design of this page - + This adds all the controls to the page along with their listeners.
    @@ -234,7 +234,7 @@

    Constructor Detail

  • ImportWizardPageSource

    public ImportWizardPageSource(ImportWizard wizardImport)
    -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    Parameters:
    wizardImport - Reference to wizard containing this page
  • @@ -254,10 +254,11 @@

    Method Detail

    createControl

    public void createControl(org.eclipse.swt.widgets.Composite parent)
    Creates the design of this page - + This adds all the controls to the page along with their listeners. It basically waits for any radio button to be pressed, which will mark the page as completed and lets the user proceed to the next page.
    +
    Parameters:
    parent -
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageTable.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageTable.html index cac76b440b..958e009126 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageTable.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/ImportWizardPageTable.html @@ -153,7 +153,7 @@

    Constructor Summary

    ImportWizardPageTable(ImportWizard wizardImport) -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    @@ -174,7 +174,7 @@

    Method Summary

    void createControl(org.eclipse.swt.widgets.Composite parent) -
    Creates the design of this page along with the appropriate listeners
    +
    Creates the design of this page along with the appropriate listeners.
    @@ -210,7 +210,7 @@

    Method Summary

    void setVisible(boolean visible) -
    Applies previously detected tables to tableViewer
    +
    Applies previously detected tables to tableViewer.
    @@ -263,7 +263,7 @@

    Constructor Detail

  • ImportWizardPageTable

    public ImportWizardPageTable(ImportWizard wizardImport)
    -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    Parameters:
    wizardImport - Reference to wizard containing this page
  • @@ -282,7 +282,8 @@

    Method Detail

  • createControl

    public void createControl(org.eclipse.swt.widgets.Composite parent)
    -
    Creates the design of this page along with the appropriate listeners
    +
    Creates the design of this page along with the appropriate listeners.
    +
    Parameters:
    parent -
  • @@ -292,13 +293,13 @@

    createControl

  • setVisible

    public void setVisible(boolean visible)
    -
    +
    Applies previously detected tables to tableViewer.
    Specified by:
    setVisible in interface org.eclipse.jface.dialogs.IDialogPage
    Overrides:
    setVisible in class org.eclipse.jface.dialogs.DialogPage
    -
    +
    Parameters:
    visible -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/ARXWizard.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/ARXWizard.html index 5a9a618407..6e7600b1da 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/ARXWizard.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/ARXWizard.html @@ -96,7 +96,7 @@

    Uses of class  HierarchyWizard<T> -
    This class implements a wizard for generalization hierarchies
    +
    This class implements a wizard for generalization hierarchies.
    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 2effc87e26..d0527312c2 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 @@ -96,19 +96,19 @@

    Uses of protected org.eclipse.swt.widgets.Button ARXWizardDialog.getButton(ARXWizardDialog.ARXWizardButton button) -
    Returns the button created for the given specification
    +
    Returns the button created for the given specification.
    protected org.eclipse.swt.widgets.Button ARXWizard.getButton(ARXWizardDialog.ARXWizardButton button) -
    Returns the button created for the given specification
    +
    Returns the button created for the given specification.
    protected void ARXWizard.setButtons(ARXWizardDialog.ARXWizardButton... buttons) -
    Sets the buttons
    +
    Sets the buttons.
    @@ -123,7 +123,7 @@

    Uses of ARXWizardDialog(org.eclipse.swt.widgets.Shell parentShell, org.eclipse.jface.wizard.IWizard newWizard, java.util.List<ARXWizardDialog.ARXWizardButton> buttons) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/ARXWizardDialog.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/ARXWizardDialog.html index 4aaf80d85e..8d4d22c753 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/ARXWizardDialog.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/ARXWizardDialog.html @@ -96,7 +96,7 @@

    Uses of protected ARXWizardDialog ARXWizard.getDialog() -
    Returns the associated dialog
    +
    Returns the associated dialog.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizard.HierarchyWizardResult.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizard.HierarchyWizardResult.html index 43f50e4e89..8175f4b8a6 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizard.HierarchyWizardResult.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizard.HierarchyWizardResult.html @@ -96,7 +96,7 @@

    Uses of HierarchyWizard.HierarchyWizardResult<T> HierarchyWizard.getResult() -
    Returns the created builder
    +
    Returns the created builder.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizard.HierarchyWizardView.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizard.HierarchyWizardView.html index 3ed49ea01a..0d851704dc 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizard.HierarchyWizardView.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizard.HierarchyWizardView.html @@ -96,49 +96,49 @@

    Uses of class  HierarchyWizardEditor<T> -
    The general editor for hierarchies
    +
    The general editor for hierarchies.
    class  HierarchyWizardEditorGroup<T> -
    Editor for groups
    +
    Editor for groups.
    class  HierarchyWizardEditorInterval<T> -
    An editor for intervals
    +
    An editor for intervals.
    class  HierarchyWizardEditorRange<T> -
    Editor for ranges
    +
    Editor for ranges.
    class  HierarchyWizardPageBuilder<T> -
    An abstract base class for pages that allow configuring a builder
    +
    An abstract base class for pages that allow configuring a builder.
    class  HierarchyWizardPageIntervals<T> -
    A page for configuring the interval-based builder
    +
    A page for configuring the interval-based builder.
    class  HierarchyWizardPageOrder<T> -
    A page for configuring the order-based builder
    +
    A page for configuring the order-based builder.
    class  HierarchyWizardPageRedaction<T> -
    A page for configuring the redaction-based builder
    +
    A page for configuring the redaction-based builder.
    @@ -153,7 +153,7 @@

    Uses of protected HierarchyWizard.HierarchyWizardView HierarchyWizardModelAbstract.view -
    Var
    +
    Var.
    @@ -168,19 +168,19 @@

    Uses of void HierarchyWizardModelGrouping.register(HierarchyWizard.HierarchyWizardView component) -
    Registers a part of the UI
    +
    Registers a part of the UI.
    void HierarchyWizardModelAbstract.setView(HierarchyWizard.HierarchyWizardView view) -
    Sets the according view
    +
    Sets the according view.
    void HierarchyWizardModelGrouping.update(HierarchyWizard.HierarchyWizardView sender) -
    Update all UI components, apart from the sender
    +
    Update all UI components, apart from the sender.
    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 7ae92b51fe..1a200d4400 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 @@ -96,19 +96,19 @@

    Uses of HierarchyWizardPageBuilder(HierarchyWizard<T> wizard, HierarchyWizardModelAbstract<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new base class
    +
    Creates a new base class.
    HierarchyWizardPageFinal(HierarchyWizard<T> wizard) -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardPageIntervals(HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -116,7 +116,7 @@

    Uses of HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -124,7 +124,7 @@

    Uses of HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -133,7 +133,7 @@

    Uses of HierarchyWizardPageIntervals<T> intervalPage, HierarchyWizardPageOrder<T> orderPage, HierarchyWizardPageRedaction<T> redactionPage) -
    Creates a new instance
    +
    Creates a new instance.
    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 f49d9bd8d8..e8d7aad962 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 @@ -96,19 +96,19 @@

    Uses of class  HierarchyWizardEditor<T> -
    The general editor for hierarchies
    +
    The general editor for hierarchies.
    class  HierarchyWizardEditorGroup<T> -
    Editor for groups
    +
    Editor for groups.
    class  HierarchyWizardEditorInterval<T> -
    An editor for intervals
    +
    An editor for intervals.
    @@ -124,7 +124,7 @@

    Uses of HierarchyWizardModelGrouping<T> model, org.eclipse.swt.widgets.Composite composite, boolean general) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardEditorRenderer.RenderedComponent.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardEditorRenderer.RenderedComponent.html index 9b29984b22..cda0d17266 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardEditorRenderer.RenderedComponent.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardEditorRenderer.RenderedComponent.html @@ -96,13 +96,13 @@

    Uses of static class  HierarchyWizardEditorRenderer.RenderedGroup<T> -
    A rendering context for a group
    +
    A rendering context for a group.
    static class  HierarchyWizardEditorRenderer.RenderedInterval<T> -
    A rendering context for an interval
    +
    A rendering context for an interval.
    @@ -117,7 +117,7 @@

    Uses of java.util.List<HierarchyWizardEditorRenderer.RenderedComponent<T>> HierarchyWizardEditorRenderer.getComponents() -
    Returns all components
    +
    Returns all components.
    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 991ea921a7..79290f0de1 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 @@ -96,7 +96,7 @@

    Uses of HierarchyWizardPageIntervals(HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -104,7 +104,7 @@

    Uses of HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -112,7 +112,7 @@

    Uses of HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -121,7 +121,7 @@

    Uses of HierarchyWizardPageIntervals<T> intervalPage, HierarchyWizardPageOrder<T> orderPage, HierarchyWizardPageRedaction<T> redactionPage) -
    Creates a new instance
    +
    Creates a new instance.
    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 7b59025be2..4cc75e02e3 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 @@ -102,19 +102,19 @@

    Uses of class  HierarchyWizardModelIntervals<T> -
    A model for interval-based builders
    +
    A model for interval-based builders.
    class  HierarchyWizardModelOrder<T> -
    A model for order-based builders
    +
    A model for order-based builders.
    class  HierarchyWizardModelRedaction<T> -
    A model for redaction-based builders
    +
    A model for redaction-based builders.
    @@ -129,7 +129,7 @@

    Uses of HierarchyWizardPageBuilder(HierarchyWizard<T> wizard, HierarchyWizardModelAbstract<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new base class
    +
    Creates a new base class.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup.html index 9a38a19cdb..bb4ddd4d8e 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup.html @@ -96,7 +96,7 @@

    Uses of HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup<T> HierarchyWizardEditorRenderer.RenderedGroup.group -
    Var
    +
    Var.
    @@ -124,7 +124,7 @@

    Uses of void HierarchyWizardModelGrouping.addGroups(java.util.List<HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup<T>> list) -
    Adds groups
    +
    Adds groups.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval.html index 0e55f4d239..39288a1d02 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval.html @@ -96,7 +96,7 @@

    Uses of HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<T> HierarchyWizardEditorRenderer.RenderedInterval.interval -
    Var
    +
    Var.
    @@ -124,19 +124,19 @@

    Uses of void HierarchyWizardModelGrouping.addInterval(HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<T> i) -
    Adds an interval
    +
    Adds an interval.
    boolean HierarchyWizardModelGrouping.isFirst(HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<T> interval) -
    Is this the first interval
    +
    Is this the first interval.
    boolean HierarchyWizardModelGrouping.isLast(HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<T> interval) -
    Is this the last interval
    +
    Is this the last interval.
    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 cf6ddc89ff..cf793df60e 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 @@ -96,13 +96,13 @@

    Uses of class  HierarchyWizardModelIntervals<T> -
    A model for interval-based builders
    +
    A model for interval-based builders.
    class  HierarchyWizardModelOrder<T> -
    A model for order-based builders
    +
    A model for order-based builders.
    @@ -116,7 +116,7 @@

    Uses of HierarchyWizardEditor(org.eclipse.swt.widgets.Composite parent, HierarchyWizardModelGrouping<T> model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -124,42 +124,42 @@

    Uses of HierarchyWizardModelGrouping<T> model, org.eclipse.swt.widgets.Composite composite, boolean general) -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardEditorGroup(org.eclipse.swt.widgets.Composite parent, HierarchyWizardModelGrouping<T> model) -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardEditorInterval(org.eclipse.swt.widgets.Composite parent, HierarchyWizardModelGrouping<T> model) -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardEditorLayout(HierarchyWizardModelGrouping<T> model) -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardEditorMenu(org.eclipse.swt.widgets.Composite composite, HierarchyWizardModelGrouping<T> model) -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardEditorRange(org.eclipse.swt.widgets.Composite parent, HierarchyWizardModelGrouping<T> model, boolean lower) -
    Creates a new instance
    +
    Creates a new instance.
    HierarchyWizardEditorRenderer(HierarchyWizardModelGrouping<T> model) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelIntervals.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelIntervals.html index c1dfd547bb..1b9518b45d 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelIntervals.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelIntervals.html @@ -96,7 +96,7 @@

    Uses of HierarchyWizardModelIntervals<T> HierarchyWizardModel.getIntervalModel() -
    Returns the model of the interval-based builder
    +
    Returns the model of the interval-based builder.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelOrder.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelOrder.html index a9c0734ce0..b83384d2c7 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelOrder.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelOrder.html @@ -96,7 +96,7 @@

    Uses of HierarchyWizardModelOrder<T> HierarchyWizardModel.getOrderModel() -
    Returns the model of the order-based builder
    +
    Returns the model of the order-based builder.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelRedaction.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelRedaction.html index 2496dc6118..20f4c575e4 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelRedaction.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardModelRedaction.html @@ -96,7 +96,7 @@

    Uses of HierarchyWizardModelRedaction<T> HierarchyWizardModel.getRedactionModel() -
    Returns the model of the redaction-based builder
    +
    Returns the model of the redaction-based builder.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageBuilder.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageBuilder.html index 9784fd28b1..ecf8bc5e04 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageBuilder.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/HierarchyWizardPageBuilder.html @@ -96,19 +96,19 @@

    Uses of class  HierarchyWizardPageIntervals<T> -
    A page for configuring the interval-based builder
    +
    A page for configuring the interval-based builder.
    class  HierarchyWizardPageOrder<T> -
    A page for configuring the order-based builder
    +
    A page for configuring the order-based builder.
    class  HierarchyWizardPageRedaction<T> -
    A page for configuring the redaction-based builder
    +
    A page for configuring the redaction-based builder.
    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 be99f80a70..f9f2e50c15 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 @@ -96,14 +96,14 @@

    Uses of HierarchyWizardPageBuilder(HierarchyWizard<T> wizard, HierarchyWizardModelAbstract<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new base class
    +
    Creates a new base class.
    HierarchyWizardPageIntervals(HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -111,7 +111,7 @@

    Uses of HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -119,7 +119,7 @@

    Uses of HierarchyWizard<T> wizard, HierarchyWizardModel<T> model, HierarchyWizardPageFinal<T> finalPage) -
    Creates a new instance
    +
    Creates a new instance.
    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 13eabbe842..482fac841a 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 @@ -98,7 +98,7 @@

    Uses of HierarchyWizardPageIntervals<T> intervalPage, HierarchyWizardPageOrder<T> orderPage, HierarchyWizardPageRedaction<T> redactionPage) -
    Creates a new instance
    +
    Creates a new instance.
    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 967719c19f..75402f40bc 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 @@ -98,7 +98,7 @@

    Uses of HierarchyWizardPageIntervals<T> intervalPage, HierarchyWizardPageOrder<T> orderPage, HierarchyWizardPageRedaction<T> redactionPage) -
    Creates a new instance
    +
    Creates a new instance.
    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 67cb0ffc92..0189e38622 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 @@ -98,7 +98,7 @@

    Uses of HierarchyWizardPageIntervals<T> intervalPage, HierarchyWizardPageOrder<T> orderPage, HierarchyWizardPageRedaction<T> redactionPage) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/ImportWizard.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/ImportWizard.html index e9c233c6cc..c67ed511e9 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/ImportWizard.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/class-use/ImportWizard.html @@ -94,37 +94,37 @@

    Uses of ImportWizardPageColumns(ImportWizard wizardImport) -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    ImportWizardPageCSV(ImportWizard wizardImport) -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    ImportWizardPageExcel(ImportWizard wizardImport) -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    ImportWizardPageJDBC(ImportWizard wizardImport) -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    ImportWizardPagePreview(ImportWizard wizardImport) -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    ImportWizardPageSource(ImportWizard wizardImport) -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    ImportWizardPageTable(ImportWizard wizardImport) -
    Creates a new instance of this page and sets its title and description
    +
    Creates a new instance of this page and sets its title and description.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/package-summary.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/package-summary.html index 76d80777d4..11874b4e02 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/package-summary.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/package-summary.html @@ -76,13 +76,13 @@

    Package org.deidentifier.arx.gui.view.imp HierarchyWizard.HierarchyWizardView -
    Updateable part of the wizard
    +
    Updateable part of the wizard.
    HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent<T> -
    Tiny callback for parents
    +
    Tiny callback for parents.
    @@ -99,110 +99,110 @@

    Package org.deidentifier.arx.gui.view.imp ARXWizard<T> -
    This class implements an abstract base class for wizards
    +
    This class implements an abstract base class for wizards.
    ARXWizardDialog
    A custom implementation of the default SWT WizardDialog that is more - compact and allows adding additional buttons
    + compact and allows adding additional buttons. ARXWizardDialog.ARXWizardButton -
    A specification for a button to add to the wizard
    +
    A specification for a button to add to the wizard.
    HierarchyWizard<T> -
    This class implements a wizard for generalization hierarchies
    +
    This class implements a wizard for generalization hierarchies.
    HierarchyWizard.HierarchyWizardResult<T> -
    Result of the wizard
    +
    Result of the wizard.
    HierarchyWizardEditor<T> -
    The general editor for hierarchies
    +
    The general editor for hierarchies.
    HierarchyWizardEditorFunction<T> -
    Editor for functions
    +
    Editor for functions.
    HierarchyWizardEditorGroup<T> -
    Editor for groups
    +
    Editor for groups.
    HierarchyWizardEditorInterval<T> -
    An editor for intervals
    +
    An editor for intervals.
    HierarchyWizardEditorLayout<T> -
    Layouts the tree shown in the wizard
    +
    Layouts the tree shown in the wizard.
    HierarchyWizardEditorMenu<T> -
    The editor's menu
    +
    The editor's menu.
    HierarchyWizardEditorRange<T> -
    Editor for ranges
    +
    Editor for ranges.
    HierarchyWizardEditorRenderer<T> -
    Renders the content
    +
    Renders the content.
    HierarchyWizardEditorRenderer.RenderedComponent<T> -
    Base class for rendering contexts
    +
    Base class for rendering contexts.
    HierarchyWizardEditorRenderer.RenderedGroup<T> -
    A rendering context for a group
    +
    A rendering context for a group.
    HierarchyWizardEditorRenderer.RenderedInterval<T> -
    A rendering context for an interval
    +
    A rendering context for an interval.
    HierarchyWizardModel<T> -
    The base model for the wizard
    +
    The base model for the wizard.
    HierarchyWizardModelAbstract<T> -
    An abstract base model for all builders
    +
    An abstract base model for all builders.
    @@ -214,73 +214,73 @@

    Package org.deidentifier.arx.gui.view.imp HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup<U> -
    This class represents a group
    +
    This class represents a group.
    HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval<U> -
    This class represents an interval
    +
    This class represents an interval.
    HierarchyWizardModelGrouping.HierarchyWizardGroupingRange<U> -
    This class represents an adjustment
    +
    This class represents an adjustment.
    HierarchyWizardModelIntervals<T> -
    A model for interval-based builders
    +
    A model for interval-based builders.
    HierarchyWizardModelOrder<T> -
    A model for order-based builders
    +
    A model for order-based builders.
    HierarchyWizardModelRedaction<T> -
    A model for redaction-based builders
    +
    A model for redaction-based builders.
    HierarchyWizardPageBuilder<T> -
    An abstract base class for pages that allow configuring a builder
    +
    An abstract base class for pages that allow configuring a builder.
    HierarchyWizardPageFinal<T> -
    The final page that shows an overview of the resulting hierarchy
    +
    The final page that shows an overview of the resulting hierarchy.
    HierarchyWizardPageIntervals<T> -
    A page for configuring the interval-based builder
    +
    A page for configuring the interval-based builder.
    HierarchyWizardPageOrder<T> -
    A page for configuring the order-based builder
    +
    A page for configuring the order-based builder.
    HierarchyWizardPageRedaction<T> -
    A page for configuring the redaction-based builder
    +
    A page for configuring the redaction-based builder.
    HierarchyWizardPageType<T> -
    A hierarchy page for choosing the type of builder
    +
    A hierarchy page for choosing the type of builder.
    @@ -383,7 +383,7 @@

    Package org.deidentifier.arx.gui.view.imp ImportWizardModel.SourceType -
    Possible sources for importing data from
    +
    Possible sources for importing data from.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/package-use.html b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/package-use.html index 5dd66f5b2a..034d3de251 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/package-use.html +++ b/doc/gui/org/deidentifier/arx/gui/view/impl/wizard/package-use.html @@ -91,58 +91,58 @@

    ARXWizard -
    This class implements an abstract base class for wizards
    +
    This class implements an abstract base class for wizards.
    ARXWizardDialog
    A custom implementation of the default SWT WizardDialog that is more - compact and allows adding additional buttons
    + compact and allows adding additional buttons. ARXWizardDialog.ARXWizardButton -
    A specification for a button to add to the wizard
    +
    A specification for a button to add to the wizard.
    HierarchyWizard -
    This class implements a wizard for generalization hierarchies
    +
    This class implements a wizard for generalization hierarchies.
    HierarchyWizard.HierarchyWizardResult -
    Result of the wizard
    +
    Result of the wizard.
    HierarchyWizard.HierarchyWizardView -
    Updateable part of the wizard
    +
    Updateable part of the wizard.
    HierarchyWizardEditorFunction.IHierarchyFunctionEditorParent -
    Tiny callback for parents
    +
    Tiny callback for parents.
    HierarchyWizardEditorRenderer -
    Renders the content
    +
    Renders the content.
    HierarchyWizardEditorRenderer.RenderedComponent -
    Base class for rendering contexts
    +
    Base class for rendering contexts.
    HierarchyWizardModel -
    The base model for the wizard
    +
    The base model for the wizard.
    HierarchyWizardModelAbstract -
    An abstract base model for all builders
    +
    An abstract base model for all builders.
    @@ -152,57 +152,57 @@

    HierarchyWizardModelGrouping.HierarchyWizardGroupingGroup -
    This class represents a group
    +
    This class represents a group.
    HierarchyWizardModelGrouping.HierarchyWizardGroupingInterval -
    This class represents an interval
    +
    This class represents an interval.
    HierarchyWizardModelGrouping.HierarchyWizardGroupingRange -
    This class represents an adjustment
    +
    This class represents an adjustment.
    HierarchyWizardModelIntervals -
    A model for interval-based builders
    +
    A model for interval-based builders.
    HierarchyWizardModelOrder -
    A model for order-based builders
    +
    A model for order-based builders.
    HierarchyWizardModelRedaction -
    A model for redaction-based builders
    +
    A model for redaction-based builders.
    HierarchyWizardPageBuilder -
    An abstract base class for pages that allow configuring a builder
    +
    An abstract base class for pages that allow configuring a builder.
    HierarchyWizardPageFinal -
    The final page that shows an overview of the resulting hierarchy
    +
    The final page that shows an overview of the resulting hierarchy.
    HierarchyWizardPageIntervals -
    A page for configuring the interval-based builder
    +
    A page for configuring the interval-based builder.
    HierarchyWizardPageOrder -
    A page for configuring the order-based builder
    +
    A page for configuring the order-based builder.
    HierarchyWizardPageRedaction -
    A page for configuring the redaction-based builder
    +
    A page for configuring the redaction-based builder.
    @@ -215,7 +215,7 @@

    ImportWizardModel.SourceType -
    Possible sources for importing data from
    +
    Possible sources for importing data from.
    diff --git a/doc/gui/org/deidentifier/arx/gui/view/package-summary.html b/doc/gui/org/deidentifier/arx/gui/view/package-summary.html index a1da8c5b71..1c69e11850 100644 --- a/doc/gui/org/deidentifier/arx/gui/view/package-summary.html +++ b/doc/gui/org/deidentifier/arx/gui/view/package-summary.html @@ -76,7 +76,7 @@

    Package org.deidentifier.arx.gui.view

    SWTUtil -
    This class provides some utility methods for working with SWT
    +
    This class provides some utility methods for working with SWT.
    diff --git a/doc/gui/org/deidentifier/arx/gui/worker/Worker.html b/doc/gui/org/deidentifier/arx/gui/worker/Worker.html index 3b70ac9f4f..cf132b1efa 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/Worker.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/Worker.html @@ -106,7 +106,7 @@

    Class Worker<T>

    public abstract class Worker<T>
     extends java.lang.Object
     implements org.eclipse.jface.operation.IRunnableWithProgress
    -
    A base class for workers that perform asynchronous tasks in a progress dialog
    +
    A base class for workers that perform asynchronous tasks in a progress dialog.
    @@ -128,13 +128,13 @@

    Field Summary

    protected java.lang.Exception error -
    Error, if any
    +
    Error, if any.
    protected T result -
    Result, if any
    +
    Result, if any.
    @@ -172,19 +172,19 @@

    Method Summary

    java.lang.Exception getError() -
    Returns the error
    +
    Returns the error.
    T getResult() -
    Returns the result
    +
    Returns the result.
    void setError(java.lang.Exception e) -
    Sets the error
    +
    Sets the error.
    @@ -223,7 +223,7 @@

    Field Detail

  • error

    protected java.lang.Exception error
    -
    Error, if any
    +
    Error, if any.
  • @@ -233,7 +233,7 @@

    error

  • result

    protected T result
    -
    Result, if any
    +
    Result, if any.
  • @@ -268,7 +268,7 @@

    Method Detail

  • getError

    public java.lang.Exception getError()
    -
    Returns the error
    +
    Returns the error.
    Returns:
  • @@ -279,7 +279,7 @@

    getError

  • getResult

    public T getResult()
    -
    Returns the result
    +
    Returns the result.
    Returns:
  • @@ -290,7 +290,7 @@

    getResult

  • setError

    public void setError(java.lang.Exception e)
    -
    Sets the error
    +
    Sets the error.
    Parameters:
    e -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/worker/WorkerAnonymize.html b/doc/gui/org/deidentifier/arx/gui/worker/WorkerAnonymize.html index 745c81cf63..e5fc7586bc 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/WorkerAnonymize.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/WorkerAnonymize.html @@ -105,7 +105,7 @@

    Class WorkerAnonymize


    public class WorkerAnonymize
     extends Worker<ARXResult>
    -
    This worker performs the anonymization process
    +
    This worker performs the anonymization process.
    @@ -140,7 +140,7 @@

    Constructor Summary

    WorkerAnonymize(Model model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -198,7 +198,7 @@

    Constructor Detail

  • WorkerAnonymize

    public WorkerAnonymize(Model model)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    model -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/worker/WorkerExport.html b/doc/gui/org/deidentifier/arx/gui/worker/WorkerExport.html index 0774f94f9c..d67b097fdb 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/WorkerExport.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/WorkerExport.html @@ -105,7 +105,7 @@

    Class WorkerExport


    public class WorkerExport
     extends Worker<DataHandle>
    -
    This worker exports data to disk
    +
    This worker exports data to disk.
    @@ -144,7 +144,7 @@

    Constructor Summary

    DataHandle handle, ARXConfiguration config, long bytes) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -206,7 +206,7 @@

    WorkerExport

    DataHandle handle, ARXConfiguration config, long bytes) -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    path -
    separator -
    handle -
    config -
    bytes -
    diff --git a/doc/gui/org/deidentifier/arx/gui/worker/WorkerImport.html b/doc/gui/org/deidentifier/arx/gui/worker/WorkerImport.html index 11848f4d4b..cd64b00ac7 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/WorkerImport.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/WorkerImport.html @@ -105,7 +105,7 @@

    Class WorkerImport


    public class WorkerImport
     extends Worker<Data>
    -
    This worker loads external data
    +
    This worker loads external data.
    @@ -140,7 +140,7 @@

    Constructor Summary

    WorkerImport(ImportConfiguration config) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -198,8 +198,8 @@

    Constructor Detail

  • WorkerImport

    public WorkerImport(ImportConfiguration config)
    -
    Creates a new instance
    -
    Parameters:
    path -
    separator -
    +
    Creates a new instance.
    +
    Parameters:
    config -
  • diff --git a/doc/gui/org/deidentifier/arx/gui/worker/WorkerLoad.html b/doc/gui/org/deidentifier/arx/gui/worker/WorkerLoad.html index 80214f2d95..0952672ae3 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/WorkerLoad.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/WorkerLoad.html @@ -105,7 +105,7 @@

    Class WorkerLoad


    public class WorkerLoad
     extends Worker<Model>
    -
    This worker loads a project file from disk
    +
    This worker loads a project file from disk.
    @@ -141,13 +141,13 @@

    Constructor Summary

    WorkerLoad(java.io.File file, Controller controller) -
    Creates a new instance
    +
    Creates a new instance.
    WorkerLoad(java.lang.String path, Controller controller) -
    Constructor
    +
    Constructor.
    @@ -208,7 +208,7 @@

    WorkerLoad

    Controller controller) throws java.util.zip.ZipException, java.io.IOException -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    file -
    controller -
    Throws:
    java.util.zip.ZipException
    @@ -224,7 +224,7 @@

    WorkerLoad

    public WorkerLoad(java.lang.String path,
               Controller controller)
                throws java.io.IOException
    -
    Constructor
    +
    Constructor.
    Parameters:
    path -
    controller -
    Throws:
    java.io.IOException
    diff --git a/doc/gui/org/deidentifier/arx/gui/worker/WorkerSave.html b/doc/gui/org/deidentifier/arx/gui/worker/WorkerSave.html index a36466a3da..ff8f652bbb 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/WorkerSave.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/WorkerSave.html @@ -105,7 +105,7 @@

    Class WorkerSave


    public class WorkerSave
     extends Worker<Model>
    -
    This worker saves a project file to disk
    +
    This worker saves a project file to disk.
    @@ -142,7 +142,7 @@

    Constructor Summary

    WorkerSave(java.lang.String path, Controller controller, Model model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -202,7 +202,7 @@

    WorkerSave

    public WorkerSave(java.lang.String path,
               Controller controller,
               Model model)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    path -
    controller -
    model -
    diff --git a/doc/gui/org/deidentifier/arx/gui/worker/WorkerTransform.html b/doc/gui/org/deidentifier/arx/gui/worker/WorkerTransform.html index 34aec1aaac..5ac36fb97c 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/WorkerTransform.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/WorkerTransform.html @@ -105,7 +105,7 @@

    Class WorkerTransform


    public class WorkerTransform
     extends Worker<DataHandle>
    -
    This worker applies a transformation
    +
    This worker applies a transformation.
    @@ -140,7 +140,7 @@

    Constructor Summary

    WorkerTransform(Model model) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -198,7 +198,7 @@

    Constructor Detail

  • WorkerTransform

    public WorkerTransform(Model model)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    model -
  • 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 28497adc76..961e9edc0d 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 @@ -105,7 +105,7 @@

    Uses of void Controller.actionShowProgressDialog(java.lang.String text, Worker<?> worker) -
    Shows a progress dialog
    +
    Shows a progress dialog.
    @@ -126,7 +126,7 @@

    Uses of void MainWindow.showProgressDialog(java.lang.String text, Worker<?> worker) -
    Shows a progress dialog
    +
    Shows a progress dialog.
    @@ -146,37 +146,37 @@

    Uses of class  WorkerAnonymize -
    This worker performs the anonymization process
    +
    This worker performs the anonymization process.
    class  WorkerExport -
    This worker exports data to disk
    +
    This worker exports data to disk.
    class  WorkerImport -
    This worker loads external data
    +
    This worker loads external data.
    class  WorkerLoad -
    This worker loads a project file from disk
    +
    This worker loads a project file from disk.
    class  WorkerSave -
    This worker saves a project file to disk
    +
    This worker saves a project file to disk.
    class  WorkerTransform -
    This worker applies a transformation
    +
    This worker applies a transformation.
    diff --git a/doc/gui/org/deidentifier/arx/gui/worker/io/FileBuilder.html b/doc/gui/org/deidentifier/arx/gui/worker/io/FileBuilder.html index 48fbf3cda6..81935c0662 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/io/FileBuilder.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/io/FileBuilder.html @@ -96,7 +96,7 @@

    Class FileBuilder


    public class FileBuilder
     extends java.lang.Object
    -
    Wraps a writer
    +
    Wraps a writer.
    @@ -116,7 +116,7 @@

    Constructor Summary

    FileBuilder(java.io.OutputStreamWriter w) -
    Create a new instance
    +
    Create a new instance.
    @@ -137,13 +137,13 @@

    Method Summary

    FileBuilder append(java.lang.String s) -
    Append a string
    +
    Append a string.
    void flush() -
    Flush
    +
    Flush.
    @@ -175,7 +175,7 @@

    Constructor Detail

  • FileBuilder

    public FileBuilder(java.io.OutputStreamWriter w)
    -
    Create a new instance
    +
    Create a new instance.
    Parameters:
    w -
  • @@ -195,7 +195,7 @@

    Method Detail

    append

    public FileBuilder append(java.lang.String s)
                        throws java.io.IOException
    -
    Append a string
    +
    Append a string.
    Parameters:
    s -
    Returns:
    Throws:
    @@ -210,7 +210,7 @@

    append

    flush

    public void flush()
                throws java.io.IOException
    -
    Flush
    +
    Flush.
    Throws:
    java.io.IOException
    diff --git a/doc/gui/org/deidentifier/arx/gui/worker/io/Vocabulary.html b/doc/gui/org/deidentifier/arx/gui/worker/io/Vocabulary.html index d81c4576c0..da9e895685 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/io/Vocabulary.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/io/Vocabulary.html @@ -100,7 +100,7 @@

    Class Vocabulary


    public abstract class Vocabulary
     extends java.lang.Object
    -
    An abstract base class for the XML vocabulary
    +
    An abstract base class for the XML vocabulary.
    @@ -238,204 +238,212 @@

    Method Summary

    abstract java.lang.String -getMax()  +getLocale()  abstract java.lang.String -getMax2()  +getMax()  abstract java.lang.String -getMaxNodesInLattice()  +getMax2()  abstract java.lang.String -getMaxNodesInViewer()  +getMaxNodesInLattice()  abstract java.lang.String -getMetadata()  +getMaxNodesInViewer()  abstract java.lang.String -getMetric()  +getMetadata()  abstract java.lang.String -getMin()  +getMetric()  abstract java.lang.String -getMin2()  +getMin()  abstract java.lang.String -getName()  +getMin2()  abstract java.lang.String -getNode()  +getName()  abstract java.lang.String -getNode2()  +getNode()  abstract java.lang.String -getPracticalMonotonicity()  +getNode2()  abstract java.lang.String -getPredecessors()  +getPracticalMonotonicity()  abstract java.lang.String -getProject()  +getPredecessors()  abstract java.lang.String -getProtectSensitiveAssociations()  +getProject()  abstract java.lang.String -getRef()  +getProtectSensitiveAssociations()  abstract java.lang.String -getRelativeMaxOutliers()  +getRef()  abstract java.lang.String -getRemoveOutliers()  +getRelativeMaxOutliers()  abstract java.lang.String -getSelectedAttribute()  +getRemoveOutliers()  abstract java.lang.String -getSeparator()  +getSelectedAttribute()  abstract java.lang.String -getSnapshotSizeDataset()  +getSeparator()  abstract java.lang.String -getSnapshotSizeSnapshot()  +getSnapshotSizeDataset()  abstract java.lang.String -getSuccessors()  +getSnapshotSizeSnapshot()  abstract java.lang.String -getSuppressedAttributeTypes()  +getSuccessors()  abstract java.lang.String -getSuppressionAlwaysEnabled()  +getSuppressedAttributeTypes()  abstract java.lang.String -getSuppressionString()  +getSuppressionAlwaysEnabled()  abstract java.lang.String -getTransformation()  +getSuppressionString()  abstract java.lang.String -getType()  +getTransformation()  abstract java.lang.String -getVersion()  +getType()  abstract java.lang.String -getVocabulary()  +getVersion()  abstract java.lang.String -getVocabularyVersion()  +getVocabulary()  abstract java.lang.String -getWeight()  +getVocabularyVersion()  +abstract java.lang.String +getWeight()  + + boolean isAnonymity(java.lang.String value)  - + boolean isAssigment(java.lang.String value)  - + boolean isAttribute(java.lang.String value)  - + boolean isAttributeWeight(java.lang.String value)  - + boolean isAttributeWeights(java.lang.String value)  - + boolean isChecked(java.lang.String value)  - + boolean isClipboard(java.lang.String value)  - + boolean isConfig(java.lang.String value)  - + boolean isCriteria(java.lang.String value)  - + boolean isCriterion(java.lang.String value)  - + boolean isDatatype(java.lang.String value)  - + boolean isDefinition(java.lang.String value)  - + boolean isDepth(java.lang.String value)  - + boolean isFormat(java.lang.String value)  - + boolean isId(java.lang.String value)  - + boolean isInfoloss(java.lang.String value)  - + boolean isLattice(java.lang.String value)  - + boolean isLevel(java.lang.String value)  + +boolean +isLocale(java.lang.String value)  + boolean isMax(java.lang.String value)  @@ -574,6 +582,8 @@

    Method Detail

  • forVersion

    public static Vocabulary forVersion(java.lang.String version)
    +
    Parameters:
    version -
    +
    Returns:
  • @@ -583,6 +593,7 @@

    forVersion

  • getHeader

    public abstract java.lang.String getHeader()
    +
    Returns:
  • @@ -592,6 +603,7 @@

    getHeader

  • getVocabularyVersion

    public abstract java.lang.String getVocabularyVersion()
    +
    Returns:
  • @@ -601,6 +613,7 @@

    getVocabularyVersion

  • getMetadata

    public abstract java.lang.String getMetadata()
    +
    Returns:
  • @@ -610,6 +623,7 @@

    getMetadata

  • getVersion

    public abstract java.lang.String getVersion()
    +
    Returns:
  • @@ -619,6 +633,7 @@

    getVersion

  • getVocabulary

    public abstract java.lang.String getVocabulary()
    +
    Returns:
  • @@ -628,6 +643,7 @@

    getVocabulary

  • getClipboard

    public abstract java.lang.String getClipboard()
    +
    Returns:
  • @@ -637,6 +653,7 @@

    getClipboard

  • getNode

    public abstract java.lang.String getNode()
    +
    Returns:
  • @@ -646,6 +663,7 @@

    getNode

  • getConfig

    public abstract java.lang.String getConfig()
    +
    Returns:
  • @@ -655,6 +673,7 @@

    getConfig

  • getRemoveOutliers

    public abstract java.lang.String getRemoveOutliers()
    +
    Returns:
  • @@ -664,6 +683,7 @@

    getRemoveOutliers

  • getPracticalMonotonicity

    public abstract java.lang.String getPracticalMonotonicity()
    +
    Returns:
  • @@ -673,6 +693,7 @@

    getPracticalMonotonicity

  • getProtectSensitiveAssociations

    public abstract java.lang.String getProtectSensitiveAssociations()
    +
    Returns:
  • @@ -682,6 +703,7 @@

    getProtectSensitiveAssociations

  • getRelativeMaxOutliers

    public abstract java.lang.String getRelativeMaxOutliers()
    +
    Returns:
  • @@ -691,6 +713,7 @@

    getRelativeMaxOutliers

  • getMetric

    public abstract java.lang.String getMetric()
    +
    Returns:
  • @@ -700,6 +723,7 @@

    getMetric

  • getCriteria

    public abstract java.lang.String getCriteria()
    +
    Returns:
  • @@ -709,6 +733,7 @@

    getCriteria

  • getCriterion

    public abstract java.lang.String getCriterion()
    +
    Returns:
  • @@ -718,6 +743,7 @@

    getCriterion

  • getDefinition

    public abstract java.lang.String getDefinition()
    +
    Returns:
  • @@ -727,6 +753,7 @@

    getDefinition

  • getAssigment

    public abstract java.lang.String getAssigment()
    +
    Returns:
  • @@ -736,6 +763,7 @@

    getAssigment

  • getName

    public abstract java.lang.String getName()
    +
    Returns:
  • @@ -745,6 +773,7 @@

    getName

  • getType

    public abstract java.lang.String getType()
    +
    Returns:
  • @@ -754,6 +783,7 @@

    getType

  • getDatatype

    public abstract java.lang.String getDatatype()
    +
    Returns:
  • @@ -763,6 +793,7 @@

    getDatatype

  • getFormat

    public abstract java.lang.String getFormat()
    +
    Returns:
  • @@ -772,6 +803,7 @@

    getFormat

  • getRef

    public abstract java.lang.String getRef()
    +
    Returns:
  • @@ -781,6 +813,7 @@

    getRef

  • getMin

    public abstract java.lang.String getMin()
    +
    Returns:
  • @@ -790,6 +823,7 @@

    getMin

  • getMax

    public abstract java.lang.String getMax()
    +
    Returns:
  • @@ -799,6 +833,7 @@

    getMax

  • getLattice

    public abstract java.lang.String getLattice()
    +
    Returns:
  • @@ -808,6 +843,7 @@

    getLattice

  • getLevel

    public abstract java.lang.String getLevel()
    +
    Returns:
  • @@ -817,6 +853,7 @@

    getLevel

  • getNode2

    public abstract java.lang.String getNode2()
    +
    Returns:
  • @@ -826,6 +863,7 @@

    getNode2

  • getDepth

    public abstract java.lang.String getDepth()
    +
    Returns:
  • @@ -835,6 +873,7 @@

    getDepth

  • getId

    public abstract java.lang.String getId()
    +
    Returns:
  • @@ -844,6 +883,7 @@

    getId

  • getTransformation

    public abstract java.lang.String getTransformation()
    +
    Returns:
  • @@ -853,6 +893,7 @@

    getTransformation

  • getAnonymity

    public abstract java.lang.String getAnonymity()
    +
    Returns:
  • @@ -862,6 +903,7 @@

    getAnonymity

  • getChecked

    public abstract java.lang.String getChecked()
    +
    Returns:
  • @@ -871,6 +913,7 @@

    getChecked

  • getPredecessors

    public abstract java.lang.String getPredecessors()
    +
    Returns:
  • @@ -880,6 +923,7 @@

    getPredecessors

  • getSuccessors

    public abstract java.lang.String getSuccessors()
    +
    Returns:
  • @@ -889,6 +933,7 @@

    getSuccessors

  • getInfoloss

    public abstract java.lang.String getInfoloss()
    +
    Returns:
  • @@ -898,6 +943,7 @@

    getInfoloss

  • getMin2

    public abstract java.lang.String getMin2()
    +
    Returns:
  • @@ -907,6 +953,7 @@

    getMin2

  • getMax2

    public abstract java.lang.String getMax2()
    +
    Returns:
  • @@ -916,6 +963,7 @@

    getMax2

  • getAttribute

    public abstract java.lang.String getAttribute()
    +
    Returns:
  • @@ -925,6 +973,7 @@

    getAttribute

  • getProject

    public abstract java.lang.String getProject()
    +
    Returns:
  • @@ -934,6 +983,7 @@

    getProject

  • getSeparator

    public abstract java.lang.String getSeparator()
    +
    Returns:
  • @@ -943,6 +993,7 @@

    getSeparator

  • getDescription

    public abstract java.lang.String getDescription()
    +
    Returns:
  • @@ -952,6 +1003,7 @@

    getDescription

  • getSuppressionString

    public abstract java.lang.String getSuppressionString()
    +
    Returns:
  • @@ -961,6 +1013,7 @@

    getSuppressionString

  • getHistorySize

    public abstract java.lang.String getHistorySize()
    +
    Returns:
  • @@ -970,6 +1023,7 @@

    getHistorySize

  • getSnapshotSizeDataset

    public abstract java.lang.String getSnapshotSizeDataset()
    +
    Returns:
  • @@ -979,6 +1033,7 @@

    getSnapshotSizeDataset

  • getSnapshotSizeSnapshot

    public abstract java.lang.String getSnapshotSizeSnapshot()
    +
    Returns:
  • @@ -988,6 +1043,7 @@

    getSnapshotSizeSnapshot

  • getInitialNodesInViewer

    public abstract java.lang.String getInitialNodesInViewer()
    +
    Returns:
  • @@ -997,6 +1053,7 @@

    getInitialNodesInViewer

  • getMaxNodesInLattice

    public abstract java.lang.String getMaxNodesInLattice()
    +
    Returns:
  • @@ -1006,6 +1063,7 @@

    getMaxNodesInLattice

  • getMaxNodesInViewer

    public abstract java.lang.String getMaxNodesInViewer()
    +
    Returns:
  • @@ -1015,6 +1073,7 @@

    getMaxNodesInViewer

  • getSelectedAttribute

    public abstract java.lang.String getSelectedAttribute()
    +
    Returns:
  • @@ -1024,6 +1083,7 @@

    getSelectedAttribute

  • getInputBytes

    public abstract java.lang.String getInputBytes()
    +
    Returns:
  • @@ -1033,6 +1093,7 @@

    getInputBytes

  • getAttributeWeights

    public abstract java.lang.String getAttributeWeights()
    +
    Returns:
  • @@ -1042,6 +1103,7 @@

    getAttributeWeights

  • getAttributeWeight

    public abstract java.lang.String getAttributeWeight()
    +
    Returns:
  • @@ -1051,6 +1113,7 @@

    getAttributeWeight

  • getWeight

    public abstract java.lang.String getWeight()
    +
    Returns:
  • @@ -1060,6 +1123,7 @@

    getWeight

  • getSuppressionAlwaysEnabled

    public abstract java.lang.String getSuppressionAlwaysEnabled()
    +
    Returns:
  • @@ -1069,6 +1133,17 @@

    getSuppressionAlwaysEnabled

  • getSuppressedAttributeTypes

    public abstract java.lang.String getSuppressedAttributeTypes()
    +
    Returns:
    +
  • + +
    + + +
      +
    • +

      getLocale

      +
      public abstract java.lang.String getLocale()
      +
      Returns:
    @@ -1078,6 +1153,8 @@

    getSuppressedAttributeTypes

  • isMetadata

    public boolean isMetadata(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1087,6 +1164,8 @@

    isMetadata

  • isVersion

    public boolean isVersion(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1096,6 +1175,8 @@

    isVersion

  • isVocabulary

    public boolean isVocabulary(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1105,6 +1186,8 @@

    isVocabulary

  • isClipboard

    public boolean isClipboard(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1114,6 +1197,8 @@

    isClipboard

  • isNode

    public boolean isNode(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1123,6 +1208,8 @@

    isNode

  • isConfig

    public boolean isConfig(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1132,6 +1219,8 @@

    isConfig

  • isRemoveOutliers

    public boolean isRemoveOutliers(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1141,6 +1230,8 @@

    isRemoveOutliers

  • isPracticalMonotonicity

    public boolean isPracticalMonotonicity(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1150,6 +1241,8 @@

    isPracticalMonotonicity

  • isProtectSensitiveAssociations

    public boolean isProtectSensitiveAssociations(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1159,6 +1252,8 @@

    isProtectSensitiveAssociations

  • isRelativeMaxOutliers

    public boolean isRelativeMaxOutliers(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1168,6 +1263,8 @@

    isRelativeMaxOutliers

  • isMetric

    public boolean isMetric(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1177,6 +1274,8 @@

    isMetric

  • isCriteria

    public boolean isCriteria(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1186,6 +1285,8 @@

    isCriteria

  • isCriterion

    public boolean isCriterion(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1195,6 +1296,8 @@

    isCriterion

  • isDefinition

    public boolean isDefinition(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1204,6 +1307,8 @@

    isDefinition

  • isAssigment

    public boolean isAssigment(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1213,6 +1318,8 @@

    isAssigment

  • isName

    public boolean isName(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1222,6 +1329,8 @@

    isName

  • isType

    public boolean isType(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1231,6 +1340,8 @@

    isType

  • isDatatype

    public boolean isDatatype(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1240,6 +1351,8 @@

    isDatatype

  • isFormat

    public boolean isFormat(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1249,6 +1362,8 @@

    isFormat

  • isRef

    public boolean isRef(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1258,6 +1373,8 @@

    isRef

  • isMin

    public boolean isMin(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1267,6 +1384,8 @@

    isMin

  • isMax

    public boolean isMax(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1276,6 +1395,8 @@

    isMax

  • isLattice

    public boolean isLattice(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1285,6 +1406,8 @@

    isLattice

  • isLevel

    public boolean isLevel(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1294,6 +1417,8 @@

    isLevel

  • isNode2

    public boolean isNode2(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1303,6 +1428,8 @@

    isNode2

  • isDepth

    public boolean isDepth(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1312,6 +1439,8 @@

    isDepth

  • isId

    public boolean isId(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1321,6 +1450,8 @@

    isId

  • isTransformation

    public boolean isTransformation(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1330,6 +1461,8 @@

    isTransformation

  • isAnonymity

    public boolean isAnonymity(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1339,6 +1472,8 @@

    isAnonymity

  • isChecked

    public boolean isChecked(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1348,6 +1483,8 @@

    isChecked

  • isPredecessors

    public boolean isPredecessors(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1357,6 +1494,8 @@

    isPredecessors

  • isSuccessors

    public boolean isSuccessors(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1366,6 +1505,8 @@

    isSuccessors

  • isInfoloss

    public boolean isInfoloss(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1375,6 +1516,8 @@

    isInfoloss

  • isMin2

    public boolean isMin2(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1384,6 +1527,8 @@

    isMin2

  • isMax2

    public boolean isMax2(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1393,6 +1538,8 @@

    isMax2

  • isAttribute

    public boolean isAttribute(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1402,6 +1549,8 @@

    isAttribute

  • isAttributeWeight

    public boolean isAttributeWeight(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1411,6 +1560,8 @@

    isAttributeWeight

  • isAttributeWeights

    public boolean isAttributeWeights(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1420,6 +1571,8 @@

    isAttributeWeights

  • isWeight

    public boolean isWeight(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1429,6 +1582,8 @@

    isWeight

  • isSuppressionAlwaysEnabled

    public boolean isSuppressionAlwaysEnabled(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
  • @@ -1438,6 +1593,19 @@

    isSuppressionAlwaysEnabled

  • isSuppressedAttributeTypes

    public boolean isSuppressedAttributeTypes(java.lang.String value)
    +
    Parameters:
    value -
    +
    Returns:
    +
  • + +
    + + +
      +
    • +

      isLocale

      +
      public boolean isLocale(java.lang.String value)
      +
      Parameters:
      value -
      +
      Returns:
    @@ -1448,7 +1616,8 @@

    isSuppressedAttributeTypes

    checkVersion

    public abstract void checkVersion(java.lang.String version)
                                throws org.xml.sax.SAXException
    -
    Throws:
    +
    Parameters:
    version -
    +
    Throws:
    org.xml.sax.SAXException
    diff --git a/doc/gui/org/deidentifier/arx/gui/worker/io/Vocabulary_V1.html b/doc/gui/org/deidentifier/arx/gui/worker/io/Vocabulary_V1.html index 2cdf0d7c2a..c7b7abb9a4 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/io/Vocabulary_V1.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/io/Vocabulary_V1.html @@ -105,7 +105,7 @@

    Class Vocabulary_V1


    public class Vocabulary_V1
     extends Vocabulary
    -
    First version of the ARX XML vocabulary
    +
    First version of the ARX XML vocabulary.
    @@ -239,130 +239,134 @@

    Method Summary

    java.lang.String -getMax()  +getLocale()  java.lang.String -getMax2()  +getMax()  java.lang.String -getMaxNodesInLattice()  +getMax2()  java.lang.String -getMaxNodesInViewer()  +getMaxNodesInLattice()  java.lang.String -getMetadata()  +getMaxNodesInViewer()  java.lang.String -getMetric()  +getMetadata()  java.lang.String -getMin()  +getMetric()  java.lang.String -getMin2()  +getMin()  java.lang.String -getName()  +getMin2()  java.lang.String -getNode()  +getName()  java.lang.String -getNode2()  +getNode()  java.lang.String -getPracticalMonotonicity()  +getNode2()  java.lang.String -getPredecessors()  +getPracticalMonotonicity()  java.lang.String -getProject()  +getPredecessors()  java.lang.String -getProtectSensitiveAssociations()  +getProject()  java.lang.String -getRef()  +getProtectSensitiveAssociations()  java.lang.String -getRelativeMaxOutliers()  +getRef()  java.lang.String -getRemoveOutliers()  +getRelativeMaxOutliers()  java.lang.String -getSelectedAttribute()  +getRemoveOutliers()  java.lang.String -getSeparator()  +getSelectedAttribute()  java.lang.String -getSnapshotSizeDataset()  +getSeparator()  java.lang.String -getSnapshotSizeSnapshot()  +getSnapshotSizeDataset()  java.lang.String -getSuccessors()  +getSnapshotSizeSnapshot()  java.lang.String -getSuppressedAttributeTypes()  +getSuccessors()  java.lang.String -getSuppressionAlwaysEnabled()  +getSuppressedAttributeTypes()  java.lang.String -getSuppressionString()  +getSuppressionAlwaysEnabled()  java.lang.String -getTransformation()  +getSuppressionString()  java.lang.String -getType()  +getTransformation()  java.lang.String -getVersion()  +getType()  java.lang.String -getVocabulary()  +getVersion()  java.lang.String -getVocabularyVersion()  +getVocabulary()  java.lang.String +getVocabularyVersion()  + + +java.lang.String getWeight()  @@ -371,7 +375,7 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.gui.worker.io.Vocabulary

    -forVersion, isAnonymity, isAssigment, isAttribute, isAttributeWeight, isAttributeWeights, isChecked, isClipboard, isConfig, isCriteria, isCriterion, isDatatype, isDefinition, isDepth, isFormat, isId, isInfoloss, isLattice, isLevel, isMax, isMax2, isMetadata, isMetric, isMin, isMin2, isName, isNode, isNode2, isPracticalMonotonicity, isPredecessors, isProtectSensitiveAssociations, isRef, isRelativeMaxOutliers, isRemoveOutliers, isSuccessors, isSuppressedAttributeTypes, isSuppressionAlwaysEnabled, isTransformation, isType, isVersion, isVocabulary, isWeight +forVersion, isAnonymity, isAssigment, isAttribute, isAttributeWeight, isAttributeWeights, isChecked, isClipboard, isConfig, isCriteria, isCriterion, isDatatype, isDefinition, isDepth, isFormat, isId, isInfoloss, isLattice, isLevel, isLocale, isMax, isMax2, isMetadata, isMetric, isMin, isMin2, isName, isNode, isNode2, isPracticalMonotonicity, isPredecessors, isProtectSensitiveAssociations, isRef, isRelativeMaxOutliers, isRemoveOutliers, isSuccessors, isSuppressedAttributeTypes, isSuppressionAlwaysEnabled, isTransformation, isType, isVersion, isVocabulary, isWeight
    @@ -434,7 +438,7 @@

    getVocabularyVersion

    Specified by:
    getVocabularyVersion in class Vocabulary
    -
    +
    Returns:
    @@ -462,7 +466,7 @@

    getConfig

    Specified by:
    getConfig in class Vocabulary
    -
    +
    Returns:
    @@ -475,7 +479,7 @@

    getRemoveOutliers

    Specified by:
    getRemoveOutliers in class Vocabulary
    -
    +
    Returns:
    @@ -488,7 +492,7 @@

    getPracticalMonotonicity

    Specified by:
    getPracticalMonotonicity in class Vocabulary
    -
    +
    Returns:
    @@ -501,7 +505,7 @@

    getProtectSensitiveAssociations

    Specified by:
    getProtectSensitiveAssociations in class Vocabulary
    -
    +
    Returns:
    @@ -514,7 +518,7 @@

    getRelativeMaxOutliers

    Specified by:
    getRelativeMaxOutliers in class Vocabulary
    -
    +
    Returns:
    @@ -527,7 +531,7 @@

    getMetric

    Specified by:
    getMetric in class Vocabulary
    -
    +
    Returns:
    @@ -540,7 +544,7 @@

    getCriteria

    Specified by:
    getCriteria in class Vocabulary
    -
    +
    Returns:
    @@ -553,7 +557,7 @@

    getCriterion

    Specified by:
    getCriterion in class Vocabulary
    -
    +
    Returns:
    @@ -566,7 +570,7 @@

    getDefinition

    Specified by:
    getDefinition in class Vocabulary
    -
    +
    Returns:
    @@ -579,7 +583,7 @@

    getAssigment

    Specified by:
    getAssigment in class Vocabulary
    -
    +
    Returns:
    @@ -592,7 +596,7 @@

    getName

    Specified by:
    getName in class Vocabulary
    -
    +
    Returns:
    @@ -605,7 +609,7 @@

    getType

    Specified by:
    getType in class Vocabulary
    -
    +
    Returns:
    @@ -618,7 +622,7 @@

    getDatatype

    Specified by:
    getDatatype in class Vocabulary
    -
    +
    Returns:
    @@ -631,7 +635,7 @@

    getFormat

    Specified by:
    getFormat in class Vocabulary
    -
    +
    Returns:
    @@ -644,7 +648,7 @@

    getRef

    Specified by:
    getRef in class Vocabulary
    -
    +
    Returns:
    @@ -657,7 +661,7 @@

    getMin

    Specified by:
    getMin in class Vocabulary
    -
    +
    Returns:
    @@ -670,7 +674,7 @@

    getMax

    Specified by:
    getMax in class Vocabulary
    -
    +
    Returns:
    @@ -683,7 +687,7 @@

    getAttribute

    Specified by:
    getAttribute in class Vocabulary
    -
    +
    Returns:
    @@ -696,7 +700,7 @@

    getLattice

    Specified by:
    getLattice in class Vocabulary
    -
    +
    Returns:
    @@ -709,7 +713,7 @@

    getLevel

    Specified by:
    getLevel in class Vocabulary
    -
    +
    Returns:
    @@ -722,7 +726,7 @@

    getDepth

    Specified by:
    getDepth in class Vocabulary
    -
    +
    Returns:
    @@ -735,7 +739,7 @@

    getNode2

    Specified by:
    getNode2 in class Vocabulary
    -
    +
    Returns:
    @@ -748,7 +752,7 @@

    getId

    Specified by:
    getId in class Vocabulary
    -
    +
    Returns:
    @@ -761,7 +765,7 @@

    getTransformation

    Specified by:
    getTransformation in class Vocabulary
    -
    +
    Returns:
    @@ -774,7 +778,7 @@

    getAnonymity

    Specified by:
    getAnonymity in class Vocabulary
    -
    +
    Returns:
    @@ -787,7 +791,7 @@

    getChecked

    Specified by:
    getChecked in class Vocabulary
    -
    +
    Returns:
    @@ -800,7 +804,7 @@

    getPredecessors

    Specified by:
    getPredecessors in class Vocabulary
    -
    +
    Returns:
    @@ -813,7 +817,7 @@

    getSuccessors

    Specified by:
    getSuccessors in class Vocabulary
    -
    +
    Returns:
    @@ -826,7 +830,7 @@

    getInfoloss

    Specified by:
    getInfoloss in class Vocabulary
    -
    +
    Returns:
    @@ -839,7 +843,7 @@

    getMin2

    Specified by:
    getMin2 in class Vocabulary
    -
    +
    Returns:
    @@ -852,7 +856,7 @@

    getMax2

    Specified by:
    getMax2 in class Vocabulary
    -
    +
    Returns:
    @@ -865,7 +869,7 @@

    getClipboard

    Specified by:
    getClipboard in class Vocabulary
    -
    +
    Returns:
    @@ -878,7 +882,7 @@

    getNode

    Specified by:
    getNode in class Vocabulary
    -
    +
    Returns:
    @@ -891,7 +895,7 @@

    getMetadata

    Specified by:
    getMetadata in class Vocabulary
    -
    +
    Returns:
    @@ -904,7 +908,7 @@

    getVersion

    Specified by:
    getVersion in class Vocabulary
    -
    +
    Returns:
    @@ -917,7 +921,7 @@

    getVocabulary

    Specified by:
    getVocabulary in class Vocabulary
    -
    +
    Returns:
    @@ -930,7 +934,7 @@

    getProject

    Specified by:
    getProject in class Vocabulary
    -
    +
    Returns:
    @@ -943,7 +947,7 @@

    getSeparator

    Specified by:
    getSeparator in class Vocabulary
    -
    +
    Returns:
    @@ -956,7 +960,7 @@

    getDescription

    Specified by:
    getDescription in class Vocabulary
    -
    +
    Returns:
    @@ -969,7 +973,7 @@

    getSuppressionString

    Specified by:
    getSuppressionString in class Vocabulary
    -
    +
    Returns:
    @@ -982,7 +986,7 @@

    getHistorySize

    Specified by:
    getHistorySize in class Vocabulary
    -
    +
    Returns:
    @@ -995,7 +999,7 @@

    getSnapshotSizeDataset

    Specified by:
    getSnapshotSizeDataset in class Vocabulary
    -
    +
    Returns:
    @@ -1008,7 +1012,7 @@

    getSnapshotSizeSnapshot

    Specified by:
    getSnapshotSizeSnapshot in class Vocabulary
    -
    +
    Returns:
    @@ -1021,7 +1025,7 @@

    getInitialNodesInViewer

    Specified by:
    getInitialNodesInViewer in class Vocabulary
    -
    +
    Returns:
    @@ -1034,7 +1038,7 @@

    getMaxNodesInLattice

    Specified by:
    getMaxNodesInLattice in class Vocabulary
    -
    +
    Returns:
    @@ -1047,7 +1051,7 @@

    getMaxNodesInViewer

    Specified by:
    getMaxNodesInViewer in class Vocabulary
    -
    +
    Returns:
    @@ -1060,7 +1064,7 @@

    getSelectedAttribute

    Specified by:
    getSelectedAttribute in class Vocabulary
    -
    +
    Returns:
    @@ -1073,7 +1077,7 @@

    getInputBytes

    Specified by:
    getInputBytes in class Vocabulary
    -
    +
    Returns:
    @@ -1086,7 +1090,7 @@

    getAttributeWeight

    Specified by:
    getAttributeWeight in class Vocabulary
    -
    +
    Returns:
    @@ -1099,7 +1103,7 @@

    getWeight

    Specified by:
    getWeight in class Vocabulary
    -
    +
    Returns:
    @@ -1112,7 +1116,7 @@

    getAttributeWeights

    Specified by:
    getAttributeWeights in class Vocabulary
    -
    +
    Returns:
    @@ -1125,20 +1129,33 @@

    getSuppressionAlwaysEnabled

    Specified by:
    getSuppressionAlwaysEnabled in class Vocabulary
    -
    +
    Returns:
    -
    + + + + + +
      +
    • +

      getLocale

      +
      public java.lang.String getLocale()
      +
      +
      Specified by:
      +
      getLocale in class Vocabulary
      +
      Returns:
    diff --git a/doc/gui/org/deidentifier/arx/gui/worker/io/Vocabulary_V2.html b/doc/gui/org/deidentifier/arx/gui/worker/io/Vocabulary_V2.html index ddfec69a5d..fc84fbda91 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/io/Vocabulary_V2.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/io/Vocabulary_V2.html @@ -106,7 +106,7 @@

    Class Vocabulary_V2


    public class Vocabulary_V2
     extends Vocabulary_V1
    -
    Second version of the ARX XML vocabulary
    +
    Second version of the ARX XML vocabulary.
    @@ -200,14 +200,14 @@

    Method Summary

    Methods inherited from class org.deidentifier.arx.gui.worker.io.Vocabulary_V1

    -getAssigment, getAttribute, getAttributeWeight, getAttributeWeights, getClipboard, getConfig, getCriteria, getCriterion, getDatatype, getDefinition, getDepth, getDescription, getFormat, getHistorySize, getInitialNodesInViewer, getInputBytes, getLattice, getLevel, getMax, getMaxNodesInLattice, getMaxNodesInViewer, getMetadata, getMetric, getMin, getName, getNode, getPracticalMonotonicity, getProject, getProtectSensitiveAssociations, getRef, getRelativeMaxOutliers, getRemoveOutliers, getSelectedAttribute, getSeparator, getSnapshotSizeDataset, getSnapshotSizeSnapshot, getSuppressedAttributeTypes, getSuppressionAlwaysEnabled, getSuppressionString, getType, getVersion, getVocabulary, getWeight +getAssigment, getAttribute, getAttributeWeight, getAttributeWeights, getClipboard, getConfig, getCriteria, getCriterion, getDatatype, getDefinition, getDepth, getDescription, getFormat, getHistorySize, getInitialNodesInViewer, getInputBytes, getLattice, getLevel, getLocale, getMax, getMaxNodesInLattice, getMaxNodesInViewer, getMetadata, getMetric, getMin, getName, getNode, getPracticalMonotonicity, getProject, getProtectSensitiveAssociations, getRef, getRelativeMaxOutliers, getRemoveOutliers, getSelectedAttribute, getSeparator, getSnapshotSizeDataset, getSnapshotSizeSnapshot, getSuppressedAttributeTypes, getSuppressionAlwaysEnabled, getSuppressionString, getType, getVersion, getVocabulary, getWeight
    @@ -285,7 +285,7 @@

    getVocabularyVersion

    Overrides:
    getVocabularyVersion in class Vocabulary_V1
    -
    +
    Returns:
    @@ -298,7 +298,7 @@

    getNode2

    Overrides:
    getNode2 in class Vocabulary_V1
    -
    +
    Returns:
    @@ -311,7 +311,7 @@

    getId

    Overrides:
    getId in class Vocabulary_V1
    -
    +
    Returns:
    @@ -324,7 +324,7 @@

    getTransformation

    Overrides:
    getTransformation in class Vocabulary_V1
    -
    +
    Returns:
    @@ -337,7 +337,7 @@

    getAnonymity

    Overrides:
    getAnonymity in class Vocabulary_V1
    -
    +
    Returns:
    @@ -350,7 +350,7 @@

    getChecked

    Overrides:
    getChecked in class Vocabulary_V1
    -
    +
    Returns:
    @@ -363,7 +363,7 @@

    getPredecessors

    Overrides:
    getPredecessors in class Vocabulary_V1
    -
    +
    Returns:
    @@ -376,7 +376,7 @@

    getSuccessors

    Overrides:
    getSuccessors in class Vocabulary_V1
    -
    +
    Returns:
    @@ -389,7 +389,7 @@

    getInfoloss

    Overrides:
    getInfoloss in class Vocabulary_V1
    -
    +
    Returns:
    @@ -402,7 +402,7 @@

    getMin2

    Overrides:
    getMin2 in class Vocabulary_V1
    -
    +
    Returns:
    @@ -415,7 +415,7 @@

    getMax2

    Overrides:
    getMax2 in class Vocabulary_V1
    -
    +
    Returns:
    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 f8989d19b4..5cefb6c5ef 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/io/XMLHandler.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/io/XMLHandler.html @@ -105,7 +105,7 @@

    Class XMLHandler


    public abstract class XMLHandler
     extends org.xml.sax.helpers.DefaultHandler
    -
    The default XML handler
    +
    The default XML handler.
    @@ -126,7 +126,9 @@

    Field Summary

    java.lang.String -payload  +payload +
    TODO
    + @@ -228,6 +230,7 @@

    Field Detail

  • payload

    public java.lang.String payload
    +
    TODO
  • @@ -284,7 +287,9 @@

    end

    java.lang.String localName, java.lang.String qName) throws org.xml.sax.SAXException -
    Throws:
    +
    Parameters:
    uri -
    localName -
    qName -
    +
    Returns:
    +
    Throws:
    org.xml.sax.SAXException
    @@ -318,7 +323,9 @@

    start

    java.lang.String qName, org.xml.sax.Attributes attributes) throws org.xml.sax.SAXException -
    Throws:
    +
    Parameters:
    uri -
    localName -
    qName -
    attributes -
    +
    Returns:
    +
    Throws:
    org.xml.sax.SAXException
    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 e7405663b5..812926696c 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/io/XMLWriter.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/io/XMLWriter.html @@ -96,7 +96,7 @@

    Class XMLWriter


    public class XMLWriter
     extends java.lang.Object
    -
    A writer for XML documents that can handle common objects from the ARX model
    +
    A writer for XML documents that can handle common objects from the ARX model.
    @@ -116,12 +116,12 @@

    Constructor Summary

    XMLWriter() -
    Creates a new writer backed by a StringBuilder
    +
    Creates a new writer backed by a StringBuilder.
    XMLWriter(FileBuilder builder) -
    Creates a new writer backed by the given FileBuilder
    +
    Creates a new writer backed by the given FileBuilder.
    @@ -142,7 +142,7 @@

    Method Summary

    void indent(java.lang.String element) -
    Intend the document
    +
    Intend the document.
    @@ -150,32 +150,32 @@

    Method Summary

    indent(java.lang.String element, java.lang.String attribute, int value) -
    Intend the document
    +
    Intend the document.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    void unindent() -
    Unintend
    +
    Unintend.
    void write(java.lang.String string) -
    Appends the string
    +
    Appends the string.
    void write(java.lang.String attribute, ARXLattice.Anonymity anonymity) -
    Create an element
    +
    Create an element.
    @@ -183,49 +183,49 @@

    Method Summary

    write(java.lang.String attribute, ARXLattice.ARXNode[] array, java.util.Map<java.lang.String,java.lang.Integer> map) -
    Create an element
    +
    Create an element.
    void write(java.lang.String attribute, boolean value) -
    Create an element
    +
    Create an element.
    void write(java.lang.String attribute, char value) -
    Create an element
    +
    Create an element.
    void write(java.lang.String attribute, double value) -
    Create an element
    +
    Create an element.
    void write(java.lang.String attribute, int[] array) -
    Create an element
    +
    Create an element.
    void write(java.lang.String attribute, long value) -
    Create an element
    +
    Create an element.
    void write(java.lang.String attribute, java.lang.String value) -
    Create an element
    +
    Create an element.
    @@ -258,7 +258,7 @@

    Constructor Detail

    XMLWriter

    public XMLWriter()
               throws java.io.IOException
    -
    Creates a new writer backed by a StringBuilder
    +
    Creates a new writer backed by a StringBuilder.
    Throws:
    java.io.IOException
    @@ -271,7 +271,7 @@

    XMLWriter

    XMLWriter

    public XMLWriter(FileBuilder builder)
               throws java.io.IOException
    -
    Creates a new writer backed by the given FileBuilder
    +
    Creates a new writer backed by the given FileBuilder.
    Parameters:
    builder -
    Throws:
    java.io.IOException
    @@ -293,7 +293,7 @@

    Method Detail

    indent

    public void indent(java.lang.String element)
                 throws java.io.IOException
    -
    Intend the document
    +
    Intend the document.
    Parameters:
    element -
    Throws:
    java.io.IOException
    @@ -309,7 +309,7 @@

    indent

    java.lang.String attribute, int value) throws java.io.IOException -
    Intend the document
    +
    Intend the document.
    Parameters:
    element -
    attribute -
    value -
    Throws:
    java.io.IOException
    @@ -322,11 +322,11 @@

    indent

  • toString

    public java.lang.String toString()
    -
    Returns a string representation
    +
    Returns a string representation.
    Overrides:
    toString in class java.lang.Object
    -
    +
    Returns:
  • @@ -337,7 +337,7 @@

    toString

    unindent

    public void unindent()
                   throws java.io.IOException
    -
    Unintend
    +
    Unintend.
    Throws:
    java.io.IOException
    @@ -351,7 +351,7 @@

    write

    public void write(java.lang.String attribute,
              ARXLattice.Anonymity anonymity)
                throws java.io.IOException
    -
    Create an element
    +
    Create an element.
    Parameters:
    attribute -
    anonymity -
    Throws:
    java.io.IOException
    @@ -367,7 +367,7 @@

    write

    ARXLattice.ARXNode[] array, java.util.Map<java.lang.String,java.lang.Integer> map) throws java.io.IOException -
    Create an element
    +
    Create an element.
    Parameters:
    attribute -
    array -
    map -
    Throws:
    java.io.IOException
    @@ -382,7 +382,7 @@

    write

    public void write(java.lang.String attribute,
              boolean value)
                throws java.io.IOException
    -
    Create an element
    +
    Create an element.
    Parameters:
    attribute -
    value -
    Throws:
    java.io.IOException
    @@ -397,7 +397,7 @@

    write

    public void write(java.lang.String attribute,
              char value)
                throws java.io.IOException
    -
    Create an element
    +
    Create an element.
    Parameters:
    attribute -
    value -
    Throws:
    java.io.IOException
    @@ -412,7 +412,7 @@

    write

    public void write(java.lang.String attribute,
              double value)
                throws java.io.IOException
    -
    Create an element
    +
    Create an element.
    Parameters:
    attribute -
    value -
    Throws:
    java.io.IOException
    @@ -427,7 +427,7 @@

    write

    public void write(java.lang.String attribute,
              int[] array)
                throws java.io.IOException
    -
    Create an element
    +
    Create an element.
    Parameters:
    attribute -
    array -
    Throws:
    java.io.IOException
    @@ -442,7 +442,7 @@

    write

    public void write(java.lang.String attribute,
              long value)
                throws java.io.IOException
    -
    Create an element
    +
    Create an element.
    Parameters:
    attribute -
    value -
    Throws:
    java.io.IOException
    @@ -457,7 +457,7 @@

    write

    public void write(java.lang.String attribute,
              java.lang.String value)
                throws java.io.IOException
    -
    Create an element
    +
    Create an element.
    Parameters:
    attribute -
    value -
    Throws:
    java.io.IOException
    @@ -471,7 +471,7 @@

    write

    write

    public void write(java.lang.String string)
                throws java.io.IOException
    -
    Appends the string
    +
    Appends the string.
    Parameters:
    string -
    Throws:
    java.io.IOException
    diff --git a/doc/gui/org/deidentifier/arx/gui/worker/io/class-use/FileBuilder.html b/doc/gui/org/deidentifier/arx/gui/worker/io/class-use/FileBuilder.html index c15b3e0bdd..40d2951329 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/io/class-use/FileBuilder.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/io/class-use/FileBuilder.html @@ -96,7 +96,7 @@

    Uses of FileBuilder FileBuilder.append(java.lang.String s) -
    Append a string
    +
    Append a string.
    @@ -109,7 +109,7 @@

    Uses of XMLWriter(FileBuilder builder) -
    Creates a new writer backed by the given FileBuilder
    +
    Creates a new writer backed by the given FileBuilder.
    diff --git a/doc/gui/org/deidentifier/arx/gui/worker/io/class-use/Vocabulary.html b/doc/gui/org/deidentifier/arx/gui/worker/io/class-use/Vocabulary.html index 9a8294bcf2..8a8f522df2 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/io/class-use/Vocabulary.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/io/class-use/Vocabulary.html @@ -96,13 +96,13 @@

    Uses of class  Vocabulary_V1 -
    First version of the ARX XML vocabulary
    +
    First version of the ARX XML vocabulary.
    class  Vocabulary_V2 -
    Second version of the ARX XML vocabulary
    +
    Second version of the ARX XML vocabulary.
    diff --git a/doc/gui/org/deidentifier/arx/gui/worker/io/class-use/Vocabulary_V1.html b/doc/gui/org/deidentifier/arx/gui/worker/io/class-use/Vocabulary_V1.html index cddc70e27a..c4e1736a4a 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/io/class-use/Vocabulary_V1.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/io/class-use/Vocabulary_V1.html @@ -96,7 +96,7 @@

    Uses of class  Vocabulary_V2 -
    Second version of the ARX XML vocabulary
    +
    Second version of the ARX XML vocabulary.
    diff --git a/doc/gui/org/deidentifier/arx/gui/worker/io/package-summary.html b/doc/gui/org/deidentifier/arx/gui/worker/io/package-summary.html index 9a4892bcff..57aa3a0f21 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/io/package-summary.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/io/package-summary.html @@ -76,37 +76,37 @@

    Package org.deidentifier.arx.gui.worker.i FileBuilder -
    Wraps a writer
    +
    Wraps a writer.
    Vocabulary -
    An abstract base class for the XML vocabulary
    +
    An abstract base class for the XML vocabulary.
    Vocabulary_V1 -
    First version of the ARX XML vocabulary
    +
    First version of the ARX XML vocabulary.
    Vocabulary_V2 -
    Second version of the ARX XML vocabulary
    +
    Second version of the ARX XML vocabulary.
    XMLHandler -
    The default XML handler
    +
    The default XML handler.
    XMLWriter -
    A writer for XML documents that can handle common objects from the ARX model
    +
    A writer for XML documents that can handle common objects from the ARX model.
    diff --git a/doc/gui/org/deidentifier/arx/gui/worker/io/package-use.html b/doc/gui/org/deidentifier/arx/gui/worker/io/package-use.html index ecd6a42b8a..455236069c 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/io/package-use.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/io/package-use.html @@ -91,17 +91,17 @@

    Use FileBuilder -
    Wraps a writer
    +
    Wraps a writer.
    Vocabulary -
    An abstract base class for the XML vocabulary
    +
    An abstract base class for the XML vocabulary.
    Vocabulary_V1 -
    First version of the ARX XML vocabulary
    +
    First version of the ARX XML vocabulary.
    diff --git a/doc/gui/org/deidentifier/arx/gui/worker/package-summary.html b/doc/gui/org/deidentifier/arx/gui/worker/package-summary.html index def246e33f..9b177ec1d8 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/package-summary.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/package-summary.html @@ -76,43 +76,43 @@

    Package org.deidentifier.arx.gui.worker Worker<T> -
    A base class for workers that perform asynchronous tasks in a progress dialog
    +
    A base class for workers that perform asynchronous tasks in a progress dialog.
    WorkerAnonymize -
    This worker performs the anonymization process
    +
    This worker performs the anonymization process.
    WorkerExport -
    This worker exports data to disk
    +
    This worker exports data to disk.
    WorkerImport -
    This worker loads external data
    +
    This worker loads external data.
    WorkerLoad -
    This worker loads a project file from disk
    +
    This worker loads a project file from disk.
    WorkerSave -
    This worker saves a project file to disk
    +
    This worker saves a project file to disk.
    WorkerTransform -
    This worker applies a transformation
    +
    This worker applies a transformation.
    diff --git a/doc/gui/org/deidentifier/arx/gui/worker/package-use.html b/doc/gui/org/deidentifier/arx/gui/worker/package-use.html index 34e3341462..8e28e952bf 100644 --- a/doc/gui/org/deidentifier/arx/gui/worker/package-use.html +++ b/doc/gui/org/deidentifier/arx/gui/worker/package-use.html @@ -99,7 +99,7 @@

    Uses o Worker -
    A base class for workers that perform asynchronous tasks in a progress dialog
    +
    A base class for workers that perform asynchronous tasks in a progress dialog.
    @@ -116,7 +116,7 @@

    Uses o Worker -
    A base class for workers that perform asynchronous tasks in a progress dialog
    +
    A base class for workers that perform asynchronous tasks in a progress dialog.
    @@ -133,7 +133,7 @@

    Uses o Worker -
    A base class for workers that perform asynchronous tasks in a progress dialog
    +
    A base class for workers that perform asynchronous tasks in a progress dialog.
    diff --git a/doc/gui/org/deidentifier/arx/io/CSVAbstractInput.html b/doc/gui/org/deidentifier/arx/io/CSVAbstractInput.html index f8203c6d1e..c2098ed6d0 100644 --- a/doc/gui/org/deidentifier/arx/io/CSVAbstractInput.html +++ b/doc/gui/org/deidentifier/arx/io/CSVAbstractInput.html @@ -100,7 +100,7 @@

    Class CSVAbstractInput


    public abstract class CSVAbstractInput
     extends java.lang.Object
    -
    Abstract class for reading CSV encoded information
    +
    Abstract class for reading CSV encoded information.
    @@ -122,7 +122,7 @@

    Field Summary

    protected java.util.Iterator<java.lang.String[]> iterator -
    The iterator
    +
    The iterator.
    @@ -147,7 +147,7 @@

    Constructor Summary

    CSVAbstractInput(char separator) -
    Constructor
    +
    Constructor.
    @@ -168,25 +168,25 @@

    Method Summary

    protected java.util.Iterator<java.lang.String[]> buildIterator() -
    Builds the iterator
    +
    Builds the iterator.
    abstract void close() -
    Closes the input
    +
    Closes the input.
    java.util.Iterator<java.lang.String[]> iterator() -
    Returns an iterator
    +
    Returns an iterator.
    protected abstract java.lang.String[] readRow() -
    Reads a row
    +
    Reads a row.
    @@ -218,7 +218,7 @@

    Field Detail

  • iterator

    protected java.util.Iterator<java.lang.String[]> iterator
    -
    The iterator
    +
    The iterator.
  • @@ -246,8 +246,8 @@

    Constructor Detail

  • CSVAbstractInput

    public CSVAbstractInput(char separator)
    -
    Constructor
    -
    Parameters:
    file -
    separator -
    +
    Constructor.
    +
    Parameters:
    separator -
  • @@ -266,7 +266,7 @@

    Method Detail

    buildIterator

    protected java.util.Iterator<java.lang.String[]> buildIterator()
                                                             throws java.io.IOException
    -
    Builds the iterator
    +
    Builds the iterator.
    Returns:
    Throws:
    java.io.IOException
    @@ -280,7 +280,7 @@

    buildIterator

    close

    public abstract void close()
                         throws java.io.IOException
    -
    Closes the input
    +
    Closes the input.
    Throws:
    java.io.IOException
    @@ -293,7 +293,7 @@

    close

    iterator

    public java.util.Iterator<java.lang.String[]> iterator()
                                                     throws java.io.IOException
    -
    Returns an iterator
    +
    Returns an iterator.
    Returns:
    Throws:
    java.io.IOException
    @@ -307,8 +307,9 @@

    iterator

    readRow

    protected abstract java.lang.String[] readRow()
                                            throws java.io.IOException
    -
    Reads a row
    -
    Throws:
    +
    Reads a row.
    +
    Returns:
    +
    Throws:
    java.io.IOException
    diff --git a/doc/gui/org/deidentifier/arx/io/CSVDataInput.html b/doc/gui/org/deidentifier/arx/io/CSVDataInput.html index 7e4235334b..a99e2c0909 100644 --- a/doc/gui/org/deidentifier/arx/io/CSVDataInput.html +++ b/doc/gui/org/deidentifier/arx/io/CSVDataInput.html @@ -101,7 +101,7 @@

    Class CSVDataInput


    public class CSVDataInput
     extends CSVAbstractInput
    -
    This class implements a reader for CSV encoded information
    +
    This class implements a reader for CSV encoded information.
    @@ -137,19 +137,19 @@

    Constructor Summary

    CSVDataInput(java.io.File file, char separator) -
    Instantiate
    +
    Instantiate.
    CSVDataInput(java.io.InputStream stream, char separator) -
    Instantiate
    +
    Instantiate.
    CSVDataInput(java.lang.String file, char separator) -
    Instantiate
    +
    Instantiate.
    @@ -170,13 +170,13 @@

    Method Summary

    void close() -
    Closes the input
    +
    Closes the input.
    protected java.lang.String[] readRow() -
    Reads a row
    +
    Reads a row.
    @@ -217,7 +217,7 @@

    CSVDataInput

    public CSVDataInput(java.io.File file,
                 char separator)
                  throws java.io.IOException
    -
    Instantiate
    +
    Instantiate.
    Parameters:
    file -
    separator -
    Throws:
    java.io.IOException
    @@ -232,7 +232,7 @@

    CSVDataInput

    public CSVDataInput(java.io.InputStream stream,
                 char separator)
                  throws java.io.IOException
    -
    Instantiate
    +
    Instantiate.
    Parameters:
    stream -
    separator -
    Throws:
    java.io.IOException
    @@ -247,7 +247,7 @@

    CSVDataInput

    public CSVDataInput(java.lang.String file,
                 char separator)
                  throws java.io.IOException
    -
    Instantiate
    +
    Instantiate.
    Parameters:
    file -
    separator -
    Throws:
    java.io.IOException
    @@ -270,7 +270,7 @@

    close

    public void close()
                throws java.io.IOException
    Description copied from class: CSVAbstractInput
    -
    Closes the input
    +
    Closes the input.
    Specified by:
    close in class CSVAbstractInput
    @@ -287,10 +287,11 @@

    readRow

    protected java.lang.String[] readRow()
                                   throws java.io.IOException
    Description copied from class: CSVAbstractInput
    -
    Reads a row
    +
    Reads a row.
    Specified by:
    readRow in class CSVAbstractInput
    +
    Returns:
    Throws:
    java.io.IOException
    diff --git a/doc/gui/org/deidentifier/arx/io/CSVDataOutput.html b/doc/gui/org/deidentifier/arx/io/CSVDataOutput.html index 820b37e2a3..f043770cff 100644 --- a/doc/gui/org/deidentifier/arx/io/CSVDataOutput.html +++ b/doc/gui/org/deidentifier/arx/io/CSVDataOutput.html @@ -117,19 +117,19 @@

    Constructor Summary

    CSVDataOutput(java.io.File file, char separator) -
    New instance
    +
    New instance.
    CSVDataOutput(java.io.OutputStream out, char separator) -
    New instance
    +
    New instance.
    CSVDataOutput(java.lang.String output, char separator) -
    New instance
    +
    New instance.
    @@ -150,14 +150,14 @@

    Method Summary

    void write(java.util.Iterator<java.lang.String[]> iterator) -
    Write the results
    +
    Write the results.
    void write(java.util.Iterator<java.lang.String[]> iterator, int numColumns) -
    Write the given number of columns from the results
    +
    Write the given number of columns from the results.
    @@ -195,8 +195,8 @@

    CSVDataOutput

    public CSVDataOutput(java.io.File file,
                  char separator)
                   throws java.io.FileNotFoundException
    -
    New instance
    -
    Parameters:
    output -
    separator -
    +
    New instance.
    +
    Parameters:
    file -
    separator -
    Throws:
    java.io.FileNotFoundException
    @@ -209,7 +209,7 @@

    CSVDataOutput

    CSVDataOutput

    public CSVDataOutput(java.io.OutputStream out,
                  char separator)
    -
    New instance
    +
    New instance.
    Parameters:
    out -
    separator -
    @@ -222,7 +222,7 @@

    CSVDataOutput

    public CSVDataOutput(java.lang.String output,
                  char separator)
                   throws java.io.FileNotFoundException
    -
    New instance
    +
    New instance.
    Parameters:
    output -
    separator -
    Throws:
    java.io.FileNotFoundException
    @@ -244,7 +244,7 @@

    Method Detail

    write

    public void write(java.util.Iterator<java.lang.String[]> iterator)
                throws java.io.IOException
    -
    Write the results
    +
    Write the results.
    Parameters:
    iterator -
    Throws:
    java.io.IOException
    @@ -259,7 +259,7 @@

    write

    public void write(java.util.Iterator<java.lang.String[]> iterator,
              int numColumns)
                throws java.io.IOException
    -
    Write the given number of columns from the results
    +
    Write the given number of columns from the results.
    Parameters:
    iterator -
    numColumns -
    Throws:
    java.io.IOException
    @@ -273,7 +273,8 @@

    write

    write

    public void write(java.lang.String[][] hierarchy)
                throws java.io.IOException
    -
    Throws:
    +
    Parameters:
    hierarchy -
    +
    Throws:
    java.io.IOException
    diff --git a/doc/gui/org/deidentifier/arx/io/CSVHierarchyInput.html b/doc/gui/org/deidentifier/arx/io/CSVHierarchyInput.html index 12095adb79..1d8c041f43 100644 --- a/doc/gui/org/deidentifier/arx/io/CSVHierarchyInput.html +++ b/doc/gui/org/deidentifier/arx/io/CSVHierarchyInput.html @@ -96,7 +96,7 @@

    Class CSVHierarchyInput


    public class CSVHierarchyInput
     extends java.lang.Object
    -
    Reads a CSV encoded generalization hierarchy
    +
    Reads a CSV encoded generalization hierarchy.
    @@ -117,19 +117,19 @@

    Constructor Summary

    CSVHierarchyInput(java.io.File file, char separator) -
    Create from file
    +
    Create from file.
    CSVHierarchyInput(java.io.InputStream stream, char separator) -
    Create from stream
    +
    Create from stream.
    CSVHierarchyInput(java.lang.String file, char separator) -
    Create from path
    +
    Create from path.
    @@ -150,7 +150,7 @@

    Method Summary

    java.lang.String[][] getHierarchy() -
    Returns the hierarchy
    +
    Returns the hierarchy.
    @@ -184,7 +184,7 @@

    CSVHierarchyInput

    public CSVHierarchyInput(java.io.File file,
                      char separator)
                       throws java.io.IOException
    -
    Create from file
    +
    Create from file.
    Parameters:
    file -
    separator -
    Throws:
    java.io.IOException
    @@ -199,7 +199,7 @@

    CSVHierarchyInput

    public CSVHierarchyInput(java.io.InputStream stream,
                      char separator)
                       throws java.io.IOException
    -
    Create from stream
    +
    Create from stream.
    Parameters:
    stream -
    separator -
    Throws:
    java.io.IOException
    @@ -214,7 +214,7 @@

    CSVHierarchyInput

    public CSVHierarchyInput(java.lang.String file,
                      char separator)
                       throws java.io.IOException
    -
    Create from path
    +
    Create from path.
    Parameters:
    file -
    separator -
    Throws:
    java.io.IOException
    @@ -235,7 +235,7 @@

    Method Detail

  • getHierarchy

    public java.lang.String[][] getHierarchy()
    -
    Returns the hierarchy
    +
    Returns the hierarchy.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/io/IImportColumnIndexed.html b/doc/gui/org/deidentifier/arx/io/IImportColumnIndexed.html index d9156b9d07..02399c0409 100644 --- a/doc/gui/org/deidentifier/arx/io/IImportColumnIndexed.html +++ b/doc/gui/org/deidentifier/arx/io/IImportColumnIndexed.html @@ -91,7 +91,7 @@

    Interface IImportColumn

    public interface IImportColumnIndexed
    -
    Interface to be implemented when columns can be referred to by an index
    +
    Interface to be implemented when columns can be referred to by an index.
    @@ -113,13 +113,13 @@

    Method Summary

    int getIndex() -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    void setIndex(int index) -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    @@ -144,7 +144,8 @@

    Method Detail

  • getIndex

    int getIndex()
    -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    +
    Returns:
  • @@ -154,7 +155,8 @@

    getIndex

  • setIndex

    void setIndex(int index)
    -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    +
    Parameters:
    index -
  • diff --git a/doc/gui/org/deidentifier/arx/io/ImportAdapter.html b/doc/gui/org/deidentifier/arx/io/ImportAdapter.html index b73ab14bf8..7b22bbeae1 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportAdapter.html +++ b/doc/gui/org/deidentifier/arx/io/ImportAdapter.html @@ -130,13 +130,13 @@

    Field Summary

    protected
    DataType<?>[] dataTypes -
    Array of datatypes describing the columns
    +
    Array of datatypes describing the columns.
    protected java.lang.String[] header -
    The header
    +
    The header.
    @@ -166,7 +166,7 @@

    Constructor Summary

    protected ImportAdapter(ImportConfiguration config) -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    @@ -196,25 +196,25 @@

    Method Summary

    protected DataType<?>[] getColumnDatatypes() -
    Returns an array with datatypes of columns that should be imported
    +
    Returns an array with datatypes of columns that should be imported.
    ImportConfiguration getConfig() -
    Returns the configuration used by the import adapter
    +
    Returns the configuration used by the import adapter.
    java.lang.String[] getHeader() -
    Returns the header
    +
    Returns the header.
    abstract int getProgress() -
    Returns the percentage of data has has already been imported
    +
    Returns the percentage of data has has already been imported.
    @@ -253,7 +253,7 @@

    Field Detail

  • header

    protected java.lang.String[] header
    -
    The header
    +
    The header.
  • @@ -263,7 +263,7 @@

    header

  • dataTypes

    protected DataType<?>[] dataTypes
    -
    Array of datatypes describing the columns
    +
    Array of datatypes describing the columns.
  • @@ -294,7 +294,7 @@

    Constructor Detail

  • ImportAdapter

    protected ImportAdapter(ImportConfiguration config)
    -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    Parameters:
    config - config
  • @@ -332,7 +332,7 @@

    create

  • getConfig

    public ImportConfiguration getConfig()
    -
    Returns the configuration used by the import adapter
    +
    Returns the configuration used by the import adapter.
    Returns:
    config
  • @@ -343,7 +343,7 @@

    getConfig

  • getProgress

    public abstract int getProgress()
    -
    Returns the percentage of data has has already been imported
    +
    Returns the percentage of data has has already been imported.
    Returns:
    Percentage of data already imported, 0 - 100
  • @@ -354,7 +354,7 @@

    getProgress

  • getHeader

    public java.lang.String[] getHeader()
    -
    Returns the header
    +
    Returns the header.
    Returns:
  • @@ -365,7 +365,7 @@

    getHeader

  • getColumnDatatypes

    protected DataType<?>[] getColumnDatatypes()
    -
    Returns an array with datatypes of columns that should be imported
    +
    Returns an array with datatypes of columns that should be imported.
    Returns:
    Array containing datatypes of columns that should be imported
  • diff --git a/doc/gui/org/deidentifier/arx/io/ImportAdapterCSV.html b/doc/gui/org/deidentifier/arx/io/ImportAdapterCSV.html index 7370949a57..9cd91b52b7 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportAdapterCSV.html +++ b/doc/gui/org/deidentifier/arx/io/ImportAdapterCSV.html @@ -149,7 +149,7 @@

    Constructor Summary

    protected ImportAdapterCSV(ImportConfigurationCSV config) -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    @@ -198,15 +198,14 @@

    Method Summary

    next()
    Returns the next row - The returned element is sorted as defined by ImportColumn#index - and contains as many elements as there are columns selected to import + The returned element is sorted as defined by ImportColumn#index and contains as many elements as there are columns selected to import from ImportAdapter.indexes.
    void remove() -
    Dummy
    +
    Dummy.
    @@ -246,7 +245,7 @@

    Constructor Detail

    ImportAdapterCSV

    protected ImportAdapterCSV(ImportConfigurationCSV config)
                         throws java.io.IOException
    -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    Parameters:
    config - config
    Throws:
    java.io.IOException - In case file doesn't contain actual data
    @@ -274,7 +273,7 @@

    getProgress

    Specified by:
    getProgress in class ImportAdapter
    -
    Returns:
    Percentage of data already imported, 0 - 100
    +
    Returns:
    @@ -288,6 +287,7 @@

    hasNext

    This returns true when the CSV file has another line, which would be assigned to
    row during the last iteration of next(). +
    Returns:
    @@ -299,12 +299,10 @@

    next

    public java.lang.String[] next()
    -
    Throws:
    -
    java.lang.IllegalArgumentException - In case defined datatypes don't match
    +
    Returns:
    @@ -314,7 +312,7 @@

    next

  • remove

    public void remove()
    -
    Dummy
    +
    Dummy.
  • diff --git a/doc/gui/org/deidentifier/arx/io/ImportAdapterExcel.html b/doc/gui/org/deidentifier/arx/io/ImportAdapterExcel.html index 8fd4d48b41..f45136e7c5 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportAdapterExcel.html +++ b/doc/gui/org/deidentifier/arx/io/ImportAdapterExcel.html @@ -198,15 +198,14 @@

    Method Summary

    next()
    Returns the next row - The returned element is sorted as defined by ImportColumn#index - and contains as many elements as there are columns selected to import + The returned element is sorted as defined by ImportColumn#index and contains as many elements as there are columns selected to import from ImportAdapter.indexes.
    void remove() -
    Dummy
    +
    Dummy.
    @@ -278,7 +277,7 @@

    getProgress

    Specified by:
    getProgress in class ImportAdapter
    -
    Returns:
    Percentage of data already imported, 0 - 100
    See Also:
    #currentRow}, +
    Returns:
    See Also:
    #currentRow}, #totalRows}
    @@ -293,6 +292,7 @@

    hasNext

    This returns true when the file contains another line, which could be accessed by iterator. +
    Returns:
    @@ -304,12 +304,10 @@

    next

    public java.lang.String[] next()
    -
    Throws:
    -
    java.lang.IllegalArgumentException - In case defined datatypes don't match
    +
    Returns:
    @@ -319,7 +317,7 @@

    next

  • remove

    public void remove()
    -
    Dummy
    +
    Dummy.
  • diff --git a/doc/gui/org/deidentifier/arx/io/ImportAdapterJDBC.html b/doc/gui/org/deidentifier/arx/io/ImportAdapterJDBC.html index abf8f8029f..50cc25dfbe 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportAdapterJDBC.html +++ b/doc/gui/org/deidentifier/arx/io/ImportAdapterJDBC.html @@ -145,7 +145,7 @@

    Constructor Summary

    protected
    ImportAdapterJDBC(ImportConfigurationJDBC config) -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    @@ -185,8 +185,7 @@

    Method Summary

    hasNext()
    Indicates whether there is another element to return - This returns true when there is another element in the result set - resultSet.
    + This returns true when there is another element in the result set resultSet. @@ -196,7 +195,7 @@

    Method Summary

    void remove() -
    Dummy
    +
    Dummy.
    @@ -236,7 +235,7 @@

    Constructor Detail

    ImportAdapterJDBC

    protected ImportAdapterJDBC(ImportConfigurationJDBC config)
                          throws java.io.IOException
    -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    Parameters:
    config - config
    Throws:
    java.io.IOException - In case of communication errors with JDBC
    @@ -265,7 +264,7 @@

    getProgress

    Specified by:
    getProgress in class ImportAdapter
    -
    Returns:
    Percentage of data already imported, 0 - 100
    +
    Returns:
    @@ -277,8 +276,8 @@

    hasNext

    public boolean hasNext()
    + This returns true when there is another element in the result set resultSet. +
    Returns:
    @@ -297,7 +296,7 @@

    next

  • remove

    public void remove()
    -
    Dummy
    +
    Dummy.
  • diff --git a/doc/gui/org/deidentifier/arx/io/ImportColumn.html b/doc/gui/org/deidentifier/arx/io/ImportColumn.html index 37aed56f53..6addde2004 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportColumn.html +++ b/doc/gui/org/deidentifier/arx/io/ImportColumn.html @@ -124,7 +124,7 @@

    Constructor Summary

    ImportColumn(java.lang.String aliasName, DataType<?> dataType) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    @@ -188,7 +188,7 @@

    Constructor Detail

    ImportColumn

    public ImportColumn(java.lang.String aliasName,
                 DataType<?> dataType)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    aliasName - aliasName
    dataType - dataType
    diff --git a/doc/gui/org/deidentifier/arx/io/ImportColumnCSV.html b/doc/gui/org/deidentifier/arx/io/ImportColumnCSV.html index e7f50dfb25..3de7ae58af 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportColumnCSV.html +++ b/doc/gui/org/deidentifier/arx/io/ImportColumnCSV.html @@ -133,27 +133,27 @@

    Constructor Summary

    ImportColumnCSV(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnCSV(java.lang.String name, java.lang.String alias, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    @@ -208,8 +208,8 @@

    Constructor Detail

    ImportColumnCSV

    public ImportColumnCSV(int index,
                    DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    -
    See Also:
    ImportColumnIndexed}
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    datatype -
    See Also:
    ImportColumnIndexed}
    @@ -221,8 +221,8 @@

    ImportColumnCSV

    public ImportColumnCSV(int index,
                    java.lang.String aliasName,
                    DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    -
    See Also:
    ImportColumnIndexed}
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    aliasName -
    datatype -
    See Also:
    ImportColumnIndexed}
    @@ -233,7 +233,7 @@

    ImportColumnCSV

    ImportColumnCSV

    public ImportColumnCSV(java.lang.String name,
                    DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    name -
    datatype -
    @@ -246,7 +246,7 @@

    ImportColumnCSV

    public ImportColumnCSV(java.lang.String name,
                    java.lang.String alias,
                    DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    name -
    alias -
    datatype -
    diff --git a/doc/gui/org/deidentifier/arx/io/ImportColumnExcel.html b/doc/gui/org/deidentifier/arx/io/ImportColumnExcel.html index d7d74eddfe..8f77992eba 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportColumnExcel.html +++ b/doc/gui/org/deidentifier/arx/io/ImportColumnExcel.html @@ -133,27 +133,27 @@

    Constructor Summary

    ImportColumnExcel(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnExcel(java.lang.String name, java.lang.String alias, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    @@ -208,8 +208,8 @@

    Constructor Detail

    ImportColumnExcel

    public ImportColumnExcel(int index,
                      DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    -
    See Also:
    ImportColumnIndexed}
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    datatype -
    See Also:
    ImportColumnIndexed}
    @@ -221,8 +221,8 @@

    ImportColumnExcel

    public ImportColumnExcel(int index,
                      java.lang.String aliasName,
                      DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    -
    See Also:
    ImportColumnIndexed}
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    aliasName -
    datatype -
    See Also:
    ImportColumnIndexed}
    @@ -233,7 +233,7 @@

    ImportColumnExcel

    ImportColumnExcel

    public ImportColumnExcel(java.lang.String name,
                      DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    name -
    datatype -
    @@ -246,7 +246,7 @@

    ImportColumnExcel

    public ImportColumnExcel(java.lang.String name,
                      java.lang.String alias,
                      DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    name -
    alias -
    datatype -
    diff --git a/doc/gui/org/deidentifier/arx/io/ImportColumnIndexed.html b/doc/gui/org/deidentifier/arx/io/ImportColumnIndexed.html index a255fcf9b7..230e490798 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportColumnIndexed.html +++ b/doc/gui/org/deidentifier/arx/io/ImportColumnIndexed.html @@ -110,7 +110,7 @@

    Class ImportColumnIndexedpublic abstract class ImportColumnIndexed extends ImportColumn implements IImportColumnIndexed -
    Superclass for column types that are only referred to by an index
    +
    Superclass for column types that are only referred to by an index.
    See Also:
    ImportColumnExcel}, ImportColumnCSV}
    @@ -133,27 +133,27 @@

    Constructor Summary

    ImportColumnIndexed(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnIndexed(java.lang.String name, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    @@ -174,31 +174,31 @@

    Method Summary

    int getIndex() -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    java.lang.String getName() -
    Gets the name
    +
    Gets the name.
    boolean isIndexSpecified() -
    Returns whether an index was given
    +
    Returns whether an index was given.
    void setIndex(int index) -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    void setName(java.lang.String name) -
    Sets the name
    +
    Sets the name.
    @@ -238,7 +238,7 @@

    Constructor Detail

    ImportColumnIndexed

    public ImportColumnIndexed(int index,
                        DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    index - index
    datatype - ImportColumn.dataType
    @@ -251,7 +251,7 @@

    ImportColumnIndexed

    public ImportColumnIndexed(int index,
                        java.lang.String aliasName,
                        DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    index - index
    aliasName - ImportColumn.setAliasName(String)
    datatype - ImportColumn.dataType
    @@ -263,7 +263,7 @@

    ImportColumnIndexed

    ImportColumnIndexed

    public ImportColumnIndexed(java.lang.String name,
                        DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    Parameters:
    name -
    datatype -
    @@ -276,7 +276,8 @@

    ImportColumnIndexed

    public ImportColumnIndexed(java.lang.String name,
                        java.lang.String aliasName,
                        DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    name -
    aliasName -
    datatype -
    @@ -295,7 +296,7 @@

    Method Detail

    getIndex

    public int getIndex()
    Description copied from interface: IImportColumnIndexed
    -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    Specified by:
    getIndex in interface IImportColumnIndexed
    @@ -310,7 +311,7 @@

    getIndex

    setIndex

    public void setIndex(int index)
    Description copied from interface: IImportColumnIndexed
    -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    Specified by:
    setIndex in interface IImportColumnIndexed
    @@ -324,7 +325,7 @@

    setIndex

  • getName

    public java.lang.String getName()
    -
    Gets the name
    +
    Gets the name.
    Returns:
  • @@ -335,7 +336,7 @@

    getName

  • setName

    public void setName(java.lang.String name)
    -
    Sets the name
    +
    Sets the name.
    Parameters:
    name -
  • @@ -346,7 +347,7 @@

    setName

  • isIndexSpecified

    public boolean isIndexSpecified()
    -
    Returns whether an index was given
    +
    Returns whether an index was given.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/io/ImportColumnJDBC.html b/doc/gui/org/deidentifier/arx/io/ImportColumnJDBC.html index f0f6c8ac41..d7390d8907 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportColumnJDBC.html +++ b/doc/gui/org/deidentifier/arx/io/ImportColumnJDBC.html @@ -131,27 +131,27 @@

    Constructor Summary

    ImportColumnJDBC(int index, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(int index, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(java.lang.String name, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    ImportColumnJDBC(java.lang.String name, java.lang.String aliasName, DataType<?> datatype) -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    @@ -172,25 +172,25 @@

    Method Summary

    int getIndex() -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    java.lang.String getName() -
    Returns the name this column refers to
    +
    Returns the name this column refers to.
    void setIndex(int index) -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    void setName(java.lang.String name) -
    Sets the name this columns refers to
    +
    Sets the name this columns refers to.
    @@ -230,7 +230,8 @@

    Constructor Detail

    ImportColumnJDBC

    public ImportColumnJDBC(int index,
                     DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    datatype -
    @@ -242,7 +243,8 @@

    ImportColumnJDBC

    public ImportColumnJDBC(int index,
                     java.lang.String aliasName,
                     DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    index -
    aliasName -
    datatype -
    @@ -253,7 +255,8 @@

    ImportColumnJDBC

    ImportColumnJDBC

    public ImportColumnJDBC(java.lang.String name,
                     DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    name -
    datatype -
    @@ -265,7 +268,8 @@

    ImportColumnJDBC

    public ImportColumnJDBC(java.lang.String name,
                     java.lang.String aliasName,
                     DataType<?> datatype)
    -
    Creates a new instance of this object with the given parameters
    +
    Creates a new instance of this object with the given parameters.
    +
    Parameters:
    name -
    aliasName -
    datatype -
    @@ -284,7 +288,7 @@

    Method Detail

    getIndex

    public int getIndex()
    Description copied from interface: IImportColumnIndexed
    -
    Returns the index this column refers to
    +
    Returns the index this column refers to.
    Specified by:
    getIndex in interface IImportColumnIndexed
    @@ -298,7 +302,7 @@

    getIndex

  • getName

    public java.lang.String getName()
    -
    Returns the name this column refers to
    +
    Returns the name this column refers to.
    Returns:
    name
  • @@ -310,7 +314,7 @@

    getName

    setIndex

    public void setIndex(int index)
    Description copied from interface: IImportColumnIndexed
    -
    Sets the index this columns refers to
    +
    Sets the index this columns refers to.
    Specified by:
    setIndex in interface IImportColumnIndexed
    @@ -324,7 +328,7 @@

    setIndex

  • setName

    public void setName(java.lang.String name)
    -
    Sets the name this columns refers to
    +
    Sets the name this columns refers to.
    Parameters:
    name - name
  • diff --git a/doc/gui/org/deidentifier/arx/io/ImportConfiguration.html b/doc/gui/org/deidentifier/arx/io/ImportConfiguration.html index 4f0be76127..6a1af6a463 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportConfiguration.html +++ b/doc/gui/org/deidentifier/arx/io/ImportConfiguration.html @@ -165,13 +165,13 @@

    Method Summary

    abstract void addColumn(ImportColumn column) -
    Adds a single column to import from
    +
    Adds a single column to import from.
    java.util.List<ImportColumn> getColumns() -
    Returns all added columns
    +
    Returns all added columns.
    @@ -242,7 +242,7 @@

    Method Detail

  • addColumn

    public abstract void addColumn(ImportColumn column)
    -
    Adds a single column to import from
    +
    Adds a single column to import from.
    Parameters:
    column - A single column to import from
  • @@ -253,7 +253,7 @@

    addColumn

  • getColumns

    public java.util.List<ImportColumn> getColumns()
    -
    Returns all added columns
    +
    Returns all added columns.
    Returns:
    columns
  • diff --git a/doc/gui/org/deidentifier/arx/io/ImportConfigurationCSV.html b/doc/gui/org/deidentifier/arx/io/ImportConfigurationCSV.html index 5e1b09c6dc..22f7d4a31e 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportConfigurationCSV.html +++ b/doc/gui/org/deidentifier/arx/io/ImportConfigurationCSV.html @@ -106,7 +106,7 @@

    Class ImportConfiguration
    public class ImportConfigurationCSV
     extends ImportConfigurationFile
    -
    Configuration describing a CSV file
    +
    Configuration describing a CSV file.
    @@ -143,7 +143,7 @@

    Constructor Summary

    ImportConfigurationCSV(java.lang.String fileLocation, char separator, boolean containsHeader) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    @@ -185,7 +185,7 @@

    Method Summary

    void prepare(java.lang.String[] row) -
    Sets the indexes based on the header
    +
    Sets the indexes based on the header.
    @@ -237,7 +237,7 @@

    ImportConfigurationCSV

    public ImportConfigurationCSV(java.lang.String fileLocation,
                           char separator,
                           boolean containsHeader)
    -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    Parameters:
    fileLocation - ImportConfigurationFile.setFileLocation(String)
    separator - separator
    containsHeader - containsHeader
    @@ -308,7 +308,7 @@

    setContainsHeader

  • prepare

    public void prepare(java.lang.String[] row)
    -
    Sets the indexes based on the header
    +
    Sets the indexes based on the header.
    Parameters:
    row -
  • diff --git a/doc/gui/org/deidentifier/arx/io/ImportConfigurationExcel.ExcelFileTypes.html b/doc/gui/org/deidentifier/arx/io/ImportConfigurationExcel.ExcelFileTypes.html index 315327dcd7..fc0effde61 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportConfigurationExcel.ExcelFileTypes.html +++ b/doc/gui/org/deidentifier/arx/io/ImportConfigurationExcel.ExcelFileTypes.html @@ -130,10 +130,14 @@

    Enum Constant Summary

    Enum Constant and Description -XLS  +XLS +
    TODO
    + -XLSX  +XLSX +
    TODO
    + @@ -199,6 +203,7 @@

    Enum Constant Detail

  • XLS

    public static final ImportConfigurationExcel.ExcelFileTypes XLS
    +
    TODO
  • @@ -208,6 +213,7 @@

    XLS

  • XLSX

    public static final ImportConfigurationExcel.ExcelFileTypes XLSX
    +
    TODO
  • diff --git a/doc/gui/org/deidentifier/arx/io/ImportConfigurationExcel.html b/doc/gui/org/deidentifier/arx/io/ImportConfigurationExcel.html index 2719662bd9..d45deb0c77 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportConfigurationExcel.html +++ b/doc/gui/org/deidentifier/arx/io/ImportConfigurationExcel.html @@ -173,7 +173,7 @@

    Constructor Summary

    ImportConfigurationExcel.ExcelFileTypes excelFileType, int sheetIndex, boolean containsHeader) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    @@ -228,7 +228,7 @@

    Method Summary

    void prepare(org.apache.poi.ss.usermodel.Row row) -
    Sets the indexes based on the header
    +
    Sets the indexes based on the header.
    @@ -289,7 +289,7 @@

    ImportConfigurationExcel

    ImportConfigurationExcel.ExcelFileTypes excelFileType, int sheetIndex, boolean containsHeader) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    Parameters:
    fileLocation - ImportConfigurationFile.setFileLocation(String)
    excelFileType - setExcelFileType(ExcelFileTypes)
    sheetIndex - setSheetIndex(int)
    containsHeader - setContainsHeader(boolean)
    @@ -407,7 +407,7 @@

    setSheetIndex

  • prepare

    public void prepare(org.apache.poi.ss.usermodel.Row row)
    -
    Sets the indexes based on the header
    +
    Sets the indexes based on the header.
    Parameters:
    row -
  • diff --git a/doc/gui/org/deidentifier/arx/io/ImportConfigurationJDBC.html b/doc/gui/org/deidentifier/arx/io/ImportConfigurationJDBC.html index a611a9398f..f577d993d2 100644 --- a/doc/gui/org/deidentifier/arx/io/ImportConfigurationJDBC.html +++ b/doc/gui/org/deidentifier/arx/io/ImportConfigurationJDBC.html @@ -101,7 +101,7 @@

    Class ImportConfiguratio
    public class ImportConfigurationJDBC
     extends ImportConfiguration
    -
    Configuration describing a JDBC source
    +
    Configuration describing a JDBC source.
    @@ -137,13 +137,13 @@

    Constructor Summary

    ImportConfigurationJDBC(java.sql.Connection connection, java.lang.String table) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    ImportConfigurationJDBC(java.lang.String url, java.lang.String table) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    @@ -151,7 +151,7 @@

    Constructor Summary

    java.lang.String user, java.lang.String password, java.lang.String table) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    @@ -231,7 +231,7 @@

    Constructor Detail

    ImportConfigurationJDBC

    public ImportConfigurationJDBC(java.sql.Connection connection,
                            java.lang.String table)
    -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    Parameters:
    connection - setConnection(Connection)
    table - setTable(String)
    @@ -244,8 +244,8 @@

    ImportConfigurationJDBC

    public ImportConfigurationJDBC(java.lang.String url,
                            java.lang.String table)
                             throws java.sql.SQLException
    -
    Creates a new instance of this object
    -
    Parameters:
    url -
    user -
    password -
    table - setTable(String)
    +
    Creates a new instance of this object.
    +
    Parameters:
    url -
    table - setTable(String)
    Throws:
    java.sql.SQLException
    @@ -261,7 +261,7 @@

    ImportConfigurationJDBC

    java.lang.String password, java.lang.String table) throws java.sql.SQLException -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    Parameters:
    url -
    user -
    password -
    table - setTable(String)
    Throws:
    java.sql.SQLException
    diff --git a/doc/gui/org/deidentifier/arx/io/class-use/CSVAbstractInput.html b/doc/gui/org/deidentifier/arx/io/class-use/CSVAbstractInput.html index f24a412582..47efc1d3a4 100644 --- a/doc/gui/org/deidentifier/arx/io/class-use/CSVAbstractInput.html +++ b/doc/gui/org/deidentifier/arx/io/class-use/CSVAbstractInput.html @@ -98,7 +98,7 @@

    Uses of class  CSVDataInput -
    This class implements a reader for CSV encoded information
    +
    This class implements a reader for CSV encoded information.
    diff --git a/doc/gui/org/deidentifier/arx/io/class-use/IImportColumnIndexed.html b/doc/gui/org/deidentifier/arx/io/class-use/IImportColumnIndexed.html index 8adf15d29b..e9183aaa90 100644 --- a/doc/gui/org/deidentifier/arx/io/class-use/IImportColumnIndexed.html +++ b/doc/gui/org/deidentifier/arx/io/class-use/IImportColumnIndexed.html @@ -114,7 +114,7 @@

    Uses of class  ImportColumnIndexed -
    Superclass for column types that are only referred to by an index
    +
    Superclass for column types that are only referred to by an index.
    diff --git a/doc/gui/org/deidentifier/arx/io/class-use/ImportAdapter.html b/doc/gui/org/deidentifier/arx/io/class-use/ImportAdapter.html index 8c592e2b50..a703616b2e 100644 --- a/doc/gui/org/deidentifier/arx/io/class-use/ImportAdapter.html +++ b/doc/gui/org/deidentifier/arx/io/class-use/ImportAdapter.html @@ -104,7 +104,7 @@

    Uses of protected void DataDefinition.parse(ImportAdapter adapter) -
    Parses the configuration of the import adapter
    +
    Parses the configuration of the import adapter.
    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 6142d2f1a5..a7e4166b94 100644 --- a/doc/gui/org/deidentifier/arx/io/class-use/ImportColumn.html +++ b/doc/gui/org/deidentifier/arx/io/class-use/ImportColumn.html @@ -144,13 +144,13 @@

    Uses of ImportWizardModelColumn(ImportColumn column) -
    Creates a new instance for the given column
    +
    Creates a new instance for the given column.
    ImportWizardModelColumn(ImportColumn column, boolean enabled) -
    Creates a new instance for the given column
    +
    Creates a new instance for the given column.
    @@ -186,7 +186,7 @@

    Uses of class  ImportColumnIndexed -
    Superclass for column types that are only referred to by an index
    +
    Superclass for column types that are only referred to by an index.
    @@ -227,7 +227,7 @@

    Uses of java.util.List<ImportColumn> ImportConfiguration.getColumns() -
    Returns all added columns
    +
    Returns all added columns.
    @@ -269,7 +269,7 @@

    Uses of abstract void ImportConfiguration.addColumn(ImportColumn column) -
    Adds a single column to import from
    +
    Adds a single column to import from.
    diff --git a/doc/gui/org/deidentifier/arx/io/class-use/ImportConfiguration.html b/doc/gui/org/deidentifier/arx/io/class-use/ImportConfiguration.html index 53968b7139..1578823fa7 100644 --- a/doc/gui/org/deidentifier/arx/io/class-use/ImportConfiguration.html +++ b/doc/gui/org/deidentifier/arx/io/class-use/ImportConfiguration.html @@ -112,7 +112,7 @@

    Uses of protected ImportConfiguration DataSource.getConfiguration() -
    Returns the configuration
    +
    Returns the configuration.
    @@ -153,7 +153,7 @@

    Uses of WorkerImport(ImportConfiguration config) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -173,7 +173,7 @@

    Uses of class  ImportConfigurationCSV -
    Configuration describing a CSV file
    +
    Configuration describing a CSV file.
    @@ -196,7 +196,7 @@

    Uses of class  ImportConfigurationJDBC -
    Configuration describing a JDBC source
    +
    Configuration describing a JDBC source.
    @@ -211,7 +211,7 @@

    Uses of ImportConfiguration ImportAdapter.getConfig() -
    Returns the configuration used by the import adapter
    +
    Returns the configuration used by the import adapter.
    @@ -242,7 +242,7 @@

    Uses of ImportAdapter(ImportConfiguration config) -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    diff --git a/doc/gui/org/deidentifier/arx/io/class-use/ImportConfigurationCSV.html b/doc/gui/org/deidentifier/arx/io/class-use/ImportConfigurationCSV.html index 08e410ac37..ee037fbd67 100644 --- a/doc/gui/org/deidentifier/arx/io/class-use/ImportConfigurationCSV.html +++ b/doc/gui/org/deidentifier/arx/io/class-use/ImportConfigurationCSV.html @@ -96,7 +96,7 @@

    Uses of ImportAdapterCSV(ImportConfigurationCSV config) -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    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 8f429a95cb..0156db1877 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 @@ -138,7 +138,7 @@

    Uses of ImportConfigurationExcel.ExcelFileTypes excelFileType, int sheetIndex, boolean containsHeader) -
    Creates a new instance of this object
    +
    Creates a new instance of this object.
    diff --git a/doc/gui/org/deidentifier/arx/io/class-use/ImportConfigurationFile.html b/doc/gui/org/deidentifier/arx/io/class-use/ImportConfigurationFile.html index 3420133d78..74fc98d70f 100644 --- a/doc/gui/org/deidentifier/arx/io/class-use/ImportConfigurationFile.html +++ b/doc/gui/org/deidentifier/arx/io/class-use/ImportConfigurationFile.html @@ -98,7 +98,7 @@

    Uses of class  ImportConfigurationCSV -
    Configuration describing a CSV file
    +
    Configuration describing a CSV file.
    diff --git a/doc/gui/org/deidentifier/arx/io/class-use/ImportConfigurationJDBC.html b/doc/gui/org/deidentifier/arx/io/class-use/ImportConfigurationJDBC.html index 8c3cf7b31a..df60d1aab6 100644 --- a/doc/gui/org/deidentifier/arx/io/class-use/ImportConfigurationJDBC.html +++ b/doc/gui/org/deidentifier/arx/io/class-use/ImportConfigurationJDBC.html @@ -96,7 +96,7 @@

    Uses of ImportAdapterJDBC(ImportConfigurationJDBC config) -
    Creates a new instance of this object with given configuration
    +
    Creates a new instance of this object with given configuration.
    diff --git a/doc/gui/org/deidentifier/arx/io/package-summary.html b/doc/gui/org/deidentifier/arx/io/package-summary.html index 670441be05..f80f72fe85 100644 --- a/doc/gui/org/deidentifier/arx/io/package-summary.html +++ b/doc/gui/org/deidentifier/arx/io/package-summary.html @@ -80,7 +80,7 @@

    Package org.deidentifier.arx.io

    IImportColumnIndexed -
    Interface to be implemented when columns can be referred to by an index
    +
    Interface to be implemented when columns can be referred to by an index.
    @@ -97,13 +97,13 @@

    Package org.deidentifier.arx.io

    CSVAbstractInput -
    Abstract class for reading CSV encoded information
    +
    Abstract class for reading CSV encoded information.
    CSVDataInput -
    This class implements a reader for CSV encoded information
    +
    This class implements a reader for CSV encoded information.
    @@ -115,7 +115,7 @@

    Package org.deidentifier.arx.io

    CSVHierarchyInput -
    Reads a CSV encoded generalization hierarchy
    +
    Reads a CSV encoded generalization hierarchy.
    @@ -178,7 +178,7 @@

    Package org.deidentifier.arx.io

    ImportColumnIndexed -
    Superclass for column types that are only referred to by an index
    +
    Superclass for column types that are only referred to by an index.
    @@ -202,7 +202,7 @@

    Package org.deidentifier.arx.io

    ImportConfigurationCSV -
    Configuration describing a CSV file
    +
    Configuration describing a CSV file.
    @@ -225,7 +225,7 @@

    Package org.deidentifier.arx.io

    ImportConfigurationJDBC -
    Configuration describing a JDBC source
    +
    Configuration describing a JDBC source.
    diff --git a/doc/gui/org/deidentifier/arx/io/package-use.html b/doc/gui/org/deidentifier/arx/io/package-use.html index fe3c2698f4..ab8dc68b1e 100644 --- a/doc/gui/org/deidentifier/arx/io/package-use.html +++ b/doc/gui/org/deidentifier/arx/io/package-use.html @@ -182,12 +182,12 @@

    Uses of Packag CSVAbstractInput -
    Abstract class for reading CSV encoded information
    +
    Abstract class for reading CSV encoded information.
    IImportColumnIndexed -
    Interface to be implemented when columns can be referred to by an index
    +
    Interface to be implemented when columns can be referred to by an index.
    @@ -207,7 +207,7 @@

    Uses of Packag ImportColumnIndexed -
    Superclass for column types that are only referred to by an index
    +
    Superclass for column types that are only referred to by an index.
    @@ -220,7 +220,7 @@

    Uses of Packag ImportConfigurationCSV -
    Configuration describing a CSV file
    +
    Configuration describing a CSV file.
    @@ -247,7 +247,7 @@

    Uses of Packag ImportConfigurationJDBC -
    Configuration describing a JDBC source
    +
    Configuration describing a JDBC source.
    diff --git a/doc/gui/org/deidentifier/arx/metric/InformationLoss.html b/doc/gui/org/deidentifier/arx/metric/InformationLoss.html index 34cd616f59..4a1cac4af3 100644 --- a/doc/gui/org/deidentifier/arx/metric/InformationLoss.html +++ b/doc/gui/org/deidentifier/arx/metric/InformationLoss.html @@ -92,6 +92,7 @@

    Class InformationLoss<T>
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable, java.lang.Comparable<InformationLoss<?>>
      @@ -105,7 +106,7 @@

      Class InformationLoss<T>public abstract class InformationLoss<T> extends java.lang.Object implements java.lang.Comparable<InformationLoss<?>>, java.io.Serializable -
      This class implements an abstract base class for information loss
      +
      This class implements an abstract base class for information loss.
      See Also:
      Serialized Form

    @@ -147,13 +148,13 @@

    Method Summary

    abstract InformationLoss<T> clone() -
    Returns a clone of this object
    +
    Returns a clone of this object.
    abstract int compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    @@ -163,7 +164,7 @@

    Method Summary

    int minLevel, int maxLevel)
    Converter method, converting information loss from version 1 to information loss from version 2, - if necessary
    + if necessary. @@ -181,26 +182,26 @@

    Method Summary

    abstract void max(InformationLoss<?> other) -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    abstract void min(InformationLoss<?> other) -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    abstract double relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    abstract java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -249,11 +250,11 @@

    Method Detail

  • clone

    public abstract InformationLoss<T> clone()
    -
    Returns a clone of this object
    +
    Returns a clone of this object.
    Overrides:
    clone in class java.lang.Object
    -
    +
    Returns:
  • @@ -263,7 +264,7 @@

    clone

  • compareTo

    public abstract int compareTo(InformationLoss<?> other)
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    Specified by:
    compareTo in interface java.lang.Comparable<InformationLoss<?>>
    @@ -291,6 +292,7 @@

    equals

  • getValue

    public abstract T getValue()
    +
    Returns:
  • @@ -313,7 +315,7 @@

    hashCode

  • max

    public abstract void max(InformationLoss<?> other)
    -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    Parameters:
    other -
  • @@ -324,7 +326,7 @@

    max

  • min

    public abstract void min(InformationLoss<?> other)
    -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    Parameters:
    other -
  • @@ -336,8 +338,8 @@

    min

    relativeTo

    public abstract double relativeTo(InformationLoss<?> min,
                     InformationLoss<?> max)
    -
    Returns the value relative to the other instance
    -
    Parameters:
    other -
    +
    Returns the value relative to the other instance.
    +
    Parameters:
    min -
    max -
    Returns:
  • @@ -348,7 +350,7 @@

    relativeTo

  • toString

    public abstract java.lang.String toString()
    -
    Returns a string representation
    +
    Returns a string representation.
    Overrides:
    toString in class java.lang.Object
    @@ -366,7 +368,7 @@

    createInformationLoss

    int minLevel, int maxLevel)
    Converter method, converting information loss from version 1 to information loss from version 2, - if necessary
    + if necessary.
    Parameters:
    loss -
    metric -
    minLevel -
    maxLevel -
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html b/doc/gui/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html index e74ec1bee2..d4cb7cb327 100644 --- a/doc/gui/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html +++ b/doc/gui/org/deidentifier/arx/metric/InformationLossDefaultWithBound.html @@ -101,7 +101,7 @@

    Class Informatio
    public class InformationLossDefaultWithBound
     extends InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault>
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    @@ -121,13 +121,13 @@

    Constructor Summary

    InformationLossDefaultWithBound(double informationLoss) -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    InformationLossDefaultWithBound(double informationLoss, double lowerBound) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -174,7 +174,7 @@

    Constructor Detail

  • InformationLossDefaultWithBound

    public InformationLossDefaultWithBound(double informationLoss)
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    Parameters:
    informationLoss -
  • @@ -186,7 +186,7 @@

    InformationLossDefaultWithBound

    InformationLossDefaultWithBound

    public InformationLossDefaultWithBound(double informationLoss,
                                    double lowerBound)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    informationLoss -
    lowerBound -
    diff --git a/doc/gui/org/deidentifier/arx/metric/InformationLossWithBound.html b/doc/gui/org/deidentifier/arx/metric/InformationLossWithBound.html index 4827a7524e..79c37f626d 100644 --- a/doc/gui/org/deidentifier/arx/metric/InformationLossWithBound.html +++ b/doc/gui/org/deidentifier/arx/metric/InformationLossWithBound.html @@ -92,6 +92,7 @@

    Class InformationLossWi
    @@ -120,13 +121,13 @@

    Constructor Summary

    InformationLossWithBound(T informationLoss) -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    InformationLossWithBound(T informationLoss, T lowerBound) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -155,7 +156,7 @@

    Method Summary

    boolean hasLowerBound() -
    Is a lower bound provided
    +
    Is a lower bound provided.
    @@ -189,7 +190,7 @@

    Constructor Detail

  • InformationLossWithBound

    public InformationLossWithBound(T informationLoss)
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    Parameters:
    informationLoss -
  • @@ -203,7 +204,7 @@

    InformationLossWithBound

    InformationLossWithBound

    public InformationLossWithBound(T informationLoss,
                             T lowerBound)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    informationLoss -
    lowerBound -
    @@ -242,7 +243,7 @@

    getLowerBound

  • hasLowerBound

    public boolean hasLowerBound()
    -
    Is a lower bound provided
    +
    Is a lower bound provided.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/metric/Metric.AggregateFunction.html b/doc/gui/org/deidentifier/arx/metric/Metric.AggregateFunction.html index f287823276..c51c806c78 100644 --- a/doc/gui/org/deidentifier/arx/metric/Metric.AggregateFunction.html +++ b/doc/gui/org/deidentifier/arx/metric/Metric.AggregateFunction.html @@ -110,7 +110,7 @@

    Enum Metric.AggregateFun
    public static enum Metric.AggregateFunction
     extends java.lang.Enum<Metric.AggregateFunction>
     implements java.io.Serializable
    -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    @@ -129,19 +129,29 @@

    Enum Constant Summary

    Enum Constant and Description -ARITHMETIC_MEAN  +ARITHMETIC_MEAN +
    TODO
    + -GEOMETRIC_MEAN  +GEOMETRIC_MEAN +
    TODO
    + -MAXIMUM  +MAXIMUM +
    TODO
    + -RANK  +RANK +
    TODO
    + -SUM  +SUM +
    TODO
    + @@ -211,6 +221,7 @@

    Enum Constant Detail

  • SUM

    public static final Metric.AggregateFunction SUM
    +
    TODO
  • @@ -220,6 +231,7 @@

    SUM

  • MAXIMUM

    public static final Metric.AggregateFunction MAXIMUM
    +
    TODO
  • @@ -229,6 +241,7 @@

    MAXIMUM

  • ARITHMETIC_MEAN

    public static final Metric.AggregateFunction ARITHMETIC_MEAN
    +
    TODO
  • @@ -238,6 +251,7 @@

    ARITHMETIC_MEAN

  • GEOMETRIC_MEAN

    public static final Metric.AggregateFunction GEOMETRIC_MEAN
    +
    TODO
  • @@ -247,6 +261,7 @@

    GEOMETRIC_MEAN

  • RANK

    public static final Metric.AggregateFunction RANK
    +
    TODO
  • diff --git a/doc/gui/org/deidentifier/arx/metric/Metric.html b/doc/gui/org/deidentifier/arx/metric/Metric.html index e98f238d8a..6abff76c00 100644 --- a/doc/gui/org/deidentifier/arx/metric/Metric.html +++ b/doc/gui/org/deidentifier/arx/metric/Metric.html @@ -106,7 +106,7 @@

    Class Metric<T extends Metric<T extends InformationLoss<?>> extends java.lang.Object implements java.io.Serializable -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    See Also:
    Serialized Form
    @@ -129,7 +129,7 @@

    Nested Class Summary

    static class  Metric.AggregateFunction -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    @@ -151,7 +151,7 @@

    Constructor Summary

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

    Method Summary

    static Metric<ILSingleDimensional> createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    @@ -246,7 +246,7 @@

    Method Summary

    abstract InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    @@ -260,7 +260,7 @@

    Method Summary

    abstract InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    @@ -312,7 +312,7 @@

    Method Summary

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

    Method Summary

    Metric.AggregateFunction getAggregateFunction() -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricDescription getDescription() -
    Returns a description of this metric
    +
    Returns a description of this metric.
    protected static MetricDescription getDescription(Metric<?> metric) -
    Returns a description for the given metric, if there is any, null otherwise
    +
    Returns a description for the given metric, if there is any, null otherwise.
    InformationLossWithBound<T> getInformationLoss(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    protected abstract InformationLossWithBound<T> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -418,7 +418,7 @@

    Method Summary

    java.lang.String getName() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -443,31 +443,31 @@

    Method Summary

    boolean isIndependent()
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss.
    boolean isMonotonic() -
    Returns false if the metric is non-monotone using suppression
    +
    Returns false if the metric is non-monotone using suppression.
    boolean isMultiDimensional() -
    Returns true if the metric is multi-dimensional
    +
    Returns true if the metric is multi-dimensional.
    boolean isWeighted() -
    Returns true if the metric is weighted
    +
    Returns true if the metric is weighted.
    static java.util.List<MetricDescription> list() -
    Returns a list of all available metrics for information loss
    +
    Returns a list of all available metrics for information loss.
    @@ -479,7 +479,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -512,7 +512,7 @@

    Constructor Detail

    Metric

    protected Metric(boolean monotonic,
           boolean independent)
    -
    Create a new metric
    +
    Create a new metric.
    Parameters:
    monotonic -
    independent -
    @@ -542,9 +542,8 @@

    createAECSMetric

  • createDiscernabilityMetric

    public static Metric<ILSingleDimensional> createDiscernabilityMetric()
    -
    Creates an instance of the discernability metric
    -
    Parameters:
    monotonic - If set to true, the monotonic variant (DM*) will be created
    -
    Returns:
    +
    Creates an instance of the discernability metric.
    +
    Returns:
  • @@ -636,6 +635,7 @@

    createLossMetric

    Creates an instance of the loss metric which treats generalization and suppression equally. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    +
    Returns:
    @@ -647,7 +647,8 @@

    createLossMetric

    public static Metric<AbstractILMultiDimensional> createLossMetric(Metric.AggregateFunction function)
    Creates an instance of the loss metric which treats generalization and suppression equally. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    function - The aggregate function to use for comparing results
    +
    Parameters:
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -660,12 +661,13 @@

    createLossMetric

    Creates an instance of the loss metric with factors for weighting generalization and suppression. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    +
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    +
    Returns:
    @@ -678,12 +680,13 @@

    createLossMetric

    Metric.AggregateFunction function)
    Creates an instance of the loss metric with factors for weighting generalization and suppression. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -751,7 +754,7 @@

    createPrecisionMetric

    Metric.AggregateFunction function)
    Creates an instance of the precision metric. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    +
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    function -
    Returns:
    @@ -809,12 +812,13 @@

    createPrecomputedEntropyMetric

  • createPrecomputedLossMetric

    public static Metric<AbstractILMultiDimensional> createPrecomputedLossMetric(double threshold)
    -
    Creates a potentially precomputed instance of the loss metric which treats generalization - and suppression equally. +
    Creates a potentially precomputed instance of the loss metric which treats generalization + and suppression equally. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Returns:
  • @@ -827,8 +831,9 @@

    createPrecomputedLossMetric

    Metric.AggregateFunction function)
    Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    function - The aggregate function to use for comparing results
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -842,13 +847,14 @@

    createPrecomputedLossMetric

    Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    +
    Returns:
    @@ -862,13 +868,14 @@

    createPrecomputedLossMetric

    Metric.AggregateFunction function)
    Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    function - The aggregate function to use for comparing results
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -906,7 +913,7 @@

    createStaticMetric

  • list

    public static java.util.List<MetricDescription> list()
    -
    Returns a list of all available metrics for information loss
    +
    Returns a list of all available metrics for information loss.
    Returns:
  • @@ -917,7 +924,7 @@

    list

  • getDescription

    protected static MetricDescription getDescription(Metric<?> metric)
    -
    Returns a description for the given metric, if there is any, null otherwise
    +
    Returns a description for the given metric, if there is any, null otherwise.
    Parameters:
    metric -
    Returns:
  • @@ -929,7 +936,7 @@

    getDescription

  • createMaxInformationLoss

    public abstract InformationLoss<?> createMaxInformationLoss()
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Returns:
  • @@ -940,7 +947,7 @@

    createMaxInformationLoss

  • createMinInformationLoss

    public abstract InformationLoss<?> createMinInformationLoss()
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Returns:
  • @@ -951,7 +958,7 @@

    createMinInformationLoss

  • getAggregateFunction

    public Metric.AggregateFunction getAggregateFunction()
    -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    Returns:
  • @@ -962,7 +969,7 @@

    getAggregateFunction

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Returns:
  • @@ -973,7 +980,7 @@

    getConfiguration

  • getDescription

    public MetricDescription getDescription()
    -
    Returns a description of this metric
    +
    Returns a description of this metric.
    Returns:
  • @@ -985,7 +992,7 @@

    getDescription

    getInformationLoss

    public final InformationLossWithBound<T> getInformationLoss(org.deidentifier.arx.framework.lattice.Node node,
                                                  org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Parameters:
    node - The node for which to compute the information loss
    groupify - The groupify operator of the previous check
    Returns:
    the information loss
    @@ -1013,11 +1020,11 @@

    getLowerBound

    getLowerBound

    public T getLowerBound(org.deidentifier.arx.framework.lattice.Node node,
                   org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists the method returns null.
    -
    Parameters:
    node -
    +
    Parameters:
    node -
    groupify -
    Returns:
    @@ -1028,7 +1035,7 @@

    getLowerBound

  • getName

    public java.lang.String getName()
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Returns:
  • @@ -1043,7 +1050,7 @@

    initialize

    org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config)
    Initializes the metric.
    -
    Parameters:
    definition -
    input -
    hierarchies -
    +
    Parameters:
    definition -
    input -
    hierarchies -
    config -
    @@ -1054,7 +1061,7 @@

    initialize

    isIndependent

    public boolean isIndependent()
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss.
    Returns:
    @@ -1065,7 +1072,7 @@

    isIndependent

  • isMonotonic

    public final boolean isMonotonic()
    -
    Returns false if the metric is non-monotone using suppression
    +
    Returns false if the metric is non-monotone using suppression.
    Returns:
    the monotonic
  • @@ -1076,7 +1083,7 @@

    isMonotonic

  • isMultiDimensional

    public final boolean isMultiDimensional()
    -
    Returns true if the metric is multi-dimensional
    +
    Returns true if the metric is multi-dimensional.
    Returns:
  • @@ -1087,7 +1094,7 @@

    isMultiDimensional

  • isWeighted

    public final boolean isWeighted()
    -
    Returns true if the metric is weighted
    +
    Returns true if the metric is weighted.
    Returns:
  • @@ -1098,7 +1105,7 @@

    isWeighted

  • toString

    public java.lang.String toString()
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class java.lang.Object
    @@ -1113,7 +1120,7 @@

    toString

    getInformationLossInternal

    protected abstract InformationLossWithBound<T> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                          org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Parameters:
    node - The node for which to compute the information loss
    groupify - The groupify operator of the previous check
    Returns:
    the double
  • @@ -1141,16 +1148,16 @@

    getLowerBoundInternal

    getLowerBoundInternal

    protected abstract T getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                           org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    -
    Parameters:
    node -
    +
    Parameters:
    node -
    groupify -
    Returns:
    @@ -1165,7 +1172,7 @@

    initializeInternal

    org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config)
    Implement this to initialize the metric.
    -
    Parameters:
    input -
    hierarchies -
    +
    Parameters:
    definition -
    input -
    hierarchies -
    config -
    diff --git a/doc/gui/org/deidentifier/arx/metric/MetricAECS.html b/doc/gui/org/deidentifier/arx/metric/MetricAECS.html index 91835c4dfb..554ac3aa78 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricAECS.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricAECS.html @@ -169,20 +169,20 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -201,7 +201,7 @@

    Method Summary

    protected double getRowCount() -
    Returns the row count
    +
    Returns the row count.
    @@ -216,7 +216,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -273,7 +273,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class MetricDefault
    @@ -288,7 +288,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class MetricDefault
    @@ -303,7 +303,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -319,7 +319,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -354,14 +354,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                            org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    @@ -376,7 +376,7 @@

    getLowerBoundInternal

  • getRowCount

    protected double getRowCount()
    -
    Returns the row count
    +
    Returns the row count.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/metric/MetricConfiguration.html b/doc/gui/org/deidentifier/arx/metric/MetricConfiguration.html index e73a436cee..1598576cde 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricConfiguration.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricConfiguration.html @@ -101,7 +101,7 @@

    Class MetricConfigurationpublic class MetricConfiguration extends java.lang.Object implements java.io.Serializable -
    A class a configuration of a metric
    +
    A class a configuration of a metric.
    See Also:
    Serialized Form
    @@ -126,7 +126,7 @@

    Constructor Summary

    boolean precomputed, double precomputationThreshold, Metric.AggregateFunction aggregateFunction) -
    Constructs a new instance
    +
    Constructs a new instance.
    @@ -217,7 +217,7 @@

    MetricConfiguration

    boolean precomputed, double precomputationThreshold, Metric.AggregateFunction aggregateFunction) -
    Constructs a new instance
    +
    Constructs a new instance.
    Parameters:
    monotonic -
    gsFactor -
    precomputed -
    precomputationThreshold -
    aggregateFunction -
    diff --git a/doc/gui/org/deidentifier/arx/metric/MetricDM.html b/doc/gui/org/deidentifier/arx/metric/MetricDM.html index 204463944a..9894bf6317 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricDM.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricDM.html @@ -110,7 +110,7 @@

    Class MetricDM


    public class MetricDM
     extends MetricDefault
    -
    This class provides an implementation of the DM metric (non-monotonic)
    +
    This class provides an implementation of the DM metric (non-monotonic).
    See Also:
    Serialized Form
    @@ -148,7 +148,7 @@

    Constructor Summary

    protected MetricDM() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -169,20 +169,20 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -201,7 +201,7 @@

    Method Summary

    protected double getRowCount() -
    Returns the current row count
    +
    Returns the current row count.
    @@ -216,7 +216,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -255,7 +255,7 @@

    Constructor Detail

  • MetricDM

    protected MetricDM()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -274,7 +274,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class MetricDefault
    @@ -289,7 +289,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class MetricDefault
    @@ -304,7 +304,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -320,7 +320,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -355,14 +355,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                            org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    @@ -377,7 +377,7 @@

    getLowerBoundInternal

  • getRowCount

    protected double getRowCount()
    -
    Returns the current row count
    +
    Returns the current row count.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/metric/MetricDMStar.html b/doc/gui/org/deidentifier/arx/metric/MetricDMStar.html index c12bdb3c5b..c3dc0be686 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricDMStar.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricDMStar.html @@ -149,7 +149,7 @@

    Constructor Summary

    protected MetricDMStar() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -170,20 +170,20 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -202,7 +202,7 @@

    Method Summary

    protected double getRowCount() -
    Returns the current row count
    +
    Returns the current row count.
    @@ -217,7 +217,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -256,7 +256,7 @@

    Constructor Detail

  • MetricDMStar

    protected MetricDMStar()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -275,7 +275,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class MetricDefault
    @@ -290,7 +290,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class MetricDefault
    @@ -305,7 +305,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -321,7 +321,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -356,14 +356,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                            org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    @@ -378,7 +378,7 @@

    getLowerBoundInternal

  • getRowCount

    protected double getRowCount()
    -
    Returns the current row count
    +
    Returns the current row count.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/metric/MetricDefault.html b/doc/gui/org/deidentifier/arx/metric/MetricDefault.html index f90a91fbe1..de41d1c8e9 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricDefault.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricDefault.html @@ -165,13 +165,13 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    @@ -233,6 +233,7 @@

    Constructor Detail

    MetricDefault

    public MetricDefault(boolean monotonic,
                  boolean independent)
    +
    Parameters:
    monotonic -
    independent -
    @@ -251,7 +252,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -266,7 +267,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -300,14 +301,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                            org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    diff --git a/doc/gui/org/deidentifier/arx/metric/MetricDescription.html b/doc/gui/org/deidentifier/arx/metric/MetricDescription.html index 6962cfe6f0..79bc471123 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricDescription.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricDescription.html @@ -101,7 +101,7 @@

    Class MetricDescription

    public abstract class MetricDescription
     extends java.lang.Object
     implements java.io.Serializable
    -
    A class describing a metric and its configuration options
    +
    A class describing a metric and its configuration options.
    See Also:
    Serialized Form
    @@ -124,7 +124,7 @@

    Method Summary

    abstract Metric<?> createInstance(MetricConfiguration config) -
    Creates an instance with the given configuration options
    +
    Creates an instance with the given configuration options.
    @@ -134,13 +134,13 @@

    Method Summary

    java.util.List<Metric.AggregateFunction> getSupportedAggregateFunctions() -
    Returns a list of all supported aggregate functions
    +
    Returns a list of all supported aggregate functions.
    boolean isAggregateFunctionSupported() -
    Returns whether an aggregate function is supported by the metric
    +
    Returns whether an aggregate function is supported by the metric.
    @@ -154,7 +154,7 @@

    Method Summary

    abstract boolean isInstance(Metric<?> metric) -
    Returns whether the given metric is an instance of this description
    +
    Returns whether the given metric is an instance of this description.
    @@ -194,7 +194,7 @@

    Method Detail

  • createInstance

    public abstract Metric<?> createInstance(MetricConfiguration config)
    -
    Creates an instance with the given configuration options
    +
    Creates an instance with the given configuration options.
    Parameters:
    config -
    Returns:
  • @@ -216,7 +216,7 @@

    getName

  • getSupportedAggregateFunctions

    public java.util.List<Metric.AggregateFunction> getSupportedAggregateFunctions()
    -
    Returns a list of all supported aggregate functions
    +
    Returns a list of all supported aggregate functions.
    Returns:
  • @@ -247,7 +247,7 @@

    isConfigurableCodingModelSupported

  • isAggregateFunctionSupported

    public boolean isAggregateFunctionSupported()
    -
    Returns whether an aggregate function is supported by the metric
    +
    Returns whether an aggregate function is supported by the metric.
    Returns:
  • @@ -258,7 +258,7 @@

    isAggregateFunctionSupported

  • isInstance

    public abstract boolean isInstance(Metric<?> metric)
    -
    Returns whether the given metric is an instance of this description
    +
    Returns whether the given metric is an instance of this description.
    Parameters:
    metric -
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/metric/MetricEntropy.html b/doc/gui/org/deidentifier/arx/metric/MetricEntropy.html index 560af8812e..f1279ad834 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricEntropy.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricEntropy.html @@ -193,7 +193,7 @@

    Method Summary

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -221,7 +221,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -277,6 +277,7 @@

    MetricEntropy

    MetricEntropy

    protected MetricEntropy(boolean monotonic,
                  boolean independent)
    +
    Parameters:
    monotonic -
    independent -
    @@ -295,7 +296,7 @@

    Method Detail

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -341,7 +342,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -376,14 +377,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                            org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    diff --git a/doc/gui/org/deidentifier/arx/metric/MetricHeight.html b/doc/gui/org/deidentifier/arx/metric/MetricHeight.html index b855cfbe76..53ce4157c2 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricHeight.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricHeight.html @@ -148,7 +148,7 @@

    Constructor Summary

    protected MetricHeight() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -169,20 +169,20 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -218,7 +218,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -257,7 +257,7 @@

    Constructor Detail

  • MetricHeight

    protected MetricHeight()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -276,7 +276,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class MetricDefault
    @@ -291,7 +291,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class MetricDefault
    @@ -306,7 +306,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -322,7 +322,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -357,14 +357,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                            org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    diff --git a/doc/gui/org/deidentifier/arx/metric/MetricNMEntropy.html b/doc/gui/org/deidentifier/arx/metric/MetricNMEntropy.html index c91beaf369..18956a95d4 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricNMEntropy.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricNMEntropy.html @@ -160,7 +160,7 @@

    Constructor Summary

    protected MetricNMEntropy() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -182,7 +182,7 @@

    Method Summary

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -210,7 +210,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -263,7 +263,7 @@

    Constructor Detail

  • MetricNMEntropy

    protected MetricNMEntropy()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -282,7 +282,7 @@

    Method Detail

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricEntropy
    @@ -298,7 +298,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Overrides:
    getInformationLossInternal in class MetricEntropy
    @@ -333,14 +333,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                            org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    diff --git a/doc/gui/org/deidentifier/arx/metric/MetricNMPrecision.html b/doc/gui/org/deidentifier/arx/metric/MetricNMPrecision.html index 828b4d1d6b..0750d989a5 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricNMPrecision.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricNMPrecision.html @@ -168,7 +168,7 @@

    Constructor Summary

    protected MetricNMPrecision() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -189,19 +189,19 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    protected double getCells() -
    Returns the number of cells
    +
    Returns the number of cells.
    @@ -212,7 +212,7 @@

    Method Summary

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -240,7 +240,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -279,7 +279,7 @@

    Constructor Detail

  • MetricNMPrecision

    protected MetricNMPrecision()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -298,7 +298,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -313,7 +313,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -328,7 +328,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -352,7 +352,7 @@

    getHeights

  • getCells

    protected double getCells()
    -
    Returns the number of cells
    +
    Returns the number of cells.
    Returns:
  • @@ -365,7 +365,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -400,14 +400,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                            org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    diff --git a/doc/gui/org/deidentifier/arx/metric/MetricPrecision.html b/doc/gui/org/deidentifier/arx/metric/MetricPrecision.html index 65f5ce344e..e9609cdbbf 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricPrecision.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricPrecision.html @@ -164,7 +164,7 @@

    Constructor Summary

    protected MetricPrecision() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -185,19 +185,19 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    protected double getCells() -
    Returns the number of cells
    +
    Returns the number of cells.
    @@ -208,7 +208,7 @@

    Method Summary

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -236,7 +236,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -275,7 +275,7 @@

    Constructor Detail

  • MetricPrecision

    protected MetricPrecision()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -294,7 +294,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -309,7 +309,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -324,7 +324,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -348,7 +348,7 @@

    getHeights

  • getCells

    protected double getCells()
    -
    Returns the number of cells
    +
    Returns the number of cells.
    Returns:
  • @@ -361,7 +361,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -396,14 +396,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                            org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    diff --git a/doc/gui/org/deidentifier/arx/metric/MetricStatic.html b/doc/gui/org/deidentifier/arx/metric/MetricStatic.html index 8c1240d1d0..d64534b0dc 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricStatic.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricStatic.html @@ -150,7 +150,7 @@

    Field Summary

    protected java.util.Map<java.lang.String,java.util.List<java.lang.Double>> _infoloss -
    The user defined information loss per level, indexed by column name
    +
    The user defined information loss per level, indexed by column name.
    @@ -178,7 +178,7 @@

    Constructor Summary

    protected MetricStatic(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> infoloss) -
    Constructor
    +
    Constructor.
    @@ -199,20 +199,20 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -240,7 +240,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -279,7 +279,7 @@

    Field Detail

  • _infoloss

    protected final java.util.Map<java.lang.String,java.util.List<java.lang.Double>> _infoloss
    -
    The user defined information loss per level, indexed by column name
    +
    The user defined information loss per level, indexed by column name.
  • @@ -297,7 +297,7 @@

    Constructor Detail

  • MetricStatic

    protected MetricStatic(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> infoloss)
    -
    Constructor
    +
    Constructor.
    Parameters:
    infoloss -
  • @@ -317,7 +317,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -332,7 +332,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -347,7 +347,7 @@

    createMinInformationLoss

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -363,7 +363,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<org.deidentifier.arx.metric.InformationLossDefault> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                                           org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<org.deidentifier.arx.metric.InformationLossDefault>
    @@ -398,14 +398,14 @@

    getLowerBoundInternal

    protected org.deidentifier.arx.metric.InformationLossDefault getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                            org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    diff --git a/doc/gui/org/deidentifier/arx/metric/MetricWeighted.html b/doc/gui/org/deidentifier/arx/metric/MetricWeighted.html index 979e42775c..91f37d2957 100644 --- a/doc/gui/org/deidentifier/arx/metric/MetricWeighted.html +++ b/doc/gui/org/deidentifier/arx/metric/MetricWeighted.html @@ -97,6 +97,7 @@

    Class MetricWeighted<T extends
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable
      @@ -147,7 +148,7 @@

      Field Summary

      protected double[] weights -
      The weights
      +
      The weights.
      @@ -167,7 +168,7 @@

      Constructor Summary

      MetricWeighted(boolean monotonic, boolean independent) -
      Constructor
      +
      Constructor.
      @@ -243,7 +244,7 @@

      Field Detail

    • weights

      protected double[] weights
      -
      The weights
      +
      The weights.
    @@ -262,7 +263,7 @@

    Constructor Detail

    MetricWeighted

    public MetricWeighted(boolean monotonic,
                   boolean independent)
    -
    Constructor
    +
    Constructor.
    Parameters:
    monotonic -
    independent -
    @@ -301,14 +302,14 @@

    getLowerBoundInternal

    protected T getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                           org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    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 27fc6db303..dea55f57d2 100644 --- a/doc/gui/org/deidentifier/arx/metric/class-use/InformationLoss.html +++ b/doc/gui/org/deidentifier/arx/metric/class-use/InformationLoss.html @@ -112,31 +112,31 @@

    Uses of protected InformationLoss<?> ARXLattice.ARXNode.getLowerBound() -
    Returns a node's lower bound, if any
    +
    Returns a node's lower bound, if any.
    InformationLoss<?> ARXLattice.getMaximumInformationLoss() -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    InformationLoss<?> ARXLattice.ARXNode.getMaximumInformationLoss() -
    Returns the maximal information loss
    +
    Returns the maximal information loss.
    InformationLoss<?> ARXLattice.getMinimumInformationLoss() -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    InformationLoss<?> ARXLattice.ARXNode.getMinimumInformationLoss() -
    Returns the minimal information loss
    +
    Returns the minimal information loss.
    @@ -151,19 +151,19 @@

    Uses of void ARXLattice.ARXNode.Access.setLowerBound(InformationLoss<?> a) -
    Sets the lower bound
    +
    Sets the lower bound.
    void ARXLattice.ARXNode.Access.setMaximumInformationLoss(InformationLoss<?> a) -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    void ARXLattice.ARXNode.Access.setMinimumInformationLoss(InformationLoss<?> a) -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    @@ -184,8 +184,8 @@

    Uses of protected double ViewProperties.asRelativeValue(InformationLoss<?> infoLoss, ARXResult result) -
    Converts an information loss into a relative value in percent - TODO: Code duplicate from NodePropertiesView
    +
    Converts an information loss into a relative value in percent + TODO: Code duplicate from NodePropertiesView.
    @@ -205,13 +205,13 @@

    Uses of class  InformationLossWithBound<T extends InformationLoss<?>> -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    class  Metric<T extends InformationLoss<?>> -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    @@ -232,7 +232,7 @@

    Uses of abstract InformationLoss<T> InformationLoss.clone() -
    Returns a clone of this object
    +
    Returns a clone of this object.
    @@ -242,7 +242,7 @@

    Uses of Converter method, converting information loss from version 1 to information loss from version 2, - if necessary

    + if necessary.
    @@ -280,7 +280,7 @@

    Uses of abstract InformationLoss<?> Metric.createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    @@ -318,7 +318,7 @@

    Uses of abstract InformationLoss<?> Metric.createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    @@ -333,7 +333,7 @@

    Uses of abstract int InformationLoss.compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    @@ -343,33 +343,33 @@

    Uses of Converter method, converting information loss from version 1 to information loss from version 2, - if necessary

    + if necessary.
    abstract void InformationLoss.max(InformationLoss<?> other) -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    abstract void InformationLoss.min(InformationLoss<?> other) -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    abstract double InformationLoss.relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    abstract double InformationLoss.relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    @@ -390,56 +390,56 @@

    Uses of class  AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.

    class  AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    class  ILMultiDimensionalArithmeticMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    class  ILMultiDimensionalGeometricMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    class  ILMultiDimensionalMax
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    class  ILMultiDimensionalRank
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    class  ILMultiDimensionalSum
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    class  ILSingleDimensional
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number.
    @@ -478,7 +478,7 @@

    Uses of abstract InformationLoss<double[]> AbstractILMultiDimensionalReduced.clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    @@ -559,13 +559,13 @@

    Uses of protected AbstractILMultiDimensionalReduced AbstractILMultiDimensionalReduced.convert(InformationLoss<?> other) -
    Converter method
    +
    Converter method.
    protected abstract AbstractILMultiDimensional AbstractILMultiDimensional.convert(InformationLoss<?> other) -
    Converter method
    +
    Converter method.
    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 30ed6eeca6..31c8b9d5ed 100644 --- a/doc/gui/org/deidentifier/arx/metric/class-use/InformationLossWithBound.html +++ b/doc/gui/org/deidentifier/arx/metric/class-use/InformationLossWithBound.html @@ -102,7 +102,7 @@

    Uses of class  InformationLossDefaultWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    @@ -118,7 +118,7 @@

    Uses of InformationLossWithBound<T> Metric.getInformationLoss(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -170,7 +170,7 @@

    Uses of protected abstract InformationLossWithBound<T> Metric.getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -190,13 +190,13 @@

    Uses of class  ILMultiDimensionalWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    class  ILSingleDimensionalWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    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 4b6fea811d..4935451a8f 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 @@ -106,7 +106,7 @@

    Uses of Metric.AggregateFunction Metric.getAggregateFunction() -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    @@ -134,7 +134,7 @@

    Uses of java.util.List<Metric.AggregateFunction> MetricDescription.getSupportedAggregateFunctions() -
    Returns a list of all supported aggregate functions
    +
    Returns a list of all supported aggregate functions.
    @@ -233,7 +233,7 @@

    Uses of Metric.AggregateFunction aggregateFunction) -
    Constructs a new instance
    +
    Constructs a new instance.
    @@ -346,18 +346,18 @@

    Uses of MetricMDHeight(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMLoss(double gsFactor, Metric.AggregateFunction function) -
    A constructor that allows to define a factor weighting generalization and suppression
    +
    A constructor that allows to define a factor weighting generalization and suppression.
    MetricMDNMLoss(Metric.AggregateFunction function) -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
    @@ -376,29 +376,29 @@

    Uses of MetricMDNMLossPrecomputed(double gsFactor, Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMLossPrecomputed(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNMPrecision(boolean monotonic, boolean independent, Metric.AggregateFunction function) -
    For subclasses
    +
    For subclasses.
    MetricMDNMPrecision(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUEntropy(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -411,17 +411,17 @@

    Uses of MetricMDNUEntropyPrecomputed(boolean monotonic, boolean independent, Metric.AggregateFunction function) -
    Precomputed
    +
    Precomputed.
    MetricMDNUEntropyPrecomputed(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDNUNMEntropy(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -432,18 +432,18 @@

    Uses of MetricMDNUNMEntropyPrecomputed(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDPrecision(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    MetricMDStatic(Metric.AggregateFunction function, java.util.Map<java.lang.String,java.util.List<java.lang.Double>> infoloss) -
    Constructor
    +
    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 9c1f090aff..b2a9967122 100644 --- a/doc/gui/org/deidentifier/arx/metric/class-use/Metric.html +++ b/doc/gui/org/deidentifier/arx/metric/class-use/Metric.html @@ -112,13 +112,13 @@

    Uses of Metric<?> ARXConfiguration.getMetric() -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    Metric<?> ARXConfiguration.ARXConfigurationInternal.getMetric() -
    Returns the metric used for measuring information loss
    +
    Returns the metric used for measuring information loss.
    @@ -151,7 +151,7 @@

    Uses of void ARXConfiguration.setMetric(Metric<?> metric) -
    Sets the utility metric for measuring information loss
    +
    Sets the utility metric for measuring information loss .
    @@ -173,7 +173,7 @@

    Uses of ARXConfiguration config, ARXLattice.ARXNode optimum, long time) -
    Internal constructor for deserialization
    +
    Internal constructor for deserialization.
    @@ -193,7 +193,7 @@

    Uses of Metric<?> ModelConfiguration.getMetric() -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    @@ -208,7 +208,7 @@

    Uses of void ModelConfiguration.setMetric(Metric<?> metric) -
    Delegates to an instance of ARXConfiguration
    +
    Delegates to an instance of ARXConfiguration.
    @@ -240,7 +240,7 @@

    Uses of class  MetricDM -
    This class provides an implementation of the DM metric (non-monotonic)
    +
    This class provides an implementation of the DM metric (non-monotonic).
    @@ -315,7 +315,7 @@

    Uses of static Metric<ILSingleDimensional> Metric.createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    @@ -358,7 +358,7 @@

    Uses of abstract Metric<?> MetricDescription.createInstance(MetricConfiguration config) -
    Creates an instance with the given configuration options
    +
    Creates an instance with the given configuration options.
    @@ -443,7 +443,7 @@

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

    Uses of
    Converter method, converting information loss from version 1 to information loss from version 2, - if necessary
    + if necessary.

    @@ -512,13 +512,13 @@

    Uses of protected static MetricDescription Metric.getDescription(Metric<?> metric) -
    Returns a description for the given metric, if there is any, null otherwise
    +
    Returns a description for the given metric, if there is any, null otherwise.
    abstract boolean MetricDescription.isInstance(Metric<?> metric) -
    Returns whether the given metric is an instance of this description
    +
    Returns whether the given metric is an instance of this description.
    @@ -563,20 +563,20 @@

    Uses of class  MetricMDNMLoss -
    Normalized Domain Share
    +
    Normalized Domain Share.
    class  MetricMDNMLossPotentiallyPrecomputed
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference.

    class  MetricMDNMLossPrecomputed -
    Normalized Domain Share
    +
    Normalized Domain Share.
    @@ -686,7 +686,7 @@

    Uses of static Metric<ILSingleDimensional> __MetricV2.createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    @@ -831,7 +831,7 @@

    Uses of static Metric<AbstractILMultiDimensional> __MetricV2.createPrecomputedLossMetric(double threshold) -
    Creates a potentially precomputed instance of the loss metric which treats generalization +
    Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
    diff --git a/doc/gui/org/deidentifier/arx/metric/class-use/MetricConfiguration.html b/doc/gui/org/deidentifier/arx/metric/class-use/MetricConfiguration.html index b94074136f..ee695793a5 100644 --- a/doc/gui/org/deidentifier/arx/metric/class-use/MetricConfiguration.html +++ b/doc/gui/org/deidentifier/arx/metric/class-use/MetricConfiguration.html @@ -106,7 +106,7 @@

    Uses of MetricConfiguration Model.getMetricConfiguration() -
    Returns the configuration of the metric
    +
    Returns the configuration of the metric.
    @@ -121,7 +121,7 @@

    Uses of void Model.setMetricConfiguration(MetricConfiguration config) -
    Sets the metric configuration
    +
    Sets the metric configuration.
    @@ -141,7 +141,7 @@

    Uses of MetricConfiguration Metric.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    @@ -156,7 +156,7 @@

    Uses of abstract Metric<?> MetricDescription.createInstance(MetricConfiguration config) -
    Creates an instance with the given configuration options
    +
    Creates an instance with the given configuration options.
    @@ -176,97 +176,97 @@

    Uses of MetricConfiguration MetricSDNMDiscernability.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricSDDiscernability.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricSDAECS.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDStatic.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDPrecision.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUNMEntropyPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUNMEntropyPotentiallyPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUNMEntropy.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUEntropyPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUEntropyPotentiallyPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNUEntropy.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNMPrecision.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNMLossPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNMLossPotentiallyPrecomputed.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDNMLoss.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    MetricConfiguration MetricMDHeight.getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    diff --git a/doc/gui/org/deidentifier/arx/metric/class-use/MetricDefault.html b/doc/gui/org/deidentifier/arx/metric/class-use/MetricDefault.html index 65fc78d79f..512dba4e2f 100644 --- a/doc/gui/org/deidentifier/arx/metric/class-use/MetricDefault.html +++ b/doc/gui/org/deidentifier/arx/metric/class-use/MetricDefault.html @@ -104,7 +104,7 @@

    Uses of class  MetricDM -
    This class provides an implementation of the DM metric (non-monotonic)
    +
    This class provides an implementation of the DM metric (non-monotonic).
    diff --git a/doc/gui/org/deidentifier/arx/metric/class-use/MetricDescription.html b/doc/gui/org/deidentifier/arx/metric/class-use/MetricDescription.html index ca043cea21..7cb0f577e8 100644 --- a/doc/gui/org/deidentifier/arx/metric/class-use/MetricDescription.html +++ b/doc/gui/org/deidentifier/arx/metric/class-use/MetricDescription.html @@ -102,7 +102,7 @@

    Uses of MetricDescription Model.getMetricDescription() -
    Returns a description of the metric
    +
    Returns a description of the metric.
    @@ -117,7 +117,7 @@

    Uses of void Model.setMetricDescription(MetricDescription description) -
    Sets the description of the metric
    +
    Sets the description of the metric.
    @@ -137,13 +137,13 @@

    Uses of MetricDescription Metric.getDescription() -
    Returns a description of this metric
    +
    Returns a description of this metric.
    protected static MetricDescription Metric.getDescription(Metric<?> metric) -
    Returns a description for the given metric, if there is any, null otherwise
    +
    Returns a description for the given metric, if there is any, null otherwise.
    @@ -158,7 +158,7 @@

    Uses of static java.util.List<MetricDescription> Metric.list() -
    Returns a list of all available metrics for information loss
    +
    Returns a list of all available metrics for information loss.
    diff --git a/doc/gui/org/deidentifier/arx/metric/package-summary.html b/doc/gui/org/deidentifier/arx/metric/package-summary.html index ee84d78951..d288681f3e 100644 --- a/doc/gui/org/deidentifier/arx/metric/package-summary.html +++ b/doc/gui/org/deidentifier/arx/metric/package-summary.html @@ -80,25 +80,25 @@

    Package org.deidentifier.arx.metric

    InformationLoss<T> -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    InformationLossDefaultWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    InformationLossWithBound<T extends InformationLoss<?>> -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    Metric<T extends InformationLoss<?>> -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    @@ -110,7 +110,7 @@

    Package org.deidentifier.arx.metric

    MetricConfiguration -
    A class a configuration of a metric
    +
    A class a configuration of a metric.
    @@ -122,13 +122,13 @@

    Package org.deidentifier.arx.metric

    MetricDescription -
    A class describing a metric and its configuration options
    +
    A class describing a metric and its configuration options.
    MetricDM -
    This class provides an implementation of the DM metric (non-monotonic)
    +
    This class provides an implementation of the DM metric (non-monotonic).
    @@ -199,7 +199,7 @@

    Package org.deidentifier.arx.metric

    Metric.AggregateFunction -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    diff --git a/doc/gui/org/deidentifier/arx/metric/package-use.html b/doc/gui/org/deidentifier/arx/metric/package-use.html index 26aa2c7a07..43635ad54f 100644 --- a/doc/gui/org/deidentifier/arx/metric/package-use.html +++ b/doc/gui/org/deidentifier/arx/metric/package-use.html @@ -111,12 +111,12 @@

    Uses of Pa InformationLoss -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    Metric -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    @@ -133,17 +133,17 @@

    Uses of Pa Metric -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    MetricConfiguration -
    A class a configuration of a metric
    +
    A class a configuration of a metric.
    MetricDescription -
    A class describing a metric and its configuration options
    +
    A class describing a metric and its configuration options.
    @@ -160,7 +160,7 @@

    Uses of Pa InformationLoss -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    @@ -177,27 +177,27 @@

    Uses of Pa InformationLoss -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    InformationLossWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    Metric -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    Metric.AggregateFunction -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    MetricConfiguration -
    A class a configuration of a metric
    +
    A class a configuration of a metric.
    @@ -207,7 +207,7 @@

    Uses of Pa MetricDescription -
    A class describing a metric and its configuration options
    +
    A class describing a metric and its configuration options.
    @@ -235,27 +235,27 @@

    Uses of Pa InformationLoss -
    This class implements an abstract base class for information loss
    +
    This class implements an abstract base class for information loss.
    InformationLossWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    Metric -
    Abstract base class for metrics
    +
    Abstract base class for metrics.
    Metric.AggregateFunction -
    Pluggable aggregate functions
    +
    Pluggable aggregate functions.
    MetricConfiguration -
    A class a configuration of a metric
    +
    A class a configuration of a metric.
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html b/doc/gui/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html index 4b572bca44..ee33cea2fc 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/AbstractILMultiDimensional.html @@ -110,7 +110,7 @@

    Class AbstractILMulti
    public abstract class AbstractILMultiDimensional
     extends InformationLoss<double[]>
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.

    See Also:
    Serialized Form
    @@ -133,19 +133,19 @@

    Method Summary

    abstract InformationLoss<double[]> clone() -
    Returns a clone of this object
    +
    Returns a clone of this object.
    abstract int compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    protected abstract AbstractILMultiDimensional convert(InformationLoss<?> other) -
    Converter method
    +
    Converter method.
    @@ -167,20 +167,20 @@

    Method Summary

    void max(InformationLoss<?> other) -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    void min(InformationLoss<?> other) -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    abstract double relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    @@ -190,7 +190,7 @@

    Method Summary

    abstract java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -230,7 +230,7 @@

    Method Detail

    clone

    public abstract InformationLoss<double[]> clone()
    Description copied from class: InformationLoss
    -
    Returns a clone of this object
    +
    Returns a clone of this object.
    Specified by:
    clone in class InformationLoss<double[]>
    @@ -245,7 +245,7 @@

    clone

    compareTo

    public abstract int compareTo(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    Specified by:
    compareTo in interface java.lang.Comparable<InformationLoss<?>>
    @@ -277,7 +277,7 @@

    getValue

    Specified by:
    getValue in class InformationLoss<double[]>
    -
    +
    Returns:
    @@ -288,7 +288,7 @@

    getValue

    max

    public void max(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    Specified by:
    max in class InformationLoss<double[]>
    @@ -303,7 +303,7 @@

    max

    min

    public void min(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    Specified by:
    min in class InformationLoss<double[]>
    @@ -319,7 +319,7 @@

    relativeTo

    public abstract double relativeTo(InformationLoss<?> min,
                     InformationLoss<?> max)
    Description copied from class: InformationLoss
    -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    Specified by:
    relativeTo in class InformationLoss<double[]>
    @@ -334,7 +334,7 @@

    relativeTo

    toString

    public abstract java.lang.String toString()
    Description copied from class: InformationLoss
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class InformationLoss<double[]>
    @@ -348,7 +348,7 @@

    toString

  • convert

    protected abstract AbstractILMultiDimensional convert(InformationLoss<?> other)
    -
    Converter method
    +
    Converter method.
    Parameters:
    other -
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html b/doc/gui/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html index 2a3990dac5..8a4f158a51 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/AbstractILMultiDimensionalReduced.html @@ -115,7 +115,7 @@

    Class Abstract
    public abstract class AbstractILMultiDimensionalReduced
     extends AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    See Also:
    Serialized Form
    @@ -138,25 +138,25 @@

    Method Summary

    abstract InformationLoss<double[]> clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    int compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    protected AbstractILMultiDimensionalReduced convert(InformationLoss<?> other) -
    Converter method
    +
    Converter method.
    protected abstract double getAggregate() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    @@ -171,7 +171,7 @@

    Method Summary

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

    Method Summary

    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -227,11 +227,11 @@

    Method Detail

  • clone

    public abstract InformationLoss<double[]> clone()
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    clone in class AbstractILMultiDimensional
    -
    +
    Returns:
  • @@ -242,7 +242,7 @@

    clone

    compareTo

    public int compareTo(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    Specified by:
    compareTo in interface java.lang.Comparable<InformationLoss<?>>
    @@ -261,7 +261,7 @@

    getValue

    Specified by:
    getValue in class AbstractILMultiDimensional
    -
    +
    Returns:
    @@ -286,7 +286,7 @@

    relativeTo

    public double relativeTo(InformationLoss<?> min,
                     InformationLoss<?> max)
    Description copied from class: InformationLoss
    -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    Specified by:
    relativeTo in class AbstractILMultiDimensional
    @@ -301,7 +301,7 @@

    relativeTo

    toString

    public java.lang.String toString()
    Description copied from class: InformationLoss
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class AbstractILMultiDimensional
    @@ -315,7 +315,7 @@

    toString

  • convert

    protected AbstractILMultiDimensionalReduced convert(InformationLoss<?> other)
    -
    Converter method
    +
    Converter method.
    Specified by:
    convert in class AbstractILMultiDimensional
    @@ -330,7 +330,7 @@

    convert

  • getAggregate

    protected abstract double getAggregate()
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html b/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html index 93fd03899c..d3548d533f 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensional.html @@ -147,50 +147,50 @@

    Method Summary

    protected AbstractILMultiDimensional createInformationLoss(double[] values) -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    protected ILMultiDimensionalWithBound createInformationLossWithBound(double[] values, double[] bound) -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    protected ILMultiDimensionalWithBound createInformationLossWithoutBound(double[] values) -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Metric.AggregateFunction getAggregateFunction() -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    protected int getDimensions() -
    Returns the number of dimensions
    +
    Returns the number of dimensions.
    protected void initialize(int dimensions) -
    For backwards compatibility only
    +
    For backwards compatibility only.
    @@ -205,13 +205,13 @@

    Method Summary

    protected void setMax(double[] max) -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    protected void setMin(double[] min) -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    @@ -251,7 +251,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<AbstractILMultiDimensional>
    @@ -266,7 +266,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<AbstractILMultiDimensional>
    @@ -281,7 +281,7 @@

    createMinInformationLoss

    getAggregateFunction

    public Metric.AggregateFunction getAggregateFunction()
    Description copied from class: Metric
    -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    Overrides:
    getAggregateFunction in class Metric<AbstractILMultiDimensional>
    @@ -295,7 +295,7 @@

    getAggregateFunction

  • createInformationLoss

    protected AbstractILMultiDimensional createInformationLoss(double[] values)
    -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    Parameters:
    values -
    Returns:
  • @@ -308,7 +308,7 @@

    createInformationLoss

    createInformationLossWithBound

    protected ILMultiDimensionalWithBound createInformationLossWithBound(double[] values,
                                                              double[] bound)
    -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    Parameters:
    values -
    bound -
    Returns:
  • @@ -320,7 +320,7 @@

    createInformationLossWithBound

  • createInformationLossWithoutBound

    protected ILMultiDimensionalWithBound createInformationLossWithoutBound(double[] values)
    -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    Parameters:
    values -
    Returns:
  • @@ -332,7 +332,7 @@

    createInformationLossWithoutBound

  • getDimensions

    protected int getDimensions()
    -
    Returns the number of dimensions
    +
    Returns the number of dimensions.
    Returns:
  • @@ -343,7 +343,7 @@

    getDimensions

  • initialize

    protected void initialize(int dimensions)
    -
    For backwards compatibility only
    +
    For backwards compatibility only.
    Parameters:
    dimensions -
  • @@ -372,7 +372,7 @@

    initializeInternal

  • setMax

    protected void setMax(double[] max)
    -
    Sets the maximal information loss
    +
    Sets the maximal information loss.
    Parameters:
    max -
  • @@ -383,7 +383,7 @@

    setMax

  • setMin

    protected void setMin(double[] min)
    -
    Sets the minimal information loss
    +
    Sets the minimal information loss.
    Parameters:
    min -
  • diff --git a/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html b/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html index fa9f8be87a..a002fd51fb 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html @@ -154,32 +154,32 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Metric.AggregateFunction getAggregateFunction() -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    protected AbstractMetricMultiDimensional getDefaultMetric() -
    Returns the default variant
    +
    Returns the default variant.
    protected InformationLossWithBound<AbstractILMultiDimensional> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -198,13 +198,13 @@

    Method Summary

    protected AbstractMetricMultiDimensional getPrecomputedMetric() -
    Returns the precomputed variant
    +
    Returns the precomputed variant.
    protected double getThreshold() -
    Returns the threshold
    +
    Returns the threshold.
    @@ -220,13 +220,13 @@

    Method Summary

    boolean isIndependent()
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss. protected boolean isPrecomputed() -
    Returns whether the metric is precomputed
    +
    Returns whether the metric is precomputed.
    @@ -273,7 +273,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class AbstractMetricMultiDimensional
    @@ -288,7 +288,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class AbstractMetricMultiDimensional
    @@ -303,7 +303,7 @@

    createMinInformationLoss

    getAggregateFunction

    public Metric.AggregateFunction getAggregateFunction()
    Description copied from class: Metric
    -
    Returns the aggregate function of a multi-dimensional metric, null otherwise
    +
    Returns the aggregate function of a multi-dimensional metric, null otherwise.
    Overrides:
    getAggregateFunction in class AbstractMetricMultiDimensional
    @@ -319,7 +319,7 @@

    isIndependent

    public boolean isIndependent()
    Description copied from class: Metric
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss.
    Overrides:
    isIndependent in class Metric<AbstractILMultiDimensional>
    @@ -333,7 +333,7 @@

    isIndependent

  • getDefaultMetric

    protected AbstractMetricMultiDimensional getDefaultMetric()
    -
    Returns the default variant
    +
    Returns the default variant.
    Returns:
  • @@ -346,7 +346,7 @@

    getInformationLossInternal

    protected InformationLossWithBound<AbstractILMultiDimensional> getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                                                   org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<AbstractILMultiDimensional>
    @@ -381,14 +381,14 @@

    getLowerBoundInternal

    protected AbstractILMultiDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                    org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    @@ -403,7 +403,7 @@

    getLowerBoundInternal

  • getPrecomputedMetric

    protected AbstractMetricMultiDimensional getPrecomputedMetric()
    -
    Returns the precomputed variant
    +
    Returns the precomputed variant.
    Returns:
  • @@ -414,7 +414,7 @@

    getPrecomputedMetric

  • getThreshold

    protected double getThreshold()
    -
    Returns the threshold
    +
    Returns the threshold.
    Returns:
  • @@ -443,7 +443,7 @@

    initializeInternal

  • isPrecomputed

    protected boolean isPrecomputed()
    -
    Returns whether the metric is precomputed
    +
    Returns whether the metric is precomputed.
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html b/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html index 144acc4a0c..ee2ca0dd7a 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/AbstractMetricSingleDimensional.html @@ -148,7 +148,7 @@

    Constructor Summary

    protected AbstractMetricSingleDimensional(boolean monotonic, boolean independent) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -169,19 +169,19 @@

    Method Summary

    InformationLoss<?> createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    InformationLoss<?> createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    protected java.lang.Double getNumTuples() -
    Returns the number of rows in the dataset or subset
    +
    Returns the number of rows in the dataset or subset.
    @@ -196,7 +196,7 @@

    Method Summary

    protected void setNumTuples(java.lang.Double tuples) -
    Returns the number of rows in the dataset or subset
    +
    Returns the number of rows in the dataset or subset.
    @@ -236,7 +236,7 @@

    Constructor Detail

    AbstractMetricSingleDimensional

    protected AbstractMetricSingleDimensional(boolean monotonic,
                                    boolean independent)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    monotonic -
    independent -
    @@ -256,7 +256,7 @@

    Method Detail

    createMaxInformationLoss

    public InformationLoss<?> createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Specified by:
    createMaxInformationLoss in class Metric<ILSingleDimensional>
    @@ -271,7 +271,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public InformationLoss<?> createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Specified by:
    createMinInformationLoss in class Metric<ILSingleDimensional>
    @@ -285,7 +285,7 @@

    createMinInformationLoss

  • getNumTuples

    protected java.lang.Double getNumTuples()
    -
    Returns the number of rows in the dataset or subset
    +
    Returns the number of rows in the dataset or subset.
    Returns:
  • @@ -314,7 +314,8 @@

    initializeInternal

  • setNumTuples

    protected void setNumTuples(java.lang.Double tuples)
    -
    Returns the number of rows in the dataset or subset
    +
    Returns the number of rows in the dataset or subset.
    +
    Parameters:
    tuples -
  • diff --git a/doc/gui/org/deidentifier/arx/metric/v2/Cardinalities.html b/doc/gui/org/deidentifier/arx/metric/v2/Cardinalities.html index 2215f3647d..4d7003b786 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/Cardinalities.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/Cardinalities.html @@ -126,12 +126,12 @@

    Constructor Summary

    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
    +
    Creates a new instance for the given data set.
    Cardinalities(int[][][] cardinalities) -
    For backwards compatibility, derives the cardinalities from the given array
    +
    For backwards compatibility, derives the cardinalities from the given array.
    @@ -152,7 +152,7 @@

    Method Summary

    int[][][] getCardinalities() -
    Returns the cardinalities of the given value
    +
    Returns the cardinalities of the given value.
    @@ -186,8 +186,8 @@

    Cardinalities

    public 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
    -
    Parameters:
    hierarchy -
    +
    Creates a new instance for the given data set.
    +
    Parameters:
    data -
    subset -
    hierarchies -
    @@ -197,7 +197,7 @@

    Cardinalities

  • Cardinalities

    public Cardinalities(int[][][] cardinalities)
    -
    For backwards compatibility, derives the cardinalities from the given array
    +
    For backwards compatibility, derives the cardinalities from the given array.
    Parameters:
    cardinalities -
  • @@ -216,9 +216,8 @@

    Method Detail

  • getCardinalities

    public int[][][] getCardinalities()
    -
    Returns the cardinalities of the given value
    -
    Parameters:
    value -
    level -
    -
    Returns:
    +
    Returns the cardinalities of the given value.
    +
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/metric/v2/DomainShare.html b/doc/gui/org/deidentifier/arx/metric/v2/DomainShare.html index c2c4d4d713..913031f8c9 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/DomainShare.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/DomainShare.html @@ -96,7 +96,7 @@

    Interface DomainShare


    public interface DomainShare
     extends java.io.Serializable
    -
    Base interface for domain shares
    +
    Base interface for domain shares.
    @@ -118,14 +118,14 @@

    Method Summary

    double
    getDomainSize() -
    Returns the size of the domain
    +
    Returns the size of the domain.
    double getShare(int value, int level) -
    Returns the share of the given value
    +
    Returns the share of the given value.
    @@ -150,7 +150,7 @@

    Method Detail

  • getDomainSize

    double getDomainSize()
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    Returns:
  • @@ -162,7 +162,7 @@

    getDomainSize

    getShare

    double getShare(int value,
                   int level)
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    Parameters:
    value -
    level -
    Returns:
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/DomainShareInterval.html b/doc/gui/org/deidentifier/arx/metric/v2/DomainShareInterval.html index a5d0a7de2e..a369e15d78 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/DomainShareInterval.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/DomainShareInterval.html @@ -107,6 +107,7 @@

    Class DomainShareInterval<
    • +
      Type Parameters:
      T -
      All Implemented Interfaces:
      java.io.Serializable, DomainShare
      @@ -184,7 +185,7 @@

      Constructor Summary

      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
      +
      Creates a new set of domain shares derived from the given functional interval-based hierarchy.
      @@ -205,14 +206,14 @@

      Method Summary

      double getDomainSize() -
      Returns the size of the domain
      +
      Returns the size of the domain.
      double getShare(int value, int level) -
      Returns the share of the given value
      +
      Returns the share of the given value.
      @@ -267,7 +268,7 @@

      DomainShareInterval

      public 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
      +
      Creates a new set of domain shares derived from the given functional interval-based hierarchy.
      Parameters:
      builder -
      hierarchy -
      dictionary -
    @@ -286,7 +287,7 @@

    Method Detail

  • getDomainSize

    public double getDomainSize()
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    Specified by:
    getDomainSize in interface DomainShare
    @@ -301,7 +302,7 @@

    getDomainSize

    getShare

    public double getShare(int value,
                   int level)
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    Specified by:
    getShare in interface DomainShare
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html b/doc/gui/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html index 9778eaac01..9d23aa8e05 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/DomainShareMaterialized.html @@ -126,7 +126,7 @@

    Constructor Summary

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

    Method Summary

    double getDomainSize() -
    Returns the size of the domain
    +
    Returns the size of the domain.
    double getShare(int value, int level) -
    Returns the share of the given value
    +
    Returns the share of the given value.
    @@ -188,7 +188,7 @@

    DomainShareMaterialized

    public DomainShareMaterialized(java.lang.String[][] rawHierarchy,
                            java.lang.String[] encodedValues,
                            int[][] encodedHierarchy)
    -
    Creates a new set of domain shares derived from the given attribute
    +
    Creates a new set of domain shares derived from the given attribute.
    Parameters:
    rawHierarchy -
    encodedValues -
    encodedHierarchy -
  • @@ -207,7 +207,7 @@

    Method Detail

  • getDomainSize

    public double getDomainSize()
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    Specified by:
    getDomainSize in interface DomainShare
    @@ -222,7 +222,7 @@

    getDomainSize

    getShare

    public double getShare(int value,
                   int level)
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    Specified by:
    getShare in interface DomainShare
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/DomainShareRedaction.html b/doc/gui/org/deidentifier/arx/metric/v2/DomainShareRedaction.html index a0c717a0c4..50d06f7e25 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/DomainShareRedaction.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/DomainShareRedaction.html @@ -123,7 +123,7 @@

    Constructor Summary

    DomainShareRedaction(HierarchyBuilderRedactionBased<?> builder) -
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy
    +
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy.
    @@ -144,14 +144,14 @@

    Method Summary

    double getDomainSize() -
    Returns the size of the domain
    +
    Returns the size of the domain.
    double getShare(int value, int level) -
    Returns the share of the given value
    +
    Returns the share of the given value.
    @@ -183,7 +183,7 @@

    Constructor Detail

  • DomainShareRedaction

    public DomainShareRedaction(HierarchyBuilderRedactionBased<?> builder)
    -
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy
    +
    Creates a new set of domain shares derived from the given functional redaction-based hierarchy.
    Parameters:
    builder -
  • @@ -202,7 +202,7 @@

    Method Detail

  • getDomainSize

    public double getDomainSize()
    -
    Returns the size of the domain
    +
    Returns the size of the domain.
    Specified by:
    getDomainSize in interface DomainShare
    @@ -217,7 +217,7 @@

    getDomainSize

    getShare

    public double getShare(int value,
                   int level)
    -
    Returns the share of the given value
    +
    Returns the share of the given value.
    Specified by:
    getShare in interface DomainShare
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html b/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html index 613744d2bd..0f81ff7eb0 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalArithmeticMean.html @@ -116,7 +116,7 @@

    Class ILMultiDi
    public class ILMultiDimensionalArithmeticMean
     extends AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.

  • See Also:
    Serialized Form
    @@ -139,13 +139,13 @@

    Method Summary

    InformationLoss<double[]> clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    protected double getAggregate() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    @@ -199,7 +199,7 @@

    Method Detail

    clone

    public InformationLoss<double[]> clone()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    clone in class AbstractILMultiDimensionalReduced
    @@ -214,7 +214,7 @@

    clone

    getAggregate

    protected double getAggregate()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    getAggregate in class AbstractILMultiDimensionalReduced
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalGeometricMean.html b/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalGeometricMean.html index 9540856aa0..5a75e47fd4 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalGeometricMean.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalGeometricMean.html @@ -116,7 +116,7 @@

    Class ILMultiDim
    public class ILMultiDimensionalGeometricMean
     extends AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    See Also:
    Serialized Form
    @@ -139,13 +139,13 @@

    Method Summary

    InformationLoss<double[]> clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    protected double getAggregate() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    @@ -199,7 +199,7 @@

    Method Detail

    clone

    public InformationLoss<double[]> clone()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    clone in class AbstractILMultiDimensionalReduced
    @@ -214,7 +214,7 @@

    clone

    getAggregate

    protected double getAggregate()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    getAggregate in class AbstractILMultiDimensionalReduced
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalMax.html b/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalMax.html index 73d333f031..6918315b07 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalMax.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalMax.html @@ -116,7 +116,7 @@

    Class ILMultiDimensionalMa
    public class ILMultiDimensionalMax
     extends AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    See Also:
    Serialized Form
    @@ -139,13 +139,13 @@

    Method Summary

    InformationLoss<double[]> clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    protected double getAggregate() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    @@ -199,7 +199,7 @@

    Method Detail

    clone

    public InformationLoss<double[]> clone()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    clone in class AbstractILMultiDimensionalReduced
    @@ -214,7 +214,7 @@

    clone

    getAggregate

    protected double getAggregate()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    getAggregate in class AbstractILMultiDimensionalReduced
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalRank.html b/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalRank.html index d042b5e02c..a07c92f278 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalRank.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalRank.html @@ -111,7 +111,7 @@

    Class ILMultiDimensionalR
    public class ILMultiDimensionalRank
     extends AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    See Also:
    Serialized Form
    @@ -134,19 +134,19 @@

    Method Summary

    InformationLoss<double[]> clone() -
    Returns a clone of this object
    +
    Returns a clone of this object.
    int compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    protected ILMultiDimensionalRank convert(InformationLoss<?> other) -
    Converter method
    +
    Converter method.
    @@ -161,7 +161,7 @@

    Method Summary

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

    Method Summary

    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -218,7 +218,7 @@

    Method Detail

    clone

    public InformationLoss<double[]> clone()
    Description copied from class: InformationLoss
    -
    Returns a clone of this object
    +
    Returns a clone of this object.
    Specified by:
    clone in class AbstractILMultiDimensional
    @@ -233,7 +233,7 @@

    clone

    compareTo

    public int compareTo(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    Specified by:
    compareTo in interface java.lang.Comparable<InformationLoss<?>>
    @@ -252,7 +252,7 @@

    getValue

    Specified by:
    getValue in class AbstractILMultiDimensional
    -
    +
    Returns:
    @@ -277,7 +277,7 @@

    relativeTo

    public double relativeTo(InformationLoss<?> min,
                     InformationLoss<?> max)
    Description copied from class: InformationLoss
    -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    Specified by:
    relativeTo in class AbstractILMultiDimensional
    @@ -292,7 +292,7 @@

    relativeTo

    toString

    public java.lang.String toString()
    Description copied from class: InformationLoss
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class AbstractILMultiDimensional
    @@ -307,7 +307,7 @@

    toString

    convert

    protected ILMultiDimensionalRank convert(InformationLoss<?> other)
    Description copied from class: AbstractILMultiDimensional
    -
    Converter method
    +
    Converter method.
    Specified by:
    convert in class AbstractILMultiDimensional
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html b/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html index 799e71ae4a..a8368846cd 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalSum.html @@ -116,7 +116,7 @@

    Class ILMultiDimensionalSu
    public class ILMultiDimensionalSum
     extends AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.
    See Also:
    Serialized Form
    @@ -139,13 +139,13 @@

    Method Summary

    InformationLoss<double[]> clone() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    protected double getAggregate() -
    Override this to implement a variant
    +
    Override this to implement a variant.
    @@ -199,7 +199,7 @@

    Method Detail

    clone

    public InformationLoss<double[]> clone()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    clone in class AbstractILMultiDimensionalReduced
    @@ -214,7 +214,7 @@

    clone

    getAggregate

    protected double getAggregate()
    Description copied from class: AbstractILMultiDimensionalReduced
    -
    Override this to implement a variant
    +
    Override this to implement a variant.
    Specified by:
    getAggregate in class AbstractILMultiDimensionalReduced
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalWithBound.html b/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalWithBound.html index c5443629a1..80dd44aae2 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalWithBound.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/ILMultiDimensionalWithBound.html @@ -101,7 +101,7 @@

    Class ILMultiDimensi
    public class ILMultiDimensionalWithBound
     extends InformationLossWithBound<AbstractILMultiDimensional>
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    @@ -121,13 +121,13 @@

    Constructor Summary

    ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss) -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss, AbstractILMultiDimensional lowerBound) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -174,7 +174,7 @@

    Constructor Detail

  • ILMultiDimensionalWithBound

    public ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss)
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    Parameters:
    informationLoss -
  • @@ -186,7 +186,7 @@

    ILMultiDimensionalWithBound

    ILMultiDimensionalWithBound

    public ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss,
                                AbstractILMultiDimensional lowerBound)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    informationLoss -
    lowerBound -
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/ILSingleDimensional.html b/doc/gui/org/deidentifier/arx/metric/v2/ILSingleDimensional.html index f112f1ed65..5bf9ab07bc 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/ILSingleDimensional.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/ILSingleDimensional.html @@ -106,7 +106,7 @@

    Class ILSingleDimensionalpublic class ILSingleDimensional extends InformationLoss<java.lang.Double>
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number.
    See Also:
    Serialized Form
    @@ -129,13 +129,13 @@

    Method Summary

    InformationLoss<java.lang.Double> clone() -
    Returns a clone of this object
    +
    Returns a clone of this object.
    int compareTo(InformationLoss<?> other) -
    Compares the loss to the other
    +
    Compares the loss to the other.
    @@ -153,26 +153,26 @@

    Method Summary

    void max(InformationLoss<?> other) -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    void min(InformationLoss<?> other) -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    double relativeTo(InformationLoss<?> min, InformationLoss<?> max) -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    java.lang.String toString() -
    Returns a string representation
    +
    Returns a string representation.
    @@ -212,7 +212,7 @@

    Method Detail

    clone

    public InformationLoss<java.lang.Double> clone()
    Description copied from class: InformationLoss
    -
    Returns a clone of this object
    +
    Returns a clone of this object.
    Specified by:
    clone in class InformationLoss<java.lang.Double>
    @@ -227,7 +227,7 @@

    clone

    compareTo

    public int compareTo(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Compares the loss to the other
    +
    Compares the loss to the other.
    Specified by:
    compareTo in interface java.lang.Comparable<InformationLoss<?>>
    @@ -259,7 +259,7 @@

    getValue

    Specified by:
    getValue in class InformationLoss<java.lang.Double>
    -
    +
    Returns:
    @@ -283,7 +283,7 @@

    hashCode

    max

    public void max(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Retains the maximum of this and other
    +
    Retains the maximum of this and other.
    Specified by:
    max in class InformationLoss<java.lang.Double>
    @@ -298,7 +298,7 @@

    max

    min

    public void min(InformationLoss<?> other)
    Description copied from class: InformationLoss
    -
    Retains the minimum of this and other
    +
    Retains the minimum of this and other.
    Specified by:
    min in class InformationLoss<java.lang.Double>
    @@ -314,7 +314,7 @@

    relativeTo

    public double relativeTo(InformationLoss<?> min,
                     InformationLoss<?> max)
    Description copied from class: InformationLoss
    -
    Returns the value relative to the other instance
    +
    Returns the value relative to the other instance.
    Specified by:
    relativeTo in class InformationLoss<java.lang.Double>
    @@ -329,7 +329,7 @@

    relativeTo

    toString

    public java.lang.String toString()
    Description copied from class: InformationLoss
    -
    Returns a string representation
    +
    Returns a string representation.
    Specified by:
    toString in class InformationLoss<java.lang.Double>
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html b/doc/gui/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html index dd0ccddb37..e3974988ad 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/ILSingleDimensionalWithBound.html @@ -101,7 +101,7 @@

    Class ILSingleDimen
    public class ILSingleDimensionalWithBound
     extends InformationLossWithBound<ILSingleDimensional>
    -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    @@ -121,13 +121,13 @@

    Constructor Summary

    ILSingleDimensionalWithBound(double informationLoss) -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    ILSingleDimensionalWithBound(double informationLoss, double lowerBound) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -174,7 +174,7 @@

    Constructor Detail

  • ILSingleDimensionalWithBound

    public ILSingleDimensionalWithBound(double informationLoss)
    -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    Parameters:
    informationLoss -
  • @@ -186,7 +186,7 @@

    ILSingleDimensionalWithBound

    ILSingleDimensionalWithBound

    public ILSingleDimensionalWithBound(double informationLoss,
                                 double lowerBound)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    informationLoss -
    lowerBound -
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/IO.html b/doc/gui/org/deidentifier/arx/metric/v2/IO.html index 15b5b1480c..6a04b0cde2 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/IO.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/IO.html @@ -134,27 +134,27 @@

    Method Summary

    static com.carrotsearch.hppc.IntIntOpenHashMap readIntIntOpenHashMap(java.io.ObjectInputStream stream) -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    static com.carrotsearch.hppc.LongDoubleOpenHashMap readLongDoubleOpenHashMap(java.io.ObjectInputStream stream) -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    static void writeIntIntOpenHashMap(java.io.ObjectOutputStream stream, com.carrotsearch.hppc.IntIntOpenHashMap hashmap) -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    static void writeLongDoubleOpenHashMap(java.io.ObjectOutputStream stream, com.carrotsearch.hppc.LongDoubleOpenHashMap hashmap) -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    @@ -205,12 +205,12 @@

    readIntIntOpenHashMap

    public static com.carrotsearch.hppc.IntIntOpenHashMap readIntIntOpenHashMap(java.io.ObjectInputStream stream)
                                                                          throws java.lang.ClassNotFoundException,
                                                                                 java.io.IOException
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    Parameters:
    stream -
    Returns:
    Throws:
    -
    java.io.IOException
    -
    java.lang.ClassNotFoundException
    +
    java.lang.ClassNotFoundException
    +
    java.io.IOException
    @@ -222,12 +222,12 @@

    readLongDoubleOpenHashMap

    public static com.carrotsearch.hppc.LongDoubleOpenHashMap readLongDoubleOpenHashMap(java.io.ObjectInputStream stream)
                                                                                  throws java.lang.ClassNotFoundException,
                                                                                         java.io.IOException
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    Parameters:
    stream -
    Returns:
    Throws:
    -
    java.io.IOException
    -
    java.lang.ClassNotFoundException
    +
    java.lang.ClassNotFoundException
    +
    java.io.IOException
    @@ -239,7 +239,7 @@

    writeIntIntOpenHashMap

    public static void writeIntIntOpenHashMap(java.io.ObjectOutputStream stream,
                               com.carrotsearch.hppc.IntIntOpenHashMap hashmap)
                                        throws java.io.IOException
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    Parameters:
    stream -
    hashmap -
    Throws:
    java.io.IOException
    @@ -254,7 +254,7 @@

    writeLongDoubleOpenHashMap

    public static void writeLongDoubleOpenHashMap(java.io.ObjectOutputStream stream,
                                   com.carrotsearch.hppc.LongDoubleOpenHashMap hashmap)
                                            throws java.io.IOException
    -
    Reads a hash map from the stream
    +
    Reads a hash map from the stream.
    Parameters:
    stream -
    hashmap -
    Throws:
    java.io.IOException
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDHeight.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDHeight.html index d69dcb6a0c..09d4b359c0 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDHeight.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDHeight.html @@ -149,13 +149,13 @@

    Constructor Summary

    protected
    MetricMDHeight() -
    Creates a new instance
    +
    Creates a new instance.
    protected MetricMDHeight(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -176,14 +176,14 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -203,7 +203,7 @@

    Method Summary

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

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -264,7 +264,7 @@

    Constructor Detail

  • MetricMDHeight

    protected MetricMDHeight()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -274,7 +274,8 @@

    MetricMDHeight

  • MetricMDHeight

    protected MetricMDHeight(Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    +
    Parameters:
    function -
  • @@ -292,7 +293,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -307,7 +308,7 @@

    getConfiguration

    initialize

    public void initialize(int minHeight,
                   int maxHeight)
    -
    For backwards compatibility only
    +
    For backwards compatibility only.
    Parameters:
    minHeight -
    maxHeight -
  • @@ -319,7 +320,7 @@

    initialize

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    @@ -335,7 +336,7 @@

    getInformationLossInternal

    protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                          org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<AbstractILMultiDimensional>
    @@ -370,14 +371,14 @@

    getLowerBoundInternal

    protected AbstractILMultiDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                    org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html index 808f7ff5bf..6c391479c1 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLoss.html @@ -114,7 +114,7 @@

    Class MetricMDNMLoss


    public class MetricMDNMLoss
     extends AbstractMetricMultiDimensional
    -
    Normalized Domain Share
    +
    Normalized Domain Share.
    See Also:
    Serialized Form
    @@ -150,18 +150,18 @@

    Constructor Summary

    MetricMDNMLoss() -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
    MetricMDNMLoss(double gsFactor, Metric.AggregateFunction function) -
    A constructor that allows to define a factor weighting generalization and suppression
    +
    A constructor that allows to define a factor weighting generalization and suppression.
    MetricMDNMLoss(Metric.AggregateFunction function) -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
    @@ -182,26 +182,26 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    double getGeneralizationFactor() -
    Returns the factor used weight generalized values
    +
    Returns the factor used weight generalized values.
    double getGeneralizationSuppressionFactor() -
    Returns the factor weighting generalization and suppression
    +
    Returns the factor weighting generalization and suppression.
    protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -220,19 +220,19 @@

    Method Summary

    java.lang.String getName() -
    Returns the name of metric
    +
    Returns the name of metric.
    protected DomainShare[] getShares() -
    For subclasses
    +
    For subclasses.
    double getSuppressionFactor() -
    Returns the factor used to weight suppressed values
    +
    Returns the factor used to weight suppressed values.
    @@ -248,13 +248,13 @@

    Method Summary

    protected double normalize(double aggregate, int dimension) -
    Normalizes the aggregate
    +
    Normalizes the aggregate.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -300,7 +300,7 @@

    Constructor Detail

  • MetricMDNMLoss

    public MetricMDNMLoss()
    -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
  • @@ -310,7 +310,8 @@

    MetricMDNMLoss

  • MetricMDNMLoss

    public MetricMDNMLoss(Metric.AggregateFunction function)
    -
    Default constructor which treats all transformation methods equally
    +
    Default constructor which treats all transformation methods equally.
    +
    Parameters:
    function -
  • @@ -321,13 +322,13 @@

    MetricMDNMLoss

    MetricMDNMLoss

    public MetricMDNMLoss(double gsFactor,
                   Metric.AggregateFunction function)
    -
    A constructor that allows to define a factor weighting generalization and suppression
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    function -
    +
    A constructor that allows to define a factor weighting generalization and suppression.
    +
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    function -
    @@ -345,7 +346,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -359,7 +360,7 @@

    getConfiguration

  • getGeneralizationFactor

    public double getGeneralizationFactor()
    -
    Returns the factor used weight generalized values
    +
    Returns the factor used weight generalized values.
    Returns:
  • @@ -370,8 +371,8 @@

    getGeneralizationFactor

  • getGeneralizationSuppressionFactor

    public double getGeneralizationSuppressionFactor()
    -
    Returns the factor weighting generalization and suppression
    -
    Returns:
    A factor [0,1] weighting generalization and suppression. +
    Returns the factor weighting generalization and suppression.
    +
    Returns:
    A factor [0,1] weighting generalization and suppression. The default value is 0.5, which means that generalization and suppression will be treated equally. A factor of 0 will favor suppression, and a factor of 1 will favor @@ -387,7 +388,7 @@

    getGeneralizationSuppressionFactor

    getName

    public java.lang.String getName()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    getName in class Metric<AbstractILMultiDimensional>
    @@ -401,7 +402,7 @@

    getName

  • getSuppressionFactor

    public double getSuppressionFactor()
    -
    Returns the factor used to weight suppressed values
    +
    Returns the factor used to weight suppressed values.
    Returns:
  • @@ -413,7 +414,7 @@

    getSuppressionFactor

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    @@ -429,7 +430,7 @@

    getInformationLossInternal

    protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                          org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<AbstractILMultiDimensional>
    @@ -464,14 +465,14 @@

    getLowerBoundInternal

    protected AbstractILMultiDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                    org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    @@ -486,7 +487,7 @@

    getLowerBoundInternal

  • getShares

    protected DomainShare[] getShares()
    -
    For subclasses
    +
    For subclasses.
    Returns:
  • @@ -516,7 +517,7 @@

    initializeInternal

    normalize

    protected double normalize(double aggregate,
                    int dimension)
    -
    Normalizes the aggregate
    +
    Normalizes the aggregate.
    Parameters:
    aggregate -
    dimension -
    Returns:
  • diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html index c5a7cfd178..b465ac9a3c 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLossPotentiallyPrecomputed.html @@ -116,7 +116,7 @@

    Class Metri
    public class MetricMDNMLossPotentiallyPrecomputed
     extends AbstractMetricMultiDimensionalPotentiallyPrecomputed
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference.

  • See Also:
    Serialized Form
    @@ -190,13 +190,13 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -296,7 +296,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -311,7 +311,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLossPrecomputed.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLossPrecomputed.html index 23d7b265c8..b4a17f048f 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLossPrecomputed.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMLossPrecomputed.html @@ -115,7 +115,7 @@

    Class MetricMDNMLossPr
    public class MetricMDNMLossPrecomputed
     extends MetricMDNMLoss
    -
    Normalized Domain Share
    +
    Normalized Domain Share.
    See Also:
    Serialized Form

  • @@ -153,20 +153,20 @@

    Constructor Summary

    protected MetricMDNMLossPrecomputed() -
    Creates a new instance
    +
    Creates a new instance.
    protected MetricMDNMLossPrecomputed(double gsFactor, Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    protected MetricMDNMLossPrecomputed(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -187,7 +187,7 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    @@ -262,7 +262,7 @@

    Constructor Detail

  • MetricMDNMLossPrecomputed

    protected MetricMDNMLossPrecomputed()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -272,7 +272,7 @@

    MetricMDNMLossPrecomputed

  • MetricMDNMLossPrecomputed

    protected MetricMDNMLossPrecomputed(Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    function -
  • @@ -284,7 +284,7 @@

    MetricMDNMLossPrecomputed

    MetricMDNMLossPrecomputed

    protected MetricMDNMLossPrecomputed(double gsFactor,
                              Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    gsFactor -
    function -
    @@ -303,7 +303,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricMDNMLoss
    @@ -337,14 +337,14 @@

    getLowerBoundInternal

    protected AbstractILMultiDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                    org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html index 7a53ede28c..4b6b84e9d8 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNMPrecision.html @@ -157,7 +157,7 @@

    Constructor Summary

    protected MetricMDNMPrecision() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -165,13 +165,13 @@

    Constructor Summary

    MetricMDNMPrecision(boolean monotonic, boolean independent, Metric.AggregateFunction function) -
    For subclasses
    +
    For subclasses.
    protected MetricMDNMPrecision(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -192,14 +192,14 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -219,7 +219,7 @@

    Method Summary

    protected void initialize(int[] heights, double cells) -
    For backwards compatibility only
    +
    For backwards compatibility only.
    @@ -234,7 +234,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -280,7 +280,7 @@

    Constructor Detail

  • MetricMDNMPrecision

    protected MetricMDNMPrecision()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -290,7 +290,7 @@

    MetricMDNMPrecision

  • MetricMDNMPrecision

    protected MetricMDNMPrecision(Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    function -
  • @@ -303,7 +303,7 @@

    MetricMDNMPrecision

    protected MetricMDNMPrecision(boolean monotonic,
                        boolean independent,
                        Metric.AggregateFunction function)
    -
    For subclasses
    +
    For subclasses.
    Parameters:
    monotonic -
    independent -
    function -
  • @@ -322,7 +322,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -337,7 +337,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    @@ -353,7 +353,7 @@

    getInformationLossInternal

    protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                          org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<AbstractILMultiDimensional>
    @@ -388,14 +388,14 @@

    getLowerBoundInternal

    protected AbstractILMultiDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                    org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    @@ -411,8 +411,8 @@

    getLowerBoundInternal

    initialize

    protected void initialize(int[] heights,
                   double cells)
    -
    For backwards compatibility only
    -
    Parameters:
    cells -
    dimensions -
    +
    For backwards compatibility only.
    +
    Parameters:
    heights -
    cells -
  • diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html index 0cd0bce9b8..c3acd23c17 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUEntropy.html @@ -154,13 +154,13 @@

    Constructor Summary

    protected
    MetricMDNUEntropy() -
    Creates a new instance
    +
    Creates a new instance.
    protected MetricMDNUEntropy(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -181,7 +181,7 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    @@ -194,13 +194,13 @@

    Method Summary

    boolean isIndependent()
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss. java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -253,7 +253,7 @@

    Constructor Detail

  • MetricMDNUEntropy

    protected MetricMDNUEntropy()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -263,7 +263,7 @@

    MetricMDNUEntropy

  • MetricMDNUEntropy

    protected MetricMDNUEntropy(Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    function -
  • @@ -282,7 +282,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricMDNUEntropyPrecomputed
    @@ -298,7 +298,7 @@

    isIndependent

    public boolean isIndependent()
    Description copied from class: Metric
    Returns whether this metric requires the transformed data or groups to - determine information loss
    + determine information loss.
    Overrides:
    isIndependent in class Metric<AbstractILMultiDimensional>
    @@ -313,7 +313,7 @@

    isIndependent

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricMDNUEntropyPrecomputed
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPotentiallyPrecomputed.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPotentiallyPrecomputed.html index 543944f2f7..01c1f09ab2 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPotentiallyPrecomputed.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPotentiallyPrecomputed.html @@ -182,7 +182,7 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    @@ -190,13 +190,13 @@

    Method Summary

    initialize(double[][] cache, int[][][] cardinalities, int[][][] hierarchies) -
    For backwards compatibility
    +
    For backwards compatibility.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -282,7 +282,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -297,7 +297,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    @@ -313,7 +313,7 @@

    initialize

    protected void initialize(double[][] cache,
                   int[][][] cardinalities,
                   int[][][] hierarchies)
    -
    For backwards compatibility
    +
    For backwards compatibility.
    Parameters:
    cache -
    cardinalities -
    hierarchies -
  • diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPrecomputed.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPrecomputed.html index 47b3210e43..5c840eb61d 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPrecomputed.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUEntropyPrecomputed.html @@ -157,7 +157,7 @@

    Constructor Summary

    protected MetricMDNUEntropyPrecomputed() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -165,13 +165,13 @@

    Constructor Summary

    MetricMDNUEntropyPrecomputed(boolean monotonic, boolean independent, Metric.AggregateFunction function) -
    Precomputed
    +
    Precomputed.
    protected MetricMDNUEntropyPrecomputed(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -192,14 +192,14 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -225,7 +225,7 @@

    Method Summary

    initialize(double[][] cache, int[][][] cardinalities, int[][][] hierarchies) -
    For backwards compatibility
    +
    For backwards compatibility.
    @@ -240,7 +240,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -288,7 +288,7 @@

    MetricMDNUEntropyPrecomputed

    public MetricMDNUEntropyPrecomputed(boolean monotonic,
                                 boolean independent,
                                 Metric.AggregateFunction function)
    -
    Precomputed
    +
    Precomputed.
    Parameters:
    monotonic -
    independent -
    function -
  • @@ -299,7 +299,7 @@

    MetricMDNUEntropyPrecomputed

  • MetricMDNUEntropyPrecomputed

    protected MetricMDNUEntropyPrecomputed()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -309,7 +309,7 @@

    MetricMDNUEntropyPrecomputed

  • MetricMDNUEntropyPrecomputed

    protected MetricMDNUEntropyPrecomputed(Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    function -
  • @@ -328,7 +328,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -343,7 +343,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    @@ -359,7 +359,7 @@

    getInformationLossInternal

    protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                          org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<AbstractILMultiDimensional>
    @@ -375,6 +375,8 @@

    getInformationLossInternal

    getInformationLossInternalRaw

    protected double[] getInformationLossInternalRaw(org.deidentifier.arx.framework.lattice.Node node,
                                          org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    +
    Parameters:
    node -
    g -
    +
    Returns:
  • @@ -404,14 +406,14 @@

    getLowerBoundInternal

    protected AbstractILMultiDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                    org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    @@ -428,7 +430,8 @@

    initialize

    protected void initialize(double[][] cache,
                   int[][][] cardinalities,
                   int[][][] hierarchies)
    -
    For backwards compatibility
    +
    For backwards compatibility.
    +
    Parameters:
    cache -
    cardinalities -
    hierarchies -
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html index 210dd2a4ca..4144493ecd 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropy.html @@ -159,13 +159,13 @@

    Constructor Summary

    protected
    MetricMDNUNMEntropy() -
    Creates a new instance
    +
    Creates a new instance.
    protected MetricMDNUNMEntropy(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -186,7 +186,7 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    @@ -198,7 +198,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -258,7 +258,7 @@

    Constructor Detail

  • MetricMDNUNMEntropy

    protected MetricMDNUNMEntropy()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -268,7 +268,7 @@

    MetricMDNUNMEntropy

  • MetricMDNUNMEntropy

    protected MetricMDNUNMEntropy(Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    function -
  • @@ -287,7 +287,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricMDNUNMEntropyPrecomputed
    @@ -302,7 +302,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricMDNUNMEntropyPrecomputed
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPotentiallyPrecomputed.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPotentiallyPrecomputed.html index 87db6c9cf6..56c26d6a7a 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPotentiallyPrecomputed.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPotentiallyPrecomputed.html @@ -182,7 +182,7 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    @@ -190,13 +190,13 @@

    Method Summary

    initialize(double[][] cache, int[][][] cardinalities, int[][][] hierarchies) -
    For backwards compatibility
    +
    For backwards compatibility.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -282,7 +282,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -297,7 +297,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    @@ -313,7 +313,7 @@

    initialize

    protected void initialize(double[][] cache,
                   int[][][] cardinalities,
                   int[][][] hierarchies)
    -
    For backwards compatibility
    +
    For backwards compatibility.
    Parameters:
    cache -
    cardinalities -
    hierarchies -
  • diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPrecomputed.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPrecomputed.html index edb4f53f07..3918acaff7 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPrecomputed.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDNUNMEntropyPrecomputed.html @@ -158,13 +158,13 @@

    Constructor Summary

    protected MetricMDNUNMEntropyPrecomputed() -
    Creates a new instance
    +
    Creates a new instance.
    protected MetricMDNUNMEntropyPrecomputed(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -185,14 +185,14 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -220,7 +220,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -273,7 +273,7 @@

    Constructor Detail

  • MetricMDNUNMEntropyPrecomputed

    protected MetricMDNUNMEntropyPrecomputed()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -283,7 +283,7 @@

    MetricMDNUNMEntropyPrecomputed

  • MetricMDNUNMEntropyPrecomputed

    protected MetricMDNUNMEntropyPrecomputed(Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    function -
  • @@ -302,7 +302,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricMDNUEntropyPrecomputed
    @@ -317,7 +317,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricMDNUEntropyPrecomputed
    @@ -333,7 +333,7 @@

    getInformationLossInternal

    protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                          org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Overrides:
    getInformationLossInternal in class MetricMDNUEntropyPrecomputed
    @@ -368,14 +368,14 @@

    getLowerBoundInternal

    protected AbstractILMultiDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                    org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Overrides:
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDPrecision.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDPrecision.html index 37f632b5e2..03ca32623c 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDPrecision.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDPrecision.html @@ -158,13 +158,13 @@

    Constructor Summary

    protected MetricMDPrecision() -
    Creates a new instance
    +
    Creates a new instance.
    protected MetricMDPrecision(Metric.AggregateFunction function) -
    Creates a new instance
    +
    Creates a new instance.
    @@ -185,20 +185,20 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -251,7 +251,7 @@

    Constructor Detail

  • MetricMDPrecision

    protected MetricMDPrecision()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -261,7 +261,7 @@

    MetricMDPrecision

  • MetricMDPrecision

    protected MetricMDPrecision(Metric.AggregateFunction function)
    -
    Creates a new instance
    +
    Creates a new instance.
    Parameters:
    function -
  • @@ -280,7 +280,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricMDNMPrecision
    @@ -295,7 +295,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricMDNMPrecision
    @@ -311,7 +311,7 @@

    getInformationLossInternal

    protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                          org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Overrides:
    getInformationLossInternal in class MetricMDNMPrecision
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDStatic.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDStatic.html index 65448f8ece..01e7b967c2 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricMDStatic.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricMDStatic.html @@ -151,14 +151,14 @@

    Constructor Summary

    protected MetricMDStatic(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> infoloss) -
    Constructor
    +
    Constructor.
    protected MetricMDStatic(Metric.AggregateFunction function, java.util.Map<java.lang.String,java.util.List<java.lang.Double>> infoloss) -
    Constructor
    +
    Constructor.
    @@ -179,14 +179,14 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -214,7 +214,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -261,7 +261,7 @@

    Constructor Detail

    MetricMDStatic

    protected MetricMDStatic(Metric.AggregateFunction function,
                   java.util.Map<java.lang.String,java.util.List<java.lang.Double>> infoloss)
    -
    Constructor
    +
    Constructor.
    Parameters:
    function -
    infoloss -
  • @@ -272,7 +272,7 @@

    MetricMDStatic

  • MetricMDStatic

    protected MetricMDStatic(java.util.Map<java.lang.String,java.util.List<java.lang.Double>> infoloss)
    -
    Constructor
    +
    Constructor.
    Parameters:
    infoloss -
  • @@ -291,7 +291,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<AbstractILMultiDimensional>
    @@ -306,7 +306,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<AbstractILMultiDimensional>
    @@ -322,7 +322,7 @@

    getInformationLossInternal

    protected ILMultiDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                          org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<AbstractILMultiDimensional>
    @@ -357,14 +357,14 @@

    getLowerBoundInternal

    protected AbstractILMultiDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                    org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricSDAECS.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricSDAECS.html index b4b3f1adb4..88e9c5af5e 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricSDAECS.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricSDAECS.html @@ -150,7 +150,7 @@

    Constructor Summary

    protected MetricSDAECS() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -177,26 +177,26 @@

    Method Summary

    ILSingleDimensional createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    ILSingleDimensional createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILSingleDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -215,7 +215,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -261,7 +261,7 @@

    Constructor Detail

  • MetricSDAECS

    protected MetricSDAECS()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -272,6 +272,7 @@

    MetricSDAECS

    MetricSDAECS

    protected MetricSDAECS(double rowCount)
    Creates a new instance. Preinitialized
    +
    Parameters:
    rowCount -
  • @@ -290,7 +291,7 @@

    Method Detail

    createMaxInformationLoss

    public ILSingleDimensional createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class AbstractMetricSingleDimensional
    @@ -305,7 +306,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public ILSingleDimensional createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class AbstractMetricSingleDimensional
    @@ -319,7 +320,7 @@

    createMinInformationLoss

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<ILSingleDimensional>
    @@ -334,7 +335,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<ILSingleDimensional>
    @@ -350,7 +351,7 @@

    getInformationLossInternal

    protected ILSingleDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                           org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<ILSingleDimensional>
    @@ -385,14 +386,14 @@

    getLowerBoundInternal

    protected ILSingleDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                             org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html index 85a13c4220..da55e857dc 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricSDDiscernability.html @@ -154,7 +154,7 @@

    Constructor Summary

    protected MetricSDDiscernability() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -175,20 +175,20 @@

    Method Summary

    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILSingleDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -241,7 +241,7 @@

    Constructor Detail

  • MetricSDDiscernability

    protected MetricSDDiscernability()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -259,7 +259,7 @@

    Method Detail

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class MetricSDNMDiscernability
    @@ -274,7 +274,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class MetricSDNMDiscernability
    @@ -290,7 +290,7 @@

    getInformationLossInternal

    protected ILSingleDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                           org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Overrides:
    getInformationLossInternal in class MetricSDNMDiscernability
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/MetricSDNMDiscernability.html b/doc/gui/org/deidentifier/arx/metric/v2/MetricSDNMDiscernability.html index 78f792d703..5440a54de9 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/MetricSDNMDiscernability.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/MetricSDNMDiscernability.html @@ -153,7 +153,7 @@

    Constructor Summary

    protected MetricSDNMDiscernability() -
    Creates a new instance
    +
    Creates a new instance.
    @@ -174,26 +174,26 @@

    Method Summary

    ILSingleDimensional createMaxInformationLoss() -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    ILSingleDimensional createMinInformationLoss() -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    MetricConfiguration getConfiguration() -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    protected ILSingleDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node, org.deidentifier.arx.framework.check.groupify.IHashGroupify g) -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    @@ -212,7 +212,7 @@

    Method Summary

    java.lang.String toString() -
    Returns the name of metric
    +
    Returns the name of metric.
    @@ -258,7 +258,7 @@

    Constructor Detail

  • MetricSDNMDiscernability

    protected MetricSDNMDiscernability()
    -
    Creates a new instance
    +
    Creates a new instance.
  • @@ -277,7 +277,7 @@

    Method Detail

    createMaxInformationLoss

    public ILSingleDimensional createMaxInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the maximal value
    +
    Returns an instance of the maximal value.
    Overrides:
    createMaxInformationLoss in class AbstractMetricSingleDimensional
    @@ -292,7 +292,7 @@

    createMaxInformationLoss

    createMinInformationLoss

    public ILSingleDimensional createMinInformationLoss()
    Description copied from class: Metric
    -
    Returns an instance of the minimal value
    +
    Returns an instance of the minimal value.
    Overrides:
    createMinInformationLoss in class AbstractMetricSingleDimensional
    @@ -306,7 +306,7 @@

    createMinInformationLoss

  • getConfiguration

    public MetricConfiguration getConfiguration()
    -
    Returns the configuration of this metric
    +
    Returns the configuration of this metric.
    Overrides:
    getConfiguration in class Metric<ILSingleDimensional>
    @@ -321,7 +321,7 @@

    getConfiguration

    toString

    public java.lang.String toString()
    Description copied from class: Metric
    -
    Returns the name of metric
    +
    Returns the name of metric.
    Overrides:
    toString in class Metric<ILSingleDimensional>
    @@ -337,7 +337,7 @@

    getInformationLossInternal

    protected ILSingleDimensionalWithBound getInformationLossInternal(org.deidentifier.arx.framework.lattice.Node node,
                                                           org.deidentifier.arx.framework.check.groupify.IHashGroupify g)
    Description copied from class: Metric
    -
    Evaluates the metric for the given node
    +
    Evaluates the metric for the given node.
    Specified by:
    getInformationLossInternal in class Metric<ILSingleDimensional>
    @@ -372,14 +372,14 @@

    getLowerBoundInternal

    protected ILSingleDimensional getLowerBoundInternal(org.deidentifier.arx.framework.lattice.Node node,
                                             org.deidentifier.arx.framework.check.groupify.IHashGroupify groupify)
    Description copied from class: Metric
    -
    Returns a lower bound for the information loss for the given node. +
    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 such metric exists, simply return null.

    This variant of the method allows computing a monotonic share based on a groupified data representation. IMPORTANT NOTE: The groups may not have - been classified correctly when the method is called, i.e., + been classified correctly when the method is called, i.e., HashGroupifyEntry.isNotOutlier may not be set correctly!
    Specified by:
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/__MetricV2.html b/doc/gui/org/deidentifier/arx/metric/v2/__MetricV2.html index 0806e71499..413611dab5 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/__MetricV2.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/__MetricV2.html @@ -148,7 +148,7 @@

    Method Summary

    static Metric<ILSingleDimensional> createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    @@ -311,7 +311,7 @@

    Method Summary

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

    Method Detail

    createAECSMetric

    public static Metric<ILSingleDimensional> createAECSMetric(double rowCount)
    Creates a new instance of the AECS metric.
    -
    Returns:
    +
    Parameters:
    rowCount -
    +
    Returns:
  • @@ -418,9 +419,8 @@

    createAECSMetric

  • createDiscernabilityMetric

    public static Metric<ILSingleDimensional> createDiscernabilityMetric()
    -
    Creates an instance of the discernability metric
    -
    Parameters:
    monotonic - If set to true, the monotonic variant (DM*) will be created
    -
    Returns:
    +
    Creates an instance of the discernability metric.
    +
    Returns:
  • @@ -502,7 +502,7 @@

    createEntropyMetric

    Creates an instance of the non-uniform entropy metric. The default aggregate function, which is the sum-function, will be used for comparing results. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    +
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    cache -
    cardinalities -
    hierarchies -
    Returns:
  • @@ -530,7 +530,7 @@

    createHeightMetric

    Creates an instance of the height metric. The default aggregate function, which is the sum-function, will be used for comparing results. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    maxHeight -
    minHeight -
    +
    Parameters:
    minHeight -
    maxHeight -
    Returns:
    @@ -593,6 +593,7 @@

    createLossMetric

    Creates an instance of the loss metric which treats generalization and suppression equally. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    +
    Returns:
    @@ -604,7 +605,8 @@

    createLossMetric

    public static Metric<AbstractILMultiDimensional> createLossMetric(Metric.AggregateFunction function)
    Creates an instance of the loss metric which treats generalization and suppression equally. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    function - The aggregate function to use for comparing results
    +
    Parameters:
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -617,12 +619,13 @@

    createLossMetric

    Creates an instance of the loss metric with factors for weighting generalization and suppression. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    +
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    +
    Returns:
    @@ -635,12 +638,13 @@

    createLossMetric

    Metric.AggregateFunction function)
    Creates an instance of the loss metric with factors for weighting generalization and suppression. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -695,7 +699,7 @@

    createPrecisionMetric

    Creates an instance of the precision metric. The default aggregate function, which is the arithmetic mean, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    +
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    heights -
    cells -
    Returns:
    @@ -709,7 +713,7 @@

    createPrecisionMetric

    Metric.AggregateFunction function)
    Creates an instance of the precision metric. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    +
    Parameters:
    monotonic - If set to true, the monotonic variant of the metric will be created
    function -
    Returns:
    @@ -767,12 +771,13 @@

    createPrecomputedEntropyMetric

  • createPrecomputedLossMetric

    public static Metric<AbstractILMultiDimensional> createPrecomputedLossMetric(double threshold)
    -
    Creates a potentially precomputed instance of the loss metric which treats generalization - and suppression equally. +
    Creates a potentially precomputed instance of the loss metric which treats generalization + and suppression equally. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Returns:
  • @@ -785,8 +790,9 @@

    createPrecomputedLossMetric

    Metric.AggregateFunction function)
    Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    function - The aggregate function to use for comparing results
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    function - The aggregate function to use for comparing results
    +
    Returns:
    @@ -800,13 +806,14 @@

    createPrecomputedLossMetric

    Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression. The default aggregate function, which is the rank function, will be used. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    +
    Returns:
    @@ -820,13 +827,14 @@

    createPrecomputedLossMetric

    Metric.AggregateFunction function)
    Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression. This metric will respect attribute weights defined in the configuration.
    -
    Parameters:
    gsFactor - A factor [0,1] weighting generalization and suppression. - The default value is 0.5, which means that generalization - and suppression will be treated equally. A factor of 0 - will favor suppression, and a factor of 1 will favor - generalization. The values in between can be used for - balancing both methods.
    function - The aggregate function to use for comparing results
    threshold - The precomputed variant of the metric will be used if - #distinctValues / #rows <= threshold for all quasi-identifiers.
    +
    Parameters:
    threshold - The precomputed variant of the metric will be used if + #distinctValues / #rows <= threshold for all quasi-identifiers.
    gsFactor - A factor [0,1] weighting generalization and suppression. + The default value is 0.5, which means that generalization + and suppression will be treated equally. A factor of 0 + will favor suppression, and a factor of 1 will favor + generalization. The values in between can be used for + balancing both methods.
    function - The aggregate function to use for comparing results
    +
    Returns:
    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 d5afeaa176..55d94bdb56 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 @@ -204,7 +204,7 @@

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

    Uses of class  AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.

    class  ILMultiDimensionalArithmeticMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.

    class  ILMultiDimensionalGeometricMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalMax
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalRank
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalSum
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. @@ -311,13 +311,13 @@

    Uses of protected abstract AbstractILMultiDimensional AbstractILMultiDimensional.convert(InformationLoss<?> other) -
    Converter method
    +
    Converter method.
    protected AbstractILMultiDimensional AbstractMetricMultiDimensional.createInformationLoss(double[] values) -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    @@ -538,7 +538,7 @@

    Uses of static Metric<AbstractILMultiDimensional> __MetricV2.createPrecomputedLossMetric(double threshold) -
    Creates a potentially precomputed instance of the loss metric which treats generalization +
    Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.
    @@ -592,13 +592,13 @@

    Uses of ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss) -
    Creates a new instance without a lower bound
    +
    Creates a new instance without a lower bound.
    ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss, AbstractILMultiDimensional lowerBound) -
    Creates a new instance
    +
    Creates a new instance.
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensionalReduced.html b/doc/gui/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensionalReduced.html index e752782144..4316a7d816 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensionalReduced.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/class-use/AbstractILMultiDimensionalReduced.html @@ -97,28 +97,28 @@

    Uses of class  ILMultiDimensionalArithmeticMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier.

    class  ILMultiDimensionalGeometricMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalMax
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. class  ILMultiDimensionalSum
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. @@ -133,7 +133,7 @@

    Uses of protected AbstractILMultiDimensionalReduced AbstractILMultiDimensionalReduced.convert(InformationLoss<?> other) -
    Converter method
    +
    Converter method.
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensional.html b/doc/gui/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensional.html index 141dbd0a9a..88a2b0d64e 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensional.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensional.html @@ -109,20 +109,20 @@

    Uses of class  MetricMDNMLoss -
    Normalized Domain Share
    +
    Normalized Domain Share.
    class  MetricMDNMLossPotentiallyPrecomputed
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference. class  MetricMDNMLossPrecomputed -
    Normalized Domain Share
    +
    Normalized Domain Share.
    @@ -202,13 +202,13 @@

    Uses of protected AbstractMetricMultiDimensional AbstractMetricMultiDimensionalPotentiallyPrecomputed.getDefaultMetric() -
    Returns the default variant
    +
    Returns the default variant.
    protected AbstractMetricMultiDimensional AbstractMetricMultiDimensionalPotentiallyPrecomputed.getPrecomputedMetric() -
    Returns the precomputed variant
    +
    Returns the precomputed variant.
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html b/doc/gui/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html index 18fbf23f60..6a3b72257e 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/class-use/AbstractMetricMultiDimensionalPotentiallyPrecomputed.html @@ -97,7 +97,7 @@

    Uses of class  MetricMDNMLossPotentiallyPrecomputed
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference. diff --git a/doc/gui/org/deidentifier/arx/metric/v2/class-use/DomainShare.html b/doc/gui/org/deidentifier/arx/metric/v2/class-use/DomainShare.html index b24b01916b..c211ba8cfa 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/class-use/DomainShare.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/class-use/DomainShare.html @@ -123,7 +123,7 @@

    Uses of protected DomainShare[] MetricMDNMLoss.getShares() -
    For subclasses
    +
    For subclasses.
    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 e2255b874b..208b96379c 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 @@ -97,13 +97,13 @@

    Uses of protected ILMultiDimensionalWithBound AbstractMetricMultiDimensional.createInformationLossWithBound(double[] values, double[] bound) -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    protected ILMultiDimensionalWithBound AbstractMetricMultiDimensional.createInformationLossWithoutBound(double[] values) -
    Helper method for creating information loss
    +
    Helper method for creating information loss.
    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 6480b16f25..79f92102c3 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 @@ -108,7 +108,7 @@

    Uses of static Metric<ILSingleDimensional> Metric.createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    @@ -189,7 +189,7 @@

    Uses of static Metric<ILSingleDimensional> __MetricV2.createDiscernabilityMetric() -
    Creates an instance of the discernability metric
    +
    Creates an instance of the discernability metric.
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/class-use/MetricMDNMLoss.html b/doc/gui/org/deidentifier/arx/metric/v2/class-use/MetricMDNMLoss.html index 0d3a239f41..07c28faf4d 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/class-use/MetricMDNMLoss.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/class-use/MetricMDNMLoss.html @@ -96,7 +96,7 @@

    Uses of class  MetricMDNMLossPrecomputed -
    Normalized Domain Share
    +
    Normalized Domain Share.
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/package-summary.html b/doc/gui/org/deidentifier/arx/metric/v2/package-summary.html index 0645957ad1..8231baf655 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/package-summary.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/package-summary.html @@ -76,7 +76,7 @@

    Package org.deidentifier.arx.metric.v2 DomainShare -
    Base interface for domain shares
    +
    Base interface for domain shares.
    @@ -100,14 +100,14 @@

    Package org.deidentifier.arx.metric.v2AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. @@ -157,54 +157,54 @@

    Package org.deidentifier.arx.metric.v2ILMultiDimensionalArithmeticMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalGeometricMean
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalMax
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalRank
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalSum
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    ILSingleDimensional
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number. ILSingleDimensionalWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    @@ -220,20 +220,20 @@

    Package org.deidentifier.arx.metric.v2 MetricMDNMLoss -
    Normalized Domain Share
    +
    Normalized Domain Share.
    MetricMDNMLossPotentiallyPrecomputed
    This class provides an implementation of NDS - TODO: Add reference
    + TODO: Add reference. MetricMDNMLossPrecomputed -
    Normalized Domain Share
    +
    Normalized Domain Share.
    diff --git a/doc/gui/org/deidentifier/arx/metric/v2/package-use.html b/doc/gui/org/deidentifier/arx/metric/v2/package-use.html index 134af7365f..4975b6c208 100644 --- a/doc/gui/org/deidentifier/arx/metric/v2/package-use.html +++ b/doc/gui/org/deidentifier/arx/metric/v2/package-use.html @@ -98,13 +98,13 @@

    Uses of AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILSingleDimensional
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number. @@ -122,13 +122,13 @@

    Uses of AbstractILMultiDimensional
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. AbstractILMultiDimensionalReduced
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. @@ -149,34 +149,34 @@

    Uses of DomainShare -
    Base interface for domain shares
    +
    Base interface for domain shares.
    ILMultiDimensionalRank
    This class implements an information loss which can be represented as a - decimal number per quasi-identifier
    + decimal number per quasi-identifier. ILMultiDimensionalWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    ILSingleDimensional
    This class implements an information loss which can be represented as a - single decimal number
    + single decimal number. ILSingleDimensionalWithBound -
    Information loss with a potential lower bound
    +
    Information loss with a potential lower bound.
    MetricMDNMLoss -
    Normalized Domain Share
    +
    Normalized Domain Share.
    diff --git a/doc/gui/org/deidentifier/arx/package-summary.html b/doc/gui/org/deidentifier/arx/package-summary.html index 25338eb524..8a8a823f8c 100644 --- a/doc/gui/org/deidentifier/arx/package-summary.html +++ b/doc/gui/org/deidentifier/arx/package-summary.html @@ -80,7 +80,7 @@

    Package org.deidentifier.arx

    ARXListener -
    This class implements a listener for the ARX framework
    +
    This class implements a listener for the ARX framework.
    @@ -90,13 +90,13 @@

    Package org.deidentifier.arx

    DataType.DataTypeWithFormat -
    An interface for data types with format
    +
    An interface for data types with format.
    DataType.DataTypeWithRatioScale<T> -
    An interface for data types with a ratio scale
    +
    An interface for data types with a ratio scale.
    @@ -120,7 +120,7 @@

    Package org.deidentifier.arx

    ARXConfiguration -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    @@ -133,31 +133,31 @@

    Package org.deidentifier.arx

    ARXLattice
    This class implements a representation of the generalization lattice that is - exposed to users of the API
    + exposed to users of the API. ARXLattice.LatticeDeserializationContext -
    Context for deserialization
    +
    Context for deserialization.
    ARXResult -
    Encapsulates the results of an execution of the ARX algorithm
    +
    Encapsulates the results of an execution of the ARX algorithm.
    AttributeType -
    Represents an attribute type
    +
    Represents an attribute type.
    AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    @@ -169,7 +169,7 @@

    Package org.deidentifier.arx

    Data -
    Represents input data for the ARX framework
    +
    Represents input data for the ARX framework.
    @@ -181,7 +181,7 @@

    Package org.deidentifier.arx

    DataDefinition -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    @@ -193,7 +193,7 @@

    Package org.deidentifier.arx

    DataHandleInput -
    An implementation of the DataHandle interface for input data
    +
    An implementation of the DataHandle interface for input data.
    @@ -205,7 +205,7 @@

    Package org.deidentifier.arx

    DataHandleStatistics -
    Stupid wrapper class that provides information to StatisticsBuilder
    +
    Stupid wrapper class that provides information to StatisticsBuilder.
    @@ -217,68 +217,68 @@

    Package org.deidentifier.arx

    DataSelector -
    A selector for tuples
    +
    A selector for tuples.
    DataSource
    This class provides configuration options for importing data from CSV-files, from Excel-files - or via a JDBC connection
    + or via a JDBC connection. DataSubset -
    This class represents a data subset as required for d-presence
    +
    This class represents a data subset as required for d-presence.
    DataType<T> -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    DataType.ARXDate -
    Base class for date/time types
    +
    Base class for date/time types.
    DataType.ARXDecimal -
    Base class for numeric types
    +
    Base class for numeric types.
    DataType.ARXInteger -
    Base class for numeric types
    +
    Base class for numeric types.
    DataType.ARXOrderedString -
    Base class for ordered string types
    +
    Base class for ordered string types.
    DataType.ARXString -
    Base class for string types
    +
    Base class for string types.
    DataType.DataTypeDescription<T> -
    An entry in the list of available data types
    +
    An entry in the list of available data types.
    RowSet -
    A set of rows
    +
    A set of rows.
    diff --git a/doc/gui/org/deidentifier/arx/package-use.html b/doc/gui/org/deidentifier/arx/package-use.html index 849e8e0c81..94f30a088c 100644 --- a/doc/gui/org/deidentifier/arx/package-use.html +++ b/doc/gui/org/deidentifier/arx/package-use.html @@ -159,7 +159,7 @@

    Uses of Package ARXConfiguration -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    @@ -170,12 +170,12 @@

    Uses of Package ARXLattice
    This class implements a representation of the generalization lattice that is - exposed to users of the API
    + exposed to users of the API. ARXLattice.Access -
    The internal accessor class
    +
    The internal accessor class.
    @@ -183,37 +183,37 @@

    Uses of Package ARXLattice.ARXNode -
    A node in the lattice
    +
    A node in the lattice.
    ARXLattice.ARXNode.Access -
    Internal access class
    +
    Internal access class.
    ARXLattice.LatticeDeserializationContext -
    Context for deserialization
    +
    Context for deserialization.
    ARXListener -
    This class implements a listener for the ARX framework
    +
    This class implements a listener for the ARX framework.
    ARXResult -
    Encapsulates the results of an execution of the ARX algorithm
    +
    Encapsulates the results of an execution of the ARX algorithm.
    AttributeType -
    Represents an attribute type
    +
    Represents an attribute type.
    AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    @@ -223,7 +223,7 @@

    Uses of Package Data -
    Represents input data for the ARX framework
    +
    Represents input data for the ARX framework.
    @@ -233,7 +233,7 @@

    Uses of Package DataDefinition -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    @@ -251,43 +251,43 @@

    Uses of Package DataSelector -
    A selector for tuples
    +
    A selector for tuples.
    DataSource
    This class provides configuration options for importing data from CSV-files, from Excel-files - or via a JDBC connection
    + or via a JDBC connection. DataSubset -
    This class represents a data subset as required for d-presence
    +
    This class represents a data subset as required for d-presence.
    DataType -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    DataType.DataTypeDescription -
    An entry in the list of available data types
    +
    An entry in the list of available data types.
    DataType.DataTypeWithFormat -
    An interface for data types with format
    +
    An interface for data types with format.
    DataType.DataTypeWithRatioScale -
    An interface for data types with a ratio scale
    +
    An interface for data types with a ratio scale.
    RowSet -
    A set of rows
    +
    A set of rows.
    @@ -304,17 +304,17 @@

    Uses of Package AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    DataHandleStatistics -
    Stupid wrapper class that provides information to StatisticsBuilder
    +
    Stupid wrapper class that provides information to StatisticsBuilder.
    DataType -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    @@ -331,12 +331,12 @@

    Uses of Package AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    DataSubset -
    This class represents a data subset as required for d-presence
    +
    This class represents a data subset as required for d-presence.
    @@ -353,12 +353,12 @@

    Uses of Package DataType -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    DataType.DataTypeDescription -
    An entry in the list of available data types
    +
    An entry in the list of available data types.
    @@ -381,13 +381,13 @@

    Uses of Package ARXConfiguration -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    ARXLattice
    This class implements a representation of the generalization lattice that is - exposed to users of the API
    + exposed to users of the API. @@ -395,32 +395,32 @@

    Uses of Package ARXLattice.ARXNode -
    A node in the lattice
    +
    A node in the lattice.
    ARXResult -
    Encapsulates the results of an execution of the ARX algorithm
    +
    Encapsulates the results of an execution of the ARX algorithm.
    AttributeType -
    Represents an attribute type
    +
    Represents an attribute type.
    AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    Data -
    Represents input data for the ARX framework
    +
    Represents input data for the ARX framework.
    DataDefinition -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    @@ -430,7 +430,7 @@

    Uses of Package RowSet -
    A set of rows
    +
    A set of rows.
    @@ -447,17 +447,17 @@

    Uses of Package Data -
    Represents input data for the ARX framework
    +
    Represents input data for the ARX framework.
    DataType -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    DataType.DataTypeDescription -
    An entry in the list of available data types
    +
    An entry in the list of available data types.
    @@ -474,17 +474,17 @@

    Uses of Package ARXResult -
    Encapsulates the results of an execution of the ARX algorithm
    +
    Encapsulates the results of an execution of the ARX algorithm.
    AttributeType -
    Represents an attribute type
    +
    Represents an attribute type.
    AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    @@ -494,7 +494,7 @@

    Uses of Package DataType -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    @@ -511,17 +511,17 @@

    Uses of Package AttributeType -
    Represents an attribute type
    +
    Represents an attribute type.
    AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    DataDefinition -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    @@ -531,7 +531,7 @@

    Uses of Package RowSet -
    A set of rows
    +
    A set of rows.
    @@ -553,7 +553,7 @@

    Uses of Package RowSet -
    A set of rows
    +
    A set of rows.
    @@ -570,17 +570,17 @@

    Uses of Package Data -
    Represents input data for the ARX framework
    +
    Represents input data for the ARX framework.
    DataSelector -
    A selector for tuples
    +
    A selector for tuples.
    DataType -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    @@ -597,12 +597,12 @@

    Uses of Package AttributeType.Hierarchy -
    This class implements a generalization hierarchy
    +
    This class implements a generalization hierarchy.
    DataType -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    @@ -619,7 +619,7 @@

    Uses of Package ARXConfiguration -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    @@ -644,7 +644,7 @@

    Uses of Package ARXLattice.ARXNode -
    A node in the lattice
    +
    A node in the lattice.
    @@ -661,7 +661,7 @@

    Uses of Package DataType -
    This class provides access to the data types supported by the ARX framework
    +
    This class provides access to the data types supported by the ARX framework.
    @@ -678,12 +678,12 @@

    Uses of Package ARXConfiguration -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    DataDefinition -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    @@ -700,17 +700,17 @@

    Uses of Package ARXConfiguration -
    A generic configuration for the ARX anonymizer
    +
    A generic configuration for the ARX anonymizer.
    DataDefinition -
    Encapsulates a definition of the types of attributes contained in a dataset
    +
    Encapsulates a definition of the types of attributes contained in a dataset.
    RowSet -
    A set of rows
    +
    A set of rows.
    diff --git a/doc/gui/serialized-form.html b/doc/gui/serialized-form.html index fde4dccbd8..bbba16f87e 100644 --- a/doc/gui/serialized-form.html +++ b/doc/gui/serialized-form.html @@ -85,22 +85,22 @@

    Serialized Fields

  • absMaxOutliers

    int absMaxOutliers
    -
    Absolute tuple outliers
    +
    Absolute tuple outliers.
  • aCriteria

    PrivacyCriterion[] aCriteria
    -
    Criteria
    +
    Criteria.
  • attributeWeights

    java.util.Map<K,V> attributeWeights
    -
    A map of weights per attribute
    +
    A map of weights per attribute.
  • criteria

    java.util.Set<E> criteria
    -
    The criteria
    +
    The criteria.
  • metric

    @@ -110,42 +110,42 @@

    metric

  • practicalMonotonicity

    boolean practicalMonotonicity
    -
    Do we assume practical monotonicity
    +
    Do we assume practical monotonicity.
  • protectSensitiveAssociations

    boolean protectSensitiveAssociations
    -
    Make sure that no information can be derived from associations between sensitive attributes
    +
    Make sure that no information can be derived from associations between sensitive attributes.
  • relMaxOutliers

    double relMaxOutliers
    -
    Relative tuple outliers
    +
    Relative tuple outliers.
  • requirements

    int requirements
    -
    The requirements per equivalence class
    +
    The requirements per equivalence class.
  • snapshotLength

    int snapshotLength
    -
    The snapshot length
    +
    The snapshot length.
  • suppressedAttributeTypes

    java.lang.Integer suppressedAttributeTypes
    -
    Defines values of which attribute type are to be replaced by the suppression string in suppressed tuples
    +
    Defines values of which attribute type are to be replaced by the suppression string in suppressed tuples.
  • suppressionString

    java.lang.String suppressionString
    -
    The string with which suppressed values are to be replaced
    +
    The string with which suppressed values are to be replaced.
  • suppressionAlwaysEnabled

    java.lang.Boolean suppressionAlwaysEnabled
    -
    Determines whether suppression is applied to the output of anonymous as well as non-anonymous transformations
    +
    Determines whether suppression is applied to the output of anonymous as well as non-anonymous transformations.
  • @@ -172,7 +172,7 @@

    readObject

    private void readObject(java.io.ObjectInputStream aInputStream)
                      throws java.lang.ClassNotFoundException,
                             java.io.IOException
    -
    De-serialization
    +
    De-serialization.
    Throws:
    java.lang.ClassNotFoundException
    java.io.IOException
    @@ -187,42 +187,42 @@

    Serialized Fields

  • access

    ARXLattice.Access access
    -
    The accessor
    +
    The accessor.
  • metric

    Metric<T extends InformationLoss<?>> metric
    -
    Metric
    +
    Metric.
  • size

    int size
    -
    The number of nodes
    +
    The number of nodes.
  • uncertainty

    boolean uncertainty
    -
    Is practical monotonicity being assumed
    +
    Is practical monotonicity being assumed.
  • monotonicAnonymous

    boolean monotonicAnonymous
    -
    Monotonicity of information loss
    +
    Monotonicity of information loss.
  • monotonicNonAnonymous

    boolean monotonicNonAnonymous
    -
    Monotonicity of information loss
    +
    Monotonicity of information loss.
  • minimumInformationLoss

    InformationLoss<T> minimumInformationLoss
    -
    Minimum loss in the lattice
    +
    Minimum loss in the lattice.
  • maximumInformationLoss

    InformationLoss<T> maximumInformationLoss
    -
    Maximum loss in the lattice
    +
    Maximum loss in the lattice.
  • @@ -245,6 +245,7 @@

    Serialized Fields

  • lattice

    ARXLattice lattice
    +
    TODO
  • @@ -267,7 +268,7 @@

    Serialized Fields

  • type

    int type
    -
    The type
    +
    The type.
  • @@ -299,12 +300,12 @@

    Serialized Fields

  • hierarchy

    java.util.List<E> hierarchy
    -
    The raw data
    +
    The raw data.
  • array

    java.lang.String[][] array
    -
    The array
    +
    The array.
  • @@ -327,12 +328,12 @@

    Serialized Fields

  • set

    RowSet set
    -
    The subset as a bitset
    +
    The subset as a bitset.
  • array

    int[] array
    -
    The subset as a sorted array of indices
    +
    The subset as a sorted array of indices.
  • @@ -364,10 +365,17 @@

    Serialized Fields

  • format

    java.text.SimpleDateFormat format
    +
    Format.
  • -
  • +
  • string

    java.lang.String string
    +
    Format string.
    +
  • +
  • +

    locale

    +
    java.util.Locale locale
    +
    Locale.
  • @@ -390,10 +398,17 @@

    Serialized Fields

  • format

    java.text.DecimalFormat format
    +
    Format.
  • -
  • +
  • string

    java.lang.String string
    +
    Format string.
    +
  • +
  • +

    locale

    +
    java.util.Locale locale
    +
    Locale.
  • @@ -416,10 +431,17 @@

    Serialized Fields

  • format

    java.text.DecimalFormat format
    +
    Format.
  • -
  • +
  • string

    java.lang.String string
    +
    Format string.
    +
  • +
  • +

    locale

    +
    java.util.Locale locale
    +
    Locale.
  • @@ -442,6 +464,7 @@

    Serialized Fields

  • order

    java.util.Map<K,V> order
    +
    TODO
  • @@ -473,22 +496,22 @@

    Serialized Fields

  • clazz

    java.lang.Class<T> clazz
    -
    The wrapped java class
    +
    The wrapped java class.
  • exampleFormats

    java.util.List<E> exampleFormats
    -
    If yes, a list of available formats
    +
    If yes, a list of available formats.
  • hasFormat

    boolean hasFormat
    -
    Can the type be parameterized with a format string
    +
    Can the type be parameterized with a format string.
  • label

    java.lang.String label
    -
    A human readable label
    +
    A human readable label.
  • @@ -511,14 +534,17 @@

    Serialized Fields

  • array

    long[] array
    +
    TODO
  • length

    int length
    +
    TODO
  • size

    int size
    +
    TODO
  • @@ -546,7 +572,7 @@

    Serialized Fields

  • type

    DataType<T> type
    -
    The data type
    +
    The data type.
  • @@ -587,6 +613,7 @@

    Serialized Fields

  • redaction

    java.lang.Character redaction
    +
    TODO
  • @@ -609,6 +636,7 @@

    Serialized Fields

  • value

    java.lang.String value
    +
    TODO
  • @@ -631,10 +659,12 @@

    Serialized Fields

  • lowerIncluded

    boolean lowerIncluded
    +
    TODO
  • upperIncluded

    boolean upperIncluded
    +
    TODO
  • @@ -666,6 +696,7 @@

    Serialized Fields

  • length

    int length
    +
    TODO
  • @@ -688,7 +719,7 @@

    Serialized Fields

  • type

    HierarchyBuilder.Type type
    -
    The type
    +
    The type.
  • @@ -711,17 +742,17 @@

    Serialized Fields

  • groups

    java.util.Map<K,V> groups
    -
    All fanouts for each level
    +
    All fanouts for each level.
  • datatype

    DataType<T> datatype
    -
    The data type
    +
    The data type.
  • function

    AggregateFunction<T> function
    -
    The default aggregate function, might be null
    +
    The default aggregate function, might be null.
  • @@ -744,6 +775,7 @@

    Serialized Fields

  • label

    java.lang.String label
    +
    TODO
  • @@ -766,12 +798,12 @@

    Serialized Fields

  • size

    int size
    -
    Fanout
    +
    Fanout.
  • function

    AggregateFunction<T> function
    -
    Aggregate function
    +
    Aggregate function.
  • @@ -794,17 +826,17 @@

    Serialized Fields

  • level

    int level
    -
    Level
    +
    Level.
  • list

    java.util.List<E> list
    -
    List of groups
    +
    List of groups.
  • builder

    HierarchyBuilderGroupingBased<T> builder
    -
    Builder
    +
    Builder.
  • @@ -827,17 +859,17 @@

    Serialized Fields

  • lowerRange

    HierarchyBuilderIntervalBased.Range<U> lowerRange
    -
    Adjustment
    +
    Adjustment.
  • upperRange

    HierarchyBuilderIntervalBased.Range<U> upperRange
    -
    Adjustment
    +
    Adjustment.
  • intervals

    java.util.List<E> intervals
    -
    Defined intervals
    +
    Defined intervals.
  • @@ -860,27 +892,27 @@

    Serialized Fields

  • children

    HierarchyBuilderIntervalBased.IndexNode[] children
    -
    Children
    +
    Children.
  • isLeaf

    boolean isLeaf
    -
    IsLeaf
    +
    IsLeaf.
  • leafs

    HierarchyBuilderIntervalBased.Interval<T>[] leafs
    -
    Leafs
    +
    Leafs.
  • max

    java.lang.Object max
    -
    Max is exclusive
    +
    Max is exclusive.
  • min

    java.lang.Object min
    -
    Min is inclusive
    +
    Min is inclusive.
  • @@ -903,27 +935,27 @@

    Serialized Fields

  • function

    AggregateFunction<T> function
    -
    The function
    +
    The function.
  • max

    java.lang.Object max
    -
    Max is exclusive
    +
    Max is exclusive.
  • min

    java.lang.Object min
    -
    Min is inclusive
    +
    Min is inclusive.
  • builder

    HierarchyBuilderGroupingBased<T> builder
    -
    The builder
    +
    The builder.
  • lower

    java.lang.Boolean lower
    -
    Null for normal intervals, true if max
    +
    Null for normal intervals, true if max.
  • @@ -946,17 +978,17 @@

    Serialized Fields

  • repeatBound

    java.lang.Object repeatBound
    -
    Bound
    +
    Bound.
  • snapBound

    java.lang.Object snapBound
    -
    Bound
    +
    Bound.
  • labelBound

    java.lang.Object labelBound
    -
    Bound
    +
    Bound.
  • @@ -979,6 +1011,7 @@

    Serialized Fields

  • comparator

    java.util.Comparator<T> comparator
    +
    TODO
  • @@ -1001,6 +1034,7 @@

    Serialized Fields

  • values

    java.lang.String[] values
    +
    TODO
  • @@ -1032,22 +1066,22 @@

    Serialized Fields

  • aligmentOrder

    HierarchyBuilderRedactionBased.Order aligmentOrder
    -
    Alignment order
    +
    Alignment order.
  • paddingCharacter

    char paddingCharacter
    -
    Padding character
    +
    Padding character.
  • redactionCharacter

    char redactionCharacter
    -
    Redaction character
    +
    Redaction character.
  • redactionOrder

    HierarchyBuilderRedactionBased.Order redactionOrder
    -
    Redaction order
    +
    Redaction order.
  • maxValueLength

    @@ -1102,17 +1136,17 @@

    Serialized Fields

  • dMin

    double dMin
    -
    Delta min
    +
    Delta min.
  • dMax

    double dMax
    -
    Delta max
    +
    Delta max.
  • subset

    DataSubset subset
    -
    A compressed representation of the research subset
    +
    A compressed representation of the research subset.
  • @@ -1135,7 +1169,7 @@

    Serialized Fields

  • logL

    double logL
    -
    Helper
    +
    Helper.
  • @@ -1158,7 +1192,7 @@

    Serialized Fields

  • distribution

    double[] distribution
    -
    The original distribution
    +
    The original distribution.
  • @@ -1181,10 +1215,12 @@

    Serialized Fields

  • attribute

    java.lang.String attribute
    +
    TODO
  • index

    int index
    +
    TODO
  • @@ -1207,22 +1243,22 @@

    Serialized Fields

  • hierarchy

    AttributeType.Hierarchy hierarchy
    -
    The hierarchy used for the EMD
    +
    The hierarchy used for the EMD.
  • tree

    int[] tree
    -
    Internal tree
    +
    Internal tree.
  • start

    int start
    -
    Internal offset
    +
    Internal offset.
  • empty

    int[] empty
    -
    Internal empty tree
    +
    Internal empty tree.
  • @@ -1263,7 +1299,7 @@

    Serialized Fields

  • k

    int k
    -
    The parameter k
    +
    The parameter k.
  • @@ -1286,11 +1322,12 @@

    Serialized Fields

  • l

    double l
    -
    The parameter l
    +
    The parameter l.
  • minSize

    int minSize
    +
    TODO
  • @@ -1313,7 +1350,7 @@

    Serialized Fields

  • monotonic

    boolean monotonic
    -
    Is the criterion monotonic when allowing for tuple suppression
    +
    Is the criterion monotonic when allowing for tuple suppression.
  • @@ -1336,7 +1373,7 @@

    Serialized Fields

  • c

    double c
    -
    The parameter c
    +
    The parameter c.
  • @@ -1359,7 +1396,7 @@

    Serialized Fields

  • t

    double t
    -
    The param t
    +
    The param t.
  • @@ -1387,162 +1424,167 @@

    Serialized Fields

  • snapshotSizeDataset

    double snapshotSizeDataset
    -
    Anonymization parameter
    +
    Anonymization parameter.
  • snapshotSizeSnapshot

    double snapshotSizeSnapshot
    -
    Anonymization parameter
    +
    Anonymization parameter.
  • historySize

    int historySize
    -
    Anonymization parameter
    +
    Anonymization parameter.
  • maximalSizeForComplexOperations

    int maximalSizeForComplexOperations
    -
    Threshold
    +
    Threshold.
  • maxNodesInLattice

    int maxNodesInLattice
    -
    Threshold
    +
    Threshold.
  • initialNodesInViewer

    int initialNodesInViewer
    -
    Threshold
    +
    Threshold.
  • maxNodesInViewer

    int maxNodesInViewer
    -
    Threshold
    +
    Threshold.
  • description

    java.lang.String description
    -
    The project description
    +
    The project description.
  • inputBytes

    long inputBytes
    -
    The size of the input file
    +
    The size of the input file.
  • modified

    boolean modified
    -
    Is the project file modified
    +
    Is the project file modified.
  • name

    java.lang.String name
    -
    The project name
    +
    The project name.
  • separator

    char separator
    -
    The project's separator
    +
    The project's separator.
  • time

    long time
    -
    Execution time of last anonymization
    +
    Execution time of last anonymization.
    +
  • +
  • +

    locale

    +
    java.util.Locale locale
    +
    Locale.
  • debugEnabled

    boolean debugEnabled
    -
    Is the debugging mode enabled
    +
    Is the debugging mode enabled.
  • groups

    int[] groups
    -
    Indices of groups in the current output view
    +
    Indices of groups in the current output view.
  • optimalNodeAsString

    java.lang.String optimalNodeAsString
    -
    Label
    +
    Label.
  • outputNodeAsString

    java.lang.String outputNodeAsString
    -
    Label
    +
    Label.
  • selectedAttribute

    java.lang.String selectedAttribute
    -
    Current selection
    +
    Current selection.
  • showVisualization

    java.lang.Boolean showVisualization
    -
    Enable/disable
    +
    Enable/disable.
  • pair

    java.lang.String[] pair
    -
    Last two selections
    +
    Last two selections.
  • query

    java.lang.String query
    -
    Query
    +
    Query.
  • subsetOrigin

    java.lang.String subsetOrigin
    -
    Origin of current subset
    +
    Origin of current subset.
  • inputConfig

    ModelConfiguration inputConfig
    -
    The current input configuration
    +
    The current input configuration.
  • nodeFilter

    ModelNodeFilter nodeFilter
    -
    A filter describing which transformations are currently selected
    +
    A filter describing which transformations are currently selected.
  • viewConfig

    ModelViewConfig viewConfig
    -
    Configuration of the data view
    +
    Configuration of the data view.
  • outputConfig

    ModelConfiguration outputConfig
    -
    The current output configuration
    +
    The current output configuration.
  • dPresenceModel

    ModelDPresenceCriterion dPresenceModel
    -
    Model for a specific privacy criterion
    +
    Model for a specific privacy criterion.
  • kAnonymityModel

    ModelKAnonymityCriterion kAnonymityModel
    -
    Model for a specific privacy criterion
    +
    Model for a specific privacy criterion.
  • lDiversityModel

    java.util.Map<K,V> lDiversityModel
    -
    Model for a specific privacy criterion
    +
    Model for a specific privacy criterion.
  • tClosenessModel

    java.util.Map<K,V> tClosenessModel
    -
    Model for a specific privacy criterion
    +
    Model for a specific privacy criterion.
  • metricConfig

    MetricConfiguration metricConfig
    -
    Configuration
    +
    Configuration.
  • metricDescription

    MetricDescription metricDescription
    -
    Description
    +
    Description.
  • @@ -1565,42 +1607,42 @@

    Serialized Fields

  • min

    java.util.Map<K,V> min
    -
    Minimum generalization
    +
    Minimum generalization.
  • max

    java.util.Map<K,V> max
    -
    Maximum generalization
    +
    Maximum generalization.
  • config

    ARXConfiguration config
    -
    Associated ARXConfiguration
    +
    Associated ARXConfiguration.
  • modified

    boolean modified
    -
    Is this model modified
    +
    Is this model modified.
  • hierarchies

    java.util.Map<K,V> hierarchies
    -
    The associated hierarchies
    +
    The associated hierarchies.
  • researchSubset

    RowSet researchSubset
    -
    The associated research subset
    +
    The associated research subset.
  • suppressionWeight

    java.lang.Double suppressionWeight
    -
    The suppression weight
    +
    The suppression weight.
  • hierarchyBuilders

    java.util.Map<K,V> hierarchyBuilders
    -
    Hierarchy builder
    +
    Hierarchy builder.
  • @@ -1623,12 +1665,12 @@

    Serialized Fields

  • enabled

    boolean enabled
    -
    Is this criterion enabled
    +
    Is this criterion enabled.
  • active

    boolean active
    -
    Is this criterion active
    +
    Is this criterion active.
  • @@ -1651,12 +1693,12 @@

    Serialized Fields

  • dmin

    double dmin
    -
    Dmin
    +
    Dmin.
  • dmax

    double dmax
    -
    Dmax
    +
    Dmax.
  • @@ -1679,7 +1721,7 @@

    Serialized Fields

  • attribute

    java.lang.String attribute
    -
    The attribute
    +
    The attribute.
  • @@ -1711,7 +1753,7 @@

    Serialized Fields

  • k

    int k
    -
    K
    +
    K.
  • @@ -1734,17 +1776,17 @@

    Serialized Fields

  • variant

    int variant
    -
    The variant to use
    +
    The variant to use.
  • l

    int l
    -
    L
    +
    L.
  • c

    double c
    -
    C, if any
    +
    C, if any.
  • @@ -1785,27 +1827,27 @@

    Serialized Fields

  • anonymity

    java.util.Set<E> anonymity
    -
    The anonymity properties allowed
    +
    The anonymity properties allowed.
  • generalizations

    java.util.Set<E>[] generalizations
    -
    The generalization levels allowed
    +
    The generalization levels allowed.
  • maxNumNodesInitial

    int maxNumNodesInitial
    -
    The initial number of nodes
    +
    The initial number of nodes.
  • minInformationLoss

    double minInformationLoss
    -
    Bound for min information loss
    +
    Bound for min information loss.
  • maxInformationLoss

    double maxInformationLoss
    -
    Bound for max information loss
    +
    Bound for max information loss.
  • @@ -1828,12 +1870,12 @@

    Serialized Fields

  • variant

    int variant
    -
    The variant
    +
    The variant.
  • t

    double t
    -
    T
    +
    T.
  • @@ -1856,27 +1898,27 @@

    Serialized Fields

  • mode

    ModelViewConfig.Mode mode
    -
    Mode
    +
    Mode.
  • attribute

    java.lang.String attribute
    -
    Attribute
    +
    Attribute.
  • subset

    boolean subset
    -
    Subset
    +
    Subset.
  • sortOrder

    boolean sortOrder
    -
    Sort order
    +
    Sort order.
  • changed

    boolean changed
    -
    Changed flag
    +
    Changed flag.
  • @@ -1913,12 +1955,12 @@

    Serialized Fields

  • independent

    boolean independent
    -
    Is the metric independent?
    +
    Is the metric independent?.
  • monotonic

    boolean monotonic
    -
    Is the metric monotonic?
    +
    Is the metric monotonic?.
  • @@ -1941,7 +1983,7 @@

    Serialized Fields

  • rowCount

    double rowCount
    -
    Number of tuples
    +
    Number of tuples.
  • @@ -1964,27 +2006,27 @@

    Serialized Fields

  • monotonic

    boolean monotonic
    -
    Monotonic variant
    +
    Monotonic variant.
  • gsFactor

    double gsFactor
    -
    Coding model
    +
    Coding model.
  • precomputed

    boolean precomputed
    -
    Precomputed
    +
    Precomputed.
  • precomputationThreshold

    double precomputationThreshold
    -
    Precomputation threshold
    +
    Precomputation threshold.
  • aggregateFunction

    Metric.AggregateFunction aggregateFunction
    -
    Aggregate function
    +
    Aggregate function.
  • @@ -2016,32 +2058,32 @@

    Serialized Fields

  • name

    java.lang.String name
    -
    Name
    +
    Name.
  • monotonicVariantSupported

    boolean monotonicVariantSupported
    -
    Monotonic variant supported
    +
    Monotonic variant supported.
  • attributeWeightsSupported

    boolean attributeWeightsSupported
    -
    Attribute weights supported
    +
    Attribute weights supported.
  • configurableCodingModelSupported

    boolean configurableCodingModelSupported
    -
    Configurable coding model supported
    +
    Configurable coding model supported.
  • precomputationSupported

    boolean precomputationSupported
    -
    Pre-computation supported
    +
    Pre-computation supported.
  • aggregateFunctionSupported

    boolean aggregateFunctionSupported
    -
    Aggregate functions supported
    +
    Aggregate functions supported.
  • @@ -2064,7 +2106,7 @@

    Serialized Fields

  • rowCount

    int rowCount
    -
    Number of tuples
    +
    Number of tuples.
  • @@ -2087,7 +2129,7 @@

    Serialized Fields

  • rowCount

    double rowCount
    -
    Number of tuples
    +
    Number of tuples.
  • @@ -2110,17 +2152,17 @@

    Serialized Fields

  • cache

    double[][] cache
    -
    Column -> Level -> Value
    +
    Column -> Level -> Value.
  • cardinalities

    int[][][] cardinalities
    -
    Column -> Id -> Level -> Count
    +
    Column -> Id -> Level -> Count.
  • hierarchies

    int[][][] hierarchies
    -
    Column -> Id -> Level -> Output
    +
    Column -> Id -> Level -> Output.
  • @@ -2143,12 +2185,12 @@

    Serialized Fields

  • minHeight

    int minHeight
    -
    The minimum height
    +
    The minimum height.
  • maxHeight

    int maxHeight
    -
    The maximum height
    +
    The maximum height.
  • @@ -2180,12 +2222,12 @@

    Serialized Fields

  • height

    int[] height
    -
    Height
    +
    Height.
  • cells

    double cells
    -
    Number of cells
    +
    Number of cells.
  • @@ -2208,7 +2250,7 @@

    Serialized Fields

  • maxLevels

    int[] maxLevels
    -
    Height
    +
    Height.
  • @@ -2231,12 +2273,12 @@

    Serialized Fields

  • _infoloss

    java.util.Map<K,V> _infoloss
    -
    The user defined information loss per level, indexed by column name
    +
    The user defined information loss per level, indexed by column name.
  • infoloss

    double[][] infoloss
    -
    The pre-calculated information loss
    +
    The pre-calculated information loss.
  • @@ -2259,7 +2301,7 @@

    Serialized Fields

  • weights

    double[] weights
    -
    The weights
    +
    The weights.
  • @@ -2287,12 +2329,12 @@

    Serialized Fields

  • values

    double[] values
    -
    Values
    +
    Values.
  • weights

    double[] weights
    -
    Weights
    +
    Weights.
  • @@ -2315,7 +2357,7 @@

    Serialized Fields

  • aggregate

    double aggregate
    -
    Aggregate
    +
    Aggregate.
  • @@ -2338,27 +2380,27 @@

    Serialized Fields

  • weights

    double[] weights
    -
    The weights
    +
    The weights.
  • dimensions

    int dimensions
    -
    Number of dimensions
    +
    Number of dimensions.
  • min

    double[] min
    -
    Min
    +
    Min.
  • max

    double[] max
    -
    Max
    +
    Max.
  • function

    Metric.AggregateFunction function
    -
    The aggregate function
    +
    The aggregate function.
  • @@ -2381,22 +2423,22 @@

    Serialized Fields

  • precomputed

    boolean precomputed
    -
    Is this instance precomputed
    +
    Is this instance precomputed.
  • threshold

    double threshold
    -
    The threshold
    +
    The threshold.
  • defaultMetric

    AbstractMetricMultiDimensional defaultMetric
    -
    The default metric
    +
    The default metric.
  • precomputedMetric

    AbstractMetricMultiDimensional precomputedMetric
    -
    The precomputed variant
    +
    The precomputed variant.
  • @@ -2419,7 +2461,7 @@

    Serialized Fields

  • tuples

    java.lang.Double tuples
    -
    Row count
    +
    Row count.
  • @@ -2442,7 +2484,7 @@

    Serialized Fields

  • cardinalities

    int[][][] cardinalities
    -
    Cardinalities: Column -> Id -> Level -> Count
    +
    Cardinalities: Column -> Id -> Level -> Count.
  • @@ -2469,7 +2511,7 @@

    readObject

    private void readObject(java.io.ObjectInputStream aInputStream)
                      throws java.lang.ClassNotFoundException,
                             java.io.IOException
    -
    De-serialization
    +
    De-serialization.
    Throws:
    java.lang.ClassNotFoundException
    java.io.IOException
    @@ -2480,7 +2522,7 @@

    readObject

    writeObject

    private void writeObject(java.io.ObjectOutputStream aOutputStream)
                       throws java.io.IOException
    -
    Serialization
    +
    Serialization.
    Throws:
    java.io.IOException
    @@ -2494,17 +2536,17 @@

    Serialized Fields

  • domainSize

    double domainSize
    -
    The domain size
    +
    The domain size.
  • dataType

    DataType.DataTypeWithRatioScale<T> dataType
    -
    Data type
    +
    Data type.
  • shares

    double[] shares
    -
    One share per attribute
    +
    One share per attribute.
  • @@ -2531,7 +2573,7 @@

    readObject

    private void readObject(java.io.ObjectInputStream aInputStream)
                      throws java.lang.ClassNotFoundException,
                             java.io.IOException
    -
    De-serialization
    +
    De-serialization.
    Throws:
    java.lang.ClassNotFoundException
    java.io.IOException
    @@ -2542,7 +2584,7 @@

    readObject

    writeObject

    private void writeObject(java.io.ObjectOutputStream aOutputStream)
                       throws java.io.IOException
    -
    Serialization
    +
    Serialization.
    Throws:
    java.io.IOException
    @@ -2556,12 +2598,12 @@

    Serialized Fields

  • size

    double size
    -
    The size of the domain
    +
    The size of the domain.
  • shares

    double[] shares
    -
    One share per attribute
    +
    One share per attribute.
  • @@ -2584,37 +2626,37 @@

    Serialized Fields

  • maxValueLength

    double maxValueLength
    -
    Meta-data about the nature of the domain of the attribute
    +
    Meta-data about the nature of the domain of the attribute.
  • domainSize

    double domainSize
    -
    Meta-data about the nature of the domain of the attribute
    +
    Meta-data about the nature of the domain of the attribute.
  • alphabetSize

    double alphabetSize
    -
    Meta-data about the nature of the domain of the attribute
    +
    Meta-data about the nature of the domain of the attribute.
  • minInput

    double minInput
    -
    For interpolating linearly from input to output range
    +
    For interpolating linearly from input to output range.
  • maxInput

    double maxInput
    -
    For interpolating linearly from input to output range
    +
    For interpolating linearly from input to output range.
  • minOutput

    double minOutput
    -
    For interpolating linearly from input to output range
    +
    For interpolating linearly from input to output range.
  • maxOutput

    double maxOutput
    -
    For interpolating linearly from input to output range
    +
    For interpolating linearly from input to output range.
  • @@ -2664,12 +2706,12 @@

    Serialized Fields

  • aggregate

    double[] aggregate
    -
    Aggregate
    +
    Aggregate.
  • mean

    double mean
    -
    Geometric mean
    +
    Geometric mean.
  • @@ -2701,7 +2743,7 @@

    Serialized Fields

  • value

    double value
    -
    Values
    +
    Values.
  • @@ -2733,27 +2775,27 @@

    Serialized Fields

  • tuples

    double tuples
    -
    Total number of tuples, depends on existence of research subset
    +
    Total number of tuples, depends on existence of research subset.
  • shares

    DomainShare[] shares
    -
    Domain shares for each dimension
    +
    Domain shares for each dimension.
  • gFactor

    double gFactor
    -
    Configuration factor
    +
    Configuration factor.
  • gsFactor

    double gsFactor
    -
    Configuration factor
    +
    Configuration factor.
  • sFactor

    double sFactor
    -
    Configuration factor
    +
    Configuration factor.
  • @@ -2785,12 +2827,12 @@

    Serialized Fields

  • cardinalities

    Cardinalities cardinalities
    -
    Cardinalities
    +
    Cardinalities.
  • values

    int[][][] values
    -
    Distinct values: attribute -> level -> values
    +
    Distinct values: attribute -> level -> values.
  • @@ -2813,12 +2855,12 @@

    Serialized Fields

  • rowCount

    double rowCount
    -
    Row count
    +
    Row count.
  • heights

    int[] heights
    -
    Hierarchy heights
    +
    Hierarchy heights.
  • @@ -2859,17 +2901,17 @@

    Serialized Fields

  • cardinalities

    Cardinalities cardinalities
    -
    Cardinalities
    +
    Cardinalities.
  • cache

    double[][] cache
    -
    Column -> Level -> Value
    +
    Column -> Level -> Value.
  • hierarchies

    int[][][] hierarchies
    -
    Column -> Id -> Level -> Output
    +
    Column -> Id -> Level -> Output.
  • @@ -2928,12 +2970,12 @@

    Serialized Fields

  • _infoloss

    java.util.Map<K,V> _infoloss
    -
    The user defined information loss per level, indexed by column name
    +
    The user defined information loss per level, indexed by column name.
  • infoloss

    double[][] infoloss
    -
    The pre-calculated information loss
    +
    The pre-calculated information loss.