SortedMultiset.java 1.32 KB
package com.google.common.collect;

import com.google.common.annotations.Beta;
import com.google.common.annotations.GwtCompatible;
import java.util.Comparator;
import java.util.Iterator;
import java.util.NavigableSet;
import java.util.Set;
import py;
import qa;

@Beta
@GwtCompatible(emulated=true)
public abstract interface SortedMultiset<E>
  extends py<E>, qa<E>
{
  public abstract Comparator<? super E> comparator();
  
  public abstract SortedMultiset<E> descendingMultiset();
  
  public abstract NavigableSet<E> elementSet();
  
  public abstract Set<Multiset.Entry<E>> entrySet();
  
  public abstract Multiset.Entry<E> firstEntry();
  
  public abstract SortedMultiset<E> headMultiset(E paramE, BoundType paramBoundType);
  
  public abstract Iterator<E> iterator();
  
  public abstract Multiset.Entry<E> lastEntry();
  
  public abstract Multiset.Entry<E> pollFirstEntry();
  
  public abstract Multiset.Entry<E> pollLastEntry();
  
  public abstract SortedMultiset<E> subMultiset(E paramE1, BoundType paramBoundType1, E paramE2, BoundType paramBoundType2);
  
  public abstract SortedMultiset<E> tailMultiset(E paramE, BoundType paramBoundType);
}


/* Location:              /home/merong/decompile/hackery-dex2jar.jar!/com/google/common/collect/SortedMultiset.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       0.7.1
 */