private void mergeQueryParams(UrlMapping parent, UrlMapping child) { List<QueryParameter> result = new ArrayList<QueryParameter>(); for (QueryParameter queryParam : parent.getQueryParams()) { if (!result.contains(queryParam)) { result.add(copy(queryParam)); } } for (QueryParameter queryParam : child.getQueryParams()) { if (!result.contains(queryParam)) { result.add(copy(queryParam)); } } child.setQueryParams(result); }
private void mergeQueryParams(UrlMapping parent, UrlMapping child) { List<QueryParameter> result = new ArrayList<QueryParameter>(); for (QueryParameter queryParam : parent.getQueryParams()) { if (!result.contains(queryParam)) { result.add(copy(queryParam)); } } for (QueryParameter queryParam : child.getQueryParams()) { if (!result.contains(queryParam)) { result.add(copy(queryParam)); } } child.setQueryParams(result); }
private void mergeQueryParams(UrlMapping parent, UrlMapping child) { List<QueryParameter> result = new ArrayList<QueryParameter>(); for (QueryParameter queryParam : parent.getQueryParams()) { if (!result.contains(queryParam)) { result.add(copy(queryParam)); } } for (QueryParameter queryParam : child.getQueryParams()) { if (!result.contains(queryParam)) { result.add(copy(queryParam)); } } child.setQueryParams(result); }
private void mergeQueryParams(UrlMapping parent, UrlMapping child) { List<QueryParameter> result = new ArrayList<QueryParameter>(); for (QueryParameter queryParam : parent.getQueryParams()) { if (!result.contains(queryParam)) { result.add(copy(queryParam)); } } for (QueryParameter queryParam : child.getQueryParams()) { if (!result.contains(queryParam)) { result.add(copy(queryParam)); } } child.setQueryParams(result); }
private void mergeActions(UrlMapping parent, UrlMapping child) { List<UrlAction> result = new ArrayList<UrlAction>(); for (UrlAction action : parent.getActions()) { if (!result.contains(action) && action.isInheritable()) { result.add(copy(action)); } } for (UrlAction action : child.getActions()) { if (!result.contains(action)) { result.add(copy(action)); } } child.setActions(result); }
private void mergeActions(UrlMapping parent, UrlMapping child) { List<UrlAction> result = new ArrayList<UrlAction>(); for (UrlAction action : parent.getActions()) { if (!result.contains(action) && action.isInheritable()) { result.add(copy(action)); } } for (UrlAction action : child.getActions()) { if (!result.contains(action)) { result.add(copy(action)); } } child.setActions(result); }
private void mergeActions(UrlMapping parent, UrlMapping child) { List<UrlAction> result = new ArrayList<UrlAction>(); for (UrlAction action : parent.getActions()) { if (!result.contains(action) && action.isInheritable()) { result.add(copy(action)); } } for (UrlAction action : child.getActions()) { if (!result.contains(action)) { result.add(copy(action)); } } child.setActions(result); }
private void mergeValidators(UrlMapping parent, UrlMapping child) { List<PathValidator> result = new ArrayList<PathValidator>(); List<PathValidator> validators = new ArrayList<PathValidator>(); validators.addAll(parent.getPathValidators()); validators.addAll(child.getPathValidators()); int i = 0; for (PathValidator pv : validators) { PathValidator temp = copy(pv); temp.setIndex(i++); result.add(temp); } child.setPathValidators(result); }
private void mergeActions(UrlMapping parent, UrlMapping child) { List<UrlAction> result = new ArrayList<UrlAction>(); for (UrlAction action : parent.getActions()) { if (!result.contains(action) && action.isInheritable()) { result.add(copy(action)); } } for (UrlAction action : child.getActions()) { if (!result.contains(action)) { result.add(copy(action)); } } child.setActions(result); }
private void mergeValidators(UrlMapping parent, UrlMapping child) { List<PathValidator> result = new ArrayList<PathValidator>(); List<PathValidator> validators = new ArrayList<PathValidator>(); validators.addAll(parent.getPathValidators()); validators.addAll(child.getPathValidators()); int i = 0; for (PathValidator pv : validators) { PathValidator temp = copy(pv); temp.setIndex(i++); result.add(temp); } child.setPathValidators(result); }
private void mergeValidators(UrlMapping parent, UrlMapping child) { List<PathValidator> result = new ArrayList<PathValidator>(); List<PathValidator> validators = new ArrayList<PathValidator>(); validators.addAll(parent.getPathValidators()); validators.addAll(child.getPathValidators()); int i = 0; for (PathValidator pv : validators) { PathValidator temp = copy(pv); temp.setIndex(i++); result.add(temp); } child.setPathValidators(result); }
private void mergeValidators(UrlMapping parent, UrlMapping child) { List<PathValidator> result = new ArrayList<PathValidator>(); List<PathValidator> validators = new ArrayList<PathValidator>(); validators.addAll(parent.getPathValidators()); validators.addAll(child.getPathValidators()); int i = 0; for (PathValidator pv : validators) { PathValidator temp = copy(pv); temp.setIndex(i++); result.add(temp); } child.setPathValidators(result); }