Module Addressable
In: lib/addressable/template.rb
lib/addressable/idna/pure.rb
lib/addressable/idna/native.rb
lib/addressable/uri.rb
lib/addressable/version.rb

Addressable is a library for processing links and URIs.

Classes and Modules

Module Addressable::IDNA
Module Addressable::VERSION
Class Addressable::PunycodeBadInput
Class Addressable::PunycodeBigOutput
Class Addressable::PunycodeOverflow
Class Addressable::Template
Class Addressable::URI

Constants

COMPOSITION_TABLE = {}
UNICODE_MAX_LENGTH = 256
ACE_MAX_LENGTH = 256
PUNYCODE_BASE = 36
PUNYCODE_TMIN = 1
PUNYCODE_TMAX = 26
PUNYCODE_SKEW = 38
PUNYCODE_DAMP = 700
PUNYCODE_INITIAL_BIAS = 72
PUNYCODE_INITIAL_N = 0x80
PUNYCODE_DELIMITER = 0x2D
PUNYCODE_MAXINT = 1 << 64
PUNYCODE_PRINT_ASCII = "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" + "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n" + " !\"\#$%&'()*+,-./" + "0123456789:;<=>?" + "@ABCDEFGHIJKLMNO" + "PQRSTUVWXYZ[\\]^_" + "`abcdefghijklmno" + "pqrstuvwxyz{|}~\n"

[Validate]