Class DateSupport
java.lang.Object
org.apache.hc.client5.http.impl.cache.DateSupport
HTTP cache date support utilities.
- Since:
- 5.2
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
isAfter
(org.apache.hc.core5.http.MessageHeaders message1, org.apache.hc.core5.http.MessageHeaders message2, String headerName) Tests if the first message is after (newer) than second one using the given message header for comparison.static boolean
isBefore
(org.apache.hc.core5.http.MessageHeaders message1, org.apache.hc.core5.http.MessageHeaders message2, String headerName) Tests if the first message is before (older) than the second one using the given message header for comparison.
-
Constructor Details
-
DateSupport
public DateSupport()
-
-
Method Details
-
isAfter
public static boolean isAfter(org.apache.hc.core5.http.MessageHeaders message1, org.apache.hc.core5.http.MessageHeaders message2, String headerName) Tests if the first message is after (newer) than second one using the given message header for comparison.- Parameters:
message1
- the first messagemessage2
- the second messageheaderName
- header name- Returns:
true
if both messages contain a header with the given name and the value of the header from the first message is newer that of the second message.- Since:
- 5.0
-
isBefore
public static boolean isBefore(org.apache.hc.core5.http.MessageHeaders message1, org.apache.hc.core5.http.MessageHeaders message2, String headerName) Tests if the first message is before (older) than the second one using the given message header for comparison.- Parameters:
message1
- the first messagemessage2
- the second messageheaderName
- header name- Returns:
true
if both messages contain a header with the given name and the value of the header from the first message is older that of the second message.- Since:
- 5.0
-