Module: Linguistics::Latin::Verb::LatinVerb::Querent::PassiveVoiceSubjunctiveMoodPastperfectTenseMethods
- Defined in:
- lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb
Instance Method Summary collapse
- #passive_voice_subjunctive_mood_pastperfect_tense ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_first_person ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_first_person_plural_number ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_first_person_singular_number ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_plural_number ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_plural_number_first_person ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_plural_number_second_person ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_plural_number_third_person ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_second_person ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_second_person_plural_number ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_second_person_singular_number ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_singular_number ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_singular_number_first_person ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_singular_number_second_person ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_singular_number_third_person ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_third_person ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_third_person_plural_number ⇒ Object
- #passive_voice_subjunctive_mood_pastperfect_tense_third_person_singular_number ⇒ Object
Instance Method Details
#passive_voice_subjunctive_mood_pastperfect_tense ⇒ Object
7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 7 def passive_voice_subjunctive_mood_pastperfect_tense count = -1 elements = PASS_PLUPERF_PAST_ENDINGS.map do |ending| count += 1 (count <= 2 ? "[ #{Formatters::TriplicateAndPluralizeFormatters.triplicate_and_genderize(passive_perfect_participle)} ]" : "[ #{Formatters::TriplicateAndPluralizeFormatters.pluralize_participial_listing(passive_perfect_participle)} ]" )+ " " + ending end meaning = { :meaning => Linguistics::Latin::Verb::MEANINGS[:passive_voice_subjunctive_mood_pastperfect_tense] } TenseBlock.new(elements, meaning) end |
#passive_voice_subjunctive_mood_pastperfect_tense_first_person ⇒ Object
67 68 69 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 67 def passive_voice_subjunctive_mood_pastperfect_tense_first_person passive_voice_subjunctive_mood_pastperfect_tense.first_person end |
#passive_voice_subjunctive_mood_pastperfect_tense_first_person_plural_number ⇒ Object
43 44 45 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 43 def passive_voice_subjunctive_mood_pastperfect_tense_first_person_plural_number passive_voice_subjunctive_mood_pastperfect_tense.first_person_plural_number end |
#passive_voice_subjunctive_mood_pastperfect_tense_first_person_singular_number ⇒ Object
19 20 21 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 19 def passive_voice_subjunctive_mood_pastperfect_tense_first_person_singular_number passive_voice_subjunctive_mood_pastperfect_tense.first_person_singular_number end |
#passive_voice_subjunctive_mood_pastperfect_tense_plural_number ⇒ Object
83 84 85 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 83 def passive_voice_subjunctive_mood_pastperfect_tense_plural_number passive_voice_subjunctive_mood_pastperfect_tense.plural_number end |
#passive_voice_subjunctive_mood_pastperfect_tense_plural_number_first_person ⇒ Object
47 48 49 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 47 def passive_voice_subjunctive_mood_pastperfect_tense_plural_number_first_person passive_voice_subjunctive_mood_pastperfect_tense.plural_number_first_person end |
#passive_voice_subjunctive_mood_pastperfect_tense_plural_number_second_person ⇒ Object
55 56 57 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 55 def passive_voice_subjunctive_mood_pastperfect_tense_plural_number_second_person passive_voice_subjunctive_mood_pastperfect_tense.plural_number_second_person end |
#passive_voice_subjunctive_mood_pastperfect_tense_plural_number_third_person ⇒ Object
63 64 65 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 63 def passive_voice_subjunctive_mood_pastperfect_tense_plural_number_third_person passive_voice_subjunctive_mood_pastperfect_tense.plural_number_third_person end |
#passive_voice_subjunctive_mood_pastperfect_tense_second_person ⇒ Object
71 72 73 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 71 def passive_voice_subjunctive_mood_pastperfect_tense_second_person passive_voice_subjunctive_mood_pastperfect_tense.second_person end |
#passive_voice_subjunctive_mood_pastperfect_tense_second_person_plural_number ⇒ Object
51 52 53 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 51 def passive_voice_subjunctive_mood_pastperfect_tense_second_person_plural_number passive_voice_subjunctive_mood_pastperfect_tense.second_person_plural_number end |
#passive_voice_subjunctive_mood_pastperfect_tense_second_person_singular_number ⇒ Object
27 28 29 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 27 def passive_voice_subjunctive_mood_pastperfect_tense_second_person_singular_number passive_voice_subjunctive_mood_pastperfect_tense.second_person_singular_number end |
#passive_voice_subjunctive_mood_pastperfect_tense_singular_number ⇒ Object
79 80 81 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 79 def passive_voice_subjunctive_mood_pastperfect_tense_singular_number passive_voice_subjunctive_mood_pastperfect_tense.singular_number end |
#passive_voice_subjunctive_mood_pastperfect_tense_singular_number_first_person ⇒ Object
23 24 25 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 23 def passive_voice_subjunctive_mood_pastperfect_tense_singular_number_first_person passive_voice_subjunctive_mood_pastperfect_tense.singular_number_first_person end |
#passive_voice_subjunctive_mood_pastperfect_tense_singular_number_second_person ⇒ Object
31 32 33 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 31 def passive_voice_subjunctive_mood_pastperfect_tense_singular_number_second_person passive_voice_subjunctive_mood_pastperfect_tense.singular_number_second_person end |
#passive_voice_subjunctive_mood_pastperfect_tense_singular_number_third_person ⇒ Object
39 40 41 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 39 def passive_voice_subjunctive_mood_pastperfect_tense_singular_number_third_person passive_voice_subjunctive_mood_pastperfect_tense.singular_number_third_person end |
#passive_voice_subjunctive_mood_pastperfect_tense_third_person ⇒ Object
75 76 77 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 75 def passive_voice_subjunctive_mood_pastperfect_tense_third_person passive_voice_subjunctive_mood_pastperfect_tense.third_person end |
#passive_voice_subjunctive_mood_pastperfect_tense_third_person_plural_number ⇒ Object
59 60 61 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 59 def passive_voice_subjunctive_mood_pastperfect_tense_third_person_plural_number passive_voice_subjunctive_mood_pastperfect_tense.third_person_plural_number end |
#passive_voice_subjunctive_mood_pastperfect_tense_third_person_singular_number ⇒ Object
35 36 37 |
# File 'lib/latinverb_querent_for_classification_builder/tense_method_definitions/passive_voice_subjunctive_mood_pastperfect_tense_methods.rb', line 35 def passive_voice_subjunctive_mood_pastperfect_tense_third_person_singular_number passive_voice_subjunctive_mood_pastperfect_tense.third_person_singular_number end |