Module: AtlasEngine::AddressValidation::AbstractAddress

Extended by:
T::Helpers, T::Sig
Includes:
Kernel
Included in:
Address, Types::AddressValidation::AddressInput
Defined in:
app/models/atlas_engine/address_validation/abstract_address.rb

Constant Summary collapse

ComponentType =
T.type_alias { T.nilable(String) }

Instance Method Summary collapse

Instance Method Details

#[](key) ⇒ Object

rubocop:disable Rails/Delegate



56
# File 'app/models/atlas_engine/address_validation/abstract_address.rb', line 56

def [](key) = to_h[key] # rubocop:disable Rails/Delegate

#address1Object



14
# File 'app/models/atlas_engine/address_validation/abstract_address.rb', line 14

def address1; end

#address2Object



23
# File 'app/models/atlas_engine/address_validation/abstract_address.rb', line 23

def address2; end

#cityObject



32
# File 'app/models/atlas_engine/address_validation/abstract_address.rb', line 32

def city; end

#contextObject



50
# File 'app/models/atlas_engine/address_validation/abstract_address.rb', line 50

def context; end

#country_codeObject



41
# File 'app/models/atlas_engine/address_validation/abstract_address.rb', line 41

def country_code; end

#keysObject

rubocop:disable Rails/Delegate



53
# File 'app/models/atlas_engine/address_validation/abstract_address.rb', line 53

def keys = to_h.keys # rubocop:disable Rails/Delegate

#line2Object



26
# File 'app/models/atlas_engine/address_validation/abstract_address.rb', line 26

def line2; end

#neighborhoodObject



29
# File 'app/models/atlas_engine/address_validation/abstract_address.rb', line 29

def neighborhood; end

#phoneObject



38
# File 'app/models/atlas_engine/address_validation/abstract_address.rb', line 38

def phone; end

#province_codeObject



35
# File 'app/models/atlas_engine/address_validation/abstract_address.rb', line 35

def province_code; end

#street_nameObject



17
# File 'app/models/atlas_engine/address_validation/abstract_address.rb', line 17

def street_name; end

#street_numberObject



20
# File 'app/models/atlas_engine/address_validation/abstract_address.rb', line 20

def street_number; end

#to_hObject



47
# File 'app/models/atlas_engine/address_validation/abstract_address.rb', line 47

def to_h; end

#zipObject



44
# File 'app/models/atlas_engine/address_validation/abstract_address.rb', line 44

def zip; end