Class: Mongo::Error::FailedStringPrepValidation
| Relationships & Source Files | |
| Super Chains via Extension / Inclusion / Inheritance | |
|
Class Chain:
self,
Error
|
|
|
Instance Chain:
self,
Error
|
|
| Inherits: |
Error
|
| Defined in: | lib/mongo/error/failed_string_prep_validation.rb |
Overview
This exception is raised when stringprep validation fails, such as due to character being present or bidirectional data being invalid.
Constant Summary
-
INVALID_BIDIRECTIONAL =
# File 'lib/mongo/error/failed_string_prep_validation.rb', line 13
The error message describing failed bidi validation.
'Data failed bidirectional validation' -
PROHIBITED_CHARACTER =
# File 'lib/mongo/error/failed_string_prep_validation.rb', line 18
The error message describing the discovery of a prohibited character.
'Data contains a prohibited character.' -
UNABLE_TO_NORMALIZE =
# File 'lib/mongo/error/failed_string_prep_validation.rb', line 24
The error message describing that stringprep normalization can't be done on Ruby versions below 2.2.0.
'Unable to perform normalization with Ruby versions below 2.2.0'
Class Method Summary
-
.new(msg) ⇒ FailedStringPrepValidation
constructor
Create the new exception.
Constructor Details
.new(msg) ⇒ FailedStringPrepValidation
Create the new exception.
# File 'lib/mongo/error/failed_string_prep_validation.rb', line 35
def initialize(msg) super end