Verwendungen von Klasse
org.deidentifier.arx.DataDefinition
Packages, die DataDefinition verwenden
Package
Beschreibung
This package provides the public API for the ARX anonymization framework.
A package implementing certificate creation
Package providing access to quality models
Main package implementing quality models
-
Verwendungen von DataDefinition in org.deidentifier.arx
Felder in org.deidentifier.arx, die deklariert sind als DataDefinitionModifizierer und TypFeldBeschreibungprotected DataDefinitionDataHandle.definitionThe data definition.Methoden in org.deidentifier.arx, die DataDefinition zurückgebenModifizierer und TypMethodeBeschreibungDataDefinition.clone()ARXResult.getDataDefinition()Returns the data definitionData.getDefinition()Returns the data definition.DataHandle.getDefinition()Returns the data definition.DataHandleInternal.getDefinition()MethodMethoden in org.deidentifier.arx mit Parametern vom Typ DataDefinitionModifizierer und TypMethodeBeschreibungprotected org.deidentifier.arx.ARXAnonymizer.ResultARXAnonymizer.anonymize(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, ARXConfiguration config) Reset a previous lattice and run the algorithm.protected boolean[]DataHandleOutput.getColumnToSuppressionStatus(ARXConfiguration config, DataDefinition definition) Returns the suppression status for each attributeintDataGeneralizationScheme.getGeneralizationLevel(String attribute, DataDefinition definition) Returns a generalization level as defined by this classvoidDataDefinition.read(DataDefinition other) Reads all settings from the given definitionprotected voidDataHandleInput.setDefinition(DataDefinition definition) Overrides the handles data definition.Konstruktoren in org.deidentifier.arx mit Parametern vom Typ DataDefinitionModifiziererKonstruktorBeschreibungprotectedARXResult(ARXAnonymizer anonymizer, org.deidentifier.arx.DataRegistry registry, org.deidentifier.arx.framework.data.DataManager manager, org.deidentifier.arx.framework.check.TransformationChecker checker, DataDefinition definition, ARXConfiguration config, ARXLattice lattice, long duration, org.deidentifier.arx.framework.lattice.SolutionSpace<?> solutionSpace, boolean optimumFound) Creates a new instance.ARXResult(DataHandle handle, DataDefinition definition, ARXLattice lattice, int historySize, double snapshotSizeSnapshot, double snapshotSizeDataset, Metric<?> metric, ARXConfiguration config, ARXLattice.ARXNode optimum, long time, org.deidentifier.arx.framework.lattice.SolutionSpace<?> solutionSpace, ARXProcessStatistics statistics) Internal constructor for deserialization.protectedDataHandleOutput(ARXResult result, org.deidentifier.arx.DataRegistry registry, org.deidentifier.arx.framework.data.DataManager manager, InputStream stream, ARXLattice.ARXNode node, DataDefinition definition, ARXConfiguration config) Instantiates a new handle.protectedDataHandleOutput(ARXResult result, org.deidentifier.arx.DataRegistry registry, org.deidentifier.arx.framework.data.DataManager manager, org.deidentifier.arx.framework.data.Data outputGeneralized, org.deidentifier.arx.framework.data.Data outputMicroaggregated, ARXLattice.ARXNode node, DataDefinition definition, ARXConfiguration config) Instantiates a new handle. -
Verwendungen von DataDefinition in org.deidentifier.arx.certificate
Methoden in org.deidentifier.arx.certificate mit Parametern vom Typ DataDefinitionModifizierer und TypMethodeBeschreibungstatic ARXCertificateARXCertificate.create(DataHandle input, DataDefinition definition, ARXConfiguration config, ARXResult result, ARXLattice.ARXNode transformation, DataHandle output) Creates a new instancestatic ARXCertificateARXCertificate.create(DataHandle input, DataDefinition definition, ARXConfiguration config, ARXResult result, ARXLattice.ARXNode transformation, DataHandle output, CSVSyntax syntax) Renders the document into the given output stream.static ARXCertificateARXCertificate.create(DataHandle input, DataDefinition definition, ARXConfiguration config, ARXResult result, ARXLattice.ARXNode transformation, DataHandle output, CSVSyntax syntax, ElementData metadata) Renders the document into the given output stream. -
Verwendungen von DataDefinition in org.deidentifier.arx.gui.model
Methoden in org.deidentifier.arx.gui.model, die DataDefinition zurückgebenModifizierer und TypMethodeBeschreibungModel.getInputDefinition()Returns the input definition.Model.getOutputDefinition()Returns the output definition.Methoden in org.deidentifier.arx.gui.model mit Parametern vom Typ DataDefinitionModifizierer und TypMethodeBeschreibungvoidModelNodeFilter.reset(DataHandle handle, DataDefinition definition) Resets the filter to display everythingbooleanModel.setFeaturesAndClasses(DataDefinition definition) Updates features and classes to reflect the definition provided -
Verwendungen von DataDefinition in org.deidentifier.arx.gui.view.impl.common
Methoden in org.deidentifier.arx.gui.view.impl.common, die DataDefinition zurückgebenModifizierer und TypMethodeBeschreibungprotected abstract DataDefinitionViewData.getDefinition()Returns the data definition.protected DataDefinitionViewDataInput.getDefinition()protected DataDefinitionViewDataOutput.getDefinition()Methoden in org.deidentifier.arx.gui.view.impl.common mit Parametern vom Typ DataDefinitionModifizierer und TypMethodeBeschreibungprotected voidViewData.updateHeaderImage(int index, String attribute, DataDefinition def) Updates the header image in the table. -
Verwendungen von DataDefinition in org.deidentifier.arx.gui.view.impl.common.async
Felder in org.deidentifier.arx.gui.view.impl.common.async, die deklariert sind als DataDefinitionModifizierer und TypFeldBeschreibungfinal DataDefinitionAnalysisData.definitionThe according definition. -
Verwendungen von DataDefinition in org.deidentifier.arx.gui.worker
Konstruktoren in org.deidentifier.arx.gui.worker mit Parametern vom Typ DataDefinitionModifiziererKonstruktorBeschreibungWorkerCreateCertificate(String path, CSVSyntax syntax, DataHandle input, DataDefinition definition, ARXConfiguration config, ARXResult result, ARXLattice.ARXNode transformation, DataHandle output, Model model) Creates a new instance. -
Verwendungen von DataDefinition in org.deidentifier.arx.metric
Methoden in org.deidentifier.arx.metric mit Parametern vom Typ DataDefinitionModifizierer und TypMethodeBeschreibungfinal voidMetric.initialize(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) Initializes the metric.protected abstract voidMetric.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) Implement this to initialize the metric.protected voidMetricAECS.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricDefault.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricDM.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricDMStar.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricEntropy.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] ahierarchies, ARXConfiguration config) protected voidMetricHeight.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricNMEntropy.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricNMPrecision.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricPrecision.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricStatic.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricWeighted.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) -
Verwendungen von DataDefinition in org.deidentifier.arx.metric.v2
Methoden in org.deidentifier.arx.metric.v2 mit Parametern vom Typ DataDefinitionModifizierer und TypMethodeBeschreibungprotected voidAbstractMetricMultiDimensional.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidAbstractMetricMultiDimensionalPotentiallyPrecomputed.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] ahierarchies, ARXConfiguration config) protected voidAbstractMetricSingleDimensional.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricMDHeight.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricMDNMLoss.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricMDNMLossPrecomputed.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricMDNMPrecision.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricMDNUEntropyPrecomputed.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricMDNUNMEntropyPrecomputed.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricMDNUNMNormalizedEntropyPrecomputed.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricMDStatic.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricSDClassification.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricSDNMAmbiguity.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricSDNMDiscernability.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricSDNMEntropyBasedInformationLoss.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricSDNMKLDivergence.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config) protected voidMetricSDNMPublisherPayout.initializeInternal(org.deidentifier.arx.framework.data.DataManager manager, DataDefinition definition, org.deidentifier.arx.framework.data.Data input, org.deidentifier.arx.framework.data.GeneralizationHierarchy[] hierarchies, ARXConfiguration config)