Class ETag

java.lang.Object
org.apache.hc.client5.http.validator.ETag

@Contract(threading=IMMUTABLE) public final class ETag extends Object
Represents ETag value.
Since:
5.4
  • Field Details

  • Constructor Details

  • Method Details

    • getType

      public ValidatorType getType()
    • getValue

      public String getValue()
    • strongCompare

      public static boolean strongCompare(ETag t1, ETag t2)
    • weakCompare

      public static boolean weakCompare(ETag t1, ETag t2)
    • parse

      static ETag parse(CharSequence buf, org.apache.hc.core5.util.Tokenizer.Cursor cursor)
    • parse

      public static ETag parse(String s)
    • parse

      public static ETag parse(org.apache.hc.core5.http.Header h)
    • get

      public static ETag get(org.apache.hc.core5.http.MessageHeaders message)
    • format

      @Internal public void format(org.apache.hc.core5.util.CharArrayBuffer buf)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object