ListOffersRequest.java 1 KB
/*
 * Decompiled with CFR 0_118.
 */
package com.day.cq.analytics.testandtarget;

import com.day.cq.analytics.testandtarget.ListFilter;
import com.day.cq.analytics.testandtarget.ListSorter;
import java.util.ArrayList;
import java.util.List;

public class ListOffersRequest {
    private boolean includeContent = false;
    private List<ListFilter> filters = new ArrayList<ListFilter>();
    private ListSorter sorter;

    public ListOffersRequest includeContent(boolean include) {
        this.includeContent = include;
        return this;
    }

    public boolean includeContent() {
        return this.includeContent;
    }

    public ListOffersRequest withFilter(ListFilter filter) {
        this.filters.add(filter);
        return this;
    }

    public ListOffersRequest withSorter(ListSorter sorter) {
        this.sorter = sorter;
        return this;
    }

    public List<ListFilter> getFilters() {
        return this.filters;
    }

    public ListSorter getSorter() {
        return this.sorter;
    }
}