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 StringField
address
The location information of the candidate, including city, state, and country.protected List<ResumeV1Certificate>
certificates
The list of certificates obtained by the candidate.protected StringField
documentLanguage
The ISO 639 code of the language in which the document is written.protected ClassificationField
documentType
The type of the document sent.protected List<ResumeV1Education>
education
The list of the candidate's educational background.protected StringField
emailAddress
The email address of the candidate.protected List<StringField>
givenNames
The candidate's first or given names.protected List<StringField>
hardSkills
The list of the candidate's technical abilities and knowledge.protected StringField
jobApplied
The position that the candidate is applying for.protected List<ResumeV1Language>
languages
The list of languages that the candidate is proficient in.protected StringField
nationality
The ISO 3166 code for the country of citizenship of the candidate.protected StringField
phoneNumber
The phone number of the candidate.protected StringField
profession
The candidate's current profession.protected List<ResumeV1ProfessionalExperience>
professionalExperiences
The list of the candidate's professional experiences.protected List<ResumeV1SocialNetworksUrl>
socialNetworksUrls
The list of social network profiles of the candidate.protected List<StringField>
softSkills
The list of the candidate's interpersonal and communication abilities.protected List<StringField>
surnames
The candidate's last names.
-
Constructor Summary
Constructors Constructor Description ResumeV1Document()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(Object other)
boolean
equals(Object o)
StringField
getAddress()
The location information of the candidate, including city, state, and country.List<ResumeV1Certificate>
getCertificates()
The list of certificates obtained by the candidate.StringField
getDocumentLanguage()
The ISO 639 code of the language in which the document is written.ClassificationField
getDocumentType()
The type of the document sent.List<ResumeV1Education>
getEducation()
The list of the candidate's educational background.StringField
getEmailAddress()
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.StringField
getJobApplied()
The position that the candidate is applying for.List<ResumeV1Language>
getLanguages()
The list of languages that the candidate is proficient in.StringField
getNationality()
The ISO 3166 code for the country of citizenship of the candidate.StringField
getPhoneNumber()
The phone number of the candidate.StringField
getProfession()
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.int
hashCode()
boolean
isEmpty()
Returnstrue
if there are no predictions values.String
toString()
-
-
-
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:Prediction
Returnstrue
if there are no predictions values. Accessing prediction values when this istrue
may result in aNullPointerException
- Specified by:
isEmpty
in 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)
-
-