AcceptEncodingsResults.java
package com.ziesemer.utils.web.compressFilter;
import java.io.Serializable;
import java.util.Comparator;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.TreeMap;
/**
* <p>Class to contain configured "Accept-Encoding"s, by both name and priority.</p>
* @author Mark A. Ziesemer
* <a href="http://www.ziesemer.com"><www.ziesemer.com></a>
*/
class AcceptEncodingsResults implements Serializable{
private static final long serialVersionUID = -5300214319634016779L;
public final Map<String, Short> names;
public final Map<Short, List<String>> sortedValues;
AcceptEncodingsResults(final Comparator<Short> reverseShortComparator){
this.names = new HashMap<String, Short>();
this.sortedValues = new TreeMap<Short, List<String>>(reverseShortComparator);
}
}