public interface com.google.common.collect.SortedMultiset<E> extends com.google.common.collect.SortedMultisetBridge<E>, com.google.common.collect.SortedIterable<E>
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.google.common.collect.SortedMultiset
super_class: java.lang.Object
{
public abstract java.util.Comparator<? super E> comparator();
descriptor: ()Ljava/util/Comparator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Comparator<-TE;>;
public abstract com.google.common.collect.Multiset$Entry<E> firstEntry();
descriptor: ()Lcom/google/common/collect/Multiset$Entry;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Lcom/google/common/collect/Multiset$Entry<TE;>;
public abstract com.google.common.collect.Multiset$Entry<E> lastEntry();
descriptor: ()Lcom/google/common/collect/Multiset$Entry;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Lcom/google/common/collect/Multiset$Entry<TE;>;
public abstract com.google.common.collect.Multiset$Entry<E> pollFirstEntry();
descriptor: ()Lcom/google/common/collect/Multiset$Entry;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Lcom/google/common/collect/Multiset$Entry<TE;>;
public abstract com.google.common.collect.Multiset$Entry<E> pollLastEntry();
descriptor: ()Lcom/google/common/collect/Multiset$Entry;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Lcom/google/common/collect/Multiset$Entry<TE;>;
public abstract java.util.NavigableSet<E> elementSet();
descriptor: ()Ljava/util/NavigableSet;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/NavigableSet<TE;>;
public abstract java.util.Set<com.google.common.collect.Multiset$Entry<E>> entrySet();
descriptor: ()Ljava/util/Set;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Set<Lcom/google/common/collect/Multiset$Entry<TE;>;>;
public abstract java.util.Iterator<E> iterator();
descriptor: ()Ljava/util/Iterator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/Iterator<TE;>;
public abstract com.google.common.collect.SortedMultiset<E> descendingMultiset();
descriptor: ()Lcom/google/common/collect/SortedMultiset;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Lcom/google/common/collect/SortedMultiset<TE;>;
public abstract com.google.common.collect.SortedMultiset<E> headMultiset(E, com.google.common.collect.BoundType);
descriptor: (Ljava/lang/Object;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/SortedMultiset;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TE;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/SortedMultiset<TE;>;
MethodParameters:
Name Flags
upperBound
boundType
public abstract com.google.common.collect.SortedMultiset<E> subMultiset(E, com.google.common.collect.BoundType, E, com.google.common.collect.BoundType);
descriptor: (Ljava/lang/Object;Lcom/google/common/collect/BoundType;Ljava/lang/Object;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/SortedMultiset;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TE;Lcom/google/common/collect/BoundType;TE;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/SortedMultiset<TE;>;
MethodParameters:
Name Flags
lowerBound
lowerBoundType
upperBound
upperBoundType
public abstract com.google.common.collect.SortedMultiset<E> tailMultiset(E, com.google.common.collect.BoundType);
descriptor: (Ljava/lang/Object;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/SortedMultiset;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (TE;Lcom/google/common/collect/BoundType;)Lcom/google/common/collect/SortedMultiset<TE;>;
MethodParameters:
Name Flags
lowerBound
boundType
public java.util.Set elementSet();
descriptor: ()Ljava/util/Set;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokeinterface com.google.common.collect.SortedMultiset.elementSet:()Ljava/util/NavigableSet;
areturn
LocalVariableTable:
Start End Slot Name Signature
public java.util.SortedSet elementSet();
descriptor: ()Ljava/util/SortedSet;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokeinterface com.google.common.collect.SortedMultiset.elementSet:()Ljava/util/NavigableSet;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
Signature: <E:Ljava/lang/Object;>Ljava/lang/Object;Lcom/google/common/collect/SortedMultisetBridge<TE;>;Lcom/google/common/collect/SortedIterable<TE;>;
SourceFile: "SortedMultiset.java"
InnerClasses:
public abstract Entry = com.google.common.collect.Multiset$Entry of com.google.common.collect.Multiset
RuntimeInvisibleAnnotations:
com.google.common.annotations.GwtCompatible(emulated = true)