Package com.mindee.product.resume
Class ResumeV1Document
- java.lang.Object
-
- com.mindee.parsing.common.Prediction
-
- com.mindee.product.resume.ResumeV1Document
-
public class ResumeV1Document extends Prediction
Resume API version 1.2 document data.
-
-
Field Summary
Fields Modifier and Type Field Description protected StringFieldaddressThe location information of the candidate, including city, state, and country.protected List<ResumeV1Certificate>certificatesThe list of certificates obtained by the candidate.protected StringFielddocumentLanguageThe ISO 639 code of the language in which the document is written.protected ClassificationFielddocumentTypeThe type of the document sent.protected List<ResumeV1Education>educationThe list of the candidate's educational background.protected StringFieldemailAddressThe email address of the candidate.protected List<StringField>givenNamesThe candidate's first or given names.protected List<StringField>hardSkillsThe list of the candidate's technical abilities and knowledge.protected StringFieldjobAppliedThe position that the candidate is applying for.protected List<ResumeV1Language>languagesThe list of languages that the candidate is proficient in.protected StringFieldnationalityThe ISO 3166 code for the country of citizenship of the candidate.protected StringFieldphoneNumberThe phone number of the candidate.protected StringFieldprofessionThe candidate's current profession.protected List<ResumeV1ProfessionalExperience>professionalExperiencesThe list of the candidate's professional experiences.protected List<ResumeV1SocialNetworksUrl>socialNetworksUrlsThe list of social network profiles of the candidate.protected List<StringField>softSkillsThe list of the candidate's interpersonal and communication abilities.protected List<StringField>surnamesThe candidate's last names.
-
Constructor Summary
Constructors Constructor Description ResumeV1Document()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)StringFieldgetAddress()The location information of the candidate, including city, state, and country.List<ResumeV1Certificate>getCertificates()The list of certificates obtained by the candidate.StringFieldgetDocumentLanguage()The ISO 639 code of the language in which the document is written.ClassificationFieldgetDocumentType()The type of the document sent.List<ResumeV1Education>getEducation()The list of the candidate's educational background.StringFieldgetEmailAddress()The email address of the candidate.List<StringField>getGivenNames()The candidate's first or given names.List<StringField>getHardSkills()The list of the candidate's technical abilities and knowledge.StringFieldgetJobApplied()The position that the candidate is applying for.List<ResumeV1Language>getLanguages()The list of languages that the candidate is proficient in.StringFieldgetNationality()The ISO 3166 code for the country of citizenship of the candidate.StringFieldgetPhoneNumber()The phone number of the candidate.StringFieldgetProfession()The candidate's current profession.List<ResumeV1ProfessionalExperience>getProfessionalExperiences()The list of the candidate's professional experiences.List<ResumeV1SocialNetworksUrl>getSocialNetworksUrls()The list of social network profiles of the candidate.List<StringField>getSoftSkills()The list of the candidate's interpersonal and communication abilities.List<StringField>getSurnames()The candidate's last names.inthashCode()booleanisEmpty()Returnstrueif there are no predictions values.StringtoString()
-
-
-
Field Detail
-
address
protected StringField address
The location information of the candidate, including city, state, and country.
-
certificates
protected List<ResumeV1Certificate> certificates
The list of certificates obtained by the candidate.
-
documentLanguage
protected StringField documentLanguage
The ISO 639 code of the language in which the document is written.
-
documentType
protected ClassificationField documentType
The type of the document sent.
-
education
protected List<ResumeV1Education> education
The list of the candidate's educational background.
-
emailAddress
protected StringField emailAddress
The email address of the candidate.
-
givenNames
protected List<StringField> givenNames
The candidate's first or given names.
-
hardSkills
protected List<StringField> hardSkills
The list of the candidate's technical abilities and knowledge.
-
jobApplied
protected StringField jobApplied
The position that the candidate is applying for.
-
languages
protected List<ResumeV1Language> languages
The list of languages that the candidate is proficient in.
-
nationality
protected StringField nationality
The ISO 3166 code for the country of citizenship of the candidate.
-
phoneNumber
protected StringField phoneNumber
The phone number of the candidate.
-
profession
protected StringField profession
The candidate's current profession.
-
professionalExperiences
protected List<ResumeV1ProfessionalExperience> professionalExperiences
The list of the candidate's professional experiences.
-
socialNetworksUrls
protected List<ResumeV1SocialNetworksUrl> socialNetworksUrls
The list of social network profiles of the candidate.
-
softSkills
protected List<StringField> softSkills
The list of the candidate's interpersonal and communication abilities.
-
surnames
protected List<StringField> surnames
The candidate's last names.
-
-
Method Detail
-
isEmpty
public boolean isEmpty()
Description copied from class:PredictionReturnstrueif there are no predictions values. Accessing prediction values when this istruemay result in aNullPointerException- Specified by:
isEmptyin classPrediction
-
getAddress
public StringField getAddress()
The location information of the candidate, including city, state, and country.
-
getCertificates
public List<ResumeV1Certificate> getCertificates()
The list of certificates obtained by the candidate.
-
getDocumentLanguage
public StringField getDocumentLanguage()
The ISO 639 code of the language in which the document is written.
-
getDocumentType
public ClassificationField getDocumentType()
The type of the document sent.
-
getEducation
public List<ResumeV1Education> getEducation()
The list of the candidate's educational background.
-
getEmailAddress
public StringField getEmailAddress()
The email address of the candidate.
-
getGivenNames
public List<StringField> getGivenNames()
The candidate's first or given names.
-
getHardSkills
public List<StringField> getHardSkills()
The list of the candidate's technical abilities and knowledge.
-
getJobApplied
public StringField getJobApplied()
The position that the candidate is applying for.
-
getLanguages
public List<ResumeV1Language> getLanguages()
The list of languages that the candidate is proficient in.
-
getNationality
public StringField getNationality()
The ISO 3166 code for the country of citizenship of the candidate.
-
getPhoneNumber
public StringField getPhoneNumber()
The phone number of the candidate.
-
getProfession
public StringField getProfession()
The candidate's current profession.
-
getProfessionalExperiences
public List<ResumeV1ProfessionalExperience> getProfessionalExperiences()
The list of the candidate's professional experiences.
-
getSocialNetworksUrls
public List<ResumeV1SocialNetworksUrl> getSocialNetworksUrls()
The list of social network profiles of the candidate.
-
getSoftSkills
public List<StringField> getSoftSkills()
The list of the candidate's interpersonal and communication abilities.
-
getSurnames
public List<StringField> getSurnames()
The candidate's last names.
-
canEqual
protected boolean canEqual(Object other)
-
-