Class URITemplate::RFC6570::Expression
In: lib/uri_template/rfc6570/expression.rb
Parent: Token

@private

Methods

Included Modules

URITemplate::Expression

Classes and Modules

Module URITemplate::RFC6570::Expression::ClassMethods
Class URITemplate::RFC6570::Expression::Basic
Class URITemplate::RFC6570::Expression::FormQuery
Class URITemplate::RFC6570::Expression::FormQueryContinuation
Class URITemplate::RFC6570::Expression::Fragment
Class URITemplate::RFC6570::Expression::Label
Class URITemplate::RFC6570::Expression::Path
Class URITemplate::RFC6570::Expression::PathParameters
Class URITemplate::RFC6570::Expression::Reserved

Constants

PREFIX = ''.freeze
SEPARATOR = ','.freeze
PAIR_CONNECTOR = '='.freeze
PAIR_IF_EMPTY = true
LIST_CONNECTOR = ','.freeze
BASE_LEVEL = 1
CHARACTER_CLASS = CHARACTER_CLASSES[:unreserved]
OPERATOR = ''
SPLITTER = /^(,+)|([^,]+)/
COMMA = ",".freeze

Attributes

variables  [R] 

Public Class methods

Public Instance methods

Protected Instance methods

[Validate]