Class PersonExternalEducationCredentials


  • @Generated("jsonschema2pojo")
    public class PersonExternalEducationCredentials
    extends Object
    Person External Education Credentials

    Credentials earned by persons outside of their home institution.

    • Field Detail

      • metadata

        @JsonPropertyDescription("Metadata about the JSON payload")
        private Metadata metadata
        Metadata

        Metadata about the JSON payload

      • id

        @JsonPropertyDescription("The global identifier of the person external education credential.")
        private String id
        ID

        The global identifier of the person external education credential. (Required)

      • externalEducation

        @JsonPropertyDescription("The details of the external education associated with the credential.")
        private ExternalEducation externalEducation
        External Education

        The details of the external education associated with the credential. (Required)

      • credential

        @JsonPropertyDescription("The academic credential (degree, diploma, etc.) the person earned at the institution.")
        private Credential credential
        Credential

        The academic credential (degree, diploma, etc.) the person earned at the institution. (Required)

      • earnedOn

        @JsonPropertyDescription("The date when the person earned the credential.")
        private Object earnedOn
        Earned On

        The date when the person earned the credential.

      • disciplines

        @JsonPropertyDescription("The academic disciplines associated with the person\'s course of study at the institution.")
        private List<Discipline> disciplines
        Disciplines

        The academic disciplines associated with the person's course of study at the institution.

      • supplementalCredentials

        @JsonPropertyDescription("The supplemental academic credential (degree, diploma, etc.) the person earned at the institution.")
        private List<SupplementalCredential> supplementalCredentials
        Supplemental Credentials

        The supplemental academic credential (degree, diploma, etc.) the person earned at the institution.

      • attendancePeriods

        @JsonPropertyDescription("The periods associated with the person\'s attendance at the institution.")
        private List<AttendancePeriod> attendancePeriods
        Attendance Periods

        The periods associated with the person's attendance at the institution.

      • performanceMeasure

        @JsonPropertyDescription("A measurement of the student\'s educational performance at the institution (e.g. GPA).")
        private String performanceMeasure
        Performance Measure

        A measurement of the student's educational performance at the institution (e.g. GPA).

      • recognitions

        @JsonPropertyDescription("The academic recognitions received by the person at the institution.")
        private List<Recognition> recognitions
        Recognitions

        The academic recognitions received by the person at the institution.

      • classSize

        @JsonPropertyDescription("The size of the person\u2019s postsecondary school graduating class.")
        private Object classSize
        Class Size

        The size of the person’s postsecondary school graduating class.

      • classPercentile

        @JsonPropertyDescription("The person\'s percentile within their postsecondary school graduating class.")
        private Object classPercentile
        Class Percentile

        The person's percentile within their postsecondary school graduating class.

      • classRank

        @JsonPropertyDescription("The person\'s rank within their postsecondary school graduating class.")
        private Object classRank
        Class Rank

        The person's rank within their postsecondary school graduating class.

      • thesisTitle

        @JsonPropertyDescription("The person\'s thesis (dissertation) title.")
        private String thesisTitle
        Thesis Title

        The person's thesis (dissertation) title.

    • Constructor Detail

      • PersonExternalEducationCredentials

        public PersonExternalEducationCredentials()
    • Method Detail

      • getMetadata

        public Metadata getMetadata()
        Metadata

        Metadata about the JSON payload

      • setMetadata

        public void setMetadata​(Metadata metadata)
        Metadata

        Metadata about the JSON payload

      • getId

        public String getId()
        ID

        The global identifier of the person external education credential. (Required)

      • setId

        public void setId​(String id)
        ID

        The global identifier of the person external education credential. (Required)

      • getExternalEducation

        public ExternalEducation getExternalEducation()
        External Education

        The details of the external education associated with the credential. (Required)

      • setExternalEducation

        public void setExternalEducation​(ExternalEducation externalEducation)
        External Education

        The details of the external education associated with the credential. (Required)

      • getCredential

        public Credential getCredential()
        Credential

        The academic credential (degree, diploma, etc.) the person earned at the institution. (Required)

      • setCredential

        public void setCredential​(Credential credential)
        Credential

        The academic credential (degree, diploma, etc.) the person earned at the institution. (Required)

      • getEarnedOn

        public Object getEarnedOn()
        Earned On

        The date when the person earned the credential.

      • setEarnedOn

        public void setEarnedOn​(Object earnedOn)
        Earned On

        The date when the person earned the credential.

      • getDisciplines

        public List<Discipline> getDisciplines()
        Disciplines

        The academic disciplines associated with the person's course of study at the institution.

      • setDisciplines

        public void setDisciplines​(List<Discipline> disciplines)
        Disciplines

        The academic disciplines associated with the person's course of study at the institution.

      • getSupplementalCredentials

        public List<SupplementalCredential> getSupplementalCredentials()
        Supplemental Credentials

        The supplemental academic credential (degree, diploma, etc.) the person earned at the institution.

      • setSupplementalCredentials

        public void setSupplementalCredentials​(List<SupplementalCredential> supplementalCredentials)
        Supplemental Credentials

        The supplemental academic credential (degree, diploma, etc.) the person earned at the institution.

      • getAttendancePeriods

        public List<AttendancePeriod> getAttendancePeriods()
        Attendance Periods

        The periods associated with the person's attendance at the institution.

      • setAttendancePeriods

        public void setAttendancePeriods​(List<AttendancePeriod> attendancePeriods)
        Attendance Periods

        The periods associated with the person's attendance at the institution.

      • getPerformanceMeasure

        public String getPerformanceMeasure()
        Performance Measure

        A measurement of the student's educational performance at the institution (e.g. GPA).

      • setPerformanceMeasure

        public void setPerformanceMeasure​(String performanceMeasure)
        Performance Measure

        A measurement of the student's educational performance at the institution (e.g. GPA).

      • getRecognitions

        public List<Recognition> getRecognitions()
        Recognitions

        The academic recognitions received by the person at the institution.

      • setRecognitions

        public void setRecognitions​(List<Recognition> recognitions)
        Recognitions

        The academic recognitions received by the person at the institution.

      • getClassSize

        public Object getClassSize()
        Class Size

        The size of the person’s postsecondary school graduating class.

      • setClassSize

        public void setClassSize​(Object classSize)
        Class Size

        The size of the person’s postsecondary school graduating class.

      • getClassPercentile

        public Object getClassPercentile()
        Class Percentile

        The person's percentile within their postsecondary school graduating class.

      • setClassPercentile

        public void setClassPercentile​(Object classPercentile)
        Class Percentile

        The person's percentile within their postsecondary school graduating class.

      • getClassRank

        public Object getClassRank()
        Class Rank

        The person's rank within their postsecondary school graduating class.

      • setClassRank

        public void setClassRank​(Object classRank)
        Class Rank

        The person's rank within their postsecondary school graduating class.

      • getThesisTitle

        public String getThesisTitle()
        Thesis Title

        The person's thesis (dissertation) title.

      • setThesisTitle

        public void setThesisTitle​(String thesisTitle)
        Thesis Title

        The person's thesis (dissertation) title.

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object