Table of Contents - mustermann-1.0.2 Documentation
Classes and Modules
- Mustermann
- Mustermann::AST
- Mustermann::AST::Boundaries
- Mustermann::AST::Compiler
- Mustermann::AST::Compiler::Capture
- Mustermann::AST::Compiler::Splat
- Mustermann::AST::Compiler::Variable
- Mustermann::AST::Expander
- Mustermann::AST::Node
- Mustermann::AST::Node::Capture
- Mustermann::AST::Node::Char
- Mustermann::AST::Node::Composition
- Mustermann::AST::Node::Expression
- Mustermann::AST::Node::Group
- Mustermann::AST::Node::NamedSplat
- Mustermann::AST::Node::Optional
- Mustermann::AST::Node::Or
- Mustermann::AST::Node::Root
- Mustermann::AST::Node::Separator
- Mustermann::AST::Node::Splat
- Mustermann::AST::Node::Union
- Mustermann::AST::Node::Variable
- Mustermann::AST::Node::WithLookAhead
- Mustermann::AST::ParamScanner
- Mustermann::AST::Parser
- Mustermann::AST::Pattern
- Mustermann::AST::TemplateGenerator
- Mustermann::AST::Transformer
- Mustermann::AST::Transformer::ArrayTransform
- Mustermann::AST::Transformer::ExpressionTransform
- Mustermann::AST::Transformer::GroupTransformer
- Mustermann::AST::Transformer::RootTransformer
- Mustermann::AST::Translator
- Mustermann::AST::Translator::NodeTranslator
- Mustermann::AST::Validation
- Mustermann::Caster
- Mustermann::Caster::Any
- Mustermann::Caster::Key
- Mustermann::Caster::Value
- Mustermann::Composite
- Mustermann::Concat
- Mustermann::Concat::Native
- Mustermann::EqualityMap
- Mustermann::Expander
- Mustermann::Extension
- Mustermann::Identity
- Mustermann::Mapper
- Mustermann::Pattern
- Mustermann::Pattern::URI
- Mustermann::PatternCache
- Mustermann::RegexpBased
- Mustermann::Regular
- Mustermann::SimpleMatch
- Mustermann::Sinatra
- Mustermann::Sinatra::Parser
- Mustermann::Sinatra::TryConvert
- Mustermann::ToPattern
- Sinatra
Methods
- ::[] — Mustermann::AST::Node
- ::[] — Mustermann
- ::boundaries — Mustermann::AST::Pattern
- ::compile — Mustermann::AST::Compiler
- ::compiler — Mustermann::AST::Pattern
- ::constant_name — Mustermann::AST::Node
- ::convert — Mustermann::Sinatra::TryConvert
- ::create — Mustermann::AST::Translator
- ::dispatch_table — Mustermann::AST::Translator
- ::escape — Mustermann::Sinatra
- ::extend_object — Mustermann
- ::generate_templates — Mustermann::AST::TemplateGenerator
- ::inherited — Mustermann::AST::Translator
- ::new — Mustermann::AST::Node
- ::new — Mustermann::AST::Node::Composition
- ::new — Mustermann::AST::Node::WithLookAhead
- ::new — Mustermann::AST::Parser
- ::new — Mustermann::AST::Translator::NodeTranslator
- ::new — Mustermann::Caster
- ::new — Mustermann::Caster::Any
- ::new — Mustermann::Caster::Value
- ::new — Mustermann::Caster::Key
- ::new — Mustermann::Composite
- ::new — Mustermann::Composite
- ::new — Mustermann::Concat
- ::new — Mustermann::EqualityMap
- ::new — Mustermann::EqualityMap
- ::new — Mustermann::Expander
- ::new — Mustermann::Mapper
- ::new — Mustermann::Pattern
- ::new — Mustermann::Pattern
- ::new — Mustermann::PatternCache
- ::new — Mustermann::RegexpBased
- ::new — Mustermann::Regular
- ::new — Mustermann::SimpleMatch
- ::new — Mustermann::Sinatra::TryConvert
- ::new — Mustermann
- ::normalized_type — Mustermann
- ::on — Mustermann::AST::Parser
- ::param_scanner — Mustermann::AST::Pattern
- ::parse — Mustermann::AST::Node
- ::parse — Mustermann::AST::Node::Root
- ::parse — Mustermann::AST::Parser
- ::parser — Mustermann::AST::Pattern
- ::raises — Mustermann::AST::Translator
- ::register — Mustermann::AST::Translator::NodeTranslator
- ::register — Mustermann::Pattern
- ::register — Mustermann
- ::scan_params — Mustermann::AST::ParamScanner
- ::set_boundaries — Mustermann::AST::Boundaries
- ::suffix — Mustermann::AST::Parser
- ::supported? — Mustermann::Composite
- ::supported? — Mustermann::Pattern
- ::supported_options — Mustermann::Pattern
- ::template_generator — Mustermann::AST::Pattern
- ::transform — Mustermann::AST::Transformer
- ::transformer — Mustermann::AST::Pattern
- ::translate — Mustermann::AST::Translator
- ::try_convert — Mustermann::Sinatra
- ::try_require — Mustermann
- ::type — Mustermann::AST::Node
- ::validate — Mustermann::AST::Validation
- ::validation — Mustermann::AST::Pattern
- #& — Mustermann::Pattern
- #+ — Mustermann::Pattern
- #+ — Mustermann::SimpleMatch
- #+ — Mustermann::Concat::Native
- #<< — Mustermann::Expander
- #== — Mustermann::Composite
- #== — Mustermann::Expander
- #== — Mustermann::Pattern
- #=== — Mustermann::Composite
- #=== — Mustermann::Concat
- #=== — Mustermann::Identity
- #=== — Mustermann::Pattern
- #=~ — Mustermann::Pattern
- #[] — Mustermann::Mapper
- #[] — Mustermann::SimpleMatch
- #[]= — Mustermann::Mapper
- #^ — Mustermann::Pattern
- #add — Mustermann::AST::Expander
- #add — Mustermann::Expander
- #add_to — Mustermann::AST::Expander
- #always_array? — Mustermann::Pattern
- #append — Mustermann::Expander
- #captures — Mustermann::SimpleMatch
- #cast — Mustermann::Caster
- #cast — Mustermann::Caster::Any
- #cast — Mustermann::Caster::Value
- #cast — Mustermann::Caster::Key
- #cast — Mustermann::Expander
- #caster_for — Mustermann::Caster
- #check_anchors — Mustermann::Regular
- #check_name — Mustermann::AST::Validation
- #clear — Mustermann::PatternCache
- #combined_ast — Mustermann::Concat
- #compile — Mustermann::AST::Compiler
- #compile — Mustermann::AST::Pattern
- #compile — Mustermann::RegexpBased
- #compile — Mustermann::Regular
- #compile! — Mustermann::Extension
- #convert — Mustermann::Mapper
- #create_lookahead — Mustermann::AST::Transformer::ArrayTransform
- #create_pattern — Mustermann::PatternCache
- #decorator_for — Mustermann::AST::Translator
- #default — Mustermann::AST::Compiler::Capture
- #default — Mustermann::AST::Compiler::Variable
- #default_node — Mustermann::AST::Parser
- #each_leaf — Mustermann::AST::Node
- #encoded — Mustermann::AST::Compiler
- #eql? — Mustermann::Composite
- #eql? — Mustermann::Expander
- #eql? — Mustermann::Pattern
- #error_for — Mustermann::AST::Expander
- #escape — Mustermann::AST::Expander
- #escape — Mustermann::AST::Translator
- #expand — Mustermann::AST::Expander
- #expand — Mustermann::AST::Pattern
- #expand — Mustermann::Composite
- #expand — Mustermann::Concat
- #expand — Mustermann::Expander
- #expand — Mustermann::Identity
- #expand — Mustermann::Pattern
- #expandable? — Mustermann::AST::Expander
- #expandable? — Mustermann::Expander
- #expandable_keys — Mustermann::AST::Expander
- #expect — Mustermann::AST::Parser
- #expect_lookahead? — Mustermann::AST::Transformer::ArrayTransform
- #extended_regexp? — Mustermann::Regular
- #fetch — Mustermann::EqualityMap
- #finalizer — Mustermann::EqualityMap
- #for_capture — Mustermann::AST::Expander
- #from_array — Mustermann::AST::Compiler::Capture
- #from_hash — Mustermann::AST::Compiler::Capture
- #from_nil — Mustermann::AST::Compiler::Capture
- #from_string — Mustermann::AST::Compiler::Capture
- #from_symbol — Mustermann::AST::Compiler::Capture
- #group — Mustermann::AST::Transformer::GroupTransformer
- #hash — Mustermann::Composite
- #hash — Mustermann::Expander
- #hash — Mustermann::Pattern
- #inspect — Mustermann::Composite
- #inspect — Mustermann::Pattern
- #inspect — Mustermann::SimpleMatch
- #is_a? — Mustermann::AST::Node
- #keys — Mustermann::AST::Expander
- #length — Mustermann::AST::Node
- #list_for — Mustermann::AST::Transformer::ArrayTransform
- #look_ahead — Mustermann::Concat::Native
- #lookahead? — Mustermann::AST::Transformer::ArrayTransform
- #lookahead_buffer — Mustermann::AST::Transformer::ArrayTransform
- #lookahead_payload? — Mustermann::AST::Transformer::ArrayTransform
- #map_param — Mustermann::AST::Pattern
- #map_param — Mustermann::Pattern
- #map_values — Mustermann::Expander
- #mappings — Mustermann::AST::Expander
- #match — Mustermann::Composite
- #match — Mustermann::Concat
- #match — Mustermann::Pattern
- #min_size — Mustermann::AST::Node
- #min_size — Mustermann::AST::Node::Char
- #min_size — Mustermann::AST::Node::Separator
- #min_size — Mustermann::AST::Parser
- #name — Mustermann::AST::Node::Splat
- #named_captures — Mustermann::Pattern
- #names — Mustermann::AST::Validation
- #names — Mustermann::Pattern
- #names — Mustermann::SimpleMatch
- #native_concat — Mustermann::Sinatra
- #native_concat — Mustermann::Concat::Native
- #native_concat? — Mustermann::Concat::Native
- #new — Mustermann::Sinatra::TryConvert
- #node — Mustermann::AST::Parser
- #operator — Mustermann::Concat
- #param_converters — Mustermann::AST::Pattern
- #parametric — Mustermann::AST::Compiler::Variable
- #params — Mustermann::Composite
- #params — Mustermann::Concat
- #params — Mustermann::Pattern
- #parse — Mustermann::AST::Node
- #parse — Mustermann::AST::Node::Capture
- #parse — Mustermann::AST::Parser
- #pattern — Mustermann::AST::Compiler::Capture
- #pattern — Mustermann::AST::Compiler::Splat
- #pattern — Mustermann::AST::Compiler::Variable
- #pattern — Mustermann::AST::Expander
- #pattern_for — Mustermann::AST::Expander
- #patterns_from — Mustermann::Composite
- #payload — Mustermann::AST::Transformer::ArrayTransform
- #peek — Mustermann::Pattern
- #peek_match — Mustermann::Concat
- #peek_match — Mustermann::Pattern
- #peek_match — Mustermann::RegexpBased
- #peek_params — Mustermann::Concat
- #peek_params — Mustermann::Pattern
- #peek_size — Mustermann::Concat
- #peek_size — Mustermann::Identity
- #peek_size — Mustermann::Pattern
- #peek_size — Mustermann::RegexpBased
- #pump — Mustermann::Concat
- #qualified — Mustermann::AST::Compiler::Capture
- #qualified — Mustermann::AST::Compiler::Variable
- #read — Mustermann::AST::Parser
- #read_args — Mustermann::AST::Parser
- #read_brackets — Mustermann::AST::Parser
- #read_escaped — Mustermann::AST::Parser
- #read_list — Mustermann::AST::Parser
- #read_suffix — Mustermann::AST::Parser
- #register — Mustermann::Caster
- #register_param — Mustermann::AST::Compiler::Variable
- #respond_to? — Mustermann::Pattern
- #respond_to_special? — Mustermann::Composite
- #respond_to_special? — Mustermann::Concat
- #respond_to_special? — Mustermann::Pattern
- #safe_string — Mustermann::Sinatra
- #scan — Mustermann::AST::Parser
- #set_boundaries — Mustermann::AST::Boundaries
- #simple_inspect — Mustermann::Composite
- #simple_inspect — Mustermann::Pattern
- #size — Mustermann::PatternCache
- #slice — Mustermann::Expander
- #split_payload — Mustermann::AST::Transformer::GroupTransformer
- #split_values — Mustermann::Expander
- #t — Mustermann::AST::Translator::NodeTranslator
- #to_ast — Mustermann::AST::Pattern
- #to_ast — Mustermann::Identity
- #to_h — Mustermann::Mapper
- #to_pattern — Mustermann::ToPattern
- #to_proc — Mustermann::Pattern
- #to_s — Mustermann::Composite
- #to_s — Mustermann::Pattern
- #to_s — Mustermann::SimpleMatch
- #to_templates — Mustermann::AST::Pattern
- #to_templates — Mustermann::Composite
- #to_templates — Mustermann::Concat
- #to_templates — Mustermann::Identity
- #to_templates — Mustermann::Pattern
- #track — Mustermann::AST::Transformer::ArrayTransform
- #track — Mustermann::EqualityMap
- #translate — Mustermann::AST::Compiler::Capture
- #translate — Mustermann::AST::Compiler::Variable
- #translate — Mustermann::AST::Transformer::GroupTransformer
- #translate — Mustermann::AST::Transformer::ExpressionTransform
- #translate — Mustermann::AST::Transformer::ArrayTransform
- #translate — Mustermann::AST::Translator
- #type — Mustermann::AST::Node
- #unescape — Mustermann::Pattern
- #unexpected — Mustermann::AST::Parser
- #union — Mustermann::AST::Transformer::GroupTransformer
- #union — Mustermann::AST::Transformer::RootTransformer
- #update — Mustermann::Mapper
- #uri_decode — Mustermann::Sinatra::TryConvert
- #with_lookahead — Mustermann::AST::Compiler::Capture
- #with_matching — Mustermann::Composite
- #with_rest — Mustermann::Expander
- #| — Mustermann::Pattern
- #| — Mustermann::Sinatra