A B C D E F G H I K L M N O P Q R S T U V W X Z _

## A

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.

A B C D E F G H I K L M N O P Q R S T U V W X Z _