All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.endercrest.uwaterlooapi.awards.models.AwardBase Maven / Gradle / Ivy

package com.endercrest.uwaterlooapi.awards.models;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Created by Thomas Cordua-von Specht on 12/1/2016.
 */
public class AwardBase {

    private int id;
    private String title;
    private String status;
    private String value;
    private List type;
    private String description;
    private List citizenship;
    private List programs;
    private AwardGraduate.AwardApplication application;
    private AwardGraduate.AwardDeadline deadlines;
    private List links;
    private String contact;
    private int vid;
    private String link;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getValue() {
        return value;
    }

    public void setValue(String value) {
        this.value = value;
    }

    public List getType() {
        return type;
    }

    public void setType(List type) {
        this.type = type;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public List getCitizenship() {
        return citizenship;
    }

    public void setCitizenship(List citizenship) {
        this.citizenship = citizenship;
    }

    public List getPrograms() {
        return programs;
    }

    public void setPrograms(List programs) {
        this.programs = programs;
    }

    public AwardApplication getApplication() {
        return application;
    }

    public void setApplication(AwardApplication application) {
        this.application = application;
    }

    public AwardDeadline getDeadlines() {
        return deadlines;
    }

    public void setDeadlines(AwardDeadline deadlines) {
        this.deadlines = deadlines;
    }

    public List getLinks() {
        return links;
    }

    public void setLinks(List links) {
        this.links = links;
    }

    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact;
    }

    public int getVid() {
        return vid;
    }

    public void setVid(int vid) {
        this.vid = vid;
    }

    public String getLink() {
        return link;
    }

    public void setLink(String link) {
        this.link = link;
    }

    public class AwardDeadline{

        private List term;
        private List application;
        private String extended;

        public List getTerm() {
            return term;
        }

        public void setTerm(List term) {
            this.term = term;
        }

        public List getApplication() {
            return application;
        }

        public void setApplication(List application) {
            this.application = application;
        }

        public String getExtended() {
            return extended;
        }

        public void setExtended(String extended) {
            this.extended = extended;
        }
    }

    public class AwardApplication{

        private List type;
        @SerializedName("enrollment_year")
        private List enrollmentYear;
        private List eligibility;
        private List instructions;
        private List additional;

        public List getType() {
            return type;
        }

        public void setType(List type) {
            this.type = type;
        }

        public List getEnrollmentYear() {
            return enrollmentYear;
        }

        public void setEnrollmentYear(List enrollmentYear) {
            this.enrollmentYear = enrollmentYear;
        }

        public List getEligibility() {
            return eligibility;
        }

        public void setEligibility(List eligibility) {
            this.eligibility = eligibility;
        }

        public List getInstructions() {
            return instructions;
        }

        public void setInstructions(List instructions) {
            this.instructions = instructions;
        }

        public List getAdditional() {
            return additional;
        }

        public void setAdditional(List additional) {
            this.additional = additional;
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy