package mediabrowser.model.search; public class SearchQuery { /** The user to localize search results for <value>The user id.</value> */ private String UserId; public final String getUserId() { return UserId; } public final void setUserId(String value) { UserId = value; } /** Gets or sets the search term. <value>The search term.</value> */ private String SearchTerm; public final String getSearchTerm() { return SearchTerm; } public final void setSearchTerm(String value) { SearchTerm = value; } /** Skips over a given number of items within the results. Use for paging. <value>The start index.</value> */ private Integer StartIndex; public final Integer getStartIndex() { return StartIndex; } public final void setStartIndex(Integer value) { StartIndex = value; } /** The maximum number of items to return <value>The limit.</value> */ private Integer Limit; public final Integer getLimit() { return Limit; } public final void setLimit(Integer value) { Limit = value; } private boolean IncludePeople; public final boolean getIncludePeople() { return IncludePeople; } public final void setIncludePeople(boolean value) { IncludePeople = value; } private boolean IncludeMedia; public final boolean getIncludeMedia() { return IncludeMedia; } public final void setIncludeMedia(boolean value) { IncludeMedia = value; } private boolean IncludeGenres; public final boolean getIncludeGenres() { return IncludeGenres; } public final void setIncludeGenres(boolean value) { IncludeGenres = value; } private boolean IncludeStudios; public final boolean getIncludeStudios() { return IncludeStudios; } public final void setIncludeStudios(boolean value) { IncludeStudios = value; } private boolean IncludeArtists; public final boolean getIncludeArtists() { return IncludeArtists; } public final void setIncludeArtists(boolean value) { IncludeArtists = value; } private String[] IncludeItemTypes; public final String[] getIncludeItemTypes() { return IncludeItemTypes; } public final void setIncludeItemTypes(String[] value) { IncludeItemTypes = value; } public SearchQuery() { setIncludeArtists(true); setIncludeGenres(true); setIncludeMedia(true); setIncludePeople(true); setIncludeStudios(true); setIncludeItemTypes(new String[] { }); } }