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

## P

pack() - Method in class org.deidentifier.arx.framework.check.distribution.Distribution
  Packs the frequency table; removes null values and generates sortedElements and sortedFrequency arrays.
pack() - Method in class org.deidentifier.arx.gui.view.impl.common.ComponentMultiStack
  Collect information about children
PAGE_SIZE - Static variable in class org.deidentifier.arx.gui.view.impl.common.PageableTableNavigator
  Enable pagination
PageableTableColumnLayout - Class in org.deidentifier.arx.gui.view.impl.common
  Column layout for pageable tables
PageableTableColumnLayout(PageableTable, boolean, boolean) - Constructor for class org.deidentifier.arx.gui.view.impl.common.PageableTableColumnLayout
  Creates a new instance
PageableTableNavigator - Class in org.deidentifier.arx.gui.view.impl.common
  Adapted from the Nebula source.
PageableTableNavigator(Composite, int, PageableController) - Constructor for class org.deidentifier.arx.gui.view.impl.common.PageableTableNavigator
  Creates a new instance
PageableTableNavigatorFactory - Class in org.deidentifier.arx.gui.view.impl.common
  Adapted from the Nebula source.
PageableTableNavigatorFactory() - Constructor for class org.deidentifier.arx.gui.view.impl.common.PageableTableNavigatorFactory
pageIndexChanged(int, int, PageableController) - Method in class org.deidentifier.arx.gui.view.impl.common.PageableTableNavigator
pageSizeChanged(int, int, PageableController) - Method in class org.deidentifier.arx.gui.view.impl.common.PageableTableNavigator
paintCell(ILayerCell, GC, Rectangle, IConfigRegistry) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableBackgroundImagePainter
paintCell(ILayerCell, GC, Rectangle, IConfigRegistry) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableDecorator
paintCell(ILayerCell, GC, Rectangle, IConfigRegistry) - Method in class org.deidentifier.arx.gui.view.impl.common.datatable.DataTableImagePainter
ParameterCalculation - Class in org.deidentifier.arx.dp
  Implements the parameter calculation for differential privacy as proposed in: Bild R, Kuhn KA, Prasser F.
ParameterCalculation(double, double) - Constructor for class org.deidentifier.arx.dp.ParameterCalculation
  Constructor
ParameterTranslation - Class in org.deidentifier.arx.reliability
  Class supporting parameter calculations and translations.
ParameterTranslation() - Constructor for class org.deidentifier.arx.reliability.ParameterTranslation
parse(ARXClassificationConfiguration<?>) - Method in class org.deidentifier.arx.aggregates.ClassificationConfigurationLogisticRegression
parse(ARXClassificationConfiguration<?>) - Method in class org.deidentifier.arx.aggregates.ClassificationConfigurationNaiveBayes
parse(ARXClassificationConfiguration<?>) - Method in class org.deidentifier.arx.aggregates.ClassificationConfigurationRandomForest
parse(ARXClassificationConfiguration<?>) - Method in class org.deidentifier.arx.ARXClassificationConfiguration
  Parses another configuration
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
parse(String) - Method in class org.deidentifier.arx.DataType
  Converts a string into a value.
parse(ModelCriterion, boolean) - Method in class org.deidentifier.arx.gui.model.ModelBLikenessCriterion
parse(ModelCriterion, boolean) - Method in class org.deidentifier.arx.gui.model.ModelCriterion
  Parse
parse(ModelCriterion, boolean) - Method in class org.deidentifier.arx.gui.model.ModelDDisclosurePrivacyCriterion
parse(ModelCriterion, boolean) - Method in class org.deidentifier.arx.gui.model.ModelDifferentialPrivacyCriterion
parse(ModelCriterion, boolean) - Method in class org.deidentifier.arx.gui.model.ModelDPresenceCriterion
parse(ModelCriterion, boolean) - Method in class org.deidentifier.arx.gui.model.ModelKAnonymityCriterion
parse(ModelCriterion, boolean) - Method in class org.deidentifier.arx.gui.model.ModelKMapCriterion
parse(ModelCriterion, boolean) - Method in class org.deidentifier.arx.gui.model.ModelLDiversityCriterion
parse(ModelCriterion, boolean) - Method in class org.deidentifier.arx.gui.model.ModelProfitabilityCriterion
parse(ModelCriterion, boolean) - Method in class org.deidentifier.arx.gui.model.ModelRiskBasedCriterion
parse(ModelCriterion, boolean) - Method in class org.deidentifier.arx.gui.model.ModelTClosenessCriterion
parse(HierarchyBuilder<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModel
  Updates the model with a new specification.
parse(HierarchyBuilder<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelAbstract
  Parses a builder and updates the model accordingly.
parse(HierarchyBuilder<Date>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelDate
parse(HierarchyBuilderIntervalBased<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
  Parses an interval-based spec.
parse(HierarchyBuilderOrderBased<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelGrouping
  Parses an order-based spec.
parse(HierarchyBuilder<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelIntervals
parse(HierarchyBuilder<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelOrder
parse(HierarchyBuilder<T>) - Method in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardModelRedaction
parseDefault(ModelCriterion) - Method in class org.deidentifier.arx.gui.view.impl.menu.EditorCriterion
  Parse method
part - Variable in class org.deidentifier.arx.gui.model.ModelEvent
  The part of the model that has changed.
payload - Variable in class org.deidentifier.arx.gui.worker.io.XMLHandler
  The payload
pcount - Variable in class org.deidentifier.arx.framework.check.groupify.HashGroupifyEntry
  The number of elements in this class.
performCancel() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizard
  Cancel pressed.
performFinish() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ARXWizard
performFinish() - Method in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizard
  Gets executed once the wizard is about to finish This will build an appropriate `ImportConfiguration` object, depending upon the `source type` and the choices the user made during the process of the wizard.
performMicroaggregation(DataAggregationInformation, Dictionary) - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
  Returns a data object with microaggregation performed
performSuppression() - Method in class org.deidentifier.arx.framework.check.groupify.HashGroupify
  Suppresses all records in the output dataset which
  (a) do not satisfy privacy requirements, or
  (b) are not included in the research subset
PI - Variable in class org.deidentifier.arx.reliability.IntervalArithmeticDouble
  Interval containing pi
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.
pow(IntervalDouble, int) - Method in class org.deidentifier.arx.reliability.IntervalArithmeticDouble
  Pow
practical - Variable in class org.deidentifier.arx.test.AbstractAnonymizationTest.ARXAnonymizationTestCase
  Random test variable
prepare(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
  Prepares the builder.
prepare(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderDate
  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.
preparedStartValues(double[][]) - Method in class org.deidentifier.arx.ARXSolverConfiguration
PRETTY_THRESHOLD - Static variable in class org.deidentifier.arx.gui.view.impl.wizard.HierarchyWizardEditorLayout
  Constant.
prev - Variable in class org.deidentifier.arx.framework.check.history.MRUCacheEntry
  The prev.
PREVIEW_MAX_LINES - Static variable in class org.deidentifier.arx.gui.view.impl.wizard.ImportWizardModel
  Maximum number of lines to be loaded for preview purposes.
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.
privacyModelFulfilled - Variable in class org.deidentifier.arx.framework.check.TransformationResult
  Overall anonymity.
probe(int[]) - Method in class org.deidentifier.arx.framework.check.distribution.IntArrayDictionary
  Probes the dictionary and either inserts a new entry index or returns the corresponding entry index.
probe(int, String) - Method in class org.deidentifier.arx.framework.data.Dictionary
  Returns the registered value if present, null otherwise.
PRODUCTION_RELEASE - Static variable in class org.deidentifier.arx.ARXAnonymizer
  Is this a production release?
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]
ProgressAnalysis - Class in org.deidentifier.arx.gui.worker
  Simple progress analysis using moving averages
ProgressAnalysis() - Constructor for class org.deidentifier.arx.gui.worker.ProgressAnalysis
projection - Variable in class org.deidentifier.arx.framework.check.TransformationCheckerStateMachine.Transition
  Which columns can be projected away?.
properties - Variable in class org.deidentifier.arx.framework.check.TransformedData
  The properties
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
pull(ModelExplicitCriterion) - Method in class org.deidentifier.arx.gui.model.ModelBLikenessCriterion
pull(ModelExplicitCriterion) - Method in class org.deidentifier.arx.gui.model.ModelDDisclosurePrivacyCriterion
pull(ModelExplicitCriterion) - Method in class org.deidentifier.arx.gui.model.ModelExplicitCriterion
  Implement this, to update data.
pull(ModelExplicitCriterion) - Method in class org.deidentifier.arx.gui.model.ModelLDiversityCriterion
pull(ModelExplicitCriterion) - Method in class org.deidentifier.arx.gui.model.ModelTClosenessCriterion
put(int, double) - Method in class org.deidentifier.arx.common.FastIntDoubleMap
  Puts a value into this map

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