Class: Linguistics::Latin::Verb::LatinVerb::IrregularVerbDefinitionConsumer::JsonDeserializer

Inherits:
Object
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/latinverb_irregular_verb_definition_consumer/json_deserializer.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(lookup_string) ⇒ JsonDeserializer

Returns a new instance of JsonDeserializer.



12
13
14
15
16
# File 'lib/latinverb_irregular_verb_definition_consumer/json_deserializer.rb', line 12

def initialize(lookup_string)
  @lookup_string = lookup_string
  @retriver = Linguistics::Latin::Verb::LatinVerb::IrregularVerbSerializationRetriever.new(@lookup_string)
  @revivified_data_structure = eager_load_serialized_object
end

Instance Attribute Details

#revivified_data_structureObject (readonly)

Returns the value of attribute revivified_data_structure.



10
11
12
# File 'lib/latinverb_irregular_verb_definition_consumer/json_deserializer.rb', line 10

def revivified_data_structure
  @revivified_data_structure
end