Class EntityTag

java.lang.Object
org.apache.abdera.util.EntityTag
All Implemented Interfaces:
Serializable, Cloneable, Comparable<EntityTag>

@Deprecated(since="2021-07-29") public class EntityTag extends Object implements Cloneable, Serializable, Comparable<EntityTag>
Deprecated.
This API is deprecated as Apache Abdera is a retired project since 2017.
Implements an EntityTag.
See Also:
  • Field Details

    • WILD

      public static final EntityTag WILD
      Deprecated.
  • Constructor Details

    • EntityTag

      public EntityTag(String tag)
      Deprecated.
    • EntityTag

      public EntityTag(String tag, boolean weak)
      Deprecated.
  • Method Details

    • parse

      public static EntityTag parse(String entity_tag)
      Deprecated.
    • parseTags

      public static EntityTag[] parseTags(String entity_tags)
      Deprecated.
    • matchesAny

      public static boolean matchesAny(EntityTag tag1, String tags)
      Deprecated.
    • matchesAny

      public static boolean matchesAny(EntityTag tag1, String tags, boolean weak)
      Deprecated.
    • matchesAny

      public static boolean matchesAny(String tag1, String tags)
      Deprecated.
    • matchesAny

      public static boolean matchesAny(String tag1, String tags, boolean weak)
      Deprecated.
    • matchesAny

      public static boolean matchesAny(EntityTag tag1, EntityTag[] tags)
      Deprecated.
    • matchesAny

      public static boolean matchesAny(EntityTag tag1, EntityTag[] tags, boolean weak)
      Deprecated.
    • matches

      public static boolean matches(EntityTag tag1, EntityTag tag2)
      Deprecated.
    • matches

      public static boolean matches(String tag1, String tag2)
      Deprecated.
    • matches

      public static boolean matches(EntityTag tag1, String tag2)
      Deprecated.
    • isWild

      public boolean isWild()
      Deprecated.
    • getTag

      public String getTag()
      Deprecated.
    • isWeak

      public boolean isWeak()
      Deprecated.
    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Deprecated.
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Deprecated.
      Overrides:
      equals in class Object
    • generate

      public static EntityTag generate(String... material)
      Deprecated.
      Utility method for generating ETags. Works by concatenating the UTF-8 bytes of the provided strings then generating an MD5 hash of the result.
    • matches

      public static boolean matches(EntityTag etag, String... material)
      Deprecated.
      Checks that the passed in ETag matches the ETag generated by the generate method
    • toString

      public static String toString(EntityTag... tags)
      Deprecated.
    • toString

      public static String toString(String... tags)
      Deprecated.
    • compareTo

      public int compareTo(EntityTag o)
      Deprecated.
      Specified by:
      compareTo in interface Comparable<EntityTag>