class Google::Apis::BooksV1::DictLayerData::Dict::Word::Sense
Attributes
Corresponds to the JSON property `conjugations` @return [Array<Google::Apis::BooksV1::DictLayerData::Dict::Word::Sense::Conjugation>]
Corresponds to the JSON property `definitions` @return [Array<Google::Apis::BooksV1::DictLayerData::Dict::Word::Sense::Definition>]
Corresponds to the JSON property `partOfSpeech` @return [String]
Corresponds to the JSON property `pronunciation` @return [String]
Corresponds to the JSON property `pronunciationUrl` @return [String]
Corresponds to the JSON property `source` @return [Google::Apis::BooksV1::DictLayerData::Dict::Word::Sense::Source]
Corresponds to the JSON property `syllabification` @return [String]
Corresponds to the JSON property `synonyms` @return [Array<Google::Apis::BooksV1::DictLayerData::Dict::Word::Sense::Synonym>]
Public Class Methods
# File lib/google/apis/books_v1/classes.rb, line 1088 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/books_v1/classes.rb, line 1093 def update!(**args) @conjugations = args[:conjugations] if args.key?(:conjugations) @definitions = args[:definitions] if args.key?(:definitions) @part_of_speech = args[:part_of_speech] if args.key?(:part_of_speech) @pronunciation = args[:pronunciation] if args.key?(:pronunciation) @pronunciation_url = args[:pronunciation_url] if args.key?(:pronunciation_url) @source = args[:source] if args.key?(:source) @syllabification = args[:syllabification] if args.key?(:syllabification) @synonyms = args[:synonyms] if args.key?(:synonyms) end