Module: ScientificNameClean::RankUninomial0

Defined in:
lib/biodiversity/parser/scientific_name_clean.rb

Instance Method Summary collapse

Instance Method Details

#details(uni) ⇒ Object



2636
2637
2638
# File 'lib/biodiversity/parser/scientific_name_clean.rb', line 2636

def details(uni)
  {:rank_uninomials => value, :uninomial2 => uni.details[:uninomial]}
end

#pos(uni) ⇒ Object



2632
2633
2634
# File 'lib/biodiversity/parser/scientific_name_clean.rb', line 2632

def pos(uni)
  {interval.begin => ['rank_uninomial', interval.end], uni.interval.begin => ['uninomial', uni.interval.end]}
end

#valueObject



2628
2629
2630
# File 'lib/biodiversity/parser/scientific_name_clean.rb', line 2628

def value
  text_value.strip
end