Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
maze_router
master
Benchmarker
Maze
Router
FixedSegment
GlobMatch
GlobSegment
RoutedResult
RouteSet
Segment
TerminalSegment
VariableSegment
RouteSetDemonstration
Built with Crystal 1.9.2
2023-10-07 18:08:22 UTC
class
Maze::Router::VariableSegment(T)
Maze::Router::VariableSegment(T)
Maze::Router::Segment(T)
Reference
Object
Defined in:
maze/router/segments/variable_segment.cr
Constructors
.new
(segment)
Instance Method Summary
#match?
(segment : String) : Bool
#parameter
: String
#parametric?
: Bool
Instance methods inherited from class
Maze::Router::Segment(T)
formatted_s(*, ts =
0
)
formatted_s
,
literal_match?(curious_segment : String) : Bool
literal_match?
,
match?(curious_segment : String) : Bool
match?
,
parameter : String
parameter
,
parametric? : Bool
parametric?
,
route_set : RouteSet(T)
route_set
,
route_set=(route_set : RouteSet(T))
route_set=
,
segment : String
segment
,
segment=(segment : String)
segment=
Constructor methods inherited from class
Maze::Router::Segment(T)
new(segment : String)
new
Class methods inherited from class
Maze::Router::Segment(T)
type_for(segment : String)
type_for
Constructor Detail
def self.
new
(segment)
#
[
View source
]
Instance Method Detail
def
match?
(segment : String) : Bool
#
[
View source
]
def
parameter
: String
#
[
View source
]
def
parametric?
: Bool
#
[
View source
]