abstract struct ActionController::Route::Param::Conversion
- ActionController::Route::Param::Conversion
- Struct
- Value
- Object
Overview
The method for building in support of different route params
Direct Known Subclasses
- ActionController::Route::Param::ConvertBigDecimal
- ActionController::Route::Param::ConvertBigFloat
- ActionController::Route::Param::ConvertBigInt
- ActionController::Route::Param::ConvertBool
- ActionController::Route::Param::ConvertChar
- ActionController::Route::Param::ConvertFloat32
- ActionController::Route::Param::ConvertFloat64
- ActionController::Route::Param::ConvertInt128
- ActionController::Route::Param::ConvertInt16
- ActionController::Route::Param::ConvertInt32
- ActionController::Route::Param::ConvertInt64
- ActionController::Route::Param::ConvertInt8
- ActionController::Route::Param::ConvertString
- ActionController::Route::Param::ConvertTime
- ActionController::Route::Param::ConvertUInt128
- ActionController::Route::Param::ConvertUInt16
- ActionController::Route::Param::ConvertUInt32
- ActionController::Route::Param::ConvertUInt64
- ActionController::Route::Param::ConvertUInt8
Defined in:
action-controller/router/route_params.crConstructors
Instance Method Summary
-
#convert(raw : String)
convert should typically return nil if the conversion failed this allows support for Union types, however may not be practical or desirable for most.
- #initialize
Constructor Detail
Instance Method Detail
abstract
def convert(raw : String)
#
convert should typically return nil if the conversion failed this allows support for Union types, however may not be practical or desirable for most.
Nilable Unions against a single type that raises an error is supported