public static List<TapResponseFlag> getFlags(short f) {
    List<TapResponseFlag> flags = new LinkedList<TapResponseFlag>();
    if ((f & TapResponseFlag.TAP_ACK.flag) != 0) {
      flags.add(TapResponseFlag.TAP_ACK);
    }
    if ((f & TapResponseFlag.TAP_NO_VALUE.flag) != 0) {
      flags.add(TapResponseFlag.TAP_NO_VALUE);
    }
    if ((f & TapResponseFlag.TAP_FLAG_NETWORK_BYTE_ORDER.flag) != 0) {
      flags.add(TapResponseFlag.TAP_FLAG_NETWORK_BYTE_ORDER);
    }
    return flags;
  }
Defines the flag value.

@param flag - The new flag value
src/main/java/net/spy/memcached/tapmessage/TapResponseFlag.java