Class: TrueClass

Inherits:
Object show all
Defined in:
lib/kyanite/general/true_false.rb

Overview

TrueClass & FalseClass

Kyanite definitions

TrueClass FalseClass

Kyanite tests and examples

TestKyaniteTrueFalse

Usage

require ‘kyanite/general/true_false’

Instance Method Summary collapse

Instance Method Details

#<=>(other) ⇒ Object

Defines true <=> true, true <=> false, false <=> true, false <=> false. See Tests here.



30
31
32
33
# File 'lib/kyanite/general/true_false.rb', line 30

def <=>(other)
  return 1 if ! other
  return 0
end

#blank?false

Returns false

Returns:

  • (false)


38
# File 'lib/kyanite/general/true_false.rb', line 38

def blank?; false; end

#dupself

Returns self

Returns:

  • (self)


25
# File 'lib/kyanite/general/true_false.rb', line 25

def dup; self; end

#stripself

Returns self

Returns:

  • (self)


20
# File 'lib/kyanite/general/true_false.rb', line 20

def strip; self; end

#to_i1

Returns 1

Returns:

  • (1)


15
# File 'lib/kyanite/general/true_false.rb', line 15

def to_i; 1; end