package crmdna.interaction;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
public class InteractionQueryCondition {
public List<Long> memberIds = new ArrayList<>();
public List<Long> userIds = new ArrayList<>();
public Set<Long> campaignIds = new HashSet<>();
public List<String> interactionTypes = new ArrayList<>();
public Date start;
public Date end;
// interactions are always sorted in descending order of time
// in-memory key filters
public Integer startIndex;
public Integer numResults;
}