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

## P

parse(String) - Method in class org.deidentifier.arx.DataType.ARXDate
parse(String) - Method in class org.deidentifier.arx.DataType.ARXDecimal
parse(String) - Method in class org.deidentifier.arx.DataType.ARXInteger
parse(String) - Method in class org.deidentifier.arx.DataType.ARXOrderedString
parse(String) - Method in class org.deidentifier.arx.DataType.ARXString
parse(String) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
parse(String) - Method in class org.deidentifier.arx.DataType
  Converts a string into a value.
PopulationUniqueness - Class in org.deidentifier.arx.criteria
  This criterion ensures that the population uniqueness falls below a given threshold.
PopulationUniqueness(double, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
  Creates a new instance of this criterion.
PopulationUniqueness(double, ARXPopulationModel, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
  Creates a new instance of this criterion.
PopulationUniqueness(double, RiskModelPopulationUniqueness.PopulationUniquenessModel, ARXPopulationModel) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
  Creates a new instance of this criterion.
PopulationUniqueness(double, RiskModelPopulationUniqueness.PopulationUniquenessModel, ARXPopulationModel, ARXSolverConfiguration) - Constructor for class org.deidentifier.arx.criteria.PopulationUniqueness
  Creates a new instance of this criterion.
prepare(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
  Prepares the builder.
prepare(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
  Prepares the builder.
prepare(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
  Prepares the builder.
prepare(String[]) - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
  Sets the indexes based on the header.
prepare(Row) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
  Sets the indexes based on the header.
preparedStartValues(double[][]) - Method in class org.deidentifier.arx.ARXSolverConfiguration
PrivacyCriterion - Class in org.deidentifier.arx.criteria
  An abstract base class for privacy criteria.
PrivacyCriterion(boolean, boolean) - Constructor for class org.deidentifier.arx.criteria.PrivacyCriterion
  Instantiates a new criterion.
ProfitabilityJournalist - Class in org.deidentifier.arx.criteria
  Privacy model for the game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk.
ProfitabilityJournalist(DataSubset) - Constructor for class org.deidentifier.arx.criteria.ProfitabilityJournalist
  Creates a new instance of game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk.
ProfitabilityJournalistNoAttack - Class in org.deidentifier.arx.criteria
  Privacy model for the "no-attack" variant of the game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk.
ProfitabilityJournalistNoAttack(DataSubset) - Constructor for class org.deidentifier.arx.criteria.ProfitabilityJournalistNoAttack
  Creates a new instance
ProfitabilityProsecutor - Class in org.deidentifier.arx.criteria
  Privacy model for the game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk.
ProfitabilityProsecutor() - Constructor for class org.deidentifier.arx.criteria.ProfitabilityProsecutor
  Creates a new instance of game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk.
ProfitabilityProsecutorNoAttack - Class in org.deidentifier.arx.criteria
  Privacy model for the "no-attack" variant of the game theoretic approach proposed in: A Game Theoretic Framework for Analyzing Re-Identification Risk.
ProfitabilityProsecutorNoAttack() - Constructor for class org.deidentifier.arx.criteria.ProfitabilityProsecutorNoAttack
  Creates a new instance
progress(double) - Method in interface org.deidentifier.arx.ARXListener
  Reports a progress value in [0, 1]
provides(DataScale) - Method in enum org.deidentifier.arx.DataScale
  Returns whether this scale provides at least the properties of the given scale.
psi(int) - Method in enum org.deidentifier.arx.criteria.EntropyLDiversity.EntropyEstimator
  The logarithm substitute of the current estimator The difference in estimating the entropy by the naive Shannon or Grassberger estimator is actually using log or G for \psi in the entropy formula $H = \psi(N) - 1/N \sum n \psi(n)$ where N is the size of the set and the sum goes over all values of the sensitive attribute, n is the count of the current sensitive attribute

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