Class: RandomPerson::Names::ScottishMaleFirst
- Inherits:
-
RandomPerson::Name
- Object
- RandomPerson::Name
- RandomPerson::Names::ScottishMaleFirst
- Defined in:
- lib/randomperson/names/scottish-male-first.rb
Constant Summary collapse
- Names =
%w{ Alastair Alexander Alpin Angus Aulay Blane Boyd Calum Clyde Coll David Donald Donnan Dougal Douglas Duff Duncan Ewan Farquar Fingal Finlay Fraser Gavin Gillian Gillis Gordon Greer Hamish Ian Iain Ivar Kenneth Kirk Kyle Lachlan Lorne Malcolm Mirren Mungo Neil Neal Ranald Rory Ross Sholto Somerled Tavish Torquil Wallace }
Instance Attribute Summary
Attributes inherited from RandomPerson::Name
#formats, #formats_ratiod, #names, #possibles
Instance Method Summary collapse
-
#initialize ⇒ ScottishMaleFirst
constructor
A new instance of ScottishMaleFirst.
Methods included from Outputter
Constructor Details
#initialize ⇒ ScottishMaleFirst
13 14 15 16 17 18 19 |
# File 'lib/randomperson/names/scottish-male-first.rb', line 13 def initialize @names = Names @formats = [ ->(n){ n.sample } ] @formats_ratiod = [ (0..99) ] super end |