class RubyRoutesTrie::Node
Constants
- DYNAMIC
- STATIC
Attributes
children[R]
method[RW]
route[RW]
type[RW]
value[R]
Public Class Methods
new(value)
click to toggle source
# File lib/trie/node.rb, line 10 def initialize(value) @children = [] @value = value @method = '' @route = '' @type = value[0] == ':' ? DYNAMIC : STATIC end
Public Instance Methods
dynamic?()
click to toggle source
# File lib/trie/node.rb, line 18 def dynamic? @type == DYNAMIC end