SemanticWeb-Schema
view release on metacpan or search on metacpan
lib/SemanticWeb/Schema/AlignmentObject.pm view on Meta::CPAN
use utf8;
package SemanticWeb::Schema::AlignmentObject;
# ABSTRACT: An intangible item that describes an alignment between a learning resource and a node in an educational framework
use Moo;
extends qw/ SemanticWeb::Schema::Intangible /;
use MooX::JSON_LD 'AlignmentObject';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use namespace::autoclean;
our $VERSION = 'v9.0.0';
has alignment_type => (
is => 'rw',
predicate => '_has_alignment_type',
json_ld => 'alignmentType',
);
has educational_framework => (
is => 'rw',
predicate => '_has_educational_framework',
json_ld => 'educationalFramework',
);
has target_description => (
is => 'rw',
predicate => '_has_target_description',
json_ld => 'targetDescription',
);
has target_name => (
is => 'rw',
predicate => '_has_target_name',
json_ld => 'targetName',
);
has target_url => (
is => 'rw',
predicate => '_has_target_url',
json_ld => 'targetUrl',
);
1;
__END__
=pod
=encoding UTF-8
=head1 NAME
SemanticWeb::Schema::AlignmentObject - An intangible item that describes an alignment between a learning resource and a node in an educational framework
( run in 4.018 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )