Module: AtlasEngine::AddressValidation

Defined in:
app/models/atlas_engine/address_validation/field.rb,
app/models/atlas_engine/address_validation/token.rb,
app/models/atlas_engine/address_validation/errors.rb,
app/models/atlas_engine/address_validation/result.rb,
app/models/atlas_engine/address_validation/address.rb,
app/models/atlas_engine/address_validation/concern.rb,
app/models/atlas_engine/address_validation/request.rb,
app/models/atlas_engine/address_validation/candidate.rb,
app/models/atlas_engine/address_validation/validator.rb,
app/models/atlas_engine/address_validation/normalizer.rb,
app/models/atlas_engine/address_validation/strategies.rb,
app/models/atlas_engine/address_validation/suggestion.rb,
app/models/atlas_engine/address_validation/log_emitter.rb,
app/models/atlas_engine/address_validation/es/datastore.rb,
app/models/atlas_engine/address_validation/concern_queue.rb,
app/models/atlas_engine/address_validation/zip_truncator.rb,
app/models/atlas_engine/address_validation/concern_record.rb,
app/models/atlas_engine/address_validation/datastore_base.rb,
app/models/atlas_engine/address_validation/message_format.rb,
app/models/atlas_engine/address_validation/statsd_emitter.rb,
app/models/atlas_engine/address_validation/token/sequence.rb,
app/models/atlas_engine/address_validation/token/synonyms.rb,
app/models/atlas_engine/address_validation/es/term_vectors.rb,
app/models/atlas_engine/address_validation/runs_validation.rb,
app/models/atlas_engine/address_validation/abstract_address.rb,
app/models/atlas_engine/address_validation/concern_producer.rb,
app/models/atlas_engine/address_validation/es/query_builder.rb,
app/models/atlas_engine/address_validation/token/comparator.rb,
app/models/atlas_engine/address_validation/token/comparison.rb,
app/models/atlas_engine/address_validation/predicate_pipeline.rb,
app/models/atlas_engine/address_validation/matching_strategies.rb,
app/models/atlas_engine/address_validation/es/candidate_selector.rb,
app/models/atlas_engine/address_validation/es/default_query_builder.rb,
app/models/atlas_engine/address_validation/token/sequence/comparator.rb,
app/models/atlas_engine/address_validation/token/sequence/comparison.rb,
app/models/atlas_engine/address_validation/es/validators/full_address.rb,
app/models/atlas_engine/address_validation/predicate_pipeline_builder.rb,
app/models/atlas_engine/address_validation/full_address_validator_base.rb,
app/models/atlas_engine/address_validation/validators/predicates/cache.rb,
app/models/atlas_engine/address_validation/validators/predicates/no_url.rb,
app/models/atlas_engine/address_validation/validators/predicates/no_emojis.rb,
app/models/atlas_engine/address_validation/validators/predicates/predicate.rb,
app/models/atlas_engine/address_validation/token/sequence/comparison_policy.rb,
app/models/atlas_engine/address_validation/es/validators/full_address_street.rb,
app/models/atlas_engine/address_validation/validators/predicates/phone/valid.rb,
app/models/atlas_engine/address_validation/validators/predicates/zip/present.rb,
app/models/atlas_engine/address_validation/validators/predicates/city/present.rb,
app/models/atlas_engine/address_validation/validators/predicates/no_html_tags.rb,
app/models/atlas_engine/address_validation/validators/predicates/zip/zip_base.rb,
app/models/atlas_engine/address_validation/es/data_mappers/default_data_mapper.rb,
app/models/atlas_engine/address_validation/es/validators/restriction_evaluator.rb,
app/models/atlas_engine/address_validation/validators/predicates/country/exists.rb,
app/models/atlas_engine/address_validation/validators/predicates/street/present.rb,
app/models/atlas_engine/address_validation/validators/predicates/province/exists.rb,
app/models/atlas_engine/address_validation/validators/full_address/zip_comparison.rb,
app/models/atlas_engine/address_validation/validators/full_address/city_comparison.rb,
app/models/atlas_engine/address_validation/validators/full_address/concern_builder.rb,
app/models/atlas_engine/address_validation/validators/full_address/candidate_result.rb,
app/models/atlas_engine/address_validation/es/data_mappers/decompounding_data_mapper.rb,
app/models/atlas_engine/address_validation/validators/full_address/number_comparison.rb,
app/models/atlas_engine/address_validation/validators/full_address/street_comparison.rb,
app/models/atlas_engine/address_validation/validators/predicates/street_name/present.rb,
app/models/atlas_engine/address_validation/validators/full_address/address_comparison.rb,
app/models/atlas_engine/address_validation/validators/full_address/suggestion_builder.rb,
app/models/atlas_engine/address_validation/validators/predicates/neighborhood/present.rb,
app/models/atlas_engine/address_validation/validators/full_address/building_comparison.rb,
app/models/atlas_engine/address_validation/validators/full_address/no_candidate_result.rb,
app/models/atlas_engine/address_validation/validators/full_address/postal_code_matcher.rb,
app/models/atlas_engine/address_validation/validators/full_address/relevant_components.rb,
app/models/atlas_engine/address_validation/validators/predicates/country/valid_for_zip.rb,
app/models/atlas_engine/address_validation/validators/predicates/not_exceed_max_length.rb,
app/models/atlas_engine/address_validation/validators/predicates/street_number/present.rb,
app/models/atlas_engine/address_validation/validators/predicates/zip/valid_for_country.rb,
app/models/atlas_engine/address_validation/validators/predicates/zip/valid_for_province.rb,
app/models/atlas_engine/address_validation/validators/full_address/candidate_result_base.rb,
app/models/atlas_engine/address_validation/validators/full_address/field_comparison_base.rb,
app/models/atlas_engine/address_validation/validators/full_address/province_code_comparison.rb,
app/models/atlas_engine/address_validation/validators/predicates/not_exceed_max_token_count.rb,
app/models/atlas_engine/address_validation/validators/predicates/province/valid_for_country.rb,
app/models/atlas_engine/address_validation/validators/full_address/exclusions/exclusion_base.rb,
app/models/atlas_engine/address_validation/validators/full_address/unsupported_script_result.rb,
app/models/atlas_engine/address_validation/validators/full_address/invalid_zip_concern_builder.rb,
app/models/atlas_engine/address_validation/validators/full_address/unknown_address_concern_builder.rb,
app/models/atlas_engine/address_validation/validators/full_address/unmatched_field_concern_builder.rb,
app/models/atlas_engine/address_validation/validators/full_address/unknown_province_concern_builder.rb,
app/models/atlas_engine/address_validation/validators/predicates/street/building_number_in_address1.rb,
app/models/atlas_engine/address_validation/validators/full_address/invalid_zip_for_country_concern_builder.rb,
app/models/atlas_engine/address_validation/validators/full_address/invalid_zip_for_province_concern_builder.rb,
app/models/atlas_engine/address_validation/validators/predicates/street/building_number_in_address1_or_address2.rb

Defined Under Namespace

Modules: AbstractAddress, DatastoreBase, Es, Normalizer, RunsValidation, Strategies, Validators Classes: Address, Candidate, Concern, ConcernProducer, ConcernQueue, ConcernRecord, Errors, Field, FullAddressValidatorBase, LogEmitter, MatchingStrategies, MessageFormat, PredicatePipeline, PredicatePipelineBuilder, Request, Result, StatsdEmitter, Suggestion, Token, Validator, ZipTruncator

Constant Summary collapse

TAddress =
T.type_alias { AbstractAddress }