SemanticWeb-Schema
view release on metacpan or search on metacpan
lib/SemanticWeb/Schema/Accommodation.pm view on Meta::CPAN
use utf8;
package SemanticWeb::Schema::Accommodation;
# ABSTRACT: An accommodation is a place that can accommodate human beings
use Moo;
extends qw/ SemanticWeb::Schema::Place /;
use MooX::JSON_LD 'Accommodation';
use Ref::Util qw/ is_plain_hashref /;
# RECOMMEND PREREQ: Ref::Util::XS
use namespace::autoclean;
our $VERSION = 'v9.0.0';
has accommodation_category => (
is => 'rw',
predicate => '_has_accommodation_category',
json_ld => 'accommodationCategory',
);
has accommodation_floor_plan => (
is => 'rw',
predicate => '_has_accommodation_floor_plan',
json_ld => 'accommodationFloorPlan',
);
has amenity_feature => (
is => 'rw',
predicate => '_has_amenity_feature',
json_ld => 'amenityFeature',
);
has floor_level => (
is => 'rw',
predicate => '_has_floor_level',
json_ld => 'floorLevel',
);
has floor_size => (
is => 'rw',
predicate => '_has_floor_size',
json_ld => 'floorSize',
);
has lease_length => (
is => 'rw',
predicate => '_has_lease_length',
json_ld => 'leaseLength',
);
has number_of_bathrooms_total => (
is => 'rw',
predicate => '_has_number_of_bathrooms_total',
json_ld => 'numberOfBathroomsTotal',
);
( run in 1.385 second using v1.01-cache-2.11-cpan-39bf76dae61 )