private void setFilter(IdNameFilter filter, Long id, String name, Boolean includeDefault) { if (id != null && name != null) { throw new IllegalArgumentException( "Id and name can't be both defined (id:" + id + " name:" + name + ")"); } if (id != null) { filter.setId(id); if (includeDefault != null) { filter.setIncludeDefault(includeDefault); } } else if (name != null) { filter.setName(name); if (includeDefault != null) { filter.setIncludeDefault(includeDefault); } } else { if (includeDefault != null && includeDefault) { filter.setType(SpecialFilterType.DEFAULT); } else { filter.setType(SpecialFilterType.ANY); } } }
private void setFilter(IdNameFilter filter, Long id, String name, Boolean includeDefault) throws BadRequestRestEx { if (id != null && name != null) { throw new BadRequestRestEx("Id and name can't be both defined (id:" + id + " name:" + name + ")"); } if (id != null) { filter.setId(id); if (includeDefault != null) { filter.setIncludeDefault(includeDefault); } } else if (name != null) { filter.setName(name); if (includeDefault != null) { filter.setIncludeDefault(includeDefault); } } else { if (includeDefault != null && includeDefault) { filter.setType(SpecialFilterType.DEFAULT); } else { filter.setType(SpecialFilterType.ANY); } } }
private void setFilter(IdNameFilter filter, Long id, String name, Boolean includeDefault) throws BadRequestRestEx { if (id != null && name != null) { throw new BadRequestRestEx("Id and name can't be both defined (id:" + id + " name:" + name + ")"); } if (id != null) { filter.setId(id); if (includeDefault != null) { filter.setIncludeDefault(includeDefault); } } else if (name != null) { filter.setName(name); if (includeDefault != null) { filter.setIncludeDefault(includeDefault); } } else { if (includeDefault != null && includeDefault) { filter.setType(SpecialFilterType.DEFAULT); } else { filter.setType(SpecialFilterType.ANY); } } }
public IdNameFilter(String name, boolean includeDefault) { setName(name); this.includeDefault = includeDefault; }
public RuleFilter setInstance(String name) { instance.setName(name); return this; }
public RuleFilter setInstance(String name) { instance.setName(name); return this; }
public IdNameFilter(String name, boolean includeDefault) { setName(name); this.includeDefault = includeDefault; }