RdfAnnotation class abstract

Base annotation interface for RDF mapper generation.

This is a marker interface for all RDF mapping annotations used by the locorda_rdf_mapper_generator package to automatically generate implementations of the locorda_rdf_mapper interfaces. These annotations enable a declarative approach to mapping between Dart objects and RDF graphs.

Note that using these annotations is optional. You can also implement mappers manually and register them directly with the RdfMapper instance, as shown in the library documentation.

Implementers

Constructors

RdfAnnotation()
const

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited