Class: RandomPerson::Names::GermanMaleFirst

Inherits:
RandomPerson::Name show all
Defined in:
lib/randomperson/names/german-male-first.rb

Constant Summary collapse

Names =
%w{ Alexander Andreas Benjamin Bernd Christian Daniel David Dennis Dieter Dirk Dominik Eric Felix Florian Frank Jan Jens Jonas Jörg Jürgen Kevin Klaus Kristian Leon Lukas Marcel Marco Mario Markus Martin Mathias Max Maximilian Michael Mike Niklas Patrick Paul Peter Philipp Ralf René Robert Sebastian Stefan Steffen Sven Thomas Thorsten Tim Tobias Tom Ulrich Uwe Wolfgang }

Instance Attribute Summary

Attributes inherited from RandomPerson::Name

#formats, #formats_ratiod, #names, #possibles

Instance Method Summary collapse

Methods included from Outputter

included

Constructor Details

#initializeGermanMaleFirst

Returns a new instance of GermanMaleFirst.



10
11
12
13
14
15
16
17
# File 'lib/randomperson/names/german-male-first.rb', line 10

def initialize
  @names = Names
  @formats = [
    ->(n)   { n.sample },
  ]
  @formats_ratiod = [ (0..99) ]
  super 
end