Class: RandomPerson::Names::GermanMaleFirst
- Inherits:
-
RandomPerson::Name
- Object
- RandomPerson::Name
- RandomPerson::Names::GermanMaleFirst
- Defined in:
- lib/randomperson/Names/GermanMaleFirst.rb
Instance Attribute Summary
Attributes inherited from RandomPerson::Name
#formats, #formats_ratiod, #names
Instance Method Summary collapse
-
#initialize ⇒ GermanMaleFirst
constructor
A new instance of GermanMaleFirst.
- #setupnames ⇒ Object
Methods inherited from RandomPerson::Name
Constructor Details
#initialize ⇒ GermanMaleFirst
Returns a new instance of GermanMaleFirst.
8 9 10 11 12 13 14 15 |
# File 'lib/randomperson/Names/GermanMaleFirst.rb', line 8 def initialize @formats = { :single => ->(n) { n.rand }, } @formats_ratiod = [ (0..99) ] setupnames end |
Instance Method Details
#setupnames ⇒ Object
17 18 19 |
# File 'lib/randomperson/Names/GermanMaleFirst.rb', line 17 def setupnames @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 } end |