public class ParsedJob extends ParsedDocument
| Modifier and Type | Field and Description |
|---|---|
List<String> |
CertificationsAndLicenses
Any certifications/licenses listed in the job.
|
boolean |
CurrentJobIsManagement
Whether or not the job is a management position.
|
Location |
CurrentLocation
The location of the job, if listed.
|
List<JobDegree> |
Degrees
The educational degrees found listed in the job.
|
EmployerNames |
EmployerNames
The employer names found in the job.
|
SovrenPrimitive<java.time.LocalDate> |
EndDate
The end date for the job, if listed.
|
String |
ExecutiveType
What kind of executive position the job is, if any.
|
SovrenPrimitive<Integer> |
HighestManagementScore
The management score.
|
String |
JobDescription
The full job description
|
JobMetadata |
JobMetadata
Metadata about the parsed job
|
String |
JobRequirements
Any requirement listed by the job
|
JobTitles |
JobTitles
The job titles found in the job.
|
List<String> |
LanguageCodes
Any languages listed in the job.
|
String |
ManagementLevel
The management level.
|
SovrenPrimitive<Integer> |
MaximumYears
The maximum years experience for the job, if listed.
|
SovrenPrimitive<Integer> |
MaximumYearsManagement
The maximum years of management experience, if listed.
|
SovrenPrimitive<Integer> |
MinimumYears
The minimum years experience for the job, if listed.
|
SovrenPrimitive<Integer> |
MinimumYearsManagement
The minimum years of management experience, if listed.
|
List<String> |
Owners
Any owners of the job posting, if listed.
|
String |
RequiredDegree
The required educational degree, if listed.
|
List<String> |
SchoolNames
Any school names listed in the job
|
List<JobTaxonomyRoot> |
SkillsData
The skills found in the job.
|
SovrenPrimitive<java.time.LocalDate> |
StartDate
The start date for the job, if listed.
|
List<String> |
TermsOfInterest
Terms of interest listed in the job
|
List<String> |
UserDefinedTags
A list of User-Defined Tags
that are assigned to this job.
|
| Constructor and Description |
|---|
ParsedJob()
Deprecated.
You should never create one of these. Instead, these are output by the Sovren Job Parser.
Sovren does not support manually-created jobs to be used in the AI Matching engine.
|
| Modifier and Type | Method and Description |
|---|---|
static ParsedJob |
fromFile(String path)
Load a parsed job from a json file using UTF-8 encoding.
|
static ParsedJob |
fromJson(String utf8json)
Create a parsed job from json.
|
toFile, toJson, toStringpublic boolean CurrentJobIsManagement
public SovrenPrimitive<Integer> HighestManagementScore
public String ManagementLevel
public String ExecutiveType
public SovrenPrimitive<Integer> MinimumYears
public SovrenPrimitive<Integer> MaximumYears
public SovrenPrimitive<Integer> MinimumYearsManagement
public SovrenPrimitive<Integer> MaximumYearsManagement
public String RequiredDegree
public SovrenPrimitive<java.time.LocalDate> StartDate
public SovrenPrimitive<java.time.LocalDate> EndDate
public String JobDescription
public String JobRequirements
public JobTitles JobTitles
public EmployerNames EmployerNames
public List<JobDegree> Degrees
public List<String> CertificationsAndLicenses
public List<String> LanguageCodes
public Location CurrentLocation
public List<JobTaxonomyRoot> SkillsData
public JobMetadata JobMetadata
public List<String> UserDefinedTags
NOTE: you may add/remove these prior to indexing. This is the only property you may modify prior to indexing.
@Deprecated public ParsedJob()
public static ParsedJob fromFile(String path) throws IOException, com.google.gson.JsonParseException
path - The full path to the json fileParsedJobIOException - When an error occurs reading the filecom.google.gson.JsonParseException - If you try to parse an invalid ParsedResume JSON stringpublic static ParsedJob fromJson(String utf8json) throws com.google.gson.JsonParseException
utf8json - The UTF-8 encoded json stringParsedJobcom.google.gson.JsonParseException - If you try to parse an invalid ParsedResume JSON stringCopyright © 2021. All rights reserved.