Exception: JadeConversionException
- Inherits:
-
StandardError
- Object
- StandardError
- JadeConversionException
- Defined in:
- jade/jade_exceptions.rb
Overview
A specialised Jade Exception of type JadeConversionException. This is used when trying to convert a JadeObject and an error occurs.
Instance Attribute Summary collapse
-
#:exception_type(: exception_type) ⇒ Object
The exception type may require use outside of the instance of itself and therefore has an attribute accessor.
-
#exception_type ⇒ Object
The exception type may require use outside of the instance of itself and therefore has an attribute accessor.
Instance Method Summary collapse
-
#initialize ⇒ NilClass
constructor
Overloads the original initialize method of standard error.
Constructor Details
#initialize ⇒ NilClass
Overloads the original initialize method of standard error. Initializes the superclass using the message from the parameter. This helps to provide a more specific exception type.
55 56 57 58 |
# File 'jade/jade_exceptions.rb', line 55 def initialize(msg = 'Failed to convert JadeObject to other Object', exception_type = 'JadeObjectConversionException') @exception_type = exception_type super(msg) end |
Instance Attribute Details
#:exception_type(: exception_type) ⇒ Object
The exception type may require use outside of the instance of itself and therefore has an attribute accessor.
45 |
# File 'jade/jade_exceptions.rb', line 45 attr_accessor :exception_type |
#exception_type ⇒ Object
The exception type may require use outside of the instance of itself and therefore has an attribute accessor.
45 46 47 |
# File 'jade/jade_exceptions.rb', line 45 def exception_type @exception_type end |