Class: Microdata::Schema::Person

Inherits:
Thing show all
Defined in:
lib/microdata/schema/thing/person.rb

Constant Summary collapse

ATTRIBUTES =
[
  :additional_name,
  :address,
  :affiliation,
  :alumni_of,
  :award,
  :birth_date,
  :birth_place,
  :brand,
  :children,
  :colleague,
  :contact_point,
  :death_date,
  :death_place,
  :duns,
  :email,
  :family_name,
  :fax_number,
  :follows,
  :funder,
  :gender,
  :given_name,
  :global_location_number,
  :has_offer_catalog,
  :has_POS,
  :height,
  :home_location,
  :honorific_prefix,
  :honorific_suffix,
  :isic_V4,
  :job_title,
  :knows,
  :makes_offer,
  :member_of,
  :naics,
  :nationality,
  :net_worth,
  :owns,
  :parent,
  :performer_in,
  :related_to,
  :seeks,
  :sibling,
  :sponsor,
  :spouse,
  :tax_ID,
  :telephone,
  :vat_ID,
  :weight,
  :work_location,
  :works_for,
].freeze

Instance Attribute Summary

Attributes inherited from Microdata::Schema

#assined_attributes, #top_level

Method Summary

Methods inherited from Thing

#as_json, #initialize, #to_json, #to_json_ld

Methods inherited from Microdata::Schema

#initialize, #to_json_ld

Constructor Details

This class inherits a constructor from Microdata::Schema::Thing