AshR2RML.SemanticIR.Resource (AshR2RML v26.8.22)

Copy Markdown View Source

Closed operational projection of an admitted class/shape pair.

Summary

Types

t()

@type t() :: %AshR2RML.SemanticIR.Resource{
  actions: [AshR2RML.SemanticIR.Action.t()],
  attributes: [AshR2RML.SemanticIR.Attribute.t()],
  class_iri: String.t(),
  identities: [AshR2RML.SemanticIR.Identity.t()],
  iri: String.t(),
  module: module() | String.t(),
  policies: [AshR2RML.SemanticIR.Policy.t()],
  provenance: map(),
  relationships: [AshR2RML.SemanticIR.Relationship.t()],
  repo_module: module() | String.t() | nil,
  shape_iri: String.t(),
  subject_template: String.t(),
  table: String.t()
}