Canonical normalized mapping for one Ash resource / R2RML triples map.
Summary
Types
@type t() :: %AshR2RML.Mapping.Resource{ ash_resource: module() | String.t(), class_iris: [String.t()], graph_maps: [AshR2RML.Mapping.GraphMap.t()], identities: [[atom()]], logical_table: AshR2RML.Mapping.LogicalTable.t(), metadata: map(), predicate_object_maps: [AshR2RML.Mapping.PredicateObjectMap.t()], reference_object_maps: [AshR2RML.Mapping.ReferenceObjectMap.t()], subject_map: AshR2RML.Mapping.SubjectMap.t() }