|
1 | 1 | /* |
2 | | - * Copyright (c) 2019, 2020 Oracle and/or its affiliates. All rights reserved. |
| 2 | + * Copyright (c) 2019, 2024 Oracle and/or its affiliates. All rights reserved. |
3 | 3 | * |
4 | 4 | * This program and the accompanying materials are made available under the |
5 | 5 | * terms of the Eclipse Public License v. 2.0, which is available at |
|
53 | 53 | import java.util.Map; |
54 | 54 | import java.util.Optional; |
55 | 55 | import java.util.Set; |
| 56 | +import java.util.function.Predicate; |
56 | 57 | import java.util.logging.Level; |
57 | 58 | import java.util.logging.Logger; |
58 | 59 |
|
@@ -280,6 +281,11 @@ public Collection<String> getPropertyNames() { |
280 | 281 | return clientRequest.getPropertyNames(); |
281 | 282 | } |
282 | 283 |
|
| 284 | +// @Override |
| 285 | + public boolean hasProperty(String name) { |
| 286 | + return clientRequest.hasProperty(name); |
| 287 | + } |
| 288 | + |
283 | 289 | @Override |
284 | 290 | public void setProperty(String name, Object object) { |
285 | 291 | clientRequest.setProperty(name, object); |
@@ -325,6 +331,16 @@ public String getHeaderString(String name) { |
325 | 331 | return clientRequest.getHeaderString(name); |
326 | 332 | } |
327 | 333 |
|
| 334 | +// @Override |
| 335 | + public boolean containsHeaderString(String name, String valueSeparatorRegex, Predicate<String> valuePredicate) { |
| 336 | + return clientRequest.containsHeaderString(name, valueSeparatorRegex, valuePredicate); |
| 337 | + } |
| 338 | + |
| 339 | +// @Override |
| 340 | + public boolean containsHeaderString(String name, Predicate<String> valuePredicate) { |
| 341 | + return clientRequest.containsHeaderString(name, valuePredicate); |
| 342 | + } |
| 343 | + |
328 | 344 | @Override |
329 | 345 | public Date getDate() { |
330 | 346 | return clientRequest.getDate(); |
@@ -500,6 +516,16 @@ public String getHeaderString(String name) { |
500 | 516 | return clientResponse.getHeaderString(name); |
501 | 517 | } |
502 | 518 |
|
| 519 | +// @Override |
| 520 | + public boolean containsHeaderString(String name, String valueSeparatorRegex, Predicate<String> valuePredicate) { |
| 521 | + return clientResponse.containsHeaderString(name, valueSeparatorRegex, valuePredicate); |
| 522 | + } |
| 523 | + |
| 524 | +// @Override |
| 525 | + public boolean containsHeaderString(String name, Predicate<String> valuePredicate) { |
| 526 | + return clientResponse.containsHeaderString(name, valuePredicate); |
| 527 | + } |
| 528 | + |
503 | 529 | @Override |
504 | 530 | public Set<String> getAllowedMethods() { |
505 | 531 | return clientResponse.getAllowedMethods(); |
|
0 commit comments