View Source GoogleApi.ContentWarehouse.V1.Model.ScienceCitationAuthor (google_api_content_warehouse v0.4.0)

author names should be in the order specified in the paper

Attributes

  • Comment (type: String.t, default: nil) -
  • Department (type: String.t, default: nil) - not in bibtex - from paper
  • Email (type: String.t, default: nil) -
  • GuessOrderType (type: integer(), default: nil) - Tracks the GuessNameOrder case used to parse this author name, defaults to 0 simply means that GuessNameOrder wasn't used.
  • ID (type: list(String.t), default: nil) - Author ID. Formatted as idtype:id
  • Institution (type: String.t, default: nil) - not in bibtex - from paper
  • IsCJKForeignName (type: boolean(), default: nil) -
  • IsCorrespondingAuthor (type: boolean(), default: nil) -
  • LastName (type: String.t, default: nil) -
  • OtherNames (type: String.t, default: nil) -
  • SourceText (type: String.t, default: nil) -
  • Type (type: integer(), default: nil) - Type is one of the contributors types. Writers are the default.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.ScienceCitationAuthor{
  Comment: String.t() | nil,
  Department: String.t() | nil,
  Email: String.t() | nil,
  GuessOrderType: integer() | nil,
  ID: [String.t()] | nil,
  Institution: String.t() | nil,
  IsCJKForeignName: boolean() | nil,
  IsCorrespondingAuthor: boolean() | nil,
  LastName: String.t() | nil,
  OtherNames: String.t() | nil,
  SourceText: String.t() | nil,
  Type: integer() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.