{-# LANGUAGE OverloadedStrings #-} module Text.HTML5.MetaData.Schema.JobPosting where -- Valid: 2013-11-15 ( Schema.rdfs.org ) import Text.HTML5.MetaData.Class import Text.HTML5.MetaData.Type import Data.Text -- | -- -- [@id@] JobPosting -- -- [@label@] Job Posting -- -- [@comment@] -- -- [@ancestors@] @'Thing','Intangible'@ -- -- [@subtypes@] -- -- [@supertypes@] @'Intangible'@ -- -- [@url@] data JobPosting = JobPosting { additionalType :: AdditionalType , description :: Description , image :: Image , name :: Name , sameAs :: SameAs , url :: Url , baseSalary :: BaseSalary , benefits :: Benefits , datePosted :: DatePosted , educationRequirements :: EducationRequirements , employmentType :: EmploymentType , experienceRequirements :: ExperienceRequirements , hiringOrganization :: HiringOrganization , incentives :: Incentives , industry :: Industry , jobLocation :: JobLocation , occupationalCategory :: OccupationalCategory , qualifications :: Qualifications , responsibilities :: Responsibilities , salaryCurrency :: SalaryCurrency , skills :: Skills , specialCommitments :: SpecialCommitments , title :: Title , workHours :: WorkHours } deriving (Show, Read, Eq) instance MetaData JobPosting where _label = const "Job Posting" _comment_plain = const "" _comment = const "" _url = const "http://schema.org/JobPosting"