Module: Weka::Concerns::Optionizable::InstanceMethods

Defined in:
lib/weka/concerns/optionizable.rb

Instance Method Summary collapse

Instance Method Details

#optionsObject



26
27
28
# File 'lib/weka/concerns/optionizable.rb', line 26

def options
  @options || self.class.default_options
end

#use_options(*single_options, **hash_options) ⇒ Object



18
19
20
21
22
23
24
# File 'lib/weka/concerns/optionizable.rb', line 18

def use_options(*single_options, **hash_options)
  joined_options = join_options(single_options, hash_options)
  options        = Java::WekaCore::Utils.split_options(joined_options)

  set_options(options)
  @options = joined_options
end