aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Entities/InternalItemsQuery.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2014-10-07 21:37:45 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2014-10-07 21:37:45 -0400
commit4999f1948533f513f43966b7af03b3db8881645d (patch)
tree0428d7b7040bbc9a00235f01a0eed4521654b6a0 /MediaBrowser.Controller/Entities/InternalItemsQuery.cs
parent28d4c54de8c6402b44da81314435bb70dac63635 (diff)
resolve moviedb issues
Diffstat (limited to 'MediaBrowser.Controller/Entities/InternalItemsQuery.cs')
-rw-r--r--MediaBrowser.Controller/Entities/InternalItemsQuery.cs47
1 files changed, 47 insertions, 0 deletions
diff --git a/MediaBrowser.Controller/Entities/InternalItemsQuery.cs b/MediaBrowser.Controller/Entities/InternalItemsQuery.cs
index 91cb43291..1faa6c391 100644
--- a/MediaBrowser.Controller/Entities/InternalItemsQuery.cs
+++ b/MediaBrowser.Controller/Entities/InternalItemsQuery.cs
@@ -29,6 +29,46 @@ namespace MediaBrowser.Controller.Entities
public string[] MediaTypes { get; set; }
public string[] IncludeItemTypes { get; set; }
public string[] ExcludeItemTypes { get; set; }
+ public string[] Genres { get; set; }
+ public string[] AllGenres { get; set; }
+
+ public bool? IsMissing { get; set; }
+ public bool? IsUnaired { get; set; }
+ public bool? IsVirtualUnaired { get; set; }
+ public bool? CollapseBoxSetItems { get; set; }
+
+ public string NameStartsWithOrGreater { get; set; }
+ public string NameStartsWith { get; set; }
+ public string NameLessThan { get; set; }
+
+ public string Person { get; set; }
+ public string AdjacentTo { get; set; }
+ public string[] PersonTypes { get; set; }
+
+ public bool? Is3D { get; set; }
+ public bool? IsHD { get; set; }
+ public bool? IsInBoxSet { get; set; }
+ public bool? IsLocked { get; set; }
+ public bool? IsUnidentified { get; set; }
+ public bool? IsPlaceHolder { get; set; }
+ public bool? IsYearMismatched { get; set; }
+
+ public bool? HasImdbId { get; set; }
+ public bool? HasOverview { get; set; }
+ public bool? HasTmdbId { get; set; }
+ public bool? HasOfficialRating { get; set; }
+ public bool? HasTvdbId { get; set; }
+ public bool? HasThemeSong { get; set; }
+ public bool? HasThemeVideo { get; set; }
+ public bool? HasSubtitles { get; set; }
+ public bool? HasSpecialFeature { get; set; }
+ public bool? HasTrailer { get; set; }
+ public bool? HasParentalRating { get; set; }
+
+ public string[] Studios { get; set; }
+ public ImageType[] ImageTypes { get; set; }
+ public VideoType[] VideoTypes { get; set; }
+ public int[] Years { get; set; }
public InternalItemsQuery()
{
@@ -36,6 +76,13 @@ namespace MediaBrowser.Controller.Entities
MediaTypes = new string[] { };
IncludeItemTypes = new string[] { };
ExcludeItemTypes = new string[] { };
+ AllGenres = new string[] { };
+ Genres = new string[] { };
+ Studios = new string[] { };
+ ImageTypes = new ImageType[] { };
+ VideoTypes = new VideoType[] { };
+ Years = new int[] { };
+ PersonTypes = new string[] { };
}
}
}