package mediabrowser.model.querying; /** Used to control the data that gets attached to DtoBaseItems */ public enum ItemFields { /** The air time */ AirTime, /** The alternate episode numbers */ AlternateEpisodeNumbers, /** The awards summary */ AwardSummary, /** The can delete */ CanDelete, /** The can download */ CanDownload, /** The channel information */ ChannelInfo, /** The chapters */ Chapters, ChildCount, /** The critic rating summary */ CriticRatingSummary, /** The cumulative run time ticks */ CumulativeRunTimeTicks, /** The custom rating */ CustomRating, /** The date created of the item */ DateCreated, /** The date last media added */ DateLastMediaAdded, /** Item display preferences */ DisplayPreferencesId, /** The display media type */ DisplayMediaType, /** The etag */ Etag, /** The external urls */ ExternalUrls, /** Genres */ Genres, /** The home page URL */ HomePageUrl, /** The fields that the server supports indexing on */ IndexOptions, /** The item counts */ ItemCounts, /** The keywords */ Keywords, /** The media source count */ MediaSourceCount, /** The media versions */ MediaSources, /** The metascore */ Metascore, OfficialRatingDescription, OriginalTitle, /** The item overview */ Overview, /** The id of the item's parent */ ParentId, /** The physical path of the item */ Path, /** The list of people for the item */ People, PlayAccess, /** The production locations */ ProductionLocations, /** Imdb, tmdb, etc */ ProviderIds, /** The aspect ratio of the primary image */ PrimaryImageAspectRatio, RecursiveItemCount, /** The season name */ SeasonName, /** The settings */ Settings, /** The screenshot image tags */ ScreenshotImageTags, /** The series genres */ SeriesGenres, SeriesPrimaryImage, /** The series studio */ SeriesStudio, /** The sort name of the item */ SortName, /** The special episode numbers */ SpecialEpisodeNumbers, /** The studios of the item */ Studios, BasicSyncInfo, /** The synchronize information */ SyncInfo, /** The taglines of the item */ Taglines, /** The tags */ Tags, /** The vote count */ VoteCount, /** The trailer url of the item */ RemoteTrailers, /** The media streams */ MediaStreams, /** The season user data */ SeasonUserData, /** The service name */ ServiceName, ThemeSongIds, ThemeVideoIds; public int getValue() { return this.ordinal(); } public static ItemFields forValue(int value) { return values()[value]; } }