Table of Contents - uri_template-0.7.0 Documentation
Classes and Modules
- URITemplate
- URITemplate::ClassMethods
- URITemplate::Colon
- URITemplate::Colon::InvalidValue
- URITemplate::Colon::InvalidValue::SplatIsNotAnArray
- URITemplate::Colon::Token
- URITemplate::Colon::Token::Splat
- URITemplate::Colon::Token::Static
- URITemplate::Colon::Token::Variable
- URITemplate::Expression
- URITemplate::Invalid
- URITemplate::InvalidValue
- URITemplate::Literal
- URITemplate::RFC6570
- URITemplate::RFC6570::ClassMethods
- URITemplate::RFC6570::Expression
- URITemplate::RFC6570::Expression::Basic
- URITemplate::RFC6570::Expression::ClassMethods
- URITemplate::RFC6570::Expression::FormQuery
- URITemplate::RFC6570::Expression::FormQueryContinuation
- URITemplate::RFC6570::Expression::Fragment
- URITemplate::RFC6570::Expression::Label
- URITemplate::RFC6570::Expression::Named
- URITemplate::RFC6570::Expression::Path
- URITemplate::RFC6570::Expression::PathParameters
- URITemplate::RFC6570::Expression::Reserved
- URITemplate::RFC6570::Expression::Unnamed
- URITemplate::RFC6570::Invalid
- URITemplate::RFC6570::Literal
- URITemplate::RFC6570::RegexBuilder
- URITemplate::RFC6570::Token
- URITemplate::RFC6570::Tokenizer
- URITemplate::RFC6570::Utils
- URITemplate::RegexpEnumerator
- URITemplate::Token
- URITemplate::Unconvertable
- URITemplate::Utils
- URITemplate::Utils::Escaping
- URITemplate::Utils::Escaping::EscapeUtils
- URITemplate::Utils::Escaping::Pure
- URITemplate::Utils::StringEncoding
- URITemplate::Utils::StringEncoding::Encode
- URITemplate::Utils::StringEncoding::Fallback
Methods
- ::apply — URITemplate
- ::coerce — URITemplate
- ::coerce_first_arg — URITemplate
- ::new — URITemplate::Colon
- ::new — URITemplate::Colon::InvalidValue
- ::new — URITemplate::Colon::Token::Variable
- ::new — URITemplate::Colon::Token::Splat
- ::new — URITemplate::Colon::Token::Static
- ::new — URITemplate::RFC6570
- ::new — URITemplate::RFC6570::Literal
- ::new — URITemplate::RFC6570::Invalid
- ::new — URITemplate::RFC6570::Tokenizer
- ::new — URITemplate::RFC6570::Expression
- ::new — URITemplate::RFC6570::RegexBuilder
- ::new — URITemplate::RegexpEnumerator
- ::new — URITemplate::Unconvertable
- ::new — URITemplate
- ::resolve_class — URITemplate
- ::try_convert — URITemplate::Colon
- #+ — URITemplate
- #/ — URITemplate
- #<< — URITemplate::RFC6570::RegexBuilder
- #== — URITemplate
- #>> — URITemplate
- #absolute? — URITemplate
- #after_expand — URITemplate::RFC6570::Expression::Named
- #after_expand — URITemplate::RFC6570::Expression::Unnamed
- #arity — URITemplate::RFC6570::Expression
- #capture — URITemplate::RFC6570::RegexBuilder
- #character_class — URITemplate::RFC6570::RegexBuilder
- #character_class_with_comma — URITemplate::RFC6570::RegexBuilder
- #compact_regexp — URITemplate::Utils
- #concat — URITemplate
- #convert — URITemplate::ClassMethods
- #cut — URITemplate::RFC6570::Expression
- #decode — URITemplate::RFC6570::Expression
- #def? — URITemplate::RFC6570::Utils
- #each — URITemplate::RFC6570::Tokenizer
- #each — URITemplate::RegexpEnumerator
- #empty_literals? — URITemplate::RFC6570::Expression
- #ends_with_slash? — URITemplate::Literal
- #ends_with_slash? — URITemplate::Token
- #eq — URITemplate
- #escape — URITemplate::RFC6570::Expression
- #escape — URITemplate::RFC6570::Expression::Reserved
- #escape — URITemplate::RFC6570::Expression::Fragment
- #escape_uri — URITemplate::Utils::Escaping::Pure
- #escape_uri — URITemplate::Utils::Escaping::EscapeUtils
- #escape_url — URITemplate::Utils::Escaping::Pure
- #escape_url — URITemplate::Utils::Escaping::EscapeUtils
- #escaped_pair_connector — URITemplate::RFC6570::RegexBuilder
- #escaped_prefix — URITemplate::RFC6570::RegexBuilder
- #escaped_separator — URITemplate::RFC6570::RegexBuilder
- #expand — URITemplate::Colon::Token::Variable
- #expand — URITemplate::Colon::Token::Splat
- #expand — URITemplate::Colon::Token::Static
- #expand — URITemplate::RFC6570::Expression
- #expand — URITemplate
- #expand — URITemplate::Literal
- #expand — URITemplate::Token
- #expand_one — URITemplate::RFC6570::Expression
- #expand_partial — URITemplate::RFC6570::Expression
- #expand_partial — URITemplate::RFC6570::Expression::Named
- #expand_partial — URITemplate
- #expand_partial — URITemplate::Literal
- #expand_partial — URITemplate::Token
- #expression? — URITemplate::Expression
- #expression? — URITemplate::Literal
- #extract — URITemplate::Colon
- #extract — URITemplate::RFC6570
- #extract — URITemplate::RFC6570::Expression
- #extract_matchdata — URITemplate::RFC6570
- #extract_simple — URITemplate::RFC6570
- #extracted_nil — URITemplate::RFC6570::Expression
- #extracted_nil — URITemplate::RFC6570::Expression::Named
- #force_utf8 — URITemplate::Utils::StringEncoding::Encode
- #force_utf8 — URITemplate::Utils::StringEncoding::Fallback
- #format_length — URITemplate::RFC6570::RegexBuilder
- #generate_hash_extractor — URITemplate::RFC6570::Expression::ClassMethods
- #generate_message — URITemplate::Colon::InvalidValue
- #group — URITemplate::RFC6570::RegexBuilder
- #hash_extractor — URITemplate::RFC6570::Expression::ClassMethods
- #hash_extractors — URITemplate::RFC6570::Expression::ClassMethods
- #host? — URITemplate::RFC6570::Expression::Reserved
- #host? — URITemplate
- #host? — URITemplate::Token
- #included — URITemplate::ClassMethods
- #join — URITemplate::RFC6570::RegexBuilder
- #length — URITemplate::RFC6570::RegexBuilder
- #length_limited? — URITemplate::RFC6570::Expression
- #level — URITemplate::RFC6570
- #level — URITemplate::RFC6570::Literal
- #level — URITemplate::RFC6570::Expression
- #literal? — URITemplate::Expression
- #literal? — URITemplate::Literal
- #lookahead — URITemplate::RFC6570::RegexBuilder
- #negative_lookahead — URITemplate::RFC6570::RegexBuilder
- #normalize_variables — URITemplate
- #object_to_param — URITemplate::Utils
- #pair — URITemplate::RFC6570::Expression
- #pair_array? — URITemplate::Utils
- #pair_array_to_hash — URITemplate::Utils
- #pair_array_to_hash2 — URITemplate::Utils
- #path_concat — URITemplate
- #pattern — URITemplate
- #push — URITemplate::RFC6570::RegexBuilder
- #regex_builder — URITemplate::RFC6570::Expression
- #regex_builder — URITemplate::RFC6570::Expression::ClassMethods
- #relative? — URITemplate
- #reluctant — URITemplate::RFC6570::RegexBuilder
- #remove_double_slash — URITemplate
- #scheme? — URITemplate::RFC6570::Expression::Reserved
- #scheme? — URITemplate
- #scheme? — URITemplate::Token
- #scheme_and_host — URITemplate
- #self_pair — URITemplate::RFC6570::Expression::Unnamed
- #separated_list — URITemplate::RFC6570::RegexBuilder
- #size — URITemplate::Literal
- #size — URITemplate::Token
- #starts_with_slash? — URITemplate::RFC6570::Expression::Path
- #starts_with_slash? — URITemplate::Literal
- #starts_with_slash? — URITemplate::Token
- #static_characters — URITemplate
- #to_ascii — URITemplate::Utils::StringEncoding::Encode
- #to_ascii — URITemplate::Utils::StringEncoding::Fallback
- #to_r — URITemplate::Colon
- #to_r — URITemplate::Colon::Token::Variable
- #to_r — URITemplate::Colon::Token::Splat
- #to_r — URITemplate::Colon::Token::Static
- #to_r — URITemplate::RFC6570
- #to_r_source — URITemplate::RFC6570::Literal
- #to_r_source — URITemplate::RFC6570::Expression::Named
- #to_r_source — URITemplate::RFC6570::Expression::Unnamed
- #to_s — URITemplate::Colon::Token::Variable
- #to_s — URITemplate::RFC6570::Literal
- #to_s — URITemplate::RFC6570::Expression
- #to_s — URITemplate
- #to_s — URITemplate::Token
- #to_utf8 — URITemplate::Utils::StringEncoding::Encode
- #to_utf8 — URITemplate::Utils::StringEncoding::Fallback
- #tokenize! — URITemplate::Colon
- #tokenize! — URITemplate::RFC6570
- #tokens — URITemplate::Colon
- #tokens — URITemplate::RFC6570
- #tokens — URITemplate
- #transform_array — URITemplate::RFC6570::Expression
- #transform_array — URITemplate::RFC6570::Expression::Unnamed
- #transform_hash — URITemplate::RFC6570::Expression
- #transform_hash — URITemplate::RFC6570::Expression::Unnamed
- #try_convert — URITemplate::ClassMethods
- #try_convert — URITemplate::RFC6570::ClassMethods
- #type — URITemplate::Colon
- #type — URITemplate::RFC6570
- #type — URITemplate
- #unescape — URITemplate::RFC6570::Expression
- #unescape — URITemplate::RFC6570::Expression::Reserved
- #unescape — URITemplate::RFC6570::Expression::Fragment
- #unescape_uri — URITemplate::Utils::Escaping::Pure
- #unescape_uri — URITemplate::Utils::Escaping::EscapeUtils
- #unescape_url — URITemplate::Utils::Escaping::Pure
- #unescape_url — URITemplate::Utils::Escaping::EscapeUtils
- #use_unicode? — URITemplate::Utils
- #using_escape_utils? — URITemplate::Utils::Escaping::Pure
- #using_escape_utils? — URITemplate::Utils::Escaping::EscapeUtils
- #valid? — URITemplate::RFC6570::ClassMethods
- #variables — URITemplate
- #variables — URITemplate::Token