package com.andrewpham.android.khanacademy_learnanything.topic_model; import com.google.gson.annotations.Expose; import com.google.gson.annotations.SerializedName; import java.util.ArrayList; import java.util.List; public class TopicData { @SerializedName("icon_src") @Expose private String iconSrc; @SerializedName("domain_slug") @Expose private String domainSlug; @SerializedName("relative_url") @Expose private Object relativeUrl; @SerializedName("creation_date") @Expose private String creationDate; @SerializedName("web_url") @Expose private String webUrl; @SerializedName("ka_url") @Expose private Object kaUrl; @SerializedName("translated_standalone_title") @Expose private String translatedStandaloneTitle; @SerializedName("translated_title") @Expose private String translatedTitle; @SerializedName("author_key") @Expose private String authorKey; @SerializedName("gplus_url") @Expose private String gplusUrl; @Expose private String id; @SerializedName("old_key_name") @Expose private String oldKeyName; @Expose private boolean hide; @SerializedName("do_not_publish") @Expose private boolean doNotPublish; @SerializedName("child_data") @Expose private List<ChildDatum> childData = new ArrayList<ChildDatum>(); @Expose private List<Child> children = new ArrayList<Child>(); @SerializedName("twitter_url") @Expose private String twitterUrl; @SerializedName("translated_description") @Expose private String translatedDescription; @Expose private Object version; @SerializedName("alternate_slugs") @Expose private List<Object> alternateSlugs = new ArrayList<Object>(); @SerializedName("deleted_mod_time") @Expose private String deletedModTime; @SerializedName("logo_image_url") @Expose private String logoImageUrl; @SerializedName("in_knowledge_map") @Expose private boolean inKnowledgeMap; @Expose private String description; @SerializedName("x_pos") @Expose private int xPos; @SerializedName("node_slug") @Expose private String nodeSlug; @Expose private boolean deleted; @SerializedName("listed_locales") @Expose private List<String> listedLocales = new ArrayList<String>(); @SerializedName("facebook_url") @Expose private String facebookUrl; @SerializedName("backup_timestamp") @Expose private String backupTimestamp; @SerializedName("render_type") @Expose private String renderType; @SerializedName("background_image_url") @Expose private String backgroundImageUrl; @SerializedName("background_image_caption") @Expose private String backgroundImageCaption; @SerializedName("topic_page_url") @Expose private Object topicPageUrl; @SerializedName("extended_slug") @Expose private String extendedSlug; @Expose private String slug; @Expose private List<Object> tags = new ArrayList<Object>(); @Expose private String kind; @SerializedName("in_topic_browser") @Expose private boolean inTopicBrowser; @Expose private String title; @Expose private String sha; @SerializedName("standalone_title") @Expose private String standaloneTitle; @SerializedName("y_pos") @Expose private int yPos; @SerializedName("current_revision_key") @Expose private String currentRevisionKey; @SerializedName("content_id") @Expose private String contentId; @SerializedName("content_kind") @Expose private String contentKind; public String getIconSrc() { return iconSrc; } public void setIconSrc(String iconSrc) { this.iconSrc = iconSrc; } public String getDomainSlug() { return domainSlug; } public void setDomainSlug(String domainSlug) { this.domainSlug = domainSlug; } public Object getRelativeUrl() { return relativeUrl; } public void setRelativeUrl(Object relativeUrl) { this.relativeUrl = relativeUrl; } public String getCreationDate() { return creationDate; } public void setCreationDate(String creationDate) { this.creationDate = creationDate; } public String getWebUrl() { return webUrl; } public void setWebUrl(String webUrl) { this.webUrl = webUrl; } public Object getKaUrl() { return kaUrl; } public void setKaUrl(Object kaUrl) { this.kaUrl = kaUrl; } public String getTranslatedStandaloneTitle() { return translatedStandaloneTitle; } public void setTranslatedStandaloneTitle(String translatedStandaloneTitle) { this.translatedStandaloneTitle = translatedStandaloneTitle; } public String getTranslatedTitle() { return translatedTitle; } public void setTranslatedTitle(String translatedTitle) { this.translatedTitle = translatedTitle; } public String getAuthorKey() { return authorKey; } public void setAuthorKey(String authorKey) { this.authorKey = authorKey; } public String getGplusUrl() { return gplusUrl; } public void setGplusUrl(String gplusUrl) { this.gplusUrl = gplusUrl; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getOldKeyName() { return oldKeyName; } public void setOldKeyName(String oldKeyName) { this.oldKeyName = oldKeyName; } public boolean isHide() { return hide; } public void setHide(boolean hide) { this.hide = hide; } public boolean isDoNotPublish() { return doNotPublish; } public void setDoNotPublish(boolean doNotPublish) { this.doNotPublish = doNotPublish; } public List<ChildDatum> getChildData() { return childData; } public void setChildData(List<ChildDatum> childData) { this.childData = childData; } public List<Child> getChildren() { return children; } public void setChildren(List<Child> children) { this.children = children; } public String getTwitterUrl() { return twitterUrl; } public void setTwitterUrl(String twitterUrl) { this.twitterUrl = twitterUrl; } public String getTranslatedDescription() { return translatedDescription; } public void setTranslatedDescription(String translatedDescription) { this.translatedDescription = translatedDescription; } public Object getVersion() { return version; } public void setVersion(Object version) { this.version = version; } public List<Object> getAlternateSlugs() { return alternateSlugs; } public void setAlternateSlugs(List<Object> alternateSlugs) { this.alternateSlugs = alternateSlugs; } public String getDeletedModTime() { return deletedModTime; } public void setDeletedModTime(String deletedModTime) { this.deletedModTime = deletedModTime; } public String getLogoImageUrl() { return logoImageUrl; } public void setLogoImageUrl(String logoImageUrl) { this.logoImageUrl = logoImageUrl; } public boolean isInKnowledgeMap() { return inKnowledgeMap; } public void setInKnowledgeMap(boolean inKnowledgeMap) { this.inKnowledgeMap = inKnowledgeMap; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public int getXPos() { return xPos; } public void setXPos(int xPos) { this.xPos = xPos; } public String getNodeSlug() { return nodeSlug; } public void setNodeSlug(String nodeSlug) { this.nodeSlug = nodeSlug; } public boolean isDeleted() { return deleted; } public void setDeleted(boolean deleted) { this.deleted = deleted; } public List<String> getListedLocales() { return listedLocales; } public void setListedLocales(List<String> listedLocales) { this.listedLocales = listedLocales; } public String getFacebookUrl() { return facebookUrl; } public void setFacebookUrl(String facebookUrl) { this.facebookUrl = facebookUrl; } public String getBackupTimestamp() { return backupTimestamp; } public void setBackupTimestamp(String backupTimestamp) { this.backupTimestamp = backupTimestamp; } public String getRenderType() { return renderType; } public void setRenderType(String renderType) { this.renderType = renderType; } public String getBackgroundImageUrl() { return backgroundImageUrl; } public void setBackgroundImageUrl(String backgroundImageUrl) { this.backgroundImageUrl = backgroundImageUrl; } public String getBackgroundImageCaption() { return backgroundImageCaption; } public void setBackgroundImageCaption(String backgroundImageCaption) { this.backgroundImageCaption = backgroundImageCaption; } public Object getTopicPageUrl() { return topicPageUrl; } public void setTopicPageUrl(Object topicPageUrl) { this.topicPageUrl = topicPageUrl; } public String getExtendedSlug() { return extendedSlug; } public void setExtendedSlug(String extendedSlug) { this.extendedSlug = extendedSlug; } public String getSlug() { return slug; } public void setSlug(String slug) { this.slug = slug; } public List<Object> getTags() { return tags; } public void setTags(List<Object> tags) { this.tags = tags; } public String getKind() { return kind; } public void setKind(String kind) { this.kind = kind; } public boolean isInTopicBrowser() { return inTopicBrowser; } public void setInTopicBrowser(boolean inTopicBrowser) { this.inTopicBrowser = inTopicBrowser; } public String getTitle() { return title; } public void setTitle(String title) { this.title = title; } public String getSha() { return sha; } public void setSha(String sha) { this.sha = sha; } public String getStandaloneTitle() { return standaloneTitle; } public void setStandaloneTitle(String standaloneTitle) { this.standaloneTitle = standaloneTitle; } public int getYPos() { return yPos; } public void setYPos(int yPos) { this.yPos = yPos; } public String getCurrentRevisionKey() { return currentRevisionKey; } public void setCurrentRevisionKey(String currentRevisionKey) { this.currentRevisionKey = currentRevisionKey; } public String getContentId() { return contentId; } public void setContentId(String contentId) { this.contentId = contentId; } public String getContentKind() { return contentKind; } public void setContentKind(String contentKind) { this.contentKind = contentKind; } }