A B C D G H I K L M N P Q S U V 
All Classes All Packages

A

AaaSApplication - Class in no.oslomet.aaas
 
AaaSApplication() - Constructor for class no.oslomet.aaas.AaaSApplication
 
afterAnonymizationMetrics - Variable in class no.oslomet.aaas.model.AnonymizationResultPayload
 
AnalysationController - Class in no.oslomet.aaas.controller
 
AnalysationController(AnalysationService) - Constructor for class no.oslomet.aaas.controller.AnalysationController
 
AnalysationPayload - Class in no.oslomet.aaas.model
Model class for Analysation data payload
AnalysationPayload(String, Map<String, SensitivityModel>) - Constructor for class no.oslomet.aaas.model.AnalysationPayload
 
analysationService - Variable in class no.oslomet.aaas.controller.AnalysationController
 
AnalysationService - Class in no.oslomet.aaas.service
 
AnalysationService(Analyser) - Constructor for class no.oslomet.aaas.service.AnalysationService
 
analyse(AnalysationPayload) - Method in interface no.oslomet.aaas.analyser.Analyser
Method to run analysation on the anonymization metrics of the data in the payload with the provided parameters in the payload.
analyse(AnalysationPayload) - Method in class no.oslomet.aaas.analyser.ARXAnalyser
 
analyse(AnalysationPayload) - Method in class no.oslomet.aaas.service.AnalysationService
 
analyser - Variable in class no.oslomet.aaas.service.AnalysationService
 
analyser - Variable in class no.oslomet.aaas.service.AnonymizationService
 
Analyser - Interface in no.oslomet.aaas.analyser
Public contract to be forfilled by data anonymization analyse classes
AnalysisResult - Class in no.oslomet.aaas.model
 
AnalysisResult(Map<String, String>) - Constructor for class no.oslomet.aaas.model.AnalysisResult
 
anonymiser - Variable in class no.oslomet.aaas.service.AnonymizationService
 
Anonymiser - Interface in no.oslomet.aaas.anonymizer
Public Interface to be forfilled by data anonymizer classes
Anonymity - Enum in no.oslomet.aaas.model
 
Anonymity() - Constructor for enum no.oslomet.aaas.model.Anonymity
 
anonymization() - Method in class no.oslomet.aaas.controller.AnonymizationController
 
anonymization(AnonymizationPayload) - Method in class no.oslomet.aaas.controller.AnonymizationController
 
AnonymizationController - Class in no.oslomet.aaas.controller
 
AnonymizationController(AnonymizationService) - Constructor for class no.oslomet.aaas.controller.AnonymizationController
 
AnonymizationPayload - Class in no.oslomet.aaas.model
 
AnonymizationPayload() - Constructor for class no.oslomet.aaas.model.AnonymizationPayload
 
AnonymizationResultPayload - Class in no.oslomet.aaas.model
Model class for response object from anonymisation process
AnonymizationResultPayload(AnonymizeResult, Map<String, String>, Map<String, String>) - Constructor for class no.oslomet.aaas.model.AnonymizationResultPayload
 
anonymizationService - Variable in class no.oslomet.aaas.controller.AnonymizationController
 
AnonymizationService - Class in no.oslomet.aaas.service
 
AnonymizationService(Anonymiser, Analyser) - Constructor for class no.oslomet.aaas.service.AnonymizationService
 
anonymizationStatus - Variable in class no.oslomet.aaas.model.AnonymizeResult
 
anonymize(AnonymizationPayload) - Method in interface no.oslomet.aaas.anonymizer.Anonymiser
Method to run anonymization on data in the payload with the provided parameters in the payload
anonymize(AnonymizationPayload) - Method in class no.oslomet.aaas.anonymizer.ARXAnonymiser
 
anonymize(AnonymizationPayload) - Method in class no.oslomet.aaas.service.AnonymizationService
 
anonymize(ARXAnonymizer, ARXConfiguration, AnonymizationPayload) - Method in class no.oslomet.aaas.utils.ARXWrapper
 
anonymizeResult - Variable in class no.oslomet.aaas.model.AnonymizationResultPayload
 
AnonymizeResult - Class in no.oslomet.aaas.model
Model class for result from an anonymization process
AnonymizeResult(String, String, MetaData, Map<String, String>) - Constructor for class no.oslomet.aaas.model.AnonymizeResult
 
ANONYMOUS - no.oslomet.aaas.model.Anonymity
 
ARXAnalyser - Class in no.oslomet.aaas.analyser
Analyser class using the ARX library to implement the analysation
ARXAnalyser(ARXWrapper, ARXPayloadAnalyser) - Constructor for class no.oslomet.aaas.analyser.ARXAnalyser
 
ARXAnonymiser - Class in no.oslomet.aaas.anonymizer
Anonymizer class using the ARX library to implement the anonymization
ARXAnonymiser(ARXWrapper) - Constructor for class no.oslomet.aaas.anonymizer.ARXAnonymiser
 
arxPayloadAnalyser - Variable in class no.oslomet.aaas.analyser.ARXAnalyser
 
ARXPayloadAnalyser - Class in no.oslomet.aaas.utils
 
ARXPayloadAnalyser() - Constructor for class no.oslomet.aaas.utils.ARXPayloadAnalyser
 
ARXResponseAnalyser - Class in no.oslomet.aaas.utils
 
ARXResponseAnalyser() - Constructor for class no.oslomet.aaas.utils.ARXResponseAnalyser
 
arxWrapper - Variable in class no.oslomet.aaas.analyser.ARXAnalyser
 
arxWrapper - Variable in class no.oslomet.aaas.anonymizer.ARXAnonymiser
 
ARXWrapper - Class in no.oslomet.aaas.utils
Delivers an interface for reaching the underlying arx functionality of
ARXWrapper() - Constructor for class no.oslomet.aaas.utils.ARXWrapper
 
attributeType - Variable in enum no.oslomet.aaas.model.SensitivityModel
 
attributeTypes - Variable in class no.oslomet.aaas.model.AnalysationPayload
 

B

beforeAnonymizationMetrics - Variable in class no.oslomet.aaas.model.AnonymizationResultPayload
 

C

COLUMNNAME - Variable in class no.oslomet.aaas.utils.ARXWrapper
 
CSV_SEPERATOR_CHAR - Static variable in class no.oslomet.aaas.utils.ARXWrapper
 

D

data - Variable in class no.oslomet.aaas.model.AnalysationPayload
 
data - Variable in class no.oslomet.aaas.model.AnonymizationPayload
 
data - Variable in class no.oslomet.aaas.model.AnonymizeResult
 
dataType - Variable in class no.oslomet.aaas.model.MetaData
 

G

getAfterAnonymizationMetrics() - Method in class no.oslomet.aaas.model.AnonymizationResultPayload
 
getAnonymizationStatus() - Method in class no.oslomet.aaas.model.AnonymizeResult
 
getAnonymizeData(ARXResult) - Method in class no.oslomet.aaas.utils.ARXWrapper
 
getAnonymizeResult() - Method in class no.oslomet.aaas.model.AnonymizationResultPayload
 
getAttributeType() - Method in enum no.oslomet.aaas.model.SensitivityModel
 
getAttributeTypes() - Method in class no.oslomet.aaas.model.AnalysationPayload
 
getBeforeAnonymizationMetrics() - Method in class no.oslomet.aaas.model.AnonymizationResultPayload
 
getData() - Method in class no.oslomet.aaas.model.AnalysationPayload
 
getData() - Method in class no.oslomet.aaas.model.AnonymizationPayload
 
getData() - Method in class no.oslomet.aaas.model.AnonymizeResult
 
getDataType() - Method in class no.oslomet.aaas.model.MetaData
 
getHierarchy() - Method in class no.oslomet.aaas.model.MetaData
 
getMetaData() - Method in class no.oslomet.aaas.model.AnonymizationPayload
 
getMetrics() - Method in class no.oslomet.aaas.model.AnalysisResult
 
getModels() - Method in class no.oslomet.aaas.model.MetaData
 
getName() - Method in enum no.oslomet.aaas.model.PrivacyModel
 
getName() - Method in enum no.oslomet.aaas.model.SensitivityModel
 
getPayloadAnalysis(AnalysationPayload) - Method in class no.oslomet.aaas.controller.AnalysationController
 
getPayloadAnalysisData(Data, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXPayloadAnalyser
 
getPayloadAverageProsecutorRisk(Data, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXPayloadAnalyser
 
getPayloadEstimatedJournalistRisk(Data, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXPayloadAnalyser
 
getPayloadEstimatedMarketerRisk(Data, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXPayloadAnalyser
 
getPayloadEstimatedProsecutorRisk(Data, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXPayloadAnalyser
 
getPayloadHighestProsecutorRisk(Data, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXPayloadAnalyser
 
getPayloadLowestProsecutorRisk(Data, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXPayloadAnalyser
 
getPayloadMetaData() - Method in class no.oslomet.aaas.model.AnonymizeResult
 
getPayloadPopulationModel(Data, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXPayloadAnalyser
 
getPayloadPopulationUniques(Data, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXPayloadAnalyser
 
getPayloadQuasiIdentifiers(Data) - Method in class no.oslomet.aaas.utils.ARXPayloadAnalyser
 
getPayloadRecordsAffectByRisk(Data, ARXPopulationModel, double) - Method in class no.oslomet.aaas.utils.ARXPayloadAnalyser
 
getPayloadSampleUniques(Data, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXPayloadAnalyser
 
getPrivacyModel(PrivacyModel, Map<String, String>) - Method in class no.oslomet.aaas.utils.ARXWrapper
Returns an Arx PrivacyCriterion object for the desired privacy object selected by the user
getResponseAnalysisData(ARXResult, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXResponseAnalyser
 
getResponseAverageProsecutorRisk(ARXResult, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXResponseAnalyser
 
getResponseEstimatedJournalistRisk(ARXResult, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXResponseAnalyser
 
getResponseEstimatedMarketerRisk(ARXResult, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXResponseAnalyser
 
getResponseEstimatedProsecutorRisk(ARXResult, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXResponseAnalyser
 
getResponseHighestProsecutorRisk(ARXResult, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXResponseAnalyser
 
getResponseLowestProsecutorRisk(ARXResult, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXResponseAnalyser
 
getResponsePopulationModel(ARXResult, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXResponseAnalyser
 
getResponsePopulationUniques(ARXResult, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXResponseAnalyser
 
getResponseQuasiIdentifiers(ARXResult) - Method in class no.oslomet.aaas.utils.ARXResponseAnalyser
 
getResponseRecordsAffectByRisk(ARXResult, ARXPopulationModel, double) - Method in class no.oslomet.aaas.utils.ARXResponseAnalyser
 
getResponseSampleUniques(ARXResult, ARXPopulationModel) - Method in class no.oslomet.aaas.utils.ARXResponseAnalyser
 
getSensitivityList() - Method in class no.oslomet.aaas.model.MetaData
 
getStatistics() - Method in class no.oslomet.aaas.model.AnonymizeResult
 

H

hierarchy - Variable in class no.oslomet.aaas.model.MetaData
 

I

IDENTIFYING - no.oslomet.aaas.model.SensitivityModel
 
INSENSITIVE - no.oslomet.aaas.model.SensitivityModel
 

K

KANONYMITY - no.oslomet.aaas.model.PrivacyModel
 

L

LDIVERSITY_DISTINCT - no.oslomet.aaas.model.PrivacyModel
 
LDIVERSITY_GRASSBERGERENTROPY - no.oslomet.aaas.model.PrivacyModel
 
LDIVERSITY_RECURSIVE - no.oslomet.aaas.model.PrivacyModel
 
LDIVERSITY_SHANNONENTROPY - no.oslomet.aaas.model.PrivacyModel
 

M

main(String[]) - Static method in class no.oslomet.aaas.AaaSApplication
 
metaData - Variable in class no.oslomet.aaas.model.AnonymizationPayload
 
MetaData - Class in no.oslomet.aaas.model
 
MetaData() - Constructor for class no.oslomet.aaas.model.MetaData
 
metrics - Variable in class no.oslomet.aaas.model.AnalysisResult
 
models - Variable in class no.oslomet.aaas.model.MetaData
 

N

name - Variable in enum no.oslomet.aaas.model.PrivacyModel
 
name - Variable in enum no.oslomet.aaas.model.SensitivityModel
 
no.oslomet.aaas - package no.oslomet.aaas
 
no.oslomet.aaas.analyser - package no.oslomet.aaas.analyser
 
no.oslomet.aaas.anonymizer - package no.oslomet.aaas.anonymizer
 
no.oslomet.aaas.controller - package no.oslomet.aaas.controller
 
no.oslomet.aaas.model - package no.oslomet.aaas.model
 
no.oslomet.aaas.service - package no.oslomet.aaas.service
 
no.oslomet.aaas.utils - package no.oslomet.aaas.utils
 
NOT_ANONYMOUS - no.oslomet.aaas.model.Anonymity
 

P

payloadMetaData - Variable in class no.oslomet.aaas.model.AnonymizeResult
 
PRECENT_CONVERT - Static variable in class no.oslomet.aaas.utils.ARXPayloadAnalyser
 
PrivacyModel - Enum in no.oslomet.aaas.model
 
PrivacyModel(String) - Constructor for enum no.oslomet.aaas.model.PrivacyModel
 
PROBABLY_ANONYMOUS - no.oslomet.aaas.model.Anonymity
 
PROBABLY_NOT_ANONYMOUS - no.oslomet.aaas.model.Anonymity
 

Q

QUASIIDENTIFYING - no.oslomet.aaas.model.SensitivityModel
 

S

SENSITIVE - no.oslomet.aaas.model.SensitivityModel
 
sensitivityList - Variable in class no.oslomet.aaas.model.MetaData
 
SensitivityModel - Enum in no.oslomet.aaas.model
 
SensitivityModel(AttributeType) - Constructor for enum no.oslomet.aaas.model.SensitivityModel
 
setAnonymizer(ARXAnonymizer) - Method in class no.oslomet.aaas.utils.ARXWrapper
 
setData(String) - Method in class no.oslomet.aaas.model.AnonymizationPayload
 
setData(String) - Method in class no.oslomet.aaas.utils.ARXWrapper
 
setDataType(Map<String, String>) - Method in class no.oslomet.aaas.model.MetaData
 
setHierarchies(Data, AnonymizationPayload) - Method in class no.oslomet.aaas.utils.ARXWrapper
 
setHierarchy(Map<String, String[][]>) - Method in class no.oslomet.aaas.model.MetaData
 
setMetaData(MetaData) - Method in class no.oslomet.aaas.model.AnonymizationPayload
 
setModels(Map<PrivacyModel, Map<String, String>>) - Method in class no.oslomet.aaas.model.MetaData
 
setPrivacyModels(ARXConfiguration, AnonymizationPayload) - Method in class no.oslomet.aaas.utils.ARXWrapper
 
setSensitivityList(Map<String, SensitivityModel>) - Method in class no.oslomet.aaas.model.MetaData
 
setSensitivityModels(Data, AnalysationPayload) - Method in class no.oslomet.aaas.utils.ARXWrapper
 
setSensitivityModels(Data, AnonymizationPayload) - Method in class no.oslomet.aaas.utils.ARXWrapper
 
setSuppressionLimit(ARXConfiguration) - Method in class no.oslomet.aaas.utils.ARXWrapper
 
statistics - Variable in class no.oslomet.aaas.model.AnonymizeResult
 

U

UNKNOWN - no.oslomet.aaas.model.Anonymity
 

V

valueOf(String) - Static method in enum no.oslomet.aaas.model.Anonymity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum no.oslomet.aaas.model.PrivacyModel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum no.oslomet.aaas.model.SensitivityModel
Returns the enum constant of this type with the specified name.
values() - Static method in enum no.oslomet.aaas.model.Anonymity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum no.oslomet.aaas.model.PrivacyModel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum no.oslomet.aaas.model.SensitivityModel
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D G H I K L M N P Q S U V 
All Classes All Packages