Module: ScientificNameClean::SpeciesWordHybrid3

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

Instance Method Summary collapse

Instance Method Details

#canonicalObject



4887
4888
4889
# File 'lib/biodiversity/parser/scientific_name_clean.rb', line 4887

def canonical
  b.value
end

#detailsObject



4899
4900
4901
# File 'lib/biodiversity/parser/scientific_name_clean.rb', line 4899

def details
  {:species => {:epitheton => b.value}}
end

#hybridObject



4891
4892
4893
# File 'lib/biodiversity/parser/scientific_name_clean.rb', line 4891

def hybrid
  true
end

#posObject



4895
4896
4897
# File 'lib/biodiversity/parser/scientific_name_clean.rb', line 4895

def pos
  {b.interval.begin => ['species', b.interval.end]}
end

#valueObject



4883
4884
4885
# File 'lib/biodiversity/parser/scientific_name_clean.rb', line 4883

def value
  "× " + b.value
end