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

Attributes

  • predMention (type: GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefSegmentMention.t, default: nil) - Document mention of the predicate
  • scopeBegin (type: integer(), default: nil) - The [begin, end) byte offset of the document scope where this triple was annotated. This corresponds to a table row or a text sentence where the triple was identified. The sub_mention can be outside the scope when the subject is inferred from the table title.
  • scopeEnd (type: integer(), default: nil) -
  • scopeFprint (type: String.t, default: nil) - Fingerprint2011 of space-joined SAFT tokens in the scope.
  • stuff (type: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t, default: nil) - Generic container to hold additional data such as triple scoped signals. Data that can be stored in this field and their TypeIds: repository_webref::universal::webit::ScopeSignals (TypeId 192754198), defined in repository/webref/universal/processors/understanding/webit.proto
  • subMention (type: GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefSegmentMention.t, default: nil) - Document mention of the subject
  • valueMention (type: GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefSegmentMention.t, default: nil) - Document mention of the value

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefTripleMention{
  predMention:
    GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefSegmentMention.t() | nil,
  scopeBegin: integer() | nil,
  scopeEnd: integer() | nil,
  scopeFprint: String.t() | nil,
  stuff: GoogleApi.ContentWarehouse.V1.Model.Proto2BridgeMessageSet.t() | nil,
  subMention:
    GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefSegmentMention.t() | nil,
  valueMention:
    GoogleApi.ContentWarehouse.V1.Model.RepositoryWebrefSegmentMention.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.