class Linguistics::Latin::Verb::LatinVerb::Classifier::SemideponentVerbClassificationStrategy
Public Class Methods
classification()
click to toggle source
# File lib/latinverb_classifier/strategies/semideponent_verb_classification_strategy.rb, line 10 def self.classification Classification::Semideponent end
Public Instance Methods
applicable?()
click to toggle source
# File lib/latinverb_classifier/strategies/semideponent_verb_classification_strategy.rb, line 14 def applicable? first_pres_matches_semi_deponent_list? && !@classifier.proxy_verb? end
Private Instance Methods
first_pres_matches_semi_deponent_list?()
click to toggle source
# File lib/latinverb_classifier/strategies/semideponent_verb_classification_strategy.rb, line 20 def first_pres_matches_semi_deponent_list? Linguistics::Latin::Verb::SEMI_DEPONENTS.keys.any? do |semi_dep_member| first_pres=~/#{semi_dep_member}$/ end end