Class: Linguistics::Latin::Verb::LatinVerb::Classifier::SemideponentVerbClassificationStrategy

Inherits:
VerbClassificationStrategy show all
Extended by:
Forwardable
Defined in:
lib/latinverb_classifier/strategies/semideponent_verb_classification_strategy.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from VerbClassificationStrategy

#initialize

Constructor Details

This class inherits a constructor from Linguistics::Latin::Verb::LatinVerb::Classifier::VerbClassificationStrategy

Class Method Details

.classificationObject



10
11
12
# File 'lib/latinverb_classifier/strategies/semideponent_verb_classification_strategy.rb', line 10

def self.classification
  Classification::Semideponent
end

Instance Method Details

#applicable?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'lib/latinverb_classifier/strategies/semideponent_verb_classification_strategy.rb', line 14

def applicable?
  first_pres_matches_semi_deponent_list? && !@classifier.proxy_verb?
end