View Source GoogleApi.ContentWarehouse.V1.Model.ScienceCitationFunding (google_api_content_warehouse v0.3.0)

Attributes

  • Agency (type: integer(), default: nil) - values are from FundingAgency enum
  • AgencyName (type: String.t, default: nil) - Text name of the agency. For analysis. Plus for agencies that don't have an enum.
  • DebugExtractionInfo (type: list(GoogleApi.ContentWarehouse.V1.Model.ScienceCitationFundingExtractionInfo.t), default: nil) - Funding entries for the same agency and grant number can be merged during our extraction process so we maintain a record of all the deduped ExtractionInfo messages within the remaining entry.
  • DebugFundingTextBlock (type: String.t, default: nil) - Text block from which the funding entry was extracted. Intended to be used for offline analysis. DEPRECATED
  • GrantNumber (type: String.t, default: nil) -
  • Recipient (type: String.t, default: nil) - funding recipient
  • SourceText (type: String.t, default: nil) - Original text for the funding acknowledgement
  • UrlBasedFundingSource (type: boolean(), default: nil) - Whether this funding info was added because this article was at the exclusive repository for this agency.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.ScienceCitationFunding{
  Agency: integer() | nil,
  AgencyName: String.t() | nil,
  DebugExtractionInfo:
    [
      GoogleApi.ContentWarehouse.V1.Model.ScienceCitationFundingExtractionInfo.t()
    ]
    | nil,
  DebugFundingTextBlock: String.t() | nil,
  GrantNumber: String.t() | nil,
  Recipient: String.t() | nil,
  SourceText: String.t() | nil,
  UrlBasedFundingSource: boolean() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.