Package knf.hydra.core.models
Class InfoModel
-
- All Implemented Interfaces:
public abstract class InfoModelRepresents the info of a directory item
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classInfoModel.TagRepresents a tag
public abstract classInfoModel.RelatedRepresents a related item
public final classInfoModel.ProfileDataRepresents a profile data
public final classInfoModel.StateDataRepresents the item state
-
Field Summary
Fields Modifier and Type Field Description private Integeridprivate Stringnameprivate Stringlinkprivate Categorycategoryprivate ContentDatacontentDataprivate LayoutTypelayoutTypeprivate StringcoverImageprivate InfoModel.ProfileDataprofileDataprivate Stringdescriptionprivate Stringtypeprivate InfoModel.StateDatastateprivate List<InfoModel.Tag>genresprivate List<InfoModel.Tag>tagsprivate List<InfoModel.Related>relatedprivate RankingDatarankingprivate List<ExtraSection>extraSections
-
Constructor Summary
Constructors Constructor Description InfoModel()
-
Method Summary
-
-
Method Detail
-
getCategory
abstract Category getCategory()
-
setCategory
abstract Unit setCategory(Category value)
-
getContentData
abstract ContentData getContentData()
-
setContentData
abstract Unit setContentData(ContentData value)
-
getLayoutType
LayoutType getLayoutType()
-
setLayoutType
Unit setLayoutType(LayoutType value)
-
getCoverImage
String getCoverImage()
-
setCoverImage
Unit setCoverImage(String value)
-
getProfileData
InfoModel.ProfileData getProfileData()
-
setProfileData
Unit setProfileData(InfoModel.ProfileData value)
-
getDescription
String getDescription()
-
setDescription
Unit setDescription(String value)
-
getState
InfoModel.StateData getState()
-
setState
Unit setState(InfoModel.StateData value)
-
getGenres
List<InfoModel.Tag> getGenres()
-
setGenres
Unit setGenres(List<InfoModel.Tag> value)
-
getTags
List<InfoModel.Tag> getTags()
-
setTags
Unit setTags(List<InfoModel.Tag> value)
-
getRelated
List<InfoModel.Related> getRelated()
-
setRelated
Unit setRelated(List<InfoModel.Related> value)
-
getRanking
RankingData getRanking()
-
setRanking
Unit setRanking(RankingData value)
-
getExtraSections
List<ExtraSection> getExtraSections()
-
setExtraSections
Unit setExtraSections(List<ExtraSection> value)
-
-
-
-