Class: Yosina::TransliteratorConfig

Inherits:
Object
  • Object
show all
Defined in:
lib/yosina/transliterator.rb

Overview

Configuration for a transliterator

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name, options = nil) ⇒ TransliteratorConfig

Initialize a new transliterator configuration

Parameters:

  • name (String, Symbol)

    The name of the transliterator

  • options (Hash, nil) (defaults to: nil)

    Configuration options for the transliterator



12
13
14
15
# File 'lib/yosina/transliterator.rb', line 12

def initialize(name, options = nil)
  @name = name
  @options = options
end

Instance Attribute Details

#nameObject

Returns the value of attribute name.



6
7
8
# File 'lib/yosina/transliterator.rb', line 6

def name
  @name
end

#optionsObject

Returns the value of attribute options.



6
7
8
# File 'lib/yosina/transliterator.rb', line 6

def options
  @options
end