- IDENTIFYING_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
-
Represents an identifying attribute.
- IImportColumnIndexed - Interface in org.deidentifier.arx.io
-
Interface to be implemented when columns can be referred to by an index.
- ILMultiDimensionalArithmeticMean - Class in org.deidentifier.arx.metric.v2
-
This class implements an information loss which can be represented as a
decimal number per quasi-identifier.
- ILMultiDimensionalGeometricMean - Class in org.deidentifier.arx.metric.v2
-
This class implements an information loss which can be represented as a
decimal number per quasi-identifier.
- ILMultiDimensionalMax - Class in org.deidentifier.arx.metric.v2
-
This class implements an information loss which can be represented as a
decimal number per quasi-identifier.
- ILMultiDimensionalRank - Class in org.deidentifier.arx.metric.v2
-
This class implements an information loss which can be represented as a
decimal number per quasi-identifier.
- ILMultiDimensionalSum - Class in org.deidentifier.arx.metric.v2
-
This class implements an information loss which can be represented as a
decimal number per quasi-identifier.
- ILMultiDimensionalWithBound - Class in org.deidentifier.arx.metric.v2
-
Information loss with a potential lower bound.
- ILMultiDimensionalWithBound(AbstractILMultiDimensional) - Constructor for class org.deidentifier.arx.metric.v2.ILMultiDimensionalWithBound
-
Creates a new instance without a lower bound.
- ILMultiDimensionalWithBound(AbstractILMultiDimensional, AbstractILMultiDimensional) - Constructor for class org.deidentifier.arx.metric.v2.ILMultiDimensionalWithBound
-
Creates a new instance.
- ILSingleDimensional - Class in org.deidentifier.arx.metric.v2
-
This class implements an information loss which can be represented as a
single decimal number.
- ILSingleDimensionalWithBound - Class in org.deidentifier.arx.metric.v2
-
Information loss with a potential lower bound.
- ILSingleDimensionalWithBound(double) - Constructor for class org.deidentifier.arx.metric.v2.ILSingleDimensionalWithBound
-
Creates a new instance without a lower bound.
- ILSingleDimensionalWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.v2.ILSingleDimensionalWithBound
-
Creates a new instance.
- ImplicitPrivacyCriterion - Class in org.deidentifier.arx.criteria
-
A privacy criterion that is implicitly bound to the quasi-identifiers.
- ImplicitPrivacyCriterion(boolean, boolean) - Constructor for class org.deidentifier.arx.criteria.ImplicitPrivacyCriterion
-
Creates a new instance
- ImportAdapter - Class in org.deidentifier.arx.io
-
Base adapter for all data sources
This defines properties and methods that all data source import adapters have
in common.
- ImportAdapterCSV - Class in org.deidentifier.arx.io
-
Import adapter for CSV files
This adapter can import data from a CSV file.
- ImportAdapterExcel - Class in org.deidentifier.arx.io
-
Import adapter for Excel files
This adapter can import data from Excel files.
- ImportAdapterJDBC - Class in org.deidentifier.arx.io
-
Import adapter for JDBC
This adapter can import data from JDBC sources.
- ImportColumn - Class in org.deidentifier.arx.io
-
Represents a single data column
This represents a single column that will be imported from.
- ImportColumn(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumn
-
Creates a new instance of this object with the given parameters.
- ImportColumn(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumn
-
Creates a new instance of this object with the given parameters.
- ImportColumnCSV - Class in org.deidentifier.arx.io
-
Represents a single CSV data column
CSV columns are referred to by an index (see
ImportColumnIndexed
).
- ImportColumnCSV(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
-
Creates a new instance of this object with the given parameters.
- ImportColumnCSV(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
-
Creates a new instance of this object with the given parameters.
- ImportColumnCSV(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
-
Creates a new instance of this object with the given parameters.
- ImportColumnCSV(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
-
Creates a new instance of this object with the given parameters.
- ImportColumnCSV(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
-
Creates a new instance of this object with the given parameters.
- ImportColumnCSV(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
-
Creates a new instance of this object with the given parameters.
- ImportColumnCSV(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
-
Creates a new instance of this object with the given parameters.
- ImportColumnCSV(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnCSV
-
Creates a new instance of this object with the given parameters.
- ImportColumnExcel - Class in org.deidentifier.arx.io
-
Represents a single Excel data column
Excel columns are referred to by an index (see
ImportColumnIndexed
).
- ImportColumnExcel(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
-
Creates a new instance of this object with the given parameters.
- ImportColumnExcel(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
-
Creates a new instance of this object with the given parameters.
- ImportColumnExcel(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
-
Creates a new instance of this object with the given parameters.
- ImportColumnExcel(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
-
Creates a new instance of this object with the given parameters.
- ImportColumnExcel(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
-
Creates a new instance of this object with the given parameters.
- ImportColumnExcel(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
-
Creates a new instance of this object with the given parameters.
- ImportColumnExcel(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
-
Creates a new instance of this object with the given parameters.
- ImportColumnExcel(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnExcel
-
Creates a new instance of this object with the given parameters.
- ImportColumnIndexed - Class in org.deidentifier.arx.io
-
Superclass for column types that are only referred to by an index.
- ImportColumnIndexed(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
-
Creates a new instance of this object with the given parameters.
- ImportColumnIndexed(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
-
Creates a new instance of this object with the given parameters.
- ImportColumnIndexed(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
-
Creates a new instance of this object with the given parameters.
- ImportColumnIndexed(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
-
Creates a new instance of this object with the given parameters.
- ImportColumnIndexed(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
-
Creates a new instance of this object with the given parameters.
- ImportColumnIndexed(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
-
Creates a new instance of this object with the given parameters.
- ImportColumnIndexed(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
-
Creates a new instance of this object with the given parameters.
- ImportColumnIndexed(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnIndexed
-
Creates a new instance of this object with the given parameters.
- ImportColumnJDBC - Class in org.deidentifier.arx.io
-
Represents a single JDBC data column
JDBC columns can be referred to by both an index (IIndexColumn
) and
by name (IImportColumnNamed
.
- ImportColumnJDBC(int, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
-
Creates a new instance of this object with the given parameters.
- ImportColumnJDBC(int, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
-
Creates a new instance of this object with the given parameters.
- ImportColumnJDBC(int, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
-
Creates a new instance of this object with the given parameters.
- ImportColumnJDBC(int, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
-
Creates a new instance of this object with the given parameters.
- ImportColumnJDBC(String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
-
Creates a new instance of this object with the given parameters.
- ImportColumnJDBC(String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
-
Creates a new instance of this object with the given parameters.
- ImportColumnJDBC(String, String, DataType<?>) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
-
Creates a new instance of this object with the given parameters.
- ImportColumnJDBC(String, String, DataType<?>, boolean) - Constructor for class org.deidentifier.arx.io.ImportColumnJDBC
-
Creates a new instance of this object with the given parameters.
- ImportConfiguration - Class in org.deidentifier.arx.io
-
Abstract base configuration
This abstract superclass defines properties that all configurations have
in common, i.e. a notion of columns, which can be added and retrieved.
- ImportConfiguration() - Constructor for class org.deidentifier.arx.io.ImportConfiguration
-
- ImportConfigurationCSV - Class in org.deidentifier.arx.io
-
Configuration describing a CSV file.
- ImportConfigurationCSV(String, Charset, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
-
Creates a new instance of this object.
- ImportConfigurationCSV(String, Charset, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
-
Creates a new instance of this object.
- ImportConfigurationCSV(String, Charset, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
-
Creates a new instance of this object.
- ImportConfigurationCSV(String, Charset, char, char, char, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
-
Creates a new instance of this object.
- ImportConfigurationCSV(String, Charset, char, char, char, char[], boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationCSV
-
Creates a new instance of this object.
- ImportConfigurationExcel - Class in org.deidentifier.arx.io
-
Configuration describing an Excel file
This is used to describe Excel files.
- ImportConfigurationExcel(String, ImportConfigurationExcel.ExcelFileTypes, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
-
Creates a new instance of this object.
- ImportConfigurationExcel(String, int, boolean) - Constructor for class org.deidentifier.arx.io.ImportConfigurationExcel
-
Creates a new instance of this object without specifying the file type
The file type will be detected automatically using the file extension.
- ImportConfigurationExcel.ExcelFileTypes - Enum in org.deidentifier.arx.io
-
Valid file types for Excel files
XLS is the "old" Excel file type, XLSX is the "new" Excel file type.
- ImportConfigurationFile - Class in org.deidentifier.arx.io
-
- ImportConfigurationFile() - Constructor for class org.deidentifier.arx.io.ImportConfigurationFile
-
- ImportConfigurationJDBC - Class in org.deidentifier.arx.io
-
Configuration describing a JDBC source.
- ImportConfigurationJDBC(Connection, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
-
Creates a new instance of this object.
- ImportConfigurationJDBC(String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
-
Creates a new instance of this object.
- ImportConfigurationJDBC(String, String, String, String) - Constructor for class org.deidentifier.arx.io.ImportConfigurationJDBC
-
Creates a new instance of this object.
- Inclusion - Class in org.deidentifier.arx.criteria
-
This is a special criterion that does not enforce any privacy guarantees
but allows to define a data subset.
- Inclusion(DataSubset) - Constructor for class org.deidentifier.arx.criteria.Inclusion
-
Creates a new instance of the enclosure criterion.
- index() - Method in interface org.deidentifier.arx.aggregates.classification.ClassificationResult
-
Returns the index of the predicted value
- index() - Method in class org.deidentifier.arx.aggregates.classification.MultiClassLogisticRegressionClassificationResult
-
- index() - Method in class org.deidentifier.arx.aggregates.classification.MultiClassZeroRClassificationResult
-
- InformationLoss<T> - Class in org.deidentifier.arx.metric
-
This class implements an abstract base class for information loss.
- InformationLossDefaultWithBound - Class in org.deidentifier.arx.metric
-
Information loss with a potential lower bound.
- InformationLossDefaultWithBound(double) - Constructor for class org.deidentifier.arx.metric.InformationLossDefaultWithBound
-
Creates a new instance without a lower bound.
- InformationLossDefaultWithBound(double, double) - Constructor for class org.deidentifier.arx.metric.InformationLossDefaultWithBound
-
Creates a new instance.
- InformationLossWithBound<T extends InformationLoss<?>> - Class in org.deidentifier.arx.metric
-
Information loss with a potential lower bound.
- InformationLossWithBound(T) - Constructor for class org.deidentifier.arx.metric.InformationLossWithBound
-
Creates a new instance without a lower bound.
- InformationLossWithBound(T, T) - Constructor for class org.deidentifier.arx.metric.InformationLossWithBound
-
Creates a new instance.
- initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
-
- initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.DPresence
-
- initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
-
Creates a random sample based on beta
- initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.EqualDistanceTCloseness
-
- initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.ExplicitPrivacyCriterion
-
- initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
-
- initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.Inclusion
-
- initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.KMap
-
- initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.OrderedDistanceTCloseness
-
- initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.PopulationUniqueness
-
- initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
-
Override this to initialize the criterion.
- initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
-
- initialize(DataManager, ARXConfiguration) - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
-
- initialize(DataManager, DataDefinition, Data, GeneralizationHierarchy[], ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
-
Initializes the metric.
- initialize(int, int) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
-
For backwards compatibility only.
- inputFeatureMetadata - Variable in class org.deidentifier.arx.aggregates.classification.ClassificationDataSpecification
-
Feature meta data
- INSENSITIVE_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
-
Represents an insensitive attribute.
- INTEGER - Static variable in class org.deidentifier.arx.DataType
-
A generic integer data type.
- interrupt() - Method in class org.deidentifier.arx.aggregates.StatisticsBuilderInterruptible
-
Interrupts all computations.
- interrupt() - Method in class org.deidentifier.arx.risk.RiskEstimateBuilderInterruptible
-
Interrupts all computations.
- IO - Class in org.deidentifier.arx.metric.v2
-
- IO() - Constructor for class org.deidentifier.arx.metric.v2.IO
-
- IOUtil - Class in org.deidentifier.arx.io
-
Utility for I/O
- IOUtil() - Constructor for class org.deidentifier.arx.io.IOUtil
-
- isAbleToHandleMicroaggregation() - Method in class org.deidentifier.arx.metric.Metric
-
Returns whether this metric handles microaggregation
- isAbleToHandleMicroaggregation() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
-
- isAbleToHandleMicroaggregation() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
-
- isAbleToHandleMicroaggregation() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
-
- isAbleToHandleMicroaggregation() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
-
- isAbleToHandleMicroaggregation() - Method in class org.deidentifier.arx.metric.v2.MetricMDPrecision
-
- isAbleToHandleMicroaggregation() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
-
- isAbleToHandleMicroaggregation() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
-
- isAccurate() - Method in class org.deidentifier.arx.criteria.KMap
-
Return true if the population has been modeled explicitly.
- isAggregateFunctionSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
-
Returns whether an aggregate function is supported by the metric.
- isAnonymous() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
-
Deprecated.
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
-
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.DistinctLDiversity
-
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.DPresence
-
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
-
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.EntropyLDiversity
-
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.EqualDistanceTCloseness
-
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
-
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.Inclusion
-
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.KAnonymity
-
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.KMap
-
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.OrderedDistanceTCloseness
-
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
-
Implement this, to enforce the criterion.
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
-
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
-
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
-
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
-
- isAnonymous(Transformation, HashGroupifyEntry) - Method in class org.deidentifier.arx.criteria.SampleBasedCriterion
-
Not supported by this type of criterion
- isAnonymous() - Method in class org.deidentifier.arx.DataHandleInternal
-
Returns whether the handle is anonymous
- isAny(String) - Static method in class org.deidentifier.arx.DataType
-
Returns whether the value represents any value
- isArithmeticMeanAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
-
Returns whether the following measure is available: mean
- isAttackerModelSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
-
- isAttributeTypeSuppressed(AttributeType) - Method in class org.deidentifier.arx.ARXConfiguration
-
Returns whether values of the given attribute type will be replaced by the suppression
string in suppressed tuples.
- isAttributeWeightsSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
-
- isAvailableEstimate(RiskModelPopulationUniqueness.PopulationUniquenessModel) - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
-
Returns whether the according estimate is available
- isAvailableEstimateDankar() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
-
Returns whether the according estimate is available
- isAvailableEstimatePitman() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
-
Returns whether the according estimate is available
- isAvailableEstimateSNB() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
-
Returns whether the according estimate is available
- isAvailableEstimateZayatz() - Method in class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
-
Returns whether the according estimate is available
- isChecked() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
-
Returns if the node has been checked explicitly.
- isCity(String) - Method in class org.deidentifier.arx.risk.HIPAAConstants
-
Cities
- isCleansing() - Method in class org.deidentifier.arx.io.ImportColumn
-
Should non-matching values be replaced with NULL values.
- isComplete() - Method in class org.deidentifier.arx.ARXLattice
-
Returns whether the search space has been characterized completely
- isConfigurableCodingModelSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
-
- isDeterministic() - Method in class org.deidentifier.arx.ARXLogisticRegressionConfiguration
-
Returns whether the process should be deterministic
- isDeterministic() - Method in class org.deidentifier.arx.ARXSolverConfiguration
-
Returns whether the solving process is deterministic
- isDomainPropertiesAvailable() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
-
Returns whether domain-properties are available for this builder.
- isFirstname(String) - Method in class org.deidentifier.arx.risk.HIPAAConstants
-
First names
- isGeometricMeanAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
-
Returns whether the following measure is available: geometric mean
- isGSFactorSupported() - Method in class org.deidentifier.arx.metric.Metric
-
Returns whether a generalization/suppression factor is supported
- isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
-
- isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
-
- isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
-
- isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
-
- isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
-
- isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
-
- isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
-
- isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
-
- isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
-
- isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
-
- isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricMDPrecision
-
- isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
-
- isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
-
- isGSFactorSupported() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
-
- isHeuristicSearchEnabled() - Method in class org.deidentifier.arx.ARXConfiguration
-
Returns whether ARX will use a heuristic search strategy.
- isHierarchyAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
-
Returns whether a hierarchy is available.
- isHierarchyBuilderAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
-
Returns whether a hierarchy builder is available.
- isIndependent() - Method in class org.deidentifier.arx.metric.Metric
-
Returns whether this metric requires the transformed data or groups to
determine information loss.
- isIndependent() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
-
- isIndependent() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
-
- isIndexSpecified() - Method in class org.deidentifier.arx.io.ImportColumnIndexed
-
Returns whether an index was given.
- isInstance(Metric<?>) - Method in class org.deidentifier.arx.metric.MetricDescription
-
Returns whether the given metric is an instance of this description.
- isJournalistAttackerModel() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
-
Returns whether the journalist attacker model is being assumed.
- isKurtosisAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
-
Returns whether the following measure is available: kurtosis
- isLastname(String) - Method in class org.deidentifier.arx.risk.HIPAAConstants
-
Last names
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.AverageReidentificationRisk
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.DistinctLDiversity
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.DPresence
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.EntropyLDiversity
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.EqualDistanceTCloseness
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.Inclusion
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.KAnonymity
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.KMap
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.OrderedDistanceTCloseness
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.PopulationUniqueness
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
-
Returns whether the criterion supports local recoding.
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalist
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
-
- isLocalRecodingSupported() - Method in class org.deidentifier.arx.criteria.SampleUniqueness
-
- isLocked() - Method in class org.deidentifier.arx.DataDefinition
-
Returns whether this definition can be altered.
- isMaxAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
-
Returns whether the following measure is available: max
- isMaximumGeneralizationAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
-
Returns whether a maximum generalization level is available.
- isMedianAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
-
Returns whether the following measure is available: median
- isMinAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
-
Returns whether the following measure is available: min
- isMinimalClassSizeAvailable() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
-
- isMinimalClassSizeAvailable() - Method in class org.deidentifier.arx.criteria.KAnonymity
-
- isMinimalClassSizeAvailable() - Method in class org.deidentifier.arx.criteria.KMap
-
- isMinimalClassSizeAvailable() - Method in class org.deidentifier.arx.criteria.LDiversity
-
- isMinimalClassSizeAvailable() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
-
If a privacy model provides a prosecutor risk threshold, it should override this method to enable optimizations
- isMinimalClassSizeAvailable() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
-
- isMinimalClassSizeAvailable() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
-
- isMinimumGeneralizationAvailable(String) - Method in class org.deidentifier.arx.DataDefinition
-
Returns whether a minimum generalization level is available.
- isModeAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
-
Returns whether the following measure is available: mode
- isModified() - Method in class org.deidentifier.arx.ARXSolverConfiguration
-
Modified
- isMonotonic(double) - Method in class org.deidentifier.arx.metric.Metric
-
Returns whether this model is monotonic under the given suppression limit.
- isMonotonic() - Method in class org.deidentifier.arx.metric.MetricConfiguration
-
- isMonotonicVariantSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
-
- isMonotonicWithGeneralization() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
-
Returns whether the criterion is monotonic with generalization.
- isMonotonicWithGeneralization() - Method in class org.deidentifier.arx.metric.Metric
-
Returns false if the metric is non-monotonic when using generalization.
- isMonotonicWithSuppression() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
-
Returns whether the criterion is monotonic with tuple suppression.
- isMonotonicWithSuppression() - Method in class org.deidentifier.arx.metric.Metric
-
Returns false if the metric is non-monotonic when using suppression.
- isMultiDimensional() - Method in class org.deidentifier.arx.metric.Metric
-
Returns true if the metric is multi-dimensional.
- isNull(String) - Static method in class org.deidentifier.arx.DataType
-
Returns whether the value represents null
- isNullInterval() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
-
Is this an interval for null values
- isNumeric() - Method in class org.deidentifier.arx.aggregates.classification.ClassificationFeatureMetadata
-
Returns whether this is a numeric attribute
- isOptimizable(DataHandle) - Method in class org.deidentifier.arx.ARXResult
-
Returns whether local recoding can be applied to the given handle
- isOptimized() - Method in class org.deidentifier.arx.DataHandle
-
Has this handle been optimized with local recoding?
- isOptimized() - Method in class org.deidentifier.arx.DataHandleInternal
-
Returns whether the handle is optimized
- isOptimized() - Method in class org.deidentifier.arx.DataHandleOutput
-
- isOptimized() - Method in class org.deidentifier.arx.DataHandleSubset
-
- isOrphaned() - Method in class org.deidentifier.arx.DataHandle
-
Determines whether this handle is orphaned, i.e., should not be used anymore
- isOutlier() - Method in class org.deidentifier.arx.common.TupleWrapper
-
Is this tuple suppressed
- isOutlier(int) - Method in class org.deidentifier.arx.DataHandle
-
Determines whether a given row is an outlier in the currently associated
data transformation.
- isOutlier(int) - Method in class org.deidentifier.arx.DataHandleInput
-
- isOutlier(int) - Method in class org.deidentifier.arx.DataHandleInternal
-
Returns whether the given row is suppressed
- isOutlier(int) - Method in class org.deidentifier.arx.DataHandleSubset
-
- isOutOfBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
-
Is this an interval representing values that are out of bounds
- isOutOfLowerBound() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased.Interval
-
Is this an interval representing values that are out of the lower bound
- isOutput() - Method in class org.deidentifier.arx.DataHandleInternal
-
Returns whether this is an output handle
- isPopulationVarianceAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
-
Returns whether the following measure is available: population variance
- isPracticalMonotonicity() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
-
Is practical monotonicity assumed.
- isPracticalMonotonicity() - Method in class org.deidentifier.arx.ARXConfiguration
-
Is practical monotonicity assumed.
- isPrecomputationSupported() - Method in class org.deidentifier.arx.metric.MetricDescription
-
- isPrecomputed() - Method in class org.deidentifier.arx.metric.Metric
-
Returns whether the metric is precomputed
- isPrecomputed() - Method in class org.deidentifier.arx.metric.MetricConfiguration
-
- isPrecomputed() - Method in class org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensionalPotentiallyPrecomputed
-
- isPrecomputed() - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
-
- isPrecomputed() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
-
- isPrecomputed() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
-
- isPrecomputed() - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPrecomputed
-
- isPrivacyModelSpecified(Class<? extends PrivacyCriterion>) - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
-
- isPrivacyModelSpecified(Class<? extends PrivacyCriterion>) - Method in class org.deidentifier.arx.ARXConfiguration
-
Returns whether the configuration contains a privacy model which is an instance of the given class.
- isProsecutorAttackerModel() - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
-
Returns whether the prosecutor attacker model is being assumed.
- isRangeAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
-
Returns whether the following measure is available: range
- isResultAvailable() - Method in class org.deidentifier.arx.ARXResult
-
Indicates if a result is available.
- isSampleBased() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
-
Is this criterion based on the overall sample
- isSampleBased() - Method in class org.deidentifier.arx.criteria.SampleBasedCriterion
-
- isSampleVarianceAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
-
Returns whether the following measure is available: sample variance
- isSelected(int) - Method in class org.deidentifier.arx.DataSelector
-
Determines whether the given row is selected by the expression.
- isState(String) - Method in class org.deidentifier.arx.risk.HIPAAConstants
-
States
- isStdDevAvailable() - Method in class org.deidentifier.arx.aggregates.StatisticsSummary
-
Returns whether the following measure is available: std. dev
- isSubsetAvailable() - Method in class org.deidentifier.arx.criteria.DPresence
-
- isSubsetAvailable() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
-
- isSubsetAvailable() - Method in class org.deidentifier.arx.criteria.KMap
-
- isSubsetAvailable() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
-
If a privacy model uses a data subset, it must overwrite this method
- isSubsetAvailable() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalist
-
- isSubsetAvailable() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
-
- isSubsetAvailable() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
-
- isSubsetAvailable() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
-
- isSuppressionAlwaysEnabled() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
-
Returns whether suppression is applied to the output of anonymous as
well as non-anonymous transformations.
- isSuppressionAlwaysEnabled() - Method in class org.deidentifier.arx.ARXConfiguration
-
Returns whether suppression is applied to the output of anonymous as well as non-anonymous transformations.
- isTypePreserving() - Method in class org.deidentifier.arx.AttributeType.MicroAggregationFunction
-
Returns whether this is a type-preserving function
- isUseHeuristicForSampleBasedCriteria() - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
-
Do we guarantee optimality for sample-based criteria?
- isUseHeuristicSearchForSampleBasedCriteria() - Method in class org.deidentifier.arx.ARXConfiguration
-
Is optimality guaranteed for sample-based criteria?
- isUtilityBasedMicroaggregation() - Method in class org.deidentifier.arx.ARXConfiguration
-
Returns whether the impact of microaggregation on data utility should be considered
- isUtilityBasedMicroaggregationUseMeanSquaredError() - Method in class org.deidentifier.arx.ARXConfiguration
-
If set to true, mean squared error will be used to measure the impact of microaggregation
on data quality.
- isValid() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
-
Returns whether the current configuration is valid.
- isValid() - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderIntervalBased
-
- isValid(String) - Method in class org.deidentifier.arx.DataType.ARXDate
-
- isValid(String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
-
- isValid(String) - Method in class org.deidentifier.arx.DataType.ARXInteger
-
- isValid(String) - Method in class org.deidentifier.arx.DataType.ARXOrderedString
-
- isValid(String) - Method in class org.deidentifier.arx.DataType.ARXString
-
- isValid(String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
-
- isValid(String) - Method in class org.deidentifier.arx.DataType
-
Checks whether the given string conforms to the data type's format.
- isWeighted() - Method in class org.deidentifier.arx.metric.Metric
-
Returns true if the metric is weighted.
- isZipcode(String) - Method in class org.deidentifier.arx.risk.HIPAAConstants
-
Zip codes
- iterationsPerTry(int) - Method in class org.deidentifier.arx.ARXSolverConfiguration
-
- iterationsTotal(int) - Method in class org.deidentifier.arx.ARXSolverConfiguration
-
- iterator - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
-
An iterator over the elements in the contingency table.
- iterator() - Method in class org.deidentifier.arx.DataHandle
-
Returns an iterator over the data.
- iterator() - Method in class org.deidentifier.arx.DataHandleInput
-
- iterator() - Method in class org.deidentifier.arx.DataHandleOutput
-
Iterator.
- iterator() - Method in class org.deidentifier.arx.DataHandleSubset
-
- iterator() - Method in class org.deidentifier.arx.io.CSVDataInput
-
Returns an iterator.