Table of Contents - data-anonymization-0.9.1 Documentation
Classes and Modules
- DataAnon
- DataAnon::Core
- DataAnon::Core::DSL
- DataAnon::Core::Database
- DataAnon::Core::Field
- DataAnon::Core::FieldsMissingStrategy
- DataAnon::Core::Sequential
- DataAnon::Core::TableErrors
- DataAnon::Parallel
- DataAnon::Parallel::Table
- DataAnon::Strategy
- DataAnon::Strategy::Base
- DataAnon::Strategy::Blacklist
- DataAnon::Strategy::Field
- DataAnon::Strategy::Field::AnonymizeArray
- DataAnon::Strategy::Field::AnonymizeDate
- DataAnon::Strategy::Field::AnonymizeDateTime
- DataAnon::Strategy::Field::AnonymizeTime
- DataAnon::Strategy::Field::Anonymous
- DataAnon::Strategy::Field::DateDelta
- DataAnon::Strategy::Field::DateTimeDelta
- DataAnon::Strategy::Field::DefaultAnon
- DataAnon::Strategy::Field::FormattedStringNumber
- DataAnon::Strategy::Field::GeojsonBase
- DataAnon::Strategy::Field::GmailTemplate
- DataAnon::Strategy::Field::LoremIpsum
- DataAnon::Strategy::Field::RandomAddress
- DataAnon::Strategy::Field::RandomBigDecimalDelta
- DataAnon::Strategy::Field::RandomBoolean
- DataAnon::Strategy::Field::RandomCity
- DataAnon::Strategy::Field::RandomEmail
- DataAnon::Strategy::Field::RandomFirstName
- DataAnon::Strategy::Field::RandomFloat
- DataAnon::Strategy::Field::RandomFloatDelta
- DataAnon::Strategy::Field::RandomFormattedString
- DataAnon::Strategy::Field::RandomFullName
- DataAnon::Strategy::Field::RandomInteger
- DataAnon::Strategy::Field::RandomIntegerDelta
- DataAnon::Strategy::Field::RandomLastName
- DataAnon::Strategy::Field::RandomMailinatorEmail
- DataAnon::Strategy::Field::RandomPhoneNumber
- DataAnon::Strategy::Field::RandomProvince
- DataAnon::Strategy::Field::RandomString
- DataAnon::Strategy::Field::RandomUrl
- DataAnon::Strategy::Field::RandomUserName
- DataAnon::Strategy::Field::RandomZipcode
- DataAnon::Strategy::Field::SelectFromDatabase
- DataAnon::Strategy::Field::SelectFromFile
- DataAnon::Strategy::Field::SelectFromList
- DataAnon::Strategy::Field::StringTemplate
- DataAnon::Strategy::Field::TimeDelta
- DataAnon::Strategy::Field::Whitelist
- DataAnon::Strategy::FieldStrategy
- DataAnon::Strategy::MongoDB
- DataAnon::Strategy::MongoDB::AnonymizeField
- DataAnon::Strategy::MongoDB::Blacklist
- DataAnon::Strategy::MongoDB::Whitelist
- DataAnon::Strategy::Whitelist
- DataAnon::ThorHelpers
- DataAnon::ThorHelpers::MongoDBDSLGenerator
- DataAnon::ThorHelpers::RDBMSDSLGenerator
- DataAnon::Utils
- DataAnon::Utils::BaseTable
- DataAnon::Utils::DestinationDatabase
- DataAnon::Utils::DestinationTable
- DataAnon::Utils::DisableReferentialIntegrityDatabase
- DataAnon::Utils::GeojsonParser
- DataAnon::Utils::Logging
- DataAnon::Utils::ParallelProgressBar
- DataAnon::Utils::ProgressBar
- DataAnon::Utils::RandomFloat
- DataAnon::Utils::RandomInt
- DataAnon::Utils::RandomString
- DataAnon::Utils::RandomStringCharsOnly
- DataAnon::Utils::Resource
- DataAnon::Utils::SourceDatabase
- DataAnon::Utils::SourceTable
- DataAnon::Utils::TempDatabase
- DataAnon::Utils::TemplateHelper
- DataAnonymization
- DataAnonymization::RakeTasks
- Mongo
- Mongo::Collection
- Object
Methods
- ::address — DataAnon::Utils::GeojsonParser
- ::city — DataAnon::Utils::GeojsonParser
- ::country — DataAnon::Utils::GeojsonParser
- ::create — DataAnon::Utils::SourceTable
- ::create — DataAnon::Utils::DestinationTable
- ::create_table — DataAnon::Utils::BaseTable
- ::destination_connection_specs_mongo — DataAnon::Utils::TemplateHelper
- ::destination_connection_specs_rdbms — DataAnon::Utils::TemplateHelper
- ::file — DataAnon::Utils::Resource
- ::generate — DataAnon::Utils::RandomFloat
- ::generate — DataAnon::Utils::RandomInt
- ::generate — DataAnon::Utils::RandomString
- ::generate — DataAnon::Utils::RandomStringCharsOnly
- ::mongo_uri — DataAnon::Utils::TemplateHelper
- ::new — DataAnon::Core::Database
- ::new — DataAnon::Core::Field
- ::new — DataAnon::Core::FieldsMissingStrategy
- ::new — DataAnon::Core::TableErrors
- ::new — DataAnon::Strategy::Base
- ::new — DataAnon::Strategy::Field::AnonymizeArray
- ::new — DataAnon::Strategy::Field::Anonymous
- ::new — DataAnon::Strategy::Field::GeojsonBase
- ::new — DataAnon::Strategy::Field::RandomAddress
- ::new — DataAnon::Strategy::Field::RandomCity
- ::new — DataAnon::Strategy::Field::RandomProvince
- ::new — DataAnon::Strategy::Field::RandomZipcode
- ::new — DataAnon::Strategy::Field::AnonymizeDate
- ::new — DataAnon::Strategy::Field::AnonymizeTime
- ::new — DataAnon::Strategy::Field::DateDelta
- ::new — DataAnon::Strategy::Field::DateTimeDelta
- ::new — DataAnon::Strategy::Field::DefaultAnon
- ::new — DataAnon::Strategy::Field::GmailTemplate
- ::new — DataAnon::Strategy::Field::RandomEmail
- ::new — DataAnon::Strategy::Field::RandomMailinatorEmail
- ::new — DataAnon::Strategy::Field::RandomFirstName
- ::new — DataAnon::Strategy::Field::RandomFullName
- ::new — DataAnon::Strategy::Field::RandomLastName
- ::new — DataAnon::Strategy::Field::RandomUserName
- ::new — DataAnon::Strategy::Field::RandomBigDecimalDelta
- ::new — DataAnon::Strategy::Field::RandomFloat
- ::new — DataAnon::Strategy::Field::RandomFloatDelta
- ::new — DataAnon::Strategy::Field::RandomInteger
- ::new — DataAnon::Strategy::Field::RandomIntegerDelta
- ::new — DataAnon::Strategy::Field::LoremIpsum
- ::new — DataAnon::Strategy::Field::SelectFromDatabase
- ::new — DataAnon::Strategy::Field::SelectFromFile
- ::new — DataAnon::Strategy::Field::SelectFromList
- ::new — DataAnon::Strategy::Field::StringTemplate
- ::new — DataAnon::Strategy::MongoDB::AnonymizeField
- ::new — DataAnonymization::RakeTasks
- ::new — DataAnon::ThorHelpers::MongoDBDSLGenerator
- ::new — DataAnon::Utils::GeojsonParser
- ::new — DataAnon::Utils::ParallelProgressBar
- ::new — DataAnon::Utils::ProgressBar
- ::only_day — DataAnon::Strategy::Field::AnonymizeDate
- ::only_day — DataAnon::Strategy::Field::AnonymizeTime
- ::only_hour — DataAnon::Strategy::Field::AnonymizeTime
- ::only_minute — DataAnon::Strategy::Field::AnonymizeTime
- ::only_month — DataAnon::Strategy::Field::AnonymizeDate
- ::only_month — DataAnon::Strategy::Field::AnonymizeTime
- ::project_home — DataAnon::Utils::Resource
- ::province — DataAnon::Utils::GeojsonParser
- ::region_UK — DataAnon::Strategy::Field::GeojsonBase
- ::region_US — DataAnon::Strategy::Field::GeojsonBase
- ::source_connection_specs_mongo — DataAnon::Utils::TemplateHelper
- ::source_connection_specs_rdbms — DataAnon::Utils::TemplateHelper
- ::source_root — DataAnon::ThorHelpers::MongoDBDSLGenerator
- ::source_root — DataAnon::ThorHelpers::RDBMSDSLGenerator
- ::user_defaults — DataAnon::Strategy::Field::AnonymizeArray
- ::using — DataAnon::Strategy::Base
- ::whitelist? — DataAnon::Strategy::Base
- ::whitelist? — DataAnon::Strategy::MongoDB::Blacklist
- ::whitelist? — DataAnon::Strategy::MongoDB::Whitelist
- ::whitelist? — DataAnon::Strategy::Whitelist
- ::zipcode — DataAnon::Utils::GeojsonParser
- #anonymize — DataAnon::Core::Database
- #anonymize — DataAnon::Core::Sequential
- #anonymize — DataAnon::Parallel::Table
- #anonymize — DataAnon::Strategy::Base
- #anonymize — DataAnon::Strategy::Field::AnonymizeArray
- #anonymize — DataAnon::Strategy::Field::Anonymous
- #anonymize — DataAnon::Strategy::Field::GeojsonBase
- #anonymize — DataAnon::Strategy::Field::AnonymizeDate
- #anonymize — DataAnon::Strategy::Field::AnonymizeTime
- #anonymize — DataAnon::Strategy::Field::DateDelta
- #anonymize — DataAnon::Strategy::Field::DateTimeDelta
- #anonymize — DataAnon::Strategy::Field::DefaultAnon
- #anonymize — DataAnon::Strategy::Field::GmailTemplate
- #anonymize — DataAnon::Strategy::Field::RandomEmail
- #anonymize — DataAnon::Strategy::Field::RandomMailinatorEmail
- #anonymize — DataAnon::Strategy::Field::RandomFullName
- #anonymize — DataAnon::Strategy::Field::RandomUserName
- #anonymize — DataAnon::Strategy::Field::RandomBigDecimalDelta
- #anonymize — DataAnon::Strategy::Field::RandomFloat
- #anonymize — DataAnon::Strategy::Field::RandomFloatDelta
- #anonymize — DataAnon::Strategy::Field::RandomInteger
- #anonymize — DataAnon::Strategy::Field::RandomIntegerDelta
- #anonymize — DataAnon::Strategy::Field::RandomBoolean
- #anonymize — DataAnon::Strategy::Field::FormattedStringNumber
- #anonymize — DataAnon::Strategy::Field::LoremIpsum
- #anonymize — DataAnon::Strategy::Field::RandomFormattedString
- #anonymize — DataAnon::Strategy::Field::RandomString
- #anonymize — DataAnon::Strategy::Field::RandomUrl
- #anonymize — DataAnon::Strategy::Field::SelectFromDatabase
- #anonymize — DataAnon::Strategy::Field::SelectFromFile
- #anonymize — DataAnon::Strategy::Field::StringTemplate
- #anonymize — DataAnon::Strategy::Field::Whitelist
- #anonymize — DataAnon::Strategy::MongoDB::AnonymizeField
- #anonymize_document — DataAnon::Strategy::MongoDB::Blacklist
- #anonymize_document — DataAnon::Strategy::MongoDB::Whitelist
- #anonymize_field — DataAnon::Strategy::MongoDB::AnonymizeField
- #anonymize_sub_documents — DataAnon::Strategy::MongoDB::AnonymizeField
- #apply_power_bar_settings — DataAnon::Utils::ProgressBar
- #batch_size — DataAnon::Strategy::Base
- #close — DataAnon::Utils::ProgressBar
- #collection — DataAnon::Core::Database
- #collection — DataAnon::Strategy::MongoDB::Whitelist
- #complete — DataAnon::Utils::ProgressBar
- #continue — DataAnon::Strategy::Base
- #create_object — DataAnon::Strategy::Field::AnonymizeDateTime
- #create_object — DataAnon::Strategy::Field::AnonymizeTime
- #database — DataAnon::Core::DSL
- #default_field_strategies — DataAnon::Core::Database
- #default_strategy — DataAnon::Strategy::Base
- #dest_collection — DataAnon::Strategy::MongoDB::Whitelist
- #dest_table — DataAnon::Strategy::Base
- #dest_table — DataAnon::Strategy::MongoDB::Whitelist
- #destination_db — DataAnon::Core::Database
- #document — DataAnon::Strategy::MongoDB::Whitelist
- #errors — DataAnon::Core::TableErrors
- #execution_strategy — DataAnon::Core::Database
- #fields_missing_strategy — DataAnon::Core::FieldsMissingStrategy
- #generate — DataAnon::ThorHelpers::MongoDBDSLGenerator
- #generate_whitelist_script — DataAnon::ThorHelpers::RDBMSDSLGenerator
- #is_primary_key? — DataAnon::Strategy::Base
- #limit — DataAnon::Strategy::Base
- #log_error — DataAnon::Core::TableErrors
- #logger — DataAnon::Utils::Logging
- #logger= — DataAnon::Utils::Logging
- #missing — DataAnon::Core::FieldsMissingStrategy
- #mongo_collection — DataAnon::Strategy::MongoDB::Whitelist
- #parse — DataAnon::Utils::GeojsonParser
- #present? — DataAnon::Core::FieldsMissingStrategy
- #primary_key — DataAnon::Strategy::Base
- #print — DataAnon::Core::FieldsMissingStrategy
- #print — DataAnon::Core::TableErrors
- #process — DataAnon::Strategy::Base
- #process_document — DataAnon::ThorHelpers::MongoDBDSLGenerator
- #process_fields — DataAnon::Strategy::Base
- #process_record — DataAnon::Strategy::Blacklist
- #process_record — DataAnon::Strategy::MongoDB::Blacklist
- #process_record — DataAnon::Strategy::MongoDB::Whitelist
- #process_record — DataAnon::Strategy::Whitelist
- #process_record_if — DataAnon::Strategy::Base
- #process_table — DataAnon::Strategy::Base
- #process_table_in_batches — DataAnon::Strategy::Base
- #process_table_in_threads — DataAnon::Strategy::Base
- #progress_bar — DataAnon::Strategy::Base
- #progress_bar_class — DataAnon::Strategy::Base
- #regular_interval — DataAnon::Utils::ProgressBar
- #show — DataAnon::Utils::ProgressBar
- #show_progress — DataAnon::Utils::ParallelProgressBar
- #show_progress — DataAnon::Utils::ProgressBar
- #show_progress? — DataAnon::Utils::ProgressBar
- #show_progress_env — DataAnon::Utils::ProgressBar
- #skip — DataAnon::Strategy::Base
- #source_collection — DataAnon::Strategy::MongoDB::Whitelist
- #source_db — DataAnon::Core::Database
- #source_table — DataAnon::Strategy::Base
- #source_table — DataAnon::Strategy::MongoDB::Whitelist
- #source_table_limited — DataAnon::Strategy::Base
- #started — DataAnon::Utils::ProgressBar
- #strategy — DataAnon::Core::Database
- #sub_document? — DataAnon::Strategy::MongoDB::AnonymizeField
- #sub_documents? — DataAnon::Strategy::MongoDB::AnonymizeField
- #table — DataAnon::Core::Database
- #thread_num — DataAnon::Strategy::Base
- #whitelist — DataAnon::Strategy::Base