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

S

SampleBasedCriterion - Class in org.deidentifier.arx.criteria
An abstract base class for sample-based privacy criteria.
SampleBasedCriterion(boolean) - Constructor for class org.deidentifier.arx.criteria.SampleBasedCriterion
Instantiates a new criterion.
SampleUniqueness - Class in org.deidentifier.arx.criteria
This criterion ensures that the sample uniqueness falls below a given threshold.
SampleUniqueness(double) - Constructor for class org.deidentifier.arx.criteria.SampleUniqueness
Creates a new instance of this criterion.
save(File) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
Saves the specification of this builder to the given file.
save(String) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilder
Saves the specification of this builder to the given file.
save(File) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
save(File, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
save(File, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
save(OutputStream) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
save(OutputStream, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
save(OutputStream, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
save(String) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
save(String, char) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
save(String, CSVSyntax) - Method in class org.deidentifier.arx.AttributeType.Hierarchy
Writes the hierarchy to a CSV file.
save(File) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
save(File, char) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
save(File, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
save(OutputStream) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
save(OutputStream, char) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
save(OutputStream, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
save(String) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
save(String, char) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
save(String, CSVSyntax) - Method in class org.deidentifier.arx.DataHandle
Writes the data to a CSV file.
SENSITIVE_ATTRIBUTE - Static variable in class org.deidentifier.arx.AttributeType
Represents a sensitive attribute.
setAggregateFunction(AggregateFunction<T>) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderGroupingBased
Sets the default aggregate function to be used by all fanouts.
setAggregateFunction(Metric.AggregateFunction) - Method in class org.deidentifier.arx.metric.MetricConfiguration
 
setAliasName(String) - Method in class org.deidentifier.arx.io.ImportColumn
Sets the alias name.
setAlphabetSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Sets properties about the attribute's domain.
setAnonymity(ARXLattice.Anonymity) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
Sets the anonymity.
setAnonymous() - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
Set anonymous.
setAttributes(Map<Integer, Object>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
Sets the attributes.
setAttributeType(String, AttributeType) - Method in class org.deidentifier.arx.DataDefinition
Define the type of a given attribute.
setAttributeType(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.DataDefinition
Defines the given attribute as a quasi-identifier and stores the functional representation of the generalization hierarchy.
setAttributeTypeSuppressed(AttributeType, boolean) - Method in class org.deidentifier.arx.ARXConfiguration
Defines values of which attribute type are to be replaced by the suppression string in suppressed tuples.
setAttributeWeight(String, double) - Method in class org.deidentifier.arx.ARXConfiguration
Sets the weight for the given attribute.
setAttributeWeight(String, Double) - Method in class org.deidentifier.arx.ARXConfiguration
Sets the weight for the given attribute.
setBottom(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.ARXLattice.Access
 
setChecked(boolean) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
Set checked.
setCleansing(boolean) - Method in class org.deidentifier.arx.io.ImportColumn
Should we perform cleansing
setContainsHeader(boolean) - Method in class org.deidentifier.arx.io.ImportConfigurationCSV
Sets the contains header.
setContainsHeader(boolean) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
 
setDataType(String, DataType<?>) - Method in class org.deidentifier.arx.DataDefinition
Define the datatype of a given attribute.
setDataType(DataType<?>) - Method in class org.deidentifier.arx.io.ImportColumn
Sets the data type.
setDelimiter(char) - Method in class org.deidentifier.arx.io.CSVSyntax
Sets the delimiter.
setDomainAndAlphabetSize(int, int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Sets properties about the attribute's domain.
setDomainMetadata(String[]) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Sets properties about the attribute's domain.
setDomainSize(int, int) - Method in class org.deidentifier.arx.aggregates.HierarchyBuilderRedactionBased
Sets properties about the attribute's domain.
setEscape(char) - Method in class org.deidentifier.arx.io.CSVSyntax
Sets the escape.
setExcelFileType(ImportConfigurationExcel.ExcelFileTypes) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
 
setFileLocation(String) - Method in class org.deidentifier.arx.io.ImportConfigurationFile
 
setGsFactor(double) - Method in class org.deidentifier.arx.metric.MetricConfiguration
 
setHeadermap(Map<String, Integer>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
Sets the headermap.
setHierarchy(String, AttributeType.Hierarchy) - Method in class org.deidentifier.arx.DataDefinition
Associates the given hierarchy
setHierarchy(String, HierarchyBuilder<?>) - Method in class org.deidentifier.arx.DataDefinition
Associates the given hierarchy builder
setHistorySize(int) - Method in class org.deidentifier.arx.ARXAnonymizer
Sets the maximum number of snapshots allowed to store in the history.
setIndex(int) - Method in interface org.deidentifier.arx.io.IImportColumnIndexed
Sets the index this columns refers to.
setIndex(int) - Method in class org.deidentifier.arx.io.ImportColumnIndexed
 
setIndex(int) - Method in class org.deidentifier.arx.io.ImportColumnJDBC
 
setLevels(ARXLattice.ARXNode[][]) - Method in class org.deidentifier.arx.ARXLattice.Access
 
setLinebreak(char[]) - Method in class org.deidentifier.arx.io.CSVSyntax
Sets the line break.
setLinebreak(String) - Method in class org.deidentifier.arx.io.CSVSyntax
Sets the line break.
setListener(ARXListener) - Method in class org.deidentifier.arx.ARXAnonymizer
Sets a listener.
setLowerBound(InformationLoss<?>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
Sets the lower bound.
setMaximumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
Define the maximal generalization of a given attribute.
setMaximumInformationLoss(InformationLoss<?>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
Sets the maximal information loss.
setMaximumSnapshotSizeDataset(double) - Method in class org.deidentifier.arx.ARXAnonymizer
Sets the maximum size of a snapshot relative to the dataset size.
setMaximumSnapshotSizeSnapshot(double) - Method in class org.deidentifier.arx.ARXAnonymizer
Sets the maximum size of a snapshot relative to the previous snapshot.
setMaxOutliers(double) - Method in class org.deidentifier.arx.ARXConfiguration
Allows for a certain percentage of outliers and thus triggers tuple suppression.
setMaxQuasiIdentifiers(int) - Method in class org.deidentifier.arx.ARXAnonymizer
Sets the maximal number of quasi-identifiers.
setMaxTransformations(int) - Method in class org.deidentifier.arx.ARXAnonymizer
Sets the maximal size of the search space.
setMetric(Metric<?>) - Method in class org.deidentifier.arx.ARXConfiguration
Sets the utility metric for measuring information loss .
setMetric(Metric<?>) - Method in class org.deidentifier.arx.ARXLattice.Access
 
setMicroAggregationFunction(String, AttributeType.MicroAggregationFunction) - Method in class org.deidentifier.arx.DataDefinition
Associates the given microaggregation function
setMinimumGeneralization(String, int) - Method in class org.deidentifier.arx.DataDefinition
Define the minimal generalization of a given attribute.
setMinimumInformationLoss(InformationLoss<?>) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
Sets the minimal information loss.
setMonotonic(boolean) - Method in class org.deidentifier.arx.metric.MetricConfiguration
 
setMonotonicity(ARXConfiguration) - Method in class org.deidentifier.arx.ARXLattice.Access
 
setName(String) - Method in class org.deidentifier.arx.io.ImportColumnIndexed
Sets the name.
setName(String) - Method in class org.deidentifier.arx.io.ImportColumnJDBC
 
setNotAnonymous() - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
Set not anonymous.
setOptimum(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.ARXLattice.Access
 
setPracticalMonotonicity(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
Set, if practical monotonicity assumed.
setPrecomputationThreshold(double) - Method in class org.deidentifier.arx.metric.MetricConfiguration
 
setPrecomputed(boolean) - Method in class org.deidentifier.arx.metric.MetricConfiguration
 
setPredecessors(ARXLattice.ARXNode[]) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
Sets the predecessors.
setProtectSensitiveAssociations(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
Set, whether the anonymizer should take associations between sensitive attributes into account.
setQuote(char) - Method in class org.deidentifier.arx.io.CSVSyntax
Sets the quote.
setSheetIndex(int) - Method in class org.deidentifier.arx.io.ImportConfigurationExcel
 
setSize(int) - Method in class org.deidentifier.arx.ARXLattice.Access
 
setSuccessors(ARXLattice.ARXNode[]) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
Sets the successors.
setSuppressionAlwaysEnabled(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
Sets whether suppression is applied to the output of anonymous as well as non-anonymous transformations.
setSuppressionString(String) - Method in class org.deidentifier.arx.ARXConfiguration
Sets the string with which suppressed values are to be replaced.
setTop(ARXLattice.ARXNode) - Method in class org.deidentifier.arx.ARXLattice.Access
 
setTransformation(int[]) - Method in class org.deidentifier.arx.ARXLattice.ARXNode.Access
Sets the transformation.
setUncertainty(boolean) - Method in class org.deidentifier.arx.ARXLattice.Access
 
setUnmodified() - Method in class org.deidentifier.arx.ARXSolverConfiguration
Modified
setUseHeuristicSearchForSampleBasedCriteria(boolean) - Method in class org.deidentifier.arx.ARXConfiguration
Do we guarantee optimality for sample-based criteria?
size() - Method in class org.deidentifier.arx.risk.Groupify
Returns the current number of entries
size() - Method in class org.deidentifier.arx.RowSet
 
sort(boolean, int...) - Method in class org.deidentifier.arx.DataHandle
Sorts the dataset according to the given columns.
sort(int, int, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
Sorts the dataset according to the given columns and the given range.
sort(Swapper, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
Sorts the dataset according to the given columns.
sort(Swapper, int, int, boolean, int...) - Method in class org.deidentifier.arx.DataHandle
Sorts the dataset according to the given columns and the given range.
StatisticsBuilder - Class in org.deidentifier.arx.aggregates
A class offering basic descriptive statistics about data handles.
StatisticsBuilder(DataHandleStatistics, StatisticsEquivalenceClasses) - Constructor for class org.deidentifier.arx.aggregates.StatisticsBuilder
Creates a new instance.
StatisticsBuilderInterruptible - Class in org.deidentifier.arx.aggregates
A class offering basic descriptive statistics about data handles.
StatisticsContingencyTable - Class in org.deidentifier.arx.aggregates
A contingency table.
StatisticsContingencyTable.Entry - Class in org.deidentifier.arx.aggregates
An entry in the contingency table.
StatisticsEquivalenceClasses - Class in org.deidentifier.arx.aggregates
Statistics about the equivalence classes.
StatisticsEquivalenceClasses(HashGroupify.EquivalenceClassStatistics) - Constructor for class org.deidentifier.arx.aggregates.StatisticsEquivalenceClasses
Creates a new instance.
StatisticsFrequencyDistribution - Class in org.deidentifier.arx.aggregates
A frequency distribution.
StatisticsSummary<T> - Class in org.deidentifier.arx.aggregates
A base class for summary statistics
STRING - Static variable in class org.deidentifier.arx.DataType
A string data type.
subtract(Date, Date) - Method in class org.deidentifier.arx.DataType.ARXDate
 
subtract(Double, Double) - Method in class org.deidentifier.arx.DataType.ARXDecimal
 
subtract(Long, Long) - Method in class org.deidentifier.arx.DataType.ARXInteger
 
subtract(T, T) - Method in interface org.deidentifier.arx.DataType.DataTypeWithRatioScale
 
swap(int, int) - Method in class org.deidentifier.arx.DataHandle
Swaps both rows.
swap(int, int) - Method in class org.deidentifier.arx.RowSet
 
A B C D E F G H I K L M N O P Q R S T V W _