Class SinglePrefer

java.lang.Object
org.fcrepo.http.commons.domain.SinglePrefer
Direct Known Subclasses:
MultiPrefer

public class SinglePrefer extends Object
JAX-RS HTTP parameter parser for the Prefer header
Author:
cabeer, ajs6f, acoburn
  • Constructor Details

    • SinglePrefer

      public SinglePrefer(String header)
      Parse a Prefer: header
      Parameters:
      header - the header
  • Method Details

    • hasReturn

      public Boolean hasReturn()
      Does the Prefer: header have a return tag
      Returns:
      true if the header has a return tag
    • hasHandling

      public Boolean hasHandling()
      Does the Prefer: header have a return tag
      Returns:
      true if the header has a return tag
    • getReturn

      public PreferTag getReturn()
      Get the return tag, or a blank default, if none exists.
      Returns:
      return tag, or a blank default, if none exists
    • getHandling

      Get the return tag, or a blank default, if none exists.
      Returns:
      return tag, or a blank default, if none exists
    • preferTags

      protected Set<PreferTag> preferTags()