Module: Zakuro::Japan::Gengou
- Defined in:
- lib/zakuro/era/japan/gengou.rb,
lib/zakuro/era/japan/gengou/resource.rb,
lib/zakuro/era/japan/gengou/alignment.rb,
lib/zakuro/era/japan/gengou/alignment/line.rb,
lib/zakuro/era/japan/gengou/resource/parser.rb,
lib/zakuro/era/japan/gengou/alignment/aligner.rb,
lib/zakuro/era/japan/gengou/alignment/division.rb,
lib/zakuro/era/japan/gengou/resource/validator.rb,
lib/zakuro/era/japan/gengou/alignment/linear_gengou.rb
Overview
:nodoc:
Defined Under Namespace
Constant Summary collapse
- FIRST_LINE =
Returns 1行目.
Alignment::Aligner::FIRST_LINE
- SECOND_LINE =
Returns 2行目.
Alignment::Aligner::SECOND_LINE
Class Method Summary collapse
-
.line(line: FIRST_LINE, start_date: Western::Calendar.new, last_date: Western::Calendar.new, operated: false, restored: false) ⇒ Array<LinearGengou>
該当行の元号を取得する.
-
.line_by_name(name:, line: FIRST_LINE, operated: false, restored: false) ⇒ Array<LinearGengou>
該当行の元号を取得する(元号名).
Class Method Details
.line(line: FIRST_LINE, start_date: Western::Calendar.new, last_date: Western::Calendar.new, operated: false, restored: false) ⇒ Array<LinearGengou>
該当行の元号を取得する
34 35 36 37 38 39 40 41 |
# File 'lib/zakuro/era/japan/gengou.rb', line 34 def line(line: FIRST_LINE, start_date: Western::Calendar.new, last_date: Western::Calendar.new, operated: false, restored: false) Alignment.get( line: line, start_date: start_date, last_date: last_date, operated: operated, restored: restored ) end |
.line_by_name(name:, line: FIRST_LINE, operated: false, restored: false) ⇒ Array<LinearGengou>
該当行の元号を取得する(元号名)
53 54 55 |
# File 'lib/zakuro/era/japan/gengou.rb', line 53 def line_by_name(name:, line: FIRST_LINE, operated: false, restored: false) Alignment.get_by_name(name: name, line: line, operated: operated, restored: restored) end |