| Class | Sequel::SQL::CaseExpression | 
| In: | lib/sequel/sql.rb | 
| Parent: | GenericExpression | 
| conditions | [R] | An array of all two pairs with the first element specifying the condition and the second element specifying the result. | 
| default | [R] | The default value if no conditions are true | 
| expression | [R] | The expression to test the conditions against | 
Create an object with the given conditions and default value.
     # File lib/sequel/sql.rb, line 496
496:       def initialize(conditions, default, expression = nil)
497:         raise(Sequel::Error, 'CaseExpression conditions must be a hash or array of all two pairs') unless Sequel.condition_specifier?(conditions)
498:         @conditions, @default, @expression = conditions.to_a, default, expression
499:       end