From 9e02dba96bcf1af15c7e7ffa80039a2b4d1bd78f Mon Sep 17 00:00:00 2001 From: Jonathan Cobb Date: Mon, 31 Aug 2020 11:08:44 -0400 Subject: [PATCH] add status utility methods --- .../java/org/cobbzilla/util/http/HttpResponseBean.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/cobbzilla/util/http/HttpResponseBean.java b/src/main/java/org/cobbzilla/util/http/HttpResponseBean.java index 65c734c..2476ff0 100644 --- a/src/main/java/org/cobbzilla/util/http/HttpResponseBean.java +++ b/src/main/java/org/cobbzilla/util/http/HttpResponseBean.java @@ -33,7 +33,12 @@ public class HttpResponseBean { @Getter @Setter private long contentLength; @Getter @Setter private String contentType; - @JsonIgnore public boolean isOk() { return (status / 100) == 2; } + @JsonIgnore public boolean isOk() { return is2xx(); } + @JsonIgnore public boolean is1xx() { return (status / 100) == 1; } + @JsonIgnore public boolean is2xx() { return (status / 100) == 2; } + @JsonIgnore public boolean is3xx() { return (status / 100) == 3; } + @JsonIgnore public boolean is4xx() { return (status / 100) == 4; } + @JsonIgnore public boolean is5xx() { return (status / 100) == 5; } public Map toMap () { final Map map = new LinkedHashMap<>();