Class: HaveAPI::GoClient::Parameters::Typed

Inherits:
Parameters::Base
  • Object
show all
Defined in:
lib/haveapi/go_client/parameters/typed.rb

Instance Method Summary collapse

Constructor Details

#initialize(io, name, desc) ⇒ Typed

Returns a new instance of Typed.



9
10
11
12
# File 'lib/haveapi/go_client/parameters/typed.rb', line 9

def initialize(io, name, desc)
  super
  @nullable = desc[:nullable] == true
end

Instance Method Details

#nillable?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'lib/haveapi/go_client/parameters/typed.rb', line 14

def nillable?
  @nullable == true
end