Module: Pinpoint
- Defined in:
- lib/pinpoint/format/parser.rb,
lib/pinpoint.rb,
lib/pinpoint/format.rb,
lib/pinpoint/address.rb,
lib/pinpoint/mapable.rb,
lib/pinpoint/version.rb,
lib/pinpoint/formatter.rb,
lib/pinpoint/composable.rb,
lib/pinpoint/format/file.rb,
lib/pinpoint/format/list.rb,
lib/pinpoint/validations.rb,
lib/pinpoint/format/style.rb,
lib/pinpoint/format/token.rb,
lib/pinpoint/model_support.rb,
lib/pinpoint/config/patterns.rb,
lib/pinpoint/format/tokenizer.rb,
lib/pinpoint/format/token_list.rb,
lib/pinpoint/format/parse_error.rb,
lib/pinpoint/mapable_services/mapquest.rb,
lib/pinpoint/mapable_services/yahoo_maps.rb,
lib/pinpoint/mapable_services/google_maps.rb
Overview
Public: Has the ability to parse a String for specific token identifiers and can process the resulting Tokens using any of the standard Enumerable messages.
Defined Under Namespace
Modules: Composable, Mapable, MapableService, ModelSupport, Validations Classes: Address, Format, Formatter
Constant Summary collapse
- VERSION =
'0.4.1'- FORMATS =
{ # Zip Code: 5 digits # Optionally followed by a dash and 4 more digits zip_code: /\A\d{5}(?:\-\d{4})?\z/, }
- US_STATES =
%w{AK AL AR AZ CA CO CT DC DE FL GA HI IA ID IL IN KS KY LA MA MD ME MI MN MO MS MT NC ND NE NH NJ NM NV NY OH OK OR PA RI SC SD TN TX UT VA VT WA WI WV WY}