Module: DcAddressParser

Defined in:
lib/dc_address_parser.rb,
lib/dc_address_parser/address.rb,
lib/dc_address_parser/version.rb,
lib/dc_address_parser/constants.rb

Defined Under Namespace

Classes: Address

Constant Summary collapse

VERSION =
"0.1.2"
CITY =
"WASHINGTON, DC"
STREET_TYPES =
{
  "STREET"    => "ST",
  "AVENUE"    => "AVE",
  "BOULEVARD" => "BLVD",
  "ROAD"      => "RD",
  "PLACE"     => "PL",
  "DRIVE"     => "DR",
  "CIRCLE"    => "CIR",
  "PALZA"     => "PLZ",
  "COURT"     => "CT",
  "ALLEY"     => "AL",
  "TERRACE"   => "TER"
}
DIRECTIONS =
{
  "NORTH" => "N",
  "SOUTH" => "S",
  "EAST"  => "E",
  "WEST"  => "W"
}

Class Method Summary collapse

Class Method Details

.parse(address) ⇒ Object



9
10
11
# File 'lib/dc_address_parser.rb', line 9

def self.parse(address)
  Address.new(address)
end