Voting helps other researchers find interesting modules.
The top-level DATE/TIME representation. It can represent either (1) one or multiple Date/Time ranges, or (2) one or multiple of Date/Time points, or (3) a recurrent date/time expression. Next available ID: 12. Only one of |range|, |point| and |recurrent| will be set: |range| contains a list of resolved Date/Time ranges. |point| contains a list of resolved Date/Time points. |recurrent| contains the representation for periodical dates/times. |range| and |point| are repeated to accommodate the need when the date/time expression under one non-terminal is resolved to a list of correct values. For example, "Mondays in April, 2014" may have 4 correct dates.
compositionElement
GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeDateTime.t
nil
deleted7
boolean()
deleted8
evalData
GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingAnnotationEvalData.t
groundingStage
String.t
point
list(GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeAbsoluteDateTime.t)
properties
GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeResolutionProperties.t
range
list(GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRange.t)
recurrent
GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRecurrent.t
relative
GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRelativeDateTime.t
span
GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeSpan.t
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeDateTime{ compositionElement: t() | nil, deleted7: boolean() | nil, deleted8: boolean() | nil, evalData: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingAnnotationEvalData.t() | nil, groundingStage: String.t() | nil, point: [ GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeAbsoluteDateTime.t() ] | nil, properties: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeResolutionProperties.t() | nil, range: [GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRange.t()] | nil, recurrent: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRecurrent.t() | nil, relative: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeRelativeDateTime.t() | nil, span: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingDatetimeSpan.t() | nil }
@spec decode(struct(), keyword()) :: struct()