123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- package com.rdlze.radializebase.utils;
-
- public class AllFilters extends FilterBean {
-
- /**
- * Default serial version
- */
- private static final long serialVersionUID = 1L;
-
- private int useNovelty = 0;
-
- private int usePopularity = 0;
-
- public AllFilters() {
-
- }
-
- public AllFilters(int useNovelty) {
- this.useNovelty = useNovelty;
- }
-
- public AllFilters(int useNovelty, int usePopularity) {
- this.useNovelty = useNovelty;
- this.usePopularity = usePopularity;
- }
-
- /**
- * Indica se devera ser retornado somente itens desconhecidos, itens
- * conhecidos ou tanto faz. O valor -1 indica o retorno de itens conhecidos.
- * O valor 1 indica o retorno de itens desconhecidos, isto se houver itens
- * desconhecidos para completar a lista de recomendacao. O valor 0 tanto faz
- * os itens de retorno serem conhecidos ou nao conhecidos.
- *
- * @return inteiro indicando se deve ou nao retornar itens desconhecidos.
- */
- public int getUseNovelty() {
- return useNovelty;
- }
-
- public void setUseNovelty(int useNovelty) {
- this.useNovelty = useNovelty;
- }
-
- /**
- * Indica se devera ser retornado itens populares, itens raros ou tanto faz.
- * O valor -1 indica o retorno de itens raros. O valor 1 indica o retorno de
- * itens populares. O valor 0 e a lista de retorno original.
- *
- * @return
- */
- public int getUsePopularity() {
- return usePopularity;
- }
-
- public void setUsePopularity(int usePopularity) {
- this.usePopularity = usePopularity;
- }
-
- public String toString() {
- return "NOVIDADE: " + useNovelty + " POPULARIDADE: " + usePopularity;
- }
- }
|