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

## R

ratio(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
ratio(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
ratio(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
ratio(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
read(DataDefinition) - Method in class org.deidentifier.arx.DataDefinition
  Reads all settings from the given definition
readIntIntOpenHashMap(ObjectInputStream) - Static method in class org.deidentifier.arx.metric.v2.IO
  Reads a hash map from the stream.
readLongDoubleOpenHashMap(ObjectInputStream) - Static method in class org.deidentifier.arx.metric.v2.IO
  Reads a hash map from the stream.
RecursiveCLDiversity - Class in org.deidentifier.arx.criteria
  The recursive-(c,l)-diversity criterion.
RecursiveCLDiversity(String, double, int) - Constructor for class org.deidentifier.arx.criteria.RecursiveCLDiversity
  Creates a new instance of the recursive-(c,l)-diversity criterion as proposed in: Machanavajjhala A, Kifer D, Gehrke J.
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.InformationLoss
  Returns the value relative to the other instance.
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.AbstractILMultiDimensionalReduced
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILMultiDimensionalRank
relativeTo(InformationLoss<?>, InformationLoss<?>) - Method in class org.deidentifier.arx.metric.v2.ILSingleDimensional
release() - Method in class org.deidentifier.arx.DataHandle
  Releases this handle and all associated resources.
remove() - Method in class org.deidentifier.arx.DataHandleOutput.ResultIterator
remove() - Method in class org.deidentifier.arx.io.ImportAdapterCSV
  Dummy.
remove() - Method in class org.deidentifier.arx.io.ImportAdapterExcel
  Dummy.
remove() - Method in class org.deidentifier.arx.io.ImportAdapterJDBC
  Dummy.
remove(int) - Method in class org.deidentifier.arx.RowSet
  Unsets a bit
removeCriterion(PrivacyCriterion) - Method in class org.deidentifier.arx.ARXConfiguration
  Removes the given criterion.
render() - Method in class org.deidentifier.arx.ARXConfiguration
  Renders this object
render() - Method in class org.deidentifier.arx.ARXLattice.ARXNode
  Renders this object
render() - Method in class org.deidentifier.arx.ARXLattice
  Renders this object
render(Document, int, CertificateStyle) - Method in interface org.deidentifier.arx.certificate.elements.Element
  Renders the element to the given target
render(Document, int, CertificateStyle) - Method in class org.deidentifier.arx.certificate.elements.ElementData
render(Document, int, CertificateStyle) - Method in class org.deidentifier.arx.certificate.elements.ElementList
render(Document, int, CertificateStyle) - Method in class org.deidentifier.arx.certificate.elements.ElementPageBreak
render(Document, int, CertificateStyle) - Method in class org.deidentifier.arx.certificate.elements.ElementSubtitle
render(Document, int, CertificateStyle) - Method in class org.deidentifier.arx.certificate.elements.ElementText
render(Document, int, CertificateStyle) - Method in class org.deidentifier.arx.certificate.elements.ElementTitle
render(Document, int, CertificateStyle) - Method in class org.deidentifier.arx.certificate.elements.ElementVerticalSpace
render() - Method in class org.deidentifier.arx.criteria.AverageReidentificationRisk
render() - Method in class org.deidentifier.arx.criteria.BasicBLikeness
render() - Method in class org.deidentifier.arx.criteria.DDisclosurePrivacy
render() - Method in class org.deidentifier.arx.criteria.DistinctLDiversity
render() - Method in class org.deidentifier.arx.criteria.DPresence
render() - Method in class org.deidentifier.arx.criteria.EDDifferentialPrivacy
render() - Method in class org.deidentifier.arx.criteria.EnhancedBLikeness
render() - Method in class org.deidentifier.arx.criteria.EntropyLDiversity
render() - Method in class org.deidentifier.arx.criteria.EqualDistanceTCloseness
render() - Method in class org.deidentifier.arx.criteria.HierarchicalDistanceTCloseness
render() - Method in class org.deidentifier.arx.criteria.Inclusion
render() - Method in class org.deidentifier.arx.criteria.KAnonymity
render() - Method in class org.deidentifier.arx.criteria.KMap
render() - Method in class org.deidentifier.arx.criteria.OrderedDistanceTCloseness
render() - Method in class org.deidentifier.arx.criteria.PopulationUniqueness
render() - Method in class org.deidentifier.arx.criteria.PrivacyCriterion
  Renders the privacy model
render() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalist
render() - Method in class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
render() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutor
render() - Method in class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
render() - Method in class org.deidentifier.arx.criteria.RecursiveCLDiversity
render() - Method in class org.deidentifier.arx.criteria.SampleUniqueness
render() - Method in class org.deidentifier.arx.DataDefinition
  Renders this object
render() - Method in class org.deidentifier.arx.DataHandle
  Renders this object
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.Metric
  Renders the privacy model
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricAECS
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDM
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricDMStar
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricEntropy
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricHeight
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricNMEntropy
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricNMPrecision
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricPrecision
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.MetricStatic
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDHeight
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLoss
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPotentiallyPrecomputed
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMLossPrecomputed
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNMPrecision
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropy
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPotentiallyPrecomputed
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUEntropyPrecomputed
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropy
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPotentiallyPrecomputed
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMEntropyPrecomputed
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropy
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPotentiallyPrecomputed
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDNUNMNormalizedEntropyPrecomputed
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDPrecision
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricMDStatic
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDAECS
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDDiscernability
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMAmbiguity
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMDiscernability
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMEntropyBasedInformationLoss
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMKLDivergence
render(ARXConfiguration) - Method in class org.deidentifier.arx.metric.v2.MetricSDNMPublisherPayout
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandle
  Replaces the original value with the replacement in the given column.
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandleOutput
replace(int, String, String) - Method in class org.deidentifier.arx.DataHandleSubset
REQUIREMENT_COUNTER - Static variable in class org.deidentifier.arx.ARXConfiguration
  Do the criteria require a counter per equivalence class.
REQUIREMENT_DISTRIBUTION - Static variable in class org.deidentifier.arx.ARXConfiguration
  Do the criteria require distributions of sensitive values in the equivalence classes.
REQUIREMENT_SECONDARY_COUNTER - Static variable in class org.deidentifier.arx.ARXConfiguration
  Do the criteria require a second counter.
requires(int) - Method in class org.deidentifier.arx.ARXConfiguration.ARXConfigurationInternal
  Convenience method for checking the requirements.
resetAttributeType(String) - Method in class org.deidentifier.arx.DataDefinition
  Resets the according setting
resetHierarchy(String) - Method in class org.deidentifier.arx.DataDefinition
  Resets the according setting
resetHierarchyBuilder(String) - Method in class org.deidentifier.arx.DataDefinition
  Resets the according setting
resetMaximumGeneralization(String) - Method in class org.deidentifier.arx.DataDefinition
  Resets the according setting
resetMicroAggregationFunction(String) - Method in class org.deidentifier.arx.DataDefinition
  Resets the according setting
resetMinimumGeneralization(String) - Method in class org.deidentifier.arx.DataDefinition
  Resets the according setting
RiskBasedCriterion - Class in org.deidentifier.arx.criteria
  Abstract class for criteria that ensure that a certain risk measure is lower than or equal to a given threshold
RiskBasedCriterion(boolean, boolean, double) - Constructor for class org.deidentifier.arx.criteria.RiskBasedCriterion
  Creates a new instance of this criterion.
RiskEstimateBuilder - Class in org.deidentifier.arx.risk
  A builder for risk estimates
RiskEstimateBuilder(ARXPopulationModel, DataHandleInternal, RiskModelHistogram, ARXConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
  Creates a new instance
RiskEstimateBuilder(ARXPopulationModel, DataHandleInternal, RiskModelHistogram, ARXSolverConfiguration, ARXConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
  Creates a new instance
RiskEstimateBuilder(ARXPopulationModel, DataHandleInternal, Set<String>, ARXConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
  Creates a new instance
RiskEstimateBuilder(ARXPopulationModel, DataHandleInternal, Set<String>, ARXSolverConfiguration, ARXConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskEstimateBuilder
  Creates a new instance
RiskEstimateBuilderInterruptible - Class in org.deidentifier.arx.risk
  A builder for risk estimates, interruptible
RiskModelAttributes - Class in org.deidentifier.arx.risk
  A class for analyzing attribute-related risks.
RiskModelAttributes.QuasiIdentifierRisk - Class in org.deidentifier.arx.risk
  Risks associated with a certain quasi-identifier
RiskModelCostBenefit - Class in org.deidentifier.arx.risk
  This class implements a cost/benefit analysis following the game-theoretic approach proposed in:
  A Game Theoretic Framework for Analyzing Re-Identification Risk.
RiskModelCostBenefit(ARXCostBenefitConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskModelCostBenefit
  Creates a new instance
RiskModelHistogram - Class in org.deidentifier.arx.risk
  This class encapsulates information about equivalence classes in a data set
RiskModelHistogram(IntIntOpenHashMap) - Constructor for class org.deidentifier.arx.risk.RiskModelHistogram
  Creates a new instance from the given distribution
RiskModelPopulationUniqueness - Class in org.deidentifier.arx.risk
  Class for risks based on population uniqueness.
RiskModelPopulationUniqueness(ARXPopulationModel, RiskModelHistogram, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.risk.RiskModelPopulationUniqueness
  Creates a new instance
RiskModelPopulationUniqueness.PopulationUniquenessModel - Enum in org.deidentifier.arx.risk
  The statistical model used for computing Dankar's estimate.
RiskModelSampleRiskDistribution - Class in org.deidentifier.arx.risk
  Class representing the distribution of risks in the sample
RiskModelSampleRiskDistribution(RiskModelHistogram, ARXConfiguration, boolean) - Constructor for class org.deidentifier.arx.risk.RiskModelSampleRiskDistribution
  Creates a new instance
RiskModelSampleRisks - Class in org.deidentifier.arx.risk
  Class for analyzing re-identification risks of the current sample and mixed risks which have been derived from privacy models
RiskModelSampleRisks(RiskModelHistogram, ARXConfiguration, boolean) - Constructor for class org.deidentifier.arx.risk.RiskModelSampleRisks
  Creates a new instance
RiskModelSampleSummary - Class in org.deidentifier.arx.risk
  This class implements risk measures as proposed by El Emam in "Guide to the De-Identification of Personal Health Information", "Measuring the Probability of Re-Identification"
RiskModelSampleSummary(DataHandleInternal, Set<String>, double, WrappedBoolean, WrappedInteger) - Constructor for class org.deidentifier.arx.risk.RiskModelSampleSummary
  Creates a new instance
RiskModelSampleSummary.JournalistRisk - Class in org.deidentifier.arx.risk
  Journalist risk
RiskModelSampleSummary.MarketerRisk - Class in org.deidentifier.arx.risk
  Marketer risk
RiskModelSampleSummary.ProsecutorRisk - Class in org.deidentifier.arx.risk
  Prosecutor risk
RiskModelSampleSummary.RiskSummary - Class in org.deidentifier.arx.risk
  A set of derived risk estimates
RiskModelSampleUniqueness - Class in org.deidentifier.arx.risk
  Class for risks based on sample uniqueness
RiskModelSampleUniqueness(RiskModelHistogram) - Constructor for class org.deidentifier.arx.risk.RiskModelSampleUniqueness
  Creates a new instance
RollbackRequiredException - Exception in org.deidentifier.arx.exceptions
  This exception is raised, if the method that was called has left something in an invalid state that may breach privacy.
RollbackRequiredException() - Constructor for exception org.deidentifier.arx.exceptions.RollbackRequiredException
  Constructor
RollbackRequiredException(String) - Constructor for exception org.deidentifier.arx.exceptions.RollbackRequiredException
  Constructor
RollbackRequiredException(String, Throwable) - Constructor for exception org.deidentifier.arx.exceptions.RollbackRequiredException
  Constructor
RollbackRequiredException(Throwable) - Constructor for exception org.deidentifier.arx.exceptions.RollbackRequiredException
  Constructor
RowSet - Class in org.deidentifier.arx
  A set of rows.

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