# I-Index (ARX API Documentation)

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

## I

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.
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
  Configuration describing a file in general File based configurations should extend this class as the notion of a `ImportConfigurationFile.fileLocation` is common to all of them.
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.BasicBLikeness
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.EnhancedBLikeness
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.BasicBLikeness
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.EnhancedBLikeness
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 (i.e.
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.BasicBLikeness
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.EnhancedBLikeness
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.
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.

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