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 booleanisAfter(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 booleanisBefore(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:
trueif 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:
trueif 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
-