- abs(IntervalDouble) - Method in class org.deidentifier.arx.reliability.IntervalArithmeticDouble
-
Absolute value
- AbstractAlgorithm - Class in org.deidentifier.arx.algorithm
-
Abstract class for an algorithm, which provides some generic methods.
- AbstractAnonymizationTest - Class in org.deidentifier.arx.test
-
Test for data transformations.
- AbstractAnonymizationTest(AbstractAnonymizationTest.ARXAnonymizationTestCase) - Constructor for class org.deidentifier.arx.test.AbstractAnonymizationTest
-
Creates a new instance.
- AbstractAnonymizationTest.ARXAnonymizationTestCase - Class in org.deidentifier.arx.test
-
Represents a test case.
- 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.
- 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.
- AbstractMenu - Class in org.deidentifier.arx.gui.view.impl
-
Abstract base class for menus and toolbars
- AbstractMenu(Controller) - Constructor for class org.deidentifier.arx.gui.view.impl.AbstractMenu
-
- AbstractMetricMultiDimensional - Class in org.deidentifier.arx.metric.v2
-
This class provides an abstract skeleton for the implementation of multi-dimensional metrics.
- AbstractMetricMultiDimensionalPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
-
This class provides an abstract skeleton for the implementation of metrics
that can either be precomputed or not.
- AbstractMetricSingleDimensional - Class in org.deidentifier.arx.metric.v2
-
This class provides an abstract skeleton for the implementation of single-dimensional metrics.
- AbstractTest - Class in org.deidentifier.arx.test
-
Abstract test class
- AbstractTest() - Constructor for class org.deidentifier.arx.test.AbstractTest
-
- AbstractTest.TestMetric - Enum in org.deidentifier.arx.test
-
Enum for metrics
- AbstractTestExecutionTime - Class in org.deidentifier.arx.test
-
Test for data transformations.
- AbstractTestExecutionTime(AbstractAnonymizationTest.ARXAnonymizationTestCase) - Constructor for class org.deidentifier.arx.test.AbstractTestExecutionTime
-
Creates a new instance.
- AbstractTestUtilityEstimation - Class in org.deidentifier.arx.test
-
Test for utility metrics.
- AbstractTestUtilityEstimation(AbstractTestUtilityMetrics.ARXUtilityMetricsTestCase) - Constructor for class org.deidentifier.arx.test.AbstractTestUtilityEstimation
-
Creates a new instance.
- AbstractTestUtilityMetrics - Class in org.deidentifier.arx.test
-
Test for utility metrics.
- AbstractTestUtilityMetrics(AbstractTestUtilityMetrics.ARXUtilityMetricsTestCase) - Constructor for class org.deidentifier.arx.test.AbstractTestUtilityMetrics
-
Creates a new instance.
- AbstractTestUtilityMetrics.ARXUtilityMetricsTestCase - Class in org.deidentifier.arx.test
-
Represents a test case.
- AbstractTestUtilityMetricsPrecomputation - Class in org.deidentifier.arx.test
-
Test for utility metrics.
- AbstractTestUtilityMetricsPrecomputation(AbstractTestUtilityMetricsPrecomputation.ARXUtilityMetricsTestCase) - Constructor for class org.deidentifier.arx.test.AbstractTestUtilityMetricsPrecomputation
-
Creates a new instance.
- AbstractTestUtilityMetricsPrecomputation.ARXUtilityMetricsTestCase - Class in org.deidentifier.arx.test
-
Represents a test case.
- AbstractTransformer - Class in org.deidentifier.arx.framework.check.transformer
-
This class implements an abstract base class for all transformers.
- AbstractTransformer(DataMatrix, GeneralizationHierarchy[], DataMatrix, int, IntArrayDictionary, IntArrayDictionary, ARXConfiguration.ARXConfigurationInternal) - Constructor for class org.deidentifier.arx.framework.check.transformer.AbstractTransformer
-
Instantiates a new abstract transformer.
- accepts(T) - Method in interface org.deidentifier.arx.gui.view.def.IEditor
-
Does the editor accept the value.
- accepts(String) - Method in class org.deidentifier.arx.gui.view.impl.menu.EditorSelection
-
- acceptsParameter(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.AggregateFunctionWithParameter
-
Returns whether the function accepts this parameter.
- acceptsParameter(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
-
- acceptsParameter(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericConstant
-
- acceptsParameter(String) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericSetOfPrefixes
-
- access() - Method in class org.deidentifier.arx.ARXLattice
-
Access fields of this class.
- Access(ARXLattice) - Constructor for class org.deidentifier.arx.ARXLattice.Access
-
Constructor
- access() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
-
Alter associated fields.
- Access(ARXLattice.ARXNode) - Constructor for class org.deidentifier.arx.ARXLattice.ARXNode.Access
-
Accessor class
- accumulateConfigLabels(LabelStack, int, int) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableConfigLabelAccumulator
-
- accuracy(double) - Method in class org.deidentifier.arx.ARXSolverConfiguration
-
- action(Transformation<?>) - Method in class org.deidentifier.arx.framework.lattice.DependentAction
-
Implements the action to be performed.
- action(Controller) - Method in class org.deidentifier.arx.gui.view.impl.MainMenuGroup
-
- action(Controller) - Method in class org.deidentifier.arx.gui.view.impl.MainMenuItem
-
Override this to perform the action
- action(Controller) - Method in class org.deidentifier.arx.gui.view.impl.MainMenuSeparator
-
- actionAdd() - Method in class org.deidentifier.arx.gui.view.impl.define.ViewPrivacyModels
-
Add
- actionApplyLocalRecoding() - Method in class org.deidentifier.arx.gui.Controller
-
Applies local recoding
- actionApplySelectedTransformation() - Method in class org.deidentifier.arx.gui.Controller
-
Applies the selected transformation.
- actionClear() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentHierarchy
-
Clears the hierarchy.
- actionClearEventLog() - Method in class org.deidentifier.arx.gui.Controller
-
Clears the event log.
- actionConfigure() - Method in class org.deidentifier.arx.gui.view.impl.define.ViewPrivacyModels
-
Configure
- actionCriterionAdd() - Method in class org.deidentifier.arx.gui.Controller
-
Adds a criterion
- actionCriterionConfigure(ModelCriterion) - Method in class org.deidentifier.arx.gui.Controller
-
Configures a criterion
- actionCriterionEnable(ModelCriterion) - Method in class org.deidentifier.arx.gui.Controller
-
Enables and disables a criterion.
- actionCriterionPull(ModelCriterion) - Method in class org.deidentifier.arx.gui.Controller
-
Pull settings into the criterion.
- actionCriterionPush(ModelCriterion) - Method in class org.deidentifier.arx.gui.Controller
-
Pushes the settings of the criterion.
- actionDataShowGroups() - Method in class org.deidentifier.arx.gui.Controller
-
Toggles the "show groups" option.
- actionDataSort(boolean) - Method in class org.deidentifier.arx.gui.Controller
-
Sorts the data.
- actionDataToggleSubset() - Method in class org.deidentifier.arx.gui.Controller
-
Toggles the "subset" option.
- actionDeleteColumn() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentHierarchy
-
Deletes a column.
- actionDeleteRow() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentHierarchy
-
Deletes a row.
- actionEditItem(String) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentHierarchy
-
Renames an item.
- actionExpand(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.gui.Controller
-
Expand action
- actionInsertColumn() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentHierarchy
-
Inserts a column.
- actionInsertRow() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentHierarchy
-
Inserts a row.
- actionMenuEditAnonymize() - Method in class org.deidentifier.arx.gui.Controller
-
Starts the anonymization.
- actionMenuEditCreateAttributeSuppressionHierarchy() - Method in class org.deidentifier.arx.gui.Controller
-
Initializes the hierarchy for the currently selected attribute with a scheme
for attribute suppression.
- actionMenuEditCreateHierarchy() - Method in class org.deidentifier.arx.gui.Controller
-
Starts the wizard.
- actionMenuEditCreateSuppressionHierarchy(boolean) - Method in class org.deidentifier.arx.gui.Controller
-
Create a cell suppression hierarchy for all attributes
- actionMenuEditCreateTopBottomCodingHierarchy() - Method in class org.deidentifier.arx.gui.Controller
-
Initializes the hierarchy for the currently selected attribute with a scheme
for top-/bottom coding.
- actionMenuEditFindReplace() - Method in class org.deidentifier.arx.gui.Controller
-
Find and replace action
- actionMenuEditInitializeHierarchy() - Method in class org.deidentifier.arx.gui.Controller
-
Initializes the hierarchy for the currently selected attribute
- actionMenuEditReset() - Method in class org.deidentifier.arx.gui.Controller
-
Resets the current output
- actionMenuEditSettings() - Method in class org.deidentifier.arx.gui.Controller
-
Starts the "edit settings" dialog.
- actionMenuFileCreateCertificate() - Method in class org.deidentifier.arx.gui.Controller
-
Creates and displays a certificate
- actionMenuFileExit() - Method in class org.deidentifier.arx.gui.Controller
-
File->exit.
- actionMenuFileExportData() - Method in class org.deidentifier.arx.gui.Controller
-
File->export data.
- actionMenuFileExportHierarchy() - Method in class org.deidentifier.arx.gui.Controller
-
File->Export hierarchy.
- actionMenuFileImportData() - Method in class org.deidentifier.arx.gui.Controller
-
File->Import data.
- actionMenuFileImportHierarchy() - Method in class org.deidentifier.arx.gui.Controller
-
File->Import hierarchy.
- actionMenuFileNew() - Method in class org.deidentifier.arx.gui.Controller
-
File->New project.
- actionMenuFileOpen() - Method in class org.deidentifier.arx.gui.Controller
-
File->Open project.
- actionMenuFileSave() - Method in class org.deidentifier.arx.gui.Controller
-
File->Save project.
- actionMenuFileSaveAs() - Method in class org.deidentifier.arx.gui.Controller
-
File->Save project as.
- actionMenuHelpAbout() - Method in class org.deidentifier.arx.gui.Controller
-
Shows the "about" dialog.
- actionMenuHelpDebug() - Method in class org.deidentifier.arx.gui.Controller
-
Shows the "debug" dialog.
- actionMenuHelpHelp() - Method in class org.deidentifier.arx.gui.Controller
-
Shows the "help" dialog.
- actionMoveRowDown() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentHierarchy
-
Moves an element down.
- actionMoveRowUp() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentHierarchy
-
Moves an element up.
- actionOpenProject(String) - Method in class org.deidentifier.arx.gui.Controller
-
Internal method for loading a project.
- actionPull() - Method in class org.deidentifier.arx.gui.view.impl.define.ViewPrivacyModels
-
Pull
- actionPush() - Method in class org.deidentifier.arx.gui.view.impl.define.ViewPrivacyModels
-
Push
- actionRemove() - Method in class org.deidentifier.arx.gui.view.impl.define.ViewPrivacyModels
-
Remove
- actionRenameItem(String) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentHierarchy
-
Renames an item.
- actionReset() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentHierarchy
-
Clears the hierarchy.
- actionShowAuditTrail() - Method in class org.deidentifier.arx.gui.Controller
-
Shows the audit trail
- actionShowCharsetInputDialog() - Method in class org.deidentifier.arx.gui.Controller
-
Shows an input dialog for selecting a charset.
- actionShowClassificationConfigurationDialog(ARXClassificationConfiguration<?>) - Method in class org.deidentifier.arx.gui.Controller
-
Shows a dialog for configuring classifiers
- actionShowErrorDialog(Shell, String, Throwable) - Method in class org.deidentifier.arx.gui.Controller
-
Shows an error dialog.
- actionShowFormatInputDialog(Shell, String, String, Locale, DataType.DataTypeDescription<?>, Collection<String>) - Method in class org.deidentifier.arx.gui.Controller
-
Shows a dialog for selecting a format string for a data type.
- actionShowFormatInputDialog(Shell, String, String, Locale, DataType.DataTypeDescription<?>, String[]) - Method in class org.deidentifier.arx.gui.Controller
-
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.
- actionShowInfoDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.Controller
-
Shows an info dialog.
- actionShowInputDialog(Shell, String, String, String) - Method in class org.deidentifier.arx.gui.Controller
-
Shows an input dialog.
- actionShowInputDialog(Shell, String, String, String, IInputValidator) - Method in class org.deidentifier.arx.gui.Controller
-
Shows an input dialog.
- actionShowLocalAnonymizationDialog() - Method in class org.deidentifier.arx.gui.Controller
-
Shows a dialog for configuration of local anonymization.
- actionShowMultiSelectionDialog(Shell, String, String, List<String>, List<String>) - Method in class org.deidentifier.arx.gui.Controller
-
Shows a dialog for selecting multiple elements
- actionShowOpenFileDialog(Shell, String) - Method in class org.deidentifier.arx.gui.Controller
-
Shows a "open file" dialog.
- actionShowOrderValuesDialog(Shell, String, String, DataType<?>, Locale, String[]) - Method in class org.deidentifier.arx.gui.Controller
-
Shows an input dialog for ordering data items.
- actionShowProgressDialog(String, Worker<?>) - Method in class org.deidentifier.arx.gui.Controller
-
Shows a progress dialog.
- actionShowQuestionDialog(Shell, String, String) - Method in class org.deidentifier.arx.gui.Controller
-
Shows a question dialog.
- actionShowQuestionDialog(String, String) - Method in class org.deidentifier.arx.gui.Controller
-
Shows a question dialog.
- actionShowSaveFileDialog(Shell, String) - Method in class org.deidentifier.arx.gui.Controller
-
Internal method for showing a "save file" dialog.
- actionSubsetAll() - Method in class org.deidentifier.arx.gui.Controller
-
Includes all tuples in the research subset.
- actionSubsetFile() - Method in class org.deidentifier.arx.gui.Controller
-
Creates a research subset from a file.
- actionSubsetNone() - Method in class org.deidentifier.arx.gui.Controller
-
Excludes all tuples from the subset.
- actionSubsetQuery() - Method in class org.deidentifier.arx.gui.Controller
-
Creates a subset by executing a query.
- actionSubsetRandom() - Method in class org.deidentifier.arx.gui.Controller
-
Creates a subset via random sampling
- actionUpdateAttributeTypes(AttributeType) - Method in class org.deidentifier.arx.gui.view.impl.define.ViewAttributeTransformation
-
Update attribute type of all attributes.
- add(String...) - Method in class org.deidentifier.arx.AttributeType.Hierarchy.DefaultHierarchy
-
Adds a row to the tabular representation of this hierarchy.
- add(T) - Method in class org.deidentifier.arx.common.Groupify
-
Adds a new element
- add(String...) - Method in class org.deidentifier.arx.Data.DefaultData
-
Adds a row to this data object.
- add(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
-
- add(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
-
- add(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
-
- add(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
-
Add
- add(int) - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
-
Adds a element to the hashtable.
- add(int, int) - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
-
Adds an element with the given frequency.
- add(HashGroupifyEntry) - Method in class org.deidentifier.arx.framework.check.groupify.MetaHashGroupify
-
Adds a tuple from the buffer
- add(String, Image, boolean, Runnable) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolderButtonBar
-
Adds a button.
- add(String, Image, Runnable) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolderButtonBar
-
Adds a new button.
- add(IntervalDouble, IntervalDouble) - Method in class org.deidentifier.arx.reliability.IntervalArithmeticDouble
-
Addition
- add(int) - Method in class org.deidentifier.arx.RowSet
-
Sets a bit
- addAfter(Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
-
Adds an element after the given one.
- addAllOfFromTo(TransformationList<?>, int, int) - Method in class org.deidentifier.arx.framework.lattice.TransformationList
-
Adds from to
- addAllToClipboard(List<ARXLattice.ARXNode>) - Method in class org.deidentifier.arx.gui.model.ModelClipboard
-
Add a set of elements to the clipboard.
- addAuditTrailEntry(ModelAuditTrailEntry) - Method in class org.deidentifier.arx.gui.model.Model
-
Adds an entry to the audit trail
- addBefore(Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
-
Adds an element before the given one.
- addColumn(int) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column.
- addColumn(int, DataType<?>) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column.
- addColumn(int, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column.
- addColumn(int, String) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column.
- addColumn(int, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column.
- addColumn(int, String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column.
- addColumn(String) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column.
- addColumn(String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column.
- addColumn(String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column.
- addColumn(String, String) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column.
- addColumn(String, String, DataType<?>) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column.
- addColumn(String, String, DataType<?>, boolean) - Method in class org.deidentifier.arx.DataSource
-
Adds a new column.
- addColumn(ImportColumn) - Method in class org.deidentifier.arx.io.ImportConfiguration
-
Adds a single column to import from.
- addColumn(ImportColumn) - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
-
Adds a single column to import from
This makes sure that only
ImportColumnCSV
can be added, otherwise
an
IllegalArgumentException
will be thrown.
- addColumn(ImportColumn) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
-
Adds a single column to import from
This makes sure that only
ImportColumnExcel
can be added,
otherwise an
IllegalArgumentException
will be thrown.
- addColumn(ImportColumn) - Method in class org.deidentifier.arx.io.ImportConfigurationJDBC
-
Adds a single column to import from
This makes sure that only
ImportColumnJDBC
can be added,
otherwise an
IllegalArgumentException
will be thrown.
- addCriterion(PrivacyCriterion) - Method in class org.deidentifier.arx.gui.model.ModelConfiguration
-
Delegates to an instance of ARXConfiguration.
- addEvent(ModelEvent) - Method in class org.deidentifier.arx.gui.DebugData
-
Adds an event to the buffer.
- addFromBuffer(int, int, int, int, int) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
-
Adds a tuple from the buffer
- addFromGroupify(int, Distribution[], int, int, int) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
-
Adds an entry from another groupify operator
- addFromSnapshot(int, int[][], int[][], int, int, int) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
-
Adds a class from a snapshot
- addGroup(int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
-
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.
- addGroup(int, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased.Level
-
Adds the given group.
- addInterestingTransformations(Model) - Method in class org.deidentifier.arx.gui.model.ModelClipboard
-
Extracts interesting transformations from the given result
- addInterval(T, T) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
-
Adds an interval.
- addInterval(T, T, AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
-
Adds an interval.
- addInterval(T, T, String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
-
Adds an interval.
- addItem(String) - Method in class org.deidentifier.arx.certificate.elements.ElementData
-
Adds an item
- addItem(ElementData) - Method in class org.deidentifier.arx.certificate.elements.ElementList
-
Adds element data
- addItem(ElementList) - Method in class org.deidentifier.arx.certificate.elements.ElementList
-
Adds an item to this list
- addItem(ElementText) - Method in class org.deidentifier.arx.certificate.elements.ElementList
-
Adds an item to this list
- addListener(ModelEvent.ModelPart, IView) - Method in class org.deidentifier.arx.gui.Controller
-
Registers a listener at the controller.
- addMouseListener(MouseListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
-
Adds a mouse listener
- addMouseListener(MouseListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentHierarchy
-
Adds a mouse listener
- addMouseListener(MouseListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTable
-
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.
- addPercentProperty(String, double) - Method in class org.deidentifier.arx.certificate.elements.ElementData
-
Adds a number between 0 and 1 as precentage
- addPrivacyModel(PrivacyCriterion) - Method in class org.deidentifier.arx.ARXConfiguration
-
Adds a privacy model to the configuration.
- addProperty(String, ARXLattice.Anonymity) - Method in class org.deidentifier.arx.certificate.elements.ElementData
-
Adds a property
- addProperty(String, boolean) - Method in class org.deidentifier.arx.certificate.elements.ElementData
-
Adds a property
- addProperty(String, double) - Method in class org.deidentifier.arx.certificate.elements.ElementData
-
Adds a property
- addProperty(String, int) - Method in class org.deidentifier.arx.certificate.elements.ElementData
-
Adds a property
- addProperty(String, long) - Method in class org.deidentifier.arx.certificate.elements.ElementData
-
Adds a property
- addProperty(String, String) - Method in class org.deidentifier.arx.certificate.elements.ElementData
-
Adds a property
- addProperty(String, ElementData) - Method in class org.deidentifier.arx.certificate.elements.ElementData
-
Adds a property
- addRight(Object) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
-
Adds a column.
- addScrollBarListener(Listener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
-
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.
- addSelectionLayerListener(ILayerListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentDataTable
-
Adds a select layer listener.
- addSelectionListener(SelectionListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentFilterTable
-
Adds a selection listener.
- addSelectionListener(SelectionListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentGSSlider
-
Adds a selection listener
- addSelectionListener(SelectionListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentTitledFolder
-
Adds a selection listener.
- addSelectionListener(SelectionListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ViewData
-
Adds a listener to the folder
- addSelectionListener(SelectionListener) - Method in class org.deidentifier.arx.gui.view.impl.risk.LayoutRisksAbstract
-
Adds a selection listener.
- addSelectionListener(SelectionListener) - Method in class org.deidentifier.arx.gui.view.impl.utility.LayoutUtilityStatistics
-
Adds a selection listener.
- addSelectionListenerThresholdHighestRisk(SelectionListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentRiskThresholds
-
Adds a selection listener
- addSelectionListenerThresholdRecordsAtRisk(SelectionListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentRiskThresholds
-
Adds a selection listener
- addSelectionListenerThresholdSuccessRate(SelectionListener) - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentRiskThresholds
-
Adds a selection listener
- addToClipboard(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.gui.model.ModelClipboard
-
Add a node to the clipboard.
- aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction
-
This function returns an aggregate value.
- aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericArithmeticMean
-
- aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericArithmeticMeanOfBounds
-
- aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericBounds
-
- aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericCommonPrefix
-
- aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericConstant
-
- aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericGeometricMean
-
- aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericGeometricMeanOfBounds
-
- aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericInterval
-
- aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericSet
-
- aggregate(String[]) - Method in class org.deidentifier.arx.aggregates.AggregateFunction.GenericSetOfPrefixes
-
- aggregate(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
-
This function returns an aggregate value.
- aggregate(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean
-
- aggregate(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionGeometricMean
-
- aggregate(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionInterval
-
- aggregate(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionMedian
-
- aggregate(Distribution) - Method in class org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionMode
-
- AggregateFunction<T> - Class in org.deidentifier.arx.aggregates
-
This abstract class represents an aggregate function.
- AggregateFunction.AggregateFunctionBuilder<T> - Class in org.deidentifier.arx.aggregates
-
A builder for aggregate functions.
- AggregateFunction.AggregateFunctionWithParameter<T> - Class in org.deidentifier.arx.aggregates
-
An aggregate function that has a parameter.
- AggregateFunction.GenericArithmeticMean<T> - Class in org.deidentifier.arx.aggregates
-
An aggregate function that returns the arithmetic mean, if it may be computed, "NULL"
otherwise.
- AggregateFunction.GenericArithmeticMeanOfBounds<T> - Class in org.deidentifier.arx.aggregates
-
An aggregate function that returns the arithmetic mean of min & max, if it may be computed, "NULL"
otherwise.
- 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 .
- AggregateFunction.GenericCommonPrefix<T> - Class in org.deidentifier.arx.aggregates
-
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.
- AggregateFunction.GenericGeometricMean<T> - Class in org.deidentifier.arx.aggregates
-
An aggregate function that returns the geometric mean, if it may be computed, "NULL"
otherwise.
- AggregateFunction.GenericGeometricMeanOfBounds<T> - Class in org.deidentifier.arx.aggregates
-
An aggregate function that returns the geometric mean of min & max, if it may be computed, "NULL"
otherwise.
- AggregateFunction.GenericInterval<T> - Class in org.deidentifier.arx.aggregates
-
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.
- AggregateFunction.GenericSetOfPrefixes<T> - Class in org.deidentifier.arx.aggregates
-
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 score to pass the filter.
- allowAnonymous() - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
-
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.
- allowInformationLoss(double, double) - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
-
Allows transformations with certain score to pass the filter.
- allowNonAnonymous() - Method in class org.deidentifier.arx.gui.model.ModelNodeFilter
-
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.
- ALPHA - Static variable in class org.deidentifier.arx.gui.view.impl.common.ComponentMeterFigure
-
- ALTERNATIVE_FOREGROUND - Static variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorRenderer
-
Constants.
- Analysis - Class in org.deidentifier.arx.gui.view.impl.common.async
-
A generic interface for analyses that are performed asynchronously.
- Analysis() - Constructor for class org.deidentifier.arx.gui.view.impl.common.async.Analysis
-
- AnalysisContext - Class in org.deidentifier.arx.gui.view.impl.common.async
-
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.common.async.AnalysisContext
-
- AnalysisContextClassification - Class in org.deidentifier.arx.gui.view.impl.utility
-
The current context.
- AnalysisContextClassification(AnalysisContext) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.AnalysisContextClassification
-
Creates a new context from the given context.
- AnalysisContextContingency - Class in org.deidentifier.arx.gui.view.impl.utility
-
The current context.
- AnalysisContextContingency(AnalysisContext) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.AnalysisContextContingency
-
Creates a new context from the given context.
- AnalysisContextDistribution - Class in org.deidentifier.arx.gui.view.impl.utility
-
The current context.
- AnalysisContextDistribution(AnalysisContext) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.AnalysisContextDistribution
-
Creates a new context from the given context.
- AnalysisContextQuality - Class in org.deidentifier.arx.gui.view.impl.utility
-
The current context.
- AnalysisContextQuality(AnalysisContext) - Constructor for class org.deidentifier.arx.gui.view.impl.utility.AnalysisContextQuality
-
Creates a new context from the given context.
- AnalysisContextRisk - Class in org.deidentifier.arx.gui.view.impl.risk
-
The current context.
- AnalysisContextRisk(AnalysisContext) - Constructor for class org.deidentifier.arx.gui.view.impl.risk.AnalysisContextRisk
-
Creates a new context from the given context.
- AnalysisContextVisualization - Interface in org.deidentifier.arx.gui.view.impl.common.async
-
The current context.
- AnalysisData - Class in org.deidentifier.arx.gui.view.impl.common.async
-
This class implements a context for visualizing statistics.
- AnalysisManager - Class in org.deidentifier.arx.gui.view.impl.common.async
-
This class manages the execution of asynchronous analyses.
- AnalysisManager(Display) - Constructor for class org.deidentifier.arx.gui.view.impl.common.async.AnalysisManager
-
Creates a new instance.
- and() - Method in class org.deidentifier.arx.DataSelector
-
- and(int, int) - Method in class org.deidentifier.arx.framework.data.DataMatrix
-
ANDs the first value of the row with the given value
- and(int, int) - Method in class org.deidentifier.arx.framework.data.DataMatrixSubset
-
- anonymize(Data, ARXConfiguration) - Method in class org.deidentifier.arx.ARXAnonymizer
-
Performs data anonymization.
- ANY_VALUE - Static variable in class org.deidentifier.arx.DataType
-
The string representing the ANY value
- append(T) - Method in class org.deidentifier.arx.framework.check.history.MRUCache
-
Append.
- append(String) - Method in class org.deidentifier.arx.gui.worker.io.FileBuilder
-
Append a string.
- appliesTo(Transformation<?>) - Method in class org.deidentifier.arx.framework.lattice.DependentAction
-
Determines whether the trigger action should be performed.
- appliesTo(Transformation<?>) - Method in class org.deidentifier.arx.framework.lattice.DependentAction.NodeActionConstant
-
- appliesTo(Transformation<?>) - Method in class org.deidentifier.arx.framework.lattice.DependentAction.NodeActionInverse
-
- apply(long, int[], HashGroupify) - Method in class org.deidentifier.arx.framework.check.Transformer
-
Apply.
- apply(Transformation<?>) - Method in class org.deidentifier.arx.framework.lattice.DependentAction
-
Applies the trigger to the given transformation.
- applyRollup(long, int[], HashGroupify, HashGroupify) - Method in class org.deidentifier.arx.framework.check.Transformer
-
Apply rollup.
- applySnapshot(long, int[], HashGroupify, int[]) - Method in class org.deidentifier.arx.framework.check.Transformer
-
Apply snapshot.
- applyTransformation(Transformation<?>) - Method in class org.deidentifier.arx.framework.check.TransformationApplicator
-
Applies the given transformation and returns the dataset
- applyTransformation(Transformation<?>, Dictionary) - Method in class org.deidentifier.arx.framework.check.TransformationApplicator
-
Applies the given transformation and returns the dataset
- ARXAnonymizationTestCase(ARXConfiguration, String, double, int[], boolean) - Constructor for class org.deidentifier.arx.test.AbstractAnonymizationTest.ARXAnonymizationTestCase
-
Creates a new instance.
- ARXAnonymizationTestCase(ARXConfiguration, String, double, int[], boolean, String[]) - Constructor for class org.deidentifier.arx.test.AbstractAnonymizationTest.ARXAnonymizationTestCase
-
Creates a new instance.
- ARXAnonymizationTestCase(ARXConfiguration, String, double, int[], boolean, int[]) - Constructor for class org.deidentifier.arx.test.AbstractAnonymizationTest.ARXAnonymizationTestCase
-
Creates a new instance.
- ARXAnonymizationTestCase(ARXConfiguration, String, String, double, int[], boolean) - Constructor for class org.deidentifier.arx.test.AbstractAnonymizationTest.ARXAnonymizationTestCase
-
Creates a new instance.
- ARXAnonymizationTestCase(ARXConfiguration, String, String, double, int[], boolean, int[], String[]) - Constructor for class org.deidentifier.arx.test.AbstractAnonymizationTest.ARXAnonymizationTestCase
-
Creates a new instance.
- ARXAnonymizationTestCase(ARXConfiguration, String, String, String, int[], boolean) - Constructor for class org.deidentifier.arx.test.AbstractAnonymizationTest.ARXAnonymizationTestCase
-
Creates a new instance.
- ARXAnonymizationTestCase(ARXConfiguration, String, String, String, int[], boolean, int[]) - Constructor for class org.deidentifier.arx.test.AbstractAnonymizationTest.ARXAnonymizationTestCase
-
Creates a new instance.
- ARXAnonymizationTestCase(ARXConfiguration, String, String, int) - Constructor for class org.deidentifier.arx.test.AbstractAnonymizationTest.ARXAnonymizationTestCase
-
Constructor for local recoding tests
- ARXAnonymizationTestCase(ARXConfiguration, String, Map<String, HierarchyBuilder<?>>, double, int[], boolean) - Constructor for class org.deidentifier.arx.test.AbstractAnonymizationTest.ARXAnonymizationTestCase
-
Creates a new test case with hierarchy builders
- ARXAnonymizer - Class in org.deidentifier.arx
-
This class offers several methods to define parameters and execute the ARX
algorithm.
- ARXAnonymizer() - Constructor for class org.deidentifier.arx.ARXAnonymizer
-
Creates a new anonymizer with the default configuration.
- ARXAnonymizer(int, double, double) - Constructor for class org.deidentifier.arx.ARXAnonymizer
-
Creates a new anonymizer with the given configuration.
- ARXCertificate - Class in org.deidentifier.arx.certificate
-
A PDF document
- ARXClassificationConfiguration<T extends ARXClassificationConfiguration<?>> - Class in org.deidentifier.arx
-
An base class for configuration classes for classification experiments
- ARXClassificationConfiguration() - Constructor for class org.deidentifier.arx.ARXClassificationConfiguration
-
Creates a new instance with default settings
- ARXConfiguration - Class in org.deidentifier.arx
-
A generic configuration for the ARX anonymizer.
- ARXConfiguration.ARXConfigurationInternal - Class in org.deidentifier.arx
-
Class for internal use that provides access to more parameters and functionality.
- ARXConfiguration.Monotonicity - Enum in org.deidentifier.arx
-
Monotonicity.
- ARXConfiguration.SearchStepSemantics - Enum in org.deidentifier.arx
-
The semantics of heuristic search steps.
- ARXCostBenefitConfiguration - Class in org.deidentifier.arx
-
Basic configuration of monetary amounts, such as the publisher's benefit
per record or the per-record fine fine for a successful re-identification attack.
- ARXFeatureScaling - Class in org.deidentifier.arx
-
Configuration for feature scaling
- ARXLattice - Class in org.deidentifier.arx
-
This class implements a representation of the generalization lattice that is
exposed to users of the API.
- ARXLattice.Access - Class in org.deidentifier.arx
-
The internal accessor class.
- ARXLattice.Anonymity - Enum in org.deidentifier.arx
-
Reflects different anonymity properties.
- ARXLattice.ARXNode - Class in org.deidentifier.arx
-
A node in the lattice.
- ARXLattice.ARXNode.Access - Class in org.deidentifier.arx
-
Internal access class.
- ARXLattice.LatticeDeserializationContext - Class in org.deidentifier.arx
-
Context for deserialization.
- ARXListener - Interface in org.deidentifier.arx
-
This class implements a listener for the ARX framework.
- ARXNode(ARXLattice) - Constructor for class org.deidentifier.arx.ARXLattice.ARXNode
-
Internal constructor for deserialization.
- ARXPopulationModel - Class in org.deidentifier.arx
-
This class models population properties for risk estimation
- ARXPopulationModel.Region - Enum in org.deidentifier.arx
-
Regions
- ARXProcessStatistics - Class in org.deidentifier.arx
-
Statistics about the anonymization process for output data
- ARXProcessStatistics.Step - Class in org.deidentifier.arx
-
One individual anonymization step
- ARXResult - Class in org.deidentifier.arx
-
Encapsulates the results of an execution of the ARX algorithm.
- ARXResult(DataHandle, DataDefinition, ARXLattice, int, double, double, Metric<?>, ARXConfiguration, ARXLattice.ARXNode, long, SolutionSpace<?>, ARXProcessStatistics) - Constructor for class org.deidentifier.arx.ARXResult
-
Internal constructor for deserialization.
- ARXSolverConfiguration - Class in org.deidentifier.arx
-
Runtime configuration for the solver
- ARXString() - Constructor for class org.deidentifier.arx.DataType.ARXString
-
- ARXUtilityMetricsTestCase(ARXConfiguration, String, String, String...) - Constructor for class org.deidentifier.arx.test.AbstractTestUtilityMetrics.ARXUtilityMetricsTestCase
-
Creates a new instance.
- ARXUtilityMetricsTestCase(ARXConfiguration, String, String, Metric<?>, Metric<?>) - Constructor for class org.deidentifier.arx.test.AbstractTestUtilityMetricsPrecomputation.ARXUtilityMetricsTestCase
-
Creates a new instance.
- ARXWizard<T> - Class in org.deidentifier.arx.gui.view.impl.wizard
-
This class implements an abstract base class for wizards.
- 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.
- asList() - Method in class org.deidentifier.arx.certificate.elements.ElementData
-
Returns a list
- asList(String) - Method in class org.deidentifier.arx.certificate.elements.ElementData
-
Returns a list
- attribute - Variable in class org.deidentifier.arx.gui.view.impl.utility.AnalysisContextDistribution
-
Context information.
- attribute1 - Variable in class org.deidentifier.arx.gui.view.impl.utility.AnalysisContextContingency
-
Context information.
- attribute2 - Variable in class org.deidentifier.arx.gui.view.impl.utility.AnalysisContextContingency
-
Context information.
- AttributeType - Class in org.deidentifier.arx
-
Represents an attribute type.
- attributeType - Variable in class org.deidentifier.arx.gui.view.impl.utility.AnalysisContextDistribution
-
Context information.
- AttributeType.Hierarchy - Class in org.deidentifier.arx
-
This class implements a generalization hierarchy.
- AttributeType.Hierarchy.DefaultHierarchy - Class in org.deidentifier.arx
-
The default implementation of a generalization hierarchy.
- AttributeType.MicroAggregationFunction - Class in org.deidentifier.arx
-
This class is used to define aggregate functions for microaggregation.
- AttributeType.MicroAggregationFunctionDescription - Class in org.deidentifier.arx
-
This class describes a microaggregation function
- attributeType1 - Variable in class org.deidentifier.arx.gui.view.impl.utility.AnalysisContextContingency
-
Context information.
- attributeType2 - Variable in class org.deidentifier.arx.gui.view.impl.utility.AnalysisContextContingency
-
Context information.
- AuditTrailEntryFindReplace(String, String, String) - Constructor for class org.deidentifier.arx.gui.model.ModelAuditTrailEntry.AuditTrailEntryFindReplace
-
Constructor
- AverageReidentificationRisk - Class in org.deidentifier.arx.criteria
-
This criterion ensures that an estimate for the average re-identification risk falls
below a given threshold.
- AverageReidentificationRisk(double) - Constructor for class org.deidentifier.arx.criteria.AverageReidentificationRisk
-
Creates a new instance of this model.
- AverageReidentificationRisk(double, double, double) - Constructor for class org.deidentifier.arx.criteria.AverageReidentificationRisk
-
Creates a new instance of a relaxed variant of this model with average risk,
highest risk and the fraction of records with a risk exceeding the highest risk.