# M-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 _

## M

makeBackwardsCompatible(int) - Method in class org.deidentifier.arx.ARXPopulationModel
  Deprecated.
mark(PDDocument) - Method in class org.deidentifier.arx.certificate.resources.Watermark
  Marks the document
max(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
  Retains the maximum of this and other.
max(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
max(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
maxFrequency - Variable in class org.deidentifier.arx.aggregates.StatisticsContingencyTable
  Maximal frequency in the contingency table.
maxLevel - Variable in class org.deidentifier.arx.ARXLattice.LatticeDeserializationContext
  Max level
Metric<T extends InformationLoss<?>> - Class in org.deidentifier.arx.metric
  Abstract base class for metrics.
Metric.AggregateFunction - Enum in org.deidentifier.arx.metric
  Pluggable aggregate functions.
MetricAECS - Class in org.deidentifier.arx.metric
  This class provides an implementation of the (normalized) average equivalence class size metric.
MetricConfiguration - Class in org.deidentifier.arx.metric
  A class for a configuration of a metric.
MetricConfiguration(boolean, double, boolean, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.MetricConfiguration
  Constructs a new instance.
MetricDefault - Class in org.deidentifier.arx.metric
  This class provides an abstract skeleton for the implementation of metrics.
MetricDefault(boolean, boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricDefault
MetricDescription - Class in org.deidentifier.arx.metric
  A class describing a metric and its configuration options.
MetricDM - Class in org.deidentifier.arx.metric
  This class provides an implementation of the DM metric (non-monotonic).
MetricDMStar - Class in org.deidentifier.arx.metric
  This class provides an implementation of the DM* metric (monotonic variant of the Discernability Metric).
MetricEntropy - Class in org.deidentifier.arx.metric
  This class provides an efficient implementation of the non-uniform entropy metric.
MetricHeight - Class in org.deidentifier.arx.metric
  This class provides an implementation of the Height metric.
MetricMDHeight - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the Height metric.
MetricMDNMLoss - Class in org.deidentifier.arx.metric.v2
  This class implements a variant of the Loss metric.
MetricMDNMLoss() - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
  Default constructor which treats all transformation methods equally.
MetricMDNMLoss(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
  Default constructor which treats all transformation methods equally.
MetricMDNMLoss(double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNMLoss
  A constructor that allows to define a factor weighting generalization and suppression.
MetricMDNMLossPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
  This class implements a variant of the Loss metric.
MetricMDNMLossPrecomputed - Class in org.deidentifier.arx.metric.v2
  This class implements a variant of the Loss metric.
MetricMDNMPrecision - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of a weighted precision metric as proposed in:
  Sweeney, L.
MetricMDNUEntropy - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the non-uniform entropy metric.
MetricMDNUEntropyPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the non-uniform entropy metric.
MetricMDNUEntropyPrecomputed - Class in org.deidentifier.arx.metric.v2
  This class provides an efficient implementation of the non-uniform entropy metric.
MetricMDNUEntropyPrecomputed(boolean, boolean, boolean, double, Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
  Precomputed.
MetricMDNUNMEntropy - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the non-uniform entropy metric.
MetricMDNUNMEntropyPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the non-uniform entropy metric.
MetricMDNUNMEntropyPrecomputed - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the non-uniform entropy metric.
MetricMDNUNMNormalizedEntropy - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of normalized non-uniform entropy
MetricMDNUNMNormalizedEntropyPotentiallyPrecomputed - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of normalized non-uniform entropy
MetricMDNUNMNormalizedEntropyPrecomputed - Class in org.deidentifier.arx.metric.v2
  This class provides an efficient implementation of normalized non-uniform entropy
MetricMDNUNMNormalizedEntropyPrecomputed(Metric.AggregateFunction) - Constructor for class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPrecomputed
  Creates a new instance.
MetricMDPrecision - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of a weighted precision metric as proposed in:
  Sweeney, L.
MetricMDStatic - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of a static metric in which information loss is user-defined per generalization level.
MetricNMEntropy - Class in org.deidentifier.arx.metric
  This class provides an efficient implementation of a non-monotonic and non-uniform entropy metric.
MetricNMPrecision - Class in org.deidentifier.arx.metric
  This class provides an implementation of a weighted precision metric as proposed in:
  Sweeney, L.
MetricPrecision - Class in org.deidentifier.arx.metric
  This class provides an implementation of a monotonic weighted precision metric.
MetricSDAECS - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the (normalized) average equivalence class size metric.
MetricSDDiscernability - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the monotonic DM* metric.
MetricSDNMAmbiguity - Class in org.deidentifier.arx.metric.v2
  This class implements a variant of the Ambiguity metric.
MetricSDNMAmbiguity() - Constructor for class org.deidentifier.arx.metric.v2.MetricSDNMAmbiguity
  Default constructor.
MetricSDNMDiscernability - Class in org.deidentifier.arx.metric.v2
  This class provides an implementation of the non-monotonic DM metric.
MetricSDNMEntropyBasedInformationLoss - Class in org.deidentifier.arx.metric.v2
  This class implements a the entropy-based information loss model proposed in:
  A Game Theoretic Framework for Analyzing Re-Identification Risk.
MetricSDNMEntropyBasedInformationLoss() - Constructor for class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
  Creates a new instance.
MetricSDNMEntropyBasedInformationLoss(double) - Constructor for class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
  Creates a new instance.
MetricSDNMKLDivergence - Class in org.deidentifier.arx.metric.v2
  This class implements the KL Divergence metric.
MetricSDNMKLDivergence() - Constructor for class org.deidentifier.arx.metric.v2.MetricSDNMKLDivergence
  Default constructor.
MetricSDNMPublisherPayout - Class in org.deidentifier.arx.metric.v2
  This class implements a model which maximizes publisher benefit according to the model proposed in:
  A Game Theoretic Framework for Analyzing Re-Identification Risk.
MetricSDNMPublisherPayout(boolean) - Constructor for class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
  Creates a new instance.
MetricSDNMPublisherPayout(boolean, double) - Constructor for class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
  Creates a new instance
MetricStatic - Class in org.deidentifier.arx.metric
  This class provides an implementation of a static metric in which information loss is user-defined per generalization level.
MetricWeighted<T extends InformationLoss<?>> - Class in org.deidentifier.arx.metric
  This class provides an abstract skeleton for the implementation of weighted metrics.
MetricWeighted(boolean, boolean, boolean) - Constructor for class org.deidentifier.arx.metric.MetricWeighted
  Constructor.
min(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
  Retains the minimum of this and other.
min(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
min(InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
minLevel - Variable in class org.deidentifier.arx.ARXLattice.LatticeDeserializationContext
  Min level
MultiClassLogisticRegression - Class in org.deidentifier.arx.aggregates.classification
  Implements a classifier
MultiClassLogisticRegression(ClassificationDataSpecification, ARXLogisticRegressionConfiguration) - Constructor for class org.deidentifier.arx.aggregates.classification.MultiClassLogisticRegression
  Creates a new instance
MultiClassLogisticRegressionClassificationResult - Class in org.deidentifier.arx.aggregates.classification
  A classification result
MultiClassZeroR - Class in org.deidentifier.arx.aggregates.classification
  Implements a classifier
MultiClassZeroR(ClassificationDataSpecification) - Constructor for class org.deidentifier.arx.aggregates.classification.MultiClassZeroR
  Creates a new instance
MultiClassZeroRClassificationResult - Class in org.deidentifier.arx.aggregates.classification
  A classification result
multiply(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
multiply(Date, double) - Method in class org.deidentifier.arx.DataType.ARXDate
multiply(Date, int) - Method in class org.deidentifier.arx.DataType.ARXDate
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXDate
multiply(Double, double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
multiply(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
multiply(Double, int) - Method in class org.deidentifier.arx.DataType.ARXDecimal
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
multiply(Long, double) - Method in class org.deidentifier.arx.DataType.ARXInteger
multiply(Long, int) - Method in class org.deidentifier.arx.DataType.ARXInteger
multiply(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
multiply(String, String) - Method in class org.deidentifier.arx.DataType.ARXInteger
multiply(String, String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
multiply(T, double) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
multiply(T, int) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
multiply(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale

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