(String name)
| 40 | } |
| 41 | |
| 42 | public Optional<String> getValue(String name) { |
| 43 | Optional<QueryParameter> param = getParam(name); |
| 44 | if (param.isPresent()) { |
| 45 | |
| 46 | return Optional.of(param.get().getValue()); |
| 47 | } else { |
| 48 | |
| 49 | return Optional.ofNullable(null); |
| 50 | } |
| 51 | } |
| 52 | |
| 53 | public Stream<QueryParameter> filter(Predicate<? super QueryParameter> predicate) { |
| 54 | return params.stream().filter(predicate); |