META-INF/
META-INF/MANIFEST.MF
com/
com/google/
com/google/common/
com/google/common/collect/
com/google/common/cache/
com/google/common/base/
com/google/common/base/internal/
com/google/common/net/
com/google/common/io/
com/google/common/primitives/
com/google/common/util/
com/google/common/util/concurrent/
com/google/common/annotations/
com/google/common/eventbus/
com/google/common/collect/package-info.classpackage-info.java
package com.google.common.collect
abstract com.google.common.collect.package-info extends java.lang.Object {
}
com/google/common/collect/ExplicitOrdering.classExplicitOrdering.java
package com.google.common.collect
final com.google.common.collect.ExplicitOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.ImmutableMap rankMap
private static final long serialVersionUID
void (java.util.List)
java.util.List valuesInOrder
void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap rankMap
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
private int rank (java.lang.Object)
Object value
Integer rank
private static com.google.common.collect.ImmutableMap buildRankMap (java.util.List)
Object value
java.util.Iterator i$
java.util.List valuesInOrder
com.google.common.collect.ImmutableMap$Builder builder
int rank
public boolean equals (java.lang.Object)
com.google.common.collect.ExplicitOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Ordering$IncomparableValueException.classOrdering.java
package com.google.common.collect
com.google.common.collect.Ordering$IncomparableValueException extends java.lang.ClassCastException {
final Object value
private static final long serialVersionUID
void (java.lang.Object)
Object value
}
com/google/common/collect/Ordering$ArbitraryOrderingHolder.classOrdering.java
package com.google.common.collect
com.google.common.collect.Ordering$ArbitraryOrderingHolder extends java.lang.Object {
static final com.google.common.collect.Ordering ARBITRARY_ORDERING
private void ()
static void ()
}
com/google/common/collect/Ordering$ArbitraryOrdering$1.classOrdering.java
package com.google.common.collect
com.google.common.collect.Ordering$ArbitraryOrdering$1 extends java.lang.Object implements com.google.common.base.Function {
final java.util.concurrent.atomic.AtomicInteger counter
final com.google.common.collect.Ordering$ArbitraryOrdering this$0
void (com.google.common.collect.Ordering$ArbitraryOrdering)
public java.lang.Integer apply (java.lang.Object)
Object from
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Ordering$ArbitraryOrdering.classOrdering.java
package com.google.common.collect
com.google.common.collect.Ordering$ArbitraryOrdering extends com.google.common.collect.Ordering {
private java.util.Map uids
void ()
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
int leftCode
int rightCode
int result
public java.lang.String toString ()
int identityHashCode (java.lang.Object)
Object object
}
com/google/common/collect/Ordering.classOrdering.java
package com.google.common.collect
public abstract com.google.common.collect.Ordering extends java.lang.Object implements java.util.Comparator {
static final int LEFT_IS_GREATER
static final int RIGHT_IS_GREATER
public static com.google.common.collect.Ordering natural ()
public static com.google.common.collect.Ordering from (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.Ordering from (com.google.common.collect.Ordering)
com.google.common.collect.Ordering ordering
public static com.google.common.collect.Ordering explicit (java.util.List)
java.util.List valuesInOrder
public static transient com.google.common.collect.Ordering explicit (java.lang.Object, java.lang.Object[])
Object leastValue
Object[] remainingValuesInOrder
public static com.google.common.collect.Ordering arbitrary ()
public static com.google.common.collect.Ordering usingToString ()
public static com.google.common.collect.Ordering compound (java.lang.Iterable)
Iterable comparators
protected void ()
public com.google.common.collect.Ordering compound (java.util.Comparator)
java.util.Comparator secondaryComparator
public com.google.common.collect.Ordering reverse ()
public com.google.common.collect.Ordering onResultOf (com.google.common.base.Function)
com.google.common.base.Function function
public com.google.common.collect.Ordering lexicographical ()
public com.google.common.collect.Ordering nullsFirst ()
public com.google.common.collect.Ordering nullsLast ()
public abstract int compare (java.lang.Object, java.lang.Object)
public java.util.List leastOf (java.lang.Iterable, int)
Object[] resultArray
Object[] tmp
Iterable iterable
int k
Object[] values
Object[] resultArray
public java.util.List greatestOf (java.lang.Iterable, int)
Iterable iterable
int k
private void quicksortLeastK (java.lang.Object[], int, int, int)
int pivotIndex
int pivotNewIndex
Object[] values
int left
int right
int k
private int partition (java.lang.Object[], int, int, int)
int i
Object[] values
int left
int right
int pivotIndex
Object pivotValue
int storeIndex
public int binarySearch (java.util.List, java.lang.Object)
java.util.List sortedList
Object key
public java.util.List sortedCopy (java.lang.Iterable)
Iterable iterable
java.util.List list
public com.google.common.collect.ImmutableList immutableSortedCopy (java.lang.Iterable)
Iterable iterable
public boolean isOrdered (java.lang.Iterable)
Object next
Object prev
Iterable iterable
java.util.Iterator it
public boolean isStrictlyOrdered (java.lang.Iterable)
Object next
Object prev
Iterable iterable
java.util.Iterator it
public java.lang.Object max (java.lang.Iterable)
Iterable iterable
java.util.Iterator iterator
Object maxSoFar
public transient java.lang.Object max (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object r
Object[] arr$
int len$
int i$
Object a
Object b
Object c
Object[] rest
Object maxSoFar
public java.lang.Object max (java.lang.Object, java.lang.Object)
Object a
Object b
public java.lang.Object min (java.lang.Iterable)
Iterable iterable
java.util.Iterator iterator
Object minSoFar
public transient java.lang.Object min (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object r
Object[] arr$
int len$
int i$
Object a
Object b
Object c
Object[] rest
Object minSoFar
public java.lang.Object min (java.lang.Object, java.lang.Object)
Object a
Object b
}
com/google/common/collect/Iterables$UnmodifiableIterable.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$UnmodifiableIterable extends java.lang.Object implements java.lang.Iterable {
private final Iterable iterable
private void (java.lang.Iterable)
Iterable iterable
public java.util.Iterator iterator ()
public java.lang.String toString ()
void (java.lang.Iterable, com.google.common.collect.Iterables$1)
Iterable x0
com.google.common.collect.Iterables$1 x1
}
com/google/common/collect/Iterables$1.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$1 extends java.lang.Object implements java.lang.Iterable {
final Iterable val$iterable
void (java.lang.Iterable)
public java.util.Iterator iterator ()
public java.lang.String toString ()
}
com/google/common/collect/Iterables$2.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$2 extends com.google.common.collect.Iterables$IterableWithToString {
final Iterable val$inputs
void (java.lang.Iterable)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$3.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$3 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$iterableIterator
void (java.util.Iterator)
public boolean hasNext ()
public java.util.Iterator next ()
public volatile java.lang.Object next ()
}
com/google/common/collect/Iterables$4.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$4 extends com.google.common.collect.Iterables$IterableWithToString {
final Iterable val$iterable
final int val$size
void (java.lang.Iterable, int)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$5.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$5 extends com.google.common.collect.Iterables$IterableWithToString {
final Iterable val$iterable
final int val$size
void (java.lang.Iterable, int)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$6.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$6 extends com.google.common.collect.Iterables$IterableWithToString {
final Iterable val$unfiltered
final com.google.common.base.Predicate val$predicate
void (java.lang.Iterable, com.google.common.base.Predicate)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$7.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$7 extends com.google.common.collect.Iterables$IterableWithToString {
final Iterable val$unfiltered
final Class val$type
void (java.lang.Iterable, java.lang.Class)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$8.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$8 extends com.google.common.collect.Iterables$IterableWithToString {
final Iterable val$fromIterable
final com.google.common.base.Function val$function
void (java.lang.Iterable, com.google.common.base.Function)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$9.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$9 extends com.google.common.collect.Iterables$IterableWithToString {
final int val$numberToSkip
final java.util.List val$list
void (int, java.util.List)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$10$1.classIterables.java
package com.google.common.collect
com.google.common.collect.Iterables$10$1 extends java.lang.Object implements java.util.Iterator {
boolean atStart
final java.util.Iterator val$iterator
final com.google.common.collect.Iterables$10 this$0
void (com.google.common.collect.Iterables$10, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterables$10.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$10 extends com.google.common.collect.Iterables$IterableWithToString {
final Iterable val$iterable
final int val$numberToSkip
void (java.lang.Iterable, int)
public java.util.Iterator iterator ()
java.util.Iterator iterator
}
com/google/common/collect/Iterables$11.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$11 extends com.google.common.collect.Iterables$IterableWithToString {
final Iterable val$iterable
final int val$limitSize
void (java.lang.Iterable, int)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$12.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$12 extends java.lang.Object implements java.lang.Iterable {
final Iterable val$iterable
void (java.lang.Iterable)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$13.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$13 extends java.lang.Object implements java.lang.Iterable {
final Iterable val$iterable
void (java.lang.Iterable)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$ConsumingQueueIterator.classIterables.java
package com.google.common.collect
com.google.common.collect.Iterables$ConsumingQueueIterator extends com.google.common.collect.AbstractIterator {
private final java.util.Queue queue
private void (java.util.Queue)
java.util.Queue queue
public java.lang.Object computeNext ()
java.util.NoSuchElementException e
void (java.util.Queue, com.google.common.collect.Iterables$1)
java.util.Queue x0
com.google.common.collect.Iterables$1 x1
}
com/google/common/collect/Iterables$IterableWithToString.classIterables.java
package com.google.common.collect
abstract com.google.common.collect.Iterables$IterableWithToString extends java.lang.Object implements java.lang.Iterable {
void ()
public java.lang.String toString ()
}
com/google/common/collect/Iterables.classIterables.java
package com.google.common.collect
public final com.google.common.collect.Iterables extends java.lang.Object {
private void ()
public static java.lang.Iterable unmodifiableIterable (java.lang.Iterable)
Iterable iterable
public static java.lang.Iterable unmodifiableIterable (com.google.common.collect.ImmutableCollection)
com.google.common.collect.ImmutableCollection iterable
public static int size (java.lang.Iterable)
Iterable iterable
public static boolean contains (java.lang.Iterable, java.lang.Object)
NullPointerException e
ClassCastException e
java.util.Collection collection
Iterable iterable
Object element
public static boolean removeAll (java.lang.Iterable, java.util.Collection)
Iterable removeFrom
java.util.Collection elementsToRemove
public static boolean retainAll (java.lang.Iterable, java.util.Collection)
Iterable removeFrom
java.util.Collection elementsToRetain
public static boolean removeIf (java.lang.Iterable, com.google.common.base.Predicate)
Iterable removeFrom
com.google.common.base.Predicate predicate
private static boolean removeIfFromRandomAccessList (java.util.List, com.google.common.base.Predicate)
UnsupportedOperationException e
Object element
java.util.List list
com.google.common.base.Predicate predicate
int from
int to
private static void slowRemoveIfForRemainingElements (java.util.List, com.google.common.base.Predicate, int, int)
int n
int n
java.util.List list
com.google.common.base.Predicate predicate
int to
int from
public static boolean elementsEqual (java.lang.Iterable, java.lang.Iterable)
Iterable iterable1
Iterable iterable2
public static java.lang.String toString (java.lang.Iterable)
Iterable iterable
public static java.lang.Object getOnlyElement (java.lang.Iterable)
Iterable iterable
public static java.lang.Object getOnlyElement (java.lang.Iterable, java.lang.Object)
Iterable iterable
Object defaultValue
public static java.lang.Object[] toArray (java.lang.Iterable, java.lang.Class)
Iterable iterable
Class type
java.util.Collection collection
Object[] array
static java.lang.Object[] toArray (java.lang.Iterable)
Iterable iterable
private static java.util.Collection toCollection (java.lang.Iterable)
Iterable iterable
public static boolean addAll (java.util.Collection, java.lang.Iterable)
java.util.Collection c
java.util.Collection addTo
Iterable elementsToAdd
public static int frequency (java.lang.Iterable, java.lang.Object)
Iterable iterable
Object element
public static java.lang.Iterable cycle (java.lang.Iterable)
Iterable iterable
public static transient java.lang.Iterable cycle (java.lang.Object[])
Object[] elements
public static java.lang.Iterable concat (java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
public static java.lang.Iterable concat (java.lang.Iterable, java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
Iterable c
public static java.lang.Iterable concat (java.lang.Iterable, java.lang.Iterable, java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
Iterable c
Iterable d
public static transient java.lang.Iterable concat (java.lang.Iterable[])
Iterable[] inputs
public static java.lang.Iterable concat (java.lang.Iterable)
Iterable inputs
private static com.google.common.collect.UnmodifiableIterator iterators (java.lang.Iterable)
Iterable iterables
java.util.Iterator iterableIterator
public static java.lang.Iterable partition (java.lang.Iterable, int)
Iterable iterable
int size
public static java.lang.Iterable paddedPartition (java.lang.Iterable, int)
Iterable iterable
int size
public static java.lang.Iterable filter (java.lang.Iterable, com.google.common.base.Predicate)
Iterable unfiltered
com.google.common.base.Predicate predicate
public static java.lang.Iterable filter (java.lang.Iterable, java.lang.Class)
Iterable unfiltered
Class type
public static boolean any (java.lang.Iterable, com.google.common.base.Predicate)
Iterable iterable
com.google.common.base.Predicate predicate
public static boolean all (java.lang.Iterable, com.google.common.base.Predicate)
Iterable iterable
com.google.common.base.Predicate predicate
public static java.lang.Object find (java.lang.Iterable, com.google.common.base.Predicate)
Iterable iterable
com.google.common.base.Predicate predicate
public static java.lang.Object find (java.lang.Iterable, com.google.common.base.Predicate, java.lang.Object)
Iterable iterable
com.google.common.base.Predicate predicate
Object defaultValue
public static int indexOf (java.lang.Iterable, com.google.common.base.Predicate)
Iterable iterable
com.google.common.base.Predicate predicate
public static java.lang.Iterable transform (java.lang.Iterable, com.google.common.base.Function)
Iterable fromIterable
com.google.common.base.Function function
public static java.lang.Object get (java.lang.Iterable, int)
java.util.Collection collection
Iterable iterable
int position
private static void checkNonnegativeIndex (int)
int position
public static java.lang.Object get (java.lang.Iterable, int, java.lang.Object)
IndexOutOfBoundsException e
Iterable iterable
int position
Object defaultValue
public static java.lang.Object getFirst (java.lang.Iterable, java.lang.Object)
Iterable iterable
Object defaultValue
public static java.lang.Object getLast (java.lang.Iterable)
java.util.List list
java.util.SortedSet sortedSet
Iterable iterable
public static java.lang.Object getLast (java.lang.Iterable, java.lang.Object)
java.util.Collection collection
java.util.List list
java.util.SortedSet sortedSet
Iterable iterable
Object defaultValue
private static java.lang.Object getLastInNonemptyList (java.util.List)
java.util.List list
public static java.lang.Iterable skip (java.lang.Iterable, int)
java.util.List list
Iterable iterable
int numberToSkip
public static java.lang.Iterable limit (java.lang.Iterable, int)
Iterable iterable
int limitSize
public static java.lang.Iterable consumingIterable (java.lang.Iterable)
Iterable iterable
public static java.lang.Iterable reverse (java.util.List)
java.util.List list
public static boolean isEmpty (java.lang.Iterable)
Iterable iterable
static boolean remove (java.lang.Iterable, java.lang.Object)
Iterable iterable
Object o
java.util.Iterator i
static com.google.common.collect.UnmodifiableIterator access$100 (java.lang.Iterable)
Iterable x0
}
com/google/common/collect/ImmutableMap$Builder.classImmutableMap.java
package com.google.common.collect
public com.google.common.collect.ImmutableMap$Builder extends java.lang.Object {
final java.util.ArrayList entries
public void ()
public com.google.common.collect.ImmutableMap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableMap$Builder putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
public com.google.common.collect.ImmutableMap build ()
private static com.google.common.collect.ImmutableMap fromEntryList (java.util.List)
java.util.Map$Entry[] entryArray
java.util.List entries
int size
}
com/google/common/collect/ImmutableMap$SerializedForm.classImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final Object[] keys
private final Object[] values
private static final long serialVersionUID
void (com.google.common.collect.ImmutableMap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.ImmutableMap map
int i
java.lang.Object readResolve ()
com.google.common.collect.ImmutableMap$Builder builder
java.lang.Object createMap (com.google.common.collect.ImmutableMap$Builder)
int i
com.google.common.collect.ImmutableMap$Builder builder
}
com/google/common/collect/ImmutableMap.classImmutableMap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableMap extends java.lang.Object implements java.util.Map java.io.Serializable {
public static com.google.common.collect.ImmutableMap of ()
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
public static com.google.common.collect.ImmutableMap$Builder builder ()
static java.util.Map$Entry entryOf (java.lang.Object, java.lang.Object)
Object key
Object value
public static com.google.common.collect.ImmutableMap copyOf (java.util.Map)
com.google.common.collect.ImmutableMap kvMap
Object k
Object v
int i
java.util.Map map
java.util.Map$Entry[] entries
void ()
public final java.lang.Object put (java.lang.Object, java.lang.Object)
Object k
Object v
public final java.lang.Object remove (java.lang.Object)
Object o
public final void putAll (java.util.Map)
java.util.Map map
public final void clear ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public abstract boolean containsValue (java.lang.Object)
public abstract java.lang.Object get (java.lang.Object)
public abstract com.google.common.collect.ImmutableSet entrySet ()
public abstract com.google.common.collect.ImmutableSet keySet ()
public abstract com.google.common.collect.ImmutableCollection values ()
public boolean equals (java.lang.Object)
java.util.Map that
Object object
abstract boolean isPartialView ()
public int hashCode ()
public java.lang.String toString ()
java.lang.Object writeReplace ()
public volatile java.util.Set entrySet ()
public volatile java.util.Collection values ()
public volatile java.util.Set keySet ()
}
com/google/common/collect/ImmutableList$ReverseImmutableList$1.classImmutableList.java
package com.google.common.collect
com.google.common.collect.ImmutableList$ReverseImmutableList$1 extends com.google.common.collect.UnmodifiableListIterator {
final com.google.common.collect.UnmodifiableListIterator val$forward
final com.google.common.collect.ImmutableList$ReverseImmutableList this$0
void (com.google.common.collect.ImmutableList$ReverseImmutableList, com.google.common.collect.UnmodifiableListIterator)
public boolean hasNext ()
public boolean hasPrevious ()
public java.lang.Object next ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
}
com/google/common/collect/ImmutableList$ReverseImmutableList.classImmutableList.java
package com.google.common.collect
com.google.common.collect.ImmutableList$ReverseImmutableList extends com.google.common.collect.ImmutableList {
private final transient com.google.common.collect.ImmutableList forwardList
private final transient int size
void (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList backingList
private int reverseIndex (int)
int index
private int reversePosition (int)
int index
public com.google.common.collect.ImmutableList reverse ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public int indexOf (java.lang.Object)
Object object
int index
public int lastIndexOf (java.lang.Object)
Object object
int index
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
public java.lang.Object get (int)
int index
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int index
com.google.common.collect.UnmodifiableListIterator forward
public int size ()
public boolean isEmpty ()
boolean isPartialView ()
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.util.ListIterator listIterator (int)
int x0
public volatile java.util.ListIterator listIterator ()
public volatile java.util.Iterator iterator ()
static int access$000 (com.google.common.collect.ImmutableList$ReverseImmutableList, int)
com.google.common.collect.ImmutableList$ReverseImmutableList x0
int x1
}
com/google/common/collect/ImmutableList$SerializedForm.classImmutableList.java
package com.google.common.collect
com.google.common.collect.ImmutableList$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
private static final long serialVersionUID
void (java.lang.Object[])
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableList$Builder.classImmutableList.java
package com.google.common.collect
public final com.google.common.collect.ImmutableList$Builder extends com.google.common.collect.ImmutableCollection$Builder {
private final java.util.ArrayList contents
public void ()
public com.google.common.collect.ImmutableList$Builder add (java.lang.Object)
Object element
public com.google.common.collect.ImmutableList$Builder addAll (java.lang.Iterable)
java.util.Collection collection
Iterable elements
public transient com.google.common.collect.ImmutableList$Builder add (java.lang.Object[])
Object[] elements
public com.google.common.collect.ImmutableList$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public com.google.common.collect.ImmutableList build ()
public volatile com.google.common.collect.ImmutableCollection build ()
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableList.classImmutableList.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableList extends com.google.common.collect.ImmutableCollection implements java.util.List java.util.RandomAccess {
public static com.google.common.collect.ImmutableList of ()
public static com.google.common.collect.ImmutableList of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
Object e8
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
Object e8
Object e9
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
Object e8
Object e9
Object e10
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
Object e8
Object e9
Object e10
Object e11
public static transient com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
Object e8
Object e9
Object e10
Object e11
Object e12
Object[] others
Object[] array
public static com.google.common.collect.ImmutableList of (java.lang.Object[])
Object[] elements
public static com.google.common.collect.ImmutableList copyOf (java.lang.Iterable)
Iterable elements
public static com.google.common.collect.ImmutableList copyOf (java.util.Collection)
com.google.common.collect.ImmutableList list
java.util.Collection elements
public static com.google.common.collect.ImmutableList copyOf (java.util.Iterator)
java.util.Iterator elements
public static com.google.common.collect.ImmutableList copyOf (java.lang.Object[])
Object[] elements
private static com.google.common.collect.ImmutableList copyFromCollection (java.util.Collection)
com.google.common.collect.ImmutableList list
java.util.Collection collection
Object[] elements
private static transient com.google.common.collect.ImmutableList construct (java.lang.Object[])
int i
Object[] elements
private static java.lang.Object checkElementNotNull (java.lang.Object, int)
Object element
int index
void ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public com.google.common.collect.UnmodifiableListIterator listIterator ()
public abstract com.google.common.collect.UnmodifiableListIterator listIterator (int)
public abstract int indexOf (java.lang.Object)
public abstract int lastIndexOf (java.lang.Object)
public abstract com.google.common.collect.ImmutableList subList (int, int)
public final boolean addAll (int, java.util.Collection)
int index
java.util.Collection newElements
public final java.lang.Object set (int, java.lang.Object)
int index
Object element
public final void add (int, java.lang.Object)
int index
Object element
public final java.lang.Object remove (int)
int index
public com.google.common.collect.ImmutableList asList ()
public com.google.common.collect.ImmutableList reverse ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream stream
java.lang.Object writeReplace ()
public static com.google.common.collect.ImmutableList$Builder builder ()
public volatile java.util.Iterator iterator ()
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.util.ListIterator listIterator (int)
int x0
public volatile java.util.ListIterator listIterator ()
}
com/google/common/collect/ImmutableCollection$EmptyImmutableCollection.classImmutableCollection.java
package com.google.common.collect
com.google.common.collect.ImmutableCollection$EmptyImmutableCollection extends com.google.common.collect.ImmutableCollection {
private static final Object[] EMPTY_ARRAY
private void ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object object
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
com.google.common.collect.ImmutableList createAsList ()
boolean isPartialView ()
public volatile java.util.Iterator iterator ()
void (com.google.common.collect.ImmutableCollection$1)
com.google.common.collect.ImmutableCollection$1 x0
static void ()
}
com/google/common/collect/ImmutableCollection$ArrayImmutableCollection.classImmutableCollection.java
package com.google.common.collect
com.google.common.collect.ImmutableCollection$ArrayImmutableCollection extends com.google.common.collect.ImmutableCollection {
private final Object[] elements
void (java.lang.Object[])
Object[] elements
public int size ()
public boolean isEmpty ()
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
boolean isPartialView ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableCollection$SerializedForm.classImmutableCollection.java
package com.google.common.collect
com.google.common.collect.ImmutableCollection$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
private static final long serialVersionUID
void (java.lang.Object[])
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableCollection$Builder.classImmutableCollection.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableCollection$Builder extends java.lang.Object {
void ()
public abstract com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
public transient com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object element
Object[] arr$
int len$
int i$
Object[] elements
public com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Object element
java.util.Iterator i$
Iterable elements
public com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public abstract com.google.common.collect.ImmutableCollection build ()
}
com/google/common/collect/ImmutableCollection$1.classImmutableCollection.java
package com.google.common.collect
com.google.common.collect.ImmutableCollection$1 extends java.lang.Object {
}
com/google/common/collect/ImmutableCollection.classImmutableCollection.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableCollection extends java.lang.Object implements java.util.Collection java.io.Serializable {
static final com.google.common.collect.ImmutableCollection EMPTY_IMMUTABLE_COLLECTION
private transient com.google.common.collect.ImmutableList asList
void ()
public abstract com.google.common.collect.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] other
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public boolean isEmpty ()
public java.lang.String toString ()
public final boolean add (java.lang.Object)
Object e
public final boolean remove (java.lang.Object)
Object object
public final boolean addAll (java.util.Collection)
java.util.Collection newElements
public final boolean removeAll (java.util.Collection)
java.util.Collection oldElements
public final boolean retainAll (java.util.Collection)
java.util.Collection elementsToKeep
public final void clear ()
public com.google.common.collect.ImmutableList asList ()
com.google.common.collect.ImmutableList list
com.google.common.collect.ImmutableList createAsList ()
abstract boolean isPartialView ()
java.lang.Object writeReplace ()
public volatile java.util.Iterator iterator ()
static void ()
}
com/google/common/collect/ImmutableSet$ArrayImmutableSet.classImmutableSet.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSet$ArrayImmutableSet extends com.google.common.collect.ImmutableSet {
final transient Object[] elements
void (java.lang.Object[])
Object[] elements
public int size ()
public boolean isEmpty ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
Object[] array
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
int size
public boolean containsAll (java.util.Collection)
Object target
Object[] arr$
int len$
int i$
java.util.Collection targets
boolean isPartialView ()
com.google.common.collect.ImmutableList createAsList ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableSet$TransformedImmutableSet$1.classImmutableSet.java
package com.google.common.collect
com.google.common.collect.ImmutableSet$TransformedImmutableSet$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.ImmutableSet$TransformedImmutableSet this$0
void (com.google.common.collect.ImmutableSet$TransformedImmutableSet, int)
int x0
protected java.lang.Object get (int)
int index
}
com/google/common/collect/ImmutableSet$TransformedImmutableSet.classImmutableSet.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSet$TransformedImmutableSet extends com.google.common.collect.ImmutableSet {
final Object[] source
final int hashCode
void (java.lang.Object[], int)
Object[] source
int hashCode
abstract java.lang.Object transform (java.lang.Object)
public int size ()
public boolean isEmpty ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
int i
Object[] array
int size
Object[] objectArray
public final int hashCode ()
boolean isHashCodeFast ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableSet$SerializedForm.classImmutableSet.java
package com.google.common.collect
com.google.common.collect.ImmutableSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
private static final long serialVersionUID
void (java.lang.Object[])
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableSet$Builder.classImmutableSet.java
package com.google.common.collect
public com.google.common.collect.ImmutableSet$Builder extends com.google.common.collect.ImmutableCollection$Builder {
final java.util.ArrayList contents
public void ()
public com.google.common.collect.ImmutableSet$Builder add (java.lang.Object)
Object element
public transient com.google.common.collect.ImmutableSet$Builder add (java.lang.Object[])
Object[] elements
public com.google.common.collect.ImmutableSet$Builder addAll (java.lang.Iterable)
java.util.Collection collection
Iterable elements
public com.google.common.collect.ImmutableSet$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public com.google.common.collect.ImmutableSet build ()
public volatile com.google.common.collect.ImmutableCollection build ()
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableSet.classImmutableSet.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableSet extends com.google.common.collect.ImmutableCollection implements java.util.Set {
static final int MAX_TABLE_SIZE
static final int CUTOFF
public static com.google.common.collect.ImmutableSet of ()
public static com.google.common.collect.ImmutableSet of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static transient com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
int i
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object[] others
int paramCount
Object[] elements
private static transient com.google.common.collect.ImmutableSet construct (java.lang.Object[])
Object previous
int k
int index
Object value
int j
Object element
int hash
int i
Object element
Object[] elements
int tableSize
Object[] table
int mask
java.util.ArrayList uniqueElementsList
int hashCode
Object[] uniqueElements
static int chooseTableSize (int)
int setSize
public static com.google.common.collect.ImmutableSet of (java.lang.Object[])
Object[] elements
public static com.google.common.collect.ImmutableSet copyOf (java.lang.Object[])
Object[] elements
public static com.google.common.collect.ImmutableSet copyOf (java.lang.Iterable)
Iterable elements
public static com.google.common.collect.ImmutableSet copyOf (java.util.Iterator)
java.util.Iterator elements
public static com.google.common.collect.ImmutableSet copyOf (java.util.Collection)
com.google.common.collect.ImmutableSet set
java.util.Collection elements
private static com.google.common.collect.ImmutableSet copyFromCollection (java.util.Collection)
Object onlyElement
java.util.Collection collection
Object[] elements
void ()
boolean isHashCodeFast ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public abstract com.google.common.collect.UnmodifiableIterator iterator ()
java.lang.Object writeReplace ()
public static com.google.common.collect.ImmutableSet$Builder builder ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/UnmodifiableIterator.classUnmodifiableIterator.java
package com.google.common.collect
public abstract com.google.common.collect.UnmodifiableIterator extends java.lang.Object implements java.util.Iterator {
protected void ()
public final void remove ()
}
com/google/common/collect/UnmodifiableListIterator.classUnmodifiableListIterator.java
package com.google.common.collect
public abstract com.google.common.collect.UnmodifiableListIterator extends com.google.common.collect.UnmodifiableIterator implements java.util.ListIterator {
protected void ()
public final void add (java.lang.Object)
Object e
public final void set (java.lang.Object)
Object e
}
com/google/common/collect/Collections2$FilteredCollection$1.classCollections2.java
package com.google.common.collect
com.google.common.collect.Collections2$FilteredCollection$1 extends java.lang.Object implements com.google.common.base.Predicate {
final java.util.Collection val$collection
final com.google.common.collect.Collections2$FilteredCollection this$0
void (com.google.common.collect.Collections2$FilteredCollection, java.util.Collection)
public boolean apply (java.lang.Object)
Object input
}
com/google/common/collect/Collections2$FilteredCollection$2.classCollections2.java
package com.google.common.collect
com.google.common.collect.Collections2$FilteredCollection$2 extends java.lang.Object implements com.google.common.base.Predicate {
final java.util.Collection val$collection
final com.google.common.collect.Collections2$FilteredCollection this$0
void (com.google.common.collect.Collections2$FilteredCollection, java.util.Collection)
public boolean apply (java.lang.Object)
Object input
}
com/google/common/collect/Collections2$FilteredCollection.classCollections2.java
package com.google.common.collect
com.google.common.collect.Collections2$FilteredCollection extends java.lang.Object implements java.util.Collection {
final java.util.Collection unfiltered
final com.google.common.base.Predicate predicate
void (java.util.Collection, com.google.common.base.Predicate)
java.util.Collection unfiltered
com.google.common.base.Predicate predicate
com.google.common.collect.Collections2$FilteredCollection createCombined (com.google.common.base.Predicate)
com.google.common.base.Predicate newPredicate
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
Object element
java.util.Iterator i$
java.util.Collection collection
public void clear ()
public boolean contains (java.lang.Object)
Object e
NullPointerException e
ClassCastException e
Object element
public boolean containsAll (java.util.Collection)
Object element
java.util.Iterator i$
java.util.Collection collection
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object e
NullPointerException e
ClassCastException e
Object element
public boolean removeAll (java.util.Collection)
java.util.Collection collection
com.google.common.base.Predicate combinedPredicate
public boolean retainAll (java.util.Collection)
java.util.Collection collection
com.google.common.base.Predicate combinedPredicate
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.String toString ()
}
com/google/common/collect/Collections2$TransformedCollection.classCollections2.java
package com.google.common.collect
com.google.common.collect.Collections2$TransformedCollection extends java.util.AbstractCollection {
final java.util.Collection fromCollection
final com.google.common.base.Function function
void (java.util.Collection, com.google.common.base.Function)
java.util.Collection fromCollection
com.google.common.base.Function function
public void clear ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/Collections2$1.classCollections2.java
package com.google.common.collect
final com.google.common.collect.Collections2$1 extends java.lang.Object implements com.google.common.base.Function {
final java.util.Collection val$collection
void (java.util.Collection)
public java.lang.Object apply (java.lang.Object)
Object input
}
com/google/common/collect/Collections2.classCollections2.java
package com.google.common.collect
public final com.google.common.collect.Collections2 extends java.lang.Object {
static final com.google.common.base.Joiner STANDARD_JOINER
private void ()
public static java.util.Collection filter (java.util.Collection, com.google.common.base.Predicate)
java.util.Collection unfiltered
com.google.common.base.Predicate predicate
static boolean safeContains (java.util.Collection, java.lang.Object)
ClassCastException e
java.util.Collection collection
Object object
public static java.util.Collection transform (java.util.Collection, com.google.common.base.Function)
java.util.Collection fromCollection
com.google.common.base.Function function
static boolean containsAllImpl (java.util.Collection, java.util.Collection)
Object o
java.util.Iterator i$
java.util.Collection self
java.util.Collection c
static java.lang.String toStringImpl (java.util.Collection)
java.util.Collection collection
StringBuilder sb
static java.lang.StringBuilder newStringBuilderForCollection (int)
int size
static java.util.Collection cast (java.lang.Iterable)
Iterable iterable
static void ()
}
com/google/common/collect/MapDifference$ValueDifference.classMapDifference.java
package com.google.common.collect
public abstract com.google.common.collect.MapDifference$ValueDifference extends java.lang.Object {
public abstract java.lang.Object leftValue ()
public abstract java.lang.Object rightValue ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
com/google/common/collect/MapDifference.classMapDifference.java
package com.google.common.collect
public abstract com.google.common.collect.MapDifference extends java.lang.Object {
public abstract boolean areEqual ()
public abstract java.util.Map entriesOnlyOnLeft ()
public abstract java.util.Map entriesOnlyOnRight ()
public abstract java.util.Map entriesInCommon ()
public abstract java.util.Map entriesDiffering ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
com/google/common/collect/Maps$MapDifferenceImpl.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$MapDifferenceImpl extends java.lang.Object implements com.google.common.collect.MapDifference {
final boolean areEqual
final java.util.Map onlyOnLeft
final java.util.Map onlyOnRight
final java.util.Map onBoth
final java.util.Map differences
void (boolean, java.util.Map, java.util.Map, java.util.Map, java.util.Map)
boolean areEqual
java.util.Map onlyOnLeft
java.util.Map onlyOnRight
java.util.Map onBoth
java.util.Map differences
public boolean areEqual ()
public java.util.Map entriesOnlyOnLeft ()
public java.util.Map entriesOnlyOnRight ()
public java.util.Map entriesInCommon ()
public java.util.Map entriesDiffering ()
public boolean equals (java.lang.Object)
com.google.common.collect.MapDifference other
Object object
public int hashCode ()
public java.lang.String toString ()
StringBuilder result
}
com/google/common/collect/Maps$ValueDifferenceImpl.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$ValueDifferenceImpl extends java.lang.Object implements com.google.common.collect.MapDifference$ValueDifference {
private final Object left
private final Object right
static com.google.common.collect.MapDifference$ValueDifference create (java.lang.Object, java.lang.Object)
Object left
Object right
private void (java.lang.Object, java.lang.Object)
Object left
Object right
public java.lang.Object leftValue ()
public java.lang.Object rightValue ()
public boolean equals (java.lang.Object)
com.google.common.collect.MapDifference$ValueDifference that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Maps$1.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$1 extends com.google.common.collect.AbstractMapEntry {
final java.util.Map$Entry val$entry
void (java.util.Map$Entry)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
}
com/google/common/collect/Maps$UnmodifiableEntries$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableEntries$1 extends com.google.common.collect.ForwardingIterator {
final java.util.Iterator val$delegate
final com.google.common.collect.Maps$UnmodifiableEntries this$0
void (com.google.common.collect.Maps$UnmodifiableEntries, java.util.Iterator)
public java.util.Map$Entry next ()
public void remove ()
protected java.util.Iterator delegate ()
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Maps$UnmodifiableEntries.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableEntries extends com.google.common.collect.ForwardingCollection {
private final java.util.Collection entries
void (java.util.Collection)
java.util.Collection entries
protected java.util.Collection delegate ()
public java.util.Iterator iterator ()
java.util.Iterator delegate
public boolean add (java.util.Map$Entry)
java.util.Map$Entry element
public boolean addAll (java.util.Collection)
java.util.Collection collection
public void clear ()
public boolean remove (java.lang.Object)
Object object
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public volatile boolean add (java.lang.Object)
Object x0
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Maps$UnmodifiableEntrySet.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableEntrySet extends com.google.common.collect.Maps$UnmodifiableEntries implements java.util.Set {
void (java.util.Set)
java.util.Set entries
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
com/google/common/collect/Maps$UnmodifiableBiMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableBiMap extends com.google.common.collect.ForwardingMap implements com.google.common.collect.BiMap java.io.Serializable {
final java.util.Map unmodifiableMap
final com.google.common.collect.BiMap delegate
transient com.google.common.collect.BiMap inverse
transient java.util.Set values
private static final long serialVersionUID
void (com.google.common.collect.BiMap, com.google.common.collect.BiMap)
com.google.common.collect.BiMap delegate
com.google.common.collect.BiMap inverse
protected java.util.Map delegate ()
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.BiMap inverse ()
com.google.common.collect.BiMap result
public java.util.Set values ()
java.util.Set result
public volatile java.util.Collection values ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Maps$2.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$2 extends java.lang.Object implements com.google.common.collect.Maps$EntryTransformer {
final com.google.common.base.Function val$function
void (com.google.common.base.Function)
public java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/collect/Maps$EntryTransformer.classMaps.java
package com.google.common.collect
public abstract com.google.common.collect.Maps$EntryTransformer extends java.lang.Object {
public abstract java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
}
com/google/common/collect/Maps$TransformedEntriesMap$1$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesMap$1$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Maps$TransformedEntriesMap$1 this$1
void (com.google.common.collect.Maps$TransformedEntriesMap$1)
public java.util.Map$Entry apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Maps$TransformedEntriesMap$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesMap$1 extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.Maps$TransformedEntriesMap this$0
void (com.google.common.collect.Maps$TransformedEntriesMap)
java.util.Map map ()
public java.util.Iterator iterator ()
java.util.Iterator backingIterator
}
com/google/common/collect/Maps$TransformedEntriesMap$2.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesMap$2 extends com.google.common.collect.Maps$Values {
final com.google.common.collect.Maps$TransformedEntriesMap this$0
void (com.google.common.collect.Maps$TransformedEntriesMap)
java.util.Map map ()
}
com/google/common/collect/Maps$TransformedEntriesMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesMap extends java.util.AbstractMap {
final java.util.Map fromMap
final com.google.common.collect.Maps$EntryTransformer transformer
java.util.Set entrySet
java.util.Collection values
void (java.util.Map, com.google.common.collect.Maps$EntryTransformer)
java.util.Map fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public int size ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public void clear ()
public java.util.Set keySet ()
public java.util.Set entrySet ()
java.util.Set result
public java.util.Collection values ()
java.util.Collection result
}
com/google/common/collect/Maps$3.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$3 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.base.Predicate val$keyPredicate
void (com.google.common.base.Predicate)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/Maps$4.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$4 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.base.Predicate val$valuePredicate
void (com.google.common.base.Predicate)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/Maps$AbstractFilteredMap$Values$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$AbstractFilteredMap$Values$1 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$entryIterator
final com.google.common.collect.Maps$AbstractFilteredMap$Values this$1
void (com.google.common.collect.Maps$AbstractFilteredMap$Values, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Maps$AbstractFilteredMap$Values.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$AbstractFilteredMap$Values extends java.util.AbstractCollection {
final com.google.common.collect.Maps$AbstractFilteredMap this$0
void (com.google.common.collect.Maps$AbstractFilteredMap)
public java.util.Iterator iterator ()
java.util.Iterator entryIterator
public int size ()
public void clear ()
public boolean isEmpty ()
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object o
java.util.Iterator iterator
public boolean removeAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Collection collection
boolean changed
java.util.Iterator iterator
public boolean retainAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Collection collection
boolean changed
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
}
com/google/common/collect/Maps$AbstractFilteredMap.classMaps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$AbstractFilteredMap extends java.util.AbstractMap {
final java.util.Map unfiltered
final com.google.common.base.Predicate predicate
java.util.Collection values
void (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate predicate
boolean apply (java.lang.Object, java.lang.Object)
Object key
Object value
Object k
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
Object value
public boolean isEmpty ()
public java.lang.Object remove (java.lang.Object)
Object key
public java.util.Collection values ()
java.util.Collection result
}
com/google/common/collect/Maps$FilteredKeyMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredKeyMap extends com.google.common.collect.Maps$AbstractFilteredMap {
com.google.common.base.Predicate keyPredicate
java.util.Set entrySet
java.util.Set keySet
void (java.util.Map, com.google.common.base.Predicate, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate keyPredicate
com.google.common.base.Predicate entryPredicate
public java.util.Set entrySet ()
java.util.Set result
public java.util.Set keySet ()
java.util.Set result
public boolean containsKey (java.lang.Object)
Object key
}
com/google/common/collect/Maps$FilteredEntryMap$EntrySet$1$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1$1 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1 this$2
void (com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1, java.util.Map$Entry)
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Maps$FilteredEntryMap$EntrySet$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.Maps$FilteredEntryMap$EntrySet this$1
void (com.google.common.collect.Maps$FilteredEntryMap$EntrySet, java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
public volatile java.lang.Object next ()
}
com/google/common/collect/Maps$FilteredEntryMap$EntrySet.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$EntrySet extends com.google.common.collect.ForwardingSet {
final com.google.common.collect.Maps$FilteredEntryMap this$0
private void (com.google.common.collect.Maps$FilteredEntryMap)
protected java.util.Set delegate ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.Maps$FilteredEntryMap, com.google.common.collect.Maps$1)
com.google.common.collect.Maps$FilteredEntryMap x0
com.google.common.collect.Maps$1 x1
}
com/google/common/collect/Maps$FilteredEntryMap$KeySet$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$KeySet$1 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.Maps$FilteredEntryMap$KeySet this$1
void (com.google.common.collect.Maps$FilteredEntryMap$KeySet, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Maps$FilteredEntryMap$KeySet.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$KeySet extends java.util.AbstractSet {
final com.google.common.collect.Maps$FilteredEntryMap this$0
private void (com.google.common.collect.Maps$FilteredEntryMap)
public java.util.Iterator iterator ()
java.util.Iterator iterator
public int size ()
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
Object obj
java.util.Iterator i$
java.util.Collection collection
boolean changed
public boolean retainAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Collection collection
boolean changed
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
void (com.google.common.collect.Maps$FilteredEntryMap, com.google.common.collect.Maps$1)
com.google.common.collect.Maps$FilteredEntryMap x0
com.google.common.collect.Maps$1 x1
}
com/google/common/collect/Maps$FilteredEntryMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap extends com.google.common.collect.Maps$AbstractFilteredMap {
final java.util.Set filteredEntrySet
java.util.Set entrySet
java.util.Set keySet
void (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate entryPredicate
public java.util.Set entrySet ()
java.util.Set result
public java.util.Set keySet ()
java.util.Set result
}
com/google/common/collect/Maps$ImprovedAbstractMap$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$ImprovedAbstractMap$1 extends com.google.common.collect.Maps$KeySet {
final com.google.common.collect.Maps$ImprovedAbstractMap this$0
void (com.google.common.collect.Maps$ImprovedAbstractMap)
java.util.Map map ()
}
com/google/common/collect/Maps$ImprovedAbstractMap$2.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$ImprovedAbstractMap$2 extends com.google.common.collect.Maps$Values {
final com.google.common.collect.Maps$ImprovedAbstractMap this$0
void (com.google.common.collect.Maps$ImprovedAbstractMap)
java.util.Map map ()
}
com/google/common/collect/Maps$ImprovedAbstractMap.classMaps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$ImprovedAbstractMap extends java.util.AbstractMap {
private java.util.Set entrySet
private java.util.Set keySet
private java.util.Collection values
void ()
protected abstract java.util.Set createEntrySet ()
public java.util.Set entrySet ()
java.util.Set result
public java.util.Set keySet ()
java.util.Set result
public java.util.Collection values ()
java.util.Collection result
public boolean isEmpty ()
}
com/google/common/collect/Maps$KeySet$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$KeySet$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Maps$KeySet this$0
void (com.google.common.collect.Maps$KeySet)
public java.lang.Object apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Maps$KeySet.classMaps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$KeySet extends java.util.AbstractSet {
void ()
abstract java.util.Map map ()
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public void clear ()
}
com/google/common/collect/Maps$Values$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$Values$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Maps$Values this$0
void (com.google.common.collect.Maps$Values)
public java.lang.Object apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Maps$Values.classMaps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$Values extends java.util.AbstractCollection {
void ()
abstract java.util.Map map ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
java.util.Iterator i$
UnsupportedOperationException e
Object o
public boolean removeAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Set toRemove
UnsupportedOperationException e
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Set toRetain
UnsupportedOperationException e
java.util.Collection c
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/Maps$EntrySet.classMaps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$EntrySet extends java.util.AbstractSet {
void ()
abstract java.util.Map map ()
public int size ()
public void clear ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object key
Object value
Object o
public boolean isEmpty ()
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object o
public boolean removeAll (java.util.Collection)
Object o
java.util.Iterator i$
boolean changed
UnsupportedOperationException e
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Map$Entry entry
Object o
java.util.Iterator i$
java.util.Set keys
UnsupportedOperationException e
java.util.Collection c
}
com/google/common/collect/Maps.classMaps.java
package com.google.common.collect
public final com.google.common.collect.Maps extends java.lang.Object {
static final com.google.common.base.Joiner$MapJoiner STANDARD_JOINER
private void ()
public static java.util.HashMap newHashMap ()
public static java.util.HashMap newHashMapWithExpectedSize (int)
int expectedSize
static int capacity (int)
int expectedSize
public static java.util.HashMap newHashMap (java.util.Map)
java.util.Map map
public static java.util.LinkedHashMap newLinkedHashMap ()
public static java.util.LinkedHashMap newLinkedHashMap (java.util.Map)
java.util.Map map
public static java.util.concurrent.ConcurrentMap newConcurrentMap ()
public static java.util.TreeMap newTreeMap ()
public static java.util.TreeMap newTreeMap (java.util.SortedMap)
java.util.SortedMap map
public static java.util.TreeMap newTreeMap (java.util.Comparator)
java.util.Comparator comparator
public static java.util.EnumMap newEnumMap (java.lang.Class)
Class type
public static java.util.EnumMap newEnumMap (java.util.Map)
java.util.Map map
public static java.util.IdentityHashMap newIdentityHashMap ()
public static com.google.common.collect.BiMap synchronizedBiMap (com.google.common.collect.BiMap)
com.google.common.collect.BiMap bimap
public static com.google.common.collect.MapDifference difference (java.util.Map, java.util.Map)
java.util.Map left
java.util.Map right
public static com.google.common.collect.MapDifference difference (java.util.Map, java.util.Map, com.google.common.base.Equivalence)
Object rightValue
Object leftKey
Object leftValue
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map left
java.util.Map right
com.google.common.base.Equivalence valueEquivalence
java.util.Map onlyOnLeft
java.util.Map onlyOnRight
java.util.Map onBoth
java.util.Map differences
boolean eq
boolean areEqual
private static com.google.common.collect.MapDifference mapDifference (boolean, java.util.Map, java.util.Map, java.util.Map, java.util.Map)
boolean areEqual
java.util.Map onlyOnLeft
java.util.Map onlyOnRight
java.util.Map onBoth
java.util.Map differences
public static com.google.common.collect.ImmutableMap uniqueIndex (java.lang.Iterable, com.google.common.base.Function)
Iterable values
com.google.common.base.Function keyFunction
public static com.google.common.collect.ImmutableMap uniqueIndex (java.lang.Object, com.google.common.base.Function)
Object values
com.google.common.base.Function keyFunction
Iterable valuesIterable
public static com.google.common.collect.ImmutableMap uniqueIndex (java.util.Iterator, com.google.common.base.Function)
Object value
java.util.Iterator values
com.google.common.base.Function keyFunction
com.google.common.collect.ImmutableMap$Builder builder
public static com.google.common.collect.ImmutableMap fromProperties (java.util.Properties)
String key
java.util.Enumeration e
java.util.Properties properties
com.google.common.collect.ImmutableMap$Builder builder
public static java.util.Map$Entry immutableEntry (java.lang.Object, java.lang.Object)
Object key
Object value
static java.util.Set unmodifiableEntrySet (java.util.Set)
java.util.Set entrySet
static java.util.Map$Entry unmodifiableEntry (java.util.Map$Entry)
java.util.Map$Entry entry
public static com.google.common.collect.BiMap unmodifiableBiMap (com.google.common.collect.BiMap)
com.google.common.collect.BiMap bimap
public static java.util.Map transformValues (java.util.Map, com.google.common.base.Function)
java.util.Map fromMap
com.google.common.base.Function function
com.google.common.collect.Maps$EntryTransformer transformer
public static java.util.Map transformEntries (java.util.Map, com.google.common.collect.Maps$EntryTransformer)
java.util.Map fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public static java.util.Map filterKeys (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate keyPredicate
com.google.common.base.Predicate entryPredicate
public static java.util.Map filterValues (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate valuePredicate
com.google.common.base.Predicate entryPredicate
public static java.util.Map filterEntries (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate entryPredicate
private static java.util.Map filterFiltered (com.google.common.collect.Maps$AbstractFilteredMap, com.google.common.base.Predicate)
com.google.common.collect.Maps$AbstractFilteredMap map
com.google.common.base.Predicate entryPredicate
com.google.common.base.Predicate predicate
static java.lang.Object safeGet (java.util.Map, java.lang.Object)
ClassCastException e
java.util.Map map
Object key
static boolean safeContainsKey (java.util.Map, java.lang.Object)
ClassCastException e
java.util.Map map
Object key
static boolean containsEntryImpl (java.util.Collection, java.lang.Object)
java.util.Collection c
Object o
static boolean removeEntryImpl (java.util.Collection, java.lang.Object)
java.util.Collection c
Object o
static boolean equalsImpl (java.util.Map, java.lang.Object)
java.util.Map o
java.util.Map map
Object object
static int hashCodeImpl (java.util.Map)
java.util.Map map
static java.lang.String toStringImpl (java.util.Map)
java.util.Map map
StringBuilder sb
static void putAllImpl (java.util.Map, java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map self
java.util.Map map
static boolean containsKeyImpl (java.util.Map, java.lang.Object)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
Object key
static boolean containsValueImpl (java.util.Map, java.lang.Object)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
Object value
static void ()
}
com/google/common/collect/Multimaps$CustomMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomMultimap extends com.google.common.collect.AbstractMultimap {
transient com.google.common.base.Supplier factory
private static final long serialVersionUID
void (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
protected java.util.Collection createCollection ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Map map
}
com/google/common/collect/Multimaps$CustomListMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomListMultimap extends com.google.common.collect.AbstractListMultimap {
transient com.google.common.base.Supplier factory
private static final long serialVersionUID
void (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
protected java.util.List createCollection ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Map map
protected volatile java.util.Collection createCollection ()
}
com/google/common/collect/Multimaps$CustomSetMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomSetMultimap extends com.google.common.collect.AbstractSetMultimap {
transient com.google.common.base.Supplier factory
private static final long serialVersionUID
void (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
protected java.util.Set createCollection ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Map map
protected volatile java.util.Collection createCollection ()
}
com/google/common/collect/Multimaps$CustomSortedSetMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomSortedSetMultimap extends com.google.common.collect.AbstractSortedSetMultimap {
transient com.google.common.base.Supplier factory
transient java.util.Comparator valueComparator
private static final long serialVersionUID
void (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
protected java.util.SortedSet createCollection ()
public java.util.Comparator valueComparator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Map map
protected volatile java.util.Set createCollection ()
protected volatile java.util.Collection createCollection ()
}
com/google/common/collect/Multimaps$UnmodifiableMultimap$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableMultimap$1 extends com.google.common.collect.ForwardingMap {
java.util.Set entrySet
java.util.Collection asMapValues
final java.util.Map val$unmodifiableMap
final com.google.common.collect.Multimaps$UnmodifiableMultimap this$0
void (com.google.common.collect.Multimaps$UnmodifiableMultimap, java.util.Map)
protected java.util.Map delegate ()
public java.util.Set entrySet ()
java.util.Set result
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection collection
public java.util.Collection values ()
java.util.Collection result
public boolean containsValue (java.lang.Object)
Object o
public volatile java.lang.Object get (java.lang.Object)
Object x0
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableMultimap extends com.google.common.collect.ForwardingMultimap implements java.io.Serializable {
final com.google.common.collect.Multimap delegate
transient java.util.Collection entries
transient com.google.common.collect.Multiset keys
transient java.util.Set keySet
transient java.util.Collection values
transient java.util.Map map
private static final long serialVersionUID
void (com.google.common.collect.Multimap)
com.google.common.collect.Multimap delegate
protected com.google.common.collect.Multimap delegate ()
public void clear ()
public java.util.Map asMap ()
java.util.Map unmodifiableMap
java.util.Map result
public java.util.Collection entries ()
java.util.Collection result
public java.util.Collection get (java.lang.Object)
Object key
public com.google.common.collect.Multiset keys ()
com.google.common.collect.Multiset result
public java.util.Set keySet ()
java.util.Set result
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection removeAll (java.lang.Object)
Object key
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Collection values ()
java.util.Collection result
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableAsMapValues$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableAsMapValues$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$iterator
final com.google.common.collect.Multimaps$UnmodifiableAsMapValues this$0
void (com.google.common.collect.Multimaps$UnmodifiableAsMapValues, java.util.Iterator)
public boolean hasNext ()
public java.util.Collection next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/Multimaps$UnmodifiableAsMapValues.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableAsMapValues extends com.google.common.collect.ForwardingCollection {
final java.util.Collection delegate
void (java.util.Collection)
java.util.Collection delegate
protected java.util.Collection delegate ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableListMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableListMultimap extends com.google.common.collect.Multimaps$UnmodifiableMultimap implements com.google.common.collect.ListMultimap {
private static final long serialVersionUID
void (com.google.common.collect.ListMultimap)
com.google.common.collect.ListMultimap delegate
public com.google.common.collect.ListMultimap delegate ()
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile com.google.common.collect.Multimap delegate ()
public volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableSetMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableSetMultimap extends com.google.common.collect.Multimaps$UnmodifiableMultimap implements com.google.common.collect.SetMultimap {
private static final long serialVersionUID
void (com.google.common.collect.SetMultimap)
com.google.common.collect.SetMultimap delegate
public com.google.common.collect.SetMultimap delegate ()
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set entries ()
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection entries ()
public volatile com.google.common.collect.Multimap delegate ()
public volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableSortedSetMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableSortedSetMultimap extends com.google.common.collect.Multimaps$UnmodifiableSetMultimap implements com.google.common.collect.SortedSetMultimap {
private static final long serialVersionUID
void (com.google.common.collect.SortedSetMultimap)
com.google.common.collect.SortedSetMultimap delegate
public com.google.common.collect.SortedSetMultimap delegate ()
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Comparator valueComparator ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
public volatile com.google.common.collect.SetMultimap delegate ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile com.google.common.collect.Multimap delegate ()
public volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$1.classMultimaps.java
package com.google.common.collect
final com.google.common.collect.Multimaps$1 extends com.google.common.collect.AbstractMapEntry {
final java.util.Map$Entry val$entry
void (java.util.Map$Entry)
public java.lang.Object getKey ()
public java.util.Collection getValue ()
public volatile java.lang.Object getValue ()
}
com/google/common/collect/Multimaps$UnmodifiableAsMapEntries$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableAsMapEntries$1 extends com.google.common.collect.ForwardingIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.Multimaps$UnmodifiableAsMapEntries this$0
void (com.google.common.collect.Multimaps$UnmodifiableAsMapEntries, java.util.Iterator)
protected java.util.Iterator delegate ()
public java.util.Map$Entry next ()
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableAsMapEntries.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableAsMapEntries extends com.google.common.collect.ForwardingSet {
private final java.util.Set delegate
void (java.util.Set)
java.util.Set delegate
protected java.util.Set delegate ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object object
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$MapMultimap$1$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$1$1 extends java.lang.Object implements java.util.Iterator {
int i
final com.google.common.collect.Multimaps$MapMultimap$1 this$1
void (com.google.common.collect.Multimaps$MapMultimap$1)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Multimaps$MapMultimap$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$1 extends java.util.AbstractSet {
final Object val$key
final com.google.common.collect.Multimaps$MapMultimap this$0
void (com.google.common.collect.Multimaps$MapMultimap, java.lang.Object)
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/Multimaps$MapMultimap$AsMapEntries$1$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$AsMapEntries$1$1 extends com.google.common.collect.AbstractMapEntry {
final Object val$key
final com.google.common.collect.Multimaps$MapMultimap$AsMapEntries$1 this$2
void (com.google.common.collect.Multimaps$MapMultimap$AsMapEntries$1, java.lang.Object)
public java.lang.Object getKey ()
public java.util.Collection getValue ()
public volatile java.lang.Object getValue ()
}
com/google/common/collect/Multimaps$MapMultimap$AsMapEntries$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$AsMapEntries$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator keys
final com.google.common.collect.Multimaps$MapMultimap$AsMapEntries this$1
void (com.google.common.collect.Multimaps$MapMultimap$AsMapEntries)
public boolean hasNext ()
public java.util.Map$Entry next ()
Object key
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/Multimaps$MapMultimap$AsMapEntries.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$AsMapEntries extends java.util.AbstractSet {
final com.google.common.collect.Multimaps$MapMultimap this$0
void (com.google.common.collect.Multimaps$MapMultimap)
public int size ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry entry
java.util.Set set
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry entry
java.util.Set set
}
com/google/common/collect/Multimaps$MapMultimap$AsMap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$AsMap extends com.google.common.collect.Maps$ImprovedAbstractMap {
final com.google.common.collect.Multimaps$MapMultimap this$0
void (com.google.common.collect.Multimaps$MapMultimap)
protected java.util.Set createEntrySet ()
public boolean containsKey (java.lang.Object)
Object key
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection collection
public java.util.Collection remove (java.lang.Object)
Object key
java.util.Collection collection
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object get (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$MapMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap extends java.lang.Object implements com.google.common.collect.SetMultimap java.io.Serializable {
final java.util.Map map
transient java.util.Map asMap
private static final com.google.common.base.Joiner$MapJoiner JOINER
private static final long serialVersionUID
void (java.util.Map)
java.util.Map map
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Set get (java.lang.Object)
Object key
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Set removeAll (java.lang.Object)
Object key
java.util.Set values
public void clear ()
public java.util.Set keySet ()
public com.google.common.collect.Multiset keys ()
public java.util.Collection values ()
public java.util.Set entries ()
public java.util.Map asMap ()
java.util.Map result
public boolean equals (java.lang.Object)
com.google.common.collect.Multimap that
Object object
public int hashCode ()
public java.lang.String toString ()
StringBuilder builder
public volatile java.util.Collection entries ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
static void ()
}
com/google/common/collect/Multimaps$2.classMultimaps.java
package com.google.common.collect
final com.google.common.collect.Multimaps$2 extends java.lang.Object implements com.google.common.collect.Maps$EntryTransformer {
final com.google.common.base.Function val$function
void (com.google.common.base.Function)
public java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap$1 extends java.lang.Object implements com.google.common.base.Function {
final Object val$key
final com.google.common.collect.Multimaps$TransformedEntriesMultimap this$0
void (com.google.common.collect.Multimaps$TransformedEntriesMultimap, java.lang.Object)
public java.lang.Object apply (java.lang.Object)
Object value
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap$2.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap$2 extends java.lang.Object implements com.google.common.collect.Maps$EntryTransformer {
final com.google.common.collect.Multimaps$TransformedEntriesMultimap this$0
void (com.google.common.collect.Multimaps$TransformedEntriesMultimap)
public java.util.Collection transformEntry (java.lang.Object, java.util.Collection)
Object key
java.util.Collection value
public volatile java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap$TransformedEntries$1$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap$TransformedEntries$1$1 extends com.google.common.collect.AbstractMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.Multimaps$TransformedEntriesMultimap$TransformedEntries$1 this$2
void (com.google.common.collect.Multimaps$TransformedEntriesMultimap$TransformedEntries$1, java.util.Map$Entry)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap$TransformedEntries$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap$TransformedEntries$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Multimaps$TransformedEntriesMultimap val$this$0
final com.google.common.collect.Maps$EntryTransformer val$transformer
void (com.google.common.collect.Multimaps$TransformedEntriesMultimap, com.google.common.collect.Maps$EntryTransformer)
public java.util.Map$Entry apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap$TransformedEntries.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap$TransformedEntries extends com.google.common.collect.Collections2$TransformedCollection {
final com.google.common.collect.Multimaps$TransformedEntriesMultimap this$0
void (com.google.common.collect.Multimaps$TransformedEntriesMultimap, com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.Maps$EntryTransformer transformer
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object o
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
java.util.Collection values
Object o
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap$3.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap$3 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Multimaps$TransformedEntriesMultimap this$0
void (com.google.common.collect.Multimaps$TransformedEntriesMultimap)
public java.lang.Object apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap extends java.lang.Object implements com.google.common.collect.Multimap {
final com.google.common.collect.Multimap fromMultimap
final com.google.common.collect.Maps$EntryTransformer transformer
private transient java.util.Map asMap
private transient java.util.Collection entries
private transient java.util.Collection values
void (com.google.common.collect.Multimap, com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.Multimap fromMultimap
com.google.common.collect.Maps$EntryTransformer transformer
java.util.Collection transform (java.lang.Object, java.util.Collection)
Object key
java.util.Collection values
public java.util.Map asMap ()
java.util.Map aM
public void clear ()
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection values
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Collection entries ()
java.util.Collection es
public java.util.Collection get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.util.Set keySet ()
public com.google.common.collect.Multiset keys ()
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection removeAll (java.lang.Object)
Object key
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public int size ()
public java.util.Collection values ()
java.util.Collection vs
public boolean equals (java.lang.Object)
com.google.common.collect.Multimap other
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Multimaps$3.classMultimaps.java
package com.google.common.collect
final com.google.common.collect.Multimaps$3 extends java.lang.Object implements com.google.common.collect.Maps$EntryTransformer {
final com.google.common.base.Function val$function
void (com.google.common.base.Function)
public java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/collect/Multimaps$TransformedEntriesListMultimap$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesListMultimap$1 extends java.lang.Object implements com.google.common.base.Function {
final Object val$key
final com.google.common.collect.Multimaps$TransformedEntriesListMultimap this$0
void (com.google.common.collect.Multimaps$TransformedEntriesListMultimap, java.lang.Object)
public java.lang.Object apply (java.lang.Object)
Object value
}
com/google/common/collect/Multimaps$TransformedEntriesListMultimap.classMultimaps.java
package com.google.common.collect
final com.google.common.collect.Multimaps$TransformedEntriesListMultimap extends com.google.common.collect.Multimaps$TransformedEntriesMultimap implements com.google.common.collect.ListMultimap {
void (com.google.common.collect.ListMultimap, com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.ListMultimap fromMultimap
com.google.common.collect.Maps$EntryTransformer transformer
java.util.List transform (java.lang.Object, java.util.Collection)
Object key
java.util.Collection values
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
volatile java.util.Collection transform (java.lang.Object, java.util.Collection)
Object x0
java.util.Collection x1
}
com/google/common/collect/Multimaps$Keys$1$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Keys$1$1 extends com.google.common.collect.Multisets$AbstractEntry {
final java.util.Map$Entry val$backingEntry
final com.google.common.collect.Multimaps$Keys$1 this$1
void (com.google.common.collect.Multimaps$Keys$1, java.util.Map$Entry)
public java.lang.Object getElement ()
public int getCount ()
}
com/google/common/collect/Multimaps$Keys$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Keys$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$backingIterator
final com.google.common.collect.Multimaps$Keys this$0
void (com.google.common.collect.Multimaps$Keys, java.util.Iterator)
public boolean hasNext ()
public com.google.common.collect.Multiset$Entry next ()
java.util.Map$Entry backingEntry
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/Multimaps$Keys$KeysEntrySet.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Keys$KeysEntrySet extends com.google.common.collect.Multisets$EntrySet {
final com.google.common.collect.Multimaps$Keys this$0
void (com.google.common.collect.Multimaps$Keys)
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
java.util.Collection collection
Object o
public boolean remove (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
java.util.Collection collection
Object o
}
com/google/common/collect/Multimaps$Keys$2.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Keys$2 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Multimaps$Keys this$0
void (com.google.common.collect.Multimaps$Keys)
public java.lang.Object apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$Keys.classMultimaps.java
package com.google.common.collect
abstract com.google.common.collect.Multimaps$Keys extends com.google.common.collect.AbstractMultiset {
private java.util.Set entrySet
void ()
abstract com.google.common.collect.Multimap multimap ()
public java.util.Set entrySet ()
java.util.Iterator entryIterator ()
java.util.Iterator backingIterator
int distinctElements ()
java.util.Set createEntrySet ()
public boolean contains (java.lang.Object)
Object element
public java.util.Iterator iterator ()
public int count (java.lang.Object)
java.util.Collection values
ClassCastException e
NullPointerException e
Object element
public int remove (java.lang.Object, int)
ClassCastException e
NullPointerException e
int i
java.util.Iterator iterator
Object element
int occurrences
java.util.Collection values
int oldCount
public void clear ()
public java.util.Set elementSet ()
}
com/google/common/collect/Multimaps$Values$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Values$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$backingIterator
final com.google.common.collect.Multimaps$Values this$0
void (com.google.common.collect.Multimaps$Values, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Multimaps$Values.classMultimaps.java
package com.google.common.collect
abstract com.google.common.collect.Multimaps$Values extends java.util.AbstractCollection {
void ()
abstract com.google.common.collect.Multimap multimap ()
public java.util.Iterator iterator ()
java.util.Iterator backingIterator
public int size ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/Multimaps$Entries.classMultimaps.java
package com.google.common.collect
abstract com.google.common.collect.Multimaps$Entries extends java.util.AbstractCollection {
void ()
abstract com.google.common.collect.Multimap multimap ()
public int size ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object o
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object o
public void clear ()
}
com/google/common/collect/Multimaps$EntrySet.classMultimaps.java
package com.google.common.collect
abstract com.google.common.collect.Multimaps$EntrySet extends com.google.common.collect.Multimaps$Entries implements java.util.Set {
void ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
}
com/google/common/collect/Multimaps$AsMap$EntrySet.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$AsMap$EntrySet extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.Multimaps$AsMap this$0
void (com.google.common.collect.Multimaps$AsMap)
java.util.Map map ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry entry
}
com/google/common/collect/Multimaps$AsMap.classMultimaps.java
package com.google.common.collect
abstract com.google.common.collect.Multimaps$AsMap extends com.google.common.collect.Maps$ImprovedAbstractMap {
void ()
abstract com.google.common.collect.Multimap multimap ()
public abstract int size ()
abstract java.util.Iterator entryIterator ()
protected java.util.Set createEntrySet ()
void removeValuesForKey (java.lang.Object)
Object key
public java.util.Collection get (java.lang.Object)
Object key
public java.util.Collection remove (java.lang.Object)
Object key
public java.util.Set keySet ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public void clear ()
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object get (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps.classMultimaps.java
package com.google.common.collect
public final com.google.common.collect.Multimaps extends java.lang.Object {
private void ()
public static com.google.common.collect.Multimap newMultimap (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
public static com.google.common.collect.ListMultimap newListMultimap (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
public static com.google.common.collect.SetMultimap newSetMultimap (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
public static com.google.common.collect.SortedSetMultimap newSortedSetMultimap (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
public static com.google.common.collect.Multimap invertFrom (com.google.common.collect.Multimap, com.google.common.collect.Multimap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap source
com.google.common.collect.Multimap dest
public static com.google.common.collect.Multimap synchronizedMultimap (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public static com.google.common.collect.Multimap unmodifiableMultimap (com.google.common.collect.Multimap)
com.google.common.collect.Multimap delegate
public static com.google.common.collect.Multimap unmodifiableMultimap (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap delegate
public static com.google.common.collect.SetMultimap synchronizedSetMultimap (com.google.common.collect.SetMultimap)
com.google.common.collect.SetMultimap multimap
public static com.google.common.collect.SetMultimap unmodifiableSetMultimap (com.google.common.collect.SetMultimap)
com.google.common.collect.SetMultimap delegate
public static com.google.common.collect.SetMultimap unmodifiableSetMultimap (com.google.common.collect.ImmutableSetMultimap)
com.google.common.collect.ImmutableSetMultimap delegate
public static com.google.common.collect.SortedSetMultimap synchronizedSortedSetMultimap (com.google.common.collect.SortedSetMultimap)
com.google.common.collect.SortedSetMultimap multimap
public static com.google.common.collect.SortedSetMultimap unmodifiableSortedSetMultimap (com.google.common.collect.SortedSetMultimap)
com.google.common.collect.SortedSetMultimap delegate
public static com.google.common.collect.ListMultimap synchronizedListMultimap (com.google.common.collect.ListMultimap)
com.google.common.collect.ListMultimap multimap
public static com.google.common.collect.ListMultimap unmodifiableListMultimap (com.google.common.collect.ListMultimap)
com.google.common.collect.ListMultimap delegate
public static com.google.common.collect.ListMultimap unmodifiableListMultimap (com.google.common.collect.ImmutableListMultimap)
com.google.common.collect.ImmutableListMultimap delegate
private static java.util.Collection unmodifiableValueCollection (java.util.Collection)
java.util.Collection collection
private static java.util.Map$Entry unmodifiableAsMapEntry (java.util.Map$Entry)
java.util.Map$Entry entry
private static java.util.Collection unmodifiableEntries (java.util.Collection)
java.util.Collection entries
private static java.util.Set unmodifiableAsMapEntries (java.util.Set)
java.util.Set asMapEntries
public static com.google.common.collect.SetMultimap forMap (java.util.Map)
java.util.Map map
public static com.google.common.collect.Multimap transformValues (com.google.common.collect.Multimap, com.google.common.base.Function)
com.google.common.collect.Multimap fromMultimap
com.google.common.base.Function function
com.google.common.collect.Maps$EntryTransformer transformer
public static com.google.common.collect.Multimap transformEntries (com.google.common.collect.Multimap, com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.Multimap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public static com.google.common.collect.ListMultimap transformValues (com.google.common.collect.ListMultimap, com.google.common.base.Function)
com.google.common.collect.ListMultimap fromMultimap
com.google.common.base.Function function
com.google.common.collect.Maps$EntryTransformer transformer
public static com.google.common.collect.ListMultimap transformEntries (com.google.common.collect.ListMultimap, com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.ListMultimap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public static com.google.common.collect.ImmutableListMultimap index (java.lang.Iterable, com.google.common.base.Function)
Iterable values
com.google.common.base.Function keyFunction
public static com.google.common.collect.ImmutableListMultimap index (java.lang.Object, com.google.common.base.Function)
Object values
com.google.common.base.Function keyFunction
Iterable valuesIterable
public static com.google.common.collect.ImmutableListMultimap index (java.util.Iterator, com.google.common.base.Function)
Object value
java.util.Iterator values
com.google.common.base.Function keyFunction
com.google.common.collect.ImmutableListMultimap$Builder builder
static java.util.Set access$000 (java.util.Set)
java.util.Set x0
static java.util.Collection access$100 (java.util.Collection)
java.util.Collection x0
static java.util.Collection access$200 (java.util.Collection)
java.util.Collection x0
static java.util.Map$Entry access$300 (java.util.Map$Entry)
java.util.Map$Entry x0
}
com/google/common/collect/Multimap.classMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.Multimap extends java.lang.Object {
public abstract int size ()
public abstract boolean isEmpty ()
public abstract boolean containsKey (java.lang.Object)
public abstract boolean containsValue (java.lang.Object)
public abstract boolean containsEntry (java.lang.Object, java.lang.Object)
public abstract boolean put (java.lang.Object, java.lang.Object)
public abstract boolean remove (java.lang.Object, java.lang.Object)
public abstract boolean putAll (java.lang.Object, java.lang.Iterable)
public abstract boolean putAll (com.google.common.collect.Multimap)
public abstract java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public abstract java.util.Collection removeAll (java.lang.Object)
public abstract void clear ()
public abstract java.util.Collection get (java.lang.Object)
public abstract java.util.Set keySet ()
public abstract com.google.common.collect.Multiset keys ()
public abstract java.util.Collection values ()
public abstract java.util.Collection entries ()
public abstract java.util.Map asMap ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
com/google/common/collect/ListMultimap.classListMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ListMultimap extends java.lang.Object implements com.google.common.collect.Multimap {
public abstract java.util.List get (java.lang.Object)
public abstract java.util.List removeAll (java.lang.Object)
public abstract java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
public abstract java.util.Map asMap ()
public abstract boolean equals (java.lang.Object)
}
com/google/common/collect/SetMultimap.classSetMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.SetMultimap extends java.lang.Object implements com.google.common.collect.Multimap {
public abstract java.util.Set get (java.lang.Object)
public abstract java.util.Set removeAll (java.lang.Object)
public abstract java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public abstract java.util.Set entries ()
public abstract java.util.Map asMap ()
public abstract boolean equals (java.lang.Object)
}
com/google/common/collect/SortedSetMultimap.classSortedSetMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.SortedSetMultimap extends java.lang.Object implements com.google.common.collect.SetMultimap {
public abstract java.util.SortedSet get (java.lang.Object)
public abstract java.util.SortedSet removeAll (java.lang.Object)
public abstract java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
public abstract java.util.Map asMap ()
public abstract java.util.Comparator valueComparator ()
}
com/google/common/collect/ImmutableMultimap$BuilderMultimap.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$BuilderMultimap extends com.google.common.collect.AbstractMultimap {
private static final long serialVersionUID
void ()
java.util.Collection createCollection ()
}
com/google/common/collect/ImmutableMultimap$SortedKeyBuilderMultimap.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$SortedKeyBuilderMultimap extends com.google.common.collect.AbstractMultimap {
private static final long serialVersionUID
void (java.util.Comparator, com.google.common.collect.Multimap)
java.util.Comparator keyComparator
com.google.common.collect.Multimap multimap
java.util.Collection createCollection ()
}
com/google/common/collect/ImmutableMultimap$Builder.classImmutableMultimap.java
package com.google.common.collect
public com.google.common.collect.ImmutableMultimap$Builder extends java.lang.Object {
com.google.common.collect.Multimap builderMultimap
java.util.Comparator valueComparator
public void ()
public com.google.common.collect.ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object value
java.util.Iterator i$
Object key
Iterable values
java.util.Collection valueList
public transient com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object key
Object[] values
public com.google.common.collect.ImmutableMultimap$Builder putAll (com.google.common.collect.Multimap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
public com.google.common.collect.ImmutableMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator keyComparator
public com.google.common.collect.ImmutableMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator valueComparator
public com.google.common.collect.ImmutableMultimap build ()
java.util.List list
java.util.Collection values
java.util.Iterator i$
}
com/google/common/collect/ImmutableMultimap$FieldSettersHolder.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$FieldSettersHolder extends java.lang.Object {
static final com.google.common.collect.Serialization$FieldSetter MAP_FIELD_SETTER
static final com.google.common.collect.Serialization$FieldSetter SIZE_FIELD_SETTER
void ()
static void ()
}
com/google/common/collect/ImmutableMultimap$EntryCollection$1.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$EntryCollection$1 extends com.google.common.collect.UnmodifiableIterator {
Object key
java.util.Iterator valueIterator
final java.util.Iterator val$mapIterator
final com.google.common.collect.ImmutableMultimap$EntryCollection this$0
void (com.google.common.collect.ImmutableMultimap$EntryCollection, java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
public volatile java.lang.Object next ()
}
com/google/common/collect/ImmutableMultimap$EntryCollection.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$EntryCollection extends com.google.common.collect.ImmutableCollection {
final com.google.common.collect.ImmutableMultimap multimap
private static final long serialVersionUID
void (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap multimap
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator mapIterator
boolean isPartialView ()
public int size ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object object
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableMultimap$Values$1.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$Values$1 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$entryIterator
final com.google.common.collect.ImmutableMultimap$Values this$0
void (com.google.common.collect.ImmutableMultimap$Values, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/ImmutableMultimap$Values.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$Values extends com.google.common.collect.ImmutableCollection {
final com.google.common.collect.ImmutableMultimap multimap
private static final long serialVersionUID
void (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap multimap
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator entryIterator
public int size ()
boolean isPartialView ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableMultimap.classImmutableMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableMultimap extends java.lang.Object implements com.google.common.collect.Multimap java.io.Serializable {
final transient com.google.common.collect.ImmutableMap map
final transient int size
private transient com.google.common.collect.ImmutableCollection entries
private transient com.google.common.collect.ImmutableMultiset keys
private transient com.google.common.collect.ImmutableCollection values
private static final long serialVersionUID
public static com.google.common.collect.ImmutableMultimap of ()
public static com.google.common.collect.ImmutableMultimap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
public static com.google.common.collect.ImmutableMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
public static com.google.common.collect.ImmutableMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
public static com.google.common.collect.ImmutableMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
public static com.google.common.collect.ImmutableMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
public static com.google.common.collect.ImmutableMultimap$Builder builder ()
public static com.google.common.collect.ImmutableMultimap copyOf (com.google.common.collect.Multimap)
com.google.common.collect.ImmutableMultimap kvMultimap
com.google.common.collect.Multimap multimap
void (com.google.common.collect.ImmutableMap, int)
com.google.common.collect.ImmutableMap map
int size
public com.google.common.collect.ImmutableCollection removeAll (java.lang.Object)
Object key
public com.google.common.collect.ImmutableCollection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public void clear ()
public abstract com.google.common.collect.ImmutableCollection get (java.lang.Object)
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
boolean isPartialView ()
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection values
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
java.util.Collection valueCollection
java.util.Iterator i$
Object value
public boolean isEmpty ()
public int size ()
public boolean equals (java.lang.Object)
com.google.common.collect.Multimap that
Object object
public int hashCode ()
public java.lang.String toString ()
public com.google.common.collect.ImmutableSet keySet ()
public com.google.common.collect.ImmutableMap asMap ()
public com.google.common.collect.ImmutableCollection entries ()
com.google.common.collect.ImmutableCollection result
public com.google.common.collect.ImmutableMultiset keys ()
com.google.common.collect.ImmutableMultiset result
private com.google.common.collect.ImmutableMultiset createKeys ()
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.ImmutableMultiset$Builder builder
public com.google.common.collect.ImmutableCollection values ()
com.google.common.collect.ImmutableCollection result
public volatile java.util.Map asMap ()
public volatile java.util.Collection entries ()
public volatile java.util.Collection values ()
public volatile com.google.common.collect.Multiset keys ()
public volatile java.util.Set keySet ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
}
com/google/common/collect/ImmutableSetMultimap$BuilderMultimap.classImmutableSetMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableSetMultimap$BuilderMultimap extends com.google.common.collect.AbstractMultimap {
private static final long serialVersionUID
void ()
java.util.Collection createCollection ()
}
com/google/common/collect/ImmutableSetMultimap$SortedKeyBuilderMultimap.classImmutableSetMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableSetMultimap$SortedKeyBuilderMultimap extends com.google.common.collect.AbstractMultimap {
private static final long serialVersionUID
void (java.util.Comparator, com.google.common.collect.Multimap)
java.util.Comparator keyComparator
com.google.common.collect.Multimap multimap
java.util.Collection createCollection ()
}
com/google/common/collect/ImmutableSetMultimap$Builder.classImmutableSetMultimap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableSetMultimap$Builder extends com.google.common.collect.ImmutableMultimap$Builder {
public void ()
public com.google.common.collect.ImmutableSetMultimap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableSetMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object value
java.util.Iterator i$
Object key
Iterable values
java.util.Collection collection
public transient com.google.common.collect.ImmutableSetMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object key
Object[] values
public com.google.common.collect.ImmutableSetMultimap$Builder putAll (com.google.common.collect.Multimap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
public com.google.common.collect.ImmutableSetMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator keyComparator
public com.google.common.collect.ImmutableSetMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator valueComparator
public com.google.common.collect.ImmutableSetMultimap build ()
public volatile com.google.common.collect.ImmutableMultimap build ()
public volatile com.google.common.collect.ImmutableMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator x0
public volatile com.google.common.collect.ImmutableMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator x0
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap x0
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object x0
Object[] x1
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile com.google.common.collect.ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/ImmutableSetMultimap.classImmutableSetMultimap.java
package com.google.common.collect
public com.google.common.collect.ImmutableSetMultimap extends com.google.common.collect.ImmutableMultimap implements com.google.common.collect.SetMultimap {
private final transient com.google.common.collect.ImmutableSortedSet emptySet
private transient com.google.common.collect.ImmutableSet entries
private static final long serialVersionUID
public static com.google.common.collect.ImmutableSetMultimap of ()
public static com.google.common.collect.ImmutableSetMultimap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
com.google.common.collect.ImmutableSetMultimap$Builder builder
public static com.google.common.collect.ImmutableSetMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
com.google.common.collect.ImmutableSetMultimap$Builder builder
public static com.google.common.collect.ImmutableSetMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
com.google.common.collect.ImmutableSetMultimap$Builder builder
public static com.google.common.collect.ImmutableSetMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
com.google.common.collect.ImmutableSetMultimap$Builder builder
public static com.google.common.collect.ImmutableSetMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
com.google.common.collect.ImmutableSetMultimap$Builder builder
public static com.google.common.collect.ImmutableSetMultimap$Builder builder ()
public static com.google.common.collect.ImmutableSetMultimap copyOf (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
private static com.google.common.collect.ImmutableSetMultimap copyOf (com.google.common.collect.Multimap, java.util.Comparator)
com.google.common.collect.ImmutableSetMultimap kvMultimap
Object key
java.util.Collection values
com.google.common.collect.ImmutableSet set
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
java.util.Comparator valueComparator
com.google.common.collect.ImmutableMap$Builder builder
int size
void (com.google.common.collect.ImmutableMap, int, java.util.Comparator)
com.google.common.collect.ImmutableMap map
int size
java.util.Comparator valueComparator
public com.google.common.collect.ImmutableSet get (java.lang.Object)
Object key
com.google.common.collect.ImmutableSet set
public com.google.common.collect.ImmutableSet removeAll (java.lang.Object)
Object key
public com.google.common.collect.ImmutableSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public com.google.common.collect.ImmutableSet entries ()
com.google.common.collect.ImmutableSet result
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int j
Object key
int valueCount
Object[] array
com.google.common.collect.ImmutableSet valueSet
int i
IllegalArgumentException e
java.io.ObjectInputStream stream
int keyCount
com.google.common.collect.ImmutableMap$Builder builder
int tmpSize
com.google.common.collect.ImmutableMap tmpMap
public volatile com.google.common.collect.ImmutableCollection entries ()
public volatile com.google.common.collect.ImmutableCollection get (java.lang.Object)
Object x0
public volatile com.google.common.collect.ImmutableCollection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile com.google.common.collect.ImmutableCollection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection entries ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set entries ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
static com.google.common.collect.ImmutableSetMultimap access$000 (com.google.common.collect.Multimap, java.util.Comparator)
com.google.common.collect.Multimap x0
java.util.Comparator x1
}
com/google/common/collect/ImmutableListMultimap$Builder.classImmutableListMultimap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableListMultimap$Builder extends com.google.common.collect.ImmutableMultimap$Builder {
public void ()
public com.google.common.collect.ImmutableListMultimap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableListMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public transient com.google.common.collect.ImmutableListMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object key
Object[] values
public com.google.common.collect.ImmutableListMultimap$Builder putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public com.google.common.collect.ImmutableListMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator keyComparator
public com.google.common.collect.ImmutableListMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator valueComparator
public com.google.common.collect.ImmutableListMultimap build ()
public volatile com.google.common.collect.ImmutableMultimap build ()
public volatile com.google.common.collect.ImmutableMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator x0
public volatile com.google.common.collect.ImmutableMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator x0
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap x0
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object x0
Object[] x1
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile com.google.common.collect.ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/ImmutableListMultimap.classImmutableListMultimap.java
package com.google.common.collect
public com.google.common.collect.ImmutableListMultimap extends com.google.common.collect.ImmutableMultimap implements com.google.common.collect.ListMultimap {
private static final long serialVersionUID
public static com.google.common.collect.ImmutableListMultimap of ()
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap$Builder builder ()
public static com.google.common.collect.ImmutableListMultimap copyOf (com.google.common.collect.Multimap)
com.google.common.collect.ImmutableListMultimap kvMultimap
com.google.common.collect.ImmutableList list
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
com.google.common.collect.ImmutableMap$Builder builder
int size
void (com.google.common.collect.ImmutableMap, int)
com.google.common.collect.ImmutableMap map
int size
public com.google.common.collect.ImmutableList get (java.lang.Object)
Object key
com.google.common.collect.ImmutableList list
public com.google.common.collect.ImmutableList removeAll (java.lang.Object)
Object key
public com.google.common.collect.ImmutableList replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int j
Object key
int valueCount
Object[] array
int i
IllegalArgumentException e
java.io.ObjectInputStream stream
int keyCount
com.google.common.collect.ImmutableMap$Builder builder
int tmpSize
com.google.common.collect.ImmutableMap tmpMap
public volatile com.google.common.collect.ImmutableCollection get (java.lang.Object)
Object x0
public volatile com.google.common.collect.ImmutableCollection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile com.google.common.collect.ImmutableCollection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.List removeAll (java.lang.Object)
Object x0
public volatile java.util.List get (java.lang.Object)
Object x0
}
com/google/common/collect/BiMap.classBiMap.java
package com.google.common.collect
public abstract com.google.common.collect.BiMap extends java.lang.Object implements java.util.Map {
public abstract java.lang.Object put (java.lang.Object, java.lang.Object)
public abstract java.lang.Object forcePut (java.lang.Object, java.lang.Object)
public abstract void putAll (java.util.Map)
public abstract java.util.Set values ()
public abstract com.google.common.collect.BiMap inverse ()
}
com/google/common/collect/Multiset$Entry.classMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.Multiset$Entry extends java.lang.Object {
public abstract java.lang.Object getElement ()
public abstract int getCount ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
}
com/google/common/collect/Multiset.classMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.Multiset extends java.lang.Object implements java.util.Collection {
public abstract int count (java.lang.Object)
public abstract int add (java.lang.Object, int)
public abstract int remove (java.lang.Object, int)
public abstract int setCount (java.lang.Object, int)
public abstract boolean setCount (java.lang.Object, int, int)
public abstract java.util.Set elementSet ()
public abstract java.util.Set entrySet ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
public abstract java.util.Iterator iterator ()
public abstract boolean contains (java.lang.Object)
public abstract boolean containsAll (java.util.Collection)
public abstract boolean add (java.lang.Object)
public abstract boolean remove (java.lang.Object)
public abstract boolean removeAll (java.util.Collection)
public abstract boolean retainAll (java.util.Collection)
}
com/google/common/collect/ImmutableMultiset$1.classImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.ImmutableMultiset$1 extends com.google.common.collect.UnmodifiableIterator {
int remaining
Object element
final java.util.Iterator val$entryIterator
final com.google.common.collect.ImmutableMultiset this$0
void (com.google.common.collect.ImmutableMultiset, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
com.google.common.collect.Multiset$Entry entry
}
com/google/common/collect/ImmutableMultiset$EntrySet$EntrySetSerializedForm.classImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.ImmutableMultiset$EntrySet$EntrySetSerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMultiset multiset
void (com.google.common.collect.ImmutableMultiset)
com.google.common.collect.ImmutableMultiset multiset
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMultiset$EntrySet.classImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.ImmutableMultiset$EntrySet extends com.google.common.collect.ImmutableSet {
final transient com.google.common.collect.ImmutableMultiset multiset
private static final long serialVersionUID
public void (com.google.common.collect.ImmutableMultiset)
com.google.common.collect.ImmutableMultiset multiset
public com.google.common.collect.UnmodifiableIterator iterator ()
public int size ()
boolean isPartialView ()
public boolean contains (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
int count
Object o
public java.lang.Object[] toArray ()
Object[] newArray
public java.lang.Object[] toArray (java.lang.Object[])
com.google.common.collect.Multiset$Entry element
java.util.Iterator i$
Object[] other
int size
Object[] otherAsObjectArray
int index
public int hashCode ()
java.lang.Object writeReplace ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableMultiset$SerializedForm.classImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.ImmutableMultiset$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
final int[] counts
private static final long serialVersionUID
void (com.google.common.collect.Multiset)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset multiset
int distinct
int i
java.lang.Object readResolve ()
int i
com.google.common.collect.LinkedHashMultiset multiset
}
com/google/common/collect/ImmutableMultiset$Builder.classImmutableMultiset.java
package com.google.common.collect
public com.google.common.collect.ImmutableMultiset$Builder extends com.google.common.collect.ImmutableCollection$Builder {
final com.google.common.collect.Multiset contents
public void ()
void (com.google.common.collect.Multiset)
com.google.common.collect.Multiset contents
public com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object)
Object element
public com.google.common.collect.ImmutableMultiset$Builder addCopies (java.lang.Object, int)
Object element
int occurrences
public com.google.common.collect.ImmutableMultiset$Builder setCount (java.lang.Object, int)
Object element
int count
public transient com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object[])
Object[] elements
public com.google.common.collect.ImmutableMultiset$Builder addAll (java.lang.Iterable)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset multiset
Iterable elements
public com.google.common.collect.ImmutableMultiset$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public com.google.common.collect.ImmutableMultiset build ()
public volatile com.google.common.collect.ImmutableCollection build ()
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableMultiset.classImmutableMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableMultiset extends com.google.common.collect.ImmutableCollection implements com.google.common.collect.Multiset {
private transient com.google.common.collect.ImmutableSet entrySet
public static com.google.common.collect.ImmutableMultiset of ()
public static com.google.common.collect.ImmutableMultiset of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableMultiset of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableMultiset of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static transient com.google.common.collect.ImmutableMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object[] others
int size
java.util.List all
public static com.google.common.collect.ImmutableMultiset of (java.lang.Object[])
Object[] elements
public static com.google.common.collect.ImmutableMultiset copyOf (java.lang.Object[])
Object[] elements
public static com.google.common.collect.ImmutableMultiset copyOf (java.lang.Iterable)
com.google.common.collect.ImmutableMultiset result
Iterable elements
com.google.common.collect.Multiset multiset
private static transient com.google.common.collect.ImmutableMultiset copyOfInternal (java.lang.Object[])
Object[] elements
private static com.google.common.collect.ImmutableMultiset copyOfInternal (com.google.common.collect.Multiset)
int count
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset multiset
long size
com.google.common.collect.ImmutableMap$Builder builder
public static com.google.common.collect.ImmutableMultiset copyOf (java.util.Iterator)
java.util.Iterator elements
com.google.common.collect.Multiset multiset
void ()
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator entryIterator
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public final int add (java.lang.Object, int)
Object element
int occurrences
public final int remove (java.lang.Object, int)
Object element
int occurrences
public final int setCount (java.lang.Object, int)
Object element
int count
public final boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
public boolean equals (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset that
Object object
public int hashCode ()
public java.lang.String toString ()
public java.util.Set entrySet ()
com.google.common.collect.ImmutableSet es
abstract com.google.common.collect.UnmodifiableIterator entryIterator ()
abstract int distinctElements ()
com.google.common.collect.ImmutableSet createEntrySet ()
java.lang.Object writeReplace ()
public static com.google.common.collect.ImmutableMultiset$Builder builder ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableSortedSet$Builder.classImmutableSortedSet.java
package com.google.common.collect
public final com.google.common.collect.ImmutableSortedSet$Builder extends com.google.common.collect.ImmutableSet$Builder {
private final java.util.Comparator comparator
public void (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.ImmutableSortedSet$Builder add (java.lang.Object)
Object element
public transient com.google.common.collect.ImmutableSortedSet$Builder add (java.lang.Object[])
Object[] elements
public com.google.common.collect.ImmutableSortedSet$Builder addAll (java.lang.Iterable)
Iterable elements
public com.google.common.collect.ImmutableSortedSet$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public com.google.common.collect.ImmutableSortedSet build ()
public volatile com.google.common.collect.ImmutableSet build ()
public volatile com.google.common.collect.ImmutableSet$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableSet$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableSet$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableSet$Builder add (java.lang.Object)
Object x0
public volatile com.google.common.collect.ImmutableCollection build ()
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableSortedSet$SerializedForm.classImmutableSortedSet.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
final java.util.Comparator comparator
final Object[] elements
private static final long serialVersionUID
public void (java.util.Comparator, java.lang.Object[])
java.util.Comparator comparator
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableSortedSet.classImmutableSortedSet.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableSortedSet extends com.google.common.collect.ImmutableSortedSetFauxverideShim implements java.util.SortedSet com.google.common.collect.SortedIterable {
private static final java.util.Comparator NATURAL_ORDER
private static final com.google.common.collect.ImmutableSortedSet NATURAL_EMPTY_SET
final transient java.util.Comparator comparator
private static com.google.common.collect.ImmutableSortedSet emptySet ()
static com.google.common.collect.ImmutableSortedSet emptySet (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedSet of ()
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable)
Comparable element
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
Comparable e4
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
Comparable e4
Comparable e5
public static transient com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[])
Comparable e1
Comparable e2
Comparable e3
Comparable e4
Comparable e5
Comparable e6
Comparable[] remaining
int size
java.util.List all
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable[])
Comparable[] elements
public static com.google.common.collect.ImmutableSortedSet copyOf (java.lang.Comparable[])
Comparable[] elements
public static com.google.common.collect.ImmutableSortedSet copyOf (java.lang.Iterable)
Iterable elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedSet copyOf (java.util.Collection)
java.util.Collection elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedSet copyOf (java.util.Iterator)
java.util.Iterator elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedSet copyOf (java.util.Comparator, java.util.Iterator)
java.util.Comparator comparator
java.util.Iterator elements
public static com.google.common.collect.ImmutableSortedSet copyOf (java.util.Comparator, java.lang.Iterable)
java.util.Comparator comparator
Iterable elements
public static com.google.common.collect.ImmutableSortedSet copyOf (java.util.Comparator, java.util.Collection)
java.util.Comparator comparator
java.util.Collection elements
public static com.google.common.collect.ImmutableSortedSet copyOfSorted (java.util.SortedSet)
java.util.SortedSet sortedSet
java.util.Comparator comparator
private static com.google.common.collect.ImmutableSortedSet copyOfInternal (java.util.Comparator, java.lang.Iterable)
com.google.common.collect.ImmutableSortedSet original
java.util.Comparator comparator
Iterable elements
boolean hasSameComparator
com.google.common.collect.ImmutableList list
private static com.google.common.collect.ImmutableSortedSet copyOfInternal (java.util.Comparator, java.util.Iterator)
java.util.Comparator comparator
java.util.Iterator elements
com.google.common.collect.ImmutableList list
public static com.google.common.collect.ImmutableSortedSet$Builder orderedBy (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedSet$Builder reverseOrder ()
public static com.google.common.collect.ImmutableSortedSet$Builder naturalOrder ()
int unsafeCompare (java.lang.Object, java.lang.Object)
Object a
Object b
static int unsafeCompare (java.util.Comparator, java.lang.Object, java.lang.Object)
java.util.Comparator comparator
Object a
Object b
java.util.Comparator unsafeComparator
void (java.util.Comparator)
java.util.Comparator comparator
public java.util.Comparator comparator ()
public abstract com.google.common.collect.UnmodifiableIterator iterator ()
public com.google.common.collect.ImmutableSortedSet headSet (java.lang.Object)
Object toElement
com.google.common.collect.ImmutableSortedSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public com.google.common.collect.ImmutableSortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
com.google.common.collect.ImmutableSortedSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public com.google.common.collect.ImmutableSortedSet tailSet (java.lang.Object)
Object fromElement
com.google.common.collect.ImmutableSortedSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
abstract com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
abstract com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
abstract com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
abstract int indexOf (java.lang.Object)
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream stream
java.lang.Object writeReplace ()
public volatile java.util.Iterator iterator ()
public volatile java.util.SortedSet tailSet (java.lang.Object)
Object x0
public volatile java.util.SortedSet headSet (java.lang.Object)
Object x0
public volatile java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object x0
Object x1
static com.google.common.collect.ImmutableSortedSet access$000 (java.util.Comparator, java.util.Iterator)
java.util.Comparator x0
java.util.Iterator x1
static void ()
}
com/google/common/collect/ImmutableSortedSetFauxverideShim.classImmutableSortedSetFauxverideShim.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSortedSetFauxverideShim extends com.google.common.collect.ImmutableSet {
void ()
public static com.google.common.collect.ImmutableSortedSet$Builder builder ()
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static transient com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object[] remaining
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object[])
Object[] elements
public static com.google.common.collect.ImmutableSortedSet copyOf (java.lang.Object[])
Object[] elements
}
com/google/common/collect/SortedIterable.classSortedIterable.java
package com.google.common.collect
abstract com.google.common.collect.SortedIterable extends java.lang.Object implements java.lang.Iterable {
public abstract java.util.Comparator comparator ()
public abstract java.util.Iterator iterator ()
}
com/google/common/collect/AbstractMultimap$WrappedCollection$WrappedIterator.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$WrappedCollection$WrappedIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator delegateIterator
final java.util.Collection originalDelegate
final com.google.common.collect.AbstractMultimap$WrappedCollection this$1
void (com.google.common.collect.AbstractMultimap$WrappedCollection)
void (com.google.common.collect.AbstractMultimap$WrappedCollection, java.util.Iterator)
java.util.Iterator delegateIterator
void validateIterator ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
java.util.Iterator getDelegateIterator ()
}
com/google/common/collect/AbstractMultimap$WrappedCollection.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$WrappedCollection extends java.util.AbstractCollection {
final Object key
java.util.Collection delegate
final com.google.common.collect.AbstractMultimap$WrappedCollection ancestor
final java.util.Collection ancestorDelegate
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.lang.Object, java.util.Collection, com.google.common.collect.AbstractMultimap$WrappedCollection)
Object key
java.util.Collection delegate
com.google.common.collect.AbstractMultimap$WrappedCollection ancestor
void refreshIfEmpty ()
java.util.Collection newDelegate
void removeIfEmpty ()
java.lang.Object getKey ()
void addToMap ()
public int size ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
java.util.Collection getDelegate ()
public java.util.Iterator iterator ()
public boolean add (java.lang.Object)
Object value
boolean wasEmpty
boolean changed
com.google.common.collect.AbstractMultimap$WrappedCollection getAncestor ()
public boolean addAll (java.util.Collection)
int newSize
java.util.Collection collection
int oldSize
boolean changed
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public void clear ()
int oldSize
public boolean remove (java.lang.Object)
Object o
boolean changed
public boolean removeAll (java.util.Collection)
int newSize
java.util.Collection c
int oldSize
boolean changed
public boolean retainAll (java.util.Collection)
int newSize
java.util.Collection c
int oldSize
boolean changed
}
com/google/common/collect/AbstractMultimap$WrappedSet.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$WrappedSet extends com.google.common.collect.AbstractMultimap$WrappedCollection implements java.util.Set {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.lang.Object, java.util.Set)
Object key
java.util.Set delegate
}
com/google/common/collect/AbstractMultimap$WrappedSortedSet.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$WrappedSortedSet extends com.google.common.collect.AbstractMultimap$WrappedCollection implements java.util.SortedSet {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.lang.Object, java.util.SortedSet, com.google.common.collect.AbstractMultimap$WrappedCollection)
Object key
java.util.SortedSet delegate
com.google.common.collect.AbstractMultimap$WrappedCollection ancestor
java.util.SortedSet getSortedSetDelegate ()
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.lang.Object last ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
}
com/google/common/collect/AbstractMultimap$WrappedList$WrappedListIterator.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$WrappedList$WrappedListIterator extends com.google.common.collect.AbstractMultimap$WrappedCollection$WrappedIterator implements java.util.ListIterator {
final com.google.common.collect.AbstractMultimap$WrappedList this$1
void (com.google.common.collect.AbstractMultimap$WrappedList)
public void (com.google.common.collect.AbstractMultimap$WrappedList, int)
int index
private java.util.ListIterator getDelegateListIterator ()
public boolean hasPrevious ()
public java.lang.Object previous ()
public int nextIndex ()
public int previousIndex ()
public void set (java.lang.Object)
Object value
public void add (java.lang.Object)
Object value
boolean wasEmpty
}
com/google/common/collect/AbstractMultimap$WrappedList.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$WrappedList extends com.google.common.collect.AbstractMultimap$WrappedCollection implements java.util.List {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.lang.Object, java.util.List, com.google.common.collect.AbstractMultimap$WrappedCollection)
Object key
java.util.List delegate
com.google.common.collect.AbstractMultimap$WrappedCollection ancestor
java.util.List getListDelegate ()
public boolean addAll (int, java.util.Collection)
int newSize
int index
java.util.Collection c
int oldSize
boolean changed
public java.lang.Object get (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public void add (int, java.lang.Object)
int index
Object element
boolean wasEmpty
public java.lang.Object remove (int)
int index
Object value
public int indexOf (java.lang.Object)
Object o
public int lastIndexOf (java.lang.Object)
Object o
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.util.List subList (int, int)
int fromIndex
int toIndex
}
com/google/common/collect/AbstractMultimap$RandomAccessWrappedList.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$RandomAccessWrappedList extends com.google.common.collect.AbstractMultimap$WrappedList implements java.util.RandomAccess {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.lang.Object, java.util.List, com.google.common.collect.AbstractMultimap$WrappedCollection)
Object key
java.util.List delegate
com.google.common.collect.AbstractMultimap$WrappedCollection ancestor
}
com/google/common/collect/AbstractMultimap$KeySet$1.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$KeySet$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator entryIterator
java.util.Map$Entry entry
final com.google.common.collect.AbstractMultimap$KeySet this$1
void (com.google.common.collect.AbstractMultimap$KeySet)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
java.util.Collection collection
}
com/google/common/collect/AbstractMultimap$KeySet.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$KeySet extends com.google.common.collect.Maps$KeySet {
final java.util.Map subMap
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.util.Map)
java.util.Map subMap
java.util.Map map ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object key
int count
java.util.Collection collection
public void clear ()
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
com/google/common/collect/AbstractMultimap$SortedKeySet.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$SortedKeySet extends com.google.common.collect.AbstractMultimap$KeySet implements java.util.SortedSet {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.util.SortedMap)
java.util.SortedMap subMap
java.util.SortedMap sortedMap ()
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.lang.Object last ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
}
com/google/common/collect/AbstractMultimap$1.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$1 extends com.google.common.collect.Multimaps$Keys {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap)
com.google.common.collect.Multimap multimap ()
}
com/google/common/collect/AbstractMultimap$2.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$2 extends com.google.common.collect.Multimaps$Values {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap)
com.google.common.collect.Multimap multimap ()
}
com/google/common/collect/AbstractMultimap$3.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$3 extends com.google.common.collect.Multimaps$EntrySet {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap)
com.google.common.collect.Multimap multimap ()
public java.util.Iterator iterator ()
}
com/google/common/collect/AbstractMultimap$4.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$4 extends com.google.common.collect.Multimaps$Entries {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap)
com.google.common.collect.Multimap multimap ()
public java.util.Iterator iterator ()
}
com/google/common/collect/AbstractMultimap$EntryIterator.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$EntryIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator keyIterator
Object key
java.util.Collection collection
java.util.Iterator valueIterator
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap)
void findValueIteratorAndKey ()
java.util.Map$Entry entry
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/AbstractMultimap$AsMap$AsMapEntries.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$AsMap$AsMapEntries extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.AbstractMultimap$AsMap this$1
void (com.google.common.collect.AbstractMultimap$AsMap)
java.util.Map map ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry entry
}
com/google/common/collect/AbstractMultimap$AsMap$AsMapIterator.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$AsMap$AsMapIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator delegateIterator
java.util.Collection collection
final com.google.common.collect.AbstractMultimap$AsMap this$1
void (com.google.common.collect.AbstractMultimap$AsMap)
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
Object key
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/AbstractMultimap$AsMap.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$AsMap extends java.util.AbstractMap {
final transient java.util.Map submap
transient java.util.Set entrySet
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.util.Map)
java.util.Map submap
public java.util.Set entrySet ()
java.util.Set result
public boolean containsKey (java.lang.Object)
Object key
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection collection
Object k
public java.util.Set keySet ()
public int size ()
public java.util.Collection remove (java.lang.Object)
Object key
java.util.Collection collection
java.util.Collection output
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
public void clear ()
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object get (java.lang.Object)
Object x0
}
com/google/common/collect/AbstractMultimap$SortedAsMap.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$SortedAsMap extends com.google.common.collect.AbstractMultimap$AsMap implements java.util.SortedMap {
java.util.SortedSet sortedKeySet
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.util.SortedMap)
java.util.SortedMap submap
java.util.SortedMap sortedMap ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.util.SortedSet keySet ()
java.util.SortedSet result
public volatile java.util.Set keySet ()
}
com/google/common/collect/AbstractMultimap.classAbstractMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMultimap extends java.lang.Object implements com.google.common.collect.Multimap java.io.Serializable {
private transient java.util.Map map
private transient int totalSize
private transient java.util.Set keySet
private transient com.google.common.collect.Multiset multiset
private transient java.util.Collection valuesCollection
private transient java.util.Collection entries
private transient java.util.Map asMap
private static final long serialVersionUID
protected void (java.util.Map)
java.util.Map map
final void setMap (java.util.Map)
java.util.Collection values
java.util.Iterator i$
java.util.Map map
abstract java.util.Collection createCollection ()
java.util.Collection createCollection (java.lang.Object)
Object key
java.util.Map backingMap ()
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
java.util.Collection collection
java.util.Iterator i$
Object value
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection collection
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection collection
private java.util.Collection getOrCreateCollection (java.lang.Object)
Object key
java.util.Collection collection
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection collection
boolean changed
public boolean putAll (java.lang.Object, java.lang.Iterable)
java.util.Collection c
Object value
java.util.Iterator i$
Object key
Iterable values
java.util.Collection collection
int oldSize
boolean changed
public boolean putAll (com.google.common.collect.Multimap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
boolean changed
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
java.util.Iterator iterator
java.util.Collection collection
java.util.Collection oldValues
public java.util.Collection removeAll (java.lang.Object)
Object key
java.util.Collection collection
java.util.Collection output
private java.util.Collection unmodifiableCollectionSubclass (java.util.Collection)
java.util.Collection collection
public void clear ()
java.util.Collection collection
java.util.Iterator i$
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection collection
private java.util.Collection wrapCollection (java.lang.Object, java.util.Collection)
Object key
java.util.Collection collection
private java.util.List wrapList (java.lang.Object, java.util.List, com.google.common.collect.AbstractMultimap$WrappedCollection)
Object key
java.util.List list
com.google.common.collect.AbstractMultimap$WrappedCollection ancestor
private java.util.Iterator iteratorOrListIterator (java.util.Collection)
java.util.Collection collection
public java.util.Set keySet ()
java.util.Set result
private java.util.Set createKeySet ()
public com.google.common.collect.Multiset keys ()
com.google.common.collect.Multiset result
private int removeValuesForKey (java.lang.Object)
NullPointerException e
ClassCastException e
Object key
java.util.Collection collection
int count
public java.util.Collection values ()
java.util.Collection result
public java.util.Collection entries ()
java.util.Collection result
java.util.Collection createEntries ()
java.util.Iterator createEntryIterator ()
public java.util.Map asMap ()
java.util.Map result
private java.util.Map createAsMap ()
public boolean equals (java.lang.Object)
com.google.common.collect.Multimap that
Object object
public int hashCode ()
public java.lang.String toString ()
static java.util.Map access$000 (com.google.common.collect.AbstractMultimap)
com.google.common.collect.AbstractMultimap x0
static java.util.Iterator access$100 (com.google.common.collect.AbstractMultimap, java.util.Collection)
com.google.common.collect.AbstractMultimap x0
java.util.Collection x1
static int access$210 (com.google.common.collect.AbstractMultimap)
com.google.common.collect.AbstractMultimap x0
static int access$208 (com.google.common.collect.AbstractMultimap)
com.google.common.collect.AbstractMultimap x0
static int access$212 (com.google.common.collect.AbstractMultimap, int)
com.google.common.collect.AbstractMultimap x0
int x1
static int access$220 (com.google.common.collect.AbstractMultimap, int)
com.google.common.collect.AbstractMultimap x0
int x1
static java.util.List access$300 (com.google.common.collect.AbstractMultimap, java.lang.Object, java.util.List, com.google.common.collect.AbstractMultimap$WrappedCollection)
com.google.common.collect.AbstractMultimap x0
Object x1
java.util.List x2
com.google.common.collect.AbstractMultimap$WrappedCollection x3
static java.util.Collection access$400 (com.google.common.collect.AbstractMultimap, java.lang.Object, java.util.Collection)
com.google.common.collect.AbstractMultimap x0
Object x1
java.util.Collection x2
static int access$500 (com.google.common.collect.AbstractMultimap, java.lang.Object)
com.google.common.collect.AbstractMultimap x0
Object x1
}
com/google/common/collect/AbstractListMultimap.classAbstractListMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractListMultimap extends com.google.common.collect.AbstractMultimap implements com.google.common.collect.ListMultimap {
private static final long serialVersionUID
protected void (java.util.Map)
java.util.Map map
abstract java.util.List createCollection ()
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Map asMap ()
public boolean equals (java.lang.Object)
Object object
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
volatile java.util.Collection createCollection ()
}
com/google/common/collect/AbstractSetMultimap.classAbstractSetMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractSetMultimap extends com.google.common.collect.AbstractMultimap implements com.google.common.collect.SetMultimap {
private static final long serialVersionUID
protected void (java.util.Map)
java.util.Map map
abstract java.util.Set createCollection ()
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set entries ()
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Map asMap ()
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean equals (java.lang.Object)
Object object
public volatile java.util.Collection entries ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
volatile java.util.Collection createCollection ()
}
com/google/common/collect/AbstractSortedSetMultimap.classAbstractSortedSetMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractSortedSetMultimap extends com.google.common.collect.AbstractSetMultimap implements com.google.common.collect.SortedSetMultimap {
private static final long serialVersionUID
protected void (java.util.Map)
java.util.Map map
abstract java.util.SortedSet createCollection ()
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Map asMap ()
public java.util.Collection values ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
volatile java.util.Set createCollection ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
volatile java.util.Collection createCollection ()
}
com/google/common/collect/ForwardingMultimap.classForwardingMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMultimap extends com.google.common.collect.ForwardingObject implements com.google.common.collect.Multimap {
protected void ()
protected abstract com.google.common.collect.Multimap delegate ()
public java.util.Map asMap ()
public void clear ()
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Collection entries ()
public java.util.Collection get (java.lang.Object)
Object key
public boolean isEmpty ()
public com.google.common.collect.Multiset keys ()
public java.util.Set keySet ()
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection removeAll (java.lang.Object)
Object key
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingObject.classForwardingObject.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingObject extends java.lang.Object {
protected void ()
protected abstract java.lang.Object delegate ()
public java.lang.String toString ()
}
com/google/common/collect/ForwardingCollection.classForwardingCollection.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingCollection extends com.google.common.collect.ForwardingObject implements java.util.Collection {
protected void ()
protected abstract java.util.Collection delegate ()
public java.util.Iterator iterator ()
public int size ()
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object object
public boolean add (java.lang.Object)
Object element
public boolean remove (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean addAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public void clear ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
protected boolean standardContains (java.lang.Object)
Object object
protected boolean standardContainsAll (java.util.Collection)
Object o
java.util.Iterator i$
java.util.Collection collection
protected boolean standardAddAll (java.util.Collection)
java.util.Collection collection
protected boolean standardRemove (java.lang.Object)
Object object
java.util.Iterator iterator
protected boolean standardRemoveAll (java.util.Collection)
java.util.Collection collection
protected boolean standardRetainAll (java.util.Collection)
java.util.Collection collection
protected void standardClear ()
java.util.Iterator iterator
protected boolean standardIsEmpty ()
protected java.lang.String standardToString ()
protected java.lang.Object[] standardToArray ()
Object[] newArray
protected java.lang.Object[] standardToArray (java.lang.Object[])
Object[] array
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSet.classForwardingSet.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSet extends com.google.common.collect.ForwardingCollection implements java.util.Set {
protected void ()
protected abstract java.util.Set delegate ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected boolean standardEquals (java.lang.Object)
Object object
protected int standardHashCode ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multisets$UnmodifiableMultiset.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$UnmodifiableMultiset extends com.google.common.collect.ForwardingMultiset implements java.io.Serializable {
final com.google.common.collect.Multiset delegate
transient java.util.Set elementSet
transient java.util.Set entrySet
private static final long serialVersionUID
void (com.google.common.collect.Multiset)
com.google.common.collect.Multiset delegate
protected com.google.common.collect.Multiset delegate ()
java.util.Set createElementSet ()
public java.util.Set elementSet ()
java.util.Set es
public java.util.Set entrySet ()
java.util.Set es
public java.util.Iterator iterator ()
public boolean add (java.lang.Object)
Object element
public int add (java.lang.Object, int)
Object element
int occurences
public boolean addAll (java.util.Collection)
java.util.Collection elementsToAdd
public boolean remove (java.lang.Object)
Object element
public int remove (java.lang.Object, int)
Object element
int occurrences
public boolean removeAll (java.util.Collection)
java.util.Collection elementsToRemove
public boolean retainAll (java.util.Collection)
java.util.Collection elementsToRetain
public void clear ()
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multisets$ImmutableEntry.classMultisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$ImmutableEntry extends com.google.common.collect.Multisets$AbstractEntry implements java.io.Serializable {
final Object element
final int count
private static final long serialVersionUID
void (java.lang.Object, int)
Object element
int count
public java.lang.Object getElement ()
public int getCount ()
}
com/google/common/collect/Multisets$SetMultiset$1$1.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$SetMultiset$1$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Multisets$SetMultiset$1 this$1
void (com.google.common.collect.Multisets$SetMultiset$1)
public com.google.common.collect.Multiset$Entry apply (java.lang.Object)
Object elem
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Multisets$SetMultiset$1.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$SetMultiset$1 extends com.google.common.collect.Multisets$EntrySet {
final com.google.common.collect.Multisets$SetMultiset this$0
void (com.google.common.collect.Multisets$SetMultiset)
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/Multisets$SetMultiset$ElementSet.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$SetMultiset$ElementSet extends com.google.common.collect.ForwardingSet {
final com.google.common.collect.Multisets$SetMultiset this$0
void (com.google.common.collect.Multisets$SetMultiset)
protected java.util.Set delegate ()
public boolean add (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.Collection c
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multisets$SetMultiset.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$SetMultiset extends com.google.common.collect.ForwardingCollection implements com.google.common.collect.Multiset java.io.Serializable {
final java.util.Set delegate
transient java.util.Set elementSet
transient java.util.Set entrySet
private static final long serialVersionUID
void (java.util.Set)
java.util.Set set
protected java.util.Set delegate ()
public int count (java.lang.Object)
Object element
public int add (java.lang.Object, int)
Object element
int occurrences
public int remove (java.lang.Object, int)
Object element
int occurrences
public java.util.Set elementSet ()
java.util.Set es
public java.util.Set entrySet ()
java.util.Set es
public boolean add (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.Collection c
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
public boolean equals (java.lang.Object)
com.google.common.collect.Multiset that
Object object
public int hashCode ()
Object e
java.util.Iterator i$
int sum
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multisets$1$1.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$1$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator val$iterator1
final com.google.common.collect.Multisets$1 this$0
void (com.google.common.collect.Multisets$1, java.util.Iterator)
protected com.google.common.collect.Multiset$Entry computeNext ()
com.google.common.collect.Multiset$Entry entry1
Object element
int count
protected volatile java.lang.Object computeNext ()
}
com/google/common/collect/Multisets$1.classMultisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$1 extends com.google.common.collect.AbstractMultiset {
final com.google.common.collect.Multiset val$multiset1
final com.google.common.collect.Multiset val$multiset2
void (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
public int count (java.lang.Object)
Object element
int count1
java.util.Set createElementSet ()
java.util.Iterator entryIterator ()
java.util.Iterator iterator1
int distinctElements ()
}
com/google/common/collect/Multisets$AbstractEntry.classMultisets.java
package com.google.common.collect
abstract com.google.common.collect.Multisets$AbstractEntry extends java.lang.Object implements com.google.common.collect.Multiset$Entry {
void ()
public boolean equals (java.lang.Object)
com.google.common.collect.Multiset$Entry that
Object object
public int hashCode ()
Object e
public java.lang.String toString ()
String text
int n
}
com/google/common/collect/Multisets$ElementSet$1.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$ElementSet$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Multisets$ElementSet this$0
void (com.google.common.collect.Multisets$ElementSet)
public java.lang.Object apply (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Multisets$ElementSet.classMultisets.java
package com.google.common.collect
abstract com.google.common.collect.Multisets$ElementSet extends java.util.AbstractSet {
void ()
abstract com.google.common.collect.Multiset multiset ()
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object o
int count
public int size ()
}
com/google/common/collect/Multisets$EntrySet.classMultisets.java
package com.google.common.collect
abstract com.google.common.collect.Multisets$EntrySet extends java.util.AbstractSet {
void ()
abstract com.google.common.collect.Multiset multiset ()
public boolean contains (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
int count
Object o
public boolean remove (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/Multisets$MultisetIteratorImpl.classMultisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$MultisetIteratorImpl extends java.lang.Object implements java.util.Iterator {
private final com.google.common.collect.Multiset multiset
private final java.util.Iterator entryIterator
private com.google.common.collect.Multiset$Entry currentEntry
private int laterCount
private int totalCount
private boolean canRemove
void (com.google.common.collect.Multiset, java.util.Iterator)
com.google.common.collect.Multiset multiset
java.util.Iterator entryIterator
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Multisets.classMultisets.java
package com.google.common.collect
public final com.google.common.collect.Multisets extends java.lang.Object {
private void ()
public static com.google.common.collect.Multiset unmodifiableMultiset (com.google.common.collect.Multiset)
com.google.common.collect.Multiset result
com.google.common.collect.Multiset multiset
public static com.google.common.collect.Multiset unmodifiableMultiset (com.google.common.collect.ImmutableMultiset)
com.google.common.collect.ImmutableMultiset multiset
public static com.google.common.collect.Multiset$Entry immutableEntry (java.lang.Object, int)
Object e
int n
static com.google.common.collect.Multiset forSet (java.util.Set)
java.util.Set set
static int inferDistinctElements (java.lang.Iterable)
Iterable elements
public static com.google.common.collect.Multiset intersection (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset1
com.google.common.collect.Multiset multiset2
public static boolean containsOccurrences (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
int superCount
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset superMultiset
com.google.common.collect.Multiset subMultiset
public static boolean retainOccurrences (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset multisetToModify
com.google.common.collect.Multiset multisetToRetain
private static boolean retainOccurrencesImpl (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset$Entry entry
int retainCount
com.google.common.collect.Multiset multisetToModify
com.google.common.collect.Multiset occurrencesToRetain
java.util.Iterator entryIterator
boolean changed
public static boolean removeOccurrences (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset multisetToModify
com.google.common.collect.Multiset occurrencesToRemove
private static boolean removeOccurrencesImpl (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset$Entry entry
int removeCount
com.google.common.collect.Multiset multisetToModify
com.google.common.collect.Multiset occurrencesToRemove
boolean changed
java.util.Iterator entryIterator
static boolean equalsImpl (com.google.common.collect.Multiset, java.lang.Object)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset that
com.google.common.collect.Multiset multiset
Object object
static boolean addAllImpl (com.google.common.collect.Multiset, java.util.Collection)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset that
com.google.common.collect.Multiset self
java.util.Collection elements
static boolean removeAllImpl (com.google.common.collect.Multiset, java.util.Collection)
com.google.common.collect.Multiset self
java.util.Collection elementsToRemove
java.util.Collection collection
static boolean retainAllImpl (com.google.common.collect.Multiset, java.util.Collection)
com.google.common.collect.Multiset self
java.util.Collection elementsToRetain
java.util.Collection collection
static int setCountImpl (com.google.common.collect.Multiset, java.lang.Object, int)
com.google.common.collect.Multiset self
Object element
int count
int oldCount
int delta
static boolean setCountImpl (com.google.common.collect.Multiset, java.lang.Object, int, int)
com.google.common.collect.Multiset self
Object element
int oldCount
int newCount
static java.util.Iterator iteratorImpl (com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset
static int sizeImpl (com.google.common.collect.Multiset)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset multiset
long size
static void checkNonnegative (int, java.lang.String)
int count
String name
static com.google.common.collect.Multiset cast (java.lang.Iterable)
Iterable iterable
}
com/google/common/collect/AbstractMultiset$ElementSet.classAbstractMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMultiset$ElementSet extends com.google.common.collect.Multisets$ElementSet {
final com.google.common.collect.AbstractMultiset this$0
void (com.google.common.collect.AbstractMultiset)
com.google.common.collect.Multiset multiset ()
}
com/google/common/collect/AbstractMultiset$EntrySet.classAbstractMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMultiset$EntrySet extends com.google.common.collect.Multisets$EntrySet {
final com.google.common.collect.AbstractMultiset this$0
void (com.google.common.collect.AbstractMultiset)
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/AbstractMultiset.classAbstractMultiset.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMultiset extends java.util.AbstractCollection implements com.google.common.collect.Multiset {
private transient java.util.Set elementSet
private transient java.util.Set entrySet
void ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object element
public java.util.Iterator iterator ()
public int count (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
Object element
public boolean add (java.lang.Object)
Object element
public int add (java.lang.Object, int)
Object element
int occurrences
public boolean remove (java.lang.Object)
Object element
public int remove (java.lang.Object, int)
Object element
int occurrences
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
public boolean addAll (java.util.Collection)
java.util.Collection elementsToAdd
public boolean removeAll (java.util.Collection)
java.util.Collection elementsToRemove
public boolean retainAll (java.util.Collection)
java.util.Collection elementsToRetain
public void clear ()
public java.util.Set elementSet ()
java.util.Set result
java.util.Set createElementSet ()
abstract java.util.Iterator entryIterator ()
abstract int distinctElements ()
public java.util.Set entrySet ()
java.util.Set result
java.util.Set createEntrySet ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Serialization$FieldSetter.classSerialization.java
package com.google.common.collect
final com.google.common.collect.Serialization$FieldSetter extends java.lang.Object {
private final java.lang.reflect.Field field
private void (java.lang.reflect.Field)
java.lang.reflect.Field field
void set (java.lang.Object, java.lang.Object)
IllegalAccessException impossible
Object instance
Object value
void set (java.lang.Object, int)
IllegalAccessException impossible
Object instance
int value
void (java.lang.reflect.Field, com.google.common.collect.Serialization$1)
java.lang.reflect.Field x0
com.google.common.collect.Serialization$1 x1
}
com/google/common/collect/Serialization$1.classSerialization.java
package com.google.common.collect
com.google.common.collect.Serialization$1 extends java.lang.Object {
}
com/google/common/collect/Serialization.classSerialization.java
package com.google.common.collect
final com.google.common.collect.Serialization extends java.lang.Object {
private void ()
static int readCount (java.io.ObjectInputStream) throws java.io.IOException
java.io.ObjectInputStream stream
static void writeMap (java.util.Map, java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
java.io.ObjectOutputStream stream
static void populateMap (java.util.Map, java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.util.Map map
java.io.ObjectInputStream stream
int size
static void populateMap (java.util.Map, java.io.ObjectInputStream, int) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object value
int i
java.util.Map map
java.io.ObjectInputStream stream
int size
static void writeMultiset (com.google.common.collect.Multiset, java.io.ObjectOutputStream) throws java.io.IOException
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset multiset
java.io.ObjectOutputStream stream
int entryCount
static void populateMultiset (com.google.common.collect.Multiset, java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
com.google.common.collect.Multiset multiset
java.io.ObjectInputStream stream
int distinctElements
static void populateMultiset (com.google.common.collect.Multiset, java.io.ObjectInputStream, int) throws java.io.IOException java.lang.ClassNotFoundException
Object element
int count
int i
com.google.common.collect.Multiset multiset
java.io.ObjectInputStream stream
int distinctElements
static void writeMultimap (com.google.common.collect.Multimap, java.io.ObjectOutputStream) throws java.io.IOException
Object value
java.util.Iterator i$
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
java.io.ObjectOutputStream stream
static void populateMultimap (com.google.common.collect.Multimap, java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
com.google.common.collect.Multimap multimap
java.io.ObjectInputStream stream
int distinctKeys
static void populateMultimap (com.google.common.collect.Multimap, java.io.ObjectInputStream, int) throws java.io.IOException java.lang.ClassNotFoundException
Object value
int j
Object key
java.util.Collection values
int valueCount
int i
com.google.common.collect.Multimap multimap
java.io.ObjectInputStream stream
int distinctKeys
static com.google.common.collect.Serialization$FieldSetter getFieldSetter (java.lang.Class, java.lang.String)
java.lang.reflect.Field field
NoSuchFieldException e
Class clazz
String fieldName
}
com/google/common/collect/MapConstraint.classMapConstraint.java
package com.google.common.collect
public abstract com.google.common.collect.MapConstraint extends java.lang.Object {
public abstract void checkKeyValue (java.lang.Object, java.lang.Object)
public abstract java.lang.String toString ()
}
com/google/common/collect/BstSide$1.classBstSide.java
package com.google.common.collect
final com.google.common.collect.BstSide$1 extends com.google.common.collect.BstSide {
void (java.lang.String, int)
public com.google.common.collect.BstSide other ()
}
com/google/common/collect/BstSide$2.classBstSide.java
package com.google.common.collect
final com.google.common.collect.BstSide$2 extends com.google.common.collect.BstSide {
void (java.lang.String, int)
public com.google.common.collect.BstSide other ()
}
com/google/common/collect/BstSide.classBstSide.java
package com.google.common.collect
abstract com.google.common.collect.BstSide extends java.lang.Enum {
public static final com.google.common.collect.BstSide LEFT
public static final com.google.common.collect.BstSide RIGHT
private static final com.google.common.collect.BstSide[] $VALUES
public static com.google.common.collect.BstSide[] values ()
public static com.google.common.collect.BstSide valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract com.google.common.collect.BstSide other ()
void (java.lang.String, int, com.google.common.collect.BstSide$1)
String x0
int x1
com.google.common.collect.BstSide$1 x2
static void ()
}
com/google/common/collect/BstRangeOps$1.classBstRangeOps.java
package com.google.common.collect
com.google.common.collect.BstRangeOps$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$BstSide
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/BstRangeOps.classBstRangeOps.java
package com.google.common.collect
final com.google.common.collect.BstRangeOps extends java.lang.Object {
public static int totalInRange (com.google.common.collect.BstAggregate, com.google.common.collect.GeneralRange, com.google.common.collect.BstNode)
com.google.common.collect.BstAggregate aggregate
com.google.common.collect.GeneralRange range
com.google.common.collect.BstNode root
int total
private static int totalBeyondRangeToSide (com.google.common.collect.BstAggregate, com.google.common.collect.GeneralRange, com.google.common.collect.BstSide, com.google.common.collect.BstNode)
com.google.common.collect.BstAggregate aggregate
com.google.common.collect.GeneralRange range
com.google.common.collect.BstSide side
com.google.common.collect.BstNode root
int accum
public static com.google.common.collect.BstNode minusRange (com.google.common.collect.GeneralRange, com.google.common.collect.BstBalancePolicy, com.google.common.collect.BstNodeFactory, com.google.common.collect.BstNode)
com.google.common.collect.GeneralRange range
com.google.common.collect.BstBalancePolicy balancePolicy
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstNode root
com.google.common.collect.BstNode higher
com.google.common.collect.BstNode lower
private static com.google.common.collect.BstNode subTreeBeyondRangeToSide (com.google.common.collect.GeneralRange, com.google.common.collect.BstBalancePolicy, com.google.common.collect.BstNodeFactory, com.google.common.collect.BstSide, com.google.common.collect.BstNode)
com.google.common.collect.BstNode left
com.google.common.collect.BstNode right
com.google.common.collect.GeneralRange range
com.google.common.collect.BstBalancePolicy balancePolicy
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstSide side
com.google.common.collect.BstNode root
public static com.google.common.collect.BstPath furthestPath (com.google.common.collect.GeneralRange, com.google.common.collect.BstSide, com.google.common.collect.BstPathFactory, com.google.common.collect.BstNode)
com.google.common.collect.GeneralRange range
com.google.common.collect.BstSide side
com.google.common.collect.BstPathFactory pathFactory
com.google.common.collect.BstNode root
com.google.common.collect.BstPath path
private static com.google.common.collect.BstPath furthestPath (com.google.common.collect.GeneralRange, com.google.common.collect.BstSide, com.google.common.collect.BstPathFactory, com.google.common.collect.BstPath)
com.google.common.collect.BstPath alphaPath
com.google.common.collect.GeneralRange range
com.google.common.collect.BstSide side
com.google.common.collect.BstPathFactory pathFactory
com.google.common.collect.BstPath currentPath
com.google.common.collect.BstNode tip
Object tipKey
public static boolean beyond (com.google.common.collect.GeneralRange, java.lang.Object, com.google.common.collect.BstSide)
com.google.common.collect.GeneralRange range
Object key
com.google.common.collect.BstSide side
private void ()
}
com/google/common/collect/BstNode$1.classBstNode.java
package com.google.common.collect
com.google.common.collect.BstNode$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$BstSide
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/BstNode.classBstNode.java
package com.google.common.collect
com.google.common.collect.BstNode extends java.lang.Object {
private final Object key
private final com.google.common.collect.BstNode left
private final com.google.common.collect.BstNode right
void (java.lang.Object, com.google.common.collect.BstNode, com.google.common.collect.BstNode)
Object key
com.google.common.collect.BstNode left
com.google.common.collect.BstNode right
public final java.lang.Object getKey ()
public final com.google.common.collect.BstNode childOrNull (com.google.common.collect.BstSide)
com.google.common.collect.BstSide side
public final boolean hasChild (com.google.common.collect.BstSide)
com.google.common.collect.BstSide side
public final com.google.common.collect.BstNode getChild (com.google.common.collect.BstSide)
com.google.common.collect.BstSide side
com.google.common.collect.BstNode child
protected final boolean orderingInvariantHolds (java.util.Comparator)
java.util.Comparator comparator
boolean result
}
com/google/common/collect/BstAggregate.classBstAggregate.java
package com.google.common.collect
abstract com.google.common.collect.BstAggregate extends java.lang.Object {
public abstract int treeValue (com.google.common.collect.BstNode)
public abstract int entryValue (com.google.common.collect.BstNode)
}
com/google/common/collect/BoundType.classBoundType.java
package com.google.common.collect
public final com.google.common.collect.BoundType extends java.lang.Enum {
public static final com.google.common.collect.BoundType OPEN
public static final com.google.common.collect.BoundType CLOSED
private static final com.google.common.collect.BoundType[] $VALUES
public static com.google.common.collect.BoundType[] values ()
public static com.google.common.collect.BoundType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static com.google.common.collect.BoundType forBoolean (boolean)
boolean inclusive
static void ()
}
com/google/common/collect/GeneralRange$1.classGeneralRange.java
package com.google.common.collect
com.google.common.collect.GeneralRange$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$BoundType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/GeneralRange.classGeneralRange.java
package com.google.common.collect
final com.google.common.collect.GeneralRange extends java.lang.Object implements java.io.Serializable {
private final java.util.Comparator comparator
private final com.google.common.base.Optional lowerEndpoint
private final com.google.common.collect.BoundType lowerBoundType
private final com.google.common.base.Optional upperEndpoint
private final com.google.common.collect.BoundType upperBoundType
private transient com.google.common.collect.GeneralRange reverse
static com.google.common.collect.GeneralRange from (com.google.common.collect.Range)
com.google.common.collect.Range range
com.google.common.base.Optional lowerEndpoint
com.google.common.collect.BoundType lowerBoundType
com.google.common.base.Optional upperEndpoint
com.google.common.collect.BoundType upperBoundType
static com.google.common.collect.GeneralRange all (java.util.Comparator)
java.util.Comparator comparator
static com.google.common.collect.GeneralRange downTo (java.util.Comparator, java.lang.Object, com.google.common.collect.BoundType)
java.util.Comparator comparator
Object endpoint
com.google.common.collect.BoundType boundType
static com.google.common.collect.GeneralRange upTo (java.util.Comparator, java.lang.Object, com.google.common.collect.BoundType)
java.util.Comparator comparator
Object endpoint
com.google.common.collect.BoundType boundType
static com.google.common.collect.GeneralRange range (java.util.Comparator, java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
java.util.Comparator comparator
Object lower
com.google.common.collect.BoundType lowerType
Object upper
com.google.common.collect.BoundType upperType
private void (java.util.Comparator, com.google.common.base.Optional, com.google.common.collect.BoundType, com.google.common.base.Optional, com.google.common.collect.BoundType)
int cmp
java.util.Comparator comparator
com.google.common.base.Optional lowerEndpoint
com.google.common.collect.BoundType lowerBoundType
com.google.common.base.Optional upperEndpoint
com.google.common.collect.BoundType upperBoundType
java.util.Comparator comparator ()
boolean hasLowerBound ()
boolean hasUpperBound ()
boolean isEmpty ()
boolean tooLow (java.lang.Object)
Object t
Object lbound
int cmp
boolean tooHigh (java.lang.Object)
Object t
Object ubound
int cmp
boolean contains (java.lang.Object)
Object t
com.google.common.collect.GeneralRange intersect (com.google.common.collect.GeneralRange)
int cmp
int cmp
int cmp
com.google.common.collect.GeneralRange other
com.google.common.base.Optional lowEnd
com.google.common.collect.BoundType lowType
com.google.common.base.Optional upEnd
com.google.common.collect.BoundType upType
public boolean equals (java.lang.Object)
com.google.common.collect.GeneralRange r
Object obj
public int hashCode ()
public com.google.common.collect.GeneralRange reverse ()
com.google.common.collect.GeneralRange result
public java.lang.String toString ()
StringBuilder builder
}
com/google/common/collect/BstBalancePolicy.classBstBalancePolicy.java
package com.google.common.collect
abstract com.google.common.collect.BstBalancePolicy extends java.lang.Object {
public abstract com.google.common.collect.BstNode balance (com.google.common.collect.BstNodeFactory, com.google.common.collect.BstNode, com.google.common.collect.BstNode, com.google.common.collect.BstNode)
public abstract com.google.common.collect.BstNode combine (com.google.common.collect.BstNodeFactory, com.google.common.collect.BstNode, com.google.common.collect.BstNode)
}
com/google/common/collect/BstNodeFactory.classBstNodeFactory.java
package com.google.common.collect
abstract com.google.common.collect.BstNodeFactory extends java.lang.Object {
void ()
public abstract com.google.common.collect.BstNode createNode (com.google.common.collect.BstNode, com.google.common.collect.BstNode, com.google.common.collect.BstNode)
public final com.google.common.collect.BstNode createLeaf (com.google.common.collect.BstNode)
com.google.common.collect.BstNode source
}
com/google/common/collect/BstPath.classBstPath.java
package com.google.common.collect
abstract com.google.common.collect.BstPath extends java.lang.Object {
private final com.google.common.collect.BstNode tip
private final com.google.common.collect.BstPath prefix
void (com.google.common.collect.BstNode, com.google.common.collect.BstPath)
com.google.common.collect.BstNode tip
com.google.common.collect.BstPath prefix
public final com.google.common.collect.BstNode getTip ()
public final boolean hasPrefix ()
public final com.google.common.collect.BstPath prefixOrNull ()
public final com.google.common.collect.BstPath getPrefix ()
}
com/google/common/collect/BstPathFactory.classBstPathFactory.java
package com.google.common.collect
abstract com.google.common.collect.BstPathFactory extends java.lang.Object {
public abstract com.google.common.collect.BstPath extension (com.google.common.collect.BstPath, com.google.common.collect.BstSide)
public abstract com.google.common.collect.BstPath initialPath (com.google.common.collect.BstNode)
}
com/google/common/collect/Ranges$1.classRanges.java
package com.google.common.collect
com.google.common.collect.Ranges$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$BoundType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/Ranges.classRanges.java
package com.google.common.collect
public final com.google.common.collect.Ranges extends java.lang.Object {
private void ()
static com.google.common.collect.Range create (com.google.common.collect.Cut, com.google.common.collect.Cut)
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
public static com.google.common.collect.Range open (java.lang.Comparable, java.lang.Comparable)
Comparable lower
Comparable upper
public static com.google.common.collect.Range closed (java.lang.Comparable, java.lang.Comparable)
Comparable lower
Comparable upper
public static com.google.common.collect.Range closedOpen (java.lang.Comparable, java.lang.Comparable)
Comparable lower
Comparable upper
public static com.google.common.collect.Range openClosed (java.lang.Comparable, java.lang.Comparable)
Comparable lower
Comparable upper
public static com.google.common.collect.Range range (java.lang.Comparable, com.google.common.collect.BoundType, java.lang.Comparable, com.google.common.collect.BoundType)
Comparable lower
com.google.common.collect.BoundType lowerType
Comparable upper
com.google.common.collect.BoundType upperType
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
public static com.google.common.collect.Range lessThan (java.lang.Comparable)
Comparable endpoint
public static com.google.common.collect.Range atMost (java.lang.Comparable)
Comparable endpoint
public static com.google.common.collect.Range upTo (java.lang.Comparable, com.google.common.collect.BoundType)
Comparable endpoint
com.google.common.collect.BoundType boundType
public static com.google.common.collect.Range greaterThan (java.lang.Comparable)
Comparable endpoint
public static com.google.common.collect.Range atLeast (java.lang.Comparable)
Comparable endpoint
public static com.google.common.collect.Range downTo (java.lang.Comparable, com.google.common.collect.BoundType)
Comparable endpoint
com.google.common.collect.BoundType boundType
public static com.google.common.collect.Range all ()
public static com.google.common.collect.Range singleton (java.lang.Comparable)
Comparable value
public static com.google.common.collect.Range encloseAll (java.lang.Iterable)
Comparable value
Iterable values
java.util.Iterator valueIterator
Comparable min
Comparable max
}
com/google/common/collect/Range.classRange.java
package com.google.common.collect
public final com.google.common.collect.Range extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
final com.google.common.collect.Cut lowerBound
final com.google.common.collect.Cut upperBound
private static final long serialVersionUID
void (com.google.common.collect.Cut, com.google.common.collect.Cut)
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
public boolean hasLowerBound ()
public java.lang.Comparable lowerEndpoint ()
public com.google.common.collect.BoundType lowerBoundType ()
public boolean hasUpperBound ()
public java.lang.Comparable upperEndpoint ()
public com.google.common.collect.BoundType upperBoundType ()
public boolean isEmpty ()
public boolean contains (java.lang.Comparable)
Comparable value
public boolean apply (java.lang.Comparable)
Comparable input
public boolean containsAll (java.lang.Iterable)
java.util.SortedSet set
java.util.Comparator comparator
Comparable value
java.util.Iterator i$
Iterable values
public boolean encloses (com.google.common.collect.Range)
com.google.common.collect.Range other
public com.google.common.collect.Range intersection (com.google.common.collect.Range)
com.google.common.collect.Range other
com.google.common.collect.Cut newLower
com.google.common.collect.Cut newUpper
public boolean isConnected (com.google.common.collect.Range)
com.google.common.collect.Range other
public com.google.common.collect.Range span (com.google.common.collect.Range)
com.google.common.collect.Range other
com.google.common.collect.Cut newLower
com.google.common.collect.Cut newUpper
public com.google.common.collect.ContiguousSet asSet (com.google.common.collect.DiscreteDomain)
java.util.NoSuchElementException e
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Range effectiveRange
boolean empty
public com.google.common.collect.Range canonical (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut lower
com.google.common.collect.Cut upper
public boolean equals (java.lang.Object)
com.google.common.collect.Range other
Object object
public int hashCode ()
public java.lang.String toString ()
private static java.lang.String toString (com.google.common.collect.Cut, com.google.common.collect.Cut)
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
StringBuilder sb
private static java.util.SortedSet cast (java.lang.Iterable)
Iterable iterable
static int compareOrThrow (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/Cut$BelowAll.classCut.java
package com.google.common.collect
final com.google.common.collect.Cut$BelowAll extends com.google.common.collect.Cut {
private static final com.google.common.collect.Cut$BelowAll INSTANCE
private static final long serialVersionUID
private void ()
java.lang.Comparable endpoint ()
boolean isLessThan (java.lang.Comparable)
Comparable value
com.google.common.collect.BoundType typeAsLowerBound ()
com.google.common.collect.BoundType typeAsUpperBound ()
com.google.common.collect.Cut withLowerBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut withUpperBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
void describeAsLowerBound (java.lang.StringBuilder)
StringBuilder sb
void describeAsUpperBound (java.lang.StringBuilder)
StringBuilder sb
java.lang.Comparable leastValueAbove (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
java.lang.Comparable greatestValueBelow (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut canonical (com.google.common.collect.DiscreteDomain)
java.util.NoSuchElementException e
com.google.common.collect.DiscreteDomain domain
public int compareTo (com.google.common.collect.Cut)
com.google.common.collect.Cut o
private java.lang.Object readResolve ()
public volatile int compareTo (java.lang.Object)
Object x0
static com.google.common.collect.Cut$BelowAll access$000 ()
static void ()
}
com/google/common/collect/Cut$AboveAll.classCut.java
package com.google.common.collect
final com.google.common.collect.Cut$AboveAll extends com.google.common.collect.Cut {
private static final com.google.common.collect.Cut$AboveAll INSTANCE
private static final long serialVersionUID
private void ()
java.lang.Comparable endpoint ()
boolean isLessThan (java.lang.Comparable)
Comparable value
com.google.common.collect.BoundType typeAsLowerBound ()
com.google.common.collect.BoundType typeAsUpperBound ()
com.google.common.collect.Cut withLowerBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut withUpperBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
void describeAsLowerBound (java.lang.StringBuilder)
StringBuilder sb
void describeAsUpperBound (java.lang.StringBuilder)
StringBuilder sb
java.lang.Comparable leastValueAbove (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
java.lang.Comparable greatestValueBelow (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public int compareTo (com.google.common.collect.Cut)
com.google.common.collect.Cut o
private java.lang.Object readResolve ()
public volatile int compareTo (java.lang.Object)
Object x0
static com.google.common.collect.Cut$AboveAll access$100 ()
static void ()
}
com/google/common/collect/Cut$BelowValue.classCut.java
package com.google.common.collect
final com.google.common.collect.Cut$BelowValue extends com.google.common.collect.Cut {
private static final long serialVersionUID
void (java.lang.Comparable)
Comparable endpoint
boolean isLessThan (java.lang.Comparable)
Comparable value
com.google.common.collect.BoundType typeAsLowerBound ()
com.google.common.collect.BoundType typeAsUpperBound ()
com.google.common.collect.Cut withLowerBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
Comparable previous
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut withUpperBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
Comparable previous
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
void describeAsLowerBound (java.lang.StringBuilder)
StringBuilder sb
void describeAsUpperBound (java.lang.StringBuilder)
StringBuilder sb
java.lang.Comparable leastValueAbove (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
java.lang.Comparable greatestValueBelow (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public int hashCode ()
public volatile int compareTo (java.lang.Object)
Object x0
}
com/google/common/collect/Cut$AboveValue.classCut.java
package com.google.common.collect
final com.google.common.collect.Cut$AboveValue extends com.google.common.collect.Cut {
private static final long serialVersionUID
void (java.lang.Comparable)
Comparable endpoint
boolean isLessThan (java.lang.Comparable)
Comparable value
com.google.common.collect.BoundType typeAsLowerBound ()
com.google.common.collect.BoundType typeAsUpperBound ()
com.google.common.collect.Cut withLowerBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
Comparable next
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut withUpperBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
Comparable next
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
void describeAsLowerBound (java.lang.StringBuilder)
StringBuilder sb
void describeAsUpperBound (java.lang.StringBuilder)
StringBuilder sb
java.lang.Comparable leastValueAbove (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
java.lang.Comparable greatestValueBelow (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut canonical (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
Comparable next
public int hashCode ()
public volatile int compareTo (java.lang.Object)
Object x0
}
com/google/common/collect/Cut$1.classCut.java
package com.google.common.collect
com.google.common.collect.Cut$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$BoundType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/Cut.classCut.java
package com.google.common.collect
abstract com.google.common.collect.Cut extends java.lang.Object implements java.lang.Comparable java.io.Serializable {
final Comparable endpoint
private static final long serialVersionUID
void (java.lang.Comparable)
Comparable endpoint
abstract boolean isLessThan (java.lang.Comparable)
abstract com.google.common.collect.BoundType typeAsLowerBound ()
abstract com.google.common.collect.BoundType typeAsUpperBound ()
abstract com.google.common.collect.Cut withLowerBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
abstract com.google.common.collect.Cut withUpperBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
abstract void describeAsLowerBound (java.lang.StringBuilder)
abstract void describeAsUpperBound (java.lang.StringBuilder)
abstract java.lang.Comparable leastValueAbove (com.google.common.collect.DiscreteDomain)
abstract java.lang.Comparable greatestValueBelow (com.google.common.collect.DiscreteDomain)
com.google.common.collect.Cut canonical (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public int compareTo (com.google.common.collect.Cut)
com.google.common.collect.Cut that
int result
java.lang.Comparable endpoint ()
public boolean equals (java.lang.Object)
int compareResult
ClassCastException ignored
com.google.common.collect.Cut that
Object obj
static com.google.common.collect.Cut belowAll ()
static com.google.common.collect.Cut aboveAll ()
static com.google.common.collect.Cut belowValue (java.lang.Comparable)
Comparable endpoint
static com.google.common.collect.Cut aboveValue (java.lang.Comparable)
Comparable endpoint
public volatile int compareTo (java.lang.Object)
Object x0
}
com/google/common/collect/DiscreteDomain.classDiscreteDomain.java
package com.google.common.collect
public abstract com.google.common.collect.DiscreteDomain extends java.lang.Object {
protected void ()
public abstract java.lang.Comparable next (java.lang.Comparable)
public abstract java.lang.Comparable previous (java.lang.Comparable)
public abstract long distance (java.lang.Comparable, java.lang.Comparable)
public java.lang.Comparable minValue ()
public java.lang.Comparable maxValue ()
}
com/google/common/collect/ContiguousSet.classContiguousSet.java
package com.google.common.collect
public abstract com.google.common.collect.ContiguousSet extends com.google.common.collect.ImmutableSortedSet {
final com.google.common.collect.DiscreteDomain domain
void (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public com.google.common.collect.ContiguousSet headSet (java.lang.Comparable)
Comparable toElement
com.google.common.collect.ContiguousSet headSet (java.lang.Comparable, boolean)
Comparable toElement
boolean inclusive
public com.google.common.collect.ContiguousSet subSet (java.lang.Comparable, java.lang.Comparable)
Comparable fromElement
Comparable toElement
com.google.common.collect.ContiguousSet subSet (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
Comparable toElement
boolean toInclusive
public com.google.common.collect.ContiguousSet tailSet (java.lang.Comparable)
Comparable fromElement
com.google.common.collect.ContiguousSet tailSet (java.lang.Comparable, boolean)
Comparable fromElement
boolean inclusive
abstract com.google.common.collect.ContiguousSet headSetImpl (java.lang.Comparable, boolean)
abstract com.google.common.collect.ContiguousSet subSetImpl (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
abstract com.google.common.collect.ContiguousSet tailSetImpl (java.lang.Comparable, boolean)
public abstract com.google.common.collect.ContiguousSet intersection (com.google.common.collect.ContiguousSet)
public abstract com.google.common.collect.Range range ()
public abstract com.google.common.collect.Range range (com.google.common.collect.BoundType, com.google.common.collect.BoundType)
public java.lang.String toString ()
volatile com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
Object x0
boolean x1
volatile com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
Object x0
boolean x1
Object x2
boolean x3
volatile com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
Object x0
boolean x1
volatile com.google.common.collect.ImmutableSortedSet tailSet (java.lang.Object, boolean)
Object x0
boolean x1
public volatile com.google.common.collect.ImmutableSortedSet tailSet (java.lang.Object)
Object x0
volatile com.google.common.collect.ImmutableSortedSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object x0
boolean x1
Object x2
boolean x3
public volatile com.google.common.collect.ImmutableSortedSet subSet (java.lang.Object, java.lang.Object)
Object x0
Object x1
volatile com.google.common.collect.ImmutableSortedSet headSet (java.lang.Object, boolean)
Object x0
boolean x1
public volatile com.google.common.collect.ImmutableSortedSet headSet (java.lang.Object)
Object x0
public volatile java.util.SortedSet tailSet (java.lang.Object)
Object x0
public volatile java.util.SortedSet headSet (java.lang.Object)
Object x0
public volatile java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/ImmutableAsList$SerializedForm.classImmutableAsList.java
package com.google.common.collect
com.google.common.collect.ImmutableAsList$SerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableCollection collection
private static final long serialVersionUID
void (com.google.common.collect.ImmutableCollection)
com.google.common.collect.ImmutableCollection collection
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableAsList.classImmutableAsList.java
package com.google.common.collect
final com.google.common.collect.ImmutableAsList extends com.google.common.collect.RegularImmutableList {
private final transient com.google.common.collect.ImmutableCollection collection
void (java.lang.Object[], com.google.common.collect.ImmutableCollection)
Object[] array
com.google.common.collect.ImmutableCollection collection
public boolean contains (java.lang.Object)
Object target
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream stream
java.lang.Object writeReplace ()
}
com/google/common/collect/RegularImmutableList$1.classRegularImmutableList.java
package com.google.common.collect
com.google.common.collect.RegularImmutableList$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.RegularImmutableList this$0
void (com.google.common.collect.RegularImmutableList, int, int)
int x0
int x1
protected java.lang.Object get (int)
int index
}
com/google/common/collect/RegularImmutableList.classRegularImmutableList.java
package com.google.common.collect
com.google.common.collect.RegularImmutableList extends com.google.common.collect.ImmutableList {
private final transient int offset
private final transient int size
private final transient Object[] array
void (java.lang.Object[], int, int)
Object[] array
int offset
int size
void (java.lang.Object[])
Object[] array
public int size ()
public boolean isEmpty ()
boolean isPartialView ()
public boolean contains (java.lang.Object)
Object target
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
Object[] newArray
public java.lang.Object[] toArray (java.lang.Object[])
Object[] other
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int start
public boolean equals (java.lang.Object)
int i
com.google.common.collect.RegularImmutableList other
Object element
java.util.Iterator i$
Object object
java.util.List that
int index
public int hashCode ()
int i
int hashCode
public java.lang.String toString ()
int i
StringBuilder sb
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.util.ListIterator listIterator (int)
int x0
public volatile java.util.Iterator iterator ()
static java.lang.Object[] access$000 (com.google.common.collect.RegularImmutableList)
com.google.common.collect.RegularImmutableList x0
static int access$100 (com.google.common.collect.RegularImmutableList)
com.google.common.collect.RegularImmutableList x0
}
com/google/common/collect/EnumMultiset.classEnumMultiset.java
package com.google.common.collect
public final com.google.common.collect.EnumMultiset extends com.google.common.collect.AbstractMapBasedMultiset {
private transient Class type
private static final long serialVersionUID
public static com.google.common.collect.EnumMultiset create (java.lang.Class)
Class type
public static com.google.common.collect.EnumMultiset create (java.lang.Iterable)
Iterable elements
java.util.Iterator iterator
com.google.common.collect.EnumMultiset multiset
private void (java.lang.Class)
Class type
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
Class localType
public volatile int remove (java.lang.Object, int)
Object x0
int x1
public volatile int count (java.lang.Object)
Object x0
public volatile java.util.Iterator iterator ()
public volatile int size ()
public volatile void clear ()
public volatile java.util.Set entrySet ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Set elementSet ()
public volatile boolean retainAll (java.util.Collection)
java.util.Collection x0
public volatile boolean removeAll (java.util.Collection)
java.util.Collection x0
public volatile boolean addAll (java.util.Collection)
java.util.Collection x0
public volatile boolean remove (java.lang.Object)
Object x0
public volatile boolean contains (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
}
com/google/common/collect/AbstractMapBasedMultiset$1$1.classAbstractMapBasedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultiset$1$1 extends com.google.common.collect.Multisets$AbstractEntry {
final java.util.Map$Entry val$mapEntry
final com.google.common.collect.AbstractMapBasedMultiset$1 this$1
void (com.google.common.collect.AbstractMapBasedMultiset$1, java.util.Map$Entry)
public java.lang.Object getElement ()
public int getCount ()
com.google.common.collect.Count frequency
int count
}
com/google/common/collect/AbstractMapBasedMultiset$1.classAbstractMapBasedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultiset$1 extends java.lang.Object implements java.util.Iterator {
java.util.Map$Entry toRemove
final java.util.Iterator val$backingEntries
final com.google.common.collect.AbstractMapBasedMultiset this$0
void (com.google.common.collect.AbstractMapBasedMultiset, java.util.Iterator)
public boolean hasNext ()
public com.google.common.collect.Multiset$Entry next ()
java.util.Map$Entry mapEntry
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/AbstractMapBasedMultiset$MapBasedMultisetIterator.classAbstractMapBasedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultiset$MapBasedMultisetIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator entryIterator
java.util.Map$Entry currentEntry
int occurrencesLeft
boolean canRemove
final com.google.common.collect.AbstractMapBasedMultiset this$0
void (com.google.common.collect.AbstractMapBasedMultiset)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
int frequency
}
com/google/common/collect/AbstractMapBasedMultiset$MapBasedElementSet$1.classAbstractMapBasedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultiset$MapBasedElementSet$1 extends java.lang.Object implements java.util.Iterator {
java.util.Map$Entry toRemove
final java.util.Iterator val$entries
final com.google.common.collect.AbstractMapBasedMultiset$MapBasedElementSet this$1
void (com.google.common.collect.AbstractMapBasedMultiset$MapBasedElementSet, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/AbstractMapBasedMultiset$MapBasedElementSet.classAbstractMapBasedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultiset$MapBasedElementSet extends com.google.common.collect.ForwardingSet {
private final java.util.Map map
private final java.util.Set delegate
final com.google.common.collect.AbstractMapBasedMultiset this$0
void (com.google.common.collect.AbstractMapBasedMultiset, java.util.Map)
java.util.Map map
protected java.util.Set delegate ()
public java.util.Iterator iterator ()
java.util.Iterator entries
public boolean remove (java.lang.Object)
Object element
public boolean removeAll (java.util.Collection)
java.util.Collection elementsToRemove
public boolean retainAll (java.util.Collection)
java.util.Collection elementsToRetain
public void clear ()
java.util.Iterator i
public java.util.Map getMap ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/AbstractMapBasedMultiset.classAbstractMapBasedMultiset.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMapBasedMultiset extends com.google.common.collect.AbstractMultiset implements java.io.Serializable {
private transient java.util.Map backingMap
private transient long size
private static final long serialVersionUID
protected void (java.util.Map)
java.util.Map backingMap
java.util.Map backingMap ()
void setBackingMap (java.util.Map)
java.util.Map backingMap
public java.util.Set entrySet ()
java.util.Iterator entryIterator ()
java.util.Iterator backingEntries
public void clear ()
com.google.common.collect.Count frequency
java.util.Iterator i$
int distinctElements ()
public int size ()
public java.util.Iterator iterator ()
public int count (java.lang.Object)
com.google.common.collect.Count frequency
NullPointerException e
ClassCastException e
Object element
public int add (java.lang.Object, int)
int oldCount
long newCount
Object element
int occurrences
com.google.common.collect.Count frequency
int oldCount
public int remove (java.lang.Object, int)
int numberRemoved
Object element
int occurrences
com.google.common.collect.Count frequency
int oldCount
int numberRemoved
public int setCount (java.lang.Object, int)
com.google.common.collect.Count existingCounter
int oldCount
Object element
int count
com.google.common.collect.Count existingCounter
int oldCount
private static int getAndSet (com.google.common.collect.Count, int)
com.google.common.collect.Count i
int count
private int removeAllOccurrences (java.lang.Object, java.util.Map)
Object element
java.util.Map map
com.google.common.collect.Count frequency
int numberRemoved
java.util.Set createElementSet ()
private void readObjectNoData () throws java.io.ObjectStreamException
static java.util.Map access$000 (com.google.common.collect.AbstractMapBasedMultiset)
com.google.common.collect.AbstractMapBasedMultiset x0
static long access$122 (com.google.common.collect.AbstractMapBasedMultiset, long)
com.google.common.collect.AbstractMapBasedMultiset x0
long x1
static long access$110 (com.google.common.collect.AbstractMapBasedMultiset)
com.google.common.collect.AbstractMapBasedMultiset x0
static int access$200 (com.google.common.collect.AbstractMapBasedMultiset, java.lang.Object, java.util.Map)
com.google.common.collect.AbstractMapBasedMultiset x0
Object x1
java.util.Map x2
}
com/google/common/collect/Count.classCount.java
package com.google.common.collect
final com.google.common.collect.Count extends java.lang.Object implements java.io.Serializable {
private int value
void ()
void (int)
int value
public int get ()
public int getAndAdd (int)
int delta
int result
public int addAndGet (int)
int delta
public void set (int)
int newValue
public int getAndSet (int)
int newValue
int result
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
public java.lang.String toString ()
}
com/google/common/collect/SingletonImmutableSet.classSingletonImmutableSet.java
package com.google.common.collect
final com.google.common.collect.SingletonImmutableSet extends com.google.common.collect.ImmutableSet {
final transient Object element
private transient Integer cachedHashCode
void (java.lang.Object)
Object element
void (java.lang.Object, int)
Object element
int hashCode
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object target
public com.google.common.collect.UnmodifiableIterator iterator ()
boolean isPartialView ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
Object[] objectArray
public boolean equals (java.lang.Object)
java.util.Set that
Object object
public final int hashCode ()
Integer code
boolean isHashCodeFast ()
public java.lang.String toString ()
String elementToString
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableSortedAsList.classImmutableSortedAsList.java
package com.google.common.collect
final com.google.common.collect.ImmutableSortedAsList extends com.google.common.collect.ImmutableList implements com.google.common.collect.SortedIterable {
private final transient com.google.common.collect.ImmutableSortedSet backingSet
private final transient com.google.common.collect.ImmutableList backingList
void (com.google.common.collect.ImmutableSortedSet, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableSortedSet backingSet
com.google.common.collect.ImmutableList backingList
public java.util.Comparator comparator ()
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
Object target
public int lastIndexOf (java.lang.Object)
Object target
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
java.lang.Object writeReplace ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.lang.Object get (int)
int index
public com.google.common.collect.UnmodifiableListIterator listIterator ()
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int index
public int size ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
boolean isPartialView ()
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.util.ListIterator listIterator (int)
int x0
public volatile java.util.ListIterator listIterator ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ConcurrentHashMultiset$FieldSettersHolder.classConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$FieldSettersHolder extends java.lang.Object {
static final com.google.common.collect.Serialization$FieldSetter COUNT_MAP_FIELD_SETTER
private void ()
static void ()
}
com/google/common/collect/ConcurrentHashMultiset$1.classConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$1 extends com.google.common.collect.ForwardingSet {
final java.util.Set val$delegate
final com.google.common.collect.ConcurrentHashMultiset this$0
void (com.google.common.collect.ConcurrentHashMultiset, java.util.Set)
protected java.util.Set delegate ()
public boolean remove (java.lang.Object)
NullPointerException e
ClassCastException e
Object object
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ConcurrentHashMultiset$2.classConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$2 extends com.google.common.collect.AbstractIterator {
private java.util.Iterator mapEntries
final com.google.common.collect.ConcurrentHashMultiset this$0
void (com.google.common.collect.ConcurrentHashMultiset)
protected com.google.common.collect.Multiset$Entry computeNext ()
java.util.Map$Entry mapEntry
int count
protected volatile java.lang.Object computeNext ()
}
com/google/common/collect/ConcurrentHashMultiset$3.classConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$3 extends com.google.common.collect.ForwardingIterator {
private com.google.common.collect.Multiset$Entry last
final java.util.Iterator val$readOnlyIterator
final com.google.common.collect.ConcurrentHashMultiset this$0
void (com.google.common.collect.ConcurrentHashMultiset, java.util.Iterator)
protected java.util.Iterator delegate ()
public com.google.common.collect.Multiset$Entry next ()
public void remove ()
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ConcurrentHashMultiset$EntrySet.classConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$EntrySet extends com.google.common.collect.AbstractMultiset$EntrySet {
final com.google.common.collect.ConcurrentHashMultiset this$0
private void (com.google.common.collect.ConcurrentHashMultiset)
com.google.common.collect.ConcurrentHashMultiset multiset ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
private java.util.List snapshot ()
java.util.List list
public boolean remove (java.lang.Object)
com.google.common.collect.Multiset multiset
com.google.common.collect.Multiset$Entry entry
Object element
int entryCount
Object object
volatile com.google.common.collect.Multiset multiset ()
void (com.google.common.collect.ConcurrentHashMultiset, com.google.common.collect.ConcurrentHashMultiset$1)
com.google.common.collect.ConcurrentHashMultiset x0
com.google.common.collect.ConcurrentHashMultiset$1 x1
}
com/google/common/collect/ConcurrentHashMultiset.classConcurrentHashMultiset.java
package com.google.common.collect
public final com.google.common.collect.ConcurrentHashMultiset extends com.google.common.collect.AbstractMultiset implements java.io.Serializable {
private final transient java.util.concurrent.ConcurrentMap countMap
private transient com.google.common.collect.ConcurrentHashMultiset$EntrySet entrySet
private static final long serialVersionUID
public static com.google.common.collect.ConcurrentHashMultiset create ()
public static com.google.common.collect.ConcurrentHashMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.ConcurrentHashMultiset multiset
public static com.google.common.collect.ConcurrentHashMultiset create (com.google.common.collect.GenericMapMaker)
com.google.common.collect.GenericMapMaker mapMaker
void (java.util.concurrent.ConcurrentMap)
java.util.concurrent.ConcurrentMap countMap
public int count (java.lang.Object)
Object element
java.util.concurrent.atomic.AtomicInteger existingCounter
private java.util.concurrent.atomic.AtomicInteger safeGet (java.lang.Object)
NullPointerException e
ClassCastException e
Object element
public int size ()
java.util.concurrent.atomic.AtomicInteger value
java.util.Iterator i$
long sum
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
private java.util.List snapshot ()
int i
Object element
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
java.util.List list
public int add (java.lang.Object, int)
int newValue
java.util.concurrent.atomic.AtomicInteger newCounter
int oldValue
java.util.concurrent.atomic.AtomicInteger existingCounter
Object element
int occurrences
public int remove (java.lang.Object, int)
int newValue
int oldValue
Object element
int occurrences
java.util.concurrent.atomic.AtomicInteger existingCounter
public boolean removeExactly (java.lang.Object, int)
int oldValue
int newValue
Object element
int occurrences
java.util.concurrent.atomic.AtomicInteger existingCounter
public int setCount (java.lang.Object, int)
java.util.concurrent.atomic.AtomicInteger newCounter
int oldValue
java.util.concurrent.atomic.AtomicInteger existingCounter
Object element
int count
public boolean setCount (java.lang.Object, int, int)
java.util.concurrent.atomic.AtomicInteger newCounter
Object element
int expectedOldCount
int newCount
java.util.concurrent.atomic.AtomicInteger existingCounter
int oldValue
java.util.Set createElementSet ()
java.util.Set delegate
public java.util.Set entrySet ()
com.google.common.collect.ConcurrentHashMultiset$EntrySet result
int distinctElements ()
public boolean isEmpty ()
java.util.Iterator entryIterator ()
java.util.Iterator readOnlyIterator
public void clear ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.concurrent.ConcurrentMap deserializedCountMap
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Set elementSet ()
public volatile boolean retainAll (java.util.Collection)
java.util.Collection x0
public volatile boolean removeAll (java.util.Collection)
java.util.Collection x0
public volatile boolean addAll (java.util.Collection)
java.util.Collection x0
public volatile boolean remove (java.lang.Object)
Object x0
public volatile boolean add (java.lang.Object)
Object x0
public volatile java.util.Iterator iterator ()
public volatile boolean contains (java.lang.Object)
Object x0
static java.util.concurrent.ConcurrentMap access$100 (com.google.common.collect.ConcurrentHashMultiset)
com.google.common.collect.ConcurrentHashMultiset x0
}
com/google/common/collect/ComputingConcurrentHashMap$ComputingSegment.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment extends com.google.common.collect.CustomConcurrentHashMap$Segment {
void (com.google.common.collect.CustomConcurrentHashMap, int, int)
com.google.common.collect.CustomConcurrentHashMap map
int initialCapacity
int maxSegmentSize
java.lang.Object getOrCompute (java.lang.Object, int, com.google.common.base.Function) throws java.util.concurrent.ExecutionException
Object value
Object value
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
Object entryKey
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry first
boolean createNewEntry
com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference computingValueReference
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
Object value
Object key
int hash
com.google.common.base.Function computingFunction
java.lang.Object compute (java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference) throws java.util.concurrent.ExecutionException
Object oldValue
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference computingValueReference
Object value
long start
long end
}
com/google/common/collect/ComputingConcurrentHashMap$ComputationExceptionReference.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputationExceptionReference extends java.lang.Object implements com.google.common.collect.CustomConcurrentHashMap$ValueReference {
final Throwable t
void (java.lang.Throwable)
Throwable t
public java.lang.Object get ()
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getEntry ()
public com.google.common.collect.CustomConcurrentHashMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue () throws java.util.concurrent.ExecutionException
public void clear (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ValueReference newValue
}
com/google/common/collect/ComputingConcurrentHashMap$ComputedReference.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputedReference extends java.lang.Object implements com.google.common.collect.CustomConcurrentHashMap$ValueReference {
final Object value
void (java.lang.Object)
Object value
public java.lang.Object get ()
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getEntry ()
public com.google.common.collect.CustomConcurrentHashMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
public void clear (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ValueReference newValue
}
com/google/common/collect/ComputingConcurrentHashMap$ComputingValueReference.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference extends java.lang.Object implements com.google.common.collect.CustomConcurrentHashMap$ValueReference {
final com.google.common.base.Function computingFunction
volatile com.google.common.collect.CustomConcurrentHashMap$ValueReference computedReference
public void (com.google.common.base.Function)
com.google.common.base.Function computingFunction
public java.lang.Object get ()
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getEntry ()
public com.google.common.collect.CustomConcurrentHashMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue () throws java.util.concurrent.ExecutionException
InterruptedException ie
boolean interrupted
public void clear (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ValueReference newValue
java.lang.Object compute (java.lang.Object, int) throws java.util.concurrent.ExecutionException
Throwable t
Object key
int hash
Object value
void setValueReference (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
}
com/google/common/collect/ComputingConcurrentHashMap$ComputingMapAdapter.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputingMapAdapter extends com.google.common.collect.ComputingConcurrentHashMap implements java.io.Serializable {
private static final long serialVersionUID
void (com.google.common.collect.MapMaker, com.google.common.base.Function)
com.google.common.collect.MapMaker mapMaker
com.google.common.base.Function computingFunction
public java.lang.Object get (java.lang.Object)
Throwable cause
java.util.concurrent.ExecutionException e
Object key
Object value
volatile com.google.common.collect.CustomConcurrentHashMap$Segment segmentFor (int)
int x0
}
com/google/common/collect/ComputingConcurrentHashMap$ComputingSerializationProxy.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputingSerializationProxy extends com.google.common.collect.CustomConcurrentHashMap$AbstractSerializationProxy {
final com.google.common.base.Function computingFunction
private static final long serialVersionUID
void (com.google.common.collect.CustomConcurrentHashMap$Strength, com.google.common.collect.CustomConcurrentHashMap$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, long, long, int, int, com.google.common.collect.MapMaker$RemovalListener, java.util.concurrent.ConcurrentMap, com.google.common.base.Function)
com.google.common.collect.CustomConcurrentHashMap$Strength keyStrength
com.google.common.collect.CustomConcurrentHashMap$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
long expireAfterWriteNanos
long expireAfterAccessNanos
int maximumSize
int concurrencyLevel
com.google.common.collect.MapMaker$RemovalListener removalListener
java.util.concurrent.ConcurrentMap delegate
com.google.common.base.Function computingFunction
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
com.google.common.collect.MapMaker mapMaker
java.lang.Object readResolve ()
}
com/google/common/collect/ComputingConcurrentHashMap.classComputingConcurrentHashMap.java
package com.google.common.collect
com.google.common.collect.ComputingConcurrentHashMap extends com.google.common.collect.CustomConcurrentHashMap {
final com.google.common.base.Function computingFunction
private static final long serialVersionUID
void (com.google.common.collect.MapMaker, com.google.common.base.Function)
com.google.common.collect.MapMaker builder
com.google.common.base.Function computingFunction
com.google.common.collect.CustomConcurrentHashMap$Segment createSegment (int, int)
int initialCapacity
int maxSegmentSize
com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment segmentFor (int)
int hash
java.lang.Object getOrCompute (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
int hash
java.lang.Object writeReplace ()
volatile com.google.common.collect.CustomConcurrentHashMap$Segment segmentFor (int)
int x0
}
com/google/common/collect/CustomConcurrentHashMap$Strength$1.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$Strength$1 extends com.google.common.collect.CustomConcurrentHashMap$Strength {
void (java.lang.String, int)
com.google.common.collect.CustomConcurrentHashMap$ValueReference referenceValue (com.google.common.collect.CustomConcurrentHashMap$Segment, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, java.lang.Object)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
Object value
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/collect/CustomConcurrentHashMap$Strength$2.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$Strength$2 extends com.google.common.collect.CustomConcurrentHashMap$Strength {
void (java.lang.String, int)
com.google.common.collect.CustomConcurrentHashMap$ValueReference referenceValue (com.google.common.collect.CustomConcurrentHashMap$Segment, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, java.lang.Object)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
Object value
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/collect/CustomConcurrentHashMap$Strength$3.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$Strength$3 extends com.google.common.collect.CustomConcurrentHashMap$Strength {
void (java.lang.String, int)
com.google.common.collect.CustomConcurrentHashMap$ValueReference referenceValue (com.google.common.collect.CustomConcurrentHashMap$Segment, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, java.lang.Object)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
Object value
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/collect/CustomConcurrentHashMap$Strength.classCustomConcurrentHashMap.java
package com.google.common.collect
abstract com.google.common.collect.CustomConcurrentHashMap$Strength extends java.lang.Enum {
public static final com.google.common.collect.CustomConcurrentHashMap$Strength STRONG
public static final com.google.common.collect.CustomConcurrentHashMap$Strength SOFT
public static final com.google.common.collect.CustomConcurrentHashMap$Strength WEAK
private static final com.google.common.collect.CustomConcurrentHashMap$Strength[] $VALUES
public static com.google.common.collect.CustomConcurrentHashMap$Strength[] values ()
public static com.google.common.collect.CustomConcurrentHashMap$Strength valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract com.google.common.collect.CustomConcurrentHashMap$ValueReference referenceValue (com.google.common.collect.CustomConcurrentHashMap$Segment, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, java.lang.Object)
abstract com.google.common.base.Equivalence defaultEquivalence ()
void (java.lang.String, int, com.google.common.collect.CustomConcurrentHashMap$1)
String x0
int x1
com.google.common.collect.CustomConcurrentHashMap$1 x2
static void ()
}
com/google/common/collect/CustomConcurrentHashMap$EntryFactory$1.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$EntryFactory$1 extends com.google.common.collect.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
}
com/google/common/collect/CustomConcurrentHashMap$EntryFactory$2.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$EntryFactory$2 extends com.google.common.collect.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/collect/CustomConcurrentHashMap$EntryFactory$3.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$EntryFactory$3 extends com.google.common.collect.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/collect/CustomConcurrentHashMap$EntryFactory$4.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$EntryFactory$4 extends com.google.common.collect.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/collect/CustomConcurrentHashMap$EntryFactory$5.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$EntryFactory$5 extends com.google.common.collect.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
}
com/google/common/collect/CustomConcurrentHashMap$EntryFactory$6.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$EntryFactory$6 extends com.google.common.collect.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/collect/CustomConcurrentHashMap$EntryFactory$7.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$EntryFactory$7 extends com.google.common.collect.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/collect/CustomConcurrentHashMap$EntryFactory$8.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$EntryFactory$8 extends com.google.common.collect.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/collect/CustomConcurrentHashMap$EntryFactory$9.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$EntryFactory$9 extends com.google.common.collect.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
}
com/google/common/collect/CustomConcurrentHashMap$EntryFactory$10.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$EntryFactory$10 extends com.google.common.collect.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/collect/CustomConcurrentHashMap$EntryFactory$11.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$EntryFactory$11 extends com.google.common.collect.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/collect/CustomConcurrentHashMap$EntryFactory$12.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$EntryFactory$12 extends com.google.common.collect.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/collect/CustomConcurrentHashMap$EntryFactory.classCustomConcurrentHashMap.java
package com.google.common.collect
abstract com.google.common.collect.CustomConcurrentHashMap$EntryFactory extends java.lang.Enum {
public static final com.google.common.collect.CustomConcurrentHashMap$EntryFactory STRONG
public static final com.google.common.collect.CustomConcurrentHashMap$EntryFactory STRONG_EXPIRABLE
public static final com.google.common.collect.CustomConcurrentHashMap$EntryFactory STRONG_EVICTABLE
public static final com.google.common.collect.CustomConcurrentHashMap$EntryFactory STRONG_EXPIRABLE_EVICTABLE
public static final com.google.common.collect.CustomConcurrentHashMap$EntryFactory SOFT
public static final com.google.common.collect.CustomConcurrentHashMap$EntryFactory SOFT_EXPIRABLE
public static final com.google.common.collect.CustomConcurrentHashMap$EntryFactory SOFT_EVICTABLE
public static final com.google.common.collect.CustomConcurrentHashMap$EntryFactory SOFT_EXPIRABLE_EVICTABLE
public static final com.google.common.collect.CustomConcurrentHashMap$EntryFactory WEAK
public static final com.google.common.collect.CustomConcurrentHashMap$EntryFactory WEAK_EXPIRABLE
public static final com.google.common.collect.CustomConcurrentHashMap$EntryFactory WEAK_EVICTABLE
public static final com.google.common.collect.CustomConcurrentHashMap$EntryFactory WEAK_EXPIRABLE_EVICTABLE
static final int EXPIRABLE_MASK
static final int EVICTABLE_MASK
static final com.google.common.collect.CustomConcurrentHashMap$EntryFactory[][] factories
private static final com.google.common.collect.CustomConcurrentHashMap$EntryFactory[] $VALUES
public static com.google.common.collect.CustomConcurrentHashMap$EntryFactory[] values ()
public static com.google.common.collect.CustomConcurrentHashMap$EntryFactory valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static com.google.common.collect.CustomConcurrentHashMap$EntryFactory getFactory (com.google.common.collect.CustomConcurrentHashMap$Strength, boolean, boolean)
com.google.common.collect.CustomConcurrentHashMap$Strength keyStrength
boolean expireAfterWrite
boolean evictsBySize
int flags
abstract com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.collect.CustomConcurrentHashMap$Segment, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$Segment segment
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newNext
void copyExpirableEntry (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry
void copyEvictableEntry (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry
void (java.lang.String, int, com.google.common.collect.CustomConcurrentHashMap$1)
String x0
int x1
com.google.common.collect.CustomConcurrentHashMap$1 x2
static void ()
}
com/google/common/collect/CustomConcurrentHashMap$ValueReference.classCustomConcurrentHashMap.java
package com.google.common.collect
abstract com.google.common.collect.CustomConcurrentHashMap$ValueReference extends java.lang.Object {
public abstract java.lang.Object get ()
public abstract java.lang.Object waitForValue () throws java.util.concurrent.ExecutionException
public abstract com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getEntry ()
public abstract com.google.common.collect.CustomConcurrentHashMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
public abstract void clear (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
public abstract boolean isComputingReference ()
}
com/google/common/collect/CustomConcurrentHashMap$1.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$1 extends java.lang.Object implements com.google.common.collect.CustomConcurrentHashMap$ValueReference {
void ()
public java.lang.Object get ()
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getEntry ()
public com.google.common.collect.CustomConcurrentHashMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
public void clear (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ValueReference newValue
}
com/google/common/collect/CustomConcurrentHashMap$ReferenceEntry.classCustomConcurrentHashMap.java
package com.google.common.collect
abstract com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry extends java.lang.Object {
public abstract com.google.common.collect.CustomConcurrentHashMap$ValueReference getValueReference ()
public abstract void setValueReference (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
public abstract com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNext ()
public abstract int getHash ()
public abstract java.lang.Object getKey ()
public abstract long getExpirationTime ()
public abstract void setExpirationTime (long)
public abstract com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public abstract void setNextExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
public abstract com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public abstract void setPreviousExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
public abstract com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public abstract void setNextEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
public abstract com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public abstract void setPreviousEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
}
com/google/common/collect/CustomConcurrentHashMap$NullEntry.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$NullEntry extends java.lang.Enum implements com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry {
public static final com.google.common.collect.CustomConcurrentHashMap$NullEntry INSTANCE
private static final com.google.common.collect.CustomConcurrentHashMap$NullEntry[] $VALUES
public static com.google.common.collect.CustomConcurrentHashMap$NullEntry[] values ()
public static com.google.common.collect.CustomConcurrentHashMap$NullEntry valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public com.google.common.collect.CustomConcurrentHashMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
static void ()
}
com/google/common/collect/CustomConcurrentHashMap$AbstractReferenceEntry.classCustomConcurrentHashMap.java
package com.google.common.collect
abstract com.google.common.collect.CustomConcurrentHashMap$AbstractReferenceEntry extends java.lang.Object implements com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry {
void ()
public com.google.common.collect.CustomConcurrentHashMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/collect/CustomConcurrentHashMap$2.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$2 extends java.util.AbstractQueue {
void ()
public boolean offer (java.lang.Object)
Object o
public java.lang.Object peek ()
public java.lang.Object poll ()
public int size ()
public java.util.Iterator iterator ()
}
com/google/common/collect/CustomConcurrentHashMap$StrongEntry.classCustomConcurrentHashMap.java
package com.google.common.collect
com.google.common.collect.CustomConcurrentHashMap$StrongEntry extends java.lang.Object implements com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry {
final Object key
final int hash
final com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
volatile com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
void (java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.collect.CustomConcurrentHashMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
com.google.common.collect.CustomConcurrentHashMap$ValueReference previous
public int getHash ()
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNext ()
}
com/google/common/collect/CustomConcurrentHashMap$StrongExpirableEntry.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$StrongExpirableEntry extends com.google.common.collect.CustomConcurrentHashMap$StrongEntry implements com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry {
volatile long time
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nextExpirable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previousExpirable
void (java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/collect/CustomConcurrentHashMap$StrongEvictableEntry.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$StrongEvictableEntry extends com.google.common.collect.CustomConcurrentHashMap$StrongEntry implements com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry {
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nextEvictable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previousEvictable
void (java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/collect/CustomConcurrentHashMap$StrongExpirableEvictableEntry.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$StrongExpirableEvictableEntry extends com.google.common.collect.CustomConcurrentHashMap$StrongEntry implements com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry {
volatile long time
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nextExpirable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previousExpirable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nextEvictable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previousEvictable
void (java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/collect/CustomConcurrentHashMap$SoftEntry.classCustomConcurrentHashMap.java
package com.google.common.collect
com.google.common.collect.CustomConcurrentHashMap$SoftEntry extends java.lang.ref.SoftReference implements com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry {
final int hash
final com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
volatile com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.collect.CustomConcurrentHashMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
com.google.common.collect.CustomConcurrentHashMap$ValueReference previous
public int getHash ()
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNext ()
}
com/google/common/collect/CustomConcurrentHashMap$SoftExpirableEntry.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$SoftExpirableEntry extends com.google.common.collect.CustomConcurrentHashMap$SoftEntry implements com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry {
volatile long time
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nextExpirable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previousExpirable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/collect/CustomConcurrentHashMap$SoftEvictableEntry.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$SoftEvictableEntry extends com.google.common.collect.CustomConcurrentHashMap$SoftEntry implements com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry {
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nextEvictable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previousEvictable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/collect/CustomConcurrentHashMap$SoftExpirableEvictableEntry.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$SoftExpirableEvictableEntry extends com.google.common.collect.CustomConcurrentHashMap$SoftEntry implements com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry {
volatile long time
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nextExpirable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previousExpirable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nextEvictable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previousEvictable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/collect/CustomConcurrentHashMap$WeakEntry.classCustomConcurrentHashMap.java
package com.google.common.collect
com.google.common.collect.CustomConcurrentHashMap$WeakEntry extends java.lang.ref.WeakReference implements com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry {
final int hash
final com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
volatile com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.collect.CustomConcurrentHashMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
com.google.common.collect.CustomConcurrentHashMap$ValueReference previous
public int getHash ()
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNext ()
}
com/google/common/collect/CustomConcurrentHashMap$WeakExpirableEntry.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$WeakExpirableEntry extends com.google.common.collect.CustomConcurrentHashMap$WeakEntry implements com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry {
volatile long time
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nextExpirable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previousExpirable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/collect/CustomConcurrentHashMap$WeakEvictableEntry.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$WeakEvictableEntry extends com.google.common.collect.CustomConcurrentHashMap$WeakEntry implements com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry {
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nextEvictable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previousEvictable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/collect/CustomConcurrentHashMap$WeakExpirableEvictableEntry.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$WeakExpirableEvictableEntry extends com.google.common.collect.CustomConcurrentHashMap$WeakEntry implements com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry {
volatile long time
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nextExpirable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previousExpirable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nextEvictable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previousEvictable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/collect/CustomConcurrentHashMap$WeakValueReference.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$WeakValueReference extends java.lang.ref.WeakReference implements com.google.common.collect.CustomConcurrentHashMap$ValueReference {
final com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
void (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getEntry ()
public void clear (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ValueReference newValue
public com.google.common.collect.CustomConcurrentHashMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
}
com/google/common/collect/CustomConcurrentHashMap$SoftValueReference.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$SoftValueReference extends java.lang.ref.SoftReference implements com.google.common.collect.CustomConcurrentHashMap$ValueReference {
final com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
void (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getEntry ()
public void clear (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ValueReference newValue
public com.google.common.collect.CustomConcurrentHashMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
}
com/google/common/collect/CustomConcurrentHashMap$StrongValueReference.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$StrongValueReference extends java.lang.Object implements com.google.common.collect.CustomConcurrentHashMap$ValueReference {
final Object referent
void (java.lang.Object)
Object referent
public java.lang.Object get ()
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getEntry ()
public com.google.common.collect.CustomConcurrentHashMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
public void clear (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ValueReference newValue
}
com/google/common/collect/CustomConcurrentHashMap$Segment.classCustomConcurrentHashMap.java
package com.google.common.collect
com.google.common.collect.CustomConcurrentHashMap$Segment extends java.util.concurrent.locks.ReentrantLock {
final com.google.common.collect.CustomConcurrentHashMap map
volatile int count
int modCount
int threshold
volatile java.util.concurrent.atomic.AtomicReferenceArray table
final int maxSegmentSize
final java.lang.ref.ReferenceQueue keyReferenceQueue
final java.lang.ref.ReferenceQueue valueReferenceQueue
final java.util.Queue recencyQueue
final java.util.concurrent.atomic.AtomicInteger readCount
final java.util.Queue evictionQueue
final java.util.Queue expirationQueue
void (com.google.common.collect.CustomConcurrentHashMap, int, int)
com.google.common.collect.CustomConcurrentHashMap map
int initialCapacity
int maxSegmentSize
java.util.concurrent.atomic.AtomicReferenceArray newEntryArray (int)
int size
void initTable (java.util.concurrent.atomic.AtomicReferenceArray)
java.util.concurrent.atomic.AtomicReferenceArray newTable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry (java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry
void setValue (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, java.lang.Object)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
Object value
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
void tryDrainReferenceQueues ()
void drainReferenceQueues ()
void drainKeyReferenceQueue ()
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
java.lang.ref.Reference ref
int i
void drainValueReferenceQueue ()
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
java.lang.ref.Reference ref
int i
void clearReferenceQueues ()
void clearKeyReferenceQueue ()
void clearValueReferenceQueue ()
void recordRead (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
void recordLockedRead (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
void recordWrite (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
long expiration
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
void drainRecencyQueue ()
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
void recordExpirationTime (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, long)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
long expirationNanos
void tryExpireEntries ()
void expireEntries ()
long now
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
void enqueueNotification (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.MapMaker$RemovalCause)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
com.google.common.collect.MapMaker$RemovalCause cause
void enqueueNotification (java.lang.Object, int, java.lang.Object, com.google.common.collect.MapMaker$RemovalCause)
com.google.common.collect.MapMaker$RemovalNotification notification
Object key
int hash
Object value
com.google.common.collect.MapMaker$RemovalCause cause
boolean evictEntries ()
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getFirst (int)
int hash
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getEntry (java.lang.Object, int)
Object entryKey
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getLiveEntry (java.lang.Object, int)
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
java.lang.Object get (java.lang.Object, int)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
Object value
Object key
int hash
boolean containsKey (java.lang.Object, int)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
Object key
int hash
boolean containsValue (java.lang.Object)
Object entryValue
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
int i
java.util.concurrent.atomic.AtomicReferenceArray table
int length
Object value
java.lang.Object put (java.lang.Object, int, java.lang.Object, boolean)
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry first
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry
Object key
int hash
Object value
boolean onlyIfAbsent
void expand ()
int newIndex
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
int newIndex
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newFirst
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry tail
int tailIndex
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
int headIndex
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry head
int oldIndex
java.util.concurrent.atomic.AtomicReferenceArray oldTable
int oldCapacity
int newCount
java.util.concurrent.atomic.AtomicReferenceArray newTable
int newMask
boolean replace (java.lang.Object, int, java.lang.Object, java.lang.Object)
int newCount
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newFirst
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry first
Object key
int hash
Object oldValue
Object newValue
java.lang.Object replace (java.lang.Object, int, java.lang.Object)
int newCount
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newFirst
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry first
Object key
int hash
Object newValue
java.lang.Object remove (java.lang.Object, int)
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
Object entryValue
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newFirst
Object entryKey
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry first
Object key
int hash
boolean remove (java.lang.Object, int, java.lang.Object)
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
Object entryValue
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newFirst
Object entryKey
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry first
Object key
int hash
Object value
void clear ()
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
int i
int i
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry removeFromChain (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry first
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
int newCount
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newFirst
void removeCollectedEntry (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
boolean reclaimKey (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, int)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newFirst
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry first
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
int hash
boolean reclaimValue (java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newFirst
com.google.common.collect.CustomConcurrentHashMap$ValueReference v
Object entryKey
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry first
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
boolean clearValue (java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newFirst
com.google.common.collect.CustomConcurrentHashMap$ValueReference v
Object entryKey
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry first
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
boolean removeEntry (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, int, com.google.common.collect.MapMaker$RemovalCause)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newFirst
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
int hash
com.google.common.collect.MapMaker$RemovalCause cause
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry first
boolean isCollected (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
boolean isCollected (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
java.lang.Object getLiveValue (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
Object value
void postReadCleanup ()
void preWriteCleanup ()
void postWriteCleanup ()
void runCleanup ()
void runLockedCleanup ()
void runUnlockedCleanup ()
}
com/google/common/collect/CustomConcurrentHashMap$EvictionQueue$1.classCustomConcurrentHashMap.java
package com.google.common.collect
com.google.common.collect.CustomConcurrentHashMap$EvictionQueue$1 extends com.google.common.collect.CustomConcurrentHashMap$AbstractReferenceEntry {
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nextEvictable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previousEvictable
final com.google.common.collect.CustomConcurrentHashMap$EvictionQueue this$0
void (com.google.common.collect.CustomConcurrentHashMap$EvictionQueue)
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/collect/CustomConcurrentHashMap$EvictionQueue$2.classCustomConcurrentHashMap.java
package com.google.common.collect
com.google.common.collect.CustomConcurrentHashMap$EvictionQueue$2 extends com.google.common.collect.AbstractLinkedIterator {
final com.google.common.collect.CustomConcurrentHashMap$EvictionQueue this$0
void (com.google.common.collect.CustomConcurrentHashMap$EvictionQueue, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry x0
protected com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry computeNext (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/collect/CustomConcurrentHashMap$EvictionQueue.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$EvictionQueue extends java.util.AbstractQueue {
final com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry head
void ()
public boolean offer (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry peek ()
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry poll ()
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public boolean remove (java.lang.Object)
Object o
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public boolean contains (java.lang.Object)
Object o
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
public boolean isEmpty ()
public int size ()
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
int size
public void clear ()
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
public java.util.Iterator iterator ()
public volatile java.lang.Object peek ()
public volatile java.lang.Object poll ()
public volatile boolean offer (java.lang.Object)
Object x0
}
com/google/common/collect/CustomConcurrentHashMap$ExpirationQueue$1.classCustomConcurrentHashMap.java
package com.google.common.collect
com.google.common.collect.CustomConcurrentHashMap$ExpirationQueue$1 extends com.google.common.collect.CustomConcurrentHashMap$AbstractReferenceEntry {
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nextExpirable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previousExpirable
final com.google.common.collect.CustomConcurrentHashMap$ExpirationQueue this$0
void (com.google.common.collect.CustomConcurrentHashMap$ExpirationQueue)
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/collect/CustomConcurrentHashMap$ExpirationQueue$2.classCustomConcurrentHashMap.java
package com.google.common.collect
com.google.common.collect.CustomConcurrentHashMap$ExpirationQueue$2 extends com.google.common.collect.AbstractLinkedIterator {
final com.google.common.collect.CustomConcurrentHashMap$ExpirationQueue this$0
void (com.google.common.collect.CustomConcurrentHashMap$ExpirationQueue, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry x0
protected com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry computeNext (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/collect/CustomConcurrentHashMap$ExpirationQueue.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$ExpirationQueue extends java.util.AbstractQueue {
final com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry head
void ()
public boolean offer (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry peek ()
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry poll ()
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public boolean remove (java.lang.Object)
Object o
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
public boolean contains (java.lang.Object)
Object o
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
public boolean isEmpty ()
public int size ()
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
int size
public void clear ()
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
public java.util.Iterator iterator ()
public volatile java.lang.Object peek ()
public volatile java.lang.Object poll ()
public volatile boolean offer (java.lang.Object)
Object x0
}
com/google/common/collect/CustomConcurrentHashMap$CleanupMapTask.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$CleanupMapTask extends java.lang.Object implements java.lang.Runnable {
final java.lang.ref.WeakReference mapReference
public void (com.google.common.collect.CustomConcurrentHashMap)
com.google.common.collect.CustomConcurrentHashMap map
public void run ()
com.google.common.collect.CustomConcurrentHashMap$Segment segment
com.google.common.collect.CustomConcurrentHashMap$Segment[] arr$
int len$
int i$
com.google.common.collect.CustomConcurrentHashMap map
}
com/google/common/collect/CustomConcurrentHashMap$HashIterator.classCustomConcurrentHashMap.java
package com.google.common.collect
abstract com.google.common.collect.CustomConcurrentHashMap$HashIterator extends java.lang.Object {
int nextSegmentIndex
int nextTableIndex
com.google.common.collect.CustomConcurrentHashMap$Segment currentSegment
java.util.concurrent.atomic.AtomicReferenceArray currentTable
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nextEntry
com.google.common.collect.CustomConcurrentHashMap$WriteThroughEntry nextExternal
com.google.common.collect.CustomConcurrentHashMap$WriteThroughEntry lastReturned
final com.google.common.collect.CustomConcurrentHashMap this$0
void (com.google.common.collect.CustomConcurrentHashMap)
final void advance ()
boolean nextInChain ()
boolean nextInTable ()
boolean advanceTo (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
Object key
Object value
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
public boolean hasNext ()
com.google.common.collect.CustomConcurrentHashMap$WriteThroughEntry nextEntry ()
public void remove ()
}
com/google/common/collect/CustomConcurrentHashMap$KeyIterator.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$KeyIterator extends com.google.common.collect.CustomConcurrentHashMap$HashIterator implements java.util.Iterator {
final com.google.common.collect.CustomConcurrentHashMap this$0
void (com.google.common.collect.CustomConcurrentHashMap)
public java.lang.Object next ()
}
com/google/common/collect/CustomConcurrentHashMap$ValueIterator.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$ValueIterator extends com.google.common.collect.CustomConcurrentHashMap$HashIterator implements java.util.Iterator {
final com.google.common.collect.CustomConcurrentHashMap this$0
void (com.google.common.collect.CustomConcurrentHashMap)
public java.lang.Object next ()
}
com/google/common/collect/CustomConcurrentHashMap$WriteThroughEntry.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$WriteThroughEntry extends com.google.common.collect.AbstractMapEntry {
final Object key
Object value
final com.google.common.collect.CustomConcurrentHashMap this$0
void (com.google.common.collect.CustomConcurrentHashMap, java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public boolean equals (java.lang.Object)
java.util.Map$Entry that
Object object
public int hashCode ()
public java.lang.Object setValue (java.lang.Object)
Object newValue
Object oldValue
}
com/google/common/collect/CustomConcurrentHashMap$EntryIterator.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$EntryIterator extends com.google.common.collect.CustomConcurrentHashMap$HashIterator implements java.util.Iterator {
final com.google.common.collect.CustomConcurrentHashMap this$0
void (com.google.common.collect.CustomConcurrentHashMap)
public java.util.Map$Entry next ()
public volatile java.lang.Object next ()
}
com/google/common/collect/CustomConcurrentHashMap$KeySet.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$KeySet extends java.util.AbstractSet {
final com.google.common.collect.CustomConcurrentHashMap this$0
void (com.google.common.collect.CustomConcurrentHashMap)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/CustomConcurrentHashMap$Values.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$Values extends java.util.AbstractCollection {
final com.google.common.collect.CustomConcurrentHashMap this$0
void (com.google.common.collect.CustomConcurrentHashMap)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/CustomConcurrentHashMap$EntrySet.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$EntrySet extends java.util.AbstractSet {
final com.google.common.collect.CustomConcurrentHashMap this$0
void (com.google.common.collect.CustomConcurrentHashMap)
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry e
Object key
Object v
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry e
Object key
public int size ()
public boolean isEmpty ()
public void clear ()
}
com/google/common/collect/CustomConcurrentHashMap.classCustomConcurrentHashMap.java
package com.google.common.collect
com.google.common.collect.CustomConcurrentHashMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap java.io.Serializable {
static final int MAXIMUM_CAPACITY
static final int MAX_SEGMENTS
static final int CONTAINS_VALUE_RETRIES
static final int DRAIN_THRESHOLD
static final int DRAIN_MAX
static final long CLEANUP_EXECUTOR_DELAY_SECS
private static final java.util.logging.Logger logger
final transient int segmentMask
final transient int segmentShift
final transient com.google.common.collect.CustomConcurrentHashMap$Segment[] segments
final int concurrencyLevel
final com.google.common.base.Equivalence keyEquivalence
final com.google.common.base.Equivalence valueEquivalence
final com.google.common.collect.CustomConcurrentHashMap$Strength keyStrength
final com.google.common.collect.CustomConcurrentHashMap$Strength valueStrength
final int maximumSize
final long expireAfterAccessNanos
final long expireAfterWriteNanos
final java.util.Queue removalNotificationQueue
final com.google.common.collect.MapMaker$RemovalListener removalListener
final transient com.google.common.collect.CustomConcurrentHashMap$EntryFactory entryFactory
final com.google.common.base.Ticker ticker
static final com.google.common.collect.CustomConcurrentHashMap$ValueReference UNSET
static final java.util.Queue DISCARDING_QUEUE
java.util.Set keySet
java.util.Collection values
java.util.Set entrySet
private static final long serialVersionUID
void (com.google.common.collect.MapMaker)
int i
int maximumSegmentSize
int remainder
int i
com.google.common.collect.MapMaker builder
int initialCapacity
int segmentShift
int segmentCount
int segmentCapacity
int segmentSize
boolean evictsBySize ()
boolean expires ()
boolean expiresAfterWrite ()
boolean expiresAfterAccess ()
boolean usesKeyReferences ()
boolean usesValueReferences ()
static com.google.common.collect.CustomConcurrentHashMap$ValueReference unset ()
static com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nullEntry ()
static java.util.Queue discardingQueue ()
static int rehash (int)
int h
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newEntry (java.lang.Object, int, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry newNext
int hash
com.google.common.collect.CustomConcurrentHashMap$ValueReference newValueReference (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, java.lang.Object)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
Object value
int hash
int hash (java.lang.Object)
Object key
int h
void reclaimValue (com.google.common.collect.CustomConcurrentHashMap$ValueReference)
com.google.common.collect.CustomConcurrentHashMap$ValueReference valueReference
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
int hash
void reclaimKey (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
int hash
boolean isLive (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
com.google.common.collect.CustomConcurrentHashMap$Segment segmentFor (int)
int hash
com.google.common.collect.CustomConcurrentHashMap$Segment createSegment (int, int)
int initialCapacity
int maxSegmentSize
java.lang.Object getLiveValue (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
Object value
boolean isExpired (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
boolean isExpired (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, long)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
long now
static void connectExpirables (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
static void nullifyExpirable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nulled
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nullEntry
void processPendingNotifications ()
Exception e
com.google.common.collect.MapMaker$RemovalNotification notification
static void connectEvictables (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry, com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry previous
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry next
static void nullifyEvictable (com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nulled
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry nullEntry
final com.google.common.collect.CustomConcurrentHashMap$Segment[] newSegmentArray (int)
int ssize
public boolean isEmpty ()
int i
int i
long sum
com.google.common.collect.CustomConcurrentHashMap$Segment[] segments
public int size ()
int i
com.google.common.collect.CustomConcurrentHashMap$Segment[] segments
long sum
public java.lang.Object get (java.lang.Object)
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getEntry (java.lang.Object)
Object key
int hash
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry getLiveEntry (java.lang.Object)
Object key
int hash
public boolean containsKey (java.lang.Object)
Object key
int hash
public boolean containsValue (java.lang.Object)
Object v
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry e
int j
int c
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.collect.CustomConcurrentHashMap$Segment segment
com.google.common.collect.CustomConcurrentHashMap$Segment[] arr$
int len$
int i$
long sum
int i
Object value
com.google.common.collect.CustomConcurrentHashMap$Segment[] segments
long last
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public void putAll (java.util.Map)
java.util.Map$Entry e
java.util.Iterator i$
java.util.Map m
public java.lang.Object remove (java.lang.Object)
Object key
int hash
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
int hash
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public void clear ()
com.google.common.collect.CustomConcurrentHashMap$Segment segment
com.google.common.collect.CustomConcurrentHashMap$Segment[] arr$
int len$
int i$
public java.util.Set keySet ()
java.util.Set ks
public java.util.Collection values ()
java.util.Collection vs
public java.util.Set entrySet ()
java.util.Set es
java.lang.Object writeReplace ()
static void ()
}
com/google/common/collect/CustomConcurrentHashMap$AbstractSerializationProxy.classCustomConcurrentHashMap.java
package com.google.common.collect
abstract com.google.common.collect.CustomConcurrentHashMap$AbstractSerializationProxy extends com.google.common.collect.ForwardingConcurrentMap implements java.io.Serializable {
private static final long serialVersionUID
final com.google.common.collect.CustomConcurrentHashMap$Strength keyStrength
final com.google.common.collect.CustomConcurrentHashMap$Strength valueStrength
final com.google.common.base.Equivalence keyEquivalence
final com.google.common.base.Equivalence valueEquivalence
final long expireAfterWriteNanos
final long expireAfterAccessNanos
final int maximumSize
final int concurrencyLevel
final com.google.common.collect.MapMaker$RemovalListener removalListener
transient java.util.concurrent.ConcurrentMap delegate
void (com.google.common.collect.CustomConcurrentHashMap$Strength, com.google.common.collect.CustomConcurrentHashMap$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, long, long, int, int, com.google.common.collect.MapMaker$RemovalListener, java.util.concurrent.ConcurrentMap)
com.google.common.collect.CustomConcurrentHashMap$Strength keyStrength
com.google.common.collect.CustomConcurrentHashMap$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
long expireAfterWriteNanos
long expireAfterAccessNanos
int maximumSize
int concurrencyLevel
com.google.common.collect.MapMaker$RemovalListener removalListener
java.util.concurrent.ConcurrentMap delegate
protected java.util.concurrent.ConcurrentMap delegate ()
void writeMapTo (java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.util.Iterator i$
java.io.ObjectOutputStream out
com.google.common.collect.MapMaker readMapMaker (java.io.ObjectInputStream) throws java.io.IOException
java.io.ObjectInputStream in
int size
com.google.common.collect.MapMaker mapMaker
void readEntries (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object value
java.io.ObjectInputStream in
protected volatile java.util.Map delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/CustomConcurrentHashMap$SerializationProxy.classCustomConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.CustomConcurrentHashMap$SerializationProxy extends com.google.common.collect.CustomConcurrentHashMap$AbstractSerializationProxy {
private static final long serialVersionUID
void (com.google.common.collect.CustomConcurrentHashMap$Strength, com.google.common.collect.CustomConcurrentHashMap$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, long, long, int, int, com.google.common.collect.MapMaker$RemovalListener, java.util.concurrent.ConcurrentMap)
com.google.common.collect.CustomConcurrentHashMap$Strength keyStrength
com.google.common.collect.CustomConcurrentHashMap$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
long expireAfterWriteNanos
long expireAfterAccessNanos
int maximumSize
int concurrencyLevel
com.google.common.collect.MapMaker$RemovalListener removalListener
java.util.concurrent.ConcurrentMap delegate
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
com.google.common.collect.MapMaker mapMaker
private java.lang.Object readResolve ()
}
com/google/common/collect/MapMaker$MapMakerRemovalListener.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$MapMakerRemovalListener extends java.lang.Object implements com.google.common.collect.MapMaker$RemovalListener java.io.Serializable {
private static final long serialVersionUID
private final com.google.common.collect.MapEvictionListener listener
public void (com.google.common.collect.MapEvictionListener)
com.google.common.collect.MapEvictionListener listener
public void onRemoval (com.google.common.collect.MapMaker$RemovalNotification)
com.google.common.collect.MapMaker$RemovalNotification notification
}
com/google/common/collect/MapMaker$RemovalListener.classMapMaker.java
package com.google.common.collect
abstract com.google.common.collect.MapMaker$RemovalListener extends java.lang.Object {
public abstract void onRemoval (com.google.common.collect.MapMaker$RemovalNotification)
}
com/google/common/collect/MapMaker$RemovalNotification.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalNotification extends com.google.common.collect.ImmutableEntry {
private static final long serialVersionUID
private final com.google.common.collect.MapMaker$RemovalCause cause
void (java.lang.Object, java.lang.Object, com.google.common.collect.MapMaker$RemovalCause)
Object key
Object value
com.google.common.collect.MapMaker$RemovalCause cause
public com.google.common.collect.MapMaker$RemovalCause getCause ()
public boolean wasEvicted ()
}
com/google/common/collect/MapMaker$RemovalCause$1.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalCause$1 extends com.google.common.collect.MapMaker$RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/collect/MapMaker$RemovalCause$2.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalCause$2 extends com.google.common.collect.MapMaker$RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/collect/MapMaker$RemovalCause$3.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalCause$3 extends com.google.common.collect.MapMaker$RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/collect/MapMaker$RemovalCause$4.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalCause$4 extends com.google.common.collect.MapMaker$RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/collect/MapMaker$RemovalCause$5.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalCause$5 extends com.google.common.collect.MapMaker$RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/collect/MapMaker$RemovalCause.classMapMaker.java
package com.google.common.collect
abstract com.google.common.collect.MapMaker$RemovalCause extends java.lang.Enum {
public static final com.google.common.collect.MapMaker$RemovalCause EXPLICIT
public static final com.google.common.collect.MapMaker$RemovalCause REPLACED
public static final com.google.common.collect.MapMaker$RemovalCause COLLECTED
public static final com.google.common.collect.MapMaker$RemovalCause EXPIRED
public static final com.google.common.collect.MapMaker$RemovalCause SIZE
private static final com.google.common.collect.MapMaker$RemovalCause[] $VALUES
public static com.google.common.collect.MapMaker$RemovalCause[] values ()
public static com.google.common.collect.MapMaker$RemovalCause valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract boolean wasEvicted ()
void (java.lang.String, int, com.google.common.collect.MapMaker$1)
String x0
int x1
com.google.common.collect.MapMaker$1 x2
static void ()
}
com/google/common/collect/MapMaker$NullConcurrentMap.classMapMaker.java
package com.google.common.collect
com.google.common.collect.MapMaker$NullConcurrentMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap java.io.Serializable {
private static final long serialVersionUID
private final com.google.common.collect.MapMaker$RemovalListener removalListener
private final com.google.common.collect.MapMaker$RemovalCause removalCause
void (com.google.common.collect.MapMaker)
com.google.common.collect.MapMaker mapMaker
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
Object key
void notifyRemoval (java.lang.Object, java.lang.Object)
Object key
Object value
com.google.common.collect.MapMaker$RemovalNotification notification
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
public java.util.Set entrySet ()
}
com/google/common/collect/MapMaker$NullComputingConcurrentMap.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$NullComputingConcurrentMap extends com.google.common.collect.MapMaker$NullConcurrentMap {
private static final long serialVersionUID
final com.google.common.base.Function computingFunction
void (com.google.common.collect.MapMaker, com.google.common.base.Function)
com.google.common.collect.MapMaker mapMaker
com.google.common.base.Function computingFunction
public java.lang.Object get (java.lang.Object)
Object k
Object key
Object value
private java.lang.Object compute (java.lang.Object)
com.google.common.collect.ComputationException e
Throwable t
Object key
}
com/google/common/collect/MapMaker$1.classMapMaker.java
package com.google.common.collect
com.google.common.collect.MapMaker$1 extends java.lang.Object {
}
com/google/common/collect/MapMaker.classMapMaker.java
package com.google.common.collect
public final com.google.common.collect.MapMaker extends com.google.common.collect.GenericMapMaker {
private static final int DEFAULT_INITIAL_CAPACITY
private static final int DEFAULT_CONCURRENCY_LEVEL
private static final int DEFAULT_EXPIRATION_NANOS
static final int UNSET_INT
boolean useCustomMap
int initialCapacity
int concurrencyLevel
int maximumSize
com.google.common.collect.CustomConcurrentHashMap$Strength keyStrength
com.google.common.collect.CustomConcurrentHashMap$Strength valueStrength
long expireAfterWriteNanos
long expireAfterAccessNanos
com.google.common.collect.MapMaker$RemovalCause nullRemovalCause
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
com.google.common.base.Ticker ticker
public void ()
private boolean useNullMap ()
com.google.common.collect.MapMaker keyEquivalence (com.google.common.base.Equivalence)
com.google.common.base.Equivalence equivalence
com.google.common.base.Equivalence getKeyEquivalence ()
com.google.common.collect.MapMaker valueEquivalence (com.google.common.base.Equivalence)
com.google.common.base.Equivalence equivalence
com.google.common.base.Equivalence getValueEquivalence ()
public com.google.common.collect.MapMaker initialCapacity (int)
int initialCapacity
int getInitialCapacity ()
public com.google.common.collect.MapMaker maximumSize (int)
int size
public com.google.common.collect.MapMaker concurrencyLevel (int)
int concurrencyLevel
int getConcurrencyLevel ()
com.google.common.collect.MapMaker strongKeys ()
public com.google.common.collect.MapMaker weakKeys ()
public com.google.common.collect.MapMaker softKeys ()
com.google.common.collect.MapMaker setKeyStrength (com.google.common.collect.CustomConcurrentHashMap$Strength)
com.google.common.collect.CustomConcurrentHashMap$Strength strength
com.google.common.collect.CustomConcurrentHashMap$Strength getKeyStrength ()
com.google.common.collect.MapMaker strongValues ()
public com.google.common.collect.MapMaker weakValues ()
public com.google.common.collect.MapMaker softValues ()
com.google.common.collect.MapMaker setValueStrength (com.google.common.collect.CustomConcurrentHashMap$Strength)
com.google.common.collect.CustomConcurrentHashMap$Strength strength
com.google.common.collect.CustomConcurrentHashMap$Strength getValueStrength ()
public com.google.common.collect.MapMaker expiration (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
public com.google.common.collect.MapMaker expireAfterWrite (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
private void checkExpiration (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
long getExpireAfterWriteNanos ()
public com.google.common.collect.MapMaker expireAfterAccess (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
long getExpireAfterAccessNanos ()
com.google.common.base.Ticker getTicker ()
com.google.common.collect.GenericMapMaker removalListener (com.google.common.collect.MapMaker$RemovalListener)
com.google.common.collect.MapMaker$RemovalListener listener
com.google.common.collect.GenericMapMaker me
public com.google.common.collect.GenericMapMaker evictionListener (com.google.common.collect.MapEvictionListener)
com.google.common.collect.MapEvictionListener listener
com.google.common.collect.GenericMapMaker me
public java.util.concurrent.ConcurrentMap makeMap ()
com.google.common.collect.CustomConcurrentHashMap makeCustomMap ()
public java.util.concurrent.ConcurrentMap makeComputingMap (com.google.common.base.Function)
com.google.common.base.Function computingFunction
public java.lang.String toString ()
com.google.common.base.Objects$ToStringHelper s
public volatile com.google.common.collect.GenericMapMaker expireAfterAccess (long, java.util.concurrent.TimeUnit)
long x0
java.util.concurrent.TimeUnit x1
public volatile com.google.common.collect.GenericMapMaker expireAfterWrite (long, java.util.concurrent.TimeUnit)
long x0
java.util.concurrent.TimeUnit x1
public volatile com.google.common.collect.GenericMapMaker expiration (long, java.util.concurrent.TimeUnit)
long x0
java.util.concurrent.TimeUnit x1
public volatile com.google.common.collect.GenericMapMaker softValues ()
public volatile com.google.common.collect.GenericMapMaker weakValues ()
public volatile com.google.common.collect.GenericMapMaker softKeys ()
volatile com.google.common.collect.GenericMapMaker strongValues ()
public volatile com.google.common.collect.GenericMapMaker weakKeys ()
public volatile com.google.common.collect.GenericMapMaker concurrencyLevel (int)
int x0
volatile com.google.common.collect.GenericMapMaker strongKeys ()
public volatile com.google.common.collect.GenericMapMaker maximumSize (int)
int x0
public volatile com.google.common.collect.GenericMapMaker initialCapacity (int)
int x0
volatile com.google.common.collect.GenericMapMaker valueEquivalence (com.google.common.base.Equivalence)
com.google.common.base.Equivalence x0
volatile com.google.common.collect.GenericMapMaker keyEquivalence (com.google.common.base.Equivalence)
com.google.common.base.Equivalence x0
}
com/google/common/collect/GenericMapMaker$NullListener.classGenericMapMaker.java
package com.google.common.collect
final com.google.common.collect.GenericMapMaker$NullListener extends java.lang.Enum implements com.google.common.collect.MapMaker$RemovalListener {
public static final com.google.common.collect.GenericMapMaker$NullListener INSTANCE
private static final com.google.common.collect.GenericMapMaker$NullListener[] $VALUES
public static com.google.common.collect.GenericMapMaker$NullListener[] values ()
public static com.google.common.collect.GenericMapMaker$NullListener valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void onRemoval (com.google.common.collect.MapMaker$RemovalNotification)
com.google.common.collect.MapMaker$RemovalNotification notification
static void ()
}
com/google/common/collect/GenericMapMaker.classGenericMapMaker.java
package com.google.common.collect
public abstract com.google.common.collect.GenericMapMaker extends java.lang.Object {
com.google.common.collect.MapMaker$RemovalListener removalListener
void ()
abstract com.google.common.collect.GenericMapMaker keyEquivalence (com.google.common.base.Equivalence)
abstract com.google.common.collect.GenericMapMaker valueEquivalence (com.google.common.base.Equivalence)
public abstract com.google.common.collect.GenericMapMaker initialCapacity (int)
public abstract com.google.common.collect.GenericMapMaker maximumSize (int)
abstract com.google.common.collect.GenericMapMaker strongKeys ()
public abstract com.google.common.collect.GenericMapMaker concurrencyLevel (int)
public abstract com.google.common.collect.GenericMapMaker weakKeys ()
abstract com.google.common.collect.GenericMapMaker strongValues ()
public abstract com.google.common.collect.GenericMapMaker softKeys ()
public abstract com.google.common.collect.GenericMapMaker weakValues ()
public abstract com.google.common.collect.GenericMapMaker softValues ()
public abstract com.google.common.collect.GenericMapMaker expiration (long, java.util.concurrent.TimeUnit)
public abstract com.google.common.collect.GenericMapMaker expireAfterWrite (long, java.util.concurrent.TimeUnit)
public abstract com.google.common.collect.GenericMapMaker expireAfterAccess (long, java.util.concurrent.TimeUnit)
com.google.common.collect.MapMaker$RemovalListener getRemovalListener ()
public abstract java.util.concurrent.ConcurrentMap makeMap ()
abstract com.google.common.collect.CustomConcurrentHashMap makeCustomMap ()
public abstract java.util.concurrent.ConcurrentMap makeComputingMap (com.google.common.base.Function)
}
com/google/common/collect/MapEvictionListener.classMapEvictionListener.java
package com.google.common.collect
public abstract com.google.common.collect.MapEvictionListener extends java.lang.Object {
public abstract void onEviction (java.lang.Object, java.lang.Object)
}
com/google/common/collect/ImmutableEntry.classImmutableEntry.java
package com.google.common.collect
com.google.common.collect.ImmutableEntry extends com.google.common.collect.AbstractMapEntry implements java.io.Serializable {
private final Object key
private final Object value
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public final java.lang.Object setValue (java.lang.Object)
Object value
}
com/google/common/collect/AbstractMapEntry.classAbstractMapEntry.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMapEntry extends java.lang.Object implements java.util.Map$Entry {
void ()
public abstract java.lang.Object getKey ()
public abstract java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
java.util.Map$Entry that
Object object
public int hashCode ()
Object k
Object v
public java.lang.String toString ()
}
com/google/common/collect/ArrayListMultimap.classArrayListMultimap.java
package com.google.common.collect
public final com.google.common.collect.ArrayListMultimap extends com.google.common.collect.AbstractListMultimap {
private static final int DEFAULT_VALUES_PER_KEY
transient int expectedValuesPerKey
private static final long serialVersionUID
public static com.google.common.collect.ArrayListMultimap create ()
public static com.google.common.collect.ArrayListMultimap create (int, int)
int expectedKeys
int expectedValuesPerKey
public static com.google.common.collect.ArrayListMultimap create (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
private void ()
private void (int, int)
int expectedKeys
int expectedValuesPerKey
private void (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
java.util.List createCollection ()
public void trimToSize ()
java.util.ArrayList arrayList
java.util.Collection collection
java.util.Iterator i$
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int distinctKeys
java.util.Map map
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Map asMap ()
public volatile boolean put (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.List removeAll (java.lang.Object)
Object x0
public volatile java.util.List get (java.lang.Object)
Object x0
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile java.util.Collection entries ()
public volatile java.util.Collection values ()
public volatile com.google.common.collect.Multiset keys ()
public volatile java.util.Set keySet ()
public volatile void clear ()
public volatile boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap x0
public volatile boolean putAll (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile boolean remove (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsEntry (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsValue (java.lang.Object)
Object x0
public volatile boolean containsKey (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
public volatile int size ()
volatile java.util.Collection createCollection ()
}
com/google/common/collect/ForwardingListMultimap.classForwardingListMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingListMultimap extends com.google.common.collect.ForwardingMultimap implements com.google.common.collect.ListMultimap {
protected void ()
protected abstract com.google.common.collect.ListMultimap delegate ()
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
protected volatile com.google.common.collect.Multimap delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/AbstractLinkedIterator.classAbstractLinkedIterator.java
package com.google.common.collect
public abstract com.google.common.collect.AbstractLinkedIterator extends com.google.common.collect.UnmodifiableIterator {
private Object nextOrNull
protected void (java.lang.Object)
Object firstOrNull
protected abstract java.lang.Object computeNext (java.lang.Object)
public final boolean hasNext ()
public final java.lang.Object next ()
}
com/google/common/collect/BstModificationResult$ModificationType.classBstModificationResult.java
package com.google.common.collect
final com.google.common.collect.BstModificationResult$ModificationType extends java.lang.Enum {
public static final com.google.common.collect.BstModificationResult$ModificationType IDENTITY
public static final com.google.common.collect.BstModificationResult$ModificationType REBUILDING_CHANGE
public static final com.google.common.collect.BstModificationResult$ModificationType REBALANCING_CHANGE
private static final com.google.common.collect.BstModificationResult$ModificationType[] $VALUES
public static com.google.common.collect.BstModificationResult$ModificationType[] values ()
public static com.google.common.collect.BstModificationResult$ModificationType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/common/collect/BstModificationResult.classBstModificationResult.java
package com.google.common.collect
final com.google.common.collect.BstModificationResult extends java.lang.Object {
private final com.google.common.collect.BstNode originalTarget
private final com.google.common.collect.BstNode changedTarget
private final com.google.common.collect.BstModificationResult$ModificationType type
static com.google.common.collect.BstModificationResult identity (com.google.common.collect.BstNode)
com.google.common.collect.BstNode target
static com.google.common.collect.BstModificationResult rebuildingChange (com.google.common.collect.BstNode, com.google.common.collect.BstNode)
com.google.common.collect.BstNode originalTarget
com.google.common.collect.BstNode changedTarget
static com.google.common.collect.BstModificationResult rebalancingChange (com.google.common.collect.BstNode, com.google.common.collect.BstNode)
com.google.common.collect.BstNode originalTarget
com.google.common.collect.BstNode changedTarget
private void (com.google.common.collect.BstNode, com.google.common.collect.BstNode, com.google.common.collect.BstModificationResult$ModificationType)
com.google.common.collect.BstNode originalTarget
com.google.common.collect.BstNode changedTarget
com.google.common.collect.BstModificationResult$ModificationType type
com.google.common.collect.BstNode getOriginalTarget ()
com.google.common.collect.BstNode getChangedTarget ()
com.google.common.collect.BstModificationResult$ModificationType getType ()
}
com/google/common/collect/HashMultimap.classHashMultimap.java
package com.google.common.collect
public final com.google.common.collect.HashMultimap extends com.google.common.collect.AbstractSetMultimap {
private static final int DEFAULT_VALUES_PER_KEY
transient int expectedValuesPerKey
private static final long serialVersionUID
public static com.google.common.collect.HashMultimap create ()
public static com.google.common.collect.HashMultimap create (int, int)
int expectedKeys
int expectedValuesPerKey
public static com.google.common.collect.HashMultimap create (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
private void ()
private void (int, int)
int expectedKeys
int expectedValuesPerKey
private void (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
java.util.Set createCollection ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int distinctKeys
java.util.Map map
public volatile boolean equals (java.lang.Object)
Object x0
public volatile boolean put (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.util.Map asMap ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set entries ()
public volatile java.util.Set get (java.lang.Object)
Object x0
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile java.util.Collection values ()
public volatile com.google.common.collect.Multiset keys ()
public volatile java.util.Set keySet ()
public volatile void clear ()
public volatile boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap x0
public volatile boolean putAll (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile boolean remove (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsEntry (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsValue (java.lang.Object)
Object x0
public volatile boolean containsKey (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
public volatile int size ()
volatile java.util.Collection createCollection ()
}
com/google/common/collect/EmptyImmutableSortedMultiset.classEmptyImmutableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.EmptyImmutableSortedMultiset extends com.google.common.collect.ImmutableSortedMultiset {
void (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.Multiset$Entry firstEntry ()
public com.google.common.collect.Multiset$Entry lastEntry ()
public int count (java.lang.Object)
Object element
public int size ()
com.google.common.collect.ImmutableSortedSet createElementSet ()
com.google.common.collect.ImmutableSortedSet createDescendingElementSet ()
com.google.common.collect.UnmodifiableIterator descendingEntryIterator ()
com.google.common.collect.UnmodifiableIterator entryIterator ()
public com.google.common.collect.ImmutableSortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object upperBound
com.google.common.collect.BoundType boundType
public com.google.common.collect.ImmutableSortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType boundType
int distinctElements ()
boolean isPartialView ()
public volatile com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
}
com/google/common/collect/ImmutableSortedMultiset$Builder.classImmutableSortedMultiset.java
package com.google.common.collect
public com.google.common.collect.ImmutableSortedMultiset$Builder extends com.google.common.collect.ImmutableMultiset$Builder {
private final java.util.Comparator comparator
public void (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.ImmutableSortedMultiset$Builder add (java.lang.Object)
Object element
public com.google.common.collect.ImmutableSortedMultiset$Builder addCopies (java.lang.Object, int)
Object element
int occurrences
public com.google.common.collect.ImmutableSortedMultiset$Builder setCount (java.lang.Object, int)
Object element
int count
public transient com.google.common.collect.ImmutableSortedMultiset$Builder add (java.lang.Object[])
Object[] elements
public com.google.common.collect.ImmutableSortedMultiset$Builder addAll (java.lang.Iterable)
Iterable elements
public com.google.common.collect.ImmutableSortedMultiset$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public com.google.common.collect.ImmutableSortedMultiset build ()
public volatile com.google.common.collect.ImmutableMultiset build ()
public volatile com.google.common.collect.ImmutableMultiset$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableMultiset$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableMultiset$Builder setCount (java.lang.Object, int)
Object x0
int x1
public volatile com.google.common.collect.ImmutableMultiset$Builder addCopies (java.lang.Object, int)
Object x0
int x1
public volatile com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object)
Object x0
public volatile com.google.common.collect.ImmutableCollection build ()
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableSortedMultiset$SerializedForm.classImmutableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.ImmutableSortedMultiset$SerializedForm extends java.lang.Object implements java.io.Serializable {
java.util.Comparator comparator
Object[] elements
int[] counts
void (com.google.common.collect.SortedMultiset)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.SortedMultiset multiset
int n
int i
java.lang.Object readResolve ()
int i
int n
com.google.common.collect.ImmutableSortedMultiset$Builder builder
}
com/google/common/collect/ImmutableSortedMultiset.classImmutableSortedMultiset.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSortedMultiset extends com.google.common.collect.ImmutableSortedMultisetFauxverideShim implements com.google.common.collect.SortedMultiset {
private static final java.util.Comparator NATURAL_ORDER
private static final com.google.common.collect.ImmutableSortedMultiset NATURAL_EMPTY_MULTISET
private final transient java.util.Comparator comparator
private transient java.util.Comparator reverseComparator
private transient com.google.common.collect.ImmutableSortedSet elementSet
transient com.google.common.collect.ImmutableSortedMultiset descendingMultiset
public static com.google.common.collect.ImmutableSortedMultiset of ()
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable)
Comparable element
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
Comparable e4
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
Comparable e4
Comparable e5
public static transient com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[])
Comparable e1
Comparable e2
Comparable e3
Comparable e4
Comparable e5
Comparable e6
Comparable[] remaining
int size
java.util.List all
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.lang.Comparable[])
Comparable[] elements
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.lang.Iterable)
Iterable elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.util.Iterator)
java.util.Iterator elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.util.Comparator, java.util.Iterator)
java.util.Comparator comparator
java.util.Iterator elements
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.util.Comparator, java.lang.Iterable)
java.util.Comparator comparator
Iterable elements
public static com.google.common.collect.ImmutableSortedMultiset copyOfSorted (com.google.common.collect.SortedMultiset)
com.google.common.collect.SortedMultiset sortedMultiset
java.util.Comparator comparator
private static com.google.common.collect.ImmutableSortedMultiset copyOfInternal (java.util.Comparator, java.lang.Iterable)
com.google.common.collect.ImmutableSortedMultiset multiset
java.util.Comparator comparator
Iterable iterable
com.google.common.collect.ImmutableList entries
private static com.google.common.collect.ImmutableSortedMultiset copyOfInternal (java.util.Comparator, java.util.Iterator)
java.util.Comparator comparator
java.util.Iterator iterator
com.google.common.collect.ImmutableList entries
private static void verifyEntries (java.util.Collection)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
java.util.Collection entries
static com.google.common.collect.ImmutableSortedMultiset emptyMultiset (java.util.Comparator)
java.util.Comparator comparator
void (java.util.Comparator)
java.util.Comparator comparator
public java.util.Comparator comparator ()
java.util.Comparator unsafeComparator ()
java.util.Comparator reverseComparator ()
java.util.Comparator result
public com.google.common.collect.ImmutableSortedSet elementSet ()
com.google.common.collect.ImmutableSortedSet result
abstract com.google.common.collect.ImmutableSortedSet createElementSet ()
abstract com.google.common.collect.ImmutableSortedSet createDescendingElementSet ()
public com.google.common.collect.ImmutableSortedMultiset descendingMultiset ()
com.google.common.collect.ImmutableSortedMultiset result
abstract com.google.common.collect.UnmodifiableIterator descendingEntryIterator ()
public final com.google.common.collect.Multiset$Entry pollFirstEntry ()
public com.google.common.collect.Multiset$Entry pollLastEntry ()
public abstract com.google.common.collect.ImmutableSortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
public com.google.common.collect.ImmutableSortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType lowerBoundType
Object upperBound
com.google.common.collect.BoundType upperBoundType
public abstract com.google.common.collect.ImmutableSortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
public static com.google.common.collect.ImmutableSortedMultiset$Builder orderedBy (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedMultiset$Builder reverseOrder ()
public static com.google.common.collect.ImmutableSortedMultiset$Builder naturalOrder ()
java.lang.Object writeReplace ()
public volatile java.util.Set elementSet ()
public volatile com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
Object x2
com.google.common.collect.BoundType x3
public volatile com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile com.google.common.collect.SortedMultiset descendingMultiset ()
public volatile java.util.SortedSet elementSet ()
static void ()
}
com/google/common/collect/ImmutableSortedMultisetFauxverideShim.classImmutableSortedMultisetFauxverideShim.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSortedMultisetFauxverideShim extends com.google.common.collect.ImmutableMultiset {
void ()
public static com.google.common.collect.ImmutableSortedMultiset$Builder builder ()
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static transient com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object[] remaining
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.lang.Object[])
Object[] elements
}
com/google/common/collect/SortedMultiset.classSortedMultiset.java
package com.google.common.collect
abstract com.google.common.collect.SortedMultiset extends java.lang.Object implements com.google.common.collect.Multiset com.google.common.collect.SortedIterable {
public abstract java.util.Comparator comparator ()
public abstract com.google.common.collect.Multiset$Entry firstEntry ()
public abstract com.google.common.collect.Multiset$Entry lastEntry ()
public abstract com.google.common.collect.Multiset$Entry pollFirstEntry ()
public abstract com.google.common.collect.Multiset$Entry pollLastEntry ()
public abstract java.util.SortedSet elementSet ()
public abstract java.util.Iterator iterator ()
public abstract com.google.common.collect.SortedMultiset descendingMultiset ()
public abstract com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
public abstract com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
public abstract com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
}
com/google/common/collect/SortedLists$KeyPresentBehavior$1.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyPresentBehavior$1 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void (java.lang.String, int)
int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
}
com/google/common/collect/SortedLists$KeyPresentBehavior$2.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyPresentBehavior$2 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void (java.lang.String, int)
int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
int middle
int c
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
int lower
int upper
}
com/google/common/collect/SortedLists$KeyPresentBehavior$3.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyPresentBehavior$3 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void (java.lang.String, int)
int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
int middle
int c
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
int lower
int upper
}
com/google/common/collect/SortedLists$KeyPresentBehavior$4.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyPresentBehavior$4 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void (java.lang.String, int)
public int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
}
com/google/common/collect/SortedLists$KeyPresentBehavior$5.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyPresentBehavior$5 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void (java.lang.String, int)
public int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
}
com/google/common/collect/SortedLists$KeyPresentBehavior.classSortedLists.java
package com.google.common.collect
public abstract com.google.common.collect.SortedLists$KeyPresentBehavior extends java.lang.Enum {
public static final com.google.common.collect.SortedLists$KeyPresentBehavior ANY_PRESENT
public static final com.google.common.collect.SortedLists$KeyPresentBehavior LAST_PRESENT
public static final com.google.common.collect.SortedLists$KeyPresentBehavior FIRST_PRESENT
public static final com.google.common.collect.SortedLists$KeyPresentBehavior FIRST_AFTER
public static final com.google.common.collect.SortedLists$KeyPresentBehavior LAST_BEFORE
private static final com.google.common.collect.SortedLists$KeyPresentBehavior[] $VALUES
public static com.google.common.collect.SortedLists$KeyPresentBehavior[] values ()
public static com.google.common.collect.SortedLists$KeyPresentBehavior valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
void (java.lang.String, int, com.google.common.collect.SortedLists$1)
String x0
int x1
com.google.common.collect.SortedLists$1 x2
static void ()
}
com/google/common/collect/SortedLists$KeyAbsentBehavior$1.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyAbsentBehavior$1 extends com.google.common.collect.SortedLists$KeyAbsentBehavior {
void (java.lang.String, int)
int resultIndex (int)
int higherIndex
}
com/google/common/collect/SortedLists$KeyAbsentBehavior$2.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyAbsentBehavior$2 extends com.google.common.collect.SortedLists$KeyAbsentBehavior {
void (java.lang.String, int)
public int resultIndex (int)
int higherIndex
}
com/google/common/collect/SortedLists$KeyAbsentBehavior$3.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyAbsentBehavior$3 extends com.google.common.collect.SortedLists$KeyAbsentBehavior {
void (java.lang.String, int)
public int resultIndex (int)
int higherIndex
}
com/google/common/collect/SortedLists$KeyAbsentBehavior.classSortedLists.java
package com.google.common.collect
public abstract com.google.common.collect.SortedLists$KeyAbsentBehavior extends java.lang.Enum {
public static final com.google.common.collect.SortedLists$KeyAbsentBehavior NEXT_LOWER
public static final com.google.common.collect.SortedLists$KeyAbsentBehavior NEXT_HIGHER
public static final com.google.common.collect.SortedLists$KeyAbsentBehavior INVERTED_INSERTION_INDEX
private static final com.google.common.collect.SortedLists$KeyAbsentBehavior[] $VALUES
public static com.google.common.collect.SortedLists$KeyAbsentBehavior[] values ()
public static com.google.common.collect.SortedLists$KeyAbsentBehavior valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract int resultIndex (int)
void (java.lang.String, int, com.google.common.collect.SortedLists$1)
String x0
int x1
com.google.common.collect.SortedLists$1 x2
static void ()
}
com/google/common/collect/SortedLists$1.classSortedLists.java
package com.google.common.collect
com.google.common.collect.SortedLists$1 extends java.lang.Object {
}
com/google/common/collect/SortedLists.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists extends java.lang.Object {
private void ()
public static int binarySearch (java.util.List, java.lang.Comparable, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
java.util.List list
Comparable e
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
public static int binarySearch (java.util.List, com.google.common.base.Function, java.lang.Comparable, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
java.util.List list
com.google.common.base.Function keyFunction
Comparable key
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
public static int binarySearch (java.util.List, com.google.common.base.Function, java.lang.Object, java.util.Comparator, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
java.util.List list
com.google.common.base.Function keyFunction
Object key
java.util.Comparator keyComparator
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
public static int binarySearch (java.util.List, java.lang.Object, java.util.Comparator, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
int middle
int c
java.util.List list
Object key
java.util.Comparator comparator
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
int lower
int upper
}
com/google/common/collect/LinkedHashMultiset.classLinkedHashMultiset.java
package com.google.common.collect
public final com.google.common.collect.LinkedHashMultiset extends com.google.common.collect.AbstractMapBasedMultiset {
private static final long serialVersionUID
public static com.google.common.collect.LinkedHashMultiset create ()
public static com.google.common.collect.LinkedHashMultiset create (int)
int distinctElements
public static com.google.common.collect.LinkedHashMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.LinkedHashMultiset multiset
private void ()
private void (int)
int distinctElements
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int distinctElements
public volatile int setCount (java.lang.Object, int)
Object x0
int x1
public volatile int remove (java.lang.Object, int)
Object x0
int x1
public volatile int add (java.lang.Object, int)
Object x0
int x1
public volatile int count (java.lang.Object)
Object x0
public volatile java.util.Iterator iterator ()
public volatile int size ()
public volatile void clear ()
public volatile java.util.Set entrySet ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Set elementSet ()
public volatile boolean retainAll (java.util.Collection)
java.util.Collection x0
public volatile boolean removeAll (java.util.Collection)
java.util.Collection x0
public volatile boolean addAll (java.util.Collection)
java.util.Collection x0
public volatile boolean setCount (java.lang.Object, int, int)
Object x0
int x1
int x2
public volatile boolean remove (java.lang.Object)
Object x0
public volatile boolean add (java.lang.Object)
Object x0
public volatile boolean contains (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
}
com/google/common/collect/ForwardingConcurrentMap.classForwardingConcurrentMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingConcurrentMap extends com.google.common.collect.ForwardingMap implements java.util.concurrent.ConcurrentMap {
protected void ()
protected abstract java.util.concurrent.ConcurrentMap delegate ()
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
protected volatile java.util.Map delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingMap$StandardKeySet.classForwardingMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingMap$StandardKeySet extends com.google.common.collect.Maps$KeySet {
final com.google.common.collect.ForwardingMap this$0
public void (com.google.common.collect.ForwardingMap)
java.util.Map map ()
}
com/google/common/collect/ForwardingMap$StandardValues.classForwardingMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingMap$StandardValues extends com.google.common.collect.Maps$Values {
final com.google.common.collect.ForwardingMap this$0
public void (com.google.common.collect.ForwardingMap)
java.util.Map map ()
}
com/google/common/collect/ForwardingMap$1.classForwardingMap.java
package com.google.common.collect
com.google.common.collect.ForwardingMap$1 extends com.google.common.collect.ForwardingMap$StandardEntrySet {
final com.google.common.base.Supplier val$entryIteratorSupplier
final com.google.common.collect.ForwardingMap this$0
void (com.google.common.collect.ForwardingMap, com.google.common.base.Supplier)
public java.util.Iterator iterator ()
}
com/google/common/collect/ForwardingMap$StandardEntrySet.classForwardingMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMap$StandardEntrySet extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.ForwardingMap this$0
public void (com.google.common.collect.ForwardingMap)
java.util.Map map ()
}
com/google/common/collect/ForwardingMap.classForwardingMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMap extends com.google.common.collect.ForwardingObject implements java.util.Map {
protected void ()
protected abstract java.util.Map delegate ()
public int size ()
public boolean isEmpty ()
public java.lang.Object remove (java.lang.Object)
Object object
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
Object key
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map map
public java.util.Set keySet ()
public java.util.Collection values ()
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected void standardPutAll (java.util.Map)
java.util.Map map
protected java.lang.Object standardRemove (java.lang.Object)
Object value
java.util.Map$Entry entry
Object key
java.util.Iterator entryIterator
protected void standardClear ()
java.util.Iterator entryIterator
protected java.util.Set standardKeySet ()
protected boolean standardContainsKey (java.lang.Object)
Object key
protected java.util.Collection standardValues ()
protected boolean standardContainsValue (java.lang.Object)
Object value
protected java.util.Set standardEntrySet (com.google.common.base.Supplier)
com.google.common.base.Supplier entryIteratorSupplier
protected boolean standardIsEmpty ()
protected boolean standardEquals (java.lang.Object)
Object object
protected int standardHashCode ()
protected java.lang.String standardToString ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/StandardTable$TableCollection.classStandardTable.java
package com.google.common.collect
abstract com.google.common.collect.StandardTable$TableCollection extends java.util.AbstractCollection {
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
public boolean isEmpty ()
public void clear ()
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$TableSet.classStandardTable.java
package com.google.common.collect
abstract com.google.common.collect.StandardTable$TableSet extends java.util.AbstractSet {
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
public boolean isEmpty ()
public void clear ()
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$CellSet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$CellSet extends com.google.common.collect.StandardTable$TableSet {
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
com.google.common.collect.Table$Cell cell
Object obj
public boolean remove (java.lang.Object)
com.google.common.collect.Table$Cell cell
Object obj
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$CellIterator.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$CellIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator rowIterator
java.util.Map$Entry rowEntry
java.util.Iterator columnIterator
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
public boolean hasNext ()
public com.google.common.collect.Table$Cell next ()
java.util.Map$Entry columnEntry
public void remove ()
public volatile java.lang.Object next ()
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$Row$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row$1 extends com.google.common.collect.Maps$KeySet {
final com.google.common.collect.StandardTable$Row this$1
void (com.google.common.collect.StandardTable$Row)
java.util.Map map ()
}
com/google/common/collect/StandardTable$Row$RowEntrySet$1$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row$RowEntrySet$1$1 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.StandardTable$Row$RowEntrySet$1 this$3
void (com.google.common.collect.StandardTable$Row$RowEntrySet$1, java.util.Map$Entry)
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
Object object
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/StandardTable$Row$RowEntrySet$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row$RowEntrySet$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$iterator
final com.google.common.collect.StandardTable$Row$RowEntrySet this$2
void (com.google.common.collect.StandardTable$Row$RowEntrySet, java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/StandardTable$Row$RowEntrySet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row$RowEntrySet extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.StandardTable$Row this$1
private void (com.google.common.collect.StandardTable$Row)
java.util.Map map ()
public int size ()
java.util.Map map
public java.util.Iterator iterator ()
java.util.Map map
java.util.Iterator iterator
void (com.google.common.collect.StandardTable$Row, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable$Row x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$Row.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row extends java.util.AbstractMap {
final Object rowKey
java.util.Map backingRowMap
java.util.Set keySet
java.util.Set entrySet
final com.google.common.collect.StandardTable this$0
void (com.google.common.collect.StandardTable, java.lang.Object)
Object rowKey
java.util.Map backingRowMap ()
java.util.Map computeBackingRowMap ()
void maintainEmptyInvariant ()
public boolean containsKey (java.lang.Object)
Object key
java.util.Map backingRowMap
public java.lang.Object get (java.lang.Object)
Object key
java.util.Map backingRowMap
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
java.util.Map backingRowMap
Object result
ClassCastException e
Object key
public void clear ()
java.util.Map backingRowMap
public java.util.Set keySet ()
java.util.Set result
public java.util.Set entrySet ()
java.util.Set result
}
com/google/common/collect/StandardTable$Column$EntrySet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$EntrySet extends java.util.AbstractSet {
final com.google.common.collect.StandardTable$Column this$1
void (com.google.common.collect.StandardTable$Column)
public java.util.Iterator iterator ()
public int size ()
java.util.Map map
java.util.Iterator i$
int size
public boolean isEmpty ()
public void clear ()
com.google.common.base.Predicate predicate
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object o
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object obj
public boolean removeAll (java.util.Collection)
Object obj
java.util.Iterator i$
java.util.Collection c
boolean changed
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/StandardTable$Column$EntrySetIterator$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$EntrySetIterator$1 extends com.google.common.collect.AbstractMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.StandardTable$Column$EntrySetIterator this$2
void (com.google.common.collect.StandardTable$Column$EntrySetIterator, java.util.Map$Entry)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
}
com/google/common/collect/StandardTable$Column$EntrySetIterator.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$EntrySetIterator extends com.google.common.collect.AbstractIterator {
final java.util.Iterator iterator
final com.google.common.collect.StandardTable$Column this$1
void (com.google.common.collect.StandardTable$Column)
protected java.util.Map$Entry computeNext ()
java.util.Map$Entry entry
protected volatile java.lang.Object computeNext ()
}
com/google/common/collect/StandardTable$Column$KeySet$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$KeySet$1 extends java.lang.Object implements com.google.common.base.Predicate {
final java.util.Collection val$c
final com.google.common.collect.StandardTable$Column$KeySet this$2
void (com.google.common.collect.StandardTable$Column$KeySet, java.util.Collection)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/Table$Cell.classTable.java
package com.google.common.collect
public abstract com.google.common.collect.Table$Cell extends java.lang.Object {
public abstract java.lang.Object getRowKey ()
public abstract java.lang.Object getColumnKey ()
public abstract java.lang.Object getValue ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
com/google/common/collect/StandardTable$Column$KeySet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$KeySet extends java.util.AbstractSet {
final com.google.common.collect.StandardTable$Column this$1
void (com.google.common.collect.StandardTable$Column)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object obj
public boolean remove (java.lang.Object)
Object obj
public void clear ()
public boolean removeAll (java.util.Collection)
Object obj
java.util.Iterator i$
java.util.Collection c
boolean changed
public boolean retainAll (java.util.Collection)
java.util.Collection c
com.google.common.base.Predicate predicate
}
com/google/common/collect/StandardTable$Column$Values$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$Values$1 extends java.lang.Object implements com.google.common.base.Predicate {
final java.util.Collection val$c
final com.google.common.collect.StandardTable$Column$Values this$2
void (com.google.common.collect.StandardTable$Column$Values, java.util.Collection)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/StandardTable$Column$Values$2.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$Values$2 extends java.lang.Object implements com.google.common.base.Predicate {
final java.util.Collection val$c
final com.google.common.collect.StandardTable$Column$Values this$2
void (com.google.common.collect.StandardTable$Column$Values, java.util.Collection)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/StandardTable$Column$Values.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$Values extends java.util.AbstractCollection {
final com.google.common.collect.StandardTable$Column this$1
void (com.google.common.collect.StandardTable$Column)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public void clear ()
public boolean remove (java.lang.Object)
java.util.Map map
Object obj
java.util.Iterator iterator
public boolean removeAll (java.util.Collection)
java.util.Collection c
com.google.common.base.Predicate predicate
public boolean retainAll (java.util.Collection)
java.util.Collection c
com.google.common.base.Predicate predicate
}
com/google/common/collect/StandardTable$Column.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column extends com.google.common.collect.Maps$ImprovedAbstractMap {
final Object columnKey
com.google.common.collect.StandardTable$Column$Values columnValues
com.google.common.collect.StandardTable$Column$KeySet keySet
final com.google.common.collect.StandardTable this$0
void (com.google.common.collect.StandardTable, java.lang.Object)
Object columnKey
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object get (java.lang.Object)
Object key
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object remove (java.lang.Object)
Object key
public java.util.Set createEntrySet ()
public java.util.Collection values ()
com.google.common.collect.StandardTable$Column$Values result
boolean removePredicate (com.google.common.base.Predicate)
java.util.Map$Entry entry
java.util.Map map
Object value
com.google.common.base.Predicate predicate
boolean changed
java.util.Iterator iterator
public java.util.Set keySet ()
com.google.common.collect.StandardTable$Column$KeySet result
}
com/google/common/collect/StandardTable$RowKeySet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$RowKeySet extends com.google.common.collect.StandardTable$TableSet {
final com.google.common.collect.StandardTable this$0
void (com.google.common.collect.StandardTable)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object obj
public boolean remove (java.lang.Object)
Object obj
}
com/google/common/collect/StandardTable$ColumnKeySet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnKeySet extends com.google.common.collect.StandardTable$TableSet {
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
public java.util.Iterator iterator ()
public int size ()
public boolean remove (java.lang.Object)
java.util.Map map
Object obj
boolean changed
java.util.Iterator iterator
public boolean removeAll (java.util.Collection)
java.util.Map map
java.util.Collection c
boolean changed
java.util.Iterator iterator
public boolean retainAll (java.util.Collection)
java.util.Map map
java.util.Collection c
boolean changed
java.util.Iterator iterator
public boolean contains (java.lang.Object)
java.util.Map map
java.util.Iterator i$
Object obj
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$ColumnKeyIterator.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnKeyIterator extends com.google.common.collect.AbstractIterator {
final java.util.Map seen
final java.util.Iterator mapIterator
java.util.Iterator entryIterator
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
protected java.lang.Object computeNext ()
java.util.Map$Entry entry
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$Values$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Values$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$cellIterator
final com.google.common.collect.StandardTable$Values this$1
void (com.google.common.collect.StandardTable$Values, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/StandardTable$Values.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Values extends com.google.common.collect.StandardTable$TableCollection {
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
public java.util.Iterator iterator ()
java.util.Iterator cellIterator
public int size ()
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$RowMap$EntrySet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$RowMap$EntrySet extends com.google.common.collect.StandardTable$TableSet {
final com.google.common.collect.StandardTable$RowMap this$1
void (com.google.common.collect.StandardTable$RowMap)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object obj
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object obj
}
com/google/common/collect/StandardTable$RowMap$EntryIterator.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$RowMap$EntryIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator delegate
final com.google.common.collect.StandardTable$RowMap this$1
void (com.google.common.collect.StandardTable$RowMap)
public boolean hasNext ()
public java.util.Map$Entry next ()
Object rowKey
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/StandardTable$RowMap.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$RowMap extends com.google.common.collect.Maps$ImprovedAbstractMap {
final com.google.common.collect.StandardTable this$0
void (com.google.common.collect.StandardTable)
public boolean containsKey (java.lang.Object)
Object key
public java.util.Map get (java.lang.Object)
Object key
public java.util.Set keySet ()
public java.util.Map remove (java.lang.Object)
Object key
protected java.util.Set createEntrySet ()
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object get (java.lang.Object)
Object x0
}
com/google/common/collect/StandardTable$ColumnMap$ColumnMapEntrySet$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet$1 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$columnIterator
final com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet this$2
void (com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet, java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
Object columnKey
public volatile java.lang.Object next ()
}
com/google/common/collect/StandardTable$ColumnMap$ColumnMapEntrySet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet extends com.google.common.collect.StandardTable$TableSet {
final com.google.common.collect.StandardTable$ColumnMap this$1
void (com.google.common.collect.StandardTable$ColumnMap)
public java.util.Iterator iterator ()
java.util.Iterator columnIterator
public int size ()
public boolean contains (java.lang.Object)
Object columnKey
java.util.Map$Entry entry
Object obj
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object obj
public boolean removeAll (java.util.Collection)
Object obj
java.util.Iterator i$
java.util.Collection c
boolean changed
public boolean retainAll (java.util.Collection)
Object columnKey
java.util.Iterator i$
java.util.Collection c
boolean changed
}
com/google/common/collect/StandardTable$ColumnMap$ColumnMapValues.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap$ColumnMapValues extends com.google.common.collect.StandardTable$TableCollection {
final com.google.common.collect.StandardTable$ColumnMap this$1
private void (com.google.common.collect.StandardTable$ColumnMap)
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
java.util.Iterator i$
Object obj
public boolean removeAll (java.util.Collection)
Object columnKey
java.util.Iterator i$
java.util.Collection c
boolean changed
public boolean retainAll (java.util.Collection)
Object columnKey
java.util.Iterator i$
java.util.Collection c
boolean changed
public int size ()
void (com.google.common.collect.StandardTable$ColumnMap, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable$ColumnMap x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$ColumnMap.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap extends com.google.common.collect.Maps$ImprovedAbstractMap {
com.google.common.collect.StandardTable$ColumnMap$ColumnMapValues columnMapValues
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
public java.util.Map get (java.lang.Object)
Object key
public boolean containsKey (java.lang.Object)
Object key
public java.util.Map remove (java.lang.Object)
Object key
public java.util.Set createEntrySet ()
public java.util.Set keySet ()
public java.util.Collection values ()
com.google.common.collect.StandardTable$ColumnMap$ColumnMapValues result
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object get (java.lang.Object)
Object x0
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$1.classStandardTable.java
package com.google.common.collect
final com.google.common.collect.StandardTable$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$entryIterator
void (java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/StandardTable$2.classStandardTable.java
package com.google.common.collect
final com.google.common.collect.StandardTable$2 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$entryIterator
void (java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/StandardTable.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable extends java.lang.Object implements com.google.common.collect.Table java.io.Serializable {
final java.util.Map backingMap
final com.google.common.base.Supplier factory
private transient com.google.common.collect.StandardTable$CellSet cellSet
private transient com.google.common.collect.StandardTable$RowKeySet rowKeySet
private transient java.util.Set columnKeySet
private transient com.google.common.collect.StandardTable$Values values
private transient com.google.common.collect.StandardTable$RowMap rowMap
private transient com.google.common.collect.StandardTable$ColumnMap columnMap
private static final long serialVersionUID
void (java.util.Map, com.google.common.base.Supplier)
java.util.Map backingMap
com.google.common.base.Supplier factory
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Map map
public boolean containsColumn (java.lang.Object)
java.util.Map map
java.util.Iterator i$
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
java.util.Map map
java.util.Iterator i$
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Map map
public boolean isEmpty ()
public int size ()
java.util.Map map
java.util.Iterator i$
int size
public boolean equals (java.lang.Object)
com.google.common.collect.Table other
Object obj
public int hashCode ()
public java.lang.String toString ()
public void clear ()
private java.util.Map getOrCreate (java.lang.Object)
Object rowKey
java.util.Map map
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table$Cell cell
java.util.Iterator i$
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Map map
Object value
private java.util.Map removeColumn (java.lang.Object)
java.util.Map$Entry entry
Object value
Object column
java.util.Map output
java.util.Iterator iterator
private boolean containsMapping (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
private boolean removeMapping (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public java.util.Set cellSet ()
com.google.common.collect.StandardTable$CellSet result
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Map column (java.lang.Object)
Object columnKey
public java.util.Set rowKeySet ()
java.util.Set result
public java.util.Set columnKeySet ()
java.util.Set result
java.util.Iterator createColumnKeyIterator ()
public java.util.Collection values ()
com.google.common.collect.StandardTable$Values result
public java.util.Map rowMap ()
com.google.common.collect.StandardTable$RowMap result
public java.util.Map columnMap ()
com.google.common.collect.StandardTable$ColumnMap result
static java.util.Iterator keyIteratorImpl (java.util.Map)
java.util.Map map
java.util.Iterator entryIterator
static java.util.Iterator valueIteratorImpl (java.util.Map)
java.util.Map map
java.util.Iterator entryIterator
static boolean access$300 (com.google.common.collect.StandardTable, java.lang.Object, java.lang.Object, java.lang.Object)
com.google.common.collect.StandardTable x0
Object x1
Object x2
Object x3
static boolean access$400 (com.google.common.collect.StandardTable, java.lang.Object, java.lang.Object, java.lang.Object)
com.google.common.collect.StandardTable x0
Object x1
Object x2
Object x3
static java.util.Map access$1100 (com.google.common.collect.StandardTable, java.lang.Object)
com.google.common.collect.StandardTable x0
Object x1
}
com/google/common/collect/Table.classTable.java
package com.google.common.collect
public abstract com.google.common.collect.Table extends java.lang.Object {
public abstract boolean contains (java.lang.Object, java.lang.Object)
public abstract boolean containsRow (java.lang.Object)
public abstract boolean containsColumn (java.lang.Object)
public abstract boolean containsValue (java.lang.Object)
public abstract java.lang.Object get (java.lang.Object, java.lang.Object)
public abstract boolean isEmpty ()
public abstract int size ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract void clear ()
public abstract java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract void putAll (com.google.common.collect.Table)
public abstract java.lang.Object remove (java.lang.Object, java.lang.Object)
public abstract java.util.Map row (java.lang.Object)
public abstract java.util.Map column (java.lang.Object)
public abstract java.util.Set cellSet ()
public abstract java.util.Set rowKeySet ()
public abstract java.util.Set columnKeySet ()
public abstract java.util.Collection values ()
public abstract java.util.Map rowMap ()
public abstract java.util.Map columnMap ()
}
com/google/common/collect/AbstractIterator$State.classAbstractIterator.java
package com.google.common.collect
final com.google.common.collect.AbstractIterator$State extends java.lang.Enum {
public static final com.google.common.collect.AbstractIterator$State READY
public static final com.google.common.collect.AbstractIterator$State NOT_READY
public static final com.google.common.collect.AbstractIterator$State DONE
public static final com.google.common.collect.AbstractIterator$State FAILED
private static final com.google.common.collect.AbstractIterator$State[] $VALUES
public static com.google.common.collect.AbstractIterator$State[] values ()
public static com.google.common.collect.AbstractIterator$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/common/collect/AbstractIterator$1.classAbstractIterator.java
package com.google.common.collect
com.google.common.collect.AbstractIterator$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$AbstractIterator$State
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/AbstractIterator.classAbstractIterator.java
package com.google.common.collect
public abstract com.google.common.collect.AbstractIterator extends com.google.common.collect.UnmodifiableIterator {
private com.google.common.collect.AbstractIterator$State state
private Object next
protected void ()
protected abstract java.lang.Object computeNext ()
protected final java.lang.Object endOfData ()
public final boolean hasNext ()
private boolean tryToComputeNext ()
public final java.lang.Object next ()
public final java.lang.Object peek ()
}
com/google/common/collect/Iterators$1.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$1 extends com.google.common.collect.UnmodifiableIterator {
void ()
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Iterators$2.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$2 extends java.lang.Object implements java.util.Iterator {
void ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterators$3.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$3 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$iterator
void (java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Iterators$4.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$4 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iterator
java.util.Iterator removeFrom
final Iterable val$iterable
void (java.lang.Iterable)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterators$5.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$5 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator current
java.util.Iterator removeFrom
final java.util.Iterator val$inputs
void (java.util.Iterator)
public boolean hasNext ()
boolean currentHasNext
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterators$6.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$6 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$iterator
final int val$size
final boolean val$pad
void (java.util.Iterator, int, boolean)
public boolean hasNext ()
public java.util.List next ()
int i
Object[] array
int count
java.util.List list
public volatile java.lang.Object next ()
}
com/google/common/collect/Iterators$7.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$7 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator val$unfiltered
final com.google.common.base.Predicate val$predicate
void (java.util.Iterator, com.google.common.base.Predicate)
protected java.lang.Object computeNext ()
Object element
}
com/google/common/collect/Iterators$8.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$8 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$fromIterator
final com.google.common.base.Function val$function
void (java.util.Iterator, com.google.common.base.Function)
public boolean hasNext ()
public java.lang.Object next ()
Object from
public void remove ()
}
com/google/common/collect/Iterators$9.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$9 extends java.lang.Object implements java.util.Iterator {
private int count
final int val$limitSize
final java.util.Iterator val$iterator
void (int, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterators$10.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$10 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$iterator
void (java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
Object next
}
com/google/common/collect/Iterators$11.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$11 extends com.google.common.collect.AbstractIndexedListIterator {
final Object[] val$array
void (int, java.lang.Object[])
int x0
protected java.lang.Object get (int)
int index
}
com/google/common/collect/Iterators$12.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$12 extends com.google.common.collect.AbstractIndexedListIterator {
final Object[] val$array
final int val$offset
void (int, java.lang.Object[], int)
int x0
protected java.lang.Object get (int)
int index
}
com/google/common/collect/Iterators$13.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$13 extends com.google.common.collect.UnmodifiableIterator {
boolean done
final Object val$value
void (java.lang.Object)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Iterators$14.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$14 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Enumeration val$enumeration
void (java.util.Enumeration)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Iterators$15.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$15 extends java.lang.Object implements java.util.Enumeration {
final java.util.Iterator val$iterator
void (java.util.Iterator)
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
com/google/common/collect/Iterators$PeekingImpl.classIterators.java
package com.google.common.collect
com.google.common.collect.Iterators$PeekingImpl extends java.lang.Object implements com.google.common.collect.PeekingIterator {
private final java.util.Iterator iterator
private boolean hasPeeked
private Object peekedElement
public void (java.util.Iterator)
java.util.Iterator iterator
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
public java.lang.Object peek ()
}
com/google/common/collect/Iterators.classIterators.java
package com.google.common.collect
public final com.google.common.collect.Iterators extends java.lang.Object {
static final com.google.common.collect.UnmodifiableIterator EMPTY_ITERATOR
private static final java.util.Iterator EMPTY_MODIFIABLE_ITERATOR
private void ()
public static com.google.common.collect.UnmodifiableIterator emptyIterator ()
static java.util.Iterator emptyModifiableIterator ()
public static com.google.common.collect.UnmodifiableIterator unmodifiableIterator (java.util.Iterator)
java.util.Iterator iterator
public static com.google.common.collect.UnmodifiableIterator unmodifiableIterator (com.google.common.collect.UnmodifiableIterator)
com.google.common.collect.UnmodifiableIterator iterator
public static int size (java.util.Iterator)
java.util.Iterator iterator
int count
public static boolean contains (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object element
public static boolean removeAll (java.util.Iterator, java.util.Collection)
java.util.Iterator removeFrom
java.util.Collection elementsToRemove
boolean modified
public static boolean removeIf (java.util.Iterator, com.google.common.base.Predicate)
java.util.Iterator removeFrom
com.google.common.base.Predicate predicate
boolean modified
public static boolean retainAll (java.util.Iterator, java.util.Collection)
java.util.Iterator removeFrom
java.util.Collection elementsToRetain
boolean modified
public static boolean elementsEqual (java.util.Iterator, java.util.Iterator)
Object o1
Object o2
java.util.Iterator iterator1
java.util.Iterator iterator2
public static java.lang.String toString (java.util.Iterator)
java.util.Iterator iterator
StringBuilder builder
public static java.lang.Object getOnlyElement (java.util.Iterator)
int i
java.util.Iterator iterator
Object first
StringBuilder sb
public static java.lang.Object getOnlyElement (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object defaultValue
public static java.lang.Object[] toArray (java.util.Iterator, java.lang.Class)
java.util.Iterator iterator
Class type
java.util.List list
public static boolean addAll (java.util.Collection, java.util.Iterator)
java.util.Collection addTo
java.util.Iterator iterator
boolean wasModified
public static int frequency (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object element
int result
public static java.util.Iterator cycle (java.lang.Iterable)
Iterable iterable
public static transient java.util.Iterator cycle (java.lang.Object[])
Object[] elements
public static java.util.Iterator concat (java.util.Iterator, java.util.Iterator)
java.util.Iterator a
java.util.Iterator b
public static java.util.Iterator concat (java.util.Iterator, java.util.Iterator, java.util.Iterator)
java.util.Iterator a
java.util.Iterator b
java.util.Iterator c
public static java.util.Iterator concat (java.util.Iterator, java.util.Iterator, java.util.Iterator, java.util.Iterator)
java.util.Iterator a
java.util.Iterator b
java.util.Iterator c
java.util.Iterator d
public static transient java.util.Iterator concat (java.util.Iterator[])
java.util.Iterator[] inputs
public static java.util.Iterator concat (java.util.Iterator)
java.util.Iterator inputs
public static com.google.common.collect.UnmodifiableIterator partition (java.util.Iterator, int)
java.util.Iterator iterator
int size
public static com.google.common.collect.UnmodifiableIterator paddedPartition (java.util.Iterator, int)
java.util.Iterator iterator
int size
private static com.google.common.collect.UnmodifiableIterator partitionImpl (java.util.Iterator, int, boolean)
java.util.Iterator iterator
int size
boolean pad
public static com.google.common.collect.UnmodifiableIterator filter (java.util.Iterator, com.google.common.base.Predicate)
java.util.Iterator unfiltered
com.google.common.base.Predicate predicate
public static com.google.common.collect.UnmodifiableIterator filter (java.util.Iterator, java.lang.Class)
java.util.Iterator unfiltered
Class type
public static boolean any (java.util.Iterator, com.google.common.base.Predicate)
Object element
java.util.Iterator iterator
com.google.common.base.Predicate predicate
public static boolean all (java.util.Iterator, com.google.common.base.Predicate)
Object element
java.util.Iterator iterator
com.google.common.base.Predicate predicate
public static java.lang.Object find (java.util.Iterator, com.google.common.base.Predicate)
java.util.Iterator iterator
com.google.common.base.Predicate predicate
public static java.lang.Object find (java.util.Iterator, com.google.common.base.Predicate, java.lang.Object)
java.util.Iterator iterator
com.google.common.base.Predicate predicate
Object defaultValue
com.google.common.collect.UnmodifiableIterator filteredIterator
public static int indexOf (java.util.Iterator, com.google.common.base.Predicate)
Object current
java.util.Iterator iterator
com.google.common.base.Predicate predicate
int i
public static java.util.Iterator transform (java.util.Iterator, com.google.common.base.Function)
java.util.Iterator fromIterator
com.google.common.base.Function function
public static java.lang.Object get (java.util.Iterator, int)
Object t
java.util.Iterator iterator
int position
int skipped
private static void checkNonnegative (int)
int position
public static java.lang.Object get (java.util.Iterator, int, java.lang.Object)
IndexOutOfBoundsException e
java.util.Iterator iterator
int position
Object defaultValue
public static java.lang.Object getNext (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object defaultValue
public static java.lang.Object getLast (java.util.Iterator)
Object current
java.util.Iterator iterator
public static java.lang.Object getLast (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object defaultValue
public static int skip (java.util.Iterator, int)
java.util.Iterator iterator
int numberToSkip
int i
public static java.util.Iterator limit (java.util.Iterator, int)
java.util.Iterator iterator
int limitSize
public static java.util.Iterator consumingIterator (java.util.Iterator)
java.util.Iterator iterator
static void clear (java.util.Iterator)
java.util.Iterator iterator
public static transient com.google.common.collect.UnmodifiableIterator forArray (java.lang.Object[])
Object[] array
static com.google.common.collect.UnmodifiableIterator forArray (java.lang.Object[], int, int)
Object[] array
int offset
int length
int end
public static com.google.common.collect.UnmodifiableIterator singletonIterator (java.lang.Object)
Object value
public static com.google.common.collect.UnmodifiableIterator forEnumeration (java.util.Enumeration)
java.util.Enumeration enumeration
public static java.util.Enumeration asEnumeration (java.util.Iterator)
java.util.Iterator iterator
public static com.google.common.collect.PeekingIterator peekingIterator (java.util.Iterator)
com.google.common.collect.Iterators$PeekingImpl peeking
java.util.Iterator iterator
public static com.google.common.collect.PeekingIterator peekingIterator (com.google.common.collect.PeekingIterator)
com.google.common.collect.PeekingIterator iterator
static void ()
}
com/google/common/collect/PeekingIterator.classPeekingIterator.java
package com.google.common.collect
public abstract com.google.common.collect.PeekingIterator extends java.lang.Object implements java.util.Iterator {
public abstract java.lang.Object peek ()
public abstract java.lang.Object next ()
public abstract void remove ()
}
com/google/common/collect/SortedMaps$1.classSortedMaps.java
package com.google.common.collect
final com.google.common.collect.SortedMaps$1 extends java.lang.Object implements com.google.common.collect.Maps$EntryTransformer {
final com.google.common.base.Function val$function
void (com.google.common.base.Function)
public java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/collect/SortedMaps$TransformedEntriesSortedMap.classSortedMaps.java
package com.google.common.collect
com.google.common.collect.SortedMaps$TransformedEntriesSortedMap extends com.google.common.collect.Maps$TransformedEntriesMap implements java.util.SortedMap {
protected java.util.SortedMap fromMap ()
void (java.util.SortedMap, com.google.common.collect.Maps$EntryTransformer)
java.util.SortedMap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.lang.Object lastKey ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
}
com/google/common/collect/SortedMaps$SortedMapDifferenceImpl.classSortedMaps.java
package com.google.common.collect
com.google.common.collect.SortedMaps$SortedMapDifferenceImpl extends com.google.common.collect.Maps$MapDifferenceImpl implements com.google.common.collect.SortedMapDifference {
void (boolean, java.util.SortedMap, java.util.SortedMap, java.util.SortedMap, java.util.SortedMap)
boolean areEqual
java.util.SortedMap onlyOnLeft
java.util.SortedMap onlyOnRight
java.util.SortedMap onBoth
java.util.SortedMap differences
public java.util.SortedMap entriesDiffering ()
public java.util.SortedMap entriesInCommon ()
public java.util.SortedMap entriesOnlyOnLeft ()
public java.util.SortedMap entriesOnlyOnRight ()
public volatile java.util.Map entriesDiffering ()
public volatile java.util.Map entriesInCommon ()
public volatile java.util.Map entriesOnlyOnRight ()
public volatile java.util.Map entriesOnlyOnLeft ()
}
com/google/common/collect/SortedMaps$2.classSortedMaps.java
package com.google.common.collect
final com.google.common.collect.SortedMaps$2 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.base.Predicate val$keyPredicate
void (com.google.common.base.Predicate)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/SortedMaps$3.classSortedMaps.java
package com.google.common.collect
final com.google.common.collect.SortedMaps$3 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.base.Predicate val$valuePredicate
void (com.google.common.base.Predicate)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/SortedMaps$FilteredSortedMap.classSortedMaps.java
package com.google.common.collect
com.google.common.collect.SortedMaps$FilteredSortedMap extends com.google.common.collect.Maps$FilteredEntryMap implements java.util.SortedMap {
void (java.util.SortedMap, com.google.common.base.Predicate)
java.util.SortedMap unfiltered
com.google.common.base.Predicate entryPredicate
java.util.SortedMap sortedMap ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
Object key
java.util.SortedMap headMap
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
}
com/google/common/collect/SortedMaps.classSortedMaps.java
package com.google.common.collect
public final com.google.common.collect.SortedMaps extends java.lang.Object {
private void ()
public static java.util.SortedMap transformValues (java.util.SortedMap, com.google.common.base.Function)
java.util.SortedMap fromMap
com.google.common.base.Function function
com.google.common.collect.Maps$EntryTransformer transformer
public static java.util.SortedMap transformEntries (java.util.SortedMap, com.google.common.collect.Maps$EntryTransformer)
java.util.SortedMap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public static com.google.common.collect.SortedMapDifference difference (java.util.SortedMap, java.util.Map)
Object rightValue
Object leftKey
Object leftValue
java.util.Map$Entry entry
java.util.Iterator i$
java.util.SortedMap left
java.util.Map right
java.util.Comparator comparator
java.util.SortedMap onlyOnLeft
java.util.SortedMap onlyOnRight
java.util.SortedMap onBoth
java.util.SortedMap differences
boolean eq
boolean areEqual
private static com.google.common.collect.SortedMapDifference sortedMapDifference (boolean, java.util.SortedMap, java.util.SortedMap, java.util.SortedMap, java.util.SortedMap)
boolean areEqual
java.util.SortedMap onlyOnLeft
java.util.SortedMap onlyOnRight
java.util.SortedMap onBoth
java.util.SortedMap differences
static java.util.Comparator orNaturalOrder (java.util.Comparator)
java.util.Comparator comparator
public static java.util.SortedMap filterKeys (java.util.SortedMap, com.google.common.base.Predicate)
java.util.SortedMap unfiltered
com.google.common.base.Predicate keyPredicate
com.google.common.base.Predicate entryPredicate
public static java.util.SortedMap filterValues (java.util.SortedMap, com.google.common.base.Predicate)
java.util.SortedMap unfiltered
com.google.common.base.Predicate valuePredicate
com.google.common.base.Predicate entryPredicate
public static java.util.SortedMap filterEntries (java.util.SortedMap, com.google.common.base.Predicate)
java.util.SortedMap unfiltered
com.google.common.base.Predicate entryPredicate
private static java.util.SortedMap filterFiltered (com.google.common.collect.SortedMaps$FilteredSortedMap, com.google.common.base.Predicate)
com.google.common.collect.SortedMaps$FilteredSortedMap map
com.google.common.base.Predicate entryPredicate
com.google.common.base.Predicate predicate
}
com/google/common/collect/SortedMapDifference.classSortedMapDifference.java
package com.google.common.collect
public abstract com.google.common.collect.SortedMapDifference extends java.lang.Object implements com.google.common.collect.MapDifference {
public abstract java.util.SortedMap entriesOnlyOnLeft ()
public abstract java.util.SortedMap entriesOnlyOnRight ()
public abstract java.util.SortedMap entriesInCommon ()
public abstract java.util.SortedMap entriesDiffering ()
}
com/google/common/collect/ForwardingMultiset$StandardElementSet.classForwardingMultiset.java
package com.google.common.collect
public com.google.common.collect.ForwardingMultiset$StandardElementSet extends com.google.common.collect.Multisets$ElementSet {
final com.google.common.collect.ForwardingMultiset this$0
public void (com.google.common.collect.ForwardingMultiset)
com.google.common.collect.Multiset multiset ()
}
com/google/common/collect/ForwardingMultiset.classForwardingMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMultiset extends com.google.common.collect.ForwardingCollection implements com.google.common.collect.Multiset {
protected void ()
protected abstract com.google.common.collect.Multiset delegate ()
public int count (java.lang.Object)
Object element
public int add (java.lang.Object, int)
Object element
int occurrences
public int remove (java.lang.Object, int)
Object element
int occurrences
public java.util.Set elementSet ()
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
protected boolean standardContains (java.lang.Object)
Object object
protected void standardClear ()
java.util.Iterator entryIterator
protected int standardCount (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
Object object
protected boolean standardAdd (java.lang.Object)
Object element
protected boolean standardAddAll (java.util.Collection)
java.util.Collection elementsToAdd
protected boolean standardRemove (java.lang.Object)
Object element
protected boolean standardRemoveAll (java.util.Collection)
java.util.Collection elementsToRemove
protected boolean standardRetainAll (java.util.Collection)
java.util.Collection elementsToRetain
protected int standardSetCount (java.lang.Object, int)
Object element
int count
protected boolean standardSetCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
protected java.util.Set standardElementSet ()
protected java.util.Iterator standardIterator ()
protected int standardSize ()
protected boolean standardEquals (java.lang.Object)
Object object
protected int standardHashCode ()
protected java.lang.String standardToString ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSortedSet.classForwardingSortedSet.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSortedSet extends com.google.common.collect.ForwardingSet implements java.util.SortedSet {
protected void ()
protected abstract java.util.SortedSet delegate ()
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.lang.Object last ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
private int unsafeCompare (java.lang.Object, java.lang.Object)
Object o1
Object o2
java.util.Comparator comparator
protected boolean standardContains (java.lang.Object)
java.util.SortedSet self
Object ceiling
ClassCastException e
java.util.NoSuchElementException e
NullPointerException e
Object object
protected boolean standardRemove (java.lang.Object)
Object ceiling
java.util.SortedSet self
java.util.Iterator iterator
ClassCastException e
NullPointerException e
Object object
protected java.util.SortedSet standardSubSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
protected volatile java.util.Set delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Lists$OnePlusArrayList.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$OnePlusArrayList extends java.util.AbstractList implements java.io.Serializable java.util.RandomAccess {
final Object first
final Object[] rest
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object[])
Object first
Object[] rest
public int size ()
public java.lang.Object get (int)
int index
}
com/google/common/collect/Lists$TwoPlusArrayList.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$TwoPlusArrayList extends java.util.AbstractList implements java.io.Serializable java.util.RandomAccess {
final Object first
final Object second
final Object[] rest
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
public int size ()
public java.lang.Object get (int)
int index
}
com/google/common/collect/Lists$TransformingSequentialList$1.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$TransformingSequentialList$1 extends java.lang.Object implements java.util.ListIterator {
final java.util.ListIterator val$delegate
final com.google.common.collect.Lists$TransformingSequentialList this$0
void (com.google.common.collect.Lists$TransformingSequentialList, java.util.ListIterator)
public void add (java.lang.Object)
Object e
public boolean hasNext ()
public boolean hasPrevious ()
public java.lang.Object next ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
public void remove ()
public void set (java.lang.Object)
Object e
}
com/google/common/collect/Lists$TransformingSequentialList.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$TransformingSequentialList extends java.util.AbstractSequentialList implements java.io.Serializable {
final java.util.List fromList
final com.google.common.base.Function function
private static final long serialVersionUID
void (java.util.List, com.google.common.base.Function)
java.util.List fromList
com.google.common.base.Function function
public void clear ()
public int size ()
public java.util.ListIterator listIterator (int)
int index
java.util.ListIterator delegate
}
com/google/common/collect/Lists$TransformingRandomAccessList.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$TransformingRandomAccessList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final java.util.List fromList
final com.google.common.base.Function function
private static final long serialVersionUID
void (java.util.List, com.google.common.base.Function)
java.util.List fromList
com.google.common.base.Function function
public void clear ()
public java.lang.Object get (int)
int index
public boolean isEmpty ()
public java.lang.Object remove (int)
int index
public int size ()
}
com/google/common/collect/Lists$Partition.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$Partition extends java.util.AbstractList {
final java.util.List list
final int size
void (java.util.List, int)
java.util.List list
int size
public java.util.List get (int)
int index
int listSize
int start
int end
public int size ()
int result
public boolean isEmpty ()
public volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/Lists$RandomAccessPartition.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$RandomAccessPartition extends com.google.common.collect.Lists$Partition implements java.util.RandomAccess {
void (java.util.List, int)
java.util.List list
int size
}
com/google/common/collect/Lists$StringAsImmutableList$1.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$StringAsImmutableList$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.Lists$StringAsImmutableList this$0
void (com.google.common.collect.Lists$StringAsImmutableList, int, int)
int x0
int x1
protected java.lang.Character get (int)
int index
protected volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/Lists$StringAsImmutableList.classLists.java
package com.google.common.collect
final com.google.common.collect.Lists$StringAsImmutableList extends com.google.common.collect.ImmutableList {
private final String string
int hash
void (java.lang.String)
String string
public boolean contains (java.lang.Object)
Object object
public int indexOf (java.lang.Object)
Object object
public int lastIndexOf (java.lang.Object)
Object object
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int index
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
boolean isPartialView ()
public java.lang.Character get (int)
int index
public int size ()
public boolean equals (java.lang.Object)
Object elem
int i
Object obj
java.util.List list
int n
java.util.Iterator iterator
public int hashCode ()
int i
int h
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.util.ListIterator listIterator (int)
int x0
public volatile java.lang.Object get (int)
int x0
static java.lang.String access$000 (com.google.common.collect.Lists$StringAsImmutableList)
com.google.common.collect.Lists$StringAsImmutableList x0
}
com/google/common/collect/Lists$CharSequenceAsList.classLists.java
package com.google.common.collect
final com.google.common.collect.Lists$CharSequenceAsList extends java.util.AbstractList {
private final CharSequence sequence
void (java.lang.CharSequence)
CharSequence sequence
public java.lang.Character get (int)
int index
public boolean contains (java.lang.Object)
Object o
public int indexOf (java.lang.Object)
int i
char c
Object o
public int lastIndexOf (java.lang.Object)
int i
char c
Object o
public int size ()
public java.util.List subList (int, int)
int fromIndex
int toIndex
public int hashCode ()
int i
int hash
public boolean equals (java.lang.Object)
Object elem
int i
Object o
java.util.List list
int n
java.util.Iterator iterator
public volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/Lists$ReverseList$1.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$ReverseList$1 extends java.lang.Object implements java.util.ListIterator {
boolean canRemove
boolean canSet
final java.util.ListIterator val$forwardIterator
final com.google.common.collect.Lists$ReverseList this$0
void (com.google.common.collect.Lists$ReverseList, java.util.ListIterator)
public void add (java.lang.Object)
Object e
public boolean hasNext ()
public boolean hasPrevious ()
public java.lang.Object next ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
public void remove ()
public void set (java.lang.Object)
Object e
}
com/google/common/collect/Lists$ReverseList.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$ReverseList extends java.util.AbstractList {
private final java.util.List forwardList
void (java.util.List)
java.util.List forwardList
java.util.List getForwardList ()
private int reverseIndex (int)
int index
int size
private int reversePosition (int)
int index
int size
public void add (int, java.lang.Object)
int index
Object element
public void clear ()
public java.lang.Object remove (int)
int index
protected void removeRange (int, int)
int fromIndex
int toIndex
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.lang.Object get (int)
int index
public boolean isEmpty ()
public int size ()
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public java.util.List subList (int, int)
int fromIndex
int toIndex
public int indexOf (java.lang.Object)
Object o
int index
public int lastIndexOf (java.lang.Object)
Object o
int index
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator (int)
int index
int start
java.util.ListIterator forwardIterator
static int access$100 (com.google.common.collect.Lists$ReverseList, int)
com.google.common.collect.Lists$ReverseList x0
int x1
}
com/google/common/collect/Lists$RandomAccessReverseList.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$RandomAccessReverseList extends com.google.common.collect.Lists$ReverseList implements java.util.RandomAccess {
void (java.util.List)
java.util.List forwardList
}
com/google/common/collect/Lists$1.classLists.java
package com.google.common.collect
final com.google.common.collect.Lists$1 extends com.google.common.collect.Lists$RandomAccessListWrapper {
private static final long serialVersionUID
void (java.util.List)
java.util.List x0
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/Lists$2.classLists.java
package com.google.common.collect
final com.google.common.collect.Lists$2 extends com.google.common.collect.Lists$AbstractListWrapper {
private static final long serialVersionUID
void (java.util.List)
java.util.List x0
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/Lists$AbstractListWrapper.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$AbstractListWrapper extends java.util.AbstractList {
final java.util.List backingList
void (java.util.List)
java.util.List backingList
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
public java.lang.Object get (int)
int index
public java.lang.Object remove (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public boolean contains (java.lang.Object)
Object o
public int size ()
}
com/google/common/collect/Lists$RandomAccessListWrapper.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$RandomAccessListWrapper extends com.google.common.collect.Lists$AbstractListWrapper implements java.util.RandomAccess {
void (java.util.List)
java.util.List backingList
}
com/google/common/collect/Lists.classLists.java
package com.google.common.collect
public final com.google.common.collect.Lists extends java.lang.Object {
private void ()
public static java.util.ArrayList newArrayList ()
public static transient java.util.ArrayList newArrayList (java.lang.Object[])
Object[] elements
int capacity
java.util.ArrayList list
static int computeArrayListCapacity (int)
int arraySize
public static java.util.ArrayList newArrayList (java.lang.Iterable)
Iterable elements
public static java.util.ArrayList newArrayList (java.util.Iterator)
java.util.Iterator elements
java.util.ArrayList list
public static java.util.ArrayList newArrayListWithCapacity (int)
int initialArraySize
public static java.util.ArrayList newArrayListWithExpectedSize (int)
int estimatedSize
public static java.util.LinkedList newLinkedList ()
public static java.util.LinkedList newLinkedList (java.lang.Iterable)
Object element
java.util.Iterator i$
Iterable elements
java.util.LinkedList list
public static java.util.List asList (java.lang.Object, java.lang.Object[])
Object first
Object[] rest
public static java.util.List asList (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
public static java.util.List transform (java.util.List, com.google.common.base.Function)
java.util.List fromList
com.google.common.base.Function function
public static java.util.List partition (java.util.List, int)
java.util.List list
int size
public static com.google.common.collect.ImmutableList charactersOf (java.lang.String)
String string
public static java.util.List charactersOf (java.lang.CharSequence)
CharSequence sequence
public static java.util.List reverse (java.util.List)
java.util.List list
static int hashCodeImpl (java.util.List)
Object o
java.util.Iterator i$
java.util.List list
int hashCode
static boolean equalsImpl (java.util.List, java.lang.Object)
java.util.List list
Object object
java.util.List o
static boolean addAllImpl (java.util.List, int, java.lang.Iterable)
Object e
java.util.Iterator i$
java.util.List list
int index
Iterable elements
boolean changed
java.util.ListIterator listIterator
static int indexOfImpl (java.util.List, java.lang.Object)
java.util.List list
Object element
java.util.ListIterator listIterator
static int lastIndexOfImpl (java.util.List, java.lang.Object)
java.util.List list
Object element
java.util.ListIterator listIterator
static java.util.ListIterator listIteratorImpl (java.util.List, int)
java.util.List list
int index
static java.util.List subListImpl (java.util.List, int, int)
java.util.List wrapper
java.util.List list
int fromIndex
int toIndex
java.util.List wrapper
}
com/google/common/collect/Hashing.classHashing.java
package com.google.common.collect
final com.google.common.collect.Hashing extends java.lang.Object {
private void ()
static int smear (int)
int hashCode
}
com/google/common/collect/ReverseOrdering.classReverseOrdering.java
package com.google.common.collect
final com.google.common.collect.ReverseOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.Ordering forwardOrder
private static final long serialVersionUID
void (com.google.common.collect.Ordering)
com.google.common.collect.Ordering forwardOrder
public int compare (java.lang.Object, java.lang.Object)
Object a
Object b
public com.google.common.collect.Ordering reverse ()
public java.lang.Object min (java.lang.Object, java.lang.Object)
Object a
Object b
public transient java.lang.Object min (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object a
Object b
Object c
Object[] rest
public java.lang.Object min (java.lang.Iterable)
Iterable iterable
public java.lang.Object max (java.lang.Object, java.lang.Object)
Object a
Object b
public transient java.lang.Object max (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object a
Object b
Object c
Object[] rest
public java.lang.Object max (java.lang.Iterable)
Iterable iterable
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.collect.ReverseOrdering that
Object object
public java.lang.String toString ()
}
com/google/common/collect/TreeMultiset$SortedMapBasedElementSet.classTreeMultiset.java
package com.google.common.collect
com.google.common.collect.TreeMultiset$SortedMapBasedElementSet extends com.google.common.collect.AbstractMapBasedMultiset$MapBasedElementSet implements java.util.SortedSet com.google.common.collect.SortedIterable {
final com.google.common.collect.TreeMultiset this$0
void (com.google.common.collect.TreeMultiset, java.util.SortedMap)
java.util.SortedMap map
java.util.SortedMap sortedMap ()
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.lang.Object last ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public boolean remove (java.lang.Object)
NullPointerException e
ClassCastException e
Object element
}
com/google/common/collect/TreeMultiset.classTreeMultiset.java
package com.google.common.collect
public final com.google.common.collect.TreeMultiset extends com.google.common.collect.AbstractMapBasedMultiset implements com.google.common.collect.SortedIterable {
private final java.util.Comparator comparator
private static final long serialVersionUID
public static com.google.common.collect.TreeMultiset create ()
public static com.google.common.collect.TreeMultiset create (java.util.Comparator)
java.util.Comparator comparator
public java.util.Iterator iterator ()
public static com.google.common.collect.TreeMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.TreeMultiset multiset
private void ()
private void (java.util.Comparator)
java.util.Comparator comparator
public java.util.Comparator comparator ()
public java.util.SortedSet elementSet ()
public int count (java.lang.Object)
NullPointerException e
ClassCastException e
Object element
public int add (java.lang.Object, int)
Object element
int occurrences
java.util.Set createElementSet ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Comparator comparator
public volatile int setCount (java.lang.Object, int)
Object x0
int x1
public volatile int remove (java.lang.Object, int)
Object x0
int x1
public volatile int size ()
public volatile void clear ()
public volatile java.util.Set entrySet ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Set elementSet ()
public volatile boolean retainAll (java.util.Collection)
java.util.Collection x0
public volatile boolean removeAll (java.util.Collection)
java.util.Collection x0
public volatile boolean addAll (java.util.Collection)
java.util.Collection x0
public volatile boolean setCount (java.lang.Object, int, int)
Object x0
int x1
int x2
public volatile boolean remove (java.lang.Object)
Object x0
public volatile boolean add (java.lang.Object)
Object x0
public volatile boolean contains (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
}
com/google/common/collect/RegularImmutableMap$LinkedEntry.classRegularImmutableMap.java
package com.google.common.collect
abstract com.google.common.collect.RegularImmutableMap$LinkedEntry extends java.lang.Object implements java.util.Map$Entry {
public abstract com.google.common.collect.RegularImmutableMap$LinkedEntry next ()
}
com/google/common/collect/RegularImmutableMap$NonTerminalEntry.classRegularImmutableMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableMap$NonTerminalEntry extends com.google.common.collect.ImmutableEntry implements com.google.common.collect.RegularImmutableMap$LinkedEntry {
final com.google.common.collect.RegularImmutableMap$LinkedEntry next
void (java.lang.Object, java.lang.Object, com.google.common.collect.RegularImmutableMap$LinkedEntry)
Object key
Object value
com.google.common.collect.RegularImmutableMap$LinkedEntry next
public com.google.common.collect.RegularImmutableMap$LinkedEntry next ()
}
com/google/common/collect/RegularImmutableMap$TerminalEntry.classRegularImmutableMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableMap$TerminalEntry extends com.google.common.collect.ImmutableEntry implements com.google.common.collect.RegularImmutableMap$LinkedEntry {
void (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.RegularImmutableMap$LinkedEntry next ()
}
com/google/common/collect/RegularImmutableMap$EntrySet.classRegularImmutableMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMap$EntrySet extends com.google.common.collect.ImmutableSet$ArrayImmutableSet {
final transient com.google.common.collect.RegularImmutableMap map
void (com.google.common.collect.RegularImmutableMap)
com.google.common.collect.RegularImmutableMap map
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object mappedValue
Object target
}
com/google/common/collect/RegularImmutableMap$KeySet.classRegularImmutableMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMap$KeySet extends com.google.common.collect.ImmutableSet$TransformedImmutableSet {
final com.google.common.collect.RegularImmutableMap map
void (com.google.common.collect.RegularImmutableMap)
com.google.common.collect.RegularImmutableMap map
java.lang.Object transform (java.util.Map$Entry)
java.util.Map$Entry element
public boolean contains (java.lang.Object)
Object target
boolean isPartialView ()
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/RegularImmutableMap$Values$1.classRegularImmutableMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMap$Values$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.RegularImmutableMap$Values this$0
void (com.google.common.collect.RegularImmutableMap$Values, int)
int x0
protected java.lang.Object get (int)
int index
}
com/google/common/collect/RegularImmutableMap$Values.classRegularImmutableMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMap$Values extends com.google.common.collect.ImmutableCollection {
final com.google.common.collect.RegularImmutableMap map
void (com.google.common.collect.RegularImmutableMap)
com.google.common.collect.RegularImmutableMap map
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public boolean contains (java.lang.Object)
Object target
boolean isPartialView ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/RegularImmutableMap.classRegularImmutableMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableMap extends com.google.common.collect.ImmutableMap {
private final transient com.google.common.collect.RegularImmutableMap$LinkedEntry[] entries
private final transient com.google.common.collect.RegularImmutableMap$LinkedEntry[] table
private final transient int mask
private final transient int keySetHashCode
private transient com.google.common.collect.ImmutableSet entrySet
private transient com.google.common.collect.ImmutableSet keySet
private transient com.google.common.collect.ImmutableCollection values
private static final long serialVersionUID
transient void (java.util.Map$Entry[])
java.util.Map$Entry entry
Object key
int keyHashCode
int tableIndex
com.google.common.collect.RegularImmutableMap$LinkedEntry existing
com.google.common.collect.RegularImmutableMap$LinkedEntry linkedEntry
int entryIndex
java.util.Map$Entry[] immutableEntries
int size
int tableSize
int keySetHashCodeMutable
private static int chooseTableSize (int)
int size
int tableSize
private com.google.common.collect.RegularImmutableMap$LinkedEntry[] createEntryArray (int)
int size
private static com.google.common.collect.RegularImmutableMap$LinkedEntry newLinkedEntry (java.lang.Object, java.lang.Object, com.google.common.collect.RegularImmutableMap$LinkedEntry)
Object key
Object value
com.google.common.collect.RegularImmutableMap$LinkedEntry next
public java.lang.Object get (java.lang.Object)
Object candidateKey
com.google.common.collect.RegularImmutableMap$LinkedEntry entry
Object key
int index
public int size ()
public boolean isEmpty ()
public boolean containsValue (java.lang.Object)
java.util.Map$Entry entry
com.google.common.collect.RegularImmutableMap$LinkedEntry[] arr$
int len$
int i$
Object value
boolean isPartialView ()
public com.google.common.collect.ImmutableSet entrySet ()
com.google.common.collect.ImmutableSet es
public com.google.common.collect.ImmutableSet keySet ()
com.google.common.collect.ImmutableSet ks
public com.google.common.collect.ImmutableCollection values ()
com.google.common.collect.ImmutableCollection v
public java.lang.String toString ()
StringBuilder result
public volatile java.util.Set entrySet ()
public volatile java.util.Collection values ()
public volatile java.util.Set keySet ()
static com.google.common.collect.RegularImmutableMap$LinkedEntry[] access$000 (com.google.common.collect.RegularImmutableMap)
com.google.common.collect.RegularImmutableMap x0
static int access$100 (com.google.common.collect.RegularImmutableMap)
com.google.common.collect.RegularImmutableMap x0
}
com/google/common/collect/AbstractSortedMultiset$1.classAbstractSortedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractSortedMultiset$1 extends com.google.common.collect.SortedMultisets$ElementSet {
final com.google.common.collect.AbstractSortedMultiset this$0
void (com.google.common.collect.AbstractSortedMultiset)
com.google.common.collect.SortedMultiset multiset ()
volatile com.google.common.collect.Multiset multiset ()
}
com/google/common/collect/AbstractSortedMultiset$2.classAbstractSortedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractSortedMultiset$2 extends com.google.common.collect.SortedMultisets$DescendingMultiset {
final com.google.common.collect.AbstractSortedMultiset this$0
void (com.google.common.collect.AbstractSortedMultiset)
com.google.common.collect.SortedMultiset forwardMultiset ()
java.util.Iterator entryIterator ()
public java.util.Iterator iterator ()
}
com/google/common/collect/AbstractSortedMultiset.classAbstractSortedMultiset.java
package com.google.common.collect
abstract com.google.common.collect.AbstractSortedMultiset extends com.google.common.collect.AbstractMultiset implements com.google.common.collect.SortedMultiset {
final java.util.Comparator comparator
private transient com.google.common.collect.SortedMultiset descendingMultiset
void (java.util.Comparator)
java.util.Comparator comparator
public java.util.SortedSet elementSet ()
java.util.SortedSet createElementSet ()
public java.util.Comparator comparator ()
public com.google.common.collect.Multiset$Entry firstEntry ()
java.util.Iterator entryIterator
public com.google.common.collect.Multiset$Entry lastEntry ()
java.util.Iterator entryIterator
public com.google.common.collect.Multiset$Entry pollFirstEntry ()
com.google.common.collect.Multiset$Entry result
java.util.Iterator entryIterator
public com.google.common.collect.Multiset$Entry pollLastEntry ()
com.google.common.collect.Multiset$Entry result
java.util.Iterator entryIterator
public com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object fromElement
com.google.common.collect.BoundType fromBoundType
Object toElement
com.google.common.collect.BoundType toBoundType
abstract java.util.Iterator descendingEntryIterator ()
java.util.Iterator descendingIterator ()
public com.google.common.collect.SortedMultiset descendingMultiset ()
com.google.common.collect.SortedMultiset result
com.google.common.collect.SortedMultiset createDescendingMultiset ()
volatile java.util.Set createElementSet ()
public volatile java.util.Set elementSet ()
}
com/google/common/collect/ComparatorOrdering.classComparatorOrdering.java
package com.google.common.collect
final com.google.common.collect.ComparatorOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final java.util.Comparator comparator
private static final long serialVersionUID
void (java.util.Comparator)
java.util.Comparator comparator
public int compare (java.lang.Object, java.lang.Object)
Object a
Object b
public int binarySearch (java.util.List, java.lang.Object)
java.util.List sortedList
Object key
public java.util.List sortedCopy (java.lang.Iterable)
Iterable iterable
java.util.List list
public boolean equals (java.lang.Object)
com.google.common.collect.ComparatorOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/BstModifier.classBstModifier.java
package com.google.common.collect
abstract com.google.common.collect.BstModifier extends java.lang.Object {
public abstract com.google.common.collect.BstModificationResult modify (java.lang.Object, com.google.common.collect.BstNode)
}
com/google/common/collect/RegularImmutableBiMap.classRegularImmutableBiMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableBiMap extends com.google.common.collect.ImmutableBiMap {
final transient com.google.common.collect.ImmutableMap delegate
final transient com.google.common.collect.ImmutableBiMap inverse
void (com.google.common.collect.ImmutableMap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.ImmutableMap delegate
com.google.common.collect.ImmutableMap$Builder builder
com.google.common.collect.ImmutableMap backwardMap
void (com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableBiMap)
com.google.common.collect.ImmutableMap delegate
com.google.common.collect.ImmutableBiMap inverse
com.google.common.collect.ImmutableMap delegate ()
public com.google.common.collect.ImmutableBiMap inverse ()
boolean isPartialView ()
public volatile com.google.common.collect.BiMap inverse ()
}
com/google/common/collect/ImmutableBiMap$Builder.classImmutableBiMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableBiMap$Builder extends com.google.common.collect.ImmutableMap$Builder {
public void ()
public com.google.common.collect.ImmutableBiMap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableBiMap$Builder putAll (java.util.Map)
java.util.Map map
public com.google.common.collect.ImmutableBiMap build ()
com.google.common.collect.ImmutableMap map
public volatile com.google.common.collect.ImmutableMap build ()
public volatile com.google.common.collect.ImmutableMap$Builder putAll (java.util.Map)
java.util.Map x0
public volatile com.google.common.collect.ImmutableMap$Builder put (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/ImmutableBiMap$EmptyBiMap.classImmutableBiMap.java
package com.google.common.collect
com.google.common.collect.ImmutableBiMap$EmptyBiMap extends com.google.common.collect.ImmutableBiMap {
void ()
com.google.common.collect.ImmutableMap delegate ()
public com.google.common.collect.ImmutableBiMap inverse ()
boolean isPartialView ()
java.lang.Object readResolve ()
public volatile com.google.common.collect.BiMap inverse ()
public volatile java.util.Set values ()
public volatile java.util.Set entrySet ()
public volatile java.util.Collection values ()
public volatile java.util.Set keySet ()
public volatile com.google.common.collect.ImmutableCollection values ()
}
com/google/common/collect/ImmutableBiMap$SerializedForm.classImmutableBiMap.java
package com.google.common.collect
com.google.common.collect.ImmutableBiMap$SerializedForm extends com.google.common.collect.ImmutableMap$SerializedForm {
private static final long serialVersionUID
void (com.google.common.collect.ImmutableBiMap)
com.google.common.collect.ImmutableBiMap bimap
java.lang.Object readResolve ()
com.google.common.collect.ImmutableBiMap$Builder builder
}
com/google/common/collect/ImmutableBiMap.classImmutableBiMap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableBiMap extends com.google.common.collect.ImmutableMap implements com.google.common.collect.BiMap {
private static final com.google.common.collect.ImmutableBiMap EMPTY_IMMUTABLE_BIMAP
public static com.google.common.collect.ImmutableBiMap of ()
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
public static com.google.common.collect.ImmutableBiMap$Builder builder ()
public static com.google.common.collect.ImmutableBiMap copyOf (java.util.Map)
com.google.common.collect.ImmutableBiMap bimap
java.util.Map map
com.google.common.collect.ImmutableMap immutableMap
void ()
abstract com.google.common.collect.ImmutableMap delegate ()
public abstract com.google.common.collect.ImmutableBiMap inverse ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public com.google.common.collect.ImmutableSet entrySet ()
public java.lang.Object get (java.lang.Object)
Object key
public com.google.common.collect.ImmutableSet keySet ()
public com.google.common.collect.ImmutableSet values ()
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean isEmpty ()
public int size ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
java.lang.Object writeReplace ()
public volatile com.google.common.collect.ImmutableCollection values ()
public volatile java.util.Set entrySet ()
public volatile java.util.Collection values ()
public volatile java.util.Set keySet ()
public volatile com.google.common.collect.BiMap inverse ()
public volatile java.util.Set values ()
static com.google.common.collect.ImmutableBiMap access$000 ()
static void ()
}
com/google/common/collect/Sets$SetFromMap.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$SetFromMap extends java.util.AbstractSet implements java.util.Set java.io.Serializable {
private final java.util.Map m
private transient java.util.Set s
private static final long serialVersionUID
void (java.util.Map)
java.util.Map map
public void clear ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean add (java.lang.Object)
Object e
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
}
com/google/common/collect/Sets$SetView.classSets.java
package com.google.common.collect
public abstract com.google.common.collect.Sets$SetView extends java.util.AbstractSet {
private void ()
public com.google.common.collect.ImmutableSet immutableCopy ()
public java.util.Set copyInto (java.util.Set)
java.util.Set set
void (com.google.common.collect.Sets$1)
com.google.common.collect.Sets$1 x0
}
com/google/common/collect/Sets$1.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$1 extends com.google.common.collect.Sets$SetView {
final java.util.Set val$set1
final java.util.Set val$set2minus1
final java.util.Set val$set2
void (java.util.Set, java.util.Set, java.util.Set)
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object object
public java.util.Set copyInto (java.util.Set)
java.util.Set set
public com.google.common.collect.ImmutableSet immutableCopy ()
}
com/google/common/collect/Sets$2.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$2 extends com.google.common.collect.Sets$SetView {
final java.util.Set val$set1
final com.google.common.base.Predicate val$inSet2
final java.util.Set val$set2
void (java.util.Set, com.google.common.base.Predicate, java.util.Set)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
}
com/google/common/collect/Sets$3.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$3 extends com.google.common.collect.Sets$SetView {
final java.util.Set val$set1
final com.google.common.base.Predicate val$notInSet2
final java.util.Set val$set2
void (java.util.Set, com.google.common.base.Predicate, java.util.Set)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object element
}
com/google/common/collect/Sets$FilteredSet.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$FilteredSet extends com.google.common.collect.Collections2$FilteredCollection implements java.util.Set {
void (java.util.Set, com.google.common.base.Predicate)
java.util.Set unfiltered
com.google.common.base.Predicate predicate
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
com/google/common/collect/Sets$CartesianSet$1.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$CartesianSet$1 extends com.google.common.collect.UnmodifiableIterator {
int index
final com.google.common.collect.Sets$CartesianSet this$0
void (com.google.common.collect.Sets$CartesianSet)
public boolean hasNext ()
public java.util.List next ()
int i
Object[] tuple
java.util.List result
public volatile java.lang.Object next ()
}
com/google/common/collect/Sets$CartesianSet$Axis.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$CartesianSet$Axis extends java.lang.Object {
final com.google.common.collect.ImmutableSet choices
final com.google.common.collect.ImmutableList choicesList
final int dividend
final com.google.common.collect.Sets$CartesianSet this$0
void (com.google.common.collect.Sets$CartesianSet, java.util.Set, int)
java.util.Set set
int dividend
int size ()
java.lang.Object getForIndex (int)
int index
boolean contains (java.lang.Object)
Object target
public boolean equals (java.lang.Object)
com.google.common.collect.Sets$CartesianSet$Axis that
Object obj
public int hashCode ()
}
com/google/common/collect/Sets$CartesianSet.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$CartesianSet extends java.util.AbstractSet {
final com.google.common.collect.ImmutableList axes
final int size
void (java.util.List)
com.google.common.collect.Sets$CartesianSet$Axis axis
java.util.Set set
java.util.Iterator i$
java.util.List sets
long dividend
com.google.common.collect.ImmutableList$Builder builder
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public boolean contains (java.lang.Object)
int i
Object element
java.util.List tuple
int dimensions
public boolean equals (java.lang.Object)
com.google.common.collect.Sets$CartesianSet that
Object object
public int hashCode ()
int i
int adjust
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/Sets$PowerSet$1$1.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$PowerSet$1$1 extends java.util.AbstractSet {
final int val$setBits
final com.google.common.collect.Sets$PowerSet$1 this$1
void (com.google.common.collect.Sets$PowerSet$1, int)
public int size ()
public java.util.Iterator iterator ()
}
com/google/common/collect/Sets$PowerSet$1.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$PowerSet$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.Sets$PowerSet this$0
void (com.google.common.collect.Sets$PowerSet, int)
int x0
protected java.util.Set get (int)
int setBits
protected volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/Sets$PowerSet$BitFilteredSetIterator.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$PowerSet$BitFilteredSetIterator extends com.google.common.collect.UnmodifiableIterator {
final com.google.common.collect.ImmutableList input
int remainingSetBits
void (com.google.common.collect.ImmutableList, int)
com.google.common.collect.ImmutableList input
int allSetBits
public boolean hasNext ()
public java.lang.Object next ()
int index
int currentElementMask
}
com/google/common/collect/Sets$PowerSet.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$PowerSet extends java.util.AbstractSet {
final com.google.common.collect.ImmutableSet inputSet
final com.google.common.collect.ImmutableList inputList
final int powerSetSize
void (com.google.common.collect.ImmutableSet)
com.google.common.collect.ImmutableSet input
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
java.util.Set set
Object obj
public boolean equals (java.lang.Object)
com.google.common.collect.Sets$PowerSet that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Sets$InvertibleFunction$1.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$InvertibleFunction$1 extends com.google.common.collect.Sets$InvertibleFunction {
final com.google.common.collect.Sets$InvertibleFunction this$0
void (com.google.common.collect.Sets$InvertibleFunction)
public java.lang.Object apply (java.lang.Object)
Object b
java.lang.Object invert (java.lang.Object)
Object a
public com.google.common.collect.Sets$InvertibleFunction inverse ()
}
com/google/common/collect/Sets$InvertibleFunction.classSets.java
package com.google.common.collect
abstract com.google.common.collect.Sets$InvertibleFunction extends java.lang.Object implements com.google.common.base.Function {
void ()
abstract java.lang.Object invert (java.lang.Object)
public com.google.common.collect.Sets$InvertibleFunction inverse ()
}
com/google/common/collect/Sets$TransformedSet.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$TransformedSet extends java.util.AbstractSet {
final java.util.Set delegate
final com.google.common.collect.Sets$InvertibleFunction bijection
void (java.util.Set, com.google.common.collect.Sets$InvertibleFunction)
java.util.Set delegate
com.google.common.collect.Sets$InvertibleFunction bijection
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object o
Object b
Object a
public boolean add (java.lang.Object)
Object b
public boolean remove (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/Sets.classSets.java
package com.google.common.collect
public final com.google.common.collect.Sets extends java.lang.Object {
private void ()
public static transient com.google.common.collect.ImmutableSet immutableEnumSet (java.lang.Enum, java.lang.Enum[])
Enum anElement
Enum[] otherElements
public static com.google.common.collect.ImmutableSet immutableEnumSet (java.lang.Iterable)
java.util.EnumSet enumSetClone
Iterable elements
java.util.Iterator iterator
Enum first
java.util.EnumSet set
public static java.util.EnumSet newEnumSet (java.lang.Iterable, java.lang.Class)
Iterable iterable
Class elementType
java.util.EnumSet set
public static java.util.HashSet newHashSet ()
public static transient java.util.HashSet newHashSet (java.lang.Object[])
Object[] elements
java.util.HashSet set
public static java.util.HashSet newHashSetWithExpectedSize (int)
int expectedSize
public static java.util.HashSet newHashSet (java.lang.Iterable)
Iterable elements
public static java.util.HashSet newHashSet (java.util.Iterator)
java.util.Iterator elements
java.util.HashSet set
public static java.util.LinkedHashSet newLinkedHashSet ()
public static java.util.LinkedHashSet newLinkedHashSet (java.lang.Iterable)
Object element
java.util.Iterator i$
Iterable elements
java.util.LinkedHashSet set
public static java.util.TreeSet newTreeSet ()
public static java.util.TreeSet newTreeSet (java.lang.Iterable)
Comparable element
java.util.Iterator i$
Iterable elements
java.util.TreeSet set
public static java.util.TreeSet newTreeSet (java.util.Comparator)
java.util.Comparator comparator
public static java.util.Set newIdentityHashSet ()
public static java.util.EnumSet complementOf (java.util.Collection)
java.util.Collection collection
Class type
public static java.util.EnumSet complementOf (java.util.Collection, java.lang.Class)
java.util.Collection collection
Class type
private static java.util.EnumSet makeComplementByHand (java.util.Collection, java.lang.Class)
java.util.Collection collection
Class type
java.util.EnumSet result
public static java.util.Set newSetFromMap (java.util.Map)
java.util.Map map
public static com.google.common.collect.Sets$SetView union (java.util.Set, java.util.Set)
java.util.Set set1
java.util.Set set2
java.util.Set set2minus1
public static com.google.common.collect.Sets$SetView intersection (java.util.Set, java.util.Set)
java.util.Set set1
java.util.Set set2
com.google.common.base.Predicate inSet2
public static com.google.common.collect.Sets$SetView difference (java.util.Set, java.util.Set)
java.util.Set set1
java.util.Set set2
com.google.common.base.Predicate notInSet2
public static com.google.common.collect.Sets$SetView symmetricDifference (java.util.Set, java.util.Set)
java.util.Set set1
java.util.Set set2
public static java.util.Set filter (java.util.Set, com.google.common.base.Predicate)
com.google.common.collect.Sets$FilteredSet filtered
com.google.common.base.Predicate combinedPredicate
java.util.Set unfiltered
com.google.common.base.Predicate predicate
public static java.util.Set cartesianProduct (java.util.List)
java.util.Set set
java.util.Iterator i$
java.util.List sets
com.google.common.collect.Sets$CartesianSet cartesianSet
public static transient java.util.Set cartesianProduct (java.util.Set[])
java.util.Set[] sets
public static java.util.Set powerSet (java.util.Set)
java.util.Set set
com.google.common.collect.ImmutableSet input
static int hashCodeImpl (java.util.Set)
Object o
java.util.Iterator i$
java.util.Set s
int hashCode
static boolean equalsImpl (java.util.Set, java.lang.Object)
NullPointerException ignored
ClassCastException ignored
java.util.Set o
java.util.Set s
Object object
static java.util.Set transform (java.util.Set, com.google.common.collect.Sets$InvertibleFunction)
java.util.Set set
com.google.common.collect.Sets$InvertibleFunction bijection
}
com/google/common/collect/BstMutationResult$1.classBstMutationResult.java
package com.google.common.collect
com.google.common.collect.BstMutationResult$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$BstSide
static final int[] $SwitchMap$com$google$common$collect$BstModificationResult$ModificationType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/BstMutationResult.classBstMutationResult.java
package com.google.common.collect
final com.google.common.collect.BstMutationResult extends java.lang.Object {
private final Object targetKey
private com.google.common.collect.BstNode originalRoot
private com.google.common.collect.BstNode changedRoot
private final com.google.common.collect.BstModificationResult modificationResult
static final boolean $assertionsDisabled
public static com.google.common.collect.BstMutationResult mutationResult (java.lang.Object, com.google.common.collect.BstNode, com.google.common.collect.BstNode, com.google.common.collect.BstModificationResult)
Object targetKey
com.google.common.collect.BstNode originalRoot
com.google.common.collect.BstNode changedRoot
com.google.common.collect.BstModificationResult modificationResult
private void (java.lang.Object, com.google.common.collect.BstNode, com.google.common.collect.BstNode, com.google.common.collect.BstModificationResult)
Object targetKey
com.google.common.collect.BstNode originalRoot
com.google.common.collect.BstNode changedRoot
com.google.common.collect.BstModificationResult modificationResult
public java.lang.Object getTargetKey ()
public com.google.common.collect.BstNode getOriginalRoot ()
public com.google.common.collect.BstNode getChangedRoot ()
public com.google.common.collect.BstNode getOriginalTarget ()
public com.google.common.collect.BstNode getChangedTarget ()
com.google.common.collect.BstModificationResult$ModificationType modificationType ()
public com.google.common.collect.BstMutationResult lift (com.google.common.collect.BstNode, com.google.common.collect.BstSide, com.google.common.collect.BstNodeFactory, com.google.common.collect.BstBalancePolicy)
com.google.common.collect.BstNode resultLeft
com.google.common.collect.BstNode resultRight
com.google.common.collect.BstNode liftOriginalRoot
com.google.common.collect.BstSide side
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstBalancePolicy balancePolicy
static void ()
}
com/google/common/collect/BstOperations$1.classBstOperations.java
package com.google.common.collect
com.google.common.collect.BstOperations$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$BstModificationResult$ModificationType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/BstOperations.classBstOperations.java
package com.google.common.collect
final com.google.common.collect.BstOperations extends java.lang.Object {
private void ()
public static com.google.common.collect.BstNode seek (java.util.Comparator, com.google.common.collect.BstNode, java.lang.Object)
com.google.common.collect.BstSide side
java.util.Comparator comparator
com.google.common.collect.BstNode tree
Object key
int cmp
public static com.google.common.collect.BstMutationResult mutate (java.util.Comparator, com.google.common.collect.BstMutationRule, com.google.common.collect.BstNode, java.lang.Object)
com.google.common.collect.BstSide side
com.google.common.collect.BstMutationResult mutation
int cmp
java.util.Comparator comparator
com.google.common.collect.BstMutationRule mutationRule
com.google.common.collect.BstNode tree
Object key
public static com.google.common.collect.BstMutationResult mutate (com.google.common.collect.BstInOrderPath, com.google.common.collect.BstMutationRule)
com.google.common.collect.BstInOrderPath prefix
com.google.common.collect.BstInOrderPath path
com.google.common.collect.BstMutationRule mutationRule
com.google.common.collect.BstBalancePolicy balancePolicy
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstModifier modifier
com.google.common.collect.BstNode target
Object key
com.google.common.collect.BstMutationResult result
private static com.google.common.collect.BstMutationResult modify (com.google.common.collect.BstNode, java.lang.Object, com.google.common.collect.BstMutationRule)
com.google.common.collect.BstNode changedRoot
com.google.common.collect.BstNode changedRoot
com.google.common.collect.BstNode changedRoot
com.google.common.collect.BstNode changedRoot
com.google.common.collect.BstNode tree
Object key
com.google.common.collect.BstMutationRule mutationRule
com.google.common.collect.BstBalancePolicy rebalancePolicy
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstModifier modifier
com.google.common.collect.BstNode originalRoot
com.google.common.collect.BstNode changedRoot
com.google.common.collect.BstNode originalTarget
com.google.common.collect.BstModificationResult modResult
com.google.common.collect.BstNode originalLeft
com.google.common.collect.BstNode originalRight
public static com.google.common.collect.BstMutationResult extractMin (com.google.common.collect.BstNode, com.google.common.collect.BstNodeFactory, com.google.common.collect.BstBalancePolicy)
com.google.common.collect.BstMutationResult subResult
com.google.common.collect.BstNode root
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstBalancePolicy balancePolicy
public static com.google.common.collect.BstMutationResult extractMax (com.google.common.collect.BstNode, com.google.common.collect.BstNodeFactory, com.google.common.collect.BstBalancePolicy)
com.google.common.collect.BstMutationResult subResult
com.google.common.collect.BstNode root
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstBalancePolicy balancePolicy
public static com.google.common.collect.BstNode insertMin (com.google.common.collect.BstNode, com.google.common.collect.BstNode, com.google.common.collect.BstNodeFactory, com.google.common.collect.BstBalancePolicy)
com.google.common.collect.BstNode root
com.google.common.collect.BstNode entry
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstBalancePolicy balancePolicy
public static com.google.common.collect.BstNode insertMax (com.google.common.collect.BstNode, com.google.common.collect.BstNode, com.google.common.collect.BstNodeFactory, com.google.common.collect.BstBalancePolicy)
com.google.common.collect.BstNode root
com.google.common.collect.BstNode entry
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstBalancePolicy balancePolicy
}
com/google/common/collect/BstMutationRule.classBstMutationRule.java
package com.google.common.collect
final com.google.common.collect.BstMutationRule extends java.lang.Object {
private final com.google.common.collect.BstModifier modifier
private final com.google.common.collect.BstBalancePolicy balancePolicy
private final com.google.common.collect.BstNodeFactory nodeFactory
public static com.google.common.collect.BstMutationRule createRule (com.google.common.collect.BstModifier, com.google.common.collect.BstBalancePolicy, com.google.common.collect.BstNodeFactory)
com.google.common.collect.BstModifier modifier
com.google.common.collect.BstBalancePolicy balancePolicy
com.google.common.collect.BstNodeFactory nodeFactory
private void (com.google.common.collect.BstModifier, com.google.common.collect.BstBalancePolicy, com.google.common.collect.BstNodeFactory)
com.google.common.collect.BstModifier modifier
com.google.common.collect.BstBalancePolicy balancePolicy
com.google.common.collect.BstNodeFactory nodeFactory
public com.google.common.collect.BstModifier getModifier ()
public com.google.common.collect.BstBalancePolicy getBalancePolicy ()
public com.google.common.collect.BstNodeFactory getNodeFactory ()
}
com/google/common/collect/BstInOrderPath$1.classBstInOrderPath.java
package com.google.common.collect
final com.google.common.collect.BstInOrderPath$1 extends java.lang.Object implements com.google.common.collect.BstPathFactory {
void ()
public com.google.common.collect.BstInOrderPath extension (com.google.common.collect.BstInOrderPath, com.google.common.collect.BstSide)
com.google.common.collect.BstInOrderPath path
com.google.common.collect.BstSide side
public com.google.common.collect.BstInOrderPath initialPath (com.google.common.collect.BstNode)
com.google.common.collect.BstNode root
public volatile com.google.common.collect.BstPath initialPath (com.google.common.collect.BstNode)
com.google.common.collect.BstNode x0
public volatile com.google.common.collect.BstPath extension (com.google.common.collect.BstPath, com.google.common.collect.BstSide)
com.google.common.collect.BstPath x0
com.google.common.collect.BstSide x1
}
com/google/common/collect/BstInOrderPath$2.classBstInOrderPath.java
package com.google.common.collect
com.google.common.collect.BstInOrderPath$2 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$BstSide
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/BstInOrderPath.classBstInOrderPath.java
package com.google.common.collect
final com.google.common.collect.BstInOrderPath extends com.google.common.collect.BstPath {
private final com.google.common.collect.BstSide sideExtension
private transient com.google.common.base.Optional prevInOrder
private transient com.google.common.base.Optional nextInOrder
static final boolean $assertionsDisabled
public static com.google.common.collect.BstPathFactory inOrderFactory ()
private static com.google.common.collect.BstInOrderPath extension (com.google.common.collect.BstInOrderPath, com.google.common.collect.BstSide)
com.google.common.collect.BstInOrderPath path
com.google.common.collect.BstSide side
com.google.common.collect.BstNode tip
private void (com.google.common.collect.BstNode, com.google.common.collect.BstSide, com.google.common.collect.BstInOrderPath)
com.google.common.collect.BstNode tip
com.google.common.collect.BstSide sideExtension
com.google.common.collect.BstInOrderPath tail
private com.google.common.base.Optional computeNextInOrder (com.google.common.collect.BstSide)
com.google.common.collect.BstInOrderPath path
com.google.common.collect.BstSide otherSide
com.google.common.collect.BstInOrderPath current
com.google.common.collect.BstSide side
private com.google.common.base.Optional nextInOrder (com.google.common.collect.BstSide)
com.google.common.collect.BstSide side
com.google.common.base.Optional result
public boolean hasNext (com.google.common.collect.BstSide)
com.google.common.collect.BstSide side
public com.google.common.collect.BstInOrderPath next (com.google.common.collect.BstSide)
com.google.common.collect.BstSide side
public com.google.common.collect.BstSide getSideOfExtension ()
static com.google.common.collect.BstInOrderPath access$000 (com.google.common.collect.BstInOrderPath, com.google.common.collect.BstSide)
com.google.common.collect.BstInOrderPath x0
com.google.common.collect.BstSide x1
void (com.google.common.collect.BstNode, com.google.common.collect.BstSide, com.google.common.collect.BstInOrderPath, com.google.common.collect.BstInOrderPath$1)
com.google.common.collect.BstNode x0
com.google.common.collect.BstSide x1
com.google.common.collect.BstInOrderPath x2
com.google.common.collect.BstInOrderPath$1 x3
static void ()
}
com/google/common/collect/HashMultiset.classHashMultiset.java
package com.google.common.collect
public final com.google.common.collect.HashMultiset extends com.google.common.collect.AbstractMapBasedMultiset {
private static final long serialVersionUID
public static com.google.common.collect.HashMultiset create ()
public static com.google.common.collect.HashMultiset create (int)
int distinctElements
public static com.google.common.collect.HashMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.HashMultiset multiset
private void ()
private void (int)
int distinctElements
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int distinctElements
public volatile int setCount (java.lang.Object, int)
Object x0
int x1
public volatile int remove (java.lang.Object, int)
Object x0
int x1
public volatile int add (java.lang.Object, int)
Object x0
int x1
public volatile int count (java.lang.Object)
Object x0
public volatile java.util.Iterator iterator ()
public volatile int size ()
public volatile void clear ()
public volatile java.util.Set entrySet ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Set elementSet ()
public volatile boolean retainAll (java.util.Collection)
java.util.Collection x0
public volatile boolean removeAll (java.util.Collection)
java.util.Collection x0
public volatile boolean addAll (java.util.Collection)
java.util.Collection x0
public volatile boolean setCount (java.lang.Object, int, int)
Object x0
int x1
int x2
public volatile boolean remove (java.lang.Object)
Object x0
public volatile boolean add (java.lang.Object)
Object x0
public volatile boolean contains (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
}
com/google/common/collect/EmptyImmutableSet.classEmptyImmutableSet.java
package com.google.common.collect
final com.google.common.collect.EmptyImmutableSet extends com.google.common.collect.ImmutableSet {
static final com.google.common.collect.EmptyImmutableSet INSTANCE
private static final Object[] EMPTY_ARRAY
private static final long serialVersionUID
private void ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object target
public com.google.common.collect.UnmodifiableIterator iterator ()
boolean isPartialView ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public boolean equals (java.lang.Object)
java.util.Set that
Object object
public final int hashCode ()
boolean isHashCodeFast ()
public java.lang.String toString ()
java.lang.Object readResolve ()
public volatile java.util.Iterator iterator ()
static void ()
}
com/google/common/collect/ImmutableEnumSet$EnumSerializedForm.classImmutableEnumSet.java
package com.google.common.collect
com.google.common.collect.ImmutableEnumSet$EnumSerializedForm extends java.lang.Object implements java.io.Serializable {
final java.util.EnumSet delegate
private static final long serialVersionUID
void (java.util.EnumSet)
java.util.EnumSet delegate
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableEnumSet.classImmutableEnumSet.java
package com.google.common.collect
final com.google.common.collect.ImmutableEnumSet extends com.google.common.collect.ImmutableSet {
private final transient java.util.EnumSet delegate
private transient int hashCode
void (java.util.EnumSet)
java.util.EnumSet delegate
boolean isPartialView ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean isEmpty ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
int result
public java.lang.String toString ()
java.lang.Object writeReplace ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/SortedMultisets$ElementSet.classSortedMultisets.java
package com.google.common.collect
abstract com.google.common.collect.SortedMultisets$ElementSet extends com.google.common.collect.Multisets$ElementSet implements java.util.SortedSet {
void ()
abstract com.google.common.collect.SortedMultiset multiset ()
public java.util.Comparator comparator ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.lang.Object first ()
public java.lang.Object last ()
volatile com.google.common.collect.Multiset multiset ()
}
com/google/common/collect/SortedMultisets$DescendingMultiset$1.classSortedMultisets.java
package com.google.common.collect
com.google.common.collect.SortedMultisets$DescendingMultiset$1 extends com.google.common.collect.SortedMultisets$ElementSet {
final com.google.common.collect.SortedMultisets$DescendingMultiset this$0
void (com.google.common.collect.SortedMultisets$DescendingMultiset)
com.google.common.collect.SortedMultiset multiset ()
volatile com.google.common.collect.Multiset multiset ()
}
com/google/common/collect/SortedMultisets$DescendingMultiset$2.classSortedMultisets.java
package com.google.common.collect
com.google.common.collect.SortedMultisets$DescendingMultiset$2 extends com.google.common.collect.Multisets$EntrySet {
final com.google.common.collect.SortedMultisets$DescendingMultiset this$0
void (com.google.common.collect.SortedMultisets$DescendingMultiset)
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/SortedMultisets$DescendingMultiset.classSortedMultisets.java
package com.google.common.collect
abstract com.google.common.collect.SortedMultisets$DescendingMultiset extends com.google.common.collect.ForwardingMultiset implements com.google.common.collect.SortedMultiset {
private transient java.util.Comparator comparator
private transient java.util.SortedSet elementSet
private transient java.util.Set entrySet
void ()
abstract com.google.common.collect.SortedMultiset forwardMultiset ()
public java.util.Comparator comparator ()
java.util.Comparator result
public java.util.SortedSet elementSet ()
java.util.SortedSet result
public com.google.common.collect.Multiset$Entry pollFirstEntry ()
public com.google.common.collect.Multiset$Entry pollLastEntry ()
public com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object toElement
com.google.common.collect.BoundType boundType
public com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object fromElement
com.google.common.collect.BoundType fromBoundType
Object toElement
com.google.common.collect.BoundType toBoundType
public com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object fromElement
com.google.common.collect.BoundType boundType
protected com.google.common.collect.Multiset delegate ()
public com.google.common.collect.SortedMultiset descendingMultiset ()
public com.google.common.collect.Multiset$Entry firstEntry ()
public com.google.common.collect.Multiset$Entry lastEntry ()
abstract java.util.Iterator entryIterator ()
public java.util.Set entrySet ()
java.util.Set result
java.util.Set createEntrySet ()
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.String toString ()
public volatile java.util.Set elementSet ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/SortedMultisets.classSortedMultisets.java
package com.google.common.collect
final com.google.common.collect.SortedMultisets extends java.lang.Object {
private void ()
private static java.lang.Object getElementOrThrow (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry
static java.lang.Object access$000 (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry x0
}
com/google/common/collect/EnumHashBiMap.classEnumHashBiMap.java
package com.google.common.collect
public final com.google.common.collect.EnumHashBiMap extends com.google.common.collect.AbstractBiMap {
private transient Class keyType
private static final long serialVersionUID
public static com.google.common.collect.EnumHashBiMap create (java.lang.Class)
Class keyType
public static com.google.common.collect.EnumHashBiMap create (java.util.Map)
java.util.Map map
com.google.common.collect.EnumHashBiMap bimap
private void (java.lang.Class)
Class keyType
public java.lang.Object put (java.lang.Enum, java.lang.Object)
Enum key
Object value
public java.lang.Object forcePut (java.lang.Enum, java.lang.Object)
Enum key
Object value
public java.lang.Class keyType ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public volatile java.util.Set entrySet ()
public volatile java.util.Set values ()
public volatile java.util.Set keySet ()
public volatile com.google.common.collect.BiMap inverse ()
public volatile void clear ()
public volatile void putAll (java.util.Map)
java.util.Map x0
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsValue (java.lang.Object)
Object x0
}
com/google/common/collect/AbstractBiMap$KeySet$1.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$KeySet$1 extends java.lang.Object implements java.util.Iterator {
java.util.Map$Entry entry
final java.util.Iterator val$iterator
final com.google.common.collect.AbstractBiMap$KeySet this$1
void (com.google.common.collect.AbstractBiMap$KeySet, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
Object value
}
com/google/common/collect/AbstractBiMap$KeySet.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$KeySet extends com.google.common.collect.ForwardingSet {
final com.google.common.collect.AbstractBiMap this$0
private void (com.google.common.collect.AbstractBiMap)
protected java.util.Set delegate ()
public void clear ()
public boolean remove (java.lang.Object)
Object key
public boolean removeAll (java.util.Collection)
java.util.Collection keysToRemove
public boolean retainAll (java.util.Collection)
java.util.Collection keysToRetain
public java.util.Iterator iterator ()
java.util.Iterator iterator
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
com.google.common.collect.AbstractBiMap x0
com.google.common.collect.AbstractBiMap$1 x1
}
com/google/common/collect/AbstractBiMap$ValueSet$1.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$ValueSet$1 extends java.lang.Object implements java.util.Iterator {
Object valueToRemove
final java.util.Iterator val$iterator
final com.google.common.collect.AbstractBiMap$ValueSet this$1
void (com.google.common.collect.AbstractBiMap$ValueSet, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/AbstractBiMap$ValueSet.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$ValueSet extends com.google.common.collect.ForwardingSet {
final java.util.Set valuesDelegate
final com.google.common.collect.AbstractBiMap this$0
private void (com.google.common.collect.AbstractBiMap)
protected java.util.Set delegate ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.String toString ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
com.google.common.collect.AbstractBiMap x0
com.google.common.collect.AbstractBiMap$1 x1
}
com/google/common/collect/AbstractBiMap$EntrySet$1$1.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$EntrySet$1$1 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$finalEntry
final com.google.common.collect.AbstractBiMap$EntrySet$1 this$2
void (com.google.common.collect.AbstractBiMap$EntrySet$1, java.util.Map$Entry)
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
Object oldValue
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/AbstractBiMap$EntrySet$1.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$EntrySet$1 extends java.lang.Object implements java.util.Iterator {
java.util.Map$Entry entry
final java.util.Iterator val$iterator
final com.google.common.collect.AbstractBiMap$EntrySet this$1
void (com.google.common.collect.AbstractBiMap$EntrySet, java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry finalEntry
public void remove ()
Object value
public volatile java.lang.Object next ()
}
com/google/common/collect/AbstractBiMap$EntrySet.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$EntrySet extends com.google.common.collect.ForwardingSet {
final java.util.Set esDelegate
final com.google.common.collect.AbstractBiMap this$0
private void (com.google.common.collect.AbstractBiMap)
protected java.util.Set delegate ()
public void clear ()
public boolean remove (java.lang.Object)
Object object
java.util.Map$Entry entry
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
com.google.common.collect.AbstractBiMap x0
com.google.common.collect.AbstractBiMap$1 x1
}
com/google/common/collect/AbstractBiMap$Inverse.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$Inverse extends com.google.common.collect.AbstractBiMap {
private static final long serialVersionUID
private void (java.util.Map, com.google.common.collect.AbstractBiMap)
java.util.Map backward
com.google.common.collect.AbstractBiMap forward
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.lang.Object readResolve ()
public volatile java.util.Collection values ()
protected volatile java.lang.Object delegate ()
void (java.util.Map, com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
java.util.Map x0
com.google.common.collect.AbstractBiMap x1
com.google.common.collect.AbstractBiMap$1 x2
}
com/google/common/collect/AbstractBiMap$1.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$1 extends java.lang.Object {
}
com/google/common/collect/AbstractBiMap.classAbstractBiMap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractBiMap extends com.google.common.collect.ForwardingMap implements com.google.common.collect.BiMap java.io.Serializable {
private transient java.util.Map delegate
private transient com.google.common.collect.AbstractBiMap inverse
private transient java.util.Set keySet
private transient java.util.Set valueSet
private transient java.util.Set entrySet
private static final long serialVersionUID
void (java.util.Map, java.util.Map)
java.util.Map forward
java.util.Map backward
private void (java.util.Map, com.google.common.collect.AbstractBiMap)
java.util.Map backward
com.google.common.collect.AbstractBiMap forward
protected java.util.Map delegate ()
void setDelegates (java.util.Map, java.util.Map)
java.util.Map forward
java.util.Map backward
void setInverse (com.google.common.collect.AbstractBiMap)
com.google.common.collect.AbstractBiMap inverse
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
private java.lang.Object putInBothMaps (java.lang.Object, java.lang.Object, boolean)
Object key
Object value
boolean force
boolean containedKey
Object oldValue
private void updateInverseMap (java.lang.Object, boolean, java.lang.Object, java.lang.Object)
Object key
boolean containedKey
Object oldValue
Object newValue
public java.lang.Object remove (java.lang.Object)
Object key
private java.lang.Object removeFromBothMaps (java.lang.Object)
Object key
Object oldValue
private void removeFromInverseMap (java.lang.Object)
Object oldValue
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
public void clear ()
public com.google.common.collect.BiMap inverse ()
public java.util.Set keySet ()
java.util.Set result
public java.util.Set values ()
java.util.Set result
public java.util.Set entrySet ()
java.util.Set result
public volatile java.util.Collection values ()
protected volatile java.lang.Object delegate ()
static java.util.Map access$200 (com.google.common.collect.AbstractBiMap)
com.google.common.collect.AbstractBiMap x0
static java.lang.Object access$300 (com.google.common.collect.AbstractBiMap, java.lang.Object)
com.google.common.collect.AbstractBiMap x0
Object x1
static void access$400 (com.google.common.collect.AbstractBiMap, java.lang.Object)
com.google.common.collect.AbstractBiMap x0
Object x1
static com.google.common.collect.AbstractBiMap access$600 (com.google.common.collect.AbstractBiMap)
com.google.common.collect.AbstractBiMap x0
static void access$800 (com.google.common.collect.AbstractBiMap, java.lang.Object, boolean, java.lang.Object, java.lang.Object)
com.google.common.collect.AbstractBiMap x0
Object x1
boolean x2
Object x3
Object x4
void (java.util.Map, com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
java.util.Map x0
com.google.common.collect.AbstractBiMap x1
com.google.common.collect.AbstractBiMap$1 x2
}
com/google/common/collect/SortedTreeMultiset$1.classSortedTreeMultiset.java
package com.google.common.collect
com.google.common.collect.SortedTreeMultiset$1 extends com.google.common.collect.AbstractLinkedIterator {
final com.google.common.collect.BstSide val$direction
final com.google.common.collect.SortedTreeMultiset this$0
void (com.google.common.collect.SortedTreeMultiset, com.google.common.collect.BstInOrderPath, com.google.common.collect.BstSide)
com.google.common.collect.BstInOrderPath x0
protected com.google.common.collect.BstInOrderPath computeNext (com.google.common.collect.BstInOrderPath)
com.google.common.collect.BstInOrderPath previous
com.google.common.collect.BstInOrderPath next
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/collect/SortedTreeMultiset$2.classSortedTreeMultiset.java
package com.google.common.collect
com.google.common.collect.SortedTreeMultiset$2 extends java.lang.Object implements java.util.Iterator {
Object toRemove
final java.util.Iterator val$pathIterator
final com.google.common.collect.SortedTreeMultiset this$0
void (com.google.common.collect.SortedTreeMultiset, java.util.Iterator)
public boolean hasNext ()
public com.google.common.collect.Multiset$Entry next ()
com.google.common.collect.BstInOrderPath path
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/SortedTreeMultiset$Node.classSortedTreeMultiset.java
package com.google.common.collect
final com.google.common.collect.SortedTreeMultiset$Node extends com.google.common.collect.BstNode {
private final int elemOccurrences
private final int size
private final int distinct
final com.google.common.collect.SortedTreeMultiset this$0
private void (com.google.common.collect.SortedTreeMultiset, java.lang.Object, int, com.google.common.collect.SortedTreeMultiset$Node, com.google.common.collect.SortedTreeMultiset$Node)
Object key
int elemCount
com.google.common.collect.SortedTreeMultiset$Node left
com.google.common.collect.SortedTreeMultiset$Node right
private void (com.google.common.collect.SortedTreeMultiset, java.lang.Object, int)
Object key
int elemCount
static int access$000 (com.google.common.collect.SortedTreeMultiset$Node)
com.google.common.collect.SortedTreeMultiset$Node x0
static int access$800 (com.google.common.collect.SortedTreeMultiset$Node)
com.google.common.collect.SortedTreeMultiset$Node x0
static int access$900 (com.google.common.collect.SortedTreeMultiset$Node)
com.google.common.collect.SortedTreeMultiset$Node x0
void (com.google.common.collect.SortedTreeMultiset, java.lang.Object, int, com.google.common.collect.SortedTreeMultiset$Node, com.google.common.collect.SortedTreeMultiset$Node, com.google.common.collect.SortedTreeMultiset$1)
com.google.common.collect.SortedTreeMultiset x0
Object x1
int x2
com.google.common.collect.SortedTreeMultiset$Node x3
com.google.common.collect.SortedTreeMultiset$Node x4
com.google.common.collect.SortedTreeMultiset$1 x5
void (com.google.common.collect.SortedTreeMultiset, java.lang.Object, int, com.google.common.collect.SortedTreeMultiset$1)
com.google.common.collect.SortedTreeMultiset x0
Object x1
int x2
com.google.common.collect.SortedTreeMultiset$1 x3
}
com/google/common/collect/SortedTreeMultiset$3.classSortedTreeMultiset.java
package com.google.common.collect
com.google.common.collect.SortedTreeMultiset$3 extends java.lang.Object implements com.google.common.collect.BstAggregate {
final com.google.common.collect.SortedTreeMultiset this$0
void (com.google.common.collect.SortedTreeMultiset)
public int entryValue (com.google.common.collect.SortedTreeMultiset$Node)
com.google.common.collect.SortedTreeMultiset$Node entry
public int treeValue (com.google.common.collect.SortedTreeMultiset$Node)
com.google.common.collect.SortedTreeMultiset$Node tree
public volatile int entryValue (com.google.common.collect.BstNode)
com.google.common.collect.BstNode x0
public volatile int treeValue (com.google.common.collect.BstNode)
com.google.common.collect.BstNode x0
}
com/google/common/collect/SortedTreeMultiset$4.classSortedTreeMultiset.java
package com.google.common.collect
com.google.common.collect.SortedTreeMultiset$4 extends java.lang.Object implements com.google.common.collect.BstAggregate {
final com.google.common.collect.SortedTreeMultiset this$0
void (com.google.common.collect.SortedTreeMultiset)
public int entryValue (com.google.common.collect.SortedTreeMultiset$Node)
com.google.common.collect.SortedTreeMultiset$Node entry
public int treeValue (com.google.common.collect.SortedTreeMultiset$Node)
com.google.common.collect.SortedTreeMultiset$Node tree
public volatile int entryValue (com.google.common.collect.BstNode)
com.google.common.collect.BstNode x0
public volatile int treeValue (com.google.common.collect.BstNode)
com.google.common.collect.BstNode x0
}
com/google/common/collect/SortedTreeMultiset$5.classSortedTreeMultiset.java
package com.google.common.collect
com.google.common.collect.SortedTreeMultiset$5 extends com.google.common.collect.BstNodeFactory {
final com.google.common.collect.SortedTreeMultiset this$0
void (com.google.common.collect.SortedTreeMultiset)
public com.google.common.collect.SortedTreeMultiset$Node createNode (com.google.common.collect.SortedTreeMultiset$Node, com.google.common.collect.SortedTreeMultiset$Node, com.google.common.collect.SortedTreeMultiset$Node)
com.google.common.collect.SortedTreeMultiset$Node source
com.google.common.collect.SortedTreeMultiset$Node left
com.google.common.collect.SortedTreeMultiset$Node right
public volatile com.google.common.collect.BstNode createNode (com.google.common.collect.BstNode, com.google.common.collect.BstNode, com.google.common.collect.BstNode)
com.google.common.collect.BstNode x0
com.google.common.collect.BstNode x1
com.google.common.collect.BstNode x2
}
com/google/common/collect/SortedTreeMultiset$MultisetModifier.classSortedTreeMultiset.java
package com.google.common.collect
abstract com.google.common.collect.SortedTreeMultiset$MultisetModifier extends java.lang.Object implements com.google.common.collect.BstModifier {
final com.google.common.collect.SortedTreeMultiset this$0
private void (com.google.common.collect.SortedTreeMultiset)
abstract int newCount (int)
public com.google.common.collect.BstModificationResult modify (java.lang.Object, com.google.common.collect.SortedTreeMultiset$Node)
Object key
com.google.common.collect.SortedTreeMultiset$Node originalEntry
int oldCount
int newCount
public volatile com.google.common.collect.BstModificationResult modify (java.lang.Object, com.google.common.collect.BstNode)
Object x0
com.google.common.collect.BstNode x1
void (com.google.common.collect.SortedTreeMultiset, com.google.common.collect.SortedTreeMultiset$1)
com.google.common.collect.SortedTreeMultiset x0
com.google.common.collect.SortedTreeMultiset$1 x1
}
com/google/common/collect/SortedTreeMultiset$AddModifier.classSortedTreeMultiset.java
package com.google.common.collect
final com.google.common.collect.SortedTreeMultiset$AddModifier extends com.google.common.collect.SortedTreeMultiset$MultisetModifier {
private final int countToAdd
final com.google.common.collect.SortedTreeMultiset this$0
private void (com.google.common.collect.SortedTreeMultiset, int)
int countToAdd
int newCount (int)
int oldCount
void (com.google.common.collect.SortedTreeMultiset, int, com.google.common.collect.SortedTreeMultiset$1)
com.google.common.collect.SortedTreeMultiset x0
int x1
com.google.common.collect.SortedTreeMultiset$1 x2
}
com/google/common/collect/SortedTreeMultiset.classSortedTreeMultiset.java
package com.google.common.collect
final com.google.common.collect.SortedTreeMultiset extends com.google.common.collect.AbstractSortedMultiset {
private final com.google.common.collect.GeneralRange range
private final java.util.concurrent.atomic.AtomicReference rootReference
private final transient com.google.common.collect.BstPathFactory pathFactory
private final transient com.google.common.collect.BstAggregate distinctAggregate
private final transient com.google.common.collect.BstAggregate sizeAggregate
private final transient com.google.common.collect.BstNodeFactory nodeFactory
public static com.google.common.collect.SortedTreeMultiset create ()
public static com.google.common.collect.SortedTreeMultiset create (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.SortedTreeMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.SortedTreeMultiset multiset
private void (java.util.Comparator)
java.util.Comparator comparator
private void (com.google.common.collect.GeneralRange, java.util.concurrent.atomic.AtomicReference)
com.google.common.collect.GeneralRange range
java.util.concurrent.atomic.AtomicReference root
java.lang.Object checkElement (java.lang.Object)
Object o
int distinctElements ()
com.google.common.collect.SortedTreeMultiset$Node root
public int size ()
com.google.common.collect.SortedTreeMultiset$Node root
public int count (java.lang.Object)
com.google.common.collect.SortedTreeMultiset$Node node
Object e
ClassCastException e
Object element
private int mutate (java.lang.Object, com.google.common.collect.SortedTreeMultiset$MultisetModifier)
Object e
com.google.common.collect.SortedTreeMultiset$MultisetModifier modifier
com.google.common.collect.BstMutationRule mutationRule
com.google.common.collect.BstMutationResult mutationResult
com.google.common.collect.SortedTreeMultiset$Node original
public int add (java.lang.Object, int)
Object element
int occurrences
public int remove (java.lang.Object, int)
Object e
ClassCastException e
Object element
int occurrences
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
public int setCount (java.lang.Object, int)
Object element
int count
java.util.Iterator entryIterator ()
com.google.common.collect.SortedTreeMultiset$Node root
com.google.common.collect.BstInOrderPath startingPath
java.util.Iterator descendingEntryIterator ()
com.google.common.collect.SortedTreeMultiset$Node root
com.google.common.collect.BstInOrderPath startingPath
private java.util.Iterator iteratorInDirection (com.google.common.collect.BstInOrderPath, com.google.common.collect.BstSide)
com.google.common.collect.BstInOrderPath start
com.google.common.collect.BstSide direction
java.util.Iterator pathIterator
public void clear ()
com.google.common.collect.SortedTreeMultiset$Node root
com.google.common.collect.SortedTreeMultiset$Node cleared
public com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object upperBound
com.google.common.collect.BoundType boundType
public com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType boundType
private int sizeOrZero (com.google.common.collect.SortedTreeMultiset$Node)
com.google.common.collect.SortedTreeMultiset$Node node
private int distinctOrZero (com.google.common.collect.SortedTreeMultiset$Node)
com.google.common.collect.SortedTreeMultiset$Node node
static com.google.common.collect.GeneralRange access$500 (com.google.common.collect.SortedTreeMultiset)
com.google.common.collect.SortedTreeMultiset x0
static int access$600 (com.google.common.collect.SortedTreeMultiset, com.google.common.collect.SortedTreeMultiset$Node)
com.google.common.collect.SortedTreeMultiset x0
com.google.common.collect.SortedTreeMultiset$Node x1
static int access$700 (com.google.common.collect.SortedTreeMultiset, com.google.common.collect.SortedTreeMultiset$Node)
com.google.common.collect.SortedTreeMultiset x0
com.google.common.collect.SortedTreeMultiset$Node x1
}
com/google/common/collect/SortedTreeMultiset$RemoveModifier.classSortedTreeMultiset.java
package com.google.common.collect
final com.google.common.collect.SortedTreeMultiset$RemoveModifier extends com.google.common.collect.SortedTreeMultiset$MultisetModifier {
private final int countToRemove
final com.google.common.collect.SortedTreeMultiset this$0
private void (com.google.common.collect.SortedTreeMultiset, int)
int countToRemove
int newCount (int)
int oldCount
void (com.google.common.collect.SortedTreeMultiset, int, com.google.common.collect.SortedTreeMultiset$1)
com.google.common.collect.SortedTreeMultiset x0
int x1
com.google.common.collect.SortedTreeMultiset$1 x2
}
com/google/common/collect/SortedTreeMultiset$SetCountModifier.classSortedTreeMultiset.java
package com.google.common.collect
final com.google.common.collect.SortedTreeMultiset$SetCountModifier extends com.google.common.collect.SortedTreeMultiset$MultisetModifier {
private final int countToSet
final com.google.common.collect.SortedTreeMultiset this$0
private void (com.google.common.collect.SortedTreeMultiset, int)
int countToSet
int newCount (int)
int oldCount
void (com.google.common.collect.SortedTreeMultiset, int, com.google.common.collect.SortedTreeMultiset$1)
com.google.common.collect.SortedTreeMultiset x0
int x1
com.google.common.collect.SortedTreeMultiset$1 x2
}
com/google/common/collect/SortedTreeMultiset$ConditionalSetCountModifier.classSortedTreeMultiset.java
package com.google.common.collect
final com.google.common.collect.SortedTreeMultiset$ConditionalSetCountModifier extends com.google.common.collect.SortedTreeMultiset$MultisetModifier {
private final int expectedCount
private final int setCount
final com.google.common.collect.SortedTreeMultiset this$0
private void (com.google.common.collect.SortedTreeMultiset, int, int)
int expectedCount
int setCount
int newCount (int)
int oldCount
void (com.google.common.collect.SortedTreeMultiset, int, int, com.google.common.collect.SortedTreeMultiset$1)
com.google.common.collect.SortedTreeMultiset x0
int x1
int x2
com.google.common.collect.SortedTreeMultiset$1 x3
}
com/google/common/collect/RowSortedTable.classRowSortedTable.java
package com.google.common.collect
public abstract com.google.common.collect.RowSortedTable extends java.lang.Object implements com.google.common.collect.Table {
public abstract java.util.SortedSet rowKeySet ()
public abstract java.util.SortedMap rowMap ()
}
com/google/common/collect/ForwardingQueue.classForwardingQueue.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingQueue extends com.google.common.collect.ForwardingCollection implements java.util.Queue {
protected void ()
protected abstract java.util.Queue delegate ()
public boolean offer (java.lang.Object)
Object o
public java.lang.Object poll ()
public java.lang.Object remove ()
public java.lang.Object peek ()
public java.lang.Object element ()
protected boolean standardOffer (java.lang.Object)
IllegalStateException caught
Object e
protected java.lang.Object standardPeek ()
java.util.NoSuchElementException caught
protected java.lang.Object standardPoll ()
java.util.NoSuchElementException caught
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/EmptyImmutableListMultimap.classEmptyImmutableListMultimap.java
package com.google.common.collect
com.google.common.collect.EmptyImmutableListMultimap extends com.google.common.collect.ImmutableListMultimap {
static final com.google.common.collect.EmptyImmutableListMultimap INSTANCE
private static final long serialVersionUID
private void ()
private java.lang.Object readResolve ()
static void ()
}
com/google/common/collect/HashBasedTable$Factory.classHashBasedTable.java
package com.google.common.collect
com.google.common.collect.HashBasedTable$Factory extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final int expectedSize
private static final long serialVersionUID
void (int)
int expectedSize
public java.util.Map get ()
public volatile java.lang.Object get ()
}
com/google/common/collect/HashBasedTable.classHashBasedTable.java
package com.google.common.collect
public com.google.common.collect.HashBasedTable extends com.google.common.collect.StandardTable {
private static final long serialVersionUID
public static com.google.common.collect.HashBasedTable create ()
public static com.google.common.collect.HashBasedTable create (int, int)
int expectedRows
int expectedCellsPerRow
java.util.Map backingMap
public static com.google.common.collect.HashBasedTable create (com.google.common.collect.Table)
com.google.common.collect.Table table
com.google.common.collect.HashBasedTable result
void (java.util.Map, com.google.common.collect.HashBasedTable$Factory)
java.util.Map backingMap
com.google.common.collect.HashBasedTable$Factory factory
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean equals (java.lang.Object)
Object obj
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public volatile java.util.Map columnMap ()
public volatile java.util.Map rowMap ()
public volatile java.util.Collection values ()
public volatile java.util.Set columnKeySet ()
public volatile java.util.Set rowKeySet ()
public volatile java.util.Map column (java.lang.Object)
Object x0
public volatile java.util.Map row (java.lang.Object)
Object x0
public volatile java.util.Set cellSet ()
public volatile void putAll (com.google.common.collect.Table)
com.google.common.collect.Table x0
public volatile java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object x0
Object x1
Object x2
public volatile void clear ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile int size ()
public volatile boolean isEmpty ()
}
com/google/common/collect/ForwardingIterator.classForwardingIterator.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingIterator extends com.google.common.collect.ForwardingObject implements java.util.Iterator {
protected void ()
protected abstract java.util.Iterator delegate ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ImmutableClassToInstanceMap$Builder.classImmutableClassToInstanceMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableClassToInstanceMap$Builder extends java.lang.Object {
private final com.google.common.collect.ImmutableMap$Builder mapBuilder
public void ()
public com.google.common.collect.ImmutableClassToInstanceMap$Builder put (java.lang.Class, java.lang.Object)
Class key
Object value
public com.google.common.collect.ImmutableClassToInstanceMap$Builder putAll (java.util.Map)
Class type
Object value
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
private static java.lang.Object cast (java.lang.Class, java.lang.Object)
Class type
Object value
public com.google.common.collect.ImmutableClassToInstanceMap build ()
}
com/google/common/collect/ImmutableClassToInstanceMap$1.classImmutableClassToInstanceMap.java
package com.google.common.collect
com.google.common.collect.ImmutableClassToInstanceMap$1 extends java.lang.Object {
}
com/google/common/collect/ImmutableClassToInstanceMap.classImmutableClassToInstanceMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableClassToInstanceMap extends com.google.common.collect.ForwardingMap implements com.google.common.collect.ClassToInstanceMap {
private final com.google.common.collect.ImmutableMap delegate
public static com.google.common.collect.ImmutableClassToInstanceMap$Builder builder ()
public static com.google.common.collect.ImmutableClassToInstanceMap copyOf (java.util.Map)
com.google.common.collect.ImmutableClassToInstanceMap cast
java.util.Map map
private void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap delegate
protected java.util.Map delegate ()
public java.lang.Object getInstance (java.lang.Class)
Class type
public java.lang.Object putInstance (java.lang.Class, java.lang.Object)
Class type
Object value
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableClassToInstanceMap$1)
com.google.common.collect.ImmutableMap x0
com.google.common.collect.ImmutableClassToInstanceMap$1 x1
}
com/google/common/collect/ClassToInstanceMap.classClassToInstanceMap.java
package com.google.common.collect
public abstract com.google.common.collect.ClassToInstanceMap extends java.lang.Object implements java.util.Map {
public abstract java.lang.Object getInstance (java.lang.Class)
public abstract java.lang.Object putInstance (java.lang.Class, java.lang.Object)
}
com/google/common/collect/Interner.classInterner.java
package com.google.common.collect
public abstract com.google.common.collect.Interner extends java.lang.Object {
public abstract java.lang.Object intern (java.lang.Object)
}
com/google/common/collect/TreeMultimap.classTreeMultimap.java
package com.google.common.collect
public com.google.common.collect.TreeMultimap extends com.google.common.collect.AbstractSortedSetMultimap {
private transient java.util.Comparator keyComparator
private transient java.util.Comparator valueComparator
private static final long serialVersionUID
public static com.google.common.collect.TreeMultimap create ()
public static com.google.common.collect.TreeMultimap create (java.util.Comparator, java.util.Comparator)
java.util.Comparator keyComparator
java.util.Comparator valueComparator
public static com.google.common.collect.TreeMultimap create (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
void (java.util.Comparator, java.util.Comparator)
java.util.Comparator keyComparator
java.util.Comparator valueComparator
private void (java.util.Comparator, java.util.Comparator, com.google.common.collect.Multimap)
java.util.Comparator keyComparator
java.util.Comparator valueComparator
com.google.common.collect.Multimap multimap
java.util.SortedSet createCollection ()
public java.util.Comparator keyComparator ()
public java.util.Comparator valueComparator ()
public java.util.SortedSet keySet ()
public java.util.SortedMap asMap ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public volatile java.util.Collection values ()
public volatile java.util.Map asMap ()
public volatile java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.SortedSet removeAll (java.lang.Object)
Object x0
public volatile java.util.SortedSet get (java.lang.Object)
Object x0
public volatile java.util.Set keySet ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile boolean put (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.util.Set entries ()
volatile java.util.Set createCollection ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile com.google.common.collect.Multiset keys ()
public volatile void clear ()
public volatile boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap x0
public volatile boolean putAll (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile boolean remove (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsEntry (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsValue (java.lang.Object)
Object x0
public volatile boolean containsKey (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
public volatile int size ()
volatile java.util.Collection createCollection ()
}
com/google/common/collect/NullsFirstOrdering.classNullsFirstOrdering.java
package com.google.common.collect
final com.google.common.collect.NullsFirstOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.Ordering ordering
private static final long serialVersionUID
void (com.google.common.collect.Ordering)
com.google.common.collect.Ordering ordering
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
public com.google.common.collect.Ordering reverse ()
public com.google.common.collect.Ordering nullsFirst ()
public com.google.common.collect.Ordering nullsLast ()
public boolean equals (java.lang.Object)
com.google.common.collect.NullsFirstOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/CompoundOrdering.classCompoundOrdering.java
package com.google.common.collect
final com.google.common.collect.CompoundOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.ImmutableList comparators
private static final long serialVersionUID
void (java.util.Comparator, java.util.Comparator)
java.util.Comparator primary
java.util.Comparator secondary
void (java.lang.Iterable)
Iterable comparators
void (java.util.List, java.util.Comparator)
java.util.List comparators
java.util.Comparator lastComparator
public int compare (java.lang.Object, java.lang.Object)
int result
java.util.Comparator comparator
java.util.Iterator i$
Object left
Object right
public boolean equals (java.lang.Object)
com.google.common.collect.CompoundOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/ComparisonChain$1.classComparisonChain.java
package com.google.common.collect
final com.google.common.collect.ComparisonChain$1 extends com.google.common.collect.ComparisonChain {
void ()
public com.google.common.collect.ComparisonChain compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.ComparisonChain compare (java.lang.Object, java.lang.Object, java.util.Comparator)
Object left
Object right
java.util.Comparator comparator
public com.google.common.collect.ComparisonChain compare (int, int)
int left
int right
public com.google.common.collect.ComparisonChain compare (long, long)
long left
long right
public com.google.common.collect.ComparisonChain compare (float, float)
float left
float right
public com.google.common.collect.ComparisonChain compare (double, double)
double left
double right
public com.google.common.collect.ComparisonChain compare (boolean, boolean)
boolean left
boolean right
com.google.common.collect.ComparisonChain classify (int)
int result
public int result ()
}
com/google/common/collect/ComparisonChain$InactiveComparisonChain.classComparisonChain.java
package com.google.common.collect
final com.google.common.collect.ComparisonChain$InactiveComparisonChain extends com.google.common.collect.ComparisonChain {
final int result
void (int)
int result
public com.google.common.collect.ComparisonChain compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.ComparisonChain compare (java.lang.Object, java.lang.Object, java.util.Comparator)
Object left
Object right
java.util.Comparator comparator
public com.google.common.collect.ComparisonChain compare (int, int)
int left
int right
public com.google.common.collect.ComparisonChain compare (long, long)
long left
long right
public com.google.common.collect.ComparisonChain compare (float, float)
float left
float right
public com.google.common.collect.ComparisonChain compare (double, double)
double left
double right
public com.google.common.collect.ComparisonChain compare (boolean, boolean)
boolean left
boolean right
public int result ()
}
com/google/common/collect/ComparisonChain.classComparisonChain.java
package com.google.common.collect
public abstract com.google.common.collect.ComparisonChain extends java.lang.Object {
private static final com.google.common.collect.ComparisonChain ACTIVE
private static final com.google.common.collect.ComparisonChain LESS
private static final com.google.common.collect.ComparisonChain GREATER
private void ()
public static com.google.common.collect.ComparisonChain start ()
public abstract com.google.common.collect.ComparisonChain compare (java.lang.Comparable, java.lang.Comparable)
public abstract com.google.common.collect.ComparisonChain compare (java.lang.Object, java.lang.Object, java.util.Comparator)
public abstract com.google.common.collect.ComparisonChain compare (int, int)
public abstract com.google.common.collect.ComparisonChain compare (long, long)
public abstract com.google.common.collect.ComparisonChain compare (float, float)
public abstract com.google.common.collect.ComparisonChain compare (double, double)
public abstract com.google.common.collect.ComparisonChain compare (boolean, boolean)
public abstract int result ()
void (com.google.common.collect.ComparisonChain$1)
com.google.common.collect.ComparisonChain$1 x0
static com.google.common.collect.ComparisonChain access$100 ()
static com.google.common.collect.ComparisonChain access$200 ()
static com.google.common.collect.ComparisonChain access$300 ()
static void ()
}
com/google/common/collect/Constraint.classConstraint.java
package com.google.common.collect
public abstract com.google.common.collect.Constraint extends java.lang.Object {
public abstract java.lang.Object checkElement (java.lang.Object)
public abstract java.lang.String toString ()
}
com/google/common/collect/AsynchronousComputationException.classAsynchronousComputationException.java
package com.google.common.collect
public com.google.common.collect.AsynchronousComputationException extends com.google.common.collect.ComputationException {
private static final long serialVersionUID
public void (java.lang.Throwable)
Throwable cause
}
com/google/common/collect/ComputationException.classComputationException.java
package com.google.common.collect
public com.google.common.collect.ComputationException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.Throwable)
Throwable cause
}
com/google/common/collect/ForwardingSortedSetMultimap.classForwardingSortedSetMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSortedSetMultimap extends com.google.common.collect.ForwardingSetMultimap implements com.google.common.collect.SortedSetMultimap {
protected void ()
protected abstract com.google.common.collect.SortedSetMultimap delegate ()
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Comparator valueComparator ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
protected volatile com.google.common.collect.SetMultimap delegate ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
protected volatile com.google.common.collect.Multimap delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSetMultimap.classForwardingSetMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSetMultimap extends com.google.common.collect.ForwardingMultimap implements com.google.common.collect.SetMultimap {
public void ()
protected abstract com.google.common.collect.SetMultimap delegate ()
public java.util.Set entries ()
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection entries ()
protected volatile com.google.common.collect.Multimap delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingTable.classForwardingTable.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingTable extends com.google.common.collect.ForwardingObject implements com.google.common.collect.Table {
protected void ()
protected abstract com.google.common.collect.Table delegate ()
public java.util.Set cellSet ()
public void clear ()
public java.util.Map column (java.lang.Object)
Object columnKey
public java.util.Set columnKeySet ()
public java.util.Map columnMap ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean isEmpty ()
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Set rowKeySet ()
public java.util.Map rowMap ()
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/BstCountBasedBalancePolicies$1.classBstCountBasedBalancePolicies.java
package com.google.common.collect
final com.google.common.collect.BstCountBasedBalancePolicies$1 extends java.lang.Object implements com.google.common.collect.BstBalancePolicy {
final com.google.common.collect.BstAggregate val$countAggregate
void (com.google.common.collect.BstAggregate)
public com.google.common.collect.BstNode balance (com.google.common.collect.BstNodeFactory, com.google.common.collect.BstNode, com.google.common.collect.BstNode, com.google.common.collect.BstNode)
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstNode source
com.google.common.collect.BstNode left
com.google.common.collect.BstNode right
public com.google.common.collect.BstNode combine (com.google.common.collect.BstNodeFactory, com.google.common.collect.BstNode, com.google.common.collect.BstNode)
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstNode left
com.google.common.collect.BstNode right
}
com/google/common/collect/BstCountBasedBalancePolicies$2.classBstCountBasedBalancePolicies.java
package com.google.common.collect
final com.google.common.collect.BstCountBasedBalancePolicies$2 extends java.lang.Object implements com.google.common.collect.BstBalancePolicy {
final com.google.common.collect.BstAggregate val$countAggregate
void (com.google.common.collect.BstAggregate)
public com.google.common.collect.BstNode balance (com.google.common.collect.BstNodeFactory, com.google.common.collect.BstNode, com.google.common.collect.BstNode, com.google.common.collect.BstNode)
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstNode source
com.google.common.collect.BstNode left
com.google.common.collect.BstNode right
int countL
int countR
private com.google.common.collect.BstNode rotateL (com.google.common.collect.BstNodeFactory, com.google.common.collect.BstNode, com.google.common.collect.BstNode, com.google.common.collect.BstNode)
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstNode source
com.google.common.collect.BstNode left
com.google.common.collect.BstNode right
com.google.common.collect.BstNode rl
com.google.common.collect.BstNode rr
private com.google.common.collect.BstNode rotateR (com.google.common.collect.BstNodeFactory, com.google.common.collect.BstNode, com.google.common.collect.BstNode, com.google.common.collect.BstNode)
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstNode source
com.google.common.collect.BstNode left
com.google.common.collect.BstNode right
com.google.common.collect.BstNode lr
com.google.common.collect.BstNode ll
private com.google.common.collect.BstNode singleL (com.google.common.collect.BstNodeFactory, com.google.common.collect.BstNode, com.google.common.collect.BstNode, com.google.common.collect.BstNode)
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstNode source
com.google.common.collect.BstNode left
com.google.common.collect.BstNode right
private com.google.common.collect.BstNode singleR (com.google.common.collect.BstNodeFactory, com.google.common.collect.BstNode, com.google.common.collect.BstNode, com.google.common.collect.BstNode)
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstNode source
com.google.common.collect.BstNode left
com.google.common.collect.BstNode right
public com.google.common.collect.BstNode combine (com.google.common.collect.BstNodeFactory, com.google.common.collect.BstNode, com.google.common.collect.BstNode)
com.google.common.collect.BstMutationResult extractLeftMax
com.google.common.collect.BstNode newRootSource
com.google.common.collect.BstMutationResult extractRightMin
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstNode left
com.google.common.collect.BstNode right
com.google.common.collect.BstNode newRootSource
}
com/google/common/collect/BstCountBasedBalancePolicies$3.classBstCountBasedBalancePolicies.java
package com.google.common.collect
final com.google.common.collect.BstCountBasedBalancePolicies$3 extends java.lang.Object implements com.google.common.collect.BstBalancePolicy {
final com.google.common.collect.BstBalancePolicy val$singleBalancePolicy
final com.google.common.collect.BstAggregate val$countAggregate
void (com.google.common.collect.BstBalancePolicy, com.google.common.collect.BstAggregate)
public com.google.common.collect.BstNode balance (com.google.common.collect.BstNodeFactory, com.google.common.collect.BstNode, com.google.common.collect.BstNode, com.google.common.collect.BstNode)
com.google.common.collect.BstNode resultLeft
com.google.common.collect.BstNode resultRight
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstNode source
com.google.common.collect.BstNode left
com.google.common.collect.BstNode right
int countL
int countR
public com.google.common.collect.BstNode combine (com.google.common.collect.BstNodeFactory, com.google.common.collect.BstNode, com.google.common.collect.BstNode)
com.google.common.collect.BstNode resultLeft
com.google.common.collect.BstNode resultRight
com.google.common.collect.BstNodeFactory nodeFactory
com.google.common.collect.BstNode left
com.google.common.collect.BstNode right
int countL
int countR
}
com/google/common/collect/BstCountBasedBalancePolicies.classBstCountBasedBalancePolicies.java
package com.google.common.collect
final com.google.common.collect.BstCountBasedBalancePolicies extends java.lang.Object {
private static final int SINGLE_ROTATE_RATIO
private static final int SECOND_ROTATE_RATIO
private void ()
public static com.google.common.collect.BstBalancePolicy noRebalancePolicy (com.google.common.collect.BstAggregate)
com.google.common.collect.BstAggregate countAggregate
public static com.google.common.collect.BstBalancePolicy singleRebalancePolicy (com.google.common.collect.BstAggregate)
com.google.common.collect.BstAggregate countAggregate
public static com.google.common.collect.BstBalancePolicy fullRebalancePolicy (com.google.common.collect.BstAggregate)
com.google.common.collect.BstAggregate countAggregate
com.google.common.collect.BstBalancePolicy singleBalancePolicy
}
com/google/common/collect/EmptyImmutableList$1.classEmptyImmutableList.java
package com.google.common.collect
final com.google.common.collect.EmptyImmutableList$1 extends com.google.common.collect.UnmodifiableListIterator {
void ()
public boolean hasNext ()
public boolean hasPrevious ()
public java.lang.Object next ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
}
com/google/common/collect/EmptyImmutableList.classEmptyImmutableList.java
package com.google.common.collect
final com.google.common.collect.EmptyImmutableList extends com.google.common.collect.ImmutableList {
static final com.google.common.collect.EmptyImmutableList INSTANCE
static final com.google.common.collect.UnmodifiableListIterator ITERATOR
private static final Object[] EMPTY_ARRAY
private static final long serialVersionUID
private void ()
public int size ()
public boolean isEmpty ()
boolean isPartialView ()
public boolean contains (java.lang.Object)
Object target
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object target
public int lastIndexOf (java.lang.Object)
Object target
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
public com.google.common.collect.ImmutableList reverse ()
public com.google.common.collect.UnmodifiableListIterator listIterator ()
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int start
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public boolean equals (java.lang.Object)
java.util.List that
Object object
public int hashCode ()
public java.lang.String toString ()
java.lang.Object readResolve ()
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.util.ListIterator listIterator (int)
int x0
public volatile java.util.ListIterator listIterator ()
public volatile java.util.Iterator iterator ()
static void ()
}
com/google/common/collect/SortedIterables$1.classSortedIterables.java
package com.google.common.collect
final com.google.common.collect.SortedIterables$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.lang.Object apply (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/SortedIterables$2.classSortedIterables.java
package com.google.common.collect
final com.google.common.collect.SortedIterables$2 extends java.lang.Object implements com.google.common.base.Function {
void ()
public com.google.common.collect.Multiset$Entry apply (java.lang.Object)
Object elem
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/SortedIterables.classSortedIterables.java
package com.google.common.collect
final com.google.common.collect.SortedIterables extends java.lang.Object {
private void ()
public static boolean hasSameComparator (java.util.Comparator, java.lang.Iterable)
java.util.SortedSet sortedSet
java.util.Comparator comparator2
java.util.Comparator comparator2
java.util.Comparator comparator
Iterable elements
java.util.Comparator comparator2
public static java.util.Collection sortedUnique (java.util.Comparator, java.util.Iterator)
java.util.Comparator comparator
java.util.Iterator elements
java.util.SortedSet sortedSet
public static java.util.Collection sortedUnique (java.util.Comparator, java.lang.Iterable)
java.util.List list
java.util.Comparator comparator
Iterable elements
Object[] array
private static java.util.Collection uniquifySortedArray (java.util.Comparator, java.lang.Object[])
int cmp
int i
java.util.Comparator comparator
Object[] array
int length
public static java.util.Collection sortedCounts (java.util.Comparator, java.util.Iterator)
java.util.Comparator comparator
java.util.Iterator elements
com.google.common.collect.TreeMultiset multiset
public static java.util.Collection sortedCounts (java.util.Comparator, java.lang.Iterable)
com.google.common.collect.Multiset multiset
java.util.List entries
java.util.Collection sortedElements
java.util.List list
java.util.Collection sortedElements
Object e
java.util.Iterator i$
Object current
int currentCount
java.util.List sortedEntries
java.util.Comparator comparator
Iterable elements
com.google.common.collect.TreeMultiset multiset
static java.util.Collection singletonEntries (java.util.Collection)
java.util.Collection set
}
com/google/common/collect/RegularImmutableSortedMultiset$CumulativeCountEntry.classRegularImmutableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSortedMultiset$CumulativeCountEntry extends com.google.common.collect.Multisets$AbstractEntry {
final Object element
final int count
final long cumulativeCount
void (java.lang.Object, int, com.google.common.collect.RegularImmutableSortedMultiset$CumulativeCountEntry)
Object element
int count
com.google.common.collect.RegularImmutableSortedMultiset$CumulativeCountEntry previous
public java.lang.Object getElement ()
public int getCount ()
}
com/google/common/collect/RegularImmutableSortedMultiset$1.classRegularImmutableSortedMultiset.java
package com.google.common.collect
com.google.common.collect.RegularImmutableSortedMultiset$1 extends com.google.common.collect.TransformedImmutableList {
final com.google.common.collect.RegularImmutableSortedMultiset this$0
void (com.google.common.collect.RegularImmutableSortedMultiset, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList x0
java.lang.Object transform (com.google.common.collect.RegularImmutableSortedMultiset$CumulativeCountEntry)
com.google.common.collect.RegularImmutableSortedMultiset$CumulativeCountEntry entry
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/RegularImmutableSortedMultiset$2.classRegularImmutableSortedMultiset.java
package com.google.common.collect
com.google.common.collect.RegularImmutableSortedMultiset$2 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$BoundType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/RegularImmutableSortedMultiset.classRegularImmutableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSortedMultiset extends com.google.common.collect.ImmutableSortedMultiset {
final transient com.google.common.collect.ImmutableList entries
static final boolean $assertionsDisabled
static com.google.common.collect.RegularImmutableSortedMultiset createFromSorted (java.util.Comparator, java.util.List)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
java.util.Comparator comparator
java.util.List entries
java.util.List newEntries
com.google.common.collect.RegularImmutableSortedMultiset$CumulativeCountEntry previous
void (java.util.Comparator, com.google.common.collect.ImmutableList)
java.util.Comparator comparator
com.google.common.collect.ImmutableList entries
com.google.common.collect.ImmutableList elementList ()
com.google.common.collect.ImmutableSortedSet createElementSet ()
com.google.common.collect.ImmutableSortedSet createDescendingElementSet ()
com.google.common.collect.UnmodifiableIterator entryIterator ()
com.google.common.collect.UnmodifiableIterator descendingEntryIterator ()
public com.google.common.collect.RegularImmutableSortedMultiset$CumulativeCountEntry firstEntry ()
public com.google.common.collect.RegularImmutableSortedMultiset$CumulativeCountEntry lastEntry ()
public int size ()
com.google.common.collect.RegularImmutableSortedMultiset$CumulativeCountEntry firstEntry
com.google.common.collect.RegularImmutableSortedMultiset$CumulativeCountEntry lastEntry
int distinctElements ()
boolean isPartialView ()
public int count (java.lang.Object)
int index
ClassCastException e
Object element
public com.google.common.collect.ImmutableSortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object upperBound
com.google.common.collect.BoundType boundType
int index
public com.google.common.collect.ImmutableSortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType boundType
int index
private com.google.common.collect.ImmutableSortedMultiset createSubMultiset (int, int)
int newFromIndex
int newToIndex
public volatile com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile com.google.common.collect.Multiset$Entry lastEntry ()
public volatile com.google.common.collect.Multiset$Entry firstEntry ()
static void ()
}
com/google/common/collect/LinkedListMultimap$Node.classLinkedListMultimap.java
package com.google.common.collect
final com.google.common.collect.LinkedListMultimap$Node extends java.lang.Object {
final Object key
Object value
com.google.common.collect.LinkedListMultimap$Node next
com.google.common.collect.LinkedListMultimap$Node previous
com.google.common.collect.LinkedListMultimap$Node nextSibling
com.google.common.collect.LinkedListMultimap$Node previousSibling
void (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.String toString ()
}
com/google/common/collect/LinkedListMultimap$NodeIterator.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$NodeIterator extends java.lang.Object implements java.util.ListIterator {
int nextIndex
com.google.common.collect.LinkedListMultimap$Node next
com.google.common.collect.LinkedListMultimap$Node current
com.google.common.collect.LinkedListMultimap$Node previous
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap)
void (com.google.common.collect.LinkedListMultimap, int)
int index
int size
public boolean hasNext ()
public com.google.common.collect.LinkedListMultimap$Node next ()
public void remove ()
public boolean hasPrevious ()
public com.google.common.collect.LinkedListMultimap$Node previous ()
public int nextIndex ()
public int previousIndex ()
public void set (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node e
public void add (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node e
void setValue (java.lang.Object)
Object value
public volatile void add (java.lang.Object)
Object x0
public volatile void set (java.lang.Object)
Object x0
public volatile java.lang.Object previous ()
public volatile java.lang.Object next ()
}
com/google/common/collect/LinkedListMultimap$DistinctKeyIterator.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$DistinctKeyIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Set seenKeys
com.google.common.collect.LinkedListMultimap$Node next
com.google.common.collect.LinkedListMultimap$Node current
final com.google.common.collect.LinkedListMultimap this$0
private void (com.google.common.collect.LinkedListMultimap)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
void (com.google.common.collect.LinkedListMultimap, com.google.common.collect.LinkedListMultimap$1)
com.google.common.collect.LinkedListMultimap x0
com.google.common.collect.LinkedListMultimap$1 x1
}
com/google/common/collect/LinkedListMultimap$ValueForKeyIterator.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$ValueForKeyIterator extends java.lang.Object implements java.util.ListIterator {
final Object key
int nextIndex
com.google.common.collect.LinkedListMultimap$Node next
com.google.common.collect.LinkedListMultimap$Node current
com.google.common.collect.LinkedListMultimap$Node previous
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap, java.lang.Object)
Object key
public void (com.google.common.collect.LinkedListMultimap, java.lang.Object, int)
Object key
int index
int size
public boolean hasNext ()
public java.lang.Object next ()
public boolean hasPrevious ()
public java.lang.Object previous ()
public int nextIndex ()
public int previousIndex ()
public void remove ()
public void set (java.lang.Object)
Object value
public void add (java.lang.Object)
Object value
}
com/google/common/collect/LinkedListMultimap$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$1 extends java.util.AbstractSequentialList {
final Object val$key
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap, java.lang.Object)
public int size ()
public java.util.ListIterator listIterator (int)
int index
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/LinkedListMultimap$2.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$2 extends java.util.AbstractSet {
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap)
public int size ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object key
public boolean removeAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/LinkedListMultimap$MultisetView$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$MultisetView$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$nodes
final com.google.common.collect.LinkedListMultimap$MultisetView this$1
void (com.google.common.collect.LinkedListMultimap$MultisetView, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/LinkedListMultimap$MultisetView$2$1$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$MultisetView$2$1$1 extends com.google.common.collect.Multisets$AbstractEntry {
final Object val$key
final com.google.common.collect.LinkedListMultimap$MultisetView$2$1 this$3
void (com.google.common.collect.LinkedListMultimap$MultisetView$2$1, java.lang.Object)
public java.lang.Object getElement ()
public int getCount ()
}
com/google/common/collect/LinkedListMultimap$MultisetView$2$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$MultisetView$2$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$keyIterator
final com.google.common.collect.LinkedListMultimap$MultisetView$2 this$2
void (com.google.common.collect.LinkedListMultimap$MultisetView$2, java.util.Iterator)
public boolean hasNext ()
public com.google.common.collect.Multiset$Entry next ()
Object key
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/LinkedListMultimap$MultisetView$2.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$MultisetView$2 extends java.util.AbstractSet {
final com.google.common.collect.LinkedListMultimap$MultisetView this$1
void (com.google.common.collect.LinkedListMultimap$MultisetView)
public int size ()
public java.util.Iterator iterator ()
java.util.Iterator keyIterator
}
com/google/common/collect/LinkedListMultimap$MultisetView.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$MultisetView extends java.util.AbstractCollection implements com.google.common.collect.Multiset {
final com.google.common.collect.LinkedListMultimap this$0
private void (com.google.common.collect.LinkedListMultimap)
public int size ()
public java.util.Iterator iterator ()
java.util.Iterator nodes
public int count (java.lang.Object)
Object key
public int add (java.lang.Object, int)
Object key
int occurrences
public int remove (java.lang.Object, int)
Object key
int occurrences
int oldCount
java.util.Iterator values
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public java.util.Set elementSet ()
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
void (com.google.common.collect.LinkedListMultimap, com.google.common.collect.LinkedListMultimap$1)
com.google.common.collect.LinkedListMultimap x0
com.google.common.collect.LinkedListMultimap$1 x1
}
com/google/common/collect/LinkedListMultimap$3$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$3$1 extends java.lang.Object implements java.util.ListIterator {
final com.google.common.collect.LinkedListMultimap$NodeIterator val$nodes
final com.google.common.collect.LinkedListMultimap$3 this$1
void (com.google.common.collect.LinkedListMultimap$3, com.google.common.collect.LinkedListMultimap$NodeIterator)
public boolean hasNext ()
public java.lang.Object next ()
public boolean hasPrevious ()
public java.lang.Object previous ()
public int nextIndex ()
public int previousIndex ()
public void remove ()
public void set (java.lang.Object)
Object e
public void add (java.lang.Object)
Object e
}
com/google/common/collect/LinkedListMultimap$3.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$3 extends java.util.AbstractSequentialList {
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap)
public int size ()
public java.util.ListIterator listIterator (int)
int index
com.google.common.collect.LinkedListMultimap$NodeIterator nodes
}
com/google/common/collect/LinkedListMultimap$4.classLinkedListMultimap.java
package com.google.common.collect
final com.google.common.collect.LinkedListMultimap$4 extends com.google.common.collect.AbstractMapEntry {
final com.google.common.collect.LinkedListMultimap$Node val$node
void (com.google.common.collect.LinkedListMultimap$Node)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
Object oldValue
}
com/google/common/collect/LinkedListMultimap$5$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$5$1 extends java.lang.Object implements java.util.ListIterator {
final java.util.ListIterator val$nodes
final com.google.common.collect.LinkedListMultimap$5 this$1
void (com.google.common.collect.LinkedListMultimap$5, java.util.ListIterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public boolean hasPrevious ()
public java.util.Map$Entry previous ()
public int nextIndex ()
public int previousIndex ()
public void set (java.util.Map$Entry)
java.util.Map$Entry e
public void add (java.util.Map$Entry)
java.util.Map$Entry e
public volatile void add (java.lang.Object)
Object x0
public volatile void set (java.lang.Object)
Object x0
public volatile java.lang.Object previous ()
public volatile java.lang.Object next ()
}
com/google/common/collect/LinkedListMultimap$5.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$5 extends java.util.AbstractSequentialList {
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap)
public int size ()
public java.util.ListIterator listIterator (int)
int index
java.util.ListIterator nodes
}
com/google/common/collect/LinkedListMultimap$AsMapEntries$1$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$AsMapEntries$1$1 extends com.google.common.collect.AbstractMapEntry {
final Object val$key
final com.google.common.collect.LinkedListMultimap$AsMapEntries$1 this$2
void (com.google.common.collect.LinkedListMultimap$AsMapEntries$1, java.lang.Object)
public java.lang.Object getKey ()
public java.util.Collection getValue ()
public volatile java.lang.Object getValue ()
}
com/google/common/collect/LinkedListMultimap$AsMapEntries$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$AsMapEntries$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$keyIterator
final com.google.common.collect.LinkedListMultimap$AsMapEntries this$1
void (com.google.common.collect.LinkedListMultimap$AsMapEntries, java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
Object key
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/LinkedListMultimap$AsMapEntries.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$AsMapEntries extends java.util.AbstractSet {
final com.google.common.collect.LinkedListMultimap this$0
private void (com.google.common.collect.LinkedListMultimap)
public int size ()
public java.util.Iterator iterator ()
java.util.Iterator keyIterator
void (com.google.common.collect.LinkedListMultimap, com.google.common.collect.LinkedListMultimap$1)
com.google.common.collect.LinkedListMultimap x0
com.google.common.collect.LinkedListMultimap$1 x1
}
com/google/common/collect/LinkedListMultimap$6.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$6 extends java.util.AbstractMap {
java.util.Set entrySet
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap)
public java.util.Set entrySet ()
java.util.Set result
public boolean containsKey (java.lang.Object)
Object key
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection collection
public java.util.Collection remove (java.lang.Object)
Object key
java.util.Collection collection
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object get (java.lang.Object)
Object x0
}
com/google/common/collect/LinkedListMultimap.classLinkedListMultimap.java
package com.google.common.collect
public com.google.common.collect.LinkedListMultimap extends java.lang.Object implements com.google.common.collect.ListMultimap java.io.Serializable {
private transient com.google.common.collect.LinkedListMultimap$Node head
private transient com.google.common.collect.LinkedListMultimap$Node tail
private transient com.google.common.collect.Multiset keyCount
private transient java.util.Map keyToKeyHead
private transient java.util.Map keyToKeyTail
private transient java.util.Set keySet
private transient com.google.common.collect.Multiset keys
private transient java.util.List valuesList
private transient java.util.List entries
private transient java.util.Map map
private static final long serialVersionUID
public static com.google.common.collect.LinkedListMultimap create ()
public static com.google.common.collect.LinkedListMultimap create (int)
int expectedKeys
public static com.google.common.collect.LinkedListMultimap create (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
void ()
private void (int)
int expectedKeys
private void (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
private com.google.common.collect.LinkedListMultimap$Node addNode (java.lang.Object, java.lang.Object, com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node keyTail
Object key
Object value
com.google.common.collect.LinkedListMultimap$Node nextSibling
com.google.common.collect.LinkedListMultimap$Node node
private void removeNode (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node node
private void removeAllNodes (java.lang.Object)
java.util.Iterator i
Object key
private static void checkElement (java.lang.Object)
Object node
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
java.util.Iterator i
Object value
public boolean containsEntry (java.lang.Object, java.lang.Object)
java.util.Iterator i
Object key
Object value
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Iterator values
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object value
java.util.Iterator i$
Object key
Iterable values
boolean changed
public boolean putAll (com.google.common.collect.Multimap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
boolean changed
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
java.util.List oldValues
java.util.ListIterator keyValues
java.util.Iterator newValues
private java.util.List getCopy (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
java.util.List oldValues
public void clear ()
public java.util.List get (java.lang.Object)
Object key
public java.util.Set keySet ()
java.util.Set result
public com.google.common.collect.Multiset keys ()
com.google.common.collect.Multiset result
public java.util.List values ()
java.util.List result
private static java.util.Map$Entry createEntry (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node node
public java.util.List entries ()
java.util.List result
public java.util.Map asMap ()
java.util.Map result
public boolean equals (java.lang.Object)
com.google.common.collect.Multimap that
Object other
public int hashCode ()
public java.lang.String toString ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.util.Iterator i$
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object value
int i
java.io.ObjectInputStream stream
int size
public volatile java.util.Collection entries ()
public volatile java.util.Collection values ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
static com.google.common.collect.LinkedListMultimap$Node access$000 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static com.google.common.collect.LinkedListMultimap$Node access$100 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static void access$200 (java.lang.Object)
Object x0
static void access$300 (com.google.common.collect.LinkedListMultimap, com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap x0
com.google.common.collect.LinkedListMultimap$Node x1
static void access$400 (com.google.common.collect.LinkedListMultimap, java.lang.Object)
com.google.common.collect.LinkedListMultimap x0
Object x1
static java.util.Map access$500 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static com.google.common.collect.Multiset access$600 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static java.util.Map access$700 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static com.google.common.collect.LinkedListMultimap$Node access$800 (com.google.common.collect.LinkedListMultimap, java.lang.Object, java.lang.Object, com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap x0
Object x1
Object x2
com.google.common.collect.LinkedListMultimap$Node x3
static java.util.Map$Entry access$1100 (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node x0
}
com/google/common/collect/MapConstraints$NotNullMapConstraint.classMapConstraints.java
package com.google.common.collect
final com.google.common.collect.MapConstraints$NotNullMapConstraint extends java.lang.Enum implements com.google.common.collect.MapConstraint {
public static final com.google.common.collect.MapConstraints$NotNullMapConstraint INSTANCE
private static final com.google.common.collect.MapConstraints$NotNullMapConstraint[] $VALUES
public static com.google.common.collect.MapConstraints$NotNullMapConstraint[] values ()
public static com.google.common.collect.MapConstraints$NotNullMapConstraint valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void checkKeyValue (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.String toString ()
static void ()
}
com/google/common/collect/MapConstraints$1.classMapConstraints.java
package com.google.common.collect
final com.google.common.collect.MapConstraints$1 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.MapConstraint val$constraint
void (java.util.Map$Entry, com.google.common.collect.MapConstraint)
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$2$1.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$2$1 extends java.lang.Object implements com.google.common.collect.Constraint {
final com.google.common.collect.MapConstraints$2 this$0
void (com.google.common.collect.MapConstraints$2)
public java.lang.Object checkElement (java.lang.Object)
Object value
}
com/google/common/collect/MapConstraints$2.classMapConstraints.java
package com.google.common.collect
final com.google.common.collect.MapConstraints$2 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.MapConstraint val$constraint
void (java.util.Map$Entry, com.google.common.collect.MapConstraint)
protected java.util.Map$Entry delegate ()
public java.util.Collection getValue ()
public volatile java.lang.Object getValue ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedMap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedMap extends com.google.common.collect.ForwardingMap {
private final java.util.Map delegate
final com.google.common.collect.MapConstraint constraint
private transient java.util.Set entrySet
void (java.util.Map, com.google.common.collect.MapConstraint)
java.util.Map delegate
com.google.common.collect.MapConstraint constraint
protected java.util.Map delegate ()
public java.util.Set entrySet ()
java.util.Set result
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map map
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedBiMap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedBiMap extends com.google.common.collect.MapConstraints$ConstrainedMap implements com.google.common.collect.BiMap {
volatile com.google.common.collect.BiMap inverse
void (com.google.common.collect.BiMap, com.google.common.collect.BiMap, com.google.common.collect.MapConstraint)
com.google.common.collect.BiMap delegate
com.google.common.collect.BiMap inverse
com.google.common.collect.MapConstraint constraint
protected com.google.common.collect.BiMap delegate ()
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.BiMap inverse ()
public java.util.Set values ()
protected volatile java.util.Map delegate ()
public volatile java.util.Collection values ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$InverseConstraint.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$InverseConstraint extends java.lang.Object implements com.google.common.collect.MapConstraint {
final com.google.common.collect.MapConstraint constraint
public void (com.google.common.collect.MapConstraint)
com.google.common.collect.MapConstraint constraint
public void checkKeyValue (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/collect/MapConstraints$ConstrainedMultimap$1.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedMultimap$1 extends com.google.common.collect.ForwardingMap {
java.util.Set entrySet
java.util.Collection values
final java.util.Map val$asMapDelegate
final com.google.common.collect.MapConstraints$ConstrainedMultimap this$0
void (com.google.common.collect.MapConstraints$ConstrainedMultimap, java.util.Map)
protected java.util.Map delegate ()
public java.util.Set entrySet ()
java.util.Set result
public java.util.Collection get (java.lang.Object)
java.util.Collection collection
ClassCastException e
Object key
public java.util.Collection values ()
java.util.Collection result
public boolean containsValue (java.lang.Object)
Object o
public volatile java.lang.Object get (java.lang.Object)
Object x0
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedMultimap$2.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedMultimap$2 extends java.lang.Object implements com.google.common.collect.Constraint {
final Object val$key
final com.google.common.collect.MapConstraints$ConstrainedMultimap this$0
void (com.google.common.collect.MapConstraints$ConstrainedMultimap, java.lang.Object)
public java.lang.Object checkElement (java.lang.Object)
Object value
}
com/google/common/collect/MapConstraints$ConstrainedMultimap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedMultimap extends com.google.common.collect.ForwardingMultimap {
final com.google.common.collect.MapConstraint constraint
final com.google.common.collect.Multimap delegate
transient java.util.Collection entries
transient java.util.Map asMap
public void (com.google.common.collect.Multimap, com.google.common.collect.MapConstraint)
com.google.common.collect.Multimap delegate
com.google.common.collect.MapConstraint constraint
protected com.google.common.collect.Multimap delegate ()
public java.util.Map asMap ()
java.util.Map asMapDelegate
java.util.Map result
public java.util.Collection entries ()
java.util.Collection result
public java.util.Collection get (java.lang.Object)
Object key
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
boolean changed
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedAsMapValues$1.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedAsMapValues$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$iterator
final com.google.common.collect.MapConstraints$ConstrainedAsMapValues this$0
void (com.google.common.collect.MapConstraints$ConstrainedAsMapValues, java.util.Iterator)
public boolean hasNext ()
public java.util.Collection next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/MapConstraints$ConstrainedAsMapValues.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedAsMapValues extends com.google.common.collect.ForwardingCollection {
final java.util.Collection delegate
final java.util.Set entrySet
void (java.util.Collection, java.util.Set)
java.util.Collection delegate
java.util.Set entrySet
protected java.util.Collection delegate ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedEntries$1.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedEntries$1 extends com.google.common.collect.ForwardingIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.MapConstraints$ConstrainedEntries this$0
void (com.google.common.collect.MapConstraints$ConstrainedEntries, java.util.Iterator)
public java.util.Map$Entry next ()
protected java.util.Iterator delegate ()
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedEntries.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedEntries extends com.google.common.collect.ForwardingCollection {
final com.google.common.collect.MapConstraint constraint
final java.util.Collection entries
void (java.util.Collection, com.google.common.collect.MapConstraint)
java.util.Collection entries
com.google.common.collect.MapConstraint constraint
protected java.util.Collection delegate ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedEntrySet.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedEntrySet extends com.google.common.collect.MapConstraints$ConstrainedEntries implements java.util.Set {
void (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set entries
com.google.common.collect.MapConstraint constraint
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
com/google/common/collect/MapConstraints$ConstrainedAsMapEntries$1.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedAsMapEntries$1 extends com.google.common.collect.ForwardingIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.MapConstraints$ConstrainedAsMapEntries this$0
void (com.google.common.collect.MapConstraints$ConstrainedAsMapEntries, java.util.Iterator)
public java.util.Map$Entry next ()
protected java.util.Iterator delegate ()
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedAsMapEntries.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedAsMapEntries extends com.google.common.collect.ForwardingSet {
private final com.google.common.collect.MapConstraint constraint
private final java.util.Set entries
void (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set entries
com.google.common.collect.MapConstraint constraint
protected java.util.Set delegate ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
static com.google.common.collect.MapConstraint access$600 (com.google.common.collect.MapConstraints$ConstrainedAsMapEntries)
com.google.common.collect.MapConstraints$ConstrainedAsMapEntries x0
}
com/google/common/collect/MapConstraints$ConstrainedListMultimap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedListMultimap extends com.google.common.collect.MapConstraints$ConstrainedMultimap implements com.google.common.collect.ListMultimap {
void (com.google.common.collect.ListMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.ListMultimap delegate
com.google.common.collect.MapConstraint constraint
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
}
com/google/common/collect/MapConstraints$ConstrainedSetMultimap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedSetMultimap extends com.google.common.collect.MapConstraints$ConstrainedMultimap implements com.google.common.collect.SetMultimap {
void (com.google.common.collect.SetMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.SetMultimap delegate
com.google.common.collect.MapConstraint constraint
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set entries ()
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection entries ()
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
}
com/google/common/collect/MapConstraints$ConstrainedSortedSetMultimap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedSortedSetMultimap extends com.google.common.collect.MapConstraints$ConstrainedSetMultimap implements com.google.common.collect.SortedSetMultimap {
void (com.google.common.collect.SortedSetMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.SortedSetMultimap delegate
com.google.common.collect.MapConstraint constraint
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Comparator valueComparator ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
}
com/google/common/collect/MapConstraints.classMapConstraints.java
package com.google.common.collect
public final com.google.common.collect.MapConstraints extends java.lang.Object {
private void ()
public static com.google.common.collect.MapConstraint notNull ()
public static java.util.Map constrainedMap (java.util.Map, com.google.common.collect.MapConstraint)
java.util.Map map
com.google.common.collect.MapConstraint constraint
public static com.google.common.collect.Multimap constrainedMultimap (com.google.common.collect.Multimap, com.google.common.collect.MapConstraint)
com.google.common.collect.Multimap multimap
com.google.common.collect.MapConstraint constraint
public static com.google.common.collect.ListMultimap constrainedListMultimap (com.google.common.collect.ListMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.ListMultimap multimap
com.google.common.collect.MapConstraint constraint
public static com.google.common.collect.SetMultimap constrainedSetMultimap (com.google.common.collect.SetMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.SetMultimap multimap
com.google.common.collect.MapConstraint constraint
public static com.google.common.collect.SortedSetMultimap constrainedSortedSetMultimap (com.google.common.collect.SortedSetMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.SortedSetMultimap multimap
com.google.common.collect.MapConstraint constraint
private static java.util.Map$Entry constrainedEntry (java.util.Map$Entry, com.google.common.collect.MapConstraint)
java.util.Map$Entry entry
com.google.common.collect.MapConstraint constraint
private static java.util.Map$Entry constrainedAsMapEntry (java.util.Map$Entry, com.google.common.collect.MapConstraint)
java.util.Map$Entry entry
com.google.common.collect.MapConstraint constraint
private static java.util.Set constrainedAsMapEntries (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set entries
com.google.common.collect.MapConstraint constraint
private static java.util.Collection constrainedEntries (java.util.Collection, com.google.common.collect.MapConstraint)
java.util.Collection entries
com.google.common.collect.MapConstraint constraint
private static java.util.Set constrainedEntrySet (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set entries
com.google.common.collect.MapConstraint constraint
public static com.google.common.collect.BiMap constrainedBiMap (com.google.common.collect.BiMap, com.google.common.collect.MapConstraint)
com.google.common.collect.BiMap map
com.google.common.collect.MapConstraint constraint
private static java.util.Collection checkValues (java.lang.Object, java.lang.Iterable, com.google.common.collect.MapConstraint)
Object value
java.util.Iterator i$
Object key
Iterable values
com.google.common.collect.MapConstraint constraint
java.util.Collection copy
private static java.util.Map checkMap (java.util.Map, com.google.common.collect.MapConstraint)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
com.google.common.collect.MapConstraint constraint
java.util.Map copy
static java.util.Set access$000 (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set x0
com.google.common.collect.MapConstraint x1
static java.util.Map access$100 (java.util.Map, com.google.common.collect.MapConstraint)
java.util.Map x0
com.google.common.collect.MapConstraint x1
static java.util.Set access$200 (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set x0
com.google.common.collect.MapConstraint x1
static java.util.Collection access$300 (java.util.Collection, com.google.common.collect.MapConstraint)
java.util.Collection x0
com.google.common.collect.MapConstraint x1
static java.util.Collection access$400 (java.lang.Object, java.lang.Iterable, com.google.common.collect.MapConstraint)
Object x0
Iterable x1
com.google.common.collect.MapConstraint x2
static java.util.Map$Entry access$500 (java.util.Map$Entry, com.google.common.collect.MapConstraint)
java.util.Map$Entry x0
com.google.common.collect.MapConstraint x1
static java.util.Map$Entry access$700 (java.util.Map$Entry, com.google.common.collect.MapConstraint)
java.util.Map$Entry x0
com.google.common.collect.MapConstraint x1
}
com/google/common/collect/ImmutableSortedMap$1.classImmutableSortedMap.java
package com.google.common.collect
final com.google.common.collect.ImmutableSortedMap$1 extends java.lang.Object implements java.util.Comparator {
final java.util.Comparator val$comparator
void (java.util.Comparator)
public int compare (java.util.Map$Entry, java.util.Map$Entry)
java.util.Map$Entry entry1
java.util.Map$Entry entry2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/ImmutableSortedMap$Builder.classImmutableSortedMap.java
package com.google.common.collect
public com.google.common.collect.ImmutableSortedMap$Builder extends com.google.common.collect.ImmutableMap$Builder {
private final java.util.Comparator comparator
public void (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.ImmutableSortedMap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableSortedMap$Builder putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
public com.google.common.collect.ImmutableSortedMap build ()
public volatile com.google.common.collect.ImmutableMap build ()
public volatile com.google.common.collect.ImmutableMap$Builder putAll (java.util.Map)
java.util.Map x0
public volatile com.google.common.collect.ImmutableMap$Builder put (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/ImmutableSortedMap$EntrySet.classImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedMap$EntrySet extends com.google.common.collect.ImmutableSet {
final transient com.google.common.collect.ImmutableSortedMap map
void (com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.ImmutableSortedMap map
boolean isPartialView ()
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object mappedValue
Object target
java.lang.Object writeReplace ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableSortedMap$EntrySetSerializedForm.classImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedMap$EntrySetSerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableSortedMap map
private static final long serialVersionUID
void (com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.ImmutableSortedMap map
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableSortedMap$2.classImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedMap$2 extends com.google.common.collect.TransformedImmutableList {
final com.google.common.collect.ImmutableSortedMap this$0
void (com.google.common.collect.ImmutableSortedMap, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList x0
java.lang.Object transform (java.util.Map$Entry)
java.util.Map$Entry entry
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableSortedMap$3.classImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedMap$3 extends com.google.common.collect.UnmodifiableIterator {
final com.google.common.collect.UnmodifiableIterator val$entryIterator
final com.google.common.collect.ImmutableSortedMap this$0
void (com.google.common.collect.ImmutableSortedMap, com.google.common.collect.UnmodifiableIterator)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/ImmutableSortedMap$Values.classImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedMap$Values extends com.google.common.collect.ImmutableCollection {
private final com.google.common.collect.ImmutableSortedMap map
void (com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.ImmutableSortedMap map
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public boolean contains (java.lang.Object)
Object target
boolean isPartialView ()
java.lang.Object writeReplace ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableSortedMap$ValuesSerializedForm.classImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedMap$ValuesSerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableSortedMap map
private static final long serialVersionUID
void (com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.ImmutableSortedMap map
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableSortedMap$4.classImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedMap$4 extends com.google.common.collect.TransformedImmutableList {
final com.google.common.collect.ImmutableSortedMap this$0
void (com.google.common.collect.ImmutableSortedMap, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList x0
java.lang.Object transform (java.util.Map$Entry)
java.util.Map$Entry entry
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableSortedMap$SerializedForm.classImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedMap$SerializedForm extends com.google.common.collect.ImmutableMap$SerializedForm {
private final java.util.Comparator comparator
private static final long serialVersionUID
void (com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.ImmutableSortedMap sortedMap
java.lang.Object readResolve ()
com.google.common.collect.ImmutableSortedMap$Builder builder
}
com/google/common/collect/ImmutableSortedMap.classImmutableSortedMap.java
package com.google.common.collect
public com.google.common.collect.ImmutableSortedMap extends com.google.common.collect.ImmutableSortedMapFauxverideShim implements java.util.SortedMap {
private static final java.util.Comparator NATURAL_ORDER
private static final com.google.common.collect.ImmutableSortedMap NATURAL_EMPTY_MAP
final transient com.google.common.collect.ImmutableList entries
private final transient java.util.Comparator comparator
private transient com.google.common.collect.ImmutableSet entrySet
private transient com.google.common.collect.ImmutableSortedSet keySet
private transient com.google.common.collect.ImmutableCollection values
private static final long serialVersionUID
public static com.google.common.collect.ImmutableSortedMap of ()
private static com.google.common.collect.ImmutableSortedMap emptyMap (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
Comparable k3
Object v3
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
Comparable k3
Object v3
Comparable k4
Object v4
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
Comparable k3
Object v3
Comparable k4
Object v4
Comparable k5
Object v5
public static com.google.common.collect.ImmutableSortedMap copyOf (java.util.Map)
java.util.Map map
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedMap copyOf (java.util.Map, java.util.Comparator)
java.util.Map map
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedMap copyOfSorted (java.util.SortedMap)
java.util.SortedMap map
java.util.Comparator comparator
private static com.google.common.collect.ImmutableSortedMap copyOfInternal (java.util.Map, java.util.Comparator)
java.util.SortedMap sortedMap
java.util.Comparator comparator2
com.google.common.collect.ImmutableSortedMap kvMap
java.util.Map$Entry entry
int i
java.util.Map map
java.util.Comparator comparator
boolean sameComparator
java.util.Map$Entry[] entries
java.util.List list
private static void sortEntries (java.util.List, java.util.Comparator)
java.util.List entries
java.util.Comparator comparator
java.util.Comparator entryComparator
private static void validateEntries (java.util.List, java.util.Comparator)
int i
java.util.List entries
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedMap$Builder naturalOrder ()
public static com.google.common.collect.ImmutableSortedMap$Builder orderedBy (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedMap$Builder reverseOrder ()
void (com.google.common.collect.ImmutableList, java.util.Comparator)
com.google.common.collect.ImmutableList entries
java.util.Comparator comparator
public int size ()
java.util.Comparator unsafeComparator ()
public java.lang.Object get (java.lang.Object)
ClassCastException e
Object key
int i
public boolean containsValue (java.lang.Object)
Object value
boolean isPartialView ()
public com.google.common.collect.ImmutableSet entrySet ()
com.google.common.collect.ImmutableSet es
private com.google.common.collect.ImmutableSet createEntrySet ()
public com.google.common.collect.ImmutableSortedSet keySet ()
com.google.common.collect.ImmutableSortedSet ks
private com.google.common.collect.ImmutableSortedSet createKeySet ()
public com.google.common.collect.ImmutableCollection values ()
com.google.common.collect.ImmutableCollection v
com.google.common.collect.UnmodifiableIterator valueIterator ()
com.google.common.collect.UnmodifiableIterator entryIterator
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
public com.google.common.collect.ImmutableSortedMap headMap (java.lang.Object)
Object toKey
com.google.common.collect.ImmutableSortedMap headMap (java.lang.Object, boolean)
int index
Object toKey
boolean inclusive
int index
public com.google.common.collect.ImmutableSortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
com.google.common.collect.ImmutableSortedMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public com.google.common.collect.ImmutableSortedMap tailMap (java.lang.Object)
Object fromKey
com.google.common.collect.ImmutableSortedMap tailMap (java.lang.Object, boolean)
int index
Object fromKey
boolean inclusive
int index
private com.google.common.collect.ImmutableList keyList ()
private int index (java.lang.Object, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
Object key
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
private com.google.common.collect.ImmutableSortedMap createSubmap (int, int)
int newFromIndex
int newToIndex
java.lang.Object writeReplace ()
public volatile com.google.common.collect.ImmutableSet keySet ()
public volatile java.util.Set entrySet ()
public volatile java.util.Collection values ()
public volatile java.util.Set keySet ()
public volatile java.util.SortedMap tailMap (java.lang.Object)
Object x0
public volatile java.util.SortedMap headMap (java.lang.Object)
Object x0
public volatile java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void access$000 (java.util.List, java.util.Comparator)
java.util.List x0
java.util.Comparator x1
static void access$100 (java.util.List, java.util.Comparator)
java.util.List x0
java.util.Comparator x1
static void ()
}
com/google/common/collect/ImmutableSortedMapFauxverideShim.classImmutableSortedMapFauxverideShim.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSortedMapFauxverideShim extends com.google.common.collect.ImmutableMap {
void ()
public static com.google.common.collect.ImmutableSortedMap$Builder builder ()
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
}
com/google/common/collect/EmptyImmutableMultiset.classEmptyImmutableMultiset.java
package com.google.common.collect
final com.google.common.collect.EmptyImmutableMultiset extends com.google.common.collect.ImmutableMultiset {
static final com.google.common.collect.EmptyImmutableMultiset INSTANCE
private static final long serialVersionUID
void ()
public int count (java.lang.Object)
Object element
public com.google.common.collect.ImmutableSet elementSet ()
public int size ()
com.google.common.collect.UnmodifiableIterator entryIterator ()
int distinctElements ()
boolean isPartialView ()
com.google.common.collect.ImmutableSet createEntrySet ()
public volatile java.util.Set elementSet ()
static void ()
}
com/google/common/collect/ReverseNaturalOrdering.classReverseNaturalOrdering.java
package com.google.common.collect
final com.google.common.collect.ReverseNaturalOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.ReverseNaturalOrdering INSTANCE
private static final long serialVersionUID
public int compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.Ordering reverse ()
public java.lang.Comparable min (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public transient java.lang.Comparable min (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[])
Comparable a
Comparable b
Comparable c
Comparable[] rest
public java.lang.Comparable min (java.lang.Iterable)
Iterable iterable
public java.lang.Comparable max (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public transient java.lang.Comparable max (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[])
Comparable a
Comparable b
Comparable c
Comparable[] rest
public java.lang.Comparable max (java.lang.Iterable)
Iterable iterable
private java.lang.Object readResolve ()
public java.lang.String toString ()
private void ()
public volatile java.lang.Object min (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.lang.Object min (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object x0
Object x1
Object x2
Object[] x3
public volatile java.lang.Object min (java.lang.Iterable)
Iterable x0
public volatile java.lang.Object max (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.lang.Object max (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object x0
Object x1
Object x2
Object[] x3
public volatile java.lang.Object max (java.lang.Iterable)
Iterable x0
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/collect/ForwardingMapEntry.classForwardingMapEntry.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMapEntry extends com.google.common.collect.ForwardingObject implements java.util.Map$Entry {
protected void ()
protected abstract java.util.Map$Entry delegate ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected boolean standardEquals (java.lang.Object)
java.util.Map$Entry that
Object object
protected int standardHashCode ()
Object k
Object v
protected java.lang.String standardToString ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/RegularImmutableMultiset$1.classRegularImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMultiset$1 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$mapIterator
final com.google.common.collect.RegularImmutableMultiset this$0
void (com.google.common.collect.RegularImmutableMultiset, java.util.Iterator)
public boolean hasNext ()
public com.google.common.collect.Multiset$Entry next ()
java.util.Map$Entry mapEntry
public volatile java.lang.Object next ()
}
com/google/common/collect/RegularImmutableMultiset.classRegularImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMultiset extends com.google.common.collect.ImmutableMultiset {
private final transient com.google.common.collect.ImmutableMap map
private final transient int size
void (com.google.common.collect.ImmutableMap, int)
com.google.common.collect.ImmutableMap map
int size
boolean isPartialView ()
public int count (java.lang.Object)
Object element
Integer value
public int size ()
public boolean contains (java.lang.Object)
Object element
public com.google.common.collect.ImmutableSet elementSet ()
com.google.common.collect.UnmodifiableIterator entryIterator ()
java.util.Iterator mapIterator
public int hashCode ()
int distinctElements ()
public volatile java.util.Set elementSet ()
}
com/google/common/collect/TreeBasedTable$Factory.classTreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$Factory extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final java.util.Comparator comparator
private static final long serialVersionUID
void (java.util.Comparator)
java.util.Comparator comparator
public java.util.TreeMap get ()
public volatile java.lang.Object get ()
}
com/google/common/collect/TreeBasedTable$TreeRow.classTreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$TreeRow extends com.google.common.collect.StandardTable$Row implements java.util.SortedMap {
final Object lowerBound
final Object upperBound
transient java.util.SortedMap wholeRow
final com.google.common.collect.TreeBasedTable this$0
void (com.google.common.collect.TreeBasedTable, java.lang.Object)
Object rowKey
void (com.google.common.collect.TreeBasedTable, java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object lowerBound
Object upperBound
public java.util.Comparator comparator ()
int compare (java.lang.Object, java.lang.Object)
Object a
Object b
java.util.Comparator cmp
boolean rangeContains (java.lang.Object)
Object o
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.lang.Object firstKey ()
java.util.SortedMap backing
public java.lang.Object lastKey ()
java.util.SortedMap backing
java.util.SortedMap wholeRow ()
java.util.SortedMap backingRowMap ()
java.util.SortedMap computeBackingRowMap ()
java.util.SortedMap map
void maintainEmptyInvariant ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
volatile java.util.Map computeBackingRowMap ()
volatile java.util.Map backingRowMap ()
}
com/google/common/collect/TreeBasedTable$1.classTreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.TreeBasedTable this$0
void (com.google.common.collect.TreeBasedTable)
public java.util.Iterator apply (java.util.Map)
java.util.Map input
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/TreeBasedTable$MergingIterator$1.classTreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$MergingIterator$1 extends java.lang.Object implements java.util.Comparator {
final com.google.common.collect.TreeBasedTable$MergingIterator this$0
void (com.google.common.collect.TreeBasedTable$MergingIterator)
public int compare (com.google.common.collect.PeekingIterator, com.google.common.collect.PeekingIterator)
com.google.common.collect.PeekingIterator o1
com.google.common.collect.PeekingIterator o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/TreeBasedTable$MergingIterator.classTreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$MergingIterator extends com.google.common.collect.AbstractIterator {
private final java.util.Queue queue
private final java.util.Comparator comparator
private Object lastValue
public void (java.lang.Iterable, java.util.Comparator)
java.util.Iterator iterator
java.util.Iterator i$
Iterable iterators
java.util.Comparator itemComparator
java.util.Comparator heapComparator
protected java.lang.Object computeNext ()
com.google.common.collect.PeekingIterator nextIter
Object next
boolean duplicate
static java.util.Comparator access$000 (com.google.common.collect.TreeBasedTable$MergingIterator)
com.google.common.collect.TreeBasedTable$MergingIterator x0
}
com/google/common/collect/TreeBasedTable.classTreeBasedTable.java
package com.google.common.collect
public com.google.common.collect.TreeBasedTable extends com.google.common.collect.StandardRowSortedTable {
private final java.util.Comparator columnComparator
private static final long serialVersionUID
public static com.google.common.collect.TreeBasedTable create ()
public static com.google.common.collect.TreeBasedTable create (java.util.Comparator, java.util.Comparator)
java.util.Comparator rowComparator
java.util.Comparator columnComparator
public static com.google.common.collect.TreeBasedTable create (com.google.common.collect.TreeBasedTable)
com.google.common.collect.TreeBasedTable table
com.google.common.collect.TreeBasedTable result
void (java.util.Comparator, java.util.Comparator)
java.util.Comparator rowComparator
java.util.Comparator columnComparator
public java.util.Comparator rowComparator ()
public java.util.Comparator columnComparator ()
public java.util.SortedMap row (java.lang.Object)
Object rowKey
public java.util.SortedSet rowKeySet ()
public java.util.SortedMap rowMap ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean equals (java.lang.Object)
Object obj
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Iterator createColumnKeyIterator ()
public volatile java.util.Map rowMap ()
public volatile java.util.Set rowKeySet ()
public volatile java.util.Map row (java.lang.Object)
Object x0
public volatile java.util.Map columnMap ()
public volatile java.util.Collection values ()
public volatile java.util.Set columnKeySet ()
public volatile java.util.Map column (java.lang.Object)
Object x0
public volatile java.util.Set cellSet ()
public volatile void putAll (com.google.common.collect.Table)
com.google.common.collect.Table x0
public volatile java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object x0
Object x1
Object x2
public volatile void clear ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile int size ()
public volatile boolean isEmpty ()
}
com/google/common/collect/StandardRowSortedTable$RowKeySortedSet.classStandardRowSortedTable.java
package com.google.common.collect
com.google.common.collect.StandardRowSortedTable$RowKeySortedSet extends com.google.common.collect.StandardTable$RowKeySet implements java.util.SortedSet {
final com.google.common.collect.StandardRowSortedTable this$0
private void (com.google.common.collect.StandardRowSortedTable)
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.lang.Object last ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
void (com.google.common.collect.StandardRowSortedTable, com.google.common.collect.StandardRowSortedTable$1)
com.google.common.collect.StandardRowSortedTable x0
com.google.common.collect.StandardRowSortedTable$1 x1
}
com/google/common/collect/StandardRowSortedTable$RowSortedMap.classStandardRowSortedTable.java
package com.google.common.collect
com.google.common.collect.StandardRowSortedTable$RowSortedMap extends com.google.common.collect.StandardTable$RowMap implements java.util.SortedMap {
final com.google.common.collect.StandardRowSortedTable this$0
private void (com.google.common.collect.StandardRowSortedTable)
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
void (com.google.common.collect.StandardRowSortedTable, com.google.common.collect.StandardRowSortedTable$1)
com.google.common.collect.StandardRowSortedTable x0
com.google.common.collect.StandardRowSortedTable$1 x1
}
com/google/common/collect/StandardRowSortedTable$1.classStandardRowSortedTable.java
package com.google.common.collect
com.google.common.collect.StandardRowSortedTable$1 extends java.lang.Object {
}
com/google/common/collect/StandardRowSortedTable.classStandardRowSortedTable.java
package com.google.common.collect
com.google.common.collect.StandardRowSortedTable extends com.google.common.collect.StandardTable implements com.google.common.collect.RowSortedTable {
private transient java.util.SortedSet rowKeySet
private transient com.google.common.collect.StandardRowSortedTable$RowSortedMap rowMap
private static final long serialVersionUID
void (java.util.SortedMap, com.google.common.base.Supplier)
java.util.SortedMap backingMap
com.google.common.base.Supplier factory
private java.util.SortedMap sortedBackingMap ()
public java.util.SortedSet rowKeySet ()
java.util.SortedSet result
public java.util.SortedMap rowMap ()
com.google.common.collect.StandardRowSortedTable$RowSortedMap result
public volatile java.util.Map rowMap ()
public volatile java.util.Set rowKeySet ()
static java.util.SortedMap access$100 (com.google.common.collect.StandardRowSortedTable)
com.google.common.collect.StandardRowSortedTable x0
}
com/google/common/collect/NaturalOrdering.classNaturalOrdering.java
package com.google.common.collect
final com.google.common.collect.NaturalOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.NaturalOrdering INSTANCE
private static final long serialVersionUID
public int compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.Ordering reverse ()
public int binarySearch (java.util.List, java.lang.Comparable)
java.util.List sortedList
Comparable key
public java.util.List sortedCopy (java.lang.Iterable)
Iterable iterable
java.util.List list
private java.lang.Object readResolve ()
public java.lang.String toString ()
private void ()
public volatile int binarySearch (java.util.List, java.lang.Object)
java.util.List x0
Object x1
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/collect/ForwardingList.classForwardingList.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingList extends com.google.common.collect.ForwardingCollection implements java.util.List {
protected void ()
protected abstract java.util.List delegate ()
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection elements
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object element
public int lastIndexOf (java.lang.Object)
Object element
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.lang.Object remove (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.util.List subList (int, int)
int fromIndex
int toIndex
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected boolean standardAdd (java.lang.Object)
Object element
protected boolean standardAddAll (int, java.lang.Iterable)
int index
Iterable elements
protected int standardIndexOf (java.lang.Object)
Object element
protected int standardLastIndexOf (java.lang.Object)
Object element
protected java.util.Iterator standardIterator ()
protected java.util.ListIterator standardListIterator ()
protected java.util.ListIterator standardListIterator (int)
int start
protected java.util.List standardSubList (int, int)
int fromIndex
int toIndex
protected boolean standardEquals (java.lang.Object)
Object object
protected int standardHashCode ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MutableClassToInstanceMap$1.classMutableClassToInstanceMap.java
package com.google.common.collect
final com.google.common.collect.MutableClassToInstanceMap$1 extends java.lang.Object implements com.google.common.collect.MapConstraint {
void ()
public void checkKeyValue (java.lang.Class, java.lang.Object)
Class key
Object value
public volatile void checkKeyValue (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/MutableClassToInstanceMap.classMutableClassToInstanceMap.java
package com.google.common.collect
public final com.google.common.collect.MutableClassToInstanceMap extends com.google.common.collect.MapConstraints$ConstrainedMap implements com.google.common.collect.ClassToInstanceMap {
private static final com.google.common.collect.MapConstraint VALUE_CAN_BE_CAST_TO_KEY
private static final long serialVersionUID
public static com.google.common.collect.MutableClassToInstanceMap create ()
public static com.google.common.collect.MutableClassToInstanceMap create (java.util.Map)
java.util.Map backingMap
private void (java.util.Map)
java.util.Map delegate
public java.lang.Object putInstance (java.lang.Class, java.lang.Object)
Class type
Object value
public java.lang.Object getInstance (java.lang.Class)
Class type
private static java.lang.Object cast (java.lang.Class, java.lang.Object)
Class type
Object value
public volatile void putAll (java.util.Map)
java.util.Map x0
public volatile java.util.Set entrySet ()
static java.lang.Object access$000 (java.lang.Class, java.lang.Object)
Class x0
Object x1
static void ()
}
com/google/common/collect/ObjectArrays.classObjectArrays.java
package com.google.common.collect
public final com.google.common.collect.ObjectArrays extends java.lang.Object {
private void ()
public static java.lang.Object[] newArray (java.lang.Class, int)
Class type
int length
public static java.lang.Object[] newArray (java.lang.Object[], int)
Object[] reference
int length
public static java.lang.Object[] concat (java.lang.Object[], java.lang.Object[], java.lang.Class)
Object[] first
Object[] second
Class type
Object[] result
public static java.lang.Object[] concat (java.lang.Object, java.lang.Object[])
Object element
Object[] array
Object[] result
public static java.lang.Object[] concat (java.lang.Object[], java.lang.Object)
Object[] array
Object element
Object[] result
static java.lang.Object[] arraysCopyOf (java.lang.Object[], int)
Object[] original
int newLength
Object[] copy
static java.lang.Object[] toArrayImpl (java.util.Collection, java.lang.Object[])
java.util.Collection c
Object[] array
int size
static java.lang.Object[] toArrayImpl (java.util.Collection)
java.util.Collection c
private static java.lang.Object[] fillArray (java.lang.Iterable, java.lang.Object[])
Object element
java.util.Iterator i$
Iterable elements
Object[] array
int i
static void swap (java.lang.Object[], int, int)
Object[] array
int i
int j
Object temp
}
com/google/common/collect/LinkedHashMultimap$SetDecorator$1.classLinkedHashMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedHashMultimap$SetDecorator$1 extends java.lang.Object implements java.util.Iterator {
Object value
final java.util.Iterator val$delegateIterator
final com.google.common.collect.LinkedHashMultimap$SetDecorator this$1
void (com.google.common.collect.LinkedHashMultimap$SetDecorator, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/LinkedHashMultimap$SetDecorator.classLinkedHashMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedHashMultimap$SetDecorator extends com.google.common.collect.ForwardingSet {
final java.util.Set delegate
final Object key
final com.google.common.collect.LinkedHashMultimap this$0
void (com.google.common.collect.LinkedHashMultimap, java.lang.Object, java.util.Set)
Object key
java.util.Set delegate
protected java.util.Set delegate ()
java.util.Map$Entry createEntry (java.lang.Object)
Object value
java.util.Collection createEntries (java.util.Collection)
Object value
java.util.Iterator i$
java.util.Collection values
java.util.Collection entries
public boolean add (java.lang.Object)
Object value
boolean changed
public boolean addAll (java.util.Collection)
java.util.Collection values
boolean changed
public void clear ()
Object value
java.util.Iterator i$
public java.util.Iterator iterator ()
java.util.Iterator delegateIterator
public boolean remove (java.lang.Object)
Object value
boolean changed
public boolean removeAll (java.util.Collection)
java.util.Collection values
boolean changed
public boolean retainAll (java.util.Collection)
Object value
java.util.Collection values
boolean changed
java.util.Iterator iterator
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/LinkedHashMultimap$1.classLinkedHashMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedHashMultimap$1 extends java.lang.Object implements java.util.Iterator {
java.util.Map$Entry entry
final java.util.Iterator val$delegateIterator
final com.google.common.collect.LinkedHashMultimap this$0
void (com.google.common.collect.LinkedHashMultimap, java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/LinkedHashMultimap.classLinkedHashMultimap.java
package com.google.common.collect
public final com.google.common.collect.LinkedHashMultimap extends com.google.common.collect.AbstractSetMultimap {
private static final int DEFAULT_VALUES_PER_KEY
transient int expectedValuesPerKey
transient java.util.Collection linkedEntries
private static final long serialVersionUID
public static com.google.common.collect.LinkedHashMultimap create ()
public static com.google.common.collect.LinkedHashMultimap create (int, int)
int expectedKeys
int expectedValuesPerKey
public static com.google.common.collect.LinkedHashMultimap create (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
private void ()
private void (int, int)
int expectedKeys
int expectedValuesPerKey
private void (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
java.util.Set createCollection ()
java.util.Collection createCollection (java.lang.Object)
Object key
java.util.Iterator createEntryIterator ()
java.util.Iterator delegateIterator
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Set entries ()
public java.util.Collection values ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.util.Iterator i$
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object value
int i
java.io.ObjectInputStream stream
int distinctKeys
public volatile boolean equals (java.lang.Object)
Object x0
public volatile boolean put (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.util.Map asMap ()
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
public volatile java.util.Collection entries ()
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile com.google.common.collect.Multiset keys ()
public volatile java.util.Set keySet ()
public volatile void clear ()
public volatile boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap x0
public volatile boolean putAll (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile boolean remove (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsEntry (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsValue (java.lang.Object)
Object x0
public volatile boolean containsKey (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
public volatile int size ()
volatile java.util.Collection createCollection ()
}
com/google/common/collect/HashBiMap.classHashBiMap.java
package com.google.common.collect
public final com.google.common.collect.HashBiMap extends com.google.common.collect.AbstractBiMap {
private static final long serialVersionUID
public static com.google.common.collect.HashBiMap create ()
public static com.google.common.collect.HashBiMap create (int)
int expectedSize
public static com.google.common.collect.HashBiMap create (java.util.Map)
java.util.Map map
com.google.common.collect.HashBiMap bimap
private void ()
private void (int)
int expectedSize
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int size
public volatile java.util.Set entrySet ()
public volatile java.util.Set values ()
public volatile java.util.Set keySet ()
public volatile com.google.common.collect.BiMap inverse ()
public volatile void clear ()
public volatile void putAll (java.util.Map)
java.util.Map x0
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile boolean containsValue (java.lang.Object)
Object x0
}
com/google/common/collect/RegularImmutableSet.classRegularImmutableSet.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSet extends com.google.common.collect.ImmutableSet$ArrayImmutableSet {
final transient Object[] table
private final transient int mask
private final transient int hashCode
void (java.lang.Object[], int, java.lang.Object[], int)
Object[] elements
int hashCode
Object[] table
int mask
public boolean contains (java.lang.Object)
Object candidate
int i
Object target
public int hashCode ()
boolean isHashCodeFast ()
}
com/google/common/collect/RegularContiguousSet$1.classRegularContiguousSet.java
package com.google.common.collect
com.google.common.collect.RegularContiguousSet$1 extends com.google.common.collect.AbstractLinkedIterator {
final Comparable last
final com.google.common.collect.RegularContiguousSet this$0
void (com.google.common.collect.RegularContiguousSet, java.lang.Comparable)
Comparable x0
protected java.lang.Comparable computeNext (java.lang.Comparable)
Comparable previous
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/collect/RegularContiguousSet$SerializedForm.classRegularContiguousSet.java
package com.google.common.collect
final com.google.common.collect.RegularContiguousSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.Range range
final com.google.common.collect.DiscreteDomain domain
private void (com.google.common.collect.Range, com.google.common.collect.DiscreteDomain)
com.google.common.collect.Range range
com.google.common.collect.DiscreteDomain domain
private java.lang.Object readResolve ()
void (com.google.common.collect.Range, com.google.common.collect.DiscreteDomain, com.google.common.collect.RegularContiguousSet$1)
com.google.common.collect.Range x0
com.google.common.collect.DiscreteDomain x1
com.google.common.collect.RegularContiguousSet$1 x2
}
com/google/common/collect/RegularContiguousSet.classRegularContiguousSet.java
package com.google.common.collect
final com.google.common.collect.RegularContiguousSet extends com.google.common.collect.ContiguousSet {
private final com.google.common.collect.Range range
private static final long serialVersionUID
void (com.google.common.collect.Range, com.google.common.collect.DiscreteDomain)
com.google.common.collect.Range range
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.ContiguousSet headSetImpl (java.lang.Comparable, boolean)
Comparable toElement
boolean inclusive
int indexOf (java.lang.Object)
Object target
com.google.common.collect.ContiguousSet subSetImpl (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
Comparable toElement
boolean toInclusive
com.google.common.collect.ContiguousSet tailSetImpl (java.lang.Comparable, boolean)
Comparable fromElement
boolean inclusive
public com.google.common.collect.UnmodifiableIterator iterator ()
private static boolean equalsOrThrow (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
boolean isPartialView ()
public java.lang.Comparable first ()
public java.lang.Comparable last ()
public int size ()
long distance
public boolean contains (java.lang.Object)
ClassCastException e
Object object
public boolean containsAll (java.util.Collection)
ClassCastException e
java.util.Collection targets
public boolean isEmpty ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] other
public com.google.common.collect.ContiguousSet intersection (com.google.common.collect.ContiguousSet)
Comparable lowerEndpoint
Comparable upperEndpoint
com.google.common.collect.ContiguousSet other
public com.google.common.collect.Range range ()
public com.google.common.collect.Range range (com.google.common.collect.BoundType, com.google.common.collect.BoundType)
com.google.common.collect.BoundType lowerBoundType
com.google.common.collect.BoundType upperBoundType
public boolean equals (java.lang.Object)
com.google.common.collect.RegularContiguousSet that
Object object
public int hashCode ()
java.lang.Object writeReplace ()
volatile com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
Object x0
boolean x1
volatile com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
Object x0
boolean x1
Object x2
boolean x3
volatile com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.lang.Object last ()
public volatile java.lang.Object first ()
public volatile java.util.Iterator iterator ()
static boolean access$000 (java.lang.Comparable, java.lang.Comparable)
Comparable x0
Comparable x1
}
com/google/common/collect/Constraints$NotNullConstraint.classConstraints.java
package com.google.common.collect
final com.google.common.collect.Constraints$NotNullConstraint extends java.lang.Enum implements com.google.common.collect.Constraint {
public static final com.google.common.collect.Constraints$NotNullConstraint INSTANCE
private static final com.google.common.collect.Constraints$NotNullConstraint[] $VALUES
public static com.google.common.collect.Constraints$NotNullConstraint[] values ()
public static com.google.common.collect.Constraints$NotNullConstraint valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public java.lang.Object checkElement (java.lang.Object)
Object element
public java.lang.String toString ()
static void ()
}
com/google/common/collect/Constraints$ConstrainedCollection.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedCollection extends com.google.common.collect.ForwardingCollection {
private final java.util.Collection delegate
private final com.google.common.collect.Constraint constraint
public void (java.util.Collection, com.google.common.collect.Constraint)
java.util.Collection delegate
com.google.common.collect.Constraint constraint
protected java.util.Collection delegate ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$ConstrainedSet.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedSet extends com.google.common.collect.ForwardingSet {
private final java.util.Set delegate
private final com.google.common.collect.Constraint constraint
public void (java.util.Set, com.google.common.collect.Constraint)
java.util.Set delegate
com.google.common.collect.Constraint constraint
protected java.util.Set delegate ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$ConstrainedSortedSet.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedSortedSet extends com.google.common.collect.ForwardingSortedSet {
final java.util.SortedSet delegate
final com.google.common.collect.Constraint constraint
void (java.util.SortedSet, com.google.common.collect.Constraint)
java.util.SortedSet delegate
com.google.common.collect.Constraint constraint
protected java.util.SortedSet delegate ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
protected volatile java.util.Set delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$ConstrainedList.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedList extends com.google.common.collect.ForwardingList {
final java.util.List delegate
final com.google.common.collect.Constraint constraint
void (java.util.List, com.google.common.collect.Constraint)
java.util.List delegate
com.google.common.collect.Constraint constraint
protected java.util.List delegate ()
public boolean add (java.lang.Object)
Object element
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection elements
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.util.List subList (int, int)
int fromIndex
int toIndex
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$ConstrainedRandomAccessList.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedRandomAccessList extends com.google.common.collect.Constraints$ConstrainedList implements java.util.RandomAccess {
void (java.util.List, com.google.common.collect.Constraint)
java.util.List delegate
com.google.common.collect.Constraint constraint
}
com/google/common/collect/ArrayTable.classArrayTable.java
package com.google.common.collect
public final com.google.common.collect.ArrayTable extends java.lang.Object implements com.google.common.collect.Table java.io.Serializable {
private final com.google.common.collect.ImmutableList rowList
private final com.google.common.collect.ImmutableList columnList
private final com.google.common.collect.ImmutableMap rowKeyToIndex
private final com.google.common.collect.ImmutableMap columnKeyToIndex
private final Object[][] array
private transient com.google.common.collect.ArrayTable$CellSet cellSet
private transient com.google.common.collect.ArrayTable$ColumnMap columnMap
private transient com.google.common.collect.ArrayTable$RowMap rowMap
private transient java.util.Collection values
private static final long serialVersionUID
public static com.google.common.collect.ArrayTable create (java.lang.Iterable, java.lang.Iterable)
Iterable rowKeys
Iterable columnKeys
public static com.google.common.collect.ArrayTable create (com.google.common.collect.Table)
com.google.common.collect.Table table
public static com.google.common.collect.ArrayTable create (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable table
private void (java.lang.Iterable, java.lang.Iterable)
int i
int i
Iterable rowKeys
Iterable columnKeys
com.google.common.collect.ImmutableMap$Builder rowBuilder
com.google.common.collect.ImmutableMap$Builder columnBuilder
Object[][] tmpArray
private void (com.google.common.collect.Table)
com.google.common.collect.Table table
private void (com.google.common.collect.ArrayTable)
int i
com.google.common.collect.ArrayTable table
Object[][] copy
public com.google.common.collect.ImmutableList rowKeyList ()
public com.google.common.collect.ImmutableList columnKeyList ()
public java.lang.Object at (int, int)
int rowIndex
int columnIndex
public java.lang.Object set (int, int, java.lang.Object)
int rowIndex
int columnIndex
Object value
Object oldValue
public java.lang.Object[][] toArray (java.lang.Class)
int i
Class valueClass
Object[][] copy
public void clear ()
public void eraseAll ()
Object[] row
Object[][] arr$
int len$
int i$
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object element
Object[] arr$
int len$
int i$
Object[] row
Object[][] arr$
int len$
int i$
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Integer rowIndex
Integer columnIndex
private java.lang.Object getIndexed (java.lang.Integer, java.lang.Integer)
Integer rowIndex
Integer columnIndex
public boolean isEmpty ()
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
Integer rowIndex
Integer columnIndex
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table$Cell cell
java.util.Iterator i$
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.lang.Object erase (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Integer rowIndex
Integer columnIndex
public int size ()
public boolean equals (java.lang.Object)
com.google.common.collect.Table other
Object obj
public int hashCode ()
public java.lang.String toString ()
public java.util.Set cellSet ()
com.google.common.collect.ArrayTable$CellSet set
public java.util.Map column (java.lang.Object)
Object columnKey
Integer columnIndex
public com.google.common.collect.ImmutableSet columnKeySet ()
public java.util.Map columnMap ()
com.google.common.collect.ArrayTable$ColumnMap map
public java.util.Map row (java.lang.Object)
Object rowKey
Integer rowIndex
public com.google.common.collect.ImmutableSet rowKeySet ()
public java.util.Map rowMap ()
com.google.common.collect.ArrayTable$RowMap map
public java.util.Collection values ()
java.util.Collection v
public volatile java.util.Set columnKeySet ()
public volatile java.util.Set rowKeySet ()
static com.google.common.collect.ImmutableList access$100 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static com.google.common.collect.ImmutableList access$200 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static java.lang.Object[][] access$300 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static com.google.common.collect.ImmutableMap access$400 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static com.google.common.collect.ImmutableMap access$500 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static java.lang.Object access$600 (com.google.common.collect.ArrayTable, java.lang.Integer, java.lang.Integer)
com.google.common.collect.ArrayTable x0
Integer x1
Integer x2
}
com/google/common/collect/Constraints$ConstrainedListIterator.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedListIterator extends com.google.common.collect.ForwardingListIterator {
private final java.util.ListIterator delegate
private final com.google.common.collect.Constraint constraint
public void (java.util.ListIterator, com.google.common.collect.Constraint)
java.util.ListIterator delegate
com.google.common.collect.Constraint constraint
protected java.util.ListIterator delegate ()
public void add (java.lang.Object)
Object element
public void set (java.lang.Object)
Object element
protected volatile java.util.Iterator delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$ConstrainedMultiset.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedMultiset extends com.google.common.collect.ForwardingMultiset {
private com.google.common.collect.Multiset delegate
private final com.google.common.collect.Constraint constraint
public void (com.google.common.collect.Multiset, com.google.common.collect.Constraint)
com.google.common.collect.Multiset delegate
com.google.common.collect.Constraint constraint
protected com.google.common.collect.Multiset delegate ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
public int add (java.lang.Object, int)
Object element
int occurrences
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints.classConstraints.java
package com.google.common.collect
public final com.google.common.collect.Constraints extends java.lang.Object {
private void ()
public static com.google.common.collect.Constraint notNull ()
public static java.util.Collection constrainedCollection (java.util.Collection, com.google.common.collect.Constraint)
java.util.Collection collection
com.google.common.collect.Constraint constraint
public static java.util.Set constrainedSet (java.util.Set, com.google.common.collect.Constraint)
java.util.Set set
com.google.common.collect.Constraint constraint
public static java.util.SortedSet constrainedSortedSet (java.util.SortedSet, com.google.common.collect.Constraint)
java.util.SortedSet sortedSet
com.google.common.collect.Constraint constraint
public static java.util.List constrainedList (java.util.List, com.google.common.collect.Constraint)
java.util.List list
com.google.common.collect.Constraint constraint
private static java.util.ListIterator constrainedListIterator (java.util.ListIterator, com.google.common.collect.Constraint)
java.util.ListIterator listIterator
com.google.common.collect.Constraint constraint
static java.util.Collection constrainedTypePreservingCollection (java.util.Collection, com.google.common.collect.Constraint)
java.util.Collection collection
com.google.common.collect.Constraint constraint
public static com.google.common.collect.Multiset constrainedMultiset (com.google.common.collect.Multiset, com.google.common.collect.Constraint)
com.google.common.collect.Multiset multiset
com.google.common.collect.Constraint constraint
private static java.util.Collection checkElements (java.util.Collection, com.google.common.collect.Constraint)
Object element
java.util.Iterator i$
java.util.Collection elements
com.google.common.collect.Constraint constraint
java.util.Collection copy
static java.util.Collection access$000 (java.util.Collection, com.google.common.collect.Constraint)
java.util.Collection x0
com.google.common.collect.Constraint x1
static java.util.ListIterator access$100 (java.util.ListIterator, com.google.common.collect.Constraint)
java.util.ListIterator x0
com.google.common.collect.Constraint x1
}
com/google/common/collect/ForwardingListIterator.classForwardingListIterator.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingListIterator extends com.google.common.collect.ForwardingIterator implements java.util.ListIterator {
protected void ()
protected abstract java.util.ListIterator delegate ()
public void add (java.lang.Object)
Object element
public boolean hasPrevious ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
public void set (java.lang.Object)
Object element
protected volatile java.util.Iterator delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ArrayTable$CellSet$1$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$CellSet$1$1 extends com.google.common.collect.Tables$AbstractCell {
final int rowIndex
final int columnIndex
final int val$index
final com.google.common.collect.ArrayTable$CellSet$1 this$2
void (com.google.common.collect.ArrayTable$CellSet$1, int)
public java.lang.Object getRowKey ()
public java.lang.Object getColumnKey ()
public java.lang.Object getValue ()
}
com/google/common/collect/ArrayTable$CellSet$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$CellSet$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.ArrayTable$CellSet this$1
void (com.google.common.collect.ArrayTable$CellSet, int)
int x0
protected com.google.common.collect.Table$Cell get (int)
int index
protected volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/ArrayTable$CellSet.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$CellSet extends java.util.AbstractSet {
final com.google.common.collect.ArrayTable this$0
private void (com.google.common.collect.ArrayTable)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
com.google.common.collect.Table$Cell cell
Integer rowIndex
Integer columnIndex
Object obj
void (com.google.common.collect.ArrayTable, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ArrayTable x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable$Column.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$Column extends java.util.AbstractMap {
final int columnIndex
com.google.common.collect.ArrayTable$ColumnEntrySet entrySet
final com.google.common.collect.ArrayTable this$0
void (com.google.common.collect.ArrayTable, int)
int columnIndex
public java.util.Set entrySet ()
com.google.common.collect.ArrayTable$ColumnEntrySet set
public java.lang.Object get (java.lang.Object)
Object rowKey
Integer rowIndex
public boolean containsKey (java.lang.Object)
Object rowKey
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object rowKey
Object value
Integer rowIndex
public java.util.Set keySet ()
}
com/google/common/collect/ArrayTable$ColumnEntrySet$1$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ColumnEntrySet$1$1 extends com.google.common.collect.AbstractMapEntry {
final int val$rowIndex
final com.google.common.collect.ArrayTable$ColumnEntrySet$1 this$2
void (com.google.common.collect.ArrayTable$ColumnEntrySet$1, int)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
}
com/google/common/collect/ArrayTable$ColumnEntrySet$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ColumnEntrySet$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.ArrayTable$ColumnEntrySet this$1
void (com.google.common.collect.ArrayTable$ColumnEntrySet, int)
int x0
protected java.util.Map$Entry get (int)
int rowIndex
protected volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/ArrayTable$ColumnEntrySet.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ColumnEntrySet extends java.util.AbstractSet {
final int columnIndex
final com.google.common.collect.ArrayTable this$0
void (com.google.common.collect.ArrayTable, int)
int columnIndex
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/ArrayTable$ColumnMap.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ColumnMap extends java.util.AbstractMap {
transient com.google.common.collect.ArrayTable$ColumnMapEntrySet entrySet
final com.google.common.collect.ArrayTable this$0
private void (com.google.common.collect.ArrayTable)
public java.util.Set entrySet ()
com.google.common.collect.ArrayTable$ColumnMapEntrySet set
public java.util.Map get (java.lang.Object)
Object columnKey
Integer columnIndex
public boolean containsKey (java.lang.Object)
Object columnKey
public java.util.Set keySet ()
public java.util.Map remove (java.lang.Object)
Object columnKey
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object get (java.lang.Object)
Object x0
void (com.google.common.collect.ArrayTable, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ArrayTable x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable$ColumnMapEntrySet$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ColumnMapEntrySet$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.ArrayTable$ColumnMapEntrySet this$1
void (com.google.common.collect.ArrayTable$ColumnMapEntrySet, int)
int x0
protected java.util.Map$Entry get (int)
int index
protected volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/ArrayTable$ColumnMapEntrySet.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ColumnMapEntrySet extends java.util.AbstractSet {
final com.google.common.collect.ArrayTable this$0
private void (com.google.common.collect.ArrayTable)
public java.util.Iterator iterator ()
public int size ()
void (com.google.common.collect.ArrayTable, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ArrayTable x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable$Row.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$Row extends java.util.AbstractMap {
final int rowIndex
com.google.common.collect.ArrayTable$RowEntrySet entrySet
final com.google.common.collect.ArrayTable this$0
void (com.google.common.collect.ArrayTable, int)
int rowIndex
public java.util.Set entrySet ()
com.google.common.collect.ArrayTable$RowEntrySet set
public java.lang.Object get (java.lang.Object)
Object columnKey
Integer columnIndex
public boolean containsKey (java.lang.Object)
Object columnKey
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object columnKey
Object value
Integer columnIndex
public java.util.Set keySet ()
}
com/google/common/collect/ArrayTable$RowEntrySet$1$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$RowEntrySet$1$1 extends com.google.common.collect.AbstractMapEntry {
final int val$columnIndex
final com.google.common.collect.ArrayTable$RowEntrySet$1 this$2
void (com.google.common.collect.ArrayTable$RowEntrySet$1, int)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
}
com/google/common/collect/ArrayTable$RowEntrySet$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$RowEntrySet$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.ArrayTable$RowEntrySet this$1
void (com.google.common.collect.ArrayTable$RowEntrySet, int)
int x0
protected java.util.Map$Entry get (int)
int columnIndex
protected volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/ArrayTable$RowEntrySet.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$RowEntrySet extends java.util.AbstractSet {
final int rowIndex
final com.google.common.collect.ArrayTable this$0
void (com.google.common.collect.ArrayTable, int)
int rowIndex
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/ArrayTable$RowMap.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$RowMap extends java.util.AbstractMap {
transient com.google.common.collect.ArrayTable$RowMapEntrySet entrySet
final com.google.common.collect.ArrayTable this$0
private void (com.google.common.collect.ArrayTable)
public java.util.Set entrySet ()
com.google.common.collect.ArrayTable$RowMapEntrySet set
public java.util.Map get (java.lang.Object)
Object rowKey
Integer rowIndex
public boolean containsKey (java.lang.Object)
Object rowKey
public java.util.Set keySet ()
public java.util.Map remove (java.lang.Object)
Object rowKey
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object get (java.lang.Object)
Object x0
void (com.google.common.collect.ArrayTable, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ArrayTable x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable$RowMapEntrySet$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$RowMapEntrySet$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.ArrayTable$RowMapEntrySet this$1
void (com.google.common.collect.ArrayTable$RowMapEntrySet, int)
int x0
protected java.util.Map$Entry get (int)
int index
protected volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/ArrayTable$RowMapEntrySet.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$RowMapEntrySet extends java.util.AbstractSet {
final com.google.common.collect.ArrayTable this$0
private void (com.google.common.collect.ArrayTable)
public java.util.Iterator iterator ()
public int size ()
void (com.google.common.collect.ArrayTable, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ArrayTable x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable$Values$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$Values$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.ArrayTable$Values this$1
void (com.google.common.collect.ArrayTable$Values, int)
int x0
protected java.lang.Object get (int)
int index
int rowIndex
int columnIndex
}
com/google/common/collect/ArrayTable$Values.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$Values extends java.util.AbstractCollection {
final com.google.common.collect.ArrayTable this$0
private void (com.google.common.collect.ArrayTable)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object value
void (com.google.common.collect.ArrayTable, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ArrayTable x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$1 extends java.lang.Object {
}
com/google/common/collect/EmptyImmutableSetMultimap.classEmptyImmutableSetMultimap.java
package com.google.common.collect
com.google.common.collect.EmptyImmutableSetMultimap extends com.google.common.collect.ImmutableSetMultimap {
static final com.google.common.collect.EmptyImmutableSetMultimap INSTANCE
private static final long serialVersionUID
private void ()
private java.lang.Object readResolve ()
static void ()
}
com/google/common/collect/RegularImmutableSortedSet.classRegularImmutableSortedSet.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSortedSet extends com.google.common.collect.ImmutableSortedSet {
private final transient com.google.common.collect.ImmutableList elements
void (com.google.common.collect.ImmutableList, java.util.Comparator)
com.google.common.collect.ImmutableList elements
java.util.Comparator comparator
public com.google.common.collect.UnmodifiableIterator iterator ()
public boolean isEmpty ()
public int size ()
public boolean contains (java.lang.Object)
ClassCastException e
Object o
public boolean containsAll (java.util.Collection)
int cmp
NullPointerException e
ClassCastException e
java.util.Collection targets
java.util.Iterator thisIterator
java.util.Iterator thatIterator
Object target
private int binarySearch (java.lang.Object)
Object key
java.util.Comparator unsafeComparator
boolean isPartialView ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean equals (java.lang.Object)
Object element
Object otherElement
java.util.Iterator iterator
ClassCastException e
java.util.NoSuchElementException e
java.util.Iterator otherIterator
Object object
java.util.Set that
public java.lang.Object first ()
public java.lang.Object last ()
com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
int index
Object toElement
boolean inclusive
int index
com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
int index
Object fromElement
boolean inclusive
int index
java.util.Comparator unsafeComparator ()
private com.google.common.collect.ImmutableSortedSet createSubset (int, int)
int newFromIndex
int newToIndex
int indexOf (java.lang.Object)
ClassCastException e
Object target
int position
com.google.common.collect.ImmutableList createAsList ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/EmptyImmutableMap.classEmptyImmutableMap.java
package com.google.common.collect
final com.google.common.collect.EmptyImmutableMap extends com.google.common.collect.ImmutableMap {
static final com.google.common.collect.EmptyImmutableMap INSTANCE
private static final long serialVersionUID
private void ()
public java.lang.Object get (java.lang.Object)
Object key
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public com.google.common.collect.ImmutableSet entrySet ()
public com.google.common.collect.ImmutableSet keySet ()
public com.google.common.collect.ImmutableCollection values ()
public boolean equals (java.lang.Object)
java.util.Map that
Object object
boolean isPartialView ()
public int hashCode ()
public java.lang.String toString ()
java.lang.Object readResolve ()
public volatile java.util.Set entrySet ()
public volatile java.util.Collection values ()
public volatile java.util.Set keySet ()
static void ()
}
com/google/common/collect/Interners$1.classInterners.java
package com.google.common.collect
final com.google.common.collect.Interners$1 extends java.lang.Object implements com.google.common.collect.Interner {
final java.util.concurrent.ConcurrentMap val$map
void (java.util.concurrent.ConcurrentMap)
public java.lang.Object intern (java.lang.Object)
Object sample
Object canonical
}
com/google/common/collect/Interners$CustomInterner$Dummy.classInterners.java
package com.google.common.collect
final com.google.common.collect.Interners$CustomInterner$Dummy extends java.lang.Enum {
public static final com.google.common.collect.Interners$CustomInterner$Dummy VALUE
private static final com.google.common.collect.Interners$CustomInterner$Dummy[] $VALUES
public static com.google.common.collect.Interners$CustomInterner$Dummy[] values ()
public static com.google.common.collect.Interners$CustomInterner$Dummy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/common/collect/Interners$CustomInterner.classInterners.java
package com.google.common.collect
com.google.common.collect.Interners$CustomInterner extends java.lang.Object implements com.google.common.collect.Interner {
private final com.google.common.collect.CustomConcurrentHashMap map
void (com.google.common.collect.GenericMapMaker)
com.google.common.collect.GenericMapMaker mm
public java.lang.Object intern (java.lang.Object)
Object canonical
com.google.common.collect.CustomConcurrentHashMap$ReferenceEntry entry
com.google.common.collect.Interners$CustomInterner$Dummy sneaky
Object sample
}
com/google/common/collect/Interners$InternerFunction.classInterners.java
package com.google.common.collect
com.google.common.collect.Interners$InternerFunction extends java.lang.Object implements com.google.common.base.Function {
private final com.google.common.collect.Interner interner
public void (com.google.common.collect.Interner)
com.google.common.collect.Interner interner
public java.lang.Object apply (java.lang.Object)
Object input
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.collect.Interners$InternerFunction that
Object other
}
com/google/common/collect/Interners.classInterners.java
package com.google.common.collect
public final com.google.common.collect.Interners extends java.lang.Object {
private void ()
public static com.google.common.collect.Interner newStrongInterner ()
java.util.concurrent.ConcurrentMap map
public static com.google.common.collect.Interner newWeakInterner ()
public static com.google.common.base.Function asFunction (com.google.common.collect.Interner)
com.google.common.collect.Interner interner
}
com/google/common/collect/SingletonImmutableList$1.classSingletonImmutableList.java
package com.google.common.collect
com.google.common.collect.SingletonImmutableList$1 extends com.google.common.collect.UnmodifiableListIterator {
boolean hasNext
final int val$start
final com.google.common.collect.SingletonImmutableList this$0
void (com.google.common.collect.SingletonImmutableList, int)
public boolean hasNext ()
public boolean hasPrevious ()
public java.lang.Object next ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
}
com/google/common/collect/SingletonImmutableList.classSingletonImmutableList.java
package com.google.common.collect
final com.google.common.collect.SingletonImmutableList extends com.google.common.collect.ImmutableList {
final transient Object element
void (java.lang.Object)
Object element
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object object
public com.google.common.collect.UnmodifiableIterator iterator ()
public int lastIndexOf (java.lang.Object)
Object object
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int start
public int size ()
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
public com.google.common.collect.ImmutableList reverse ()
public boolean contains (java.lang.Object)
Object object
public boolean equals (java.lang.Object)
java.util.List that
Object object
public int hashCode ()
public java.lang.String toString ()
String elementToString
public boolean isEmpty ()
boolean isPartialView ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
Object[] objectArray
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.util.ListIterator listIterator (int)
int x0
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/EmptyContiguousSet$SerializedForm.classEmptyContiguousSet.java
package com.google.common.collect
final com.google.common.collect.EmptyContiguousSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final com.google.common.collect.DiscreteDomain domain
private static final long serialVersionUID
private void (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
private java.lang.Object readResolve ()
void (com.google.common.collect.DiscreteDomain, com.google.common.collect.EmptyContiguousSet$1)
com.google.common.collect.DiscreteDomain x0
com.google.common.collect.EmptyContiguousSet$1 x1
}
com/google/common/collect/EmptyContiguousSet$1.classEmptyContiguousSet.java
package com.google.common.collect
com.google.common.collect.EmptyContiguousSet$1 extends java.lang.Object {
}
com/google/common/collect/EmptyContiguousSet.classEmptyContiguousSet.java
package com.google.common.collect
final com.google.common.collect.EmptyContiguousSet extends com.google.common.collect.ContiguousSet {
void (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public java.lang.Comparable first ()
public java.lang.Comparable last ()
public int size ()
public com.google.common.collect.ContiguousSet intersection (com.google.common.collect.ContiguousSet)
com.google.common.collect.ContiguousSet other
public com.google.common.collect.Range range ()
public com.google.common.collect.Range range (com.google.common.collect.BoundType, com.google.common.collect.BoundType)
com.google.common.collect.BoundType lowerBoundType
com.google.common.collect.BoundType upperBoundType
com.google.common.collect.ContiguousSet headSetImpl (java.lang.Comparable, boolean)
Comparable toElement
boolean inclusive
com.google.common.collect.ContiguousSet subSetImpl (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
Comparable toElement
boolean toInclusive
com.google.common.collect.ContiguousSet tailSetImpl (java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
int indexOf (java.lang.Object)
Object target
public com.google.common.collect.UnmodifiableIterator iterator ()
boolean isPartialView ()
public boolean isEmpty ()
public com.google.common.collect.ImmutableList asList ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
java.util.Set that
Object object
public int hashCode ()
java.lang.Object writeReplace ()
volatile com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
Object x0
boolean x1
volatile com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
Object x0
boolean x1
Object x2
boolean x3
volatile com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.lang.Object last ()
public volatile java.lang.Object first ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/LexicographicalOrdering.classLexicographicalOrdering.java
package com.google.common.collect
final com.google.common.collect.LexicographicalOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.Ordering elementOrder
private static final long serialVersionUID
void (com.google.common.collect.Ordering)
com.google.common.collect.Ordering elementOrder
public int compare (java.lang.Iterable, java.lang.Iterable)
int result
Iterable leftIterable
Iterable rightIterable
java.util.Iterator left
java.util.Iterator right
public boolean equals (java.lang.Object)
com.google.common.collect.LexicographicalOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/ByFunctionOrdering.classByFunctionOrdering.java
package com.google.common.collect
final com.google.common.collect.ByFunctionOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.base.Function function
final com.google.common.collect.Ordering ordering
private static final long serialVersionUID
void (com.google.common.base.Function, com.google.common.collect.Ordering)
com.google.common.base.Function function
com.google.common.collect.Ordering ordering
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
public boolean equals (java.lang.Object)
com.google.common.collect.ByFunctionOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/NullsLastOrdering.classNullsLastOrdering.java
package com.google.common.collect
final com.google.common.collect.NullsLastOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.Ordering ordering
private static final long serialVersionUID
void (com.google.common.collect.Ordering)
com.google.common.collect.Ordering ordering
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
public com.google.common.collect.Ordering reverse ()
public com.google.common.collect.Ordering nullsFirst ()
public com.google.common.collect.Ordering nullsLast ()
public boolean equals (java.lang.Object)
com.google.common.collect.NullsLastOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/WellBehavedMap$KeyToEntryConverter$1.classWellBehavedMap.java
package com.google.common.collect
com.google.common.collect.WellBehavedMap$KeyToEntryConverter$1 extends com.google.common.collect.AbstractMapEntry {
final Object val$key
final com.google.common.collect.WellBehavedMap$KeyToEntryConverter this$0
void (com.google.common.collect.WellBehavedMap$KeyToEntryConverter, java.lang.Object)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
}
com/google/common/collect/WellBehavedMap$KeyToEntryConverter.classWellBehavedMap.java
package com.google.common.collect
com.google.common.collect.WellBehavedMap$KeyToEntryConverter extends com.google.common.collect.Sets$InvertibleFunction {
final java.util.Map map
void (java.util.Map)
java.util.Map map
public java.util.Map$Entry apply (java.lang.Object)
Object key
public java.lang.Object invert (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile java.lang.Object invert (java.lang.Object)
Object x0
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/WellBehavedMap.classWellBehavedMap.java
package com.google.common.collect
final com.google.common.collect.WellBehavedMap extends com.google.common.collect.ForwardingMap {
private final java.util.Map delegate
private java.util.Set entrySet
private void (java.util.Map)
java.util.Map delegate
static com.google.common.collect.WellBehavedMap wrap (java.util.Map)
java.util.Map delegate
protected java.util.Map delegate ()
public java.util.Set entrySet ()
java.util.Set es
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/EnumBiMap.classEnumBiMap.java
package com.google.common.collect
public final com.google.common.collect.EnumBiMap extends com.google.common.collect.AbstractBiMap {
private transient Class keyType
private transient Class valueType
private static final long serialVersionUID
public static com.google.common.collect.EnumBiMap create (java.lang.Class, java.lang.Class)
Class keyType
Class valueType
public static com.google.common.collect.EnumBiMap create (java.util.Map)
java.util.Map map
com.google.common.collect.EnumBiMap bimap
private void (java.lang.Class, java.lang.Class)
Class keyType
Class valueType
static java.lang.Class inferKeyType (java.util.Map)
java.util.Map map
private static java.lang.Class inferValueType (java.util.Map)
java.util.Map map
public java.lang.Class keyType ()
public java.lang.Class valueType ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public volatile java.util.Set entrySet ()
public volatile java.util.Set values ()
public volatile java.util.Set keySet ()
public volatile com.google.common.collect.BiMap inverse ()
public volatile void clear ()
public volatile void putAll (java.util.Map)
java.util.Map x0
public volatile boolean containsValue (java.lang.Object)
Object x0
}
com/google/common/collect/TransformedImmutableList$TransformedView.classTransformedImmutableList.java
package com.google.common.collect
com.google.common.collect.TransformedImmutableList$TransformedView extends com.google.common.collect.TransformedImmutableList {
final com.google.common.collect.TransformedImmutableList this$0
void (com.google.common.collect.TransformedImmutableList, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList backingList
java.lang.Object transform (java.lang.Object)
Object d
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.util.ListIterator listIterator (int)
int x0
}
com/google/common/collect/TransformedImmutableList$1.classTransformedImmutableList.java
package com.google.common.collect
com.google.common.collect.TransformedImmutableList$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.TransformedImmutableList this$0
void (com.google.common.collect.TransformedImmutableList, int, int)
int x0
int x1
protected java.lang.Object get (int)
int index
}
com/google/common/collect/TransformedImmutableList.classTransformedImmutableList.java
package com.google.common.collect
abstract com.google.common.collect.TransformedImmutableList extends com.google.common.collect.ImmutableList {
private final transient com.google.common.collect.ImmutableList backingList
void (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList backingList
abstract java.lang.Object transform (java.lang.Object)
public int indexOf (java.lang.Object)
int i
Object object
public int lastIndexOf (java.lang.Object)
int i
Object object
public java.lang.Object get (int)
int index
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int index
public int size ()
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
public boolean equals (java.lang.Object)
java.util.List list
Object obj
public int hashCode ()
Object e
java.util.Iterator i$
int hashCode
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
boolean isPartialView ()
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.util.ListIterator listIterator (int)
int x0
}
com/google/common/collect/MinMaxPriorityQueue$Builder.classMinMaxPriorityQueue.java
package com.google.common.collect
public final com.google.common.collect.MinMaxPriorityQueue$Builder extends java.lang.Object {
private static final int UNSET_EXPECTED_SIZE
private final java.util.Comparator comparator
private int expectedSize
private int maximumSize
private void (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.MinMaxPriorityQueue$Builder expectedSize (int)
int expectedSize
public com.google.common.collect.MinMaxPriorityQueue$Builder maximumSize (int)
int maximumSize
public com.google.common.collect.MinMaxPriorityQueue create ()
public com.google.common.collect.MinMaxPriorityQueue create (java.lang.Iterable)
Object element
java.util.Iterator i$
Iterable initialContents
com.google.common.collect.MinMaxPriorityQueue queue
private com.google.common.collect.Ordering ordering ()
void (java.util.Comparator, com.google.common.collect.MinMaxPriorityQueue$1)
java.util.Comparator x0
com.google.common.collect.MinMaxPriorityQueue$1 x1
static com.google.common.collect.Ordering access$200 (com.google.common.collect.MinMaxPriorityQueue$Builder)
com.google.common.collect.MinMaxPriorityQueue$Builder x0
static int access$300 (com.google.common.collect.MinMaxPriorityQueue$Builder)
com.google.common.collect.MinMaxPriorityQueue$Builder x0
}
com/google/common/collect/MinMaxPriorityQueue$MoveDesc.classMinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$MoveDesc extends java.lang.Object {
final Object toTrickle
final Object replaced
void (java.lang.Object, java.lang.Object)
Object toTrickle
Object replaced
}
com/google/common/collect/MinMaxPriorityQueue$Heap.classMinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$Heap extends java.lang.Object {
final com.google.common.collect.Ordering ordering
com.google.common.collect.MinMaxPriorityQueue$Heap otherHeap
final com.google.common.collect.MinMaxPriorityQueue this$0
void (com.google.common.collect.MinMaxPriorityQueue, com.google.common.collect.Ordering)
com.google.common.collect.Ordering ordering
int compareElements (int, int)
int a
int b
com.google.common.collect.MinMaxPriorityQueue$MoveDesc tryCrossOverAndBubbleUp (int, int, java.lang.Object)
Object parent
int removeIndex
int vacated
Object toTrickle
int crossOver
Object parent
void bubbleUp (int, java.lang.Object)
com.google.common.collect.MinMaxPriorityQueue$Heap heap
int index
Object x
int crossOver
com.google.common.collect.MinMaxPriorityQueue$Heap heap
int bubbleUpAlternatingLevels (int, java.lang.Object)
int grandParentIndex
Object e
int index
Object x
int findMin (int, int)
int i
int index
int len
int limit
int minIndex
int findMinChild (int)
int index
int findMinGrandChild (int)
int index
int leftChildIndex
int crossOverUp (int, java.lang.Object)
Object uncleElement
int grandparentIndex
int uncleIndex
int index
Object x
int parentIndex
Object parentElement
int getCorrectLastElement (java.lang.Object)
Object uncleElement
int grandparentIndex
int uncleIndex
Object actualLastElement
int parentIndex
int crossOver (int, java.lang.Object)
int index
Object x
int minChildIndex
int fillHoleAt (int)
int index
int minGrandchildIndex
private boolean verifyIndex (int)
int i
private int getLeftChildIndex (int)
int i
private int getRightChildIndex (int)
int i
private int getParentIndex (int)
int i
private int getGrandparentIndex (int)
int i
static boolean access$400 (com.google.common.collect.MinMaxPriorityQueue$Heap, int)
com.google.common.collect.MinMaxPriorityQueue$Heap x0
int x1
}
com/google/common/collect/MinMaxPriorityQueue$QueueIterator.classMinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$QueueIterator extends java.lang.Object implements java.util.Iterator {
private int cursor
private int expectedModCount
private java.util.Queue forgetMeNot
private java.util.List skipMe
private Object lastFromForgetMeNot
private boolean canRemove
final com.google.common.collect.MinMaxPriorityQueue this$0
private void (com.google.common.collect.MinMaxPriorityQueue)
public boolean hasNext ()
public java.lang.Object next ()
int tempCursor
public void remove ()
com.google.common.collect.MinMaxPriorityQueue$MoveDesc moved
private boolean containsExact (java.lang.Iterable, java.lang.Object)
Object element
java.util.Iterator i$
Iterable elements
Object target
boolean removeExact (java.lang.Object)
int i
Object target
void checkModCount ()
private int nextNotInSkipMe (int)
int c
void (com.google.common.collect.MinMaxPriorityQueue, com.google.common.collect.MinMaxPriorityQueue$1)
com.google.common.collect.MinMaxPriorityQueue x0
com.google.common.collect.MinMaxPriorityQueue$1 x1
}
com/google/common/collect/MinMaxPriorityQueue$1.classMinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$1 extends java.lang.Object {
}
com/google/common/collect/MinMaxPriorityQueue.classMinMaxPriorityQueue.java
package com.google.common.collect
public final com.google.common.collect.MinMaxPriorityQueue extends java.util.AbstractQueue {
private final com.google.common.collect.MinMaxPriorityQueue$Heap minHeap
private final com.google.common.collect.MinMaxPriorityQueue$Heap maxHeap
final int maximumSize
private Object[] queue
private int size
private int modCount
private static final int EVEN_POWERS_OF_TWO
private static final int ODD_POWERS_OF_TWO
private static final int DEFAULT_CAPACITY
public static com.google.common.collect.MinMaxPriorityQueue create ()
public static com.google.common.collect.MinMaxPriorityQueue create (java.lang.Iterable)
Iterable initialContents
public static com.google.common.collect.MinMaxPriorityQueue$Builder orderedBy (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.MinMaxPriorityQueue$Builder expectedSize (int)
int expectedSize
public static com.google.common.collect.MinMaxPriorityQueue$Builder maximumSize (int)
int maximumSize
private void (com.google.common.collect.MinMaxPriorityQueue$Builder, int)
com.google.common.collect.MinMaxPriorityQueue$Builder builder
int queueSize
com.google.common.collect.Ordering ordering
public int size ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
Object element
java.util.Iterator i$
java.util.Collection newElements
boolean modified
public boolean offer (java.lang.Object)
Object element
int insertIndex
public java.lang.Object poll ()
java.lang.Object elementData (int)
int index
public java.lang.Object peek ()
private int getMaxElementIndex ()
public java.lang.Object pollFirst ()
public java.lang.Object removeFirst ()
public java.lang.Object peekFirst ()
public java.lang.Object pollLast ()
public java.lang.Object removeLast ()
public java.lang.Object peekLast ()
com.google.common.collect.MinMaxPriorityQueue$MoveDesc removeAt (int)
int index
Object actualLastElement
int lastElementAt
Object toTrickle
com.google.common.collect.MinMaxPriorityQueue$MoveDesc changes
private com.google.common.collect.MinMaxPriorityQueue$MoveDesc fillHole (int, java.lang.Object)
int index
Object toTrickle
com.google.common.collect.MinMaxPriorityQueue$Heap heap
int vacated
int bubbledTo
private java.lang.Object removeAndGet (int)
int index
Object value
private com.google.common.collect.MinMaxPriorityQueue$Heap heapForIndex (int)
int i
static boolean isEvenLevel (int)
int index
int oneBased
boolean isIntact ()
int i
public java.util.Iterator iterator ()
public void clear ()
int i
public java.lang.Object[] toArray ()
Object[] copyTo
public java.util.Comparator comparator ()
int capacity ()
static int initialQueueSize (int, int, java.lang.Iterable)
int initialSize
int configuredExpectedSize
int maximumSize
Iterable initialContents
int result
private void growIfNeeded ()
int newCapacity
Object[] newQueue
private int calculateNewCapacity ()
int oldCapacity
int newCapacity
private static int capAtMaximumSize (int, int)
int queueSize
int maximumSize
void (com.google.common.collect.MinMaxPriorityQueue$Builder, int, com.google.common.collect.MinMaxPriorityQueue$1)
com.google.common.collect.MinMaxPriorityQueue$Builder x0
int x1
com.google.common.collect.MinMaxPriorityQueue$1 x2
static java.lang.Object[] access$500 (com.google.common.collect.MinMaxPriorityQueue)
com.google.common.collect.MinMaxPriorityQueue x0
static int access$600 (com.google.common.collect.MinMaxPriorityQueue)
com.google.common.collect.MinMaxPriorityQueue x0
static int access$700 (com.google.common.collect.MinMaxPriorityQueue)
com.google.common.collect.MinMaxPriorityQueue x0
}
com/google/common/collect/DescendingImmutableSortedMultiset.classDescendingImmutableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.DescendingImmutableSortedMultiset extends com.google.common.collect.ImmutableSortedMultiset {
private final transient com.google.common.collect.ImmutableSortedMultiset forward
void (com.google.common.collect.ImmutableSortedMultiset)
com.google.common.collect.ImmutableSortedMultiset forward
public int count (java.lang.Object)
Object element
public com.google.common.collect.Multiset$Entry firstEntry ()
public com.google.common.collect.Multiset$Entry lastEntry ()
public int size ()
com.google.common.collect.ImmutableSortedSet createElementSet ()
com.google.common.collect.ImmutableSortedSet createDescendingElementSet ()
com.google.common.collect.UnmodifiableIterator descendingEntryIterator ()
public com.google.common.collect.ImmutableSortedMultiset descendingMultiset ()
public com.google.common.collect.ImmutableSortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object upperBound
com.google.common.collect.BoundType boundType
public com.google.common.collect.ImmutableSortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType boundType
com.google.common.collect.UnmodifiableIterator entryIterator ()
int distinctElements ()
boolean isPartialView ()
public volatile com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile com.google.common.collect.SortedMultiset descendingMultiset ()
}
com/google/common/collect/ForwardingSortedMap.classForwardingSortedMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSortedMap extends com.google.common.collect.ForwardingMap implements java.util.SortedMap {
protected void ()
protected abstract java.util.SortedMap delegate ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.lang.Object lastKey ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
private int unsafeCompare (java.lang.Object, java.lang.Object)
Object k1
Object k2
java.util.Comparator comparator
protected boolean standardContainsKey (java.lang.Object)
java.util.SortedMap self
Object ceilingKey
ClassCastException e
java.util.NoSuchElementException e
NullPointerException e
Object key
protected java.lang.Object standardRemove (java.lang.Object)
Object value
java.util.Map$Entry ceilingEntry
java.util.SortedMap self
java.util.Iterator entryIterator
ClassCastException e
NullPointerException e
Object key
protected java.util.SortedMap standardSubMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
protected volatile java.util.Map delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/EmptyImmutableSortedSet.classEmptyImmutableSortedSet.java
package com.google.common.collect
com.google.common.collect.EmptyImmutableSortedSet extends com.google.common.collect.ImmutableSortedSet {
private static final Object[] EMPTY_ARRAY
void (java.util.Comparator)
java.util.Comparator comparator
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object target
public com.google.common.collect.UnmodifiableIterator iterator ()
boolean isPartialView ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public boolean equals (java.lang.Object)
java.util.Set that
Object object
public int hashCode ()
public java.lang.String toString ()
public java.lang.Object first ()
public java.lang.Object last ()
com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
Object toElement
boolean inclusive
com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
Object fromElement
boolean inclusive
int indexOf (java.lang.Object)
Object target
public volatile java.util.Iterator iterator ()
static void ()
}
com/google/common/collect/SingletonImmutableMap$Values.classSingletonImmutableMap.java
package com.google.common.collect
com.google.common.collect.SingletonImmutableMap$Values extends com.google.common.collect.ImmutableCollection {
final Object singleValue
void (java.lang.Object)
Object singleValue
public boolean contains (java.lang.Object)
Object object
public boolean isEmpty ()
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
boolean isPartialView ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/SingletonImmutableMap.classSingletonImmutableMap.java
package com.google.common.collect
final com.google.common.collect.SingletonImmutableMap extends com.google.common.collect.ImmutableMap {
final transient Object singleKey
final transient Object singleValue
private transient java.util.Map$Entry entry
private transient com.google.common.collect.ImmutableSet entrySet
private transient com.google.common.collect.ImmutableSet keySet
private transient com.google.common.collect.ImmutableCollection values
void (java.lang.Object, java.lang.Object)
Object singleKey
Object singleValue
void (java.util.Map$Entry)
java.util.Map$Entry entry
private java.util.Map$Entry entry ()
java.util.Map$Entry e
public java.lang.Object get (java.lang.Object)
Object key
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
boolean isPartialView ()
public com.google.common.collect.ImmutableSet entrySet ()
com.google.common.collect.ImmutableSet es
public com.google.common.collect.ImmutableSet keySet ()
com.google.common.collect.ImmutableSet ks
public com.google.common.collect.ImmutableCollection values ()
com.google.common.collect.ImmutableCollection v
public boolean equals (java.lang.Object)
java.util.Map that
java.util.Map$Entry entry
Object object
public int hashCode ()
public java.lang.String toString ()
public volatile java.util.Set entrySet ()
public volatile java.util.Collection values ()
public volatile java.util.Set keySet ()
}
com/google/common/collect/UsingToStringOrdering.classUsingToStringOrdering.java
package com.google.common.collect
final com.google.common.collect.UsingToStringOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.UsingToStringOrdering INSTANCE
private static final long serialVersionUID
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
private java.lang.Object readResolve ()
public java.lang.String toString ()
private void ()
static void ()
}
com/google/common/collect/Platform.classPlatform.java
package com.google.common.collect
com.google.common.collect.Platform extends java.lang.Object {
static java.lang.Object[] clone (java.lang.Object[])
Object[] array
static void unsafeArrayCopy (java.lang.Object[], int, java.lang.Object[], int, int)
Object[] src
int srcPos
Object[] dest
int destPos
int length
static java.lang.Object[] newArray (java.lang.Class, int)
Class type
int length
static java.lang.Object[] newArray (java.lang.Object[], int)
Object[] reference
int length
Class type
Object[] result
static com.google.common.collect.MapMaker tryWeakKeys (com.google.common.collect.MapMaker)
com.google.common.collect.MapMaker mapMaker
private void ()
}
com/google/common/collect/AbstractIndexedListIterator.classAbstractIndexedListIterator.java
package com.google.common.collect
abstract com.google.common.collect.AbstractIndexedListIterator extends com.google.common.collect.UnmodifiableListIterator {
private final int size
private int position
protected abstract java.lang.Object get (int)
protected void (int)
int size
protected void (int, int)
int size
int position
public final boolean hasNext ()
public final java.lang.Object next ()
public final int nextIndex ()
public final boolean hasPrevious ()
public final java.lang.Object previous ()
public final int previousIndex ()
}
com/google/common/collect/Tables$ImmutableCell.classTables.java
package com.google.common.collect
final com.google.common.collect.Tables$ImmutableCell extends com.google.common.collect.Tables$AbstractCell implements java.io.Serializable {
private final Object rowKey
private final Object columnKey
private final Object value
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public java.lang.Object getRowKey ()
public java.lang.Object getColumnKey ()
public java.lang.Object getValue ()
}
com/google/common/collect/Tables$AbstractCell.classTables.java
package com.google.common.collect
abstract com.google.common.collect.Tables$AbstractCell extends java.lang.Object implements com.google.common.collect.Table$Cell {
void ()
public boolean equals (java.lang.Object)
com.google.common.collect.Table$Cell other
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Tables$TransposeTable$1.classTables.java
package com.google.common.collect
final com.google.common.collect.Tables$TransposeTable$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public com.google.common.collect.Table$Cell apply (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Tables$TransposeTable$CellSet.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransposeTable$CellSet extends com.google.common.collect.Collections2$TransformedCollection implements java.util.Set {
final com.google.common.collect.Tables$TransposeTable this$0
void (com.google.common.collect.Tables$TransposeTable)
public boolean equals (java.lang.Object)
Object obj
java.util.Set os
public int hashCode ()
public boolean contains (java.lang.Object)
com.google.common.collect.Table$Cell cell
Object obj
public boolean remove (java.lang.Object)
com.google.common.collect.Table$Cell cell
Object obj
}
com/google/common/collect/Tables$TransposeTable.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransposeTable extends java.lang.Object implements com.google.common.collect.Table {
final com.google.common.collect.Table original
private static final com.google.common.base.Function TRANSPOSE_CELL
com.google.common.collect.Tables$TransposeTable$CellSet cellSet
void (com.google.common.collect.Table)
com.google.common.collect.Table original
public void clear ()
public java.util.Map column (java.lang.Object)
Object columnKey
public java.util.Set columnKeySet ()
public java.util.Map columnMap ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean isEmpty ()
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Set rowKeySet ()
public java.util.Map rowMap ()
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
com.google.common.collect.Table other
Object obj
public int hashCode ()
public java.lang.String toString ()
public java.util.Set cellSet ()
com.google.common.collect.Tables$TransposeTable$CellSet result
static com.google.common.base.Function access$000 ()
static void ()
}
com/google/common/collect/Tables$TransformedTable$1.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Tables$TransformedTable this$0
void (com.google.common.collect.Tables$TransformedTable)
public com.google.common.collect.Table$Cell apply (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Tables$TransformedTable$CellSet.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$CellSet extends com.google.common.collect.Collections2$TransformedCollection implements java.util.Set {
final com.google.common.collect.Tables$TransformedTable this$0
void (com.google.common.collect.Tables$TransformedTable)
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public boolean contains (java.lang.Object)
com.google.common.collect.Table$Cell cell
Object obj
public boolean remove (java.lang.Object)
com.google.common.collect.Table$Cell cell
Object obj
}
com/google/common/collect/Tables$TransformedTable$2.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$2 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Tables$TransformedTable this$0
void (com.google.common.collect.Tables$TransformedTable)
public java.util.Map apply (java.util.Map)
java.util.Map row
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Tables$TransformedTable$3.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$3 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Tables$TransformedTable this$0
void (com.google.common.collect.Tables$TransformedTable)
public java.util.Map apply (java.util.Map)
java.util.Map column
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Tables$TransformedTable.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable extends java.lang.Object implements com.google.common.collect.Table {
final com.google.common.collect.Table fromTable
final com.google.common.base.Function function
com.google.common.collect.Tables$TransformedTable$CellSet cellSet
java.util.Collection values
java.util.Map rowMap
java.util.Map columnMap
void (com.google.common.collect.Table, com.google.common.base.Function)
com.google.common.collect.Table fromTable
com.google.common.base.Function function
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean isEmpty ()
public int size ()
public void clear ()
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Map column (java.lang.Object)
Object columnKey
com.google.common.base.Function cellFunction ()
public java.util.Set cellSet ()
public java.util.Set rowKeySet ()
public java.util.Set columnKeySet ()
public java.util.Collection values ()
java.util.Map createRowMap ()
com.google.common.base.Function rowFunction
public java.util.Map rowMap ()
java.util.Map createColumnMap ()
com.google.common.base.Function columnFunction
public java.util.Map columnMap ()
public boolean equals (java.lang.Object)
com.google.common.collect.Table other
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Tables.classTables.java
package com.google.common.collect
public final com.google.common.collect.Tables extends java.lang.Object {
private void ()
public static com.google.common.collect.Table$Cell immutableCell (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public static com.google.common.collect.Table transpose (com.google.common.collect.Table)
com.google.common.collect.Table table
public static com.google.common.collect.Table newCustomTable (java.util.Map, com.google.common.base.Supplier)
java.util.Map backingMap
com.google.common.base.Supplier factory
public static com.google.common.collect.Table transformValues (com.google.common.collect.Table, com.google.common.base.Function)
com.google.common.collect.Table fromTable
com.google.common.base.Function function
}
com/google/common/collect/Synchronized$SynchronizedObject.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedObject extends java.lang.Object implements java.io.Serializable {
final Object delegate
final Object mutex
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object)
Object delegate
Object mutex
java.lang.Object delegate ()
public java.lang.String toString ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
}
com/google/common/collect/Synchronized$SynchronizedCollection.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedCollection extends com.google.common.collect.Synchronized$SynchronizedObject implements java.util.Collection {
private static final long serialVersionUID
private void (java.util.Collection, java.lang.Object)
java.util.Collection delegate
Object mutex
java.util.Collection delegate ()
public boolean add (java.lang.Object)
Object e
public boolean addAll (java.util.Collection)
java.util.Collection c
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
volatile java.lang.Object delegate ()
void (java.util.Collection, java.lang.Object, com.google.common.collect.Synchronized$1)
java.util.Collection x0
Object x1
com.google.common.collect.Synchronized$1 x2
}
com/google/common/collect/Synchronized$SynchronizedSet.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSet extends com.google.common.collect.Synchronized$SynchronizedCollection implements java.util.Set {
private static final long serialVersionUID
void (java.util.Set, java.lang.Object)
java.util.Set delegate
Object mutex
java.util.Set delegate ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile java.util.Collection delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSortedSet.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSortedSet extends com.google.common.collect.Synchronized$SynchronizedSet implements java.util.SortedSet {
private static final long serialVersionUID
void (java.util.SortedSet, java.lang.Object)
java.util.SortedSet delegate
Object mutex
java.util.SortedSet delegate ()
public java.util.Comparator comparator ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.lang.Object first ()
public java.lang.Object last ()
volatile java.util.Set delegate ()
volatile java.util.Collection delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedList.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedList extends com.google.common.collect.Synchronized$SynchronizedCollection implements java.util.List {
private static final long serialVersionUID
void (java.util.List, java.lang.Object)
java.util.List delegate
Object mutex
java.util.List delegate ()
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object o
public int lastIndexOf (java.lang.Object)
Object o
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.lang.Object remove (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.util.List subList (int, int)
int fromIndex
int toIndex
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile java.util.Collection delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedRandomAccessList.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedRandomAccessList extends com.google.common.collect.Synchronized$SynchronizedList implements java.util.RandomAccess {
private static final long serialVersionUID
void (java.util.List, java.lang.Object)
java.util.List list
Object mutex
}
com/google/common/collect/Synchronized$SynchronizedMultiset.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedMultiset extends com.google.common.collect.Synchronized$SynchronizedCollection implements com.google.common.collect.Multiset {
transient java.util.Set elementSet
transient java.util.Set entrySet
private static final long serialVersionUID
void (com.google.common.collect.Multiset, java.lang.Object)
com.google.common.collect.Multiset delegate
Object mutex
com.google.common.collect.Multiset delegate ()
public int count (java.lang.Object)
Object o
public int add (java.lang.Object, int)
Object e
int n
public int remove (java.lang.Object, int)
Object o
int n
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
public java.util.Set elementSet ()
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile java.util.Collection delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedMultimap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedMultimap extends com.google.common.collect.Synchronized$SynchronizedObject implements com.google.common.collect.Multimap {
transient java.util.Set keySet
transient java.util.Collection valuesCollection
transient java.util.Collection entries
transient java.util.Map asMap
transient com.google.common.collect.Multiset keys
private static final long serialVersionUID
com.google.common.collect.Multimap delegate ()
void (com.google.common.collect.Multimap, java.lang.Object)
com.google.common.collect.Multimap delegate
Object mutex
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection get (java.lang.Object)
Object key
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection removeAll (java.lang.Object)
Object key
public void clear ()
public java.util.Set keySet ()
public java.util.Collection values ()
public java.util.Collection entries ()
public java.util.Map asMap ()
public com.google.common.collect.Multiset keys ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedListMultimap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedListMultimap extends com.google.common.collect.Synchronized$SynchronizedMultimap implements com.google.common.collect.ListMultimap {
private static final long serialVersionUID
void (com.google.common.collect.ListMultimap, java.lang.Object)
com.google.common.collect.ListMultimap delegate
Object mutex
com.google.common.collect.ListMultimap delegate ()
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection get (java.lang.Object)
Object x0
volatile com.google.common.collect.Multimap delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSetMultimap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSetMultimap extends com.google.common.collect.Synchronized$SynchronizedMultimap implements com.google.common.collect.SetMultimap {
transient java.util.Set entrySet
private static final long serialVersionUID
void (com.google.common.collect.SetMultimap, java.lang.Object)
com.google.common.collect.SetMultimap delegate
Object mutex
com.google.common.collect.SetMultimap delegate ()
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Set entries ()
public volatile java.util.Collection entries ()
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection get (java.lang.Object)
Object x0
volatile com.google.common.collect.Multimap delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSortedSetMultimap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSortedSetMultimap extends com.google.common.collect.Synchronized$SynchronizedSetMultimap implements com.google.common.collect.SortedSetMultimap {
private static final long serialVersionUID
void (com.google.common.collect.SortedSetMultimap, java.lang.Object)
com.google.common.collect.SortedSetMultimap delegate
Object mutex
com.google.common.collect.SortedSetMultimap delegate ()
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Comparator valueComparator ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
volatile com.google.common.collect.SetMultimap delegate ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
volatile com.google.common.collect.Multimap delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedAsMapEntries$1$1.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1$1 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1 this$1
void (com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1, java.util.Map$Entry)
protected java.util.Map$Entry delegate ()
public java.util.Collection getValue ()
public volatile java.lang.Object getValue ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedAsMapEntries$1.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1 extends com.google.common.collect.ForwardingIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.Synchronized$SynchronizedAsMapEntries this$0
void (com.google.common.collect.Synchronized$SynchronizedAsMapEntries, java.util.Iterator)
protected java.util.Iterator delegate ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedAsMapEntries.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapEntries extends com.google.common.collect.Synchronized$SynchronizedSet {
private static final long serialVersionUID
void (java.util.Set, java.lang.Object)
java.util.Set delegate
Object mutex
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/Synchronized$SynchronizedMap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedMap extends com.google.common.collect.Synchronized$SynchronizedObject implements java.util.Map {
transient java.util.Set keySet
transient java.util.Collection values
transient java.util.Set entrySet
private static final long serialVersionUID
void (java.util.Map, java.lang.Object)
java.util.Map delegate
Object mutex
java.util.Map delegate ()
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
public java.lang.Object get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.util.Set keySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map map
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSortedMap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSortedMap extends com.google.common.collect.Synchronized$SynchronizedMap implements java.util.SortedMap {
private static final long serialVersionUID
void (java.util.SortedMap, java.lang.Object)
java.util.SortedMap delegate
Object mutex
java.util.SortedMap delegate ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.lang.Object lastKey ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
volatile java.util.Map delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedBiMap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedBiMap extends com.google.common.collect.Synchronized$SynchronizedMap implements com.google.common.collect.BiMap java.io.Serializable {
private transient java.util.Set valueSet
private transient com.google.common.collect.BiMap inverse
private static final long serialVersionUID
private void (com.google.common.collect.BiMap, java.lang.Object, com.google.common.collect.BiMap)
com.google.common.collect.BiMap delegate
Object mutex
com.google.common.collect.BiMap inverse
com.google.common.collect.BiMap delegate ()
public java.util.Set values ()
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.BiMap inverse ()
public volatile java.util.Collection values ()
volatile java.util.Map delegate ()
volatile java.lang.Object delegate ()
void (com.google.common.collect.BiMap, java.lang.Object, com.google.common.collect.BiMap, com.google.common.collect.Synchronized$1)
com.google.common.collect.BiMap x0
Object x1
com.google.common.collect.BiMap x2
com.google.common.collect.Synchronized$1 x3
}
com/google/common/collect/Synchronized$SynchronizedAsMap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMap extends com.google.common.collect.Synchronized$SynchronizedMap {
transient java.util.Set asMapEntrySet
transient java.util.Collection asMapValues
private static final long serialVersionUID
void (java.util.Map, java.lang.Object)
java.util.Map delegate
Object mutex
public java.util.Collection get (java.lang.Object)
java.util.Collection collection
Object key
public java.util.Set entrySet ()
public java.util.Collection values ()
public boolean containsValue (java.lang.Object)
Object o
public volatile java.lang.Object get (java.lang.Object)
Object x0
}
com/google/common/collect/Synchronized$SynchronizedAsMapValues$1.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapValues$1 extends com.google.common.collect.ForwardingIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.Synchronized$SynchronizedAsMapValues this$0
void (com.google.common.collect.Synchronized$SynchronizedAsMapValues, java.util.Iterator)
protected java.util.Iterator delegate ()
public java.util.Collection next ()
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedAsMapValues.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapValues extends com.google.common.collect.Synchronized$SynchronizedCollection {
private static final long serialVersionUID
void (java.util.Collection, java.lang.Object)
java.util.Collection delegate
Object mutex
public java.util.Iterator iterator ()
java.util.Iterator iterator
}
com/google/common/collect/Synchronized$1.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$1 extends java.lang.Object {
}
com/google/common/collect/Synchronized.classSynchronized.java
package com.google.common.collect
final com.google.common.collect.Synchronized extends java.lang.Object {
private void ()
private static java.util.Collection collection (java.util.Collection, java.lang.Object)
java.util.Collection collection
Object mutex
static java.util.Set set (java.util.Set, java.lang.Object)
java.util.Set set
Object mutex
private static java.util.SortedSet sortedSet (java.util.SortedSet, java.lang.Object)
java.util.SortedSet set
Object mutex
private static java.util.List list (java.util.List, java.lang.Object)
java.util.List list
Object mutex
static com.google.common.collect.Multiset multiset (com.google.common.collect.Multiset, java.lang.Object)
com.google.common.collect.Multiset multiset
Object mutex
static com.google.common.collect.Multimap multimap (com.google.common.collect.Multimap, java.lang.Object)
com.google.common.collect.Multimap multimap
Object mutex
static com.google.common.collect.ListMultimap listMultimap (com.google.common.collect.ListMultimap, java.lang.Object)
com.google.common.collect.ListMultimap multimap
Object mutex
static com.google.common.collect.SetMultimap setMultimap (com.google.common.collect.SetMultimap, java.lang.Object)
com.google.common.collect.SetMultimap multimap
Object mutex
static com.google.common.collect.SortedSetMultimap sortedSetMultimap (com.google.common.collect.SortedSetMultimap, java.lang.Object)
com.google.common.collect.SortedSetMultimap multimap
Object mutex
private static java.util.Collection typePreservingCollection (java.util.Collection, java.lang.Object)
java.util.Collection collection
Object mutex
private static java.util.Set typePreservingSet (java.util.Set, java.lang.Object)
java.util.Set set
Object mutex
static java.util.Map map (java.util.Map, java.lang.Object)
java.util.Map map
Object mutex
static java.util.SortedMap sortedMap (java.util.SortedMap, java.lang.Object)
java.util.SortedMap sortedMap
Object mutex
static com.google.common.collect.BiMap biMap (com.google.common.collect.BiMap, java.lang.Object)
com.google.common.collect.BiMap bimap
Object mutex
static java.util.SortedSet access$100 (java.util.SortedSet, java.lang.Object)
java.util.SortedSet x0
Object x1
static java.util.List access$200 (java.util.List, java.lang.Object)
java.util.List x0
Object x1
static java.util.Set access$300 (java.util.Set, java.lang.Object)
java.util.Set x0
Object x1
static java.util.Collection access$400 (java.util.Collection, java.lang.Object)
java.util.Collection x0
Object x1
static java.util.Collection access$500 (java.util.Collection, java.lang.Object)
java.util.Collection x0
Object x1
}
com/google/common/collect/EvictionListeners$1$1.classEvictionListeners.java
package com.google.common.collect
com.google.common.collect.EvictionListeners$1$1 extends java.lang.Object implements java.lang.Runnable {
final Object val$key
final Object val$value
final com.google.common.collect.EvictionListeners$1 this$0
void (com.google.common.collect.EvictionListeners$1, java.lang.Object, java.lang.Object)
public void run ()
}
com/google/common/collect/EvictionListeners$1.classEvictionListeners.java
package com.google.common.collect
final com.google.common.collect.EvictionListeners$1 extends java.lang.Object implements com.google.common.collect.MapEvictionListener {
final java.util.concurrent.Executor val$executor
final com.google.common.collect.MapEvictionListener val$listener
void (java.util.concurrent.Executor, com.google.common.collect.MapEvictionListener)
public void onEviction (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/collect/EvictionListeners.classEvictionListeners.java
package com.google.common.collect
public final com.google.common.collect.EvictionListeners extends java.lang.Object {
private void ()
public static com.google.common.collect.MapEvictionListener asynchronous (com.google.common.collect.MapEvictionListener, java.util.concurrent.Executor)
com.google.common.collect.MapEvictionListener listener
java.util.concurrent.Executor executor
}
com/google/common/collect/DiscreteDomains$IntegerDomain.classDiscreteDomains.java
package com.google.common.collect
final com.google.common.collect.DiscreteDomains$IntegerDomain extends com.google.common.collect.DiscreteDomain implements java.io.Serializable {
private static final com.google.common.collect.DiscreteDomains$IntegerDomain INSTANCE
private static final long serialVersionUID
private void ()
public java.lang.Integer next (java.lang.Integer)
Integer value
int i
public java.lang.Integer previous (java.lang.Integer)
Integer value
int i
public long distance (java.lang.Integer, java.lang.Integer)
Integer start
Integer end
public java.lang.Integer minValue ()
public java.lang.Integer maxValue ()
private java.lang.Object readResolve ()
public volatile java.lang.Comparable maxValue ()
public volatile java.lang.Comparable minValue ()
public volatile long distance (java.lang.Comparable, java.lang.Comparable)
Comparable x0
Comparable x1
public volatile java.lang.Comparable previous (java.lang.Comparable)
Comparable x0
public volatile java.lang.Comparable next (java.lang.Comparable)
Comparable x0
static com.google.common.collect.DiscreteDomains$IntegerDomain access$000 ()
static void ()
}
com/google/common/collect/DiscreteDomains$LongDomain.classDiscreteDomains.java
package com.google.common.collect
final com.google.common.collect.DiscreteDomains$LongDomain extends com.google.common.collect.DiscreteDomain implements java.io.Serializable {
private static final com.google.common.collect.DiscreteDomains$LongDomain INSTANCE
private static final long serialVersionUID
private void ()
public java.lang.Long next (java.lang.Long)
Long value
long l
public java.lang.Long previous (java.lang.Long)
Long value
long l
public long distance (java.lang.Long, java.lang.Long)
Long start
Long end
long result
public java.lang.Long minValue ()
public java.lang.Long maxValue ()
private java.lang.Object readResolve ()
public volatile java.lang.Comparable maxValue ()
public volatile java.lang.Comparable minValue ()
public volatile long distance (java.lang.Comparable, java.lang.Comparable)
Comparable x0
Comparable x1
public volatile java.lang.Comparable previous (java.lang.Comparable)
Comparable x0
public volatile java.lang.Comparable next (java.lang.Comparable)
Comparable x0
static com.google.common.collect.DiscreteDomains$LongDomain access$100 ()
static void ()
}
com/google/common/collect/DiscreteDomains$BigIntegerDomain.classDiscreteDomains.java
package com.google.common.collect
final com.google.common.collect.DiscreteDomains$BigIntegerDomain extends com.google.common.collect.DiscreteDomain implements java.io.Serializable {
private static final com.google.common.collect.DiscreteDomains$BigIntegerDomain INSTANCE
private static final java.math.BigInteger MIN_LONG
private static final java.math.BigInteger MAX_LONG
private static final long serialVersionUID
private void ()
public java.math.BigInteger next (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger previous (java.math.BigInteger)
java.math.BigInteger value
public long distance (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger start
java.math.BigInteger end
private java.lang.Object readResolve ()
public volatile long distance (java.lang.Comparable, java.lang.Comparable)
Comparable x0
Comparable x1
public volatile java.lang.Comparable previous (java.lang.Comparable)
Comparable x0
public volatile java.lang.Comparable next (java.lang.Comparable)
Comparable x0
static com.google.common.collect.DiscreteDomains$BigIntegerDomain access$200 ()
static void ()
}
com/google/common/collect/DiscreteDomains.classDiscreteDomains.java
package com.google.common.collect
public final com.google.common.collect.DiscreteDomains extends java.lang.Object {
private void ()
public static com.google.common.collect.DiscreteDomain integers ()
public static com.google.common.collect.DiscreteDomain longs ()
static com.google.common.collect.DiscreteDomain bigIntegers ()
}
com/google/common/cache/package-info.classpackage-info.java
package com.google.common.cache
abstract com.google.common.cache.package-info extends java.lang.Object {
}
com/google/common/cache/AbstractCache$StatsCounter.classAbstractCache.java
package com.google.common.cache
public abstract com.google.common.cache.AbstractCache$StatsCounter extends java.lang.Object {
public abstract void recordHit ()
public abstract void recordLoadSuccess (long)
public abstract void recordLoadException (long)
public abstract void recordConcurrentMiss ()
public abstract void recordEviction ()
public abstract com.google.common.cache.CacheStats snapshot ()
}
com/google/common/cache/AbstractCache$SimpleStatsCounter.classAbstractCache.java
package com.google.common.cache
public com.google.common.cache.AbstractCache$SimpleStatsCounter extends java.lang.Object implements com.google.common.cache.AbstractCache$StatsCounter {
private final java.util.concurrent.atomic.AtomicLong hitCount
private final java.util.concurrent.atomic.AtomicLong missCount
private final java.util.concurrent.atomic.AtomicLong loadSuccessCount
private final java.util.concurrent.atomic.AtomicLong loadExceptionCount
private final java.util.concurrent.atomic.AtomicLong totalLoadTime
private final java.util.concurrent.atomic.AtomicLong evictionCount
public void ()
public void recordHit ()
public void recordLoadSuccess (long)
long loadTime
public void recordLoadException (long)
long loadTime
public void recordConcurrentMiss ()
public void recordEviction ()
public com.google.common.cache.CacheStats snapshot ()
public void incrementBy (com.google.common.cache.AbstractCache$StatsCounter)
com.google.common.cache.AbstractCache$StatsCounter other
com.google.common.cache.CacheStats otherStats
}
com/google/common/cache/AbstractCache.classAbstractCache.java
package com.google.common.cache
public abstract com.google.common.cache.AbstractCache extends java.lang.Object implements com.google.common.cache.Cache {
protected void ()
public java.lang.Object getUnchecked (java.lang.Object)
java.util.concurrent.ExecutionException e
Object key
public final java.lang.Object apply (java.lang.Object)
Object key
public void cleanUp ()
public long size ()
public void invalidate (java.lang.Object)
Object key
public void invalidateAll ()
public com.google.common.cache.CacheStats stats ()
public java.util.concurrent.ConcurrentMap asMap ()
}
com/google/common/cache/Cache.classCache.java
package com.google.common.cache
public abstract com.google.common.cache.Cache extends java.lang.Object implements com.google.common.base.Function {
public abstract java.lang.Object get (java.lang.Object) throws java.util.concurrent.ExecutionException
public abstract java.lang.Object getUnchecked (java.lang.Object)
public abstract java.lang.Object apply (java.lang.Object)
public abstract void invalidate (java.lang.Object)
public abstract void invalidateAll ()
public abstract long size ()
public abstract com.google.common.cache.CacheStats stats ()
public abstract java.util.concurrent.ConcurrentMap asMap ()
public abstract void cleanUp ()
}
com/google/common/cache/CacheBuilder$1.classCacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$1 extends java.lang.Object implements com.google.common.cache.AbstractCache$StatsCounter {
void ()
public void recordHit ()
public void recordLoadSuccess (long)
long loadTime
public void recordLoadException (long)
long loadTime
public void recordConcurrentMiss ()
public void recordEviction ()
public com.google.common.cache.CacheStats snapshot ()
}
com/google/common/cache/CacheBuilder$2.classCacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$2 extends java.lang.Object implements com.google.common.base.Supplier {
void ()
public com.google.common.cache.AbstractCache$SimpleStatsCounter get ()
public volatile java.lang.Object get ()
}
com/google/common/cache/CacheBuilder$NullListener.classCacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$NullListener extends java.lang.Enum implements com.google.common.cache.RemovalListener {
public static final com.google.common.cache.CacheBuilder$NullListener INSTANCE
private static final com.google.common.cache.CacheBuilder$NullListener[] $VALUES
public static com.google.common.cache.CacheBuilder$NullListener[] values ()
public static com.google.common.cache.CacheBuilder$NullListener valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void onRemoval (com.google.common.cache.RemovalNotification)
com.google.common.cache.RemovalNotification notification
static void ()
}
com/google/common/cache/CacheBuilder$NullConcurrentMap.classCacheBuilder.java
package com.google.common.cache
com.google.common.cache.CacheBuilder$NullConcurrentMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap java.io.Serializable {
private static final long serialVersionUID
private final com.google.common.cache.RemovalListener removalListener
private final com.google.common.cache.RemovalCause removalCause
void (com.google.common.cache.CacheBuilder)
com.google.common.cache.CacheBuilder builder
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
Object key
void notifyRemoval (java.lang.Object, java.lang.Object)
Object key
Object value
com.google.common.cache.RemovalNotification notification
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
public java.util.Set entrySet ()
}
com/google/common/cache/CacheBuilder$NullComputingConcurrentMap.classCacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$NullComputingConcurrentMap extends com.google.common.cache.CacheBuilder$NullConcurrentMap {
private static final long serialVersionUID
final com.google.common.cache.CacheLoader loader
void (com.google.common.cache.CacheBuilder, com.google.common.cache.CacheLoader)
com.google.common.cache.CacheBuilder builder
com.google.common.cache.CacheLoader loader
public java.lang.Object get (java.lang.Object)
Object k
Object key
Object value
private java.lang.Object compute (java.lang.Object)
Exception e
Error e
Object key
}
com/google/common/cache/CacheBuilder$NullCache.classCacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$NullCache extends com.google.common.cache.AbstractCache {
final com.google.common.cache.CacheBuilder$NullConcurrentMap map
final com.google.common.cache.CacheLoader loader
final com.google.common.cache.AbstractCache$StatsCounter statsCounter
java.util.concurrent.ConcurrentMap asMap
void (com.google.common.cache.CacheBuilder, com.google.common.base.Supplier, com.google.common.cache.CacheLoader)
com.google.common.cache.CacheBuilder builder
com.google.common.base.Supplier statsCounterSupplier
com.google.common.cache.CacheLoader loader
public java.lang.Object get (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
Object value
private java.lang.Object compute (java.lang.Object) throws java.util.concurrent.ExecutionException
long elapsed
RuntimeException e
Exception e
Error e
long elapsed
Object key
long start
Object value
public long size ()
public void invalidate (java.lang.Object)
Object key
public void invalidateAll ()
public com.google.common.cache.CacheStats stats ()
public java.util.concurrent.ConcurrentMap asMap ()
java.util.concurrent.ConcurrentMap am
}
com/google/common/cache/CacheBuilder$CacheAsMap.classCacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$CacheAsMap extends com.google.common.collect.ForwardingConcurrentMap {
private final java.util.concurrent.ConcurrentMap delegate
void (java.util.concurrent.ConcurrentMap)
java.util.concurrent.ConcurrentMap delegate
protected java.util.concurrent.ConcurrentMap delegate ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map map
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
protected volatile java.util.Map delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/cache/CacheBuilder.classCacheBuilder.java
package com.google.common.cache
public final com.google.common.cache.CacheBuilder extends java.lang.Object {
private static final int DEFAULT_INITIAL_CAPACITY
private static final int DEFAULT_CONCURRENCY_LEVEL
private static final int DEFAULT_EXPIRATION_NANOS
static final com.google.common.base.Supplier DEFAULT_STATS_COUNTER
static final com.google.common.cache.CacheStats EMPTY_STATS
static final com.google.common.base.Supplier CACHE_STATS_COUNTER
static final int UNSET_INT
int initialCapacity
int concurrencyLevel
int maximumSize
com.google.common.cache.CustomConcurrentHashMap$Strength keyStrength
com.google.common.cache.CustomConcurrentHashMap$Strength valueStrength
long expireAfterWriteNanos
long expireAfterAccessNanos
com.google.common.cache.RemovalCause nullRemovalCause
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
com.google.common.cache.RemovalListener removalListener
com.google.common.base.Ticker ticker
void ()
public static com.google.common.cache.CacheBuilder newBuilder ()
private boolean useNullCache ()
com.google.common.cache.CacheBuilder keyEquivalence (com.google.common.base.Equivalence)
com.google.common.base.Equivalence equivalence
com.google.common.base.Equivalence getKeyEquivalence ()
com.google.common.cache.CacheBuilder valueEquivalence (com.google.common.base.Equivalence)
com.google.common.base.Equivalence equivalence
com.google.common.base.Equivalence getValueEquivalence ()
public com.google.common.cache.CacheBuilder initialCapacity (int)
int initialCapacity
int getInitialCapacity ()
public com.google.common.cache.CacheBuilder concurrencyLevel (int)
int concurrencyLevel
int getConcurrencyLevel ()
public com.google.common.cache.CacheBuilder maximumSize (int)
int size
com.google.common.cache.CacheBuilder strongKeys ()
public com.google.common.cache.CacheBuilder weakKeys ()
com.google.common.cache.CacheBuilder setKeyStrength (com.google.common.cache.CustomConcurrentHashMap$Strength)
com.google.common.cache.CustomConcurrentHashMap$Strength strength
com.google.common.cache.CustomConcurrentHashMap$Strength getKeyStrength ()
com.google.common.cache.CacheBuilder strongValues ()
public com.google.common.cache.CacheBuilder weakValues ()
public com.google.common.cache.CacheBuilder softValues ()
com.google.common.cache.CacheBuilder setValueStrength (com.google.common.cache.CustomConcurrentHashMap$Strength)
com.google.common.cache.CustomConcurrentHashMap$Strength strength
com.google.common.cache.CustomConcurrentHashMap$Strength getValueStrength ()
public com.google.common.cache.CacheBuilder expireAfterWrite (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
private void checkExpiration (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
long getExpireAfterWriteNanos ()
public com.google.common.cache.CacheBuilder expireAfterAccess (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
long getExpireAfterAccessNanos ()
public com.google.common.cache.CacheBuilder ticker (com.google.common.base.Ticker)
com.google.common.base.Ticker ticker
com.google.common.base.Ticker getTicker ()
public com.google.common.cache.CacheBuilder removalListener (com.google.common.cache.RemovalListener)
com.google.common.cache.RemovalListener listener
com.google.common.cache.CacheBuilder me
com.google.common.cache.RemovalListener getRemovalListener ()
public com.google.common.cache.Cache build (com.google.common.cache.CacheLoader)
com.google.common.cache.CacheLoader loader
public java.lang.String toString ()
com.google.common.base.Objects$ToStringHelper s
static void ()
}
com/google/common/cache/CustomConcurrentHashMap$Strength$1.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$Strength$1 extends com.google.common.cache.CustomConcurrentHashMap$Strength {
void (java.lang.String, int)
com.google.common.cache.CustomConcurrentHashMap$ValueReference referenceValue (com.google.common.cache.CustomConcurrentHashMap$Segment, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, java.lang.Object)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
Object value
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/cache/CustomConcurrentHashMap$Strength$2.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$Strength$2 extends com.google.common.cache.CustomConcurrentHashMap$Strength {
void (java.lang.String, int)
com.google.common.cache.CustomConcurrentHashMap$ValueReference referenceValue (com.google.common.cache.CustomConcurrentHashMap$Segment, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, java.lang.Object)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
Object value
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/cache/CustomConcurrentHashMap$Strength$3.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$Strength$3 extends com.google.common.cache.CustomConcurrentHashMap$Strength {
void (java.lang.String, int)
com.google.common.cache.CustomConcurrentHashMap$ValueReference referenceValue (com.google.common.cache.CustomConcurrentHashMap$Segment, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, java.lang.Object)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
Object value
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/cache/CustomConcurrentHashMap$Strength.classCustomConcurrentHashMap.java
package com.google.common.cache
abstract com.google.common.cache.CustomConcurrentHashMap$Strength extends java.lang.Enum {
public static final com.google.common.cache.CustomConcurrentHashMap$Strength STRONG
public static final com.google.common.cache.CustomConcurrentHashMap$Strength SOFT
public static final com.google.common.cache.CustomConcurrentHashMap$Strength WEAK
private static final com.google.common.cache.CustomConcurrentHashMap$Strength[] $VALUES
public static com.google.common.cache.CustomConcurrentHashMap$Strength[] values ()
public static com.google.common.cache.CustomConcurrentHashMap$Strength valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract com.google.common.cache.CustomConcurrentHashMap$ValueReference referenceValue (com.google.common.cache.CustomConcurrentHashMap$Segment, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, java.lang.Object)
abstract com.google.common.base.Equivalence defaultEquivalence ()
void (java.lang.String, int, com.google.common.cache.CustomConcurrentHashMap$1)
String x0
int x1
com.google.common.cache.CustomConcurrentHashMap$1 x2
static void ()
}
com/google/common/cache/CustomConcurrentHashMap$EntryFactory$1.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$EntryFactory$1 extends com.google.common.cache.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
}
com/google/common/cache/CustomConcurrentHashMap$EntryFactory$2.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$EntryFactory$2 extends com.google.common.cache.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/cache/CustomConcurrentHashMap$EntryFactory$3.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$EntryFactory$3 extends com.google.common.cache.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/cache/CustomConcurrentHashMap$EntryFactory$4.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$EntryFactory$4 extends com.google.common.cache.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/cache/CustomConcurrentHashMap$EntryFactory$5.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$EntryFactory$5 extends com.google.common.cache.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
}
com/google/common/cache/CustomConcurrentHashMap$EntryFactory$6.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$EntryFactory$6 extends com.google.common.cache.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/cache/CustomConcurrentHashMap$EntryFactory$7.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$EntryFactory$7 extends com.google.common.cache.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/cache/CustomConcurrentHashMap$EntryFactory$8.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$EntryFactory$8 extends com.google.common.cache.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/cache/CustomConcurrentHashMap$EntryFactory$9.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$EntryFactory$9 extends com.google.common.cache.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
}
com/google/common/cache/CustomConcurrentHashMap$EntryFactory$10.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$EntryFactory$10 extends com.google.common.cache.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/cache/CustomConcurrentHashMap$EntryFactory$11.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$EntryFactory$11 extends com.google.common.cache.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/cache/CustomConcurrentHashMap$EntryFactory$12.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$EntryFactory$12 extends com.google.common.cache.CustomConcurrentHashMap$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry
}
com/google/common/cache/CustomConcurrentHashMap$EntryFactory.classCustomConcurrentHashMap.java
package com.google.common.cache
abstract com.google.common.cache.CustomConcurrentHashMap$EntryFactory extends java.lang.Enum {
public static final com.google.common.cache.CustomConcurrentHashMap$EntryFactory STRONG
public static final com.google.common.cache.CustomConcurrentHashMap$EntryFactory STRONG_EXPIRABLE
public static final com.google.common.cache.CustomConcurrentHashMap$EntryFactory STRONG_EVICTABLE
public static final com.google.common.cache.CustomConcurrentHashMap$EntryFactory STRONG_EXPIRABLE_EVICTABLE
public static final com.google.common.cache.CustomConcurrentHashMap$EntryFactory SOFT
public static final com.google.common.cache.CustomConcurrentHashMap$EntryFactory SOFT_EXPIRABLE
public static final com.google.common.cache.CustomConcurrentHashMap$EntryFactory SOFT_EVICTABLE
public static final com.google.common.cache.CustomConcurrentHashMap$EntryFactory SOFT_EXPIRABLE_EVICTABLE
public static final com.google.common.cache.CustomConcurrentHashMap$EntryFactory WEAK
public static final com.google.common.cache.CustomConcurrentHashMap$EntryFactory WEAK_EXPIRABLE
public static final com.google.common.cache.CustomConcurrentHashMap$EntryFactory WEAK_EVICTABLE
public static final com.google.common.cache.CustomConcurrentHashMap$EntryFactory WEAK_EXPIRABLE_EVICTABLE
static final int EXPIRABLE_MASK
static final int EVICTABLE_MASK
static final com.google.common.cache.CustomConcurrentHashMap$EntryFactory[][] factories
private static final com.google.common.cache.CustomConcurrentHashMap$EntryFactory[] $VALUES
public static com.google.common.cache.CustomConcurrentHashMap$EntryFactory[] values ()
public static com.google.common.cache.CustomConcurrentHashMap$EntryFactory valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static com.google.common.cache.CustomConcurrentHashMap$EntryFactory getFactory (com.google.common.cache.CustomConcurrentHashMap$Strength, boolean, boolean)
com.google.common.cache.CustomConcurrentHashMap$Strength keyStrength
boolean expireAfterWrite
boolean evictsBySize
int flags
abstract com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.cache.CustomConcurrentHashMap$Segment, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newNext
void copyExpirableEntry (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry
void copyEvictableEntry (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry
void (java.lang.String, int, com.google.common.cache.CustomConcurrentHashMap$1)
String x0
int x1
com.google.common.cache.CustomConcurrentHashMap$1 x2
static void ()
}
com/google/common/cache/CustomConcurrentHashMap$ValueReference.classCustomConcurrentHashMap.java
package com.google.common.cache
abstract com.google.common.cache.CustomConcurrentHashMap$ValueReference extends java.lang.Object {
public abstract java.lang.Object get ()
public abstract java.lang.Object waitForValue () throws java.util.concurrent.ExecutionException
public abstract com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getEntry ()
public abstract com.google.common.cache.CustomConcurrentHashMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
public abstract void notifyNewValue (java.lang.Object)
public abstract boolean isComputingReference ()
}
com/google/common/cache/CustomConcurrentHashMap$1.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$1 extends java.lang.Object implements com.google.common.cache.CustomConcurrentHashMap$ValueReference {
void ()
public java.lang.Object get ()
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getEntry ()
public com.google.common.cache.CustomConcurrentHashMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
public void notifyNewValue (java.lang.Object)
Object newValue
}
com/google/common/cache/CustomConcurrentHashMap$ReferenceEntry.classCustomConcurrentHashMap.java
package com.google.common.cache
abstract com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry extends java.lang.Object {
public abstract com.google.common.cache.CustomConcurrentHashMap$ValueReference getValueReference ()
public abstract void setValueReference (com.google.common.cache.CustomConcurrentHashMap$ValueReference)
public abstract com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNext ()
public abstract int getHash ()
public abstract java.lang.Object getKey ()
public abstract long getExpirationTime ()
public abstract void setExpirationTime (long)
public abstract com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public abstract void setNextExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
public abstract com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public abstract void setPreviousExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
public abstract com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public abstract void setNextEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
public abstract com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public abstract void setPreviousEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
}
com/google/common/cache/CustomConcurrentHashMap$NullEntry.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$NullEntry extends java.lang.Enum implements com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry {
public static final com.google.common.cache.CustomConcurrentHashMap$NullEntry INSTANCE
private static final com.google.common.cache.CustomConcurrentHashMap$NullEntry[] $VALUES
public static com.google.common.cache.CustomConcurrentHashMap$NullEntry[] values ()
public static com.google.common.cache.CustomConcurrentHashMap$NullEntry valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public com.google.common.cache.CustomConcurrentHashMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.cache.CustomConcurrentHashMap$ValueReference)
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
static void ()
}
com/google/common/cache/CustomConcurrentHashMap$AbstractReferenceEntry.classCustomConcurrentHashMap.java
package com.google.common.cache
abstract com.google.common.cache.CustomConcurrentHashMap$AbstractReferenceEntry extends java.lang.Object implements com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry {
void ()
public com.google.common.cache.CustomConcurrentHashMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.cache.CustomConcurrentHashMap$ValueReference)
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/cache/CustomConcurrentHashMap$2.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$2 extends java.util.AbstractQueue {
void ()
public boolean offer (java.lang.Object)
Object o
public java.lang.Object peek ()
public java.lang.Object poll ()
public int size ()
public java.util.Iterator iterator ()
}
com/google/common/cache/CustomConcurrentHashMap$StrongEntry.classCustomConcurrentHashMap.java
package com.google.common.cache
com.google.common.cache.CustomConcurrentHashMap$StrongEntry extends java.lang.Object implements com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry {
final Object key
final int hash
final com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
volatile com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
void (java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.cache.CustomConcurrentHashMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.cache.CustomConcurrentHashMap$ValueReference)
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
public int getHash ()
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNext ()
}
com/google/common/cache/CustomConcurrentHashMap$StrongExpirableEntry.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$StrongExpirableEntry extends com.google.common.cache.CustomConcurrentHashMap$StrongEntry implements com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry {
volatile long time
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nextExpirable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previousExpirable
void (java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/cache/CustomConcurrentHashMap$StrongEvictableEntry.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$StrongEvictableEntry extends com.google.common.cache.CustomConcurrentHashMap$StrongEntry implements com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry {
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nextEvictable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previousEvictable
void (java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/cache/CustomConcurrentHashMap$StrongExpirableEvictableEntry.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$StrongExpirableEvictableEntry extends com.google.common.cache.CustomConcurrentHashMap$StrongEntry implements com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry {
volatile long time
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nextExpirable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previousExpirable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nextEvictable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previousEvictable
void (java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/cache/CustomConcurrentHashMap$SoftEntry.classCustomConcurrentHashMap.java
package com.google.common.cache
com.google.common.cache.CustomConcurrentHashMap$SoftEntry extends java.lang.ref.SoftReference implements com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry {
final int hash
final com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
volatile com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.cache.CustomConcurrentHashMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.cache.CustomConcurrentHashMap$ValueReference)
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
public int getHash ()
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNext ()
}
com/google/common/cache/CustomConcurrentHashMap$SoftExpirableEntry.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$SoftExpirableEntry extends com.google.common.cache.CustomConcurrentHashMap$SoftEntry implements com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry {
volatile long time
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nextExpirable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previousExpirable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/cache/CustomConcurrentHashMap$SoftEvictableEntry.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$SoftEvictableEntry extends com.google.common.cache.CustomConcurrentHashMap$SoftEntry implements com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry {
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nextEvictable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previousEvictable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/cache/CustomConcurrentHashMap$SoftExpirableEvictableEntry.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$SoftExpirableEvictableEntry extends com.google.common.cache.CustomConcurrentHashMap$SoftEntry implements com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry {
volatile long time
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nextExpirable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previousExpirable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nextEvictable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previousEvictable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/cache/CustomConcurrentHashMap$WeakEntry.classCustomConcurrentHashMap.java
package com.google.common.cache
com.google.common.cache.CustomConcurrentHashMap$WeakEntry extends java.lang.ref.WeakReference implements com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry {
final int hash
final com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
volatile com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.cache.CustomConcurrentHashMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.cache.CustomConcurrentHashMap$ValueReference)
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
public int getHash ()
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNext ()
}
com/google/common/cache/CustomConcurrentHashMap$WeakExpirableEntry.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$WeakExpirableEntry extends com.google.common.cache.CustomConcurrentHashMap$WeakEntry implements com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry {
volatile long time
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nextExpirable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previousExpirable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/cache/CustomConcurrentHashMap$WeakEvictableEntry.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$WeakEvictableEntry extends com.google.common.cache.CustomConcurrentHashMap$WeakEntry implements com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry {
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nextEvictable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previousEvictable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/cache/CustomConcurrentHashMap$WeakExpirableEvictableEntry.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$WeakExpirableEvictableEntry extends com.google.common.cache.CustomConcurrentHashMap$WeakEntry implements com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry {
volatile long time
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nextExpirable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previousExpirable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nextEvictable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previousEvictable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/cache/CustomConcurrentHashMap$WeakValueReference.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$WeakValueReference extends java.lang.ref.WeakReference implements com.google.common.cache.CustomConcurrentHashMap$ValueReference {
final com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
void (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getEntry ()
public void notifyNewValue (java.lang.Object)
Object newValue
public com.google.common.cache.CustomConcurrentHashMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
}
com/google/common/cache/CustomConcurrentHashMap$SoftValueReference.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$SoftValueReference extends java.lang.ref.SoftReference implements com.google.common.cache.CustomConcurrentHashMap$ValueReference {
final com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
void (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getEntry ()
public void notifyNewValue (java.lang.Object)
Object newValue
public com.google.common.cache.CustomConcurrentHashMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
}
com/google/common/cache/CustomConcurrentHashMap$StrongValueReference.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$StrongValueReference extends java.lang.Object implements com.google.common.cache.CustomConcurrentHashMap$ValueReference {
final Object referent
void (java.lang.Object)
Object referent
public java.lang.Object get ()
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getEntry ()
public com.google.common.cache.CustomConcurrentHashMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
public void notifyNewValue (java.lang.Object)
Object newValue
}
com/google/common/cache/CustomConcurrentHashMap$Segment.classCustomConcurrentHashMap.java
package com.google.common.cache
com.google.common.cache.CustomConcurrentHashMap$Segment extends java.util.concurrent.locks.ReentrantLock {
final com.google.common.cache.CustomConcurrentHashMap map
volatile int count
int modCount
int threshold
volatile java.util.concurrent.atomic.AtomicReferenceArray table
final int maxSegmentSize
final java.lang.ref.ReferenceQueue keyReferenceQueue
final java.lang.ref.ReferenceQueue valueReferenceQueue
final java.util.Queue recencyQueue
final java.util.concurrent.atomic.AtomicInteger readCount
final java.util.Queue evictionQueue
final java.util.Queue expirationQueue
final com.google.common.cache.AbstractCache$StatsCounter statsCounter
void (com.google.common.cache.CustomConcurrentHashMap, int, int, com.google.common.cache.AbstractCache$StatsCounter)
com.google.common.cache.CustomConcurrentHashMap map
int initialCapacity
int maxSegmentSize
com.google.common.cache.AbstractCache$StatsCounter statsCounter
java.util.concurrent.atomic.AtomicReferenceArray newEntryArray (int)
int size
void initTable (java.util.concurrent.atomic.AtomicReferenceArray)
java.util.concurrent.atomic.AtomicReferenceArray newTable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry (java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry
void setValue (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, java.lang.Object)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
Object value
com.google.common.cache.CustomConcurrentHashMap$ValueReference previous
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
java.lang.Object getOrCompute (java.lang.Object, int, com.google.common.cache.CacheLoader) throws java.util.concurrent.ExecutionException
Object value
Object value
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
Object entryKey
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry first
boolean createNewEntry
com.google.common.cache.CustomConcurrentHashMap$ComputingValueReference computingValueReference
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
Object value
Object key
int hash
com.google.common.cache.CacheLoader loader
java.lang.Object compute (java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ComputingValueReference) throws java.util.concurrent.ExecutionException
long end
long end
Object oldValue
long end
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
com.google.common.cache.CustomConcurrentHashMap$ComputingValueReference computingValueReference
Object value
long start
void tryDrainReferenceQueues ()
void drainReferenceQueues ()
void drainKeyReferenceQueue ()
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
java.lang.ref.Reference ref
int i
void drainValueReferenceQueue ()
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
java.lang.ref.Reference ref
int i
void clearReferenceQueues ()
void clearKeyReferenceQueue ()
void clearValueReferenceQueue ()
void recordRead (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
void recordLockedRead (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
void recordWrite (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
long expiration
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
void drainRecencyQueue ()
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
void recordExpirationTime (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, long)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
long expirationNanos
void tryExpireEntries ()
void expireEntries ()
long now
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
void enqueueNotification (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.RemovalCause)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
com.google.common.cache.RemovalCause cause
void enqueueNotification (java.lang.Object, int, java.lang.Object, com.google.common.cache.RemovalCause)
com.google.common.cache.RemovalNotification notification
Object key
int hash
Object value
com.google.common.cache.RemovalCause cause
boolean evictEntries ()
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getFirst (int)
int hash
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getEntry (java.lang.Object, int)
Object entryKey
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getLiveEntry (java.lang.Object, int)
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
java.lang.Object get (java.lang.Object, int)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
Object value
Object key
int hash
boolean containsKey (java.lang.Object, int)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
Object key
int hash
boolean containsValue (java.lang.Object)
Object entryValue
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
int i
java.util.concurrent.atomic.AtomicReferenceArray table
int length
Object value
java.lang.Object put (java.lang.Object, int, java.lang.Object, boolean)
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry first
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry
Object key
int hash
Object value
boolean onlyIfAbsent
void expand ()
int newIndex
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
int newIndex
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newNext
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newFirst
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry tail
int tailIndex
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
int headIndex
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry head
int oldIndex
java.util.concurrent.atomic.AtomicReferenceArray oldTable
int oldCapacity
int newCount
java.util.concurrent.atomic.AtomicReferenceArray newTable
int newMask
boolean replace (java.lang.Object, int, java.lang.Object, java.lang.Object)
int newCount
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newFirst
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry first
Object key
int hash
Object oldValue
Object newValue
java.lang.Object replace (java.lang.Object, int, java.lang.Object)
int newCount
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newFirst
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry first
Object key
int hash
Object newValue
java.lang.Object remove (java.lang.Object, int)
com.google.common.cache.RemovalCause cause
com.google.common.cache.RemovalCause cause
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
Object entryValue
com.google.common.cache.RemovalCause cause
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newFirst
Object entryKey
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry first
Object key
int hash
boolean remove (java.lang.Object, int, java.lang.Object)
com.google.common.cache.RemovalCause cause
com.google.common.cache.RemovalCause cause
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
Object entryValue
com.google.common.cache.RemovalCause cause
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newFirst
Object entryKey
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry first
Object key
int hash
Object value
void clear ()
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
int i
int i
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry removeFromChain (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry first
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
int newCount
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newFirst
void removeCollectedEntry (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
boolean reclaimKey (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, int)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newFirst
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry first
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
int hash
boolean reclaimValue (java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ValueReference)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newFirst
com.google.common.cache.CustomConcurrentHashMap$ValueReference v
Object entryKey
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry first
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
boolean clearValue (java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ValueReference)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newFirst
com.google.common.cache.CustomConcurrentHashMap$ValueReference v
Object entryKey
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry first
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
boolean removeEntry (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, int, com.google.common.cache.RemovalCause)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newFirst
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
int hash
com.google.common.cache.RemovalCause cause
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry first
boolean isCollected (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
boolean isCollected (com.google.common.cache.CustomConcurrentHashMap$ValueReference)
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
java.lang.Object getLiveValue (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
Object value
void postReadCleanup ()
void preWriteCleanup ()
void postWriteCleanup ()
void cleanUp ()
void runLockedCleanup ()
void runUnlockedCleanup ()
}
com/google/common/cache/CustomConcurrentHashMap$ComputedValue.classCustomConcurrentHashMap.java
package com.google.common.cache
abstract com.google.common.cache.CustomConcurrentHashMap$ComputedValue extends java.lang.Object {
public abstract java.lang.Object get () throws java.util.concurrent.ExecutionException
}
com/google/common/cache/CustomConcurrentHashMap$ComputedUncheckedException.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$ComputedUncheckedException extends java.lang.Object implements com.google.common.cache.CustomConcurrentHashMap$ComputedValue {
final RuntimeException e
void (java.lang.RuntimeException)
RuntimeException e
public java.lang.Object get ()
}
com/google/common/cache/CacheStats.classCacheStats.java
package com.google.common.cache
public final com.google.common.cache.CacheStats extends java.lang.Object {
private final long hitCount
private final long missCount
private final long loadSuccessCount
private final long loadExceptionCount
private final long totalLoadTime
private final long evictionCount
public void (long, long, long, long, long, long)
long hitCount
long missCount
long loadSuccessCount
long loadExceptionCount
long totalLoadTime
long evictionCount
public long requestCount ()
public long hitCount ()
public double hitRate ()
long requestCount
public long missCount ()
public double missRate ()
long requestCount
public long loadCount ()
public long loadSuccessCount ()
public long loadExceptionCount ()
public double loadExceptionRate ()
long totalLoadCount
public long totalLoadTime ()
public double averageLoadPenalty ()
long totalLoadCount
public long evictionCount ()
public com.google.common.cache.CacheStats minus (com.google.common.cache.CacheStats)
com.google.common.cache.CacheStats other
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.cache.CacheStats other
Object object
public java.lang.String toString ()
}
com/google/common/cache/CustomConcurrentHashMap$ComputedException.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$ComputedException extends java.lang.Object implements com.google.common.cache.CustomConcurrentHashMap$ComputedValue {
final Exception e
void (java.lang.Exception)
Exception e
public java.lang.Object get () throws java.util.concurrent.ExecutionException
}
com/google/common/cache/CustomConcurrentHashMap$ComputedError.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$ComputedError extends java.lang.Object implements com.google.common.cache.CustomConcurrentHashMap$ComputedValue {
final Error e
void (java.lang.Error)
Error e
public java.lang.Object get ()
}
com/google/common/cache/CustomConcurrentHashMap$ComputedReference.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$ComputedReference extends java.lang.Object implements com.google.common.cache.CustomConcurrentHashMap$ComputedValue {
final Object value
void (java.lang.Object)
Object value
public java.lang.Object get ()
}
com/google/common/cache/CustomConcurrentHashMap$ComputedNull.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$ComputedNull extends java.lang.Object implements com.google.common.cache.CustomConcurrentHashMap$ComputedValue {
final String msg
public void (com.google.common.cache.CacheLoader, java.lang.Object)
com.google.common.cache.CacheLoader loader
Object key
public java.lang.Object get ()
}
com/google/common/cache/CustomConcurrentHashMap$ComputingValueReference.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$ComputingValueReference extends java.lang.Object implements com.google.common.cache.CustomConcurrentHashMap$ValueReference {
final com.google.common.cache.CacheLoader loader
volatile com.google.common.cache.CustomConcurrentHashMap$ComputedValue computedValue
public void (com.google.common.cache.CacheLoader)
com.google.common.cache.CacheLoader loader
public boolean isComputingReference ()
public java.lang.Object waitForValue () throws java.util.concurrent.ExecutionException
InterruptedException ie
boolean interrupted
public void notifyNewValue (java.lang.Object)
Object newValue
java.lang.Object compute (java.lang.Object, int) throws java.util.concurrent.ExecutionException
com.google.common.cache.CustomConcurrentHashMap$ComputedValue valueWrapper
Object value
RuntimeException e
Exception e
Error e
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ComputedValue valueWrapper
void setComputedValue (com.google.common.cache.CustomConcurrentHashMap$ComputedValue)
com.google.common.cache.CustomConcurrentHashMap$ComputedValue newValue
public java.lang.Object get ()
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getEntry ()
public com.google.common.cache.CustomConcurrentHashMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
}
com/google/common/cache/CustomConcurrentHashMap$EvictionQueue$1.classCustomConcurrentHashMap.java
package com.google.common.cache
com.google.common.cache.CustomConcurrentHashMap$EvictionQueue$1 extends com.google.common.cache.CustomConcurrentHashMap$AbstractReferenceEntry {
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nextEvictable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previousEvictable
final com.google.common.cache.CustomConcurrentHashMap$EvictionQueue this$0
void (com.google.common.cache.CustomConcurrentHashMap$EvictionQueue)
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/cache/CustomConcurrentHashMap$EvictionQueue$2.classCustomConcurrentHashMap.java
package com.google.common.cache
com.google.common.cache.CustomConcurrentHashMap$EvictionQueue$2 extends com.google.common.collect.AbstractLinkedIterator {
final com.google.common.cache.CustomConcurrentHashMap$EvictionQueue this$0
void (com.google.common.cache.CustomConcurrentHashMap$EvictionQueue, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry x0
protected com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry computeNext (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/cache/CustomConcurrentHashMap$EvictionQueue.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$EvictionQueue extends java.util.AbstractQueue {
final com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry head
void ()
public boolean offer (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry peek ()
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry poll ()
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public boolean remove (java.lang.Object)
Object o
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public boolean contains (java.lang.Object)
Object o
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
public boolean isEmpty ()
public int size ()
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
int size
public void clear ()
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
public java.util.Iterator iterator ()
public volatile java.lang.Object peek ()
public volatile java.lang.Object poll ()
public volatile boolean offer (java.lang.Object)
Object x0
}
com/google/common/cache/CustomConcurrentHashMap$ExpirationQueue$1.classCustomConcurrentHashMap.java
package com.google.common.cache
com.google.common.cache.CustomConcurrentHashMap$ExpirationQueue$1 extends com.google.common.cache.CustomConcurrentHashMap$AbstractReferenceEntry {
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nextExpirable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previousExpirable
final com.google.common.cache.CustomConcurrentHashMap$ExpirationQueue this$0
void (com.google.common.cache.CustomConcurrentHashMap$ExpirationQueue)
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
}
com/google/common/cache/CustomConcurrentHashMap$ExpirationQueue$2.classCustomConcurrentHashMap.java
package com.google.common.cache
com.google.common.cache.CustomConcurrentHashMap$ExpirationQueue$2 extends com.google.common.collect.AbstractLinkedIterator {
final com.google.common.cache.CustomConcurrentHashMap$ExpirationQueue this$0
void (com.google.common.cache.CustomConcurrentHashMap$ExpirationQueue, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry x0
protected com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry computeNext (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/cache/CustomConcurrentHashMap$ExpirationQueue.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$ExpirationQueue extends java.util.AbstractQueue {
final com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry head
void ()
public boolean offer (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry peek ()
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry poll ()
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public boolean remove (java.lang.Object)
Object o
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
public boolean contains (java.lang.Object)
Object o
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
public boolean isEmpty ()
public int size ()
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
int size
public void clear ()
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
public java.util.Iterator iterator ()
public volatile java.lang.Object peek ()
public volatile java.lang.Object poll ()
public volatile boolean offer (java.lang.Object)
Object x0
}
com/google/common/cache/CustomConcurrentHashMap$HashIterator.classCustomConcurrentHashMap.java
package com.google.common.cache
abstract com.google.common.cache.CustomConcurrentHashMap$HashIterator extends java.lang.Object {
int nextSegmentIndex
int nextTableIndex
com.google.common.cache.CustomConcurrentHashMap$Segment currentSegment
java.util.concurrent.atomic.AtomicReferenceArray currentTable
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nextEntry
com.google.common.cache.CustomConcurrentHashMap$WriteThroughEntry nextExternal
com.google.common.cache.CustomConcurrentHashMap$WriteThroughEntry lastReturned
final com.google.common.cache.CustomConcurrentHashMap this$0
void (com.google.common.cache.CustomConcurrentHashMap)
final void advance ()
boolean nextInChain ()
boolean nextInTable ()
boolean advanceTo (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
Object key
Object value
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
public boolean hasNext ()
com.google.common.cache.CustomConcurrentHashMap$WriteThroughEntry nextEntry ()
public void remove ()
}
com/google/common/cache/CustomConcurrentHashMap$KeyIterator.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$KeyIterator extends com.google.common.cache.CustomConcurrentHashMap$HashIterator implements java.util.Iterator {
final com.google.common.cache.CustomConcurrentHashMap this$0
void (com.google.common.cache.CustomConcurrentHashMap)
public java.lang.Object next ()
}
com/google/common/cache/CustomConcurrentHashMap$ValueIterator.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$ValueIterator extends com.google.common.cache.CustomConcurrentHashMap$HashIterator implements java.util.Iterator {
final com.google.common.cache.CustomConcurrentHashMap this$0
void (com.google.common.cache.CustomConcurrentHashMap)
public java.lang.Object next ()
}
com/google/common/cache/CustomConcurrentHashMap$WriteThroughEntry.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$WriteThroughEntry extends java.lang.Object implements java.util.Map$Entry {
final Object key
Object value
final com.google.common.cache.CustomConcurrentHashMap this$0
void (com.google.common.cache.CustomConcurrentHashMap, java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public boolean equals (java.lang.Object)
java.util.Map$Entry that
Object object
public int hashCode ()
public java.lang.Object setValue (java.lang.Object)
Object newValue
public java.lang.String toString ()
}
com/google/common/cache/CustomConcurrentHashMap$EntryIterator.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$EntryIterator extends com.google.common.cache.CustomConcurrentHashMap$HashIterator implements java.util.Iterator {
final com.google.common.cache.CustomConcurrentHashMap this$0
void (com.google.common.cache.CustomConcurrentHashMap)
public java.util.Map$Entry next ()
public volatile java.lang.Object next ()
}
com/google/common/cache/CustomConcurrentHashMap$KeySet.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$KeySet extends java.util.AbstractSet {
final com.google.common.cache.CustomConcurrentHashMap this$0
void (com.google.common.cache.CustomConcurrentHashMap)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public void clear ()
}
com/google/common/cache/CustomConcurrentHashMap$Values.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$Values extends java.util.AbstractCollection {
final com.google.common.cache.CustomConcurrentHashMap this$0
void (com.google.common.cache.CustomConcurrentHashMap)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
}
com/google/common/cache/CustomConcurrentHashMap$EntrySet.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$EntrySet extends java.util.AbstractSet {
final com.google.common.cache.CustomConcurrentHashMap this$0
void (com.google.common.cache.CustomConcurrentHashMap)
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry e
Object key
Object v
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry e
Object key
public int size ()
public boolean isEmpty ()
public void clear ()
}
com/google/common/cache/CustomConcurrentHashMap$SerializationProxy.classCustomConcurrentHashMap.java
package com.google.common.cache
final com.google.common.cache.CustomConcurrentHashMap$SerializationProxy extends com.google.common.cache.ForwardingCache implements java.io.Serializable {
private static final long serialVersionUID
final com.google.common.cache.CacheLoader loader
final com.google.common.cache.CustomConcurrentHashMap$Strength keyStrength
final com.google.common.cache.CustomConcurrentHashMap$Strength valueStrength
final com.google.common.base.Equivalence keyEquivalence
final com.google.common.base.Equivalence valueEquivalence
final long expireAfterWriteNanos
final long expireAfterAccessNanos
final int maximumSize
final int concurrencyLevel
final com.google.common.cache.RemovalListener removalListener
final com.google.common.base.Ticker ticker
transient com.google.common.cache.Cache delegate
void (com.google.common.cache.CacheLoader, com.google.common.cache.CustomConcurrentHashMap$Strength, com.google.common.cache.CustomConcurrentHashMap$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, long, long, int, int, com.google.common.cache.RemovalListener, com.google.common.base.Ticker)
com.google.common.cache.CacheLoader loader
com.google.common.cache.CustomConcurrentHashMap$Strength keyStrength
com.google.common.cache.CustomConcurrentHashMap$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
long expireAfterWriteNanos
long expireAfterAccessNanos
int maximumSize
int concurrencyLevel
com.google.common.cache.RemovalListener removalListener
com.google.common.base.Ticker ticker
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
com.google.common.cache.CacheBuilder builder
private java.lang.Object readResolve ()
protected com.google.common.cache.Cache delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/cache/CustomConcurrentHashMap.classCustomConcurrentHashMap.java
package com.google.common.cache
com.google.common.cache.CustomConcurrentHashMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap {
static final int MAXIMUM_CAPACITY
static final int MAX_SEGMENTS
static final int CONTAINS_VALUE_RETRIES
static final int DRAIN_THRESHOLD
static final int DRAIN_MAX
private static final java.util.logging.Logger logger
final int segmentMask
final int segmentShift
final com.google.common.cache.CustomConcurrentHashMap$Segment[] segments
final com.google.common.cache.CacheLoader loader
final int concurrencyLevel
final com.google.common.base.Equivalence keyEquivalence
final com.google.common.base.Equivalence valueEquivalence
final com.google.common.cache.CustomConcurrentHashMap$Strength keyStrength
final com.google.common.cache.CustomConcurrentHashMap$Strength valueStrength
final int maximumSize
final long expireAfterAccessNanos
final long expireAfterWriteNanos
final java.util.Queue removalNotificationQueue
final com.google.common.cache.RemovalListener removalListener
final com.google.common.cache.CustomConcurrentHashMap$EntryFactory entryFactory
final com.google.common.base.Ticker ticker
static final com.google.common.cache.CustomConcurrentHashMap$ValueReference UNSET
static final java.util.Queue DISCARDING_QUEUE
java.util.Set keySet
java.util.Collection values
java.util.Set entrySet
void (com.google.common.cache.CacheBuilder, com.google.common.base.Supplier, com.google.common.cache.CacheLoader)
int i
int maximumSegmentSize
int remainder
int i
com.google.common.cache.CacheBuilder builder
com.google.common.base.Supplier statsCounterSupplier
com.google.common.cache.CacheLoader loader
int initialCapacity
int segmentShift
int segmentCount
int segmentCapacity
int segmentSize
boolean evictsBySize ()
boolean expires ()
boolean expiresAfterWrite ()
boolean expiresAfterAccess ()
boolean usesKeyReferences ()
boolean usesValueReferences ()
static com.google.common.cache.CustomConcurrentHashMap$ValueReference unset ()
static com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nullEntry ()
static java.util.Queue discardingQueue ()
static int rehash (int)
int h
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newEntry (java.lang.Object, int, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry copyEntry (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry original
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry newNext
int hash
com.google.common.cache.CustomConcurrentHashMap$ValueReference newValueReference (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, java.lang.Object)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
Object value
int hash
int hash (java.lang.Object)
Object key
int h
void reclaimValue (com.google.common.cache.CustomConcurrentHashMap$ValueReference)
com.google.common.cache.CustomConcurrentHashMap$ValueReference valueReference
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
int hash
void reclaimKey (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
int hash
boolean isLive (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
com.google.common.cache.CustomConcurrentHashMap$Segment segmentFor (int)
int hash
com.google.common.cache.CustomConcurrentHashMap$Segment createSegment (int, int, com.google.common.cache.AbstractCache$StatsCounter)
int initialCapacity
int maxSegmentSize
com.google.common.cache.AbstractCache$StatsCounter statsCounter
java.lang.Object getLiveValue (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
Object value
boolean isExpired (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
boolean isExpired (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, long)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry entry
long now
static void connectExpirables (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
static void nullifyExpirable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nulled
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nullEntry
void processPendingNotifications ()
Exception e
com.google.common.cache.RemovalNotification notification
static void connectEvictables (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry, com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry previous
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry next
static void nullifyEvictable (com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry)
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nulled
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry nullEntry
final com.google.common.cache.CustomConcurrentHashMap$Segment[] newSegmentArray (int)
int ssize
public void cleanUp ()
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$Segment[] arr$
int len$
int i$
public boolean isEmpty ()
int i
int i
long sum
com.google.common.cache.CustomConcurrentHashMap$Segment[] segments
long longSize ()
int i
com.google.common.cache.CustomConcurrentHashMap$Segment[] segments
long sum
public int size ()
public java.lang.Object get (java.lang.Object)
Object key
int hash
java.lang.Object getOrCompute (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getEntry (java.lang.Object)
Object key
int hash
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry getLiveEntry (java.lang.Object)
Object key
int hash
public boolean containsKey (java.lang.Object)
Object key
int hash
public boolean containsValue (java.lang.Object)
Object v
com.google.common.cache.CustomConcurrentHashMap$ReferenceEntry e
int j
int c
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$Segment[] arr$
int len$
int i$
long sum
int i
Object value
com.google.common.cache.CustomConcurrentHashMap$Segment[] segments
long last
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public void putAll (java.util.Map)
java.util.Map$Entry e
java.util.Iterator i$
java.util.Map m
public java.lang.Object remove (java.lang.Object)
Object key
int hash
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
int hash
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public void clear ()
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$Segment[] arr$
int len$
int i$
public java.util.Set keySet ()
java.util.Set ks
public java.util.Collection values ()
java.util.Collection vs
public java.util.Set entrySet ()
java.util.Set es
com.google.common.cache.Cache cacheSerializationProxy ()
static void ()
}
com/google/common/cache/ComputingCache.classComputingCache.java
package com.google.common.cache
com.google.common.cache.ComputingCache extends com.google.common.cache.AbstractCache implements java.io.Serializable {
final com.google.common.cache.CustomConcurrentHashMap map
private static final long serialVersionUID
void (com.google.common.cache.CacheBuilder, com.google.common.base.Supplier, com.google.common.cache.CacheLoader)
com.google.common.cache.CacheBuilder builder
com.google.common.base.Supplier statsCounterSupplier
com.google.common.cache.CacheLoader loader
public java.lang.Object get (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
public void invalidate (java.lang.Object)
Object key
public void invalidateAll ()
public long size ()
public java.util.concurrent.ConcurrentMap asMap ()
public com.google.common.cache.CacheStats stats ()
com.google.common.cache.CustomConcurrentHashMap$Segment segment
com.google.common.cache.CustomConcurrentHashMap$Segment[] arr$
int len$
int i$
com.google.common.cache.AbstractCache$SimpleStatsCounter aggregator
public void cleanUp ()
java.lang.Object writeReplace ()
}
com/google/common/cache/CacheLoader$FunctionToCacheLoader.classCacheLoader.java
package com.google.common.cache
final com.google.common.cache.CacheLoader$FunctionToCacheLoader extends com.google.common.cache.CacheLoader implements java.io.Serializable {
private final com.google.common.base.Function computingFunction
private static final long serialVersionUID
public void (com.google.common.base.Function)
com.google.common.base.Function computingFunction
public java.lang.Object load (java.lang.Object)
Object key
}
com/google/common/cache/CacheLoader$SupplierToCacheLoader.classCacheLoader.java
package com.google.common.cache
final com.google.common.cache.CacheLoader$SupplierToCacheLoader extends com.google.common.cache.CacheLoader implements java.io.Serializable {
private final com.google.common.base.Supplier computingSupplier
private static final long serialVersionUID
public void (com.google.common.base.Supplier)
com.google.common.base.Supplier computingSupplier
public java.lang.Object load (java.lang.Object)
Object key
}
com/google/common/cache/CacheLoader.classCacheLoader.java
package com.google.common.cache
public abstract com.google.common.cache.CacheLoader extends java.lang.Object {
public void ()
public static com.google.common.cache.CacheLoader from (com.google.common.base.Function)
com.google.common.base.Function function
public static com.google.common.cache.CacheLoader from (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
public abstract java.lang.Object load (java.lang.Object) throws java.lang.Exception
}
com/google/common/cache/RemovalNotification.classRemovalNotification.java
package com.google.common.cache
public final com.google.common.cache.RemovalNotification extends java.lang.Object implements java.util.Map$Entry {
private final Object key
private final Object value
private final com.google.common.cache.RemovalCause cause
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object, com.google.common.cache.RemovalCause)
Object key
Object value
com.google.common.cache.RemovalCause cause
public com.google.common.cache.RemovalCause getCause ()
public boolean wasEvicted ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public final java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
java.util.Map$Entry that
Object object
public int hashCode ()
Object k
Object v
public java.lang.String toString ()
}
com/google/common/cache/RemovalListener.classRemovalListener.java
package com.google.common.cache
public abstract com.google.common.cache.RemovalListener extends java.lang.Object {
public abstract void onRemoval (com.google.common.cache.RemovalNotification)
}
com/google/common/cache/RemovalCause$1.classRemovalCause.java
package com.google.common.cache
final com.google.common.cache.RemovalCause$1 extends com.google.common.cache.RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$2.classRemovalCause.java
package com.google.common.cache
final com.google.common.cache.RemovalCause$2 extends com.google.common.cache.RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$3.classRemovalCause.java
package com.google.common.cache
final com.google.common.cache.RemovalCause$3 extends com.google.common.cache.RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$4.classRemovalCause.java
package com.google.common.cache
final com.google.common.cache.RemovalCause$4 extends com.google.common.cache.RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$5.classRemovalCause.java
package com.google.common.cache
final com.google.common.cache.RemovalCause$5 extends com.google.common.cache.RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause.classRemovalCause.java
package com.google.common.cache
public abstract com.google.common.cache.RemovalCause extends java.lang.Enum {
public static final com.google.common.cache.RemovalCause EXPLICIT
public static final com.google.common.cache.RemovalCause REPLACED
public static final com.google.common.cache.RemovalCause COLLECTED
public static final com.google.common.cache.RemovalCause EXPIRED
public static final com.google.common.cache.RemovalCause SIZE
private static final com.google.common.cache.RemovalCause[] $VALUES
public static com.google.common.cache.RemovalCause[] values ()
public static com.google.common.cache.RemovalCause valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract boolean wasEvicted ()
void (java.lang.String, int, com.google.common.cache.RemovalCause$1)
String x0
int x1
com.google.common.cache.RemovalCause$1 x2
static void ()
}
com/google/common/cache/ForwardingCache$SimpleForwardingCache.classForwardingCache.java
package com.google.common.cache
public abstract com.google.common.cache.ForwardingCache$SimpleForwardingCache extends com.google.common.cache.ForwardingCache {
private final com.google.common.cache.Cache delegate
protected void (com.google.common.cache.Cache)
com.google.common.cache.Cache delegate
protected final com.google.common.cache.Cache delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/cache/ForwardingCache.classForwardingCache.java
package com.google.common.cache
public abstract com.google.common.cache.ForwardingCache extends com.google.common.collect.ForwardingObject implements com.google.common.cache.Cache {
protected void ()
protected abstract com.google.common.cache.Cache delegate ()
public java.lang.Object get (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
public java.lang.Object getUnchecked (java.lang.Object)
Object key
public java.lang.Object apply (java.lang.Object)
Object key
public void invalidate (java.lang.Object)
Object key
public void invalidateAll ()
public long size ()
public com.google.common.cache.CacheStats stats ()
public java.util.concurrent.ConcurrentMap asMap ()
public void cleanUp ()
protected volatile java.lang.Object delegate ()
}
com/google/common/cache/RemovalListeners$1$1.classRemovalListeners.java
package com.google.common.cache
com.google.common.cache.RemovalListeners$1$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.cache.RemovalNotification val$notification
final com.google.common.cache.RemovalListeners$1 this$0
void (com.google.common.cache.RemovalListeners$1, com.google.common.cache.RemovalNotification)
public void run ()
}
com/google/common/cache/RemovalListeners$1.classRemovalListeners.java
package com.google.common.cache
final com.google.common.cache.RemovalListeners$1 extends java.lang.Object implements com.google.common.cache.RemovalListener {
final java.util.concurrent.Executor val$executor
final com.google.common.cache.RemovalListener val$listener
void (java.util.concurrent.Executor, com.google.common.cache.RemovalListener)
public void onRemoval (com.google.common.cache.RemovalNotification)
com.google.common.cache.RemovalNotification notification
}
com/google/common/cache/RemovalListeners.classRemovalListeners.java
package com.google.common.cache
public final com.google.common.cache.RemovalListeners extends java.lang.Object {
private void ()
public static com.google.common.cache.RemovalListener asynchronous (com.google.common.cache.RemovalListener, java.util.concurrent.Executor)
com.google.common.cache.RemovalListener listener
java.util.concurrent.Executor executor
}
com/google/common/base/package-info.classpackage-info.java
package com.google.common.base
abstract com.google.common.base.package-info extends java.lang.Object {
}
com/google/common/base/Preconditions.classPreconditions.java
package com.google.common.base
public final com.google.common.base.Preconditions extends java.lang.Object {
private void ()
public static void checkArgument (boolean)
boolean expression
public static void checkArgument (boolean, java.lang.Object)
boolean expression
Object errorMessage
public static transient void checkArgument (boolean, java.lang.String, java.lang.Object[])
boolean expression
String errorMessageTemplate
Object[] errorMessageArgs
public static void checkState (boolean)
boolean expression
public static void checkState (boolean, java.lang.Object)
boolean expression
Object errorMessage
public static transient void checkState (boolean, java.lang.String, java.lang.Object[])
boolean expression
String errorMessageTemplate
Object[] errorMessageArgs
public static java.lang.Object checkNotNull (java.lang.Object)
Object reference
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.Object)
Object reference
Object errorMessage
public static transient java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object[])
Object reference
String errorMessageTemplate
Object[] errorMessageArgs
public static int checkElementIndex (int, int)
int index
int size
public static int checkElementIndex (int, int, java.lang.String)
int index
int size
String desc
private static java.lang.String badElementIndex (int, int, java.lang.String)
int index
int size
String desc
public static int checkPositionIndex (int, int)
int index
int size
public static int checkPositionIndex (int, int, java.lang.String)
int index
int size
String desc
private static java.lang.String badPositionIndex (int, int, java.lang.String)
int index
int size
String desc
public static void checkPositionIndexes (int, int, int)
int start
int end
int size
private static java.lang.String badPositionIndexes (int, int, int)
int start
int end
int size
static transient java.lang.String format (java.lang.String, java.lang.Object[])
int placeholderStart
String template
Object[] args
StringBuilder builder
int templateStart
int i
}
com/google/common/base/Function.classFunction.java
package com.google.common.base
public abstract com.google.common.base.Function extends java.lang.Object {
public abstract java.lang.Object apply (java.lang.Object)
public abstract boolean equals (java.lang.Object)
}
com/google/common/base/Predicate.classPredicate.java
package com.google.common.base
public abstract com.google.common.base.Predicate extends java.lang.Object {
public abstract boolean apply (java.lang.Object)
public abstract boolean equals (java.lang.Object)
}
com/google/common/base/Joiner$1.classJoiner.java
package com.google.common.base
com.google.common.base.Joiner$1 extends com.google.common.base.Joiner {
final String val$nullText
final com.google.common.base.Joiner this$0
void (com.google.common.base.Joiner, com.google.common.base.Joiner, java.lang.String)
com.google.common.base.Joiner x0
java.lang.CharSequence toString (java.lang.Object)
Object part
public com.google.common.base.Joiner useForNull (java.lang.String)
String nullText
public com.google.common.base.Joiner skipNulls ()
}
com/google/common/base/Joiner$2.classJoiner.java
package com.google.common.base
com.google.common.base.Joiner$2 extends com.google.common.base.Joiner {
final com.google.common.base.Joiner this$0
void (com.google.common.base.Joiner, com.google.common.base.Joiner)
com.google.common.base.Joiner x0
public java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Iterable) throws java.io.IOException
Object part
Object part
Appendable appendable
Iterable parts
java.util.Iterator iterator
public com.google.common.base.Joiner useForNull (java.lang.String)
String nullText
public com.google.common.base.Joiner$MapJoiner withKeyValueSeparator (java.lang.String)
String kvs
}
com/google/common/base/Joiner$MapJoiner.classJoiner.java
package com.google.common.base
public final com.google.common.base.Joiner$MapJoiner extends java.lang.Object {
private final com.google.common.base.Joiner joiner
private final String keyValueSeparator
private void (com.google.common.base.Joiner, java.lang.String)
com.google.common.base.Joiner joiner
String keyValueSeparator
public java.lang.Appendable appendTo (java.lang.Appendable, java.util.Map) throws java.io.IOException
Appendable appendable
java.util.Map map
public java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.util.Map)
StringBuilder builder
java.util.Map map
public java.lang.String join (java.util.Map)
java.util.Map map
public java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Iterable) throws java.io.IOException
java.util.Map$Entry e
java.util.Map$Entry entry
Appendable appendable
Iterable entries
java.util.Iterator iterator
public java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Iterable)
java.io.IOException impossible
StringBuilder builder
Iterable entries
public java.lang.String join (java.lang.Iterable)
Iterable entries
public com.google.common.base.Joiner$MapJoiner useForNull (java.lang.String)
String nullText
void (com.google.common.base.Joiner, java.lang.String, com.google.common.base.Joiner$1)
com.google.common.base.Joiner x0
String x1
com.google.common.base.Joiner$1 x2
}
com/google/common/base/Joiner$3.classJoiner.java
package com.google.common.base
final com.google.common.base.Joiner$3 extends java.util.AbstractList {
final Object[] val$rest
final Object val$first
final Object val$second
void (java.lang.Object[], java.lang.Object, java.lang.Object)
public int size ()
public java.lang.Object get (int)
int index
}
com/google/common/base/Joiner.classJoiner.java
package com.google.common.base
public com.google.common.base.Joiner extends java.lang.Object {
private final String separator
public static com.google.common.base.Joiner on (java.lang.String)
String separator
public static com.google.common.base.Joiner on (char)
char separator
private void (java.lang.String)
String separator
private void (com.google.common.base.Joiner)
com.google.common.base.Joiner prototype
public java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Iterable) throws java.io.IOException
Appendable appendable
Iterable parts
java.util.Iterator iterator
public final java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Object[]) throws java.io.IOException
Appendable appendable
Object[] parts
public final transient java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Object, java.lang.Object, java.lang.Object[]) throws java.io.IOException
Appendable appendable
Object first
Object second
Object[] rest
public final java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Iterable)
java.io.IOException impossible
StringBuilder builder
Iterable parts
public final java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Object[])
StringBuilder builder
Object[] parts
public final transient java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Object, java.lang.Object, java.lang.Object[])
StringBuilder builder
Object first
Object second
Object[] rest
public final java.lang.String join (java.lang.Iterable)
Iterable parts
public final java.lang.String join (java.lang.Object[])
Object[] parts
public final transient java.lang.String join (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
public com.google.common.base.Joiner useForNull (java.lang.String)
String nullText
public com.google.common.base.Joiner skipNulls ()
public com.google.common.base.Joiner$MapJoiner withKeyValueSeparator (java.lang.String)
String keyValueSeparator
java.lang.CharSequence toString (java.lang.Object)
Object part
private static java.lang.Iterable iterable (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
void (com.google.common.base.Joiner, com.google.common.base.Joiner$1)
com.google.common.base.Joiner x0
com.google.common.base.Joiner$1 x1
static java.lang.String access$100 (com.google.common.base.Joiner)
com.google.common.base.Joiner x0
}
com/google/common/base/Supplier.classSupplier.java
package com.google.common.base
public abstract com.google.common.base.Supplier extends java.lang.Object {
public abstract java.lang.Object get ()
}
com/google/common/base/Equivalence$Wrapper.classEquivalence.java
package com.google.common.base
public final com.google.common.base.Equivalence$Wrapper extends java.lang.Object implements java.io.Serializable {
private final com.google.common.base.Equivalence equivalence
private final Object reference
private static final long serialVersionUID
private void (com.google.common.base.Equivalence, java.lang.Object)
com.google.common.base.Equivalence equivalence
Object reference
public java.lang.Object get ()
public boolean equals (java.lang.Object)
com.google.common.base.Equivalence$Wrapper that
com.google.common.base.Equivalence equivalence
Object obj
public int hashCode ()
public java.lang.String toString ()
void (com.google.common.base.Equivalence, java.lang.Object, com.google.common.base.Equivalence$1)
com.google.common.base.Equivalence x0
Object x1
com.google.common.base.Equivalence$1 x2
}
com/google/common/base/Equivalence$EquivalentToPredicate.classEquivalence.java
package com.google.common.base
final com.google.common.base.Equivalence$EquivalentToPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final com.google.common.base.Equivalence equivalence
private final Object target
private static final long serialVersionUID
void (com.google.common.base.Equivalence, java.lang.Object)
com.google.common.base.Equivalence equivalence
Object target
public boolean apply (java.lang.Object)
Object input
public boolean equals (java.lang.Object)
com.google.common.base.Equivalence$EquivalentToPredicate that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Equivalence$1.classEquivalence.java
package com.google.common.base
com.google.common.base.Equivalence$1 extends java.lang.Object {
}
com/google/common/base/Equivalence.classEquivalence.java
package com.google.common.base
public abstract com.google.common.base.Equivalence extends java.lang.Object {
protected void ()
public final boolean equivalent (java.lang.Object, java.lang.Object)
Object a
Object b
protected abstract boolean doEquivalent (java.lang.Object, java.lang.Object)
public final int hash (java.lang.Object)
Object t
protected abstract int doHash (java.lang.Object)
public final com.google.common.base.Equivalence onResultOf (com.google.common.base.Function)
com.google.common.base.Function function
public final com.google.common.base.Equivalence$Wrapper wrap (java.lang.Object)
Object reference
public final com.google.common.base.Equivalence pairwise ()
public final com.google.common.base.Predicate equivalentTo (java.lang.Object)
Object target
}
com/google/common/base/Objects$ToStringHelper.classObjects.java
package com.google.common.base
public final com.google.common.base.Objects$ToStringHelper extends java.lang.Object {
private final StringBuilder builder
private boolean needsSeparator
private void (java.lang.String)
String className
public com.google.common.base.Objects$ToStringHelper add (java.lang.String, java.lang.Object)
String name
Object value
public com.google.common.base.Objects$ToStringHelper addValue (java.lang.Object)
Object value
public java.lang.String toString ()
private java.lang.StringBuilder maybeAppendSeparator ()
void (java.lang.String, com.google.common.base.Objects$1)
String x0
com.google.common.base.Objects$1 x1
}
com/google/common/base/Objects$1.classObjects.java
package com.google.common.base
com.google.common.base.Objects$1 extends java.lang.Object {
}
com/google/common/base/Objects.classObjects.java
package com.google.common.base
public final com.google.common.base.Objects extends java.lang.Object {
private void ()
public static boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
public static transient int hashCode (java.lang.Object[])
Object[] objects
public static com.google.common.base.Objects$ToStringHelper toStringHelper (java.lang.Object)
Object self
public static com.google.common.base.Objects$ToStringHelper toStringHelper (java.lang.Class)
Class clazz
public static com.google.common.base.Objects$ToStringHelper toStringHelper (java.lang.String)
String className
private static java.lang.String simpleName (java.lang.Class)
Class clazz
String name
int start
public static java.lang.Object firstNonNull (java.lang.Object, java.lang.Object)
Object first
Object second
}
com/google/common/base/Ticker$1.classTicker.java
package com.google.common.base
final com.google.common.base.Ticker$1 extends com.google.common.base.Ticker {
void ()
public long read ()
}
com/google/common/base/Ticker.classTicker.java
package com.google.common.base
public abstract com.google.common.base.Ticker extends java.lang.Object {
private static final com.google.common.base.Ticker SYSTEM_TICKER
protected void ()
public abstract long read ()
public static com.google.common.base.Ticker systemTicker ()
static void ()
}
com/google/common/base/Platform$1.classPlatform.java
package com.google.common.base
final com.google.common.base.Platform$1 extends java.lang.ThreadLocal {
void ()
protected char[] initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/google/common/base/Platform.classPlatform.java
package com.google.common.base
final com.google.common.base.Platform extends java.lang.Object {
private static final ThreadLocal DEST_TL
private void ()
static char[] charBufferFromThreadLocal ()
static long systemNanoTime ()
static com.google.common.base.CharMatcher precomputeCharMatcher (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher matcher
static void ()
}
com/google/common/base/CharMatcher$1.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$1 extends com.google.common.base.CharMatcher {
void ()
public boolean matches (char)
char c
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$2.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$2 extends com.google.common.base.CharMatcher {
void ()
public boolean matches (char)
char c
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$3.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$3 extends com.google.common.base.CharMatcher {
void ()
public boolean matches (char)
char c
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$4.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$4 extends com.google.common.base.CharMatcher {
void ()
public boolean matches (char)
char c
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$5.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$5 extends com.google.common.base.CharMatcher {
void ()
public boolean matches (char)
char c
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$6.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$6 extends com.google.common.base.CharMatcher {
void ()
public boolean matches (char)
char c
public int indexIn (java.lang.CharSequence)
CharSequence sequence
public int indexIn (java.lang.CharSequence, int)
CharSequence sequence
int start
int length
public int lastIndexIn (java.lang.CharSequence)
CharSequence sequence
public boolean matchesAllOf (java.lang.CharSequence)
CharSequence sequence
public boolean matchesNoneOf (java.lang.CharSequence)
CharSequence sequence
public java.lang.String removeFrom (java.lang.CharSequence)
CharSequence sequence
public java.lang.String replaceFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
char[] array
public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence)
int i
CharSequence sequence
CharSequence replacement
StringBuilder retval
public java.lang.String collapseFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
public java.lang.String trimFrom (java.lang.CharSequence)
CharSequence sequence
public int countIn (java.lang.CharSequence)
CharSequence sequence
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher negate ()
public com.google.common.base.CharMatcher precomputed ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$7.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$7 extends com.google.common.base.CharMatcher {
void ()
public boolean matches (char)
char c
public int indexIn (java.lang.CharSequence)
CharSequence sequence
public int indexIn (java.lang.CharSequence, int)
CharSequence sequence
int start
int length
public int lastIndexIn (java.lang.CharSequence)
CharSequence sequence
public boolean matchesAllOf (java.lang.CharSequence)
CharSequence sequence
public boolean matchesNoneOf (java.lang.CharSequence)
CharSequence sequence
public java.lang.String removeFrom (java.lang.CharSequence)
CharSequence sequence
public java.lang.String replaceFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence)
CharSequence sequence
CharSequence replacement
public java.lang.String collapseFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
public java.lang.String trimFrom (java.lang.CharSequence)
CharSequence sequence
public int countIn (java.lang.CharSequence)
CharSequence sequence
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher negate ()
void setBits (com.google.common.base.CharMatcher$LookupTable)
com.google.common.base.CharMatcher$LookupTable table
public com.google.common.base.CharMatcher precomputed ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$8.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$8 extends com.google.common.base.CharMatcher {
final char val$match
void (char)
public boolean matches (char)
char c
public java.lang.String replaceFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher negate ()
void setBits (com.google.common.base.CharMatcher$LookupTable)
com.google.common.base.CharMatcher$LookupTable table
public com.google.common.base.CharMatcher precomputed ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$9.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$9 extends com.google.common.base.CharMatcher {
final char val$match
void (char)
public boolean matches (char)
char c
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher negate ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$10.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$10 extends com.google.common.base.CharMatcher {
final char val$match1
final char val$match2
void (char, char)
public boolean matches (char)
char c
void setBits (com.google.common.base.CharMatcher$LookupTable)
com.google.common.base.CharMatcher$LookupTable table
public com.google.common.base.CharMatcher precomputed ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$11.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$11 extends com.google.common.base.CharMatcher {
final char[] val$chars
void (char[])
public boolean matches (char)
char c
void setBits (com.google.common.base.CharMatcher$LookupTable)
char c
char[] arr$
int len$
int i$
com.google.common.base.CharMatcher$LookupTable table
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$12.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$12 extends com.google.common.base.CharMatcher {
final char val$startInclusive
final char val$endInclusive
void (char, char)
public boolean matches (char)
char c
void setBits (com.google.common.base.CharMatcher$LookupTable)
com.google.common.base.CharMatcher$LookupTable table
char c
public com.google.common.base.CharMatcher precomputed ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$13.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$13 extends com.google.common.base.CharMatcher {
final com.google.common.base.Predicate val$predicate
void (com.google.common.base.Predicate)
public boolean matches (char)
char c
public boolean apply (java.lang.Character)
Character character
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$14.classCharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$14 extends com.google.common.base.CharMatcher {
final com.google.common.base.CharMatcher val$original
final com.google.common.base.CharMatcher this$0
void (com.google.common.base.CharMatcher, com.google.common.base.CharMatcher)
public boolean matches (char)
char c
public boolean matchesAllOf (java.lang.CharSequence)
CharSequence sequence
public boolean matchesNoneOf (java.lang.CharSequence)
CharSequence sequence
public int countIn (java.lang.CharSequence)
CharSequence sequence
public com.google.common.base.CharMatcher negate ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$And.classCharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$And extends com.google.common.base.CharMatcher {
java.util.List components
void (java.util.List)
java.util.List components
public boolean matches (char)
com.google.common.base.CharMatcher matcher
java.util.Iterator i$
char c
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
java.util.List newComponents
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$Or.classCharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$Or extends com.google.common.base.CharMatcher {
java.util.List components
void (java.util.List)
java.util.List components
public boolean matches (char)
com.google.common.base.CharMatcher matcher
java.util.Iterator i$
char c
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
java.util.List newComponents
void setBits (com.google.common.base.CharMatcher$LookupTable)
com.google.common.base.CharMatcher matcher
java.util.Iterator i$
com.google.common.base.CharMatcher$LookupTable table
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$15.classCharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$15 extends com.google.common.base.CharMatcher {
final com.google.common.base.CharMatcher$LookupTable val$table
final com.google.common.base.CharMatcher this$0
void (com.google.common.base.CharMatcher, com.google.common.base.CharMatcher$LookupTable)
public boolean matches (char)
char c
public com.google.common.base.CharMatcher precomputed ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$LookupTable.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$LookupTable extends java.lang.Object {
int[] data
private void ()
void set (char)
char index
boolean get (char)
char index
void (com.google.common.base.CharMatcher$1)
com.google.common.base.CharMatcher$1 x0
}
com/google/common/base/CharMatcher.classCharMatcher.java
package com.google.common.base
public abstract com.google.common.base.CharMatcher extends java.lang.Object implements com.google.common.base.Predicate {
private static final String BREAKING_WHITESPACE_CHARS
private static final String NON_BREAKING_WHITESPACE_CHARS
public static final com.google.common.base.CharMatcher WHITESPACE
public static final com.google.common.base.CharMatcher BREAKING_WHITESPACE
public static final com.google.common.base.CharMatcher ASCII
public static final com.google.common.base.CharMatcher DIGIT
public static final com.google.common.base.CharMatcher JAVA_WHITESPACE
public static final com.google.common.base.CharMatcher JAVA_DIGIT
public static final com.google.common.base.CharMatcher JAVA_LETTER
public static final com.google.common.base.CharMatcher JAVA_LETTER_OR_DIGIT
public static final com.google.common.base.CharMatcher JAVA_UPPER_CASE
public static final com.google.common.base.CharMatcher JAVA_LOWER_CASE
public static final com.google.common.base.CharMatcher JAVA_ISO_CONTROL
public static final com.google.common.base.CharMatcher INVISIBLE
public static final com.google.common.base.CharMatcher SINGLE_WIDTH
public static final com.google.common.base.CharMatcher ANY
public static final com.google.common.base.CharMatcher NONE
public void ()
public static com.google.common.base.CharMatcher is (char)
char match
public static com.google.common.base.CharMatcher isNot (char)
char match
public static com.google.common.base.CharMatcher anyOf (java.lang.CharSequence)
char match1
char match2
CharSequence sequence
char[] chars
public static com.google.common.base.CharMatcher noneOf (java.lang.CharSequence)
CharSequence sequence
public static com.google.common.base.CharMatcher inRange (char, char)
char startInclusive
char endInclusive
public static com.google.common.base.CharMatcher forPredicate (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public abstract boolean matches (char)
public com.google.common.base.CharMatcher negate ()
com.google.common.base.CharMatcher original
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher precomputed ()
com.google.common.base.CharMatcher precomputedInternal ()
com.google.common.base.CharMatcher$LookupTable table
void setBits (com.google.common.base.CharMatcher$LookupTable)
com.google.common.base.CharMatcher$LookupTable table
char c
public boolean matchesAnyOf (java.lang.CharSequence)
CharSequence sequence
public boolean matchesAllOf (java.lang.CharSequence)
int i
CharSequence sequence
public boolean matchesNoneOf (java.lang.CharSequence)
CharSequence sequence
public int indexIn (java.lang.CharSequence)
int i
CharSequence sequence
int length
public int indexIn (java.lang.CharSequence, int)
int i
CharSequence sequence
int start
int length
public int lastIndexIn (java.lang.CharSequence)
int i
CharSequence sequence
public int countIn (java.lang.CharSequence)
int i
CharSequence sequence
int count
public java.lang.String removeFrom (java.lang.CharSequence)
CharSequence sequence
String string
int pos
char[] chars
int spread
public java.lang.String retainFrom (java.lang.CharSequence)
CharSequence sequence
public java.lang.String replaceFrom (java.lang.CharSequence, char)
int i
CharSequence sequence
char replacement
String string
int pos
char[] chars
public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence)
CharSequence sequence
CharSequence replacement
int replacementLen
String string
int pos
int len
StringBuilder buf
int oldpos
public java.lang.String trimFrom (java.lang.CharSequence)
CharSequence sequence
int len
int first
int last
public java.lang.String trimLeadingFrom (java.lang.CharSequence)
CharSequence sequence
int len
int first
public java.lang.String trimTrailingFrom (java.lang.CharSequence)
CharSequence sequence
int len
int last
public java.lang.String collapseFrom (java.lang.CharSequence, char)
char c
int i
CharSequence sequence
char replacement
int first
StringBuilder builder
boolean in
public java.lang.String trimAndCollapseFrom (java.lang.CharSequence, char)
char c
int i
CharSequence sequence
char replacement
int first
StringBuilder builder
boolean inMatchingGroup
public boolean apply (java.lang.Character)
Character character
public volatile boolean apply (java.lang.Object)
Object x0
static void ()
char base
char[] arr$
int len$
int i$
com.google.common.base.CharMatcher digit
String zeroes
}
com/google/common/base/Optional$Present.classOptional.java
package com.google.common.base
final com.google.common.base.Optional$Present extends com.google.common.base.Optional {
private final Object reference
private static final long serialVersionUID
void (java.lang.Object)
Object reference
public boolean isPresent ()
public java.lang.Object get ()
public java.lang.Object or (java.lang.Object)
Object defaultValue
public com.google.common.base.Optional or (com.google.common.base.Optional)
com.google.common.base.Optional secondChoice
public java.lang.Object or (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
public java.lang.Object orNull ()
public boolean equals (java.lang.Object)
com.google.common.base.Optional$Present other
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Optional$Absent.classOptional.java
package com.google.common.base
final com.google.common.base.Optional$Absent extends com.google.common.base.Optional {
private static final com.google.common.base.Optional$Absent INSTANCE
private static final long serialVersionUID
private void ()
public boolean isPresent ()
public java.lang.Object get ()
public java.lang.Object or (java.lang.Object)
Object defaultValue
public com.google.common.base.Optional or (com.google.common.base.Optional)
com.google.common.base.Optional secondChoice
public java.lang.Object or (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
public java.lang.Object orNull ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
private java.lang.Object readResolve ()
static com.google.common.base.Optional$Absent access$000 ()
static void ()
}
com/google/common/base/Optional$1.classOptional.java
package com.google.common.base
com.google.common.base.Optional$1 extends java.lang.Object {
}
com/google/common/base/Optional.classOptional.java
package com.google.common.base
public abstract com.google.common.base.Optional extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public static com.google.common.base.Optional absent ()
public static com.google.common.base.Optional of (java.lang.Object)
Object reference
public static com.google.common.base.Optional fromNullable (java.lang.Object)
Object nullableReference
private void ()
public abstract boolean isPresent ()
public abstract java.lang.Object get ()
public abstract java.lang.Object or (java.lang.Object)
public abstract com.google.common.base.Optional or (com.google.common.base.Optional)
public abstract java.lang.Object or (com.google.common.base.Supplier)
public abstract java.lang.Object orNull ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
void (com.google.common.base.Optional$1)
com.google.common.base.Optional$1 x0
}
com/google/common/base/Splitter$1$1.classSplitter.java
package com.google.common.base
com.google.common.base.Splitter$1$1 extends com.google.common.base.Splitter$SplittingIterator {
final com.google.common.base.Splitter$1 this$0
void (com.google.common.base.Splitter$1, com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
int separatorStart (int)
int start
int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$1.classSplitter.java
package com.google.common.base
final com.google.common.base.Splitter$1 extends java.lang.Object implements com.google.common.base.Splitter$Strategy {
final com.google.common.base.CharMatcher val$separatorMatcher
void (com.google.common.base.CharMatcher)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
public volatile java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
}
com/google/common/base/Splitter$2$1.classSplitter.java
package com.google.common.base
com.google.common.base.Splitter$2$1 extends com.google.common.base.Splitter$SplittingIterator {
final com.google.common.base.Splitter$2 this$0
void (com.google.common.base.Splitter$2, com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
public int separatorStart (int)
int i
int p
int last
int start
int delimeterLength
public int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$2.classSplitter.java
package com.google.common.base
final com.google.common.base.Splitter$2 extends java.lang.Object implements com.google.common.base.Splitter$Strategy {
final String val$separator
void (java.lang.String)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
public volatile java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
}
com/google/common/base/Splitter$3$1.classSplitter.java
package com.google.common.base
com.google.common.base.Splitter$3$1 extends com.google.common.base.Splitter$SplittingIterator {
final java.util.regex.Matcher val$matcher
final com.google.common.base.Splitter$3 this$0
void (com.google.common.base.Splitter$3, com.google.common.base.Splitter, java.lang.CharSequence, java.util.regex.Matcher)
com.google.common.base.Splitter x0
CharSequence x1
public int separatorStart (int)
int start
public int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$3.classSplitter.java
package com.google.common.base
final com.google.common.base.Splitter$3 extends java.lang.Object implements com.google.common.base.Splitter$Strategy {
final java.util.regex.Pattern val$separatorPattern
void (java.util.regex.Pattern)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
java.util.regex.Matcher matcher
public volatile java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
}
com/google/common/base/Splitter$4$1.classSplitter.java
package com.google.common.base
com.google.common.base.Splitter$4$1 extends com.google.common.base.Splitter$SplittingIterator {
final com.google.common.base.Splitter$4 this$0
void (com.google.common.base.Splitter$4, com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
public int separatorStart (int)
int start
int nextChunkStart
public int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$4.classSplitter.java
package com.google.common.base
final com.google.common.base.Splitter$4 extends java.lang.Object implements com.google.common.base.Splitter$Strategy {
final int val$length
void (int)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
public volatile java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
}
com/google/common/base/Splitter$5.classSplitter.java
package com.google.common.base
com.google.common.base.Splitter$5 extends java.lang.Object implements java.lang.Iterable {
final CharSequence val$sequence
final com.google.common.base.Splitter this$0
void (com.google.common.base.Splitter, java.lang.CharSequence)
public java.util.Iterator iterator ()
}
com/google/common/base/Splitter$MapSplitter.classSplitter.java
package com.google.common.base
public final com.google.common.base.Splitter$MapSplitter extends java.lang.Object {
private static final String INVALID_ENTRY_MESSAGE
private final com.google.common.base.Splitter outerSplitter
private final com.google.common.base.Splitter entrySplitter
private void (com.google.common.base.Splitter, com.google.common.base.Splitter)
com.google.common.base.Splitter outerSplitter
com.google.common.base.Splitter entrySplitter
public java.util.Map split (java.lang.CharSequence)
java.util.Iterator entryFields
String key
String value
String entry
java.util.Iterator i$
CharSequence sequence
java.util.Map map
void (com.google.common.base.Splitter, com.google.common.base.Splitter, com.google.common.base.Splitter$1)
com.google.common.base.Splitter x0
com.google.common.base.Splitter x1
com.google.common.base.Splitter$1 x2
}
com/google/common/base/Splitter$Strategy.classSplitter.java
package com.google.common.base
abstract com.google.common.base.Splitter$Strategy extends java.lang.Object {
public abstract java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
}
com/google/common/base/Splitter$SplittingIterator.classSplitter.java
package com.google.common.base
abstract com.google.common.base.Splitter$SplittingIterator extends com.google.common.base.Splitter$AbstractIterator {
final CharSequence toSplit
final com.google.common.base.CharMatcher trimmer
final boolean omitEmptyStrings
int offset
int limit
abstract int separatorStart (int)
abstract int separatorEnd (int)
protected void (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
protected java.lang.String computeNext ()
int end
int start
int end
int separatorPosition
protected volatile java.lang.Object computeNext ()
}
com/google/common/base/Splitter$AbstractIterator$State.classSplitter.java
package com.google.common.base
final com.google.common.base.Splitter$AbstractIterator$State extends java.lang.Enum {
public static final com.google.common.base.Splitter$AbstractIterator$State READY
public static final com.google.common.base.Splitter$AbstractIterator$State NOT_READY
public static final com.google.common.base.Splitter$AbstractIterator$State DONE
public static final com.google.common.base.Splitter$AbstractIterator$State FAILED
private static final com.google.common.base.Splitter$AbstractIterator$State[] $VALUES
public static com.google.common.base.Splitter$AbstractIterator$State[] values ()
public static com.google.common.base.Splitter$AbstractIterator$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/common/base/Splitter$AbstractIterator.classSplitter.java
package com.google.common.base
abstract com.google.common.base.Splitter$AbstractIterator extends java.lang.Object implements java.util.Iterator {
com.google.common.base.Splitter$AbstractIterator$State state
Object next
private void ()
protected abstract java.lang.Object computeNext ()
protected final java.lang.Object endOfData ()
public final boolean hasNext ()
boolean tryToComputeNext ()
public final java.lang.Object next ()
public void remove ()
void (com.google.common.base.Splitter$1)
com.google.common.base.Splitter$1 x0
}
com/google/common/base/Splitter$6.classSplitter.java
package com.google.common.base
com.google.common.base.Splitter$6 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$base$Splitter$AbstractIterator$State
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/base/Splitter.classSplitter.java
package com.google.common.base
public final com.google.common.base.Splitter extends java.lang.Object {
private final com.google.common.base.CharMatcher trimmer
private final boolean omitEmptyStrings
private final com.google.common.base.Splitter$Strategy strategy
private final int limit
private void (com.google.common.base.Splitter$Strategy)
com.google.common.base.Splitter$Strategy strategy
private void (com.google.common.base.Splitter$Strategy, boolean, com.google.common.base.CharMatcher, int)
com.google.common.base.Splitter$Strategy strategy
boolean omitEmptyStrings
com.google.common.base.CharMatcher trimmer
int limit
public static com.google.common.base.Splitter on (char)
char separator
public static com.google.common.base.Splitter on (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher separatorMatcher
public static com.google.common.base.Splitter on (java.lang.String)
String separator
public static com.google.common.base.Splitter on (java.util.regex.Pattern)
java.util.regex.Pattern separatorPattern
public static com.google.common.base.Splitter onPattern (java.lang.String)
String separatorPattern
public static com.google.common.base.Splitter fixedLength (int)
int length
public com.google.common.base.Splitter omitEmptyStrings ()
public com.google.common.base.Splitter limit (int)
int limit
public com.google.common.base.Splitter trimResults ()
public com.google.common.base.Splitter trimResults (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher trimmer
public java.lang.Iterable split (java.lang.CharSequence)
CharSequence sequence
private java.util.Iterator spliterator (java.lang.CharSequence)
CharSequence sequence
public com.google.common.base.Splitter$MapSplitter withKeyValueSeparator (java.lang.String)
String separator
public com.google.common.base.Splitter$MapSplitter withKeyValueSeparator (com.google.common.base.Splitter)
com.google.common.base.Splitter keyValueSplitter
static java.util.Iterator access$000 (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
static com.google.common.base.CharMatcher access$300 (com.google.common.base.Splitter)
com.google.common.base.Splitter x0
static boolean access$400 (com.google.common.base.Splitter)
com.google.common.base.Splitter x0
static int access$500 (com.google.common.base.Splitter)
com.google.common.base.Splitter x0
}
com/google/common/base/PairwiseEquivalence.classPairwiseEquivalence.java
package com.google.common.base
final com.google.common.base.PairwiseEquivalence extends com.google.common.base.Equivalence implements java.io.Serializable {
final com.google.common.base.Equivalence elementEquivalence
private static final long serialVersionUID
void (com.google.common.base.Equivalence)
com.google.common.base.Equivalence elementEquivalence
protected boolean doEquivalent (java.lang.Iterable, java.lang.Iterable)
Iterable iterableA
Iterable iterableB
java.util.Iterator iteratorA
java.util.Iterator iteratorB
protected int doHash (java.lang.Iterable)
Object element
java.util.Iterator i$
Iterable iterable
int hash
public boolean equals (java.lang.Object)
com.google.common.base.PairwiseEquivalence that
Object object
public int hashCode ()
public java.lang.String toString ()
protected volatile int doHash (java.lang.Object)
Object x0
protected volatile boolean doEquivalent (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/base/Equivalences$Equals.classEquivalences.java
package com.google.common.base
final com.google.common.base.Equivalences$Equals extends com.google.common.base.Equivalence implements java.io.Serializable {
static final com.google.common.base.Equivalences$Equals INSTANCE
private static final long serialVersionUID
private void ()
protected boolean doEquivalent (java.lang.Object, java.lang.Object)
Object a
Object b
public int doHash (java.lang.Object)
Object o
private java.lang.Object readResolve ()
static void ()
}
com/google/common/base/Equivalences$Identity.classEquivalences.java
package com.google.common.base
final com.google.common.base.Equivalences$Identity extends com.google.common.base.Equivalence implements java.io.Serializable {
static final com.google.common.base.Equivalences$Identity INSTANCE
private static final long serialVersionUID
private void ()
protected boolean doEquivalent (java.lang.Object, java.lang.Object)
Object a
Object b
protected int doHash (java.lang.Object)
Object o
private java.lang.Object readResolve ()
static void ()
}
com/google/common/base/Equivalences.classEquivalences.java
package com.google.common.base
public final com.google.common.base.Equivalences extends java.lang.Object {
private void ()
public static com.google.common.base.Equivalence equals ()
public static com.google.common.base.Equivalence identity ()
public static com.google.common.base.Equivalence pairwise (com.google.common.base.Equivalence)
com.google.common.base.Equivalence elementEquivalence
}
com/google/common/base/FinalizableReferenceQueue$FinalizerLoader.classFinalizableReferenceQueue.java
package com.google.common.base
abstract com.google.common.base.FinalizableReferenceQueue$FinalizerLoader extends java.lang.Object {
public abstract java.lang.Class loadFinalizer ()
}
com/google/common/base/FinalizableReferenceQueue$SystemLoader.classFinalizableReferenceQueue.java
package com.google.common.base
com.google.common.base.FinalizableReferenceQueue$SystemLoader extends java.lang.Object implements com.google.common.base.FinalizableReferenceQueue$FinalizerLoader {
void ()
public java.lang.Class loadFinalizer ()
SecurityException e
ClassNotFoundException e
ClassLoader systemLoader
}
com/google/common/base/FinalizableReferenceQueue$DecoupledLoader.classFinalizableReferenceQueue.java
package com.google.common.base
com.google.common.base.FinalizableReferenceQueue$DecoupledLoader extends java.lang.Object implements com.google.common.base.FinalizableReferenceQueue$FinalizerLoader {
private static final String LOADING_ERROR
void ()
public java.lang.Class loadFinalizer ()
ClassLoader finalizerLoader
Exception e
java.net.URL getBaseUrl () throws java.io.IOException
String finalizerPath
java.net.URL finalizerUrl
String urlString
java.net.URLClassLoader newLoader (java.net.URL)
java.net.URL base
}
com/google/common/base/FinalizableReferenceQueue$DirectLoader.classFinalizableReferenceQueue.java
package com.google.common.base
com.google.common.base.FinalizableReferenceQueue$DirectLoader extends java.lang.Object implements com.google.common.base.FinalizableReferenceQueue$FinalizerLoader {
void ()
public java.lang.Class loadFinalizer ()
ClassNotFoundException e
}
com/google/common/base/FinalizableReferenceQueue.classFinalizableReferenceQueue.java
package com.google.common.base
public com.google.common.base.FinalizableReferenceQueue extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final String FINALIZER_CLASS_NAME
private static final java.lang.reflect.Method startFinalizer
final java.lang.ref.ReferenceQueue queue
final boolean threadStarted
public void ()
IllegalAccessException impossible
Throwable t
java.lang.ref.ReferenceQueue queue
boolean threadStarted
void cleanUp ()
Throwable t
java.lang.ref.Reference reference
private static transient java.lang.Class loadFinalizer (com.google.common.base.FinalizableReferenceQueue$FinalizerLoader[])
Class finalizer
com.google.common.base.FinalizableReferenceQueue$FinalizerLoader loader
com.google.common.base.FinalizableReferenceQueue$FinalizerLoader[] arr$
int len$
int i$
com.google.common.base.FinalizableReferenceQueue$FinalizerLoader[] loaders
static java.lang.reflect.Method getStartFinalizer (java.lang.Class)
NoSuchMethodException e
Class finalizer
static java.util.logging.Logger access$000 ()
static void ()
Class finalizer
}
com/google/common/base/Charsets.classCharsets.java
package com.google.common.base
public final com.google.common.base.Charsets extends java.lang.Object {
public static final java.nio.charset.Charset US_ASCII
public static final java.nio.charset.Charset ISO_8859_1
public static final java.nio.charset.Charset UTF_8
public static final java.nio.charset.Charset UTF_16BE
public static final java.nio.charset.Charset UTF_16LE
public static final java.nio.charset.Charset UTF_16
private void ()
static void ()
}
com/google/common/base/FunctionalEquivalence.classFunctionalEquivalence.java
package com.google.common.base
final com.google.common.base.FunctionalEquivalence extends com.google.common.base.Equivalence implements java.io.Serializable {
private static final long serialVersionUID
private final com.google.common.base.Function function
private final com.google.common.base.Equivalence resultEquivalence
void (com.google.common.base.Function, com.google.common.base.Equivalence)
com.google.common.base.Function function
com.google.common.base.Equivalence resultEquivalence
protected boolean doEquivalent (java.lang.Object, java.lang.Object)
Object a
Object b
protected int doHash (java.lang.Object)
Object a
public boolean equals (java.lang.Object)
com.google.common.base.FunctionalEquivalence that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/FinalizableWeakReference.classFinalizableWeakReference.java
package com.google.common.base
public abstract com.google.common.base.FinalizableWeakReference extends java.lang.ref.WeakReference implements com.google.common.base.FinalizableReference {
protected void (java.lang.Object, com.google.common.base.FinalizableReferenceQueue)
Object referent
com.google.common.base.FinalizableReferenceQueue queue
}
com/google/common/base/FinalizableReference.classFinalizableReference.java
package com.google.common.base
public abstract com.google.common.base.FinalizableReference extends java.lang.Object {
public abstract void finalizeReferent ()
}
com/google/common/base/Ascii.classAscii.java
package com.google.common.base
public final com.google.common.base.Ascii extends java.lang.Object {
public static final byte NUL
public static final byte SOH
public static final byte STX
public static final byte ETX
public static final byte EOT
public static final byte ENQ
public static final byte ACK
public static final byte BEL
public static final byte BS
public static final byte HT
public static final byte LF
public static final byte NL
public static final byte VT
public static final byte FF
public static final byte CR
public static final byte SO
public static final byte SI
public static final byte DLE
public static final byte DC1
public static final byte XON
public static final byte DC2
public static final byte DC3
public static final byte XOFF
public static final byte DC4
public static final byte NAK
public static final byte SYN
public static final byte ETB
public static final byte CAN
public static final byte EM
public static final byte SUB
public static final byte ESC
public static final byte FS
public static final byte GS
public static final byte RS
public static final byte US
public static final byte SP
public static final byte SPACE
public static final byte DEL
public static final int MIN
public static final int MAX
private void ()
public static java.lang.String toLowerCase (java.lang.String)
int i
String string
int length
StringBuilder builder
public static char toLowerCase (char)
char c
public static java.lang.String toUpperCase (java.lang.String)
int i
String string
int length
StringBuilder builder
public static char toUpperCase (char)
char c
public static boolean isLowerCase (char)
char c
public static boolean isUpperCase (char)
char c
}
com/google/common/base/Suppliers$SupplierComposition.classSuppliers.java
package com.google.common.base
com.google.common.base.Suppliers$SupplierComposition extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final com.google.common.base.Function function
final com.google.common.base.Supplier supplier
private static final long serialVersionUID
void (com.google.common.base.Function, com.google.common.base.Supplier)
com.google.common.base.Function function
com.google.common.base.Supplier supplier
public java.lang.Object get ()
}
com/google/common/base/Suppliers$MemoizingSupplier.classSuppliers.java
package com.google.common.base
com.google.common.base.Suppliers$MemoizingSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final com.google.common.base.Supplier delegate
volatile transient boolean initialized
transient Object value
private static final long serialVersionUID
void (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public java.lang.Object get ()
Object t
}
com/google/common/base/Suppliers$ExpiringMemoizingSupplier.classSuppliers.java
package com.google.common.base
com.google.common.base.Suppliers$ExpiringMemoizingSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final com.google.common.base.Supplier delegate
final long durationNanos
volatile transient Object value
volatile transient long expirationNanos
private static final long serialVersionUID
void (com.google.common.base.Supplier, long, java.util.concurrent.TimeUnit)
com.google.common.base.Supplier delegate
long duration
java.util.concurrent.TimeUnit unit
public java.lang.Object get ()
Object t
long nanos
long now
}
com/google/common/base/Suppliers$SupplierOfInstance.classSuppliers.java
package com.google.common.base
com.google.common.base.Suppliers$SupplierOfInstance extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final Object instance
private static final long serialVersionUID
void (java.lang.Object)
Object instance
public java.lang.Object get ()
}
com/google/common/base/Suppliers$ThreadSafeSupplier.classSuppliers.java
package com.google.common.base
com.google.common.base.Suppliers$ThreadSafeSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final com.google.common.base.Supplier delegate
private static final long serialVersionUID
void (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public java.lang.Object get ()
}
com/google/common/base/Suppliers$SupplierFunction.classSuppliers.java
package com.google.common.base
final com.google.common.base.Suppliers$SupplierFunction extends java.lang.Enum implements com.google.common.base.Function {
public static final com.google.common.base.Suppliers$SupplierFunction INSTANCE
private static final com.google.common.base.Suppliers$SupplierFunction[] $VALUES
public static com.google.common.base.Suppliers$SupplierFunction[] values ()
public static com.google.common.base.Suppliers$SupplierFunction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public java.lang.Object apply (com.google.common.base.Supplier)
com.google.common.base.Supplier input
public volatile java.lang.Object apply (java.lang.Object)
Object x0
static void ()
}
com/google/common/base/Suppliers.classSuppliers.java
package com.google.common.base
public final com.google.common.base.Suppliers extends java.lang.Object {
private void ()
public static com.google.common.base.Supplier compose (com.google.common.base.Function, com.google.common.base.Supplier)
com.google.common.base.Function function
com.google.common.base.Supplier supplier
public static com.google.common.base.Supplier memoize (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public static com.google.common.base.Supplier memoizeWithExpiration (com.google.common.base.Supplier, long, java.util.concurrent.TimeUnit)
com.google.common.base.Supplier delegate
long duration
java.util.concurrent.TimeUnit unit
public static com.google.common.base.Supplier ofInstance (java.lang.Object)
Object instance
public static com.google.common.base.Supplier synchronizedSupplier (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public static com.google.common.base.Function supplierFunction ()
}
com/google/common/base/FinalizableSoftReference.classFinalizableSoftReference.java
package com.google.common.base
public abstract com.google.common.base.FinalizableSoftReference extends java.lang.ref.SoftReference implements com.google.common.base.FinalizableReference {
protected void (java.lang.Object, com.google.common.base.FinalizableReferenceQueue)
Object referent
com.google.common.base.FinalizableReferenceQueue queue
}
com/google/common/base/Defaults.classDefaults.java
package com.google.common.base
public final com.google.common.base.Defaults extends java.lang.Object {
private static final java.util.Map DEFAULTS
private void ()
private static void put (java.util.Map, java.lang.Class, java.lang.Object)
java.util.Map map
Class type
Object value
public static java.lang.Object defaultValue (java.lang.Class)
Class type
static void ()
java.util.Map map
}
com/google/common/base/Functions$ToStringFunction.classFunctions.java
package com.google.common.base
final com.google.common.base.Functions$ToStringFunction extends java.lang.Enum implements com.google.common.base.Function {
public static final com.google.common.base.Functions$ToStringFunction INSTANCE
private static final com.google.common.base.Functions$ToStringFunction[] $VALUES
public static com.google.common.base.Functions$ToStringFunction[] values ()
public static com.google.common.base.Functions$ToStringFunction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public java.lang.String apply (java.lang.Object)
Object o
public java.lang.String toString ()
public volatile java.lang.Object apply (java.lang.Object)
Object x0
static void ()
}
com/google/common/base/Functions$IdentityFunction.classFunctions.java
package com.google.common.base
final com.google.common.base.Functions$IdentityFunction extends java.lang.Enum implements com.google.common.base.Function {
public static final com.google.common.base.Functions$IdentityFunction INSTANCE
private static final com.google.common.base.Functions$IdentityFunction[] $VALUES
public static com.google.common.base.Functions$IdentityFunction[] values ()
public static com.google.common.base.Functions$IdentityFunction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public java.lang.Object apply (java.lang.Object)
Object o
public java.lang.String toString ()
static void ()
}
com/google/common/base/Functions$FunctionForMapNoDefault.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$FunctionForMapNoDefault extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
final java.util.Map map
private static final long serialVersionUID
void (java.util.Map)
java.util.Map map
public java.lang.Object apply (java.lang.Object)
Object key
Object result
public boolean equals (java.lang.Object)
com.google.common.base.Functions$FunctionForMapNoDefault that
Object o
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$ForMapWithDefault.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$ForMapWithDefault extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
final java.util.Map map
final Object defaultValue
private static final long serialVersionUID
void (java.util.Map, java.lang.Object)
java.util.Map map
Object defaultValue
public java.lang.Object apply (java.lang.Object)
Object key
Object result
public boolean equals (java.lang.Object)
com.google.common.base.Functions$ForMapWithDefault that
Object o
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$FunctionComposition.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$FunctionComposition extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final com.google.common.base.Function g
private final com.google.common.base.Function f
private static final long serialVersionUID
public void (com.google.common.base.Function, com.google.common.base.Function)
com.google.common.base.Function g
com.google.common.base.Function f
public java.lang.Object apply (java.lang.Object)
Object a
public boolean equals (java.lang.Object)
com.google.common.base.Functions$FunctionComposition that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$PredicateFunction.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$PredicateFunction extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final com.google.common.base.Predicate predicate
private static final long serialVersionUID
private void (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public java.lang.Boolean apply (java.lang.Object)
Object t
public boolean equals (java.lang.Object)
com.google.common.base.Functions$PredicateFunction that
Object obj
public int hashCode ()
public java.lang.String toString ()
public volatile java.lang.Object apply (java.lang.Object)
Object x0
void (com.google.common.base.Predicate, com.google.common.base.Functions$1)
com.google.common.base.Predicate x0
com.google.common.base.Functions$1 x1
}
com/google/common/base/Functions$ConstantFunction.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$ConstantFunction extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final Object value
private static final long serialVersionUID
public void (java.lang.Object)
Object value
public java.lang.Object apply (java.lang.Object)
Object from
public boolean equals (java.lang.Object)
com.google.common.base.Functions$ConstantFunction that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$SupplierFunction.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$SupplierFunction extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final com.google.common.base.Supplier supplier
private static final long serialVersionUID
private void (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
public java.lang.Object apply (java.lang.Object)
Object input
public boolean equals (java.lang.Object)
com.google.common.base.Functions$SupplierFunction that
Object obj
public int hashCode ()
public java.lang.String toString ()
void (com.google.common.base.Supplier, com.google.common.base.Functions$1)
com.google.common.base.Supplier x0
com.google.common.base.Functions$1 x1
}
com/google/common/base/Functions$1.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$1 extends java.lang.Object {
}
com/google/common/base/Functions.classFunctions.java
package com.google.common.base
public final com.google.common.base.Functions extends java.lang.Object {
private void ()
public static com.google.common.base.Function toStringFunction ()
public static com.google.common.base.Function identity ()
public static com.google.common.base.Function forMap (java.util.Map)
java.util.Map map
public static com.google.common.base.Function forMap (java.util.Map, java.lang.Object)
java.util.Map map
Object defaultValue
public static com.google.common.base.Function compose (com.google.common.base.Function, com.google.common.base.Function)
com.google.common.base.Function g
com.google.common.base.Function f
public static com.google.common.base.Function forPredicate (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public static com.google.common.base.Function constant (java.lang.Object)
Object value
public static com.google.common.base.Function forSupplier (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
}
com/google/common/base/CaseFormat$1.classCaseFormat.java
package com.google.common.base
com.google.common.base.CaseFormat$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$base$CaseFormat
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/base/CaseFormat.classCaseFormat.java
package com.google.common.base
public final com.google.common.base.CaseFormat extends java.lang.Enum {
public static final com.google.common.base.CaseFormat LOWER_HYPHEN
public static final com.google.common.base.CaseFormat LOWER_UNDERSCORE
public static final com.google.common.base.CaseFormat LOWER_CAMEL
public static final com.google.common.base.CaseFormat UPPER_CAMEL
public static final com.google.common.base.CaseFormat UPPER_UNDERSCORE
private final com.google.common.base.CharMatcher wordBoundary
private final String wordSeparator
private static final com.google.common.base.CaseFormat[] $VALUES
public static com.google.common.base.CaseFormat[] values ()
public static com.google.common.base.CaseFormat valueOf (java.lang.String)
String name
private void (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher wordBoundary
String wordSeparator
public java.lang.String to (com.google.common.base.CaseFormat, java.lang.String)
com.google.common.base.CaseFormat format
String s
StringBuilder out
int i
int j
private java.lang.String normalizeFirstWord (java.lang.String)
String word
private java.lang.String normalizeWord (java.lang.String)
String word
private static java.lang.String firstCharOnlyToUpper (java.lang.String)
String word
int length
static void ()
}
com/google/common/base/Enums$ValueOfFunction.classEnums.java
package com.google.common.base
final com.google.common.base.Enums$ValueOfFunction extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final Class enumClass
private static final long serialVersionUID
private void (java.lang.Class)
Class enumClass
public java.lang.Enum apply (java.lang.String)
IllegalArgumentException e
String value
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
public volatile java.lang.Object apply (java.lang.Object)
Object x0
void (java.lang.Class, com.google.common.base.Enums$1)
Class x0
com.google.common.base.Enums$1 x1
}
com/google/common/base/Enums$1.classEnums.java
package com.google.common.base
com.google.common.base.Enums$1 extends java.lang.Object {
}
com/google/common/base/Enums.classEnums.java
package com.google.common.base
public final com.google.common.base.Enums extends java.lang.Object {
private void ()
public static com.google.common.base.Function valueOfFunction (java.lang.Class)
Class enumClass
}
com/google/common/base/Predicates$ObjectPredicate$1.classPredicates.java
package com.google.common.base
final com.google.common.base.Predicates$ObjectPredicate$1 extends com.google.common.base.Predicates$ObjectPredicate {
void (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
}
com/google/common/base/Predicates$ObjectPredicate$2.classPredicates.java
package com.google.common.base
final com.google.common.base.Predicates$ObjectPredicate$2 extends com.google.common.base.Predicates$ObjectPredicate {
void (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
}
com/google/common/base/Predicates$ObjectPredicate$3.classPredicates.java
package com.google.common.base
final com.google.common.base.Predicates$ObjectPredicate$3 extends com.google.common.base.Predicates$ObjectPredicate {
void (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
}
com/google/common/base/Predicates$ObjectPredicate$4.classPredicates.java
package com.google.common.base
final com.google.common.base.Predicates$ObjectPredicate$4 extends com.google.common.base.Predicates$ObjectPredicate {
void (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
}
com/google/common/base/Predicates$ObjectPredicate.classPredicates.java
package com.google.common.base
abstract com.google.common.base.Predicates$ObjectPredicate extends java.lang.Enum implements com.google.common.base.Predicate {
public static final com.google.common.base.Predicates$ObjectPredicate ALWAYS_TRUE
public static final com.google.common.base.Predicates$ObjectPredicate ALWAYS_FALSE
public static final com.google.common.base.Predicates$ObjectPredicate IS_NULL
public static final com.google.common.base.Predicates$ObjectPredicate NOT_NULL
private static final com.google.common.base.Predicates$ObjectPredicate[] $VALUES
public static com.google.common.base.Predicates$ObjectPredicate[] values ()
public static com.google.common.base.Predicates$ObjectPredicate valueOf (java.lang.String)
String name
private void (java.lang.String, int)
com.google.common.base.Predicate withNarrowedType ()
void (java.lang.String, int, com.google.common.base.Predicates$1)
String x0
int x1
com.google.common.base.Predicates$1 x2
static void ()
}
com/google/common/base/Predicates$NotPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$NotPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
final com.google.common.base.Predicate predicate
private static final long serialVersionUID
void (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public boolean apply (java.lang.Object)
Object t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$NotPredicate that
Object obj
public java.lang.String toString ()
}
com/google/common/base/Predicates$AndPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$AndPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final java.util.List components
private static final long serialVersionUID
private void (java.util.List)
java.util.List components
public boolean apply (java.lang.Object)
com.google.common.base.Predicate predicate
java.util.Iterator i$
Object t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$AndPredicate that
Object obj
public java.lang.String toString ()
void (java.util.List, com.google.common.base.Predicates$1)
java.util.List x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$OrPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$OrPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final java.util.List components
private static final long serialVersionUID
private void (java.util.List)
java.util.List components
public boolean apply (java.lang.Object)
com.google.common.base.Predicate predicate
java.util.Iterator i$
Object t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$OrPredicate that
Object obj
public java.lang.String toString ()
void (java.util.List, com.google.common.base.Predicates$1)
java.util.List x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$IsEqualToPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$IsEqualToPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final Object target
private static final long serialVersionUID
private void (java.lang.Object)
Object target
public boolean apply (java.lang.Object)
Object t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$IsEqualToPredicate that
Object obj
public java.lang.String toString ()
void (java.lang.Object, com.google.common.base.Predicates$1)
Object x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$InstanceOfPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$InstanceOfPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final Class clazz
private static final long serialVersionUID
private void (java.lang.Class)
Class clazz
public boolean apply (java.lang.Object)
Object o
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$InstanceOfPredicate that
Object obj
public java.lang.String toString ()
void (java.lang.Class, com.google.common.base.Predicates$1)
Class x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$AssignableFromPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$AssignableFromPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final Class clazz
private static final long serialVersionUID
private void (java.lang.Class)
Class clazz
public boolean apply (java.lang.Class)
Class input
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$AssignableFromPredicate that
Object obj
public java.lang.String toString ()
public volatile boolean apply (java.lang.Object)
Object x0
void (java.lang.Class, com.google.common.base.Predicates$1)
Class x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$InPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$InPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final java.util.Collection target
private static final long serialVersionUID
private void (java.util.Collection)
java.util.Collection target
public boolean apply (java.lang.Object)
NullPointerException e
ClassCastException e
Object t
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$InPredicate that
Object obj
public int hashCode ()
public java.lang.String toString ()
void (java.util.Collection, com.google.common.base.Predicates$1)
java.util.Collection x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$CompositionPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$CompositionPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
final com.google.common.base.Predicate p
final com.google.common.base.Function f
private static final long serialVersionUID
private void (com.google.common.base.Predicate, com.google.common.base.Function)
com.google.common.base.Predicate p
com.google.common.base.Function f
public boolean apply (java.lang.Object)
Object a
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$CompositionPredicate that
Object obj
public int hashCode ()
public java.lang.String toString ()
void (com.google.common.base.Predicate, com.google.common.base.Function, com.google.common.base.Predicates$1)
com.google.common.base.Predicate x0
com.google.common.base.Function x1
com.google.common.base.Predicates$1 x2
}
com/google/common/base/Predicates$ContainsPatternPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$ContainsPatternPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
final java.util.regex.Pattern pattern
private static final long serialVersionUID
void (java.util.regex.Pattern)
java.util.regex.Pattern pattern
void (java.lang.String)
String patternStr
public boolean apply (java.lang.CharSequence)
CharSequence t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$ContainsPatternPredicate that
Object obj
public java.lang.String toString ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/Predicates$1.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$1 extends java.lang.Object {
}
com/google/common/base/Predicates.classPredicates.java
package com.google.common.base
public final com.google.common.base.Predicates extends java.lang.Object {
private static final com.google.common.base.Joiner COMMA_JOINER
private void ()
public static com.google.common.base.Predicate alwaysTrue ()
public static com.google.common.base.Predicate alwaysFalse ()
public static com.google.common.base.Predicate isNull ()
public static com.google.common.base.Predicate notNull ()
public static com.google.common.base.Predicate not (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public static com.google.common.base.Predicate and (java.lang.Iterable)
Iterable components
public static transient com.google.common.base.Predicate and (com.google.common.base.Predicate[])
com.google.common.base.Predicate[] components
public static com.google.common.base.Predicate and (com.google.common.base.Predicate, com.google.common.base.Predicate)
com.google.common.base.Predicate first
com.google.common.base.Predicate second
public static com.google.common.base.Predicate or (java.lang.Iterable)
Iterable components
public static transient com.google.common.base.Predicate or (com.google.common.base.Predicate[])
com.google.common.base.Predicate[] components
public static com.google.common.base.Predicate or (com.google.common.base.Predicate, com.google.common.base.Predicate)
com.google.common.base.Predicate first
com.google.common.base.Predicate second
public static com.google.common.base.Predicate equalTo (java.lang.Object)
Object target
public static com.google.common.base.Predicate instanceOf (java.lang.Class)
Class clazz
public static com.google.common.base.Predicate assignableFrom (java.lang.Class)
Class clazz
public static com.google.common.base.Predicate in (java.util.Collection)
java.util.Collection target
public static com.google.common.base.Predicate compose (com.google.common.base.Predicate, com.google.common.base.Function)
com.google.common.base.Predicate predicate
com.google.common.base.Function function
public static com.google.common.base.Predicate containsPattern (java.lang.String)
String pattern
public static com.google.common.base.Predicate contains (java.util.regex.Pattern)
java.util.regex.Pattern pattern
private static java.util.List asList (com.google.common.base.Predicate, com.google.common.base.Predicate)
com.google.common.base.Predicate first
com.google.common.base.Predicate second
private static transient java.util.List defensiveCopy (java.lang.Object[])
Object[] array
static java.util.List defensiveCopy (java.lang.Iterable)
Object element
java.util.Iterator i$
Iterable iterable
java.util.ArrayList list
static com.google.common.base.Joiner access$800 ()
static void ()
}
com/google/common/base/Strings.classStrings.java
package com.google.common.base
public final com.google.common.base.Strings extends java.lang.Object {
private void ()
public static java.lang.String nullToEmpty (java.lang.String)
String string
public static java.lang.String emptyToNull (java.lang.String)
String string
public static boolean isNullOrEmpty (java.lang.String)
String string
public static java.lang.String padStart (java.lang.String, int, char)
int i
String string
int minLength
char padChar
StringBuilder sb
public static java.lang.String padEnd (java.lang.String, int, char)
int i
String string
int minLength
char padChar
StringBuilder sb
public static java.lang.String repeat (java.lang.String, int)
int i
String string
int count
StringBuilder builder
}
com/google/common/base/Throwables.classThrowables.java
package com.google.common.base
public final com.google.common.base.Throwables extends java.lang.Object {
private void ()
public static void propagateIfInstanceOf (java.lang.Throwable, java.lang.Class) throws java.lang.Throwable
Throwable throwable
Class declaredType
public static void propagateIfPossible (java.lang.Throwable)
Throwable throwable
public static void propagateIfPossible (java.lang.Throwable, java.lang.Class) throws java.lang.Throwable
Throwable throwable
Class declaredType
public static void propagateIfPossible (java.lang.Throwable, java.lang.Class, java.lang.Class) throws java.lang.Throwable java.lang.Throwable
Throwable throwable
Class declaredType1
Class declaredType2
public static java.lang.RuntimeException propagate (java.lang.Throwable)
Throwable throwable
public static java.lang.Throwable getRootCause (java.lang.Throwable)
Throwable throwable
Throwable cause
public static java.util.List getCausalChain (java.lang.Throwable)
Throwable throwable
java.util.List causes
public static java.lang.String getStackTraceAsString (java.lang.Throwable)
Throwable throwable
java.io.StringWriter stringWriter
public static java.lang.Exception throwCause (java.lang.Exception, boolean) throws java.lang.Exception
StackTraceElement[] causeTrace
StackTraceElement[] outerTrace
StackTraceElement[] combined
Exception exception
boolean combineStackTraces
Throwable cause
}
com/google/common/base/Stopwatch$1.classStopwatch.java
package com.google.common.base
com.google.common.base.Stopwatch$1 extends java.lang.Object {
static final int[] $SwitchMap$java$util$concurrent$TimeUnit
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/base/Stopwatch.classStopwatch.java
package com.google.common.base
public final com.google.common.base.Stopwatch extends java.lang.Object {
private final com.google.common.base.Ticker ticker
private boolean isRunning
private long elapsedNanos
private long startTick
public void ()
public void (com.google.common.base.Ticker)
com.google.common.base.Ticker ticker
public boolean isRunning ()
public com.google.common.base.Stopwatch start ()
public com.google.common.base.Stopwatch stop ()
long tick
public com.google.common.base.Stopwatch reset ()
private long elapsedNanos ()
public long elapsedTime (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit desiredUnit
public long elapsedMillis ()
public java.lang.String toString ()
public java.lang.String toString (int)
int significantDigits
long nanos
java.util.concurrent.TimeUnit unit
double value
private static java.util.concurrent.TimeUnit chooseUnit (long)
long nanos
private static java.lang.String abbreviate (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit unit
}
com/google/common/base/internal/Finalizer$ShutDown.classFinalizer.java
package com.google.common.base.internal
com.google.common.base.internal.Finalizer$ShutDown extends java.lang.Exception {
private void ()
void (com.google.common.base.internal.Finalizer$1)
com.google.common.base.internal.Finalizer$1 x0
}
com/google/common/base/internal/Finalizer$1.classFinalizer.java
package com.google.common.base.internal
com.google.common.base.internal.Finalizer$1 extends java.lang.Object {
}
com/google/common/base/internal/Finalizer.classFinalizer.java
package com.google.common.base.internal
public com.google.common.base.internal.Finalizer extends java.lang.Thread {
private static final java.util.logging.Logger logger
private static final String FINALIZABLE_REFERENCE
private final java.lang.ref.WeakReference finalizableReferenceClassReference
private final java.lang.ref.PhantomReference frqReference
private final java.lang.ref.ReferenceQueue queue
private static final java.lang.reflect.Field inheritableThreadLocals
public static java.lang.ref.ReferenceQueue startFinalizer (java.lang.Class, java.lang.Object)
Class finalizableReferenceClass
Object frq
com.google.common.base.internal.Finalizer finalizer
private void (java.lang.Class, java.lang.Object)
Throwable t
Class finalizableReferenceClass
Object frq
public void run ()
InterruptedException e
com.google.common.base.internal.Finalizer$ShutDown shutDown
private void cleanUp (java.lang.ref.Reference) throws com.google.common.base.internal.Finalizer$ShutDown
Throwable t
java.lang.ref.Reference reference
java.lang.reflect.Method finalizeReferentMethod
private java.lang.reflect.Method getFinalizeReferentMethod () throws com.google.common.base.internal.Finalizer$ShutDown
NoSuchMethodException e
Class finalizableReferenceClass
public static java.lang.reflect.Field getInheritableThreadLocalsField ()
java.lang.reflect.Field inheritableThreadLocals
Throwable t
static void ()
}
com/google/common/base/FinalizablePhantomReference.classFinalizablePhantomReference.java
package com.google.common.base
public abstract com.google.common.base.FinalizablePhantomReference extends java.lang.ref.PhantomReference implements com.google.common.base.FinalizableReference {
protected void (java.lang.Object, com.google.common.base.FinalizableReferenceQueue)
Object referent
com.google.common.base.FinalizableReferenceQueue queue
}
com/google/common/net/package-info.classpackage-info.java
package com.google.common.net
abstract com.google.common.net.package-info extends java.lang.Object {
}
com/google/common/net/InternetDomainName.classInternetDomainName.java
package com.google.common.net
public final com.google.common.net.InternetDomainName extends java.lang.Object {
private static final com.google.common.base.CharMatcher DOTS_MATCHER
private static final com.google.common.base.Splitter DOT_SPLITTER
private static final com.google.common.base.Joiner DOT_JOINER
private static final int NO_PUBLIC_SUFFIX_FOUND
private static final String DOT_REGEX
private static final int MAX_PARTS
private static final int MAX_LENGTH
private static final int MAX_DOMAIN_PART_LENGTH
private final String name
private final com.google.common.collect.ImmutableList parts
private final int publicSuffixIndex
private static final com.google.common.base.CharMatcher DASH_MATCHER
private static final com.google.common.base.CharMatcher PART_CHAR_MATCHER
void (java.lang.String)
String name
private int findPublicSuffix ()
String ancestorName
int i
int partsSize
public static com.google.common.net.InternetDomainName fromLenient (java.lang.String)
String domain
public static com.google.common.net.InternetDomainName from (java.lang.String)
String domain
private static boolean validateSyntax (java.util.List)
String part
int i
java.util.List parts
int lastIndex
private static boolean validatePart (java.lang.String, boolean)
String part
boolean isFinalPart
String asciiChars
public java.lang.String name ()
public com.google.common.collect.ImmutableList parts ()
public boolean isPublicSuffix ()
public boolean hasPublicSuffix ()
public com.google.common.net.InternetDomainName publicSuffix ()
public boolean isUnderPublicSuffix ()
public boolean isTopPrivateDomain ()
public com.google.common.net.InternetDomainName topPrivateDomain ()
public boolean hasParent ()
public com.google.common.net.InternetDomainName parent ()
private com.google.common.net.InternetDomainName ancestor (int)
int levels
public com.google.common.net.InternetDomainName child (java.lang.String)
String leftParts
public static boolean isValidLenient (java.lang.String)
String name
public static boolean isValid (java.lang.String)
IllegalArgumentException e
String name
private static boolean matchesWildcardPublicSuffix (java.lang.String)
String domain
String[] pieces
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.net.InternetDomainName that
Object object
public int hashCode ()
static void ()
}
com/google/common/net/HostAndPort.classHostAndPort.java
package com.google.common.net
public final com.google.common.net.HostAndPort extends java.lang.Object {
private static final int NO_PORT
private final String host
private final int port
private final boolean hasBracketlessColons
private static final java.util.regex.Pattern BRACKET_PATTERN
private void (java.lang.String, int, boolean)
String host
int port
boolean hasBracketlessColons
public java.lang.String getHostText ()
public boolean hasPort ()
public int getPort ()
public int getPortOrDefault (int)
int defaultPort
public static com.google.common.net.HostAndPort fromParts (java.lang.String, int)
String host
int port
com.google.common.net.HostAndPort parsedHost
public static com.google.common.net.HostAndPort fromString (java.lang.String)
java.util.regex.Matcher matcher
String host
String host
int colonPos
NumberFormatException e
String hostPortString
String host
String portString
boolean hasBracketlessColons
int port
public com.google.common.net.HostAndPort withDefaultPort (int)
int defaultPort
public com.google.common.net.HostAndPort requireBracketsForIPv6 ()
public boolean equals (java.lang.Object)
com.google.common.net.HostAndPort that
Object other
public int hashCode ()
public java.lang.String toString ()
StringBuilder builder
private static boolean isValidPort (int)
int port
static void ()
}
com/google/common/net/InetAddresses$TeredoInfo.classInetAddresses.java
package com.google.common.net
public final com.google.common.net.InetAddresses$TeredoInfo extends java.lang.Object {
private final java.net.Inet4Address server
private final java.net.Inet4Address client
private final int port
private final int flags
public void (java.net.Inet4Address, java.net.Inet4Address, int, int)
java.net.Inet4Address server
java.net.Inet4Address client
int port
int flags
public java.net.Inet4Address getServer ()
public java.net.Inet4Address getClient ()
public int getPort ()
public int getFlags ()
}
com/google/common/net/InetAddresses.classInetAddresses.java
package com.google.common.net
public final com.google.common.net.InetAddresses extends java.lang.Object {
private static final int IPV4_PART_COUNT
private static final int IPV6_PART_COUNT
private static final java.net.Inet4Address LOOPBACK4
private static final java.net.Inet4Address ANY4
private void ()
private static java.net.Inet4Address getInet4Address (byte[])
java.net.InetAddress ipv4
java.net.UnknownHostException e
byte[] bytes
public static java.net.InetAddress forString (java.lang.String)
java.net.UnknownHostException e
String ipString
byte[] addr
public static boolean isInetAddress (java.lang.String)
String ipString
private static byte[] ipStringToBytes (java.lang.String)
char c
int i
String ipString
boolean hasColon
boolean hasDot
private static byte[] textToNumericFormatV4 (java.lang.String)
int i
NumberFormatException ex
String ipString
String[] address
byte[] bytes
private static byte[] textToNumericFormatV6 (java.lang.String)
int i
int partsHi
int partsLo
int i
int i
int i
NumberFormatException ex
String ipString
String[] parts
int skipIndex
int partsHi
int partsLo
int partsSkipped
java.nio.ByteBuffer rawBytes
private static java.lang.String convertDottedQuadToHex (java.lang.String)
String ipString
int lastColon
String initialPart
String dottedQuad
byte[] quad
String penultimate
String ultimate
private static byte parseOctet (java.lang.String)
String ipPart
int octet
private static short parseHextet (java.lang.String)
String ipPart
int hextet
public static java.lang.String toAddrString (java.net.InetAddress)
int i
java.net.InetAddress ip
byte[] bytes
int[] hextets
private static void compressLongestRunOfZeroes (int[])
int runLength
int i
int[] hextets
int bestRunStart
int bestRunLength
int runStart
private static java.lang.String hextetsToIPv6String (int[])
boolean thisIsNumber
int i
int[] hextets
StringBuilder buf
boolean lastWasNumber
public static java.lang.String toUriString (java.net.InetAddress)
java.net.InetAddress ip
public static java.net.InetAddress forUriString (java.lang.String)
IllegalArgumentException e
String hostAddr
java.net.InetAddress retval
public static boolean isUriInetAddress (java.lang.String)
IllegalArgumentException e
String ipString
public static boolean isCompatIPv4Address (java.net.Inet6Address)
java.net.Inet6Address ip
byte[] bytes
public static java.net.Inet4Address getCompatIPv4Address (java.net.Inet6Address)
java.net.Inet6Address ip
public static boolean is6to4Address (java.net.Inet6Address)
java.net.Inet6Address ip
byte[] bytes
public static java.net.Inet4Address get6to4IPv4Address (java.net.Inet6Address)
java.net.Inet6Address ip
public static boolean isTeredoAddress (java.net.Inet6Address)
java.net.Inet6Address ip
byte[] bytes
public static com.google.common.net.InetAddresses$TeredoInfo getTeredoInfo (java.net.Inet6Address)
int i
java.net.Inet6Address ip
byte[] bytes
java.net.Inet4Address server
int flags
int port
byte[] clientBytes
java.net.Inet4Address client
public static boolean isIsatapAddress (java.net.Inet6Address)
java.net.Inet6Address ip
byte[] bytes
public static java.net.Inet4Address getIsatapIPv4Address (java.net.Inet6Address)
java.net.Inet6Address ip
public static boolean hasEmbeddedIPv4ClientAddress (java.net.Inet6Address)
java.net.Inet6Address ip
public static java.net.Inet4Address getEmbeddedIPv4ClientAddress (java.net.Inet6Address)
java.net.Inet6Address ip
public static boolean isMappedIPv4Address (java.lang.String)
int i
int i
String ipString
byte[] bytes
public static java.net.Inet4Address getCoercedIPv4Address (java.net.InetAddress)
int i
java.net.InetAddress ip
byte[] bytes
boolean leadingBytesOfZero
java.net.Inet6Address ip6
long addressAsLong
int coercedHash
static int hash64To32 (long)
long key
public static int coerceToInteger (java.net.InetAddress)
java.net.InetAddress ip
public static java.net.Inet4Address fromInteger (int)
int address
public static java.net.InetAddress fromLittleEndianByteArray (byte[]) throws java.net.UnknownHostException
int i
byte[] addr
byte[] reversed
public static java.net.InetAddress increment (java.net.InetAddress)
java.net.UnknownHostException e
java.net.InetAddress address
byte[] addr
int i
public static boolean isMaximum (java.net.InetAddress)
int i
java.net.InetAddress address
byte[] addr
private static byte[] copyOfRange (byte[], int, int)
byte[] original
int from
int to
int end
byte[] result
static java.net.Inet4Address access$000 ()
static void ()
}
com/google/common/net/TldPatterns.classTldPatterns.java
package com.google.common.net
com.google.common.net.TldPatterns extends java.lang.Object {
static final java.util.Set EXACT
static final java.util.Set UNDER
static final java.util.Set EXCLUDED
private void ()
static void ()
}
com/google/common/net/HostSpecifier.classHostSpecifier.java
package com.google.common.net
public final com.google.common.net.HostSpecifier extends java.lang.Object {
private final String canonicalForm
private void (java.lang.String)
String canonicalForm
public static com.google.common.net.HostSpecifier fromValid (java.lang.String)
IllegalArgumentException e
String specifier
com.google.common.net.HostAndPort parsedHost
String host
java.net.InetAddress addr
com.google.common.net.InternetDomainName domain
public static com.google.common.net.HostSpecifier from (java.lang.String) throws java.text.ParseException
java.text.ParseException parseException
IllegalArgumentException e
String specifier
public static boolean isValid (java.lang.String)
IllegalArgumentException e
String specifier
public boolean equals (java.lang.Object)
com.google.common.net.HostSpecifier that
Object other
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/io/package-info.classpackage-info.java
package com.google.common.io
abstract com.google.common.io.package-info extends java.lang.Object {
}
com/google/common/io/FileBackedOutputStream$MemoryOutput.classFileBackedOutputStream.java
package com.google.common.io
com.google.common.io.FileBackedOutputStream$MemoryOutput extends java.io.ByteArrayOutputStream {
private void ()
byte[] getBuffer ()
int getCount ()
void (com.google.common.io.FileBackedOutputStream$1)
com.google.common.io.FileBackedOutputStream$1 x0
}
com/google/common/io/FileBackedOutputStream$1.classFileBackedOutputStream.java
package com.google.common.io
com.google.common.io.FileBackedOutputStream$1 extends java.lang.Object implements com.google.common.io.InputSupplier {
final com.google.common.io.FileBackedOutputStream this$0
void (com.google.common.io.FileBackedOutputStream)
public java.io.InputStream getInput () throws java.io.IOException
protected void finalize ()
Throwable t
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/FileBackedOutputStream$2.classFileBackedOutputStream.java
package com.google.common.io
com.google.common.io.FileBackedOutputStream$2 extends java.lang.Object implements com.google.common.io.InputSupplier {
final com.google.common.io.FileBackedOutputStream this$0
void (com.google.common.io.FileBackedOutputStream)
public java.io.InputStream getInput () throws java.io.IOException
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/FileBackedOutputStream.classFileBackedOutputStream.java
package com.google.common.io
public final com.google.common.io.FileBackedOutputStream extends java.io.OutputStream {
private final int fileThreshold
private final boolean resetOnFinalize
private final com.google.common.io.InputSupplier supplier
private java.io.OutputStream out
private com.google.common.io.FileBackedOutputStream$MemoryOutput memory
private java.io.File file
synchronized java.io.File getFile ()
public void (int)
int fileThreshold
public void (int, boolean)
int fileThreshold
boolean resetOnFinalize
public com.google.common.io.InputSupplier getSupplier ()
private synchronized java.io.InputStream openStream () throws java.io.IOException
public synchronized void reset () throws java.io.IOException
java.io.File deleteMe
java.io.File deleteMe
public synchronized void write (int) throws java.io.IOException
int b
public synchronized void write (byte[]) throws java.io.IOException
byte[] b
public synchronized void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public synchronized void close () throws java.io.IOException
public synchronized void flush () throws java.io.IOException
private void update (int) throws java.io.IOException
java.io.File temp
java.io.FileOutputStream transfer
int len
static java.io.InputStream access$100 (com.google.common.io.FileBackedOutputStream) throws java.io.IOException
com.google.common.io.FileBackedOutputStream x0
}
com/google/common/io/InputSupplier.classInputSupplier.java
package com.google.common.io
public abstract com.google.common.io.InputSupplier extends java.lang.Object {
public abstract java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/Flushables.classFlushables.java
package com.google.common.io
public final com.google.common.io.Flushables extends java.lang.Object {
private static final java.util.logging.Logger logger
private void ()
public static void flush (java.io.Flushable, boolean) throws java.io.IOException
java.io.IOException e
java.io.Flushable flushable
boolean swallowIOException
public static void flushQuietly (java.io.Flushable)
java.io.IOException e
java.io.Flushable flushable
static void ()
}
com/google/common/io/Resources$1.classResources.java
package com.google.common.io
final com.google.common.io.Resources$1 extends java.lang.Object implements com.google.common.io.InputSupplier {
final java.net.URL val$url
void (java.net.URL)
public java.io.InputStream getInput () throws java.io.IOException
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/Resources.classResources.java
package com.google.common.io
public final com.google.common.io.Resources extends java.lang.Object {
private void ()
public static com.google.common.io.InputSupplier newInputStreamSupplier (java.net.URL)
java.net.URL url
public static com.google.common.io.InputSupplier newReaderSupplier (java.net.URL, java.nio.charset.Charset)
java.net.URL url
java.nio.charset.Charset charset
public static byte[] toByteArray (java.net.URL) throws java.io.IOException
java.net.URL url
public static java.lang.String toString (java.net.URL, java.nio.charset.Charset) throws java.io.IOException
java.net.URL url
java.nio.charset.Charset charset
public static java.lang.Object readLines (java.net.URL, java.nio.charset.Charset, com.google.common.io.LineProcessor) throws java.io.IOException
java.net.URL url
java.nio.charset.Charset charset
com.google.common.io.LineProcessor callback
public static java.util.List readLines (java.net.URL, java.nio.charset.Charset) throws java.io.IOException
java.net.URL url
java.nio.charset.Charset charset
public static void copy (java.net.URL, java.io.OutputStream) throws java.io.IOException
java.net.URL from
java.io.OutputStream to
public static java.net.URL getResource (java.lang.String)
String resourceName
java.net.URL url
public static java.net.URL getResource (java.lang.Class, java.lang.String)
Class contextClass
String resourceName
java.net.URL url
}
com/google/common/io/LineProcessor.classLineProcessor.java
package com.google.common.io
public abstract com.google.common.io.LineProcessor extends java.lang.Object {
public abstract boolean processLine (java.lang.String) throws java.io.IOException
public abstract java.lang.Object getResult ()
}
com/google/common/io/NullOutputStream.classNullOutputStream.java
package com.google.common.io
public final com.google.common.io.NullOutputStream extends java.io.OutputStream {
public void ()
public void write (int)
int b
public void write (byte[], int, int)
byte[] b
int off
int len
}
com/google/common/io/AppendableWriter.classAppendableWriter.java
package com.google.common.io
com.google.common.io.AppendableWriter extends java.io.Writer {
private final Appendable target
private boolean closed
void (java.lang.Appendable)
Appendable target
public void write (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
public void write (int) throws java.io.IOException
int c
public void write (java.lang.String) throws java.io.IOException
String str
public void write (java.lang.String, int, int) throws java.io.IOException
String str
int off
int len
public java.io.Writer append (char) throws java.io.IOException
char c
public java.io.Writer append (java.lang.CharSequence) throws java.io.IOException
CharSequence charSeq
public java.io.Writer append (java.lang.CharSequence, int, int) throws java.io.IOException
CharSequence charSeq
int start
int end
private void checkNotClosed () throws java.io.IOException
public volatile java.lang.Appendable append (char) throws java.io.IOException
char x0
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
CharSequence x0
int x1
int x2
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
CharSequence x0
}
com/google/common/io/ByteProcessor.classByteProcessor.java
package com.google.common.io
public abstract com.google.common.io.ByteProcessor extends java.lang.Object {
public abstract boolean processBytes (byte[], int, int) throws java.io.IOException
public abstract java.lang.Object getResult ()
}
com/google/common/io/PatternFilenameFilter.classPatternFilenameFilter.java
package com.google.common.io
public final com.google.common.io.PatternFilenameFilter extends java.lang.Object implements java.io.FilenameFilter {
private final java.util.regex.Pattern pattern
public void (java.lang.String)
String patternStr
public void (java.util.regex.Pattern)
java.util.regex.Pattern pattern
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String fileName
}
com/google/common/io/ByteStreams$1.classByteStreams.java
package com.google.common.io
final com.google.common.io.ByteStreams$1 extends java.lang.Object implements com.google.common.io.InputSupplier {
final byte[] val$b
final int val$off
final int val$len
void (byte[], int, int)
public java.io.ByteArrayInputStream getInput ()
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/ByteStreams$ByteArrayDataInputStream.classByteStreams.java
package com.google.common.io
com.google.common.io.ByteStreams$ByteArrayDataInputStream extends java.lang.Object implements com.google.common.io.ByteArrayDataInput {
final java.io.DataInput input
void (byte[])
byte[] bytes
void (byte[], int)
byte[] bytes
int start
public void readFully (byte[])
java.io.IOException e
byte[] b
public void readFully (byte[], int, int)
java.io.IOException e
byte[] b
int off
int len
public int skipBytes (int)
java.io.IOException e
int n
public boolean readBoolean ()
java.io.IOException e
public byte readByte ()
java.io.EOFException e
java.io.IOException impossible
public int readUnsignedByte ()
java.io.IOException e
public short readShort ()
java.io.IOException e
public int readUnsignedShort ()
java.io.IOException e
public char readChar ()
java.io.IOException e
public int readInt ()
java.io.IOException e
public long readLong ()
java.io.IOException e
public float readFloat ()
java.io.IOException e
public double readDouble ()
java.io.IOException e
public java.lang.String readLine ()
java.io.IOException e
public java.lang.String readUTF ()
java.io.IOException e
}
com/google/common/io/ByteStreams$ByteArrayDataOutputStream.classByteStreams.java
package com.google.common.io
com.google.common.io.ByteStreams$ByteArrayDataOutputStream extends java.lang.Object implements com.google.common.io.ByteArrayDataOutput {
final java.io.DataOutput output
final java.io.ByteArrayOutputStream byteArrayOutputSteam
void ()
void (int)
int size
void (java.io.ByteArrayOutputStream)
java.io.ByteArrayOutputStream byteArrayOutputSteam
public void write (int)
java.io.IOException impossible
int b
public void write (byte[])
java.io.IOException impossible
byte[] b
public void write (byte[], int, int)
java.io.IOException impossible
byte[] b
int off
int len
public void writeBoolean (boolean)
java.io.IOException impossible
boolean v
public void writeByte (int)
java.io.IOException impossible
int v
public void writeBytes (java.lang.String)
java.io.IOException impossible
String s
public void writeChar (int)
java.io.IOException impossible
int v
public void writeChars (java.lang.String)
java.io.IOException impossible
String s
public void writeDouble (double)
java.io.IOException impossible
double v
public void writeFloat (float)
java.io.IOException impossible
float v
public void writeInt (int)
java.io.IOException impossible
int v
public void writeLong (long)
java.io.IOException impossible
long v
public void writeShort (int)
java.io.IOException impossible
int v
public void writeUTF (java.lang.String)
java.io.IOException impossible
String s
public byte[] toByteArray ()
}
com/google/common/io/ByteStreams$2.classByteStreams.java
package com.google.common.io
final com.google.common.io.ByteStreams$2 extends java.lang.Object implements com.google.common.io.ByteProcessor {
final java.util.zip.Checksum val$checksum
void (java.util.zip.Checksum)
public boolean processBytes (byte[], int, int)
byte[] buf
int off
int len
public java.lang.Long getResult ()
long result
public volatile java.lang.Object getResult ()
}
com/google/common/io/ByteStreams$3.classByteStreams.java
package com.google.common.io
final com.google.common.io.ByteStreams$3 extends java.lang.Object implements com.google.common.io.ByteProcessor {
final java.security.MessageDigest val$md
void (java.security.MessageDigest)
public boolean processBytes (byte[], int, int)
byte[] buf
int off
int len
public byte[] getResult ()
public volatile java.lang.Object getResult ()
}
com/google/common/io/ByteStreams$4.classByteStreams.java
package com.google.common.io
final com.google.common.io.ByteStreams$4 extends java.lang.Object implements com.google.common.io.InputSupplier {
final com.google.common.io.InputSupplier val$supplier
final long val$offset
final long val$length
void (com.google.common.io.InputSupplier, long, long)
public java.io.InputStream getInput () throws java.io.IOException
java.io.IOException e
java.io.InputStream in
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/ByteStreams$5.classByteStreams.java
package com.google.common.io
final com.google.common.io.ByteStreams$5 extends java.lang.Object implements com.google.common.io.InputSupplier {
final Iterable val$suppliers
void (java.lang.Iterable)
public java.io.InputStream getInput () throws java.io.IOException
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/ByteStreams.classByteStreams.java
package com.google.common.io
public final com.google.common.io.ByteStreams extends java.lang.Object {
private static final int BUF_SIZE
private void ()
public static com.google.common.io.InputSupplier newInputStreamSupplier (byte[])
byte[] b
public static com.google.common.io.InputSupplier newInputStreamSupplier (byte[], int, int)
byte[] b
int off
int len
public static void write (byte[], com.google.common.io.OutputSupplier) throws java.io.IOException
byte[] from
com.google.common.io.OutputSupplier to
boolean threw
java.io.OutputStream out
public static long copy (com.google.common.io.InputSupplier, com.google.common.io.OutputSupplier) throws java.io.IOException
long count
java.io.OutputStream out
com.google.common.io.InputSupplier from
com.google.common.io.OutputSupplier to
boolean threw
java.io.InputStream in
public static long copy (com.google.common.io.InputSupplier, java.io.OutputStream) throws java.io.IOException
long count
com.google.common.io.InputSupplier from
java.io.OutputStream to
boolean threw
java.io.InputStream in
public static long copy (java.io.InputStream, com.google.common.io.OutputSupplier) throws java.io.IOException
long count
java.io.InputStream from
com.google.common.io.OutputSupplier to
boolean threw
java.io.OutputStream out
public static long copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
int r
java.io.InputStream from
java.io.OutputStream to
byte[] buf
long total
public static long copy (java.nio.channels.ReadableByteChannel, java.nio.channels.WritableByteChannel) throws java.io.IOException
java.nio.channels.ReadableByteChannel from
java.nio.channels.WritableByteChannel to
java.nio.ByteBuffer buf
long total
public static byte[] toByteArray (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
java.io.ByteArrayOutputStream out
public static byte[] toByteArray (com.google.common.io.InputSupplier) throws java.io.IOException
byte[] result
com.google.common.io.InputSupplier supplier
boolean threw
java.io.InputStream in
public static com.google.common.io.ByteArrayDataInput newDataInput (byte[])
byte[] bytes
public static com.google.common.io.ByteArrayDataInput newDataInput (byte[], int)
byte[] bytes
int start
public static com.google.common.io.ByteArrayDataOutput newDataOutput ()
public static com.google.common.io.ByteArrayDataOutput newDataOutput (int)
int size
public static long length (com.google.common.io.InputSupplier) throws java.io.IOException
long amt
com.google.common.io.InputSupplier supplier
long count
boolean threw
java.io.InputStream in
public static boolean equal (com.google.common.io.InputSupplier, com.google.common.io.InputSupplier) throws java.io.IOException
int read1
int read2
java.io.InputStream in2
com.google.common.io.InputSupplier supplier1
com.google.common.io.InputSupplier supplier2
byte[] buf1
byte[] buf2
boolean threw
java.io.InputStream in1
public static void readFully (java.io.InputStream, byte[]) throws java.io.IOException
java.io.InputStream in
byte[] b
public static void readFully (java.io.InputStream, byte[], int, int) throws java.io.IOException
java.io.InputStream in
byte[] b
int off
int len
public static void skipFully (java.io.InputStream, long) throws java.io.IOException
long amt
java.io.InputStream in
long n
public static java.lang.Object readBytes (com.google.common.io.InputSupplier, com.google.common.io.ByteProcessor) throws java.io.IOException
int amt
com.google.common.io.InputSupplier supplier
com.google.common.io.ByteProcessor processor
byte[] buf
boolean threw
java.io.InputStream in
public static long getChecksum (com.google.common.io.InputSupplier, java.util.zip.Checksum) throws java.io.IOException
com.google.common.io.InputSupplier supplier
java.util.zip.Checksum checksum
public static byte[] getDigest (com.google.common.io.InputSupplier, java.security.MessageDigest) throws java.io.IOException
com.google.common.io.InputSupplier supplier
java.security.MessageDigest md
public static int read (java.io.InputStream, byte[], int, int) throws java.io.IOException
int result
java.io.InputStream in
byte[] b
int off
int len
int total
public static com.google.common.io.InputSupplier slice (com.google.common.io.InputSupplier, long, long)
com.google.common.io.InputSupplier supplier
long offset
long length
public static com.google.common.io.InputSupplier join (java.lang.Iterable)
Iterable suppliers
public static transient com.google.common.io.InputSupplier join (com.google.common.io.InputSupplier[])
com.google.common.io.InputSupplier[] suppliers
}
com/google/common/io/OutputSupplier.classOutputSupplier.java
package com.google.common.io
public abstract com.google.common.io.OutputSupplier extends java.lang.Object {
public abstract java.lang.Object getOutput () throws java.io.IOException
}
com/google/common/io/ByteArrayDataInput.classByteArrayDataInput.java
package com.google.common.io
public abstract com.google.common.io.ByteArrayDataInput extends java.lang.Object implements java.io.DataInput {
public abstract void readFully (byte[])
public abstract void readFully (byte[], int, int)
public abstract int skipBytes (int)
public abstract boolean readBoolean ()
public abstract byte readByte ()
public abstract int readUnsignedByte ()
public abstract short readShort ()
public abstract int readUnsignedShort ()
public abstract char readChar ()
public abstract int readInt ()
public abstract long readLong ()
public abstract float readFloat ()
public abstract double readDouble ()
public abstract java.lang.String readLine ()
public abstract java.lang.String readUTF ()
}
com/google/common/io/ByteArrayDataOutput.classByteArrayDataOutput.java
package com.google.common.io
public abstract com.google.common.io.ByteArrayDataOutput extends java.lang.Object implements java.io.DataOutput {
public abstract void write (int)
public abstract void write (byte[])
public abstract void write (byte[], int, int)
public abstract void writeBoolean (boolean)
public abstract void writeByte (int)
public abstract void writeShort (int)
public abstract void writeChar (int)
public abstract void writeInt (int)
public abstract void writeLong (long)
public abstract void writeFloat (float)
public abstract void writeDouble (double)
public abstract void writeChars (java.lang.String)
public abstract void writeUTF (java.lang.String)
public abstract void writeBytes (java.lang.String)
public abstract byte[] toByteArray ()
}
com/google/common/io/CountingOutputStream.classCountingOutputStream.java
package com.google.common.io
public final com.google.common.io.CountingOutputStream extends java.io.FilterOutputStream {
private long count
public void (java.io.OutputStream)
java.io.OutputStream out
public long getCount ()
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void write (int) throws java.io.IOException
int b
}
com/google/common/io/LineReader$1.classLineReader.java
package com.google.common.io
com.google.common.io.LineReader$1 extends com.google.common.io.LineBuffer {
final com.google.common.io.LineReader this$0
void (com.google.common.io.LineReader)
protected void handleLine (java.lang.String, java.lang.String)
String line
String end
}
com/google/common/io/LineReader.classLineReader.java
package com.google.common.io
public final com.google.common.io.LineReader extends java.lang.Object {
private final Readable readable
private final java.io.Reader reader
private final char[] buf
private final java.nio.CharBuffer cbuf
private final java.util.Queue lines
private final com.google.common.io.LineBuffer lineBuf
public void (java.lang.Readable)
Readable readable
public java.lang.String readLine () throws java.io.IOException
int read
static java.util.Queue access$000 (com.google.common.io.LineReader)
com.google.common.io.LineReader x0
}
com/google/common/io/LineBuffer.classLineBuffer.java
package com.google.common.io
abstract com.google.common.io.LineBuffer extends java.lang.Object {
private StringBuilder line
private boolean sawReturn
void ()
protected void add (char[], int, int) throws java.io.IOException
int end
char[] cbuf
int off
int len
int pos
int start
private boolean finishLine (boolean) throws java.io.IOException
boolean sawNewline
protected void finish () throws java.io.IOException
protected abstract void handleLine (java.lang.String, java.lang.String) throws java.io.IOException
}
com/google/common/io/MultiInputStream.classMultiInputStream.java
package com.google.common.io
final com.google.common.io.MultiInputStream extends java.io.InputStream {
private java.util.Iterator it
private java.io.InputStream in
public void (java.util.Iterator) throws java.io.IOException
java.util.Iterator it
public void close () throws java.io.IOException
private void advance () throws java.io.IOException
public int available () throws java.io.IOException
public boolean markSupported ()
public int read () throws java.io.IOException
int result
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int result
public long skip (long) throws java.io.IOException
long n
long result
}
com/google/common/io/Files$1.classFiles.java
package com.google.common.io
final com.google.common.io.Files$1 extends java.lang.Object implements com.google.common.io.InputSupplier {
final java.io.File val$file
void (java.io.File)
public java.io.FileInputStream getInput () throws java.io.IOException
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/Files$2.classFiles.java
package com.google.common.io
final com.google.common.io.Files$2 extends java.lang.Object implements com.google.common.io.OutputSupplier {
final java.io.File val$file
final boolean val$append
void (java.io.File, boolean)
public java.io.FileOutputStream getOutput () throws java.io.IOException
public volatile java.lang.Object getOutput () throws java.io.IOException
}
com/google/common/io/Files.classFiles.java
package com.google.common.io
public final com.google.common.io.Files extends java.lang.Object {
private static final int TEMP_DIR_ATTEMPTS
private void ()
public static java.io.BufferedReader newReader (java.io.File, java.nio.charset.Charset) throws java.io.FileNotFoundException
java.io.File file
java.nio.charset.Charset charset
public static java.io.BufferedWriter newWriter (java.io.File, java.nio.charset.Charset) throws java.io.FileNotFoundException
java.io.File file
java.nio.charset.Charset charset
public static com.google.common.io.InputSupplier newInputStreamSupplier (java.io.File)
java.io.File file
public static com.google.common.io.OutputSupplier newOutputStreamSupplier (java.io.File)
java.io.File file
public static com.google.common.io.OutputSupplier newOutputStreamSupplier (java.io.File, boolean)
java.io.File file
boolean append
public static com.google.common.io.InputSupplier newReaderSupplier (java.io.File, java.nio.charset.Charset)
java.io.File file
java.nio.charset.Charset charset
public static com.google.common.io.OutputSupplier newWriterSupplier (java.io.File, java.nio.charset.Charset)
java.io.File file
java.nio.charset.Charset charset
public static com.google.common.io.OutputSupplier newWriterSupplier (java.io.File, java.nio.charset.Charset, boolean)
java.io.File file
java.nio.charset.Charset charset
boolean append
public static byte[] toByteArray (java.io.File) throws java.io.IOException
byte[] b
boolean threw
java.io.InputStream in
java.io.File file
public static java.lang.String toString (java.io.File, java.nio.charset.Charset) throws java.io.IOException
java.io.File file
java.nio.charset.Charset charset
public static void copy (com.google.common.io.InputSupplier, java.io.File) throws java.io.IOException
com.google.common.io.InputSupplier from
java.io.File to
public static void write (byte[], java.io.File) throws java.io.IOException
byte[] from
java.io.File to
public static void copy (java.io.File, com.google.common.io.OutputSupplier) throws java.io.IOException
java.io.File from
com.google.common.io.OutputSupplier to
public static void copy (java.io.File, java.io.OutputStream) throws java.io.IOException
java.io.File from
java.io.OutputStream to
public static void copy (java.io.File, java.io.File) throws java.io.IOException
java.io.File from
java.io.File to
public static void copy (com.google.common.io.InputSupplier, java.io.File, java.nio.charset.Charset) throws java.io.IOException
com.google.common.io.InputSupplier from
java.io.File to
java.nio.charset.Charset charset
public static void write (java.lang.CharSequence, java.io.File, java.nio.charset.Charset) throws java.io.IOException
CharSequence from
java.io.File to
java.nio.charset.Charset charset
public static void append (java.lang.CharSequence, java.io.File, java.nio.charset.Charset) throws java.io.IOException
CharSequence from
java.io.File to
java.nio.charset.Charset charset
private static void write (java.lang.CharSequence, java.io.File, java.nio.charset.Charset, boolean) throws java.io.IOException
CharSequence from
java.io.File to
java.nio.charset.Charset charset
boolean append
public static void copy (java.io.File, java.nio.charset.Charset, com.google.common.io.OutputSupplier) throws java.io.IOException
java.io.File from
java.nio.charset.Charset charset
com.google.common.io.OutputSupplier to
public static void copy (java.io.File, java.nio.charset.Charset, java.lang.Appendable) throws java.io.IOException
java.io.File from
java.nio.charset.Charset charset
Appendable to
public static boolean equal (java.io.File, java.io.File) throws java.io.IOException
java.io.File file1
java.io.File file2
long len1
long len2
public static java.io.File createTempDir ()
java.io.File tempDir
int counter
java.io.File baseDir
String baseName
public static void touch (java.io.File) throws java.io.IOException
java.io.File file
public static void createParentDirs (java.io.File) throws java.io.IOException
java.io.File file
java.io.File parent
public static void move (java.io.File, java.io.File) throws java.io.IOException
java.io.File from
java.io.File to
public static void deleteDirectoryContents (java.io.File) throws java.io.IOException
java.io.File file
java.io.File[] arr$
int len$
int i$
java.io.File directory
java.io.File[] files
public static void deleteRecursively (java.io.File) throws java.io.IOException
java.io.File file
public static java.lang.String readFirstLine (java.io.File, java.nio.charset.Charset) throws java.io.IOException
java.io.File file
java.nio.charset.Charset charset
public static java.util.List readLines (java.io.File, java.nio.charset.Charset) throws java.io.IOException
java.io.File file
java.nio.charset.Charset charset
public static java.lang.Object readLines (java.io.File, java.nio.charset.Charset, com.google.common.io.LineProcessor) throws java.io.IOException
java.io.File file
java.nio.charset.Charset charset
com.google.common.io.LineProcessor callback
public static java.lang.Object readBytes (java.io.File, com.google.common.io.ByteProcessor) throws java.io.IOException
java.io.File file
com.google.common.io.ByteProcessor processor
public static long getChecksum (java.io.File, java.util.zip.Checksum) throws java.io.IOException
java.io.File file
java.util.zip.Checksum checksum
public static byte[] getDigest (java.io.File, java.security.MessageDigest) throws java.io.IOException
java.io.File file
java.security.MessageDigest md
public static java.nio.MappedByteBuffer map (java.io.File) throws java.io.IOException
java.io.File file
public static java.nio.MappedByteBuffer map (java.io.File, java.nio.channels.FileChannel$MapMode) throws java.io.IOException
java.io.File file
java.nio.channels.FileChannel$MapMode mode
public static java.nio.MappedByteBuffer map (java.io.File, java.nio.channels.FileChannel$MapMode, long) throws java.io.FileNotFoundException java.io.IOException
java.nio.MappedByteBuffer mbb
java.io.File file
java.nio.channels.FileChannel$MapMode mode
long size
java.io.RandomAccessFile raf
boolean threw
private static java.nio.MappedByteBuffer map (java.io.RandomAccessFile, java.nio.channels.FileChannel$MapMode, long) throws java.io.IOException
java.nio.MappedByteBuffer mbb
java.io.RandomAccessFile raf
java.nio.channels.FileChannel$MapMode mode
long size
java.nio.channels.FileChannel channel
boolean threw
private static boolean sep (char[], int)
char[] a
int pos
}
com/google/common/io/MultiReader.classMultiReader.java
package com.google.common.io
com.google.common.io.MultiReader extends java.io.Reader {
private final java.util.Iterator it
private java.io.Reader current
void (java.util.Iterator) throws java.io.IOException
java.util.Iterator readers
private void advance () throws java.io.IOException
public int read (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
int result
public long skip (long) throws java.io.IOException
long result
long n
public boolean ready () throws java.io.IOException
public void close () throws java.io.IOException
}
com/google/common/io/LimitInputStream.classLimitInputStream.java
package com.google.common.io
public final com.google.common.io.LimitInputStream extends java.io.FilterInputStream {
private long left
private long mark
public void (java.io.InputStream, long)
java.io.InputStream in
long limit
public int available () throws java.io.IOException
public void mark (int)
int readlimit
public int read () throws java.io.IOException
int result
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int result
public void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long n
long skipped
}
com/google/common/io/LittleEndianDataInputStream.classLittleEndianDataInputStream.java
package com.google.common.io
public final com.google.common.io.LittleEndianDataInputStream extends java.io.FilterInputStream implements java.io.DataInput {
public void (java.io.InputStream)
java.io.InputStream in
public java.lang.String readLine ()
public void readFully (byte[]) throws java.io.IOException
byte[] b
public void readFully (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public int skipBytes (int) throws java.io.IOException
int n
public int readUnsignedByte () throws java.io.IOException
int b1
public int readUnsignedShort () throws java.io.IOException
byte b1
byte b2
public int readInt () throws java.io.IOException
byte b1
byte b2
byte b3
byte b4
public long readLong () throws java.io.IOException
byte b1
byte b2
byte b3
byte b4
byte b5
byte b6
byte b7
byte b8
public float readFloat () throws java.io.IOException
public double readDouble () throws java.io.IOException
public java.lang.String readUTF () throws java.io.IOException
public short readShort () throws java.io.IOException
public char readChar () throws java.io.IOException
public byte readByte () throws java.io.IOException
public boolean readBoolean () throws java.io.IOException
private byte readAndCheckByte () throws java.io.IOException java.io.EOFException
int b1
}
com/google/common/io/CharStreams$1.classCharStreams.java
package com.google.common.io
final com.google.common.io.CharStreams$1 extends java.lang.Object implements com.google.common.io.InputSupplier {
final String val$value
void (java.lang.String)
public java.io.StringReader getInput ()
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/CharStreams$2.classCharStreams.java
package com.google.common.io
final com.google.common.io.CharStreams$2 extends java.lang.Object implements com.google.common.io.InputSupplier {
final com.google.common.io.InputSupplier val$in
final java.nio.charset.Charset val$charset
void (com.google.common.io.InputSupplier, java.nio.charset.Charset)
public java.io.InputStreamReader getInput () throws java.io.IOException
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/CharStreams$3.classCharStreams.java
package com.google.common.io
final com.google.common.io.CharStreams$3 extends java.lang.Object implements com.google.common.io.OutputSupplier {
final com.google.common.io.OutputSupplier val$out
final java.nio.charset.Charset val$charset
void (com.google.common.io.OutputSupplier, java.nio.charset.Charset)
public java.io.OutputStreamWriter getOutput () throws java.io.IOException
public volatile java.lang.Object getOutput () throws java.io.IOException
}
com/google/common/io/CharStreams$4.classCharStreams.java
package com.google.common.io
final com.google.common.io.CharStreams$4 extends java.lang.Object implements com.google.common.io.InputSupplier {
final Iterable val$suppliers
void (java.lang.Iterable)
public java.io.Reader getInput () throws java.io.IOException
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/CharStreams.classCharStreams.java
package com.google.common.io
public final com.google.common.io.CharStreams extends java.lang.Object {
private static final int BUF_SIZE
private void ()
public static com.google.common.io.InputSupplier newReaderSupplier (java.lang.String)
String value
public static com.google.common.io.InputSupplier newReaderSupplier (com.google.common.io.InputSupplier, java.nio.charset.Charset)
com.google.common.io.InputSupplier in
java.nio.charset.Charset charset
public static com.google.common.io.OutputSupplier newWriterSupplier (com.google.common.io.OutputSupplier, java.nio.charset.Charset)
com.google.common.io.OutputSupplier out
java.nio.charset.Charset charset
public static void write (java.lang.CharSequence, com.google.common.io.OutputSupplier) throws java.io.IOException
CharSequence from
com.google.common.io.OutputSupplier to
boolean threw
Appendable out
public static long copy (com.google.common.io.InputSupplier, com.google.common.io.OutputSupplier) throws java.io.IOException
long count
Appendable out
com.google.common.io.InputSupplier from
com.google.common.io.OutputSupplier to
boolean threw
Readable in
public static long copy (com.google.common.io.InputSupplier, java.lang.Appendable) throws java.io.IOException
long count
com.google.common.io.InputSupplier from
Appendable to
boolean threw
Readable in
public static long copy (java.lang.Readable, java.lang.Appendable) throws java.io.IOException
int r
Readable from
Appendable to
java.nio.CharBuffer buf
long total
public static java.lang.String toString (java.lang.Readable) throws java.io.IOException
Readable r
public static java.lang.String toString (com.google.common.io.InputSupplier) throws java.io.IOException
com.google.common.io.InputSupplier supplier
private static java.lang.StringBuilder toStringBuilder (java.lang.Readable) throws java.io.IOException
Readable r
StringBuilder sb
private static java.lang.StringBuilder toStringBuilder (com.google.common.io.InputSupplier) throws java.io.IOException
StringBuilder result
com.google.common.io.InputSupplier supplier
boolean threw
Readable r
public static java.lang.String readFirstLine (com.google.common.io.InputSupplier) throws java.io.IOException
String line
com.google.common.io.InputSupplier supplier
boolean threw
Readable r
public static java.util.List readLines (com.google.common.io.InputSupplier) throws java.io.IOException
java.util.List result
com.google.common.io.InputSupplier supplier
boolean threw
Readable r
public static java.util.List readLines (java.lang.Readable) throws java.io.IOException
Readable r
java.util.List result
com.google.common.io.LineReader lineReader
String line
public static java.lang.Object readLines (com.google.common.io.InputSupplier, com.google.common.io.LineProcessor) throws java.io.IOException
com.google.common.io.LineReader lineReader
String line
com.google.common.io.InputSupplier supplier
com.google.common.io.LineProcessor callback
boolean threw
Readable r
public static com.google.common.io.InputSupplier join (java.lang.Iterable)
Iterable suppliers
public static transient com.google.common.io.InputSupplier join (com.google.common.io.InputSupplier[])
com.google.common.io.InputSupplier[] suppliers
public static void skipFully (java.io.Reader, long) throws java.io.IOException
long amt
java.io.Reader reader
long n
public static java.io.Writer asWriter (java.lang.Appendable)
Appendable target
}
com/google/common/io/CountingInputStream.classCountingInputStream.java
package com.google.common.io
public final com.google.common.io.CountingInputStream extends java.io.FilterInputStream {
private long count
private long mark
public void (java.io.InputStream)
java.io.InputStream in
public long getCount ()
public int read () throws java.io.IOException
int result
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int result
public long skip (long) throws java.io.IOException
long n
long result
public void mark (int)
int readlimit
public void reset () throws java.io.IOException
}
com/google/common/io/Closeables.classCloseables.java
package com.google.common.io
public final com.google.common.io.Closeables extends java.lang.Object {
private static final java.util.logging.Logger logger
private void ()
public static void close (java.io.Closeable, boolean) throws java.io.IOException
java.io.IOException e
java.io.Closeable closeable
boolean swallowIOException
public static void closeQuietly (java.io.Closeable)
java.io.IOException e
java.io.Closeable closeable
static void ()
}
com/google/common/io/LittleEndianDataOutputStream.classLittleEndianDataOutputStream.java
package com.google.common.io
public com.google.common.io.LittleEndianDataOutputStream extends java.io.FilterOutputStream implements java.io.DataOutput {
public void (java.io.OutputStream)
java.io.OutputStream out
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void writeBoolean (boolean) throws java.io.IOException
boolean v
public void writeByte (int) throws java.io.IOException
int v
public void writeBytes (java.lang.String) throws java.io.IOException
String s
public void writeChar (int) throws java.io.IOException
int v
public void writeChars (java.lang.String) throws java.io.IOException
int i
String s
public void writeDouble (double) throws java.io.IOException
double v
public void writeFloat (float) throws java.io.IOException
float v
public void writeInt (int) throws java.io.IOException
int v
public void writeLong (long) throws java.io.IOException
long v
byte[] bytes
public void writeShort (int) throws java.io.IOException
int v
public void writeUTF (java.lang.String) throws java.io.IOException
String str
}
com/google/common/primitives/package-info.classpackage-info.java
package com.google.common.primitives
abstract com.google.common.primitives.package-info extends java.lang.Object {
}
com/google/common/primitives/Floats$LexicographicalComparator.classFloats.java
package com.google.common.primitives
final com.google.common.primitives.Floats$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Floats$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Floats$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Floats$LexicographicalComparator[] values ()
public static com.google.common.primitives.Floats$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (float[], float[])
int result
int i
float[] left
float[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Floats$FloatArrayAsList.classFloats.java
package com.google.common.primitives
com.google.common.primitives.Floats$FloatArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final float[] array
final int start
final int end
private static final long serialVersionUID
void (float[])
float[] array
void (float[], int, int)
float[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Float get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Float set (int, java.lang.Float)
int index
Float element
float oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Floats$FloatArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
float[] toFloatArray ()
int size
float[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Floats.classFloats.java
package com.google.common.primitives
public final com.google.common.primitives.Floats extends java.lang.Object {
public static final int BYTES
private void ()
public static int hashCode (float)
float value
public static int compare (float, float)
float a
float b
public static boolean isFinite (float)
float value
public static boolean contains (float[], float)
float value
float[] arr$
int len$
int i$
float[] array
float target
public static int indexOf (float[], float)
float[] array
float target
private static int indexOf (float[], float, int, int)
int i
float[] array
float target
int start
int end
public static int indexOf (float[], float[])
int j
int i
float[] array
float[] target
public static int lastIndexOf (float[], float)
float[] array
float target
private static int lastIndexOf (float[], float, int, int)
int i
float[] array
float target
int start
int end
public static transient float min (float[])
int i
float[] array
float min
public static transient float max (float[])
int i
float[] array
float max
public static transient float[] concat (float[][])
float[] array
float[][] arr$
int len$
int i$
float[] array
float[][] arr$
int len$
int i$
float[][] arrays
int length
float[] result
int pos
public static float[] ensureCapacity (float[], int, int)
float[] array
int minLength
int padding
private static float[] copyOf (float[], int)
float[] original
int length
float[] copy
public static transient java.lang.String join (java.lang.String, float[])
int i
String separator
float[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static float[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
float[] array
public static transient java.util.List asList (float[])
float[] backingArray
static int access$000 (float[], float, int, int)
float[] x0
float x1
int x2
int x3
static int access$100 (float[], float, int, int)
float[] x0
float x1
int x2
int x3
}
com/google/common/primitives/SignedBytes$LexicographicalComparator.classSignedBytes.java
package com.google.common.primitives
final com.google.common.primitives.SignedBytes$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.SignedBytes$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.SignedBytes$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.SignedBytes$LexicographicalComparator[] values ()
public static com.google.common.primitives.SignedBytes$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (byte[], byte[])
int result
int i
byte[] left
byte[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/SignedBytes.classSignedBytes.java
package com.google.common.primitives
public final com.google.common.primitives.SignedBytes extends java.lang.Object {
public static final byte MAX_POWER_OF_TWO
private void ()
public static byte checkedCast (long)
long value
byte result
public static byte saturatedCast (long)
long value
public static int compare (byte, byte)
byte a
byte b
public static transient byte min (byte[])
int i
byte[] array
byte min
public static transient byte max (byte[])
int i
byte[] array
byte max
public static transient java.lang.String join (java.lang.String, byte[])
int i
String separator
byte[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
}
com/google/common/primitives/Shorts$LexicographicalComparator.classShorts.java
package com.google.common.primitives
final com.google.common.primitives.Shorts$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Shorts$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Shorts$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Shorts$LexicographicalComparator[] values ()
public static com.google.common.primitives.Shorts$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (short[], short[])
int result
int i
short[] left
short[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Shorts$ShortArrayAsList.classShorts.java
package com.google.common.primitives
com.google.common.primitives.Shorts$ShortArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final short[] array
final int start
final int end
private static final long serialVersionUID
void (short[])
short[] array
void (short[], int, int)
short[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Short get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Short set (int, java.lang.Short)
int index
Short element
short oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Shorts$ShortArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
short[] toShortArray ()
int size
short[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Shorts.classShorts.java
package com.google.common.primitives
public final com.google.common.primitives.Shorts extends java.lang.Object {
public static final int BYTES
public static final short MAX_POWER_OF_TWO
private void ()
public static int hashCode (short)
short value
public static short checkedCast (long)
long value
short result
public static short saturatedCast (long)
long value
public static int compare (short, short)
short a
short b
public static boolean contains (short[], short)
short value
short[] arr$
int len$
int i$
short[] array
short target
public static int indexOf (short[], short)
short[] array
short target
private static int indexOf (short[], short, int, int)
int i
short[] array
short target
int start
int end
public static int indexOf (short[], short[])
int j
int i
short[] array
short[] target
public static int lastIndexOf (short[], short)
short[] array
short target
private static int lastIndexOf (short[], short, int, int)
int i
short[] array
short target
int start
int end
public static transient short min (short[])
int i
short[] array
short min
public static transient short max (short[])
int i
short[] array
short max
public static transient short[] concat (short[][])
short[] array
short[][] arr$
int len$
int i$
short[] array
short[][] arr$
int len$
int i$
short[][] arrays
int length
short[] result
int pos
public static byte[] toByteArray (short)
short value
public static short fromByteArray (byte[])
byte[] bytes
public static short fromBytes (byte, byte)
byte b1
byte b2
public static short[] ensureCapacity (short[], int, int)
short[] array
int minLength
int padding
private static short[] copyOf (short[], int)
short[] original
int length
short[] copy
public static transient java.lang.String join (java.lang.String, short[])
int i
String separator
short[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static short[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
short[] array
public static transient java.util.List asList (short[])
short[] backingArray
static int access$000 (short[], short, int, int)
short[] x0
short x1
int x2
int x3
static int access$100 (short[], short, int, int)
short[] x0
short x1
int x2
int x3
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1.classUnsignedBytes.java
package com.google.common.primitives
final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1 extends java.lang.Object implements java.security.PrivilegedAction {
void ()
public java.lang.Object run ()
java.lang.reflect.Field f
NoSuchFieldException e
IllegalAccessException e
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator.classUnsignedBytes.java
package com.google.common.primitives
final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator INSTANCE
static final boolean littleEndian
static final sun.misc.Unsafe theUnsafe
static final int BYTE_ARRAY_BASE_OFFSET
private static final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator[] $VALUES
public static com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator[] values ()
public static com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (byte[], byte[])
int n
int y
int x
long lw
long rw
long diff
int i
int result
int i
byte[] left
byte[] right
int minLength
int minWords
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator.classUnsignedBytes.java
package com.google.common.primitives
final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator INSTANCE
private static final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator[] $VALUES
public static com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator[] values ()
public static com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (byte[], byte[])
int result
int i
byte[] left
byte[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder.classUnsignedBytes.java
package com.google.common.primitives
com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder extends java.lang.Object {
static final String UNSAFE_COMPARATOR_NAME
static final java.util.Comparator BEST_COMPARATOR
void ()
static java.util.Comparator getBestComparator ()
Class theClass
java.util.Comparator comparator
Throwable t
static void ()
}
com/google/common/primitives/UnsignedBytes.classUnsignedBytes.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedBytes extends java.lang.Object {
public static final byte MAX_POWER_OF_TWO
private void ()
public static int toInt (byte)
byte value
public static byte checkedCast (long)
long value
public static byte saturatedCast (long)
long value
public static int compare (byte, byte)
byte a
byte b
public static transient byte min (byte[])
int next
int i
byte[] array
int min
public static transient byte max (byte[])
int next
int i
byte[] array
int max
public static transient java.lang.String join (java.lang.String, byte[])
int i
String separator
byte[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
static java.util.Comparator lexicographicalComparatorJavaImpl ()
}
com/google/common/primitives/Chars$LexicographicalComparator.classChars.java
package com.google.common.primitives
final com.google.common.primitives.Chars$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Chars$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Chars$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Chars$LexicographicalComparator[] values ()
public static com.google.common.primitives.Chars$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (char[], char[])
int result
int i
char[] left
char[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Chars$CharArrayAsList.classChars.java
package com.google.common.primitives
com.google.common.primitives.Chars$CharArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final char[] array
final int start
final int end
private static final long serialVersionUID
void (char[])
char[] array
void (char[], int, int)
char[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Character get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Character set (int, java.lang.Character)
int index
Character element
char oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Chars$CharArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
char[] toCharArray ()
int size
char[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Chars.classChars.java
package com.google.common.primitives
public final com.google.common.primitives.Chars extends java.lang.Object {
public static final int BYTES
private void ()
public static int hashCode (char)
char value
public static char checkedCast (long)
long value
char result
public static char saturatedCast (long)
long value
public static int compare (char, char)
char a
char b
public static boolean contains (char[], char)
char value
char[] arr$
int len$
int i$
char[] array
char target
public static int indexOf (char[], char)
char[] array
char target
private static int indexOf (char[], char, int, int)
int i
char[] array
char target
int start
int end
public static int indexOf (char[], char[])
int j
int i
char[] array
char[] target
public static int lastIndexOf (char[], char)
char[] array
char target
private static int lastIndexOf (char[], char, int, int)
int i
char[] array
char target
int start
int end
public static transient char min (char[])
int i
char[] array
char min
public static transient char max (char[])
int i
char[] array
char max
public static transient char[] concat (char[][])
char[] array
char[][] arr$
int len$
int i$
char[] array
char[][] arr$
int len$
int i$
char[][] arrays
int length
char[] result
int pos
public static byte[] toByteArray (char)
char value
public static char fromByteArray (byte[])
byte[] bytes
public static char fromBytes (byte, byte)
byte b1
byte b2
public static char[] ensureCapacity (char[], int, int)
char[] array
int minLength
int padding
private static char[] copyOf (char[], int)
char[] original
int length
char[] copy
public static transient java.lang.String join (java.lang.String, char[])
int i
String separator
char[] array
int len
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static char[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
char[] array
public static transient java.util.List asList (char[])
char[] backingArray
static int access$000 (char[], char, int, int)
char[] x0
char x1
int x2
int x3
static int access$100 (char[], char, int, int)
char[] x0
char x1
int x2
int x3
}
com/google/common/primitives/UnsignedLongs$LexicographicalComparator.classUnsignedLongs.java
package com.google.common.primitives
final com.google.common.primitives.UnsignedLongs$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.UnsignedLongs$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.UnsignedLongs$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.UnsignedLongs$LexicographicalComparator[] values ()
public static com.google.common.primitives.UnsignedLongs$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (long[], long[])
int i
long[] left
long[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/UnsignedLongs.classUnsignedLongs.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedLongs extends java.lang.Object {
public static final long MAX_VALUE
private static final long[] maxValueDivs
private static final int[] maxValueMods
private static final int[] maxSafeDigits
private void ()
private static long flip (long)
long a
public static int compare (long, long)
long a
long b
public static transient long min (long[])
long next
int i
long[] array
long min
public static transient long max (long[])
long next
int i
long[] array
long max
public static transient java.lang.String join (java.lang.String, long[])
int i
String separator
long[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static long divide (long, long)
long dividend
long divisor
long quotient
long rem
public static long remainder (long, long)
long dividend
long divisor
long quotient
long rem
public static long parseUnsignedLong (java.lang.String)
String s
public static long parseUnsignedLong (java.lang.String, int)
int digit
int pos
String s
int radix
int max_safe_pos
long value
private static boolean overflowInParse (long, int, int)
long current
int digit
int radix
public static java.lang.String toString (long)
long x
public static java.lang.String toString (long, int)
long top
long bot
char[] buf
int i
long x
int radix
static void ()
int i
java.math.BigInteger overflow
}
com/google/common/primitives/Ints$LexicographicalComparator.classInts.java
package com.google.common.primitives
final com.google.common.primitives.Ints$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Ints$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Ints$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Ints$LexicographicalComparator[] values ()
public static com.google.common.primitives.Ints$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (int[], int[])
int result
int i
int[] left
int[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Ints$IntArrayAsList.classInts.java
package com.google.common.primitives
com.google.common.primitives.Ints$IntArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final int[] array
final int start
final int end
private static final long serialVersionUID
void (int[])
int[] array
void (int[], int, int)
int[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Integer get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Integer set (int, java.lang.Integer)
int index
Integer element
int oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Ints$IntArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
int[] toIntArray ()
int size
int[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Ints.classInts.java
package com.google.common.primitives
public final com.google.common.primitives.Ints extends java.lang.Object {
public static final int BYTES
public static final int MAX_POWER_OF_TWO
private void ()
public static int hashCode (int)
int value
public static int checkedCast (long)
long value
int result
public static int saturatedCast (long)
long value
public static int compare (int, int)
int a
int b
public static boolean contains (int[], int)
int value
int[] arr$
int len$
int i$
int[] array
int target
public static int indexOf (int[], int)
int[] array
int target
private static int indexOf (int[], int, int, int)
int i
int[] array
int target
int start
int end
public static int indexOf (int[], int[])
int j
int i
int[] array
int[] target
public static int lastIndexOf (int[], int)
int[] array
int target
private static int lastIndexOf (int[], int, int, int)
int i
int[] array
int target
int start
int end
public static transient int min (int[])
int i
int[] array
int min
public static transient int max (int[])
int i
int[] array
int max
public static transient int[] concat (int[][])
int[] array
int[][] arr$
int len$
int i$
int[] array
int[][] arr$
int len$
int i$
int[][] arrays
int length
int[] result
int pos
public static byte[] toByteArray (int)
int value
public static int fromByteArray (byte[])
byte[] bytes
public static int fromBytes (byte, byte, byte, byte)
byte b1
byte b2
byte b3
byte b4
public static int[] ensureCapacity (int[], int, int)
int[] array
int minLength
int padding
private static int[] copyOf (int[], int)
int[] original
int length
int[] copy
public static transient java.lang.String join (java.lang.String, int[])
int i
String separator
int[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static int[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
int[] array
public static transient java.util.List asList (int[])
int[] backingArray
static int access$000 (int[], int, int, int)
int[] x0
int x1
int x2
int x3
static int access$100 (int[], int, int, int)
int[] x0
int x1
int x2
int x3
}
com/google/common/primitives/Booleans$LexicographicalComparator.classBooleans.java
package com.google.common.primitives
final com.google.common.primitives.Booleans$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Booleans$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Booleans$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Booleans$LexicographicalComparator[] values ()
public static com.google.common.primitives.Booleans$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (boolean[], boolean[])
int result
int i
boolean[] left
boolean[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Booleans$BooleanArrayAsList.classBooleans.java
package com.google.common.primitives
com.google.common.primitives.Booleans$BooleanArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final boolean[] array
final int start
final int end
private static final long serialVersionUID
void (boolean[])
boolean[] array
void (boolean[], int, int)
boolean[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Boolean get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Boolean set (int, java.lang.Boolean)
int index
Boolean element
boolean oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Booleans$BooleanArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
boolean[] toBooleanArray ()
int size
boolean[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Booleans.classBooleans.java
package com.google.common.primitives
public final com.google.common.primitives.Booleans extends java.lang.Object {
private void ()
public static int hashCode (boolean)
boolean value
public static int compare (boolean, boolean)
boolean a
boolean b
public static boolean contains (boolean[], boolean)
boolean value
boolean[] arr$
int len$
int i$
boolean[] array
boolean target
public static int indexOf (boolean[], boolean)
boolean[] array
boolean target
private static int indexOf (boolean[], boolean, int, int)
int i
boolean[] array
boolean target
int start
int end
public static int indexOf (boolean[], boolean[])
int j
int i
boolean[] array
boolean[] target
public static int lastIndexOf (boolean[], boolean)
boolean[] array
boolean target
private static int lastIndexOf (boolean[], boolean, int, int)
int i
boolean[] array
boolean target
int start
int end
public static transient boolean[] concat (boolean[][])
boolean[] array
boolean[][] arr$
int len$
int i$
boolean[] array
boolean[][] arr$
int len$
int i$
boolean[][] arrays
int length
boolean[] result
int pos
public static boolean[] ensureCapacity (boolean[], int, int)
boolean[] array
int minLength
int padding
private static boolean[] copyOf (boolean[], int)
boolean[] original
int length
boolean[] copy
public static transient java.lang.String join (java.lang.String, boolean[])
int i
String separator
boolean[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static boolean[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
boolean[] array
public static transient java.util.List asList (boolean[])
boolean[] backingArray
static int access$000 (boolean[], boolean, int, int)
boolean[] x0
boolean x1
int x2
int x3
static int access$100 (boolean[], boolean, int, int)
boolean[] x0
boolean x1
int x2
int x3
}
com/google/common/primitives/Bytes$ByteArrayAsList.classBytes.java
package com.google.common.primitives
com.google.common.primitives.Bytes$ByteArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final byte[] array
final int start
final int end
private static final long serialVersionUID
void (byte[])
byte[] array
void (byte[], int, int)
byte[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Byte get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Byte set (int, java.lang.Byte)
int index
Byte element
byte oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Bytes$ByteArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
byte[] toByteArray ()
int size
byte[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Bytes.classBytes.java
package com.google.common.primitives
public final com.google.common.primitives.Bytes extends java.lang.Object {
private void ()
public static int hashCode (byte)
byte value
public static boolean contains (byte[], byte)
byte value
byte[] arr$
int len$
int i$
byte[] array
byte target
public static int indexOf (byte[], byte)
byte[] array
byte target
private static int indexOf (byte[], byte, int, int)
int i
byte[] array
byte target
int start
int end
public static int indexOf (byte[], byte[])
int j
int i
byte[] array
byte[] target
public static int lastIndexOf (byte[], byte)
byte[] array
byte target
private static int lastIndexOf (byte[], byte, int, int)
int i
byte[] array
byte target
int start
int end
public static transient byte[] concat (byte[][])
byte[] array
byte[][] arr$
int len$
int i$
byte[] array
byte[][] arr$
int len$
int i$
byte[][] arrays
int length
byte[] result
int pos
public static byte[] ensureCapacity (byte[], int, int)
byte[] array
int minLength
int padding
private static byte[] copyOf (byte[], int)
byte[] original
int length
byte[] copy
public static byte[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
byte[] array
public static transient java.util.List asList (byte[])
byte[] backingArray
static int access$000 (byte[], byte, int, int)
byte[] x0
byte x1
int x2
int x3
static int access$100 (byte[], byte, int, int)
byte[] x0
byte x1
int x2
int x3
}
com/google/common/primitives/Primitives.classPrimitives.java
package com.google.common.primitives
public final com.google.common.primitives.Primitives extends java.lang.Object {
private static final java.util.Map PRIMITIVE_TO_WRAPPER_TYPE
private static final java.util.Map WRAPPER_TO_PRIMITIVE_TYPE
private void ()
private static void add (java.util.Map, java.util.Map, java.lang.Class, java.lang.Class)
java.util.Map forward
java.util.Map backward
Class key
Class value
public static java.util.Set allPrimitiveTypes ()
public static java.util.Set allWrapperTypes ()
public static boolean isWrapperType (java.lang.Class)
Class type
public static java.lang.Class wrap (java.lang.Class)
Class type
Class wrapped
public static java.lang.Class unwrap (java.lang.Class)
Class type
Class unwrapped
static void ()
java.util.Map primToWrap
java.util.Map wrapToPrim
}
com/google/common/primitives/Longs$LexicographicalComparator.classLongs.java
package com.google.common.primitives
final com.google.common.primitives.Longs$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Longs$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Longs$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Longs$LexicographicalComparator[] values ()
public static com.google.common.primitives.Longs$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (long[], long[])
int result
int i
long[] left
long[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Longs$LongArrayAsList.classLongs.java
package com.google.common.primitives
com.google.common.primitives.Longs$LongArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final long[] array
final int start
final int end
private static final long serialVersionUID
void (long[])
long[] array
void (long[], int, int)
long[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Long get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Long set (int, java.lang.Long)
int index
Long element
long oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Longs$LongArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
long[] toLongArray ()
int size
long[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Longs.classLongs.java
package com.google.common.primitives
public final com.google.common.primitives.Longs extends java.lang.Object {
public static final int BYTES
public static final long MAX_POWER_OF_TWO
private void ()
public static int hashCode (long)
long value
public static int compare (long, long)
long a
long b
public static boolean contains (long[], long)
long value
long[] arr$
int len$
int i$
long[] array
long target
public static int indexOf (long[], long)
long[] array
long target
private static int indexOf (long[], long, int, int)
int i
long[] array
long target
int start
int end
public static int indexOf (long[], long[])
int j
int i
long[] array
long[] target
public static int lastIndexOf (long[], long)
long[] array
long target
private static int lastIndexOf (long[], long, int, int)
int i
long[] array
long target
int start
int end
public static transient long min (long[])
int i
long[] array
long min
public static transient long max (long[])
int i
long[] array
long max
public static transient long[] concat (long[][])
long[] array
long[][] arr$
int len$
int i$
long[] array
long[][] arr$
int len$
int i$
long[][] arrays
int length
long[] result
int pos
public static byte[] toByteArray (long)
long value
public static long fromByteArray (byte[])
byte[] bytes
public static long fromBytes (byte, byte, byte, byte, byte, byte, byte, byte)
byte b1
byte b2
byte b3
byte b4
byte b5
byte b6
byte b7
byte b8
public static long[] ensureCapacity (long[], int, int)
long[] array
int minLength
int padding
private static long[] copyOf (long[], int)
long[] original
int length
long[] copy
public static transient java.lang.String join (java.lang.String, long[])
int i
String separator
long[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static long[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
long[] array
public static transient java.util.List asList (long[])
long[] backingArray
static int access$000 (long[], long, int, int)
long[] x0
long x1
int x2
int x3
static int access$100 (long[], long, int, int)
long[] x0
long x1
int x2
int x3
}
com/google/common/primitives/Doubles$LexicographicalComparator.classDoubles.java
package com.google.common.primitives
final com.google.common.primitives.Doubles$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Doubles$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Doubles$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Doubles$LexicographicalComparator[] values ()
public static com.google.common.primitives.Doubles$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (double[], double[])
int result
int i
double[] left
double[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Doubles$DoubleArrayAsList.classDoubles.java
package com.google.common.primitives
com.google.common.primitives.Doubles$DoubleArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final double[] array
final int start
final int end
private static final long serialVersionUID
void (double[])
double[] array
void (double[], int, int)
double[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Double get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Double set (int, java.lang.Double)
int index
Double element
double oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Doubles$DoubleArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
double[] toDoubleArray ()
int size
double[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Doubles.classDoubles.java
package com.google.common.primitives
public final com.google.common.primitives.Doubles extends java.lang.Object {
public static final int BYTES
private void ()
public static int hashCode (double)
double value
public static int compare (double, double)
double a
double b
public static boolean isFinite (double)
double value
public static boolean contains (double[], double)
double value
double[] arr$
int len$
int i$
double[] array
double target
public static int indexOf (double[], double)
double[] array
double target
private static int indexOf (double[], double, int, int)
int i
double[] array
double target
int start
int end
public static int indexOf (double[], double[])
int j
int i
double[] array
double[] target
public static int lastIndexOf (double[], double)
double[] array
double target
private static int lastIndexOf (double[], double, int, int)
int i
double[] array
double target
int start
int end
public static transient double min (double[])
int i
double[] array
double min
public static transient double max (double[])
int i
double[] array
double max
public static transient double[] concat (double[][])
double[] array
double[][] arr$
int len$
int i$
double[] array
double[][] arr$
int len$
int i$
double[][] arrays
int length
double[] result
int pos
public static double[] ensureCapacity (double[], int, int)
double[] array
int minLength
int padding
private static double[] copyOf (double[], int)
double[] original
int length
double[] copy
public static transient java.lang.String join (java.lang.String, double[])
int i
String separator
double[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static double[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
double[] array
public static transient java.util.List asList (double[])
double[] backingArray
static int access$000 (double[], double, int, int)
double[] x0
double x1
int x2
int x3
static int access$100 (double[], double, int, int)
double[] x0
double x1
int x2
int x3
}
com/google/common/util/concurrent/package-info.classpackage-info.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.package-info extends java.lang.Object {
}
com/google/common/util/concurrent/AbstractListenableFuture.classAbstractListenableFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractListenableFuture extends com.google.common.util.concurrent.AbstractFuture {
public void ()
}
com/google/common/util/concurrent/AbstractFuture$Sync.classAbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$Sync extends java.util.concurrent.locks.AbstractQueuedSynchronizer {
private static final long serialVersionUID
static final int RUNNING
static final int COMPLETING
static final int COMPLETED
static final int CANCELLED
private Object value
private Throwable exception
void ()
protected int tryAcquireShared (int)
int ignored
protected boolean tryReleaseShared (int)
int finalState
java.lang.Object get (long) throws java.util.concurrent.TimeoutException java.util.concurrent.CancellationException java.util.concurrent.ExecutionException java.lang.InterruptedException
long nanos
java.lang.Object get () throws java.util.concurrent.CancellationException java.util.concurrent.ExecutionException java.lang.InterruptedException
private java.lang.Object getValue () throws java.util.concurrent.CancellationException java.util.concurrent.ExecutionException
int state
boolean isDone ()
boolean isCancelled ()
boolean set (java.lang.Object)
Object v
boolean setException (java.lang.Throwable)
Throwable t
boolean cancel ()
private boolean complete (java.lang.Object, java.lang.Throwable, int)
Object v
Throwable t
int finalState
}
com/google/common/util/concurrent/AbstractFuture.classAbstractFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractFuture extends java.lang.Object implements com.google.common.util.concurrent.ListenableFuture {
private final com.google.common.util.concurrent.AbstractFuture$Sync sync
private final com.google.common.util.concurrent.ExecutionList executionList
public void ()
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public boolean isDone ()
public boolean isCancelled ()
public boolean cancel (boolean)
boolean mayInterruptIfRunning
protected void interruptTask ()
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor exec
protected boolean set (java.lang.Object)
Object value
boolean result
protected boolean setException (java.lang.Throwable)
Throwable throwable
boolean result
protected final boolean cancel ()
boolean result
protected void done ()
}
com/google/common/util/concurrent/ListenableFuture.classListenableFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ListenableFuture extends java.lang.Object implements java.util.concurrent.Future {
public abstract void addListener (java.lang.Runnable, java.util.concurrent.Executor)
}
com/google/common/util/concurrent/ExecutionList$RunnableExecutorPair.classExecutionList.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair extends java.lang.Object {
final Runnable runnable
final java.util.concurrent.Executor executor
void (java.lang.Runnable, java.util.concurrent.Executor)
Runnable runnable
java.util.concurrent.Executor executor
void execute ()
RuntimeException e
}
com/google/common/util/concurrent/ExecutionList.classExecutionList.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ExecutionList extends java.lang.Object {
private static final java.util.logging.Logger log
private final java.util.Queue runnables
private boolean executed
public void ()
public void add (java.lang.Runnable, java.util.concurrent.Executor)
Runnable runnable
java.util.concurrent.Executor executor
boolean executeImmediate
public void run ()
public void execute ()
static java.util.logging.Logger access$000 ()
static void ()
}
com/google/common/util/concurrent/Callables$1.classCallables.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Callables$1 extends java.lang.Object implements java.util.concurrent.Callable {
final Object val$value
void (java.lang.Object)
public java.lang.Object call ()
}
com/google/common/util/concurrent/Callables.classCallables.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Callables extends java.lang.Object {
private void ()
public static java.util.concurrent.Callable returning (java.lang.Object)
Object value
}
com/google/common/util/concurrent/MoreExecutors$1.classMoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$1 extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.ExecutorService val$service
final long val$terminationTimeout
final java.util.concurrent.TimeUnit val$timeUnit
void (java.util.concurrent.ExecutorService, long, java.util.concurrent.TimeUnit)
public void run ()
InterruptedException ignored
}
com/google/common/util/concurrent/MoreExecutors$SameThreadExecutorService.classMoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService extends com.google.common.util.concurrent.AbstractListeningExecutorService {
private final java.util.concurrent.locks.Lock lock
private final java.util.concurrent.locks.Condition termination
private int runningTasks
private boolean shutdown
private void ()
public void execute (java.lang.Runnable)
Runnable command
public boolean isShutdown ()
public void shutdown ()
public java.util.List shutdownNow ()
public boolean isTerminated ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
long nanos
private void startTask ()
private void endTask ()
void (com.google.common.util.concurrent.MoreExecutors$1)
com.google.common.util.concurrent.MoreExecutors$1 x0
}
com/google/common/util/concurrent/MoreExecutors$ListeningDecorator.classMoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$ListeningDecorator extends com.google.common.util.concurrent.AbstractListeningExecutorService {
final java.util.concurrent.ExecutorService delegate
void (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService delegate
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public boolean isShutdown ()
public boolean isTerminated ()
public void shutdown ()
public java.util.List shutdownNow ()
public void execute (java.lang.Runnable)
Runnable command
}
com/google/common/util/concurrent/MoreExecutors$ScheduledListeningDecorator.classMoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$ScheduledListeningDecorator extends com.google.common.util.concurrent.MoreExecutors$ListeningDecorator implements com.google.common.util.concurrent.ListeningScheduledExecutorService {
final java.util.concurrent.ScheduledExecutorService delegate
void (java.util.concurrent.ScheduledExecutorService)
java.util.concurrent.ScheduledExecutorService delegate
public java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable command
long delay
java.util.concurrent.TimeUnit unit
public java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
java.util.concurrent.Callable callable
long delay
java.util.concurrent.TimeUnit unit
public java.util.concurrent.ScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable command
long initialDelay
long period
java.util.concurrent.TimeUnit unit
public java.util.concurrent.ScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable command
long initialDelay
long delay
java.util.concurrent.TimeUnit unit
}
com/google/common/util/concurrent/MoreExecutors.classMoreExecutors.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.MoreExecutors extends java.lang.Object {
private void ()
public static java.util.concurrent.ExecutorService getExitingExecutorService (java.util.concurrent.ThreadPoolExecutor, long, java.util.concurrent.TimeUnit)
java.util.concurrent.ThreadPoolExecutor executor
long terminationTimeout
java.util.concurrent.TimeUnit timeUnit
java.util.concurrent.ExecutorService service
public static java.util.concurrent.ScheduledExecutorService getExitingScheduledExecutorService (java.util.concurrent.ScheduledThreadPoolExecutor, long, java.util.concurrent.TimeUnit)
java.util.concurrent.ScheduledThreadPoolExecutor executor
long terminationTimeout
java.util.concurrent.TimeUnit timeUnit
java.util.concurrent.ScheduledExecutorService service
public static void addDelayedShutdownHook (java.util.concurrent.ExecutorService, long, java.util.concurrent.TimeUnit)
java.util.concurrent.ExecutorService service
long terminationTimeout
java.util.concurrent.TimeUnit timeUnit
public static java.util.concurrent.ExecutorService getExitingExecutorService (java.util.concurrent.ThreadPoolExecutor)
java.util.concurrent.ThreadPoolExecutor executor
public static java.util.concurrent.ScheduledExecutorService getExitingScheduledExecutorService (java.util.concurrent.ScheduledThreadPoolExecutor)
java.util.concurrent.ScheduledThreadPoolExecutor executor
public static com.google.common.util.concurrent.ListeningExecutorService sameThreadExecutor ()
public static com.google.common.util.concurrent.ListeningExecutorService listeningDecorator (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService delegate
public static com.google.common.util.concurrent.ListeningScheduledExecutorService listeningDecorator (java.util.concurrent.ScheduledExecutorService)
java.util.concurrent.ScheduledExecutorService delegate
}
com/google/common/util/concurrent/Uninterruptibles.classUninterruptibles.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Uninterruptibles extends java.lang.Object {
public static void awaitUninterruptibly (java.util.concurrent.CountDownLatch)
InterruptedException e
java.util.concurrent.CountDownLatch latch
boolean interrupted
public static boolean awaitUninterruptibly (java.util.concurrent.CountDownLatch, long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
java.util.concurrent.CountDownLatch latch
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
public static void joinUninterruptibly (java.lang.Thread)
InterruptedException e
Thread toJoin
boolean interrupted
public static java.lang.Object getUninterruptibly (java.util.concurrent.Future) throws java.util.concurrent.ExecutionException
InterruptedException e
java.util.concurrent.Future future
boolean interrupted
public static java.lang.Object getUninterruptibly (java.util.concurrent.Future, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
InterruptedException e
long remainingNanos
long end
java.util.concurrent.Future future
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
public static void joinUninterruptibly (java.lang.Thread, long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
Thread toJoin
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
public static java.lang.Object takeUninterruptibly (java.util.concurrent.BlockingQueue)
InterruptedException e
java.util.concurrent.BlockingQueue queue
boolean interrupted
public static void putUninterruptibly (java.util.concurrent.BlockingQueue, java.lang.Object)
InterruptedException e
java.util.concurrent.BlockingQueue queue
Object element
boolean interrupted
public static void sleepUninterruptibly (long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
long sleepFor
java.util.concurrent.TimeUnit unit
boolean interrupted
private void ()
}
com/google/common/util/concurrent/Futures$1.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$1 extends java.lang.Object implements com.google.common.util.concurrent.UninterruptibleFuture {
final java.util.concurrent.Future val$future
void (java.util.concurrent.Future)
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public boolean isCancelled ()
public boolean isDone ()
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object get () throws java.util.concurrent.ExecutionException
}
com/google/common/util/concurrent/Futures$2.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$2 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.lang.Exception apply (java.lang.Exception)
Exception e
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/util/concurrent/Futures$3.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$3 extends java.lang.Object implements com.google.common.base.Function {
final Exception val$exception
void (java.lang.Exception)
public java.lang.Exception apply (java.lang.Exception)
Exception e
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/util/concurrent/Futures$4.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$4 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.base.Function val$function
void (com.google.common.base.Function)
public com.google.common.util.concurrent.ListenableFuture apply (java.lang.Object)
Object input
Object output
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/util/concurrent/Futures$5.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$5 extends java.lang.Object implements java.util.concurrent.Future {
final java.util.concurrent.Future val$future
final com.google.common.base.Function val$function
void (java.util.concurrent.Future, com.google.common.base.Function)
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public boolean isCancelled ()
public boolean isDone ()
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
private java.lang.Object applyTransformation (java.lang.Object) throws java.util.concurrent.ExecutionException
Throwable t
Object input
}
com/google/common/util/concurrent/Futures$6.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$6 extends java.lang.Object implements java.util.concurrent.Future {
private final Object lock
private boolean set
private Object value
private java.util.concurrent.ExecutionException exception
final java.util.concurrent.Future val$future
final com.google.common.base.Function val$function
void (java.util.concurrent.Future, com.google.common.base.Function)
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
private java.lang.Object apply (java.lang.Object) throws java.util.concurrent.ExecutionException
RuntimeException e
Error e
Object raw
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public boolean isCancelled ()
public boolean isDone ()
}
com/google/common/util/concurrent/Futures$ChainingListenableFuture$1.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ChainingListenableFuture$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.ListenableFuture val$outputFuture
final com.google.common.util.concurrent.Futures$ChainingListenableFuture this$0
void (com.google.common.util.concurrent.Futures$ChainingListenableFuture, com.google.common.util.concurrent.ListenableFuture)
public void run ()
java.util.concurrent.CancellationException e
java.util.concurrent.ExecutionException e
}
com/google/common/util/concurrent/Futures$ChainingListenableFuture.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ChainingListenableFuture extends com.google.common.util.concurrent.AbstractFuture implements java.lang.Runnable {
private com.google.common.base.Function function
private com.google.common.util.concurrent.ListenableFuture inputFuture
private volatile com.google.common.util.concurrent.ListenableFuture outputFuture
private final java.util.concurrent.BlockingQueue mayInterruptIfRunningChannel
private final java.util.concurrent.CountDownLatch outputCreated
private void (com.google.common.base.Function, com.google.common.util.concurrent.ListenableFuture)
com.google.common.base.Function function
com.google.common.util.concurrent.ListenableFuture inputFuture
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
com.google.common.util.concurrent.ListenableFuture inputFuture
com.google.common.util.concurrent.ListenableFuture outputFuture
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException java.lang.InterruptedException
long start
com.google.common.util.concurrent.ListenableFuture inputFuture
long start
com.google.common.util.concurrent.ListenableFuture outputFuture
long timeout
java.util.concurrent.TimeUnit unit
public boolean cancel (boolean)
boolean mayInterruptIfRunning
private void cancel (java.util.concurrent.Future, boolean)
java.util.concurrent.Future future
boolean mayInterruptIfRunning
public void run ()
java.util.concurrent.CancellationException e
java.util.concurrent.ExecutionException e
Object sourceResult
com.google.common.util.concurrent.ListenableFuture outputFuture
java.lang.reflect.UndeclaredThrowableException e
RuntimeException e
Error e
void (com.google.common.base.Function, com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.Futures$1)
com.google.common.base.Function x0
com.google.common.util.concurrent.ListenableFuture x1
com.google.common.util.concurrent.Futures$1 x2
static com.google.common.util.concurrent.ListenableFuture access$102 (com.google.common.util.concurrent.Futures$ChainingListenableFuture, com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.Futures$ChainingListenableFuture x0
com.google.common.util.concurrent.ListenableFuture x1
}
com/google/common/util/concurrent/Futures$7.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$7 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.ListenableFuture val$future
final com.google.common.util.concurrent.FutureCallback val$callback
void (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.FutureCallback)
public void run ()
Object value
java.util.concurrent.ExecutionException e
RuntimeException e
Error e
}
com/google/common/util/concurrent/Futures$8.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$8 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.lang.Boolean apply (java.lang.reflect.Constructor)
java.lang.reflect.Constructor input
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/util/concurrent/Futures$ListFuture$1.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ListFuture$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.Futures$ListFuture this$0
void (com.google.common.util.concurrent.Futures$ListFuture)
public void run ()
}
com/google/common/util/concurrent/Futures$ListFuture$2.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ListFuture$2 extends java.lang.Object implements java.lang.Runnable {
final int val$index
final com.google.common.util.concurrent.ListenableFuture val$listenable
final com.google.common.util.concurrent.Futures$ListFuture this$0
void (com.google.common.util.concurrent.Futures$ListFuture, int, com.google.common.util.concurrent.ListenableFuture)
public void run ()
}
com/google/common/util/concurrent/Futures$ListFuture.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ListFuture extends com.google.common.util.concurrent.AbstractFuture {
com.google.common.collect.ImmutableList futures
final boolean allMustSucceed
final java.util.concurrent.atomic.AtomicInteger remaining
java.util.List values
void (com.google.common.collect.ImmutableList, boolean, java.util.concurrent.Executor)
com.google.common.collect.ImmutableList futures
boolean allMustSucceed
java.util.concurrent.Executor listenerExecutor
private void init (java.util.concurrent.Executor)
int i
com.google.common.util.concurrent.ListenableFuture listenable
int index
int i
java.util.concurrent.Executor listenerExecutor
com.google.common.collect.ImmutableList localFutures
private void setOneValue (int, java.util.concurrent.Future)
int newRemaining
java.util.concurrent.CancellationException e
int newRemaining
java.util.concurrent.ExecutionException e
int newRemaining
RuntimeException e
int newRemaining
Error e
int newRemaining
int newRemaining
int index
java.util.concurrent.Future future
java.util.List localValues
public java.util.List get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
private void callAllGets () throws java.lang.InterruptedException
Error e
InterruptedException e
Throwable e
com.google.common.util.concurrent.ListenableFuture future
java.util.Iterator i$
java.util.List oldFutures
public volatile java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
static void access$200 (com.google.common.util.concurrent.Futures$ListFuture, int, java.util.concurrent.Future)
com.google.common.util.concurrent.Futures$ListFuture x0
int x1
java.util.concurrent.Future x2
}
com/google/common/util/concurrent/Futures$MappingCheckedFuture.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$MappingCheckedFuture extends com.google.common.util.concurrent.AbstractCheckedFuture {
final com.google.common.base.Function mapper
void (com.google.common.util.concurrent.ListenableFuture, com.google.common.base.Function)
com.google.common.util.concurrent.ListenableFuture delegate
com.google.common.base.Function mapper
protected java.lang.Exception mapException (java.lang.Exception)
Exception e
}
com/google/common/util/concurrent/Futures.classFutures.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Futures extends java.lang.Object {
private static final com.google.common.collect.Ordering WITH_STRING_PARAM_FIRST
private void ()
public static com.google.common.util.concurrent.UninterruptibleFuture makeUninterruptible (java.util.concurrent.Future)
java.util.concurrent.Future future
public static com.google.common.util.concurrent.ListenableFuture makeListenable (java.util.concurrent.Future)
java.util.concurrent.Future future
public static com.google.common.util.concurrent.CheckedFuture makeChecked (java.util.concurrent.Future, com.google.common.base.Function)
java.util.concurrent.Future future
com.google.common.base.Function mapper
public static com.google.common.util.concurrent.CheckedFuture makeChecked (com.google.common.util.concurrent.ListenableFuture, com.google.common.base.Function)
com.google.common.util.concurrent.ListenableFuture future
com.google.common.base.Function mapper
public static com.google.common.util.concurrent.ListenableFuture immediateFuture (java.lang.Object)
Object value
com.google.common.util.concurrent.SettableFuture future
public static com.google.common.util.concurrent.CheckedFuture immediateCheckedFuture (java.lang.Object)
Object value
com.google.common.util.concurrent.SettableFuture future
public static com.google.common.util.concurrent.ListenableFuture immediateFailedFuture (java.lang.Throwable)
Throwable throwable
com.google.common.util.concurrent.SettableFuture future
public static com.google.common.util.concurrent.CheckedFuture immediateFailedCheckedFuture (java.lang.Exception)
Exception exception
public static com.google.common.util.concurrent.ListenableFuture chain (com.google.common.util.concurrent.ListenableFuture, com.google.common.base.Function)
com.google.common.util.concurrent.ListenableFuture input
com.google.common.base.Function function
public static com.google.common.util.concurrent.ListenableFuture chain (com.google.common.util.concurrent.ListenableFuture, com.google.common.base.Function, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
com.google.common.base.Function function
java.util.concurrent.Executor exec
com.google.common.util.concurrent.Futures$ChainingListenableFuture chain
public static com.google.common.util.concurrent.ListenableFuture transform (com.google.common.util.concurrent.ListenableFuture, com.google.common.base.Function)
com.google.common.util.concurrent.ListenableFuture future
com.google.common.base.Function function
public static com.google.common.util.concurrent.ListenableFuture transform (com.google.common.util.concurrent.ListenableFuture, com.google.common.base.Function, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture future
com.google.common.base.Function function
java.util.concurrent.Executor exec
com.google.common.base.Function wrapperFunction
public static java.util.concurrent.Future lazyTransform (java.util.concurrent.Future, com.google.common.base.Function)
java.util.concurrent.Future future
com.google.common.base.Function function
public static java.util.concurrent.Future transform (java.util.concurrent.Future, com.google.common.base.Function)
java.util.concurrent.Future future
com.google.common.base.Function function
public static transient com.google.common.util.concurrent.ListenableFuture allAsList (com.google.common.util.concurrent.ListenableFuture[])
com.google.common.util.concurrent.ListenableFuture[] futures
public static com.google.common.util.concurrent.ListenableFuture allAsList (java.lang.Iterable)
Iterable futures
public static transient com.google.common.util.concurrent.ListenableFuture successfulAsList (com.google.common.util.concurrent.ListenableFuture[])
com.google.common.util.concurrent.ListenableFuture[] futures
public static com.google.common.util.concurrent.ListenableFuture successfulAsList (java.lang.Iterable)
Iterable futures
public static void addCallback (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.FutureCallback)
com.google.common.util.concurrent.ListenableFuture future
com.google.common.util.concurrent.FutureCallback callback
public static void addCallback (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.FutureCallback, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture future
com.google.common.util.concurrent.FutureCallback callback
java.util.concurrent.Executor executor
Runnable callbackListener
public static java.lang.Object get (java.util.concurrent.Future, java.lang.Class) throws java.lang.Exception
InterruptedException e
java.util.concurrent.ExecutionException e
java.util.concurrent.Future future
Class exceptionClass
public static java.lang.Object get (java.util.concurrent.Future, long, java.util.concurrent.TimeUnit, java.lang.Class) throws java.lang.Exception
InterruptedException e
java.util.concurrent.TimeoutException e
java.util.concurrent.ExecutionException e
java.util.concurrent.Future future
long timeout
java.util.concurrent.TimeUnit unit
Class exceptionClass
private static void wrapAndThrowExceptionOrError (java.lang.Throwable, java.lang.Class) throws java.lang.Exception
Throwable cause
Class exceptionClass
public static java.lang.Object getUnchecked (java.util.concurrent.Future)
java.util.concurrent.ExecutionException e
java.util.concurrent.Future future
private static void wrapAndThrowUnchecked (java.lang.Throwable)
Throwable cause
private static java.lang.Exception newWithCause (java.lang.Class, java.lang.Throwable)
Exception instance
java.lang.reflect.Constructor constructor
java.util.Iterator i$
Class exceptionClass
Throwable cause
java.util.List constructors
private static java.util.List preferringStrings (java.util.List)
java.util.List constructors
private static java.lang.Object newFromConstructor (java.lang.reflect.Constructor, java.lang.Throwable)
Class paramType
int i
IllegalArgumentException e
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
java.lang.reflect.Constructor constructor
Throwable cause
Class[] paramTypes
Object[] params
static void ()
}
com/google/common/util/concurrent/UninterruptibleFuture.classUninterruptibleFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.UninterruptibleFuture extends java.lang.Object implements java.util.concurrent.Future {
public abstract java.lang.Object get () throws java.util.concurrent.ExecutionException
public abstract java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
}
com/google/common/util/concurrent/CheckedFuture.classCheckedFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.CheckedFuture extends java.lang.Object implements com.google.common.util.concurrent.ListenableFuture {
public abstract java.lang.Object checkedGet () throws java.lang.Exception
public abstract java.lang.Object checkedGet (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.Exception
}
com/google/common/util/concurrent/FutureCallback.classFutureCallback.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.FutureCallback extends java.lang.Object {
public abstract void onSuccess (java.lang.Object)
public abstract void onFailure (java.lang.Throwable)
}
com/google/common/util/concurrent/ListeningExecutorService.classListeningExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ListeningExecutorService extends java.lang.Object implements java.util.concurrent.ExecutorService {
public abstract com.google.common.util.concurrent.ListenableFuture submit (java.util.concurrent.Callable)
public abstract com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable)
public abstract com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable, java.lang.Object)
public abstract java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException
public abstract java.util.List invokeAll (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
}
com/google/common/util/concurrent/ListeningScheduledExecutorService.classListeningScheduledExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ListeningScheduledExecutorService extends java.lang.Object implements java.util.concurrent.ScheduledExecutorService com.google.common.util.concurrent.ListeningExecutorService {
}
com/google/common/util/concurrent/AbstractCheckedFuture.classAbstractCheckedFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractCheckedFuture extends com.google.common.util.concurrent.ForwardingListenableFuture$SimpleForwardingListenableFuture implements com.google.common.util.concurrent.CheckedFuture {
protected void (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture delegate
protected abstract java.lang.Exception mapException (java.lang.Exception)
public java.lang.Object checkedGet () throws java.lang.Exception
InterruptedException e
java.util.concurrent.CancellationException e
java.util.concurrent.ExecutionException e
public java.lang.Object checkedGet (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.Exception
InterruptedException e
java.util.concurrent.CancellationException e
java.util.concurrent.ExecutionException e
long timeout
java.util.concurrent.TimeUnit unit
}
com/google/common/util/concurrent/ForwardingListenableFuture$SimpleForwardingListenableFuture.classForwardingListenableFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingListenableFuture$SimpleForwardingListenableFuture extends com.google.common.util.concurrent.ForwardingListenableFuture {
private final com.google.common.util.concurrent.ListenableFuture delegate
protected void (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture delegate
protected final com.google.common.util.concurrent.ListenableFuture delegate ()
protected volatile java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingListenableFuture.classForwardingListenableFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingListenableFuture extends com.google.common.util.concurrent.ForwardingFuture implements com.google.common.util.concurrent.ListenableFuture {
protected void ()
protected abstract com.google.common.util.concurrent.ListenableFuture delegate ()
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor exec
protected volatile java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingFuture$SimpleForwardingFuture.classForwardingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingFuture$SimpleForwardingFuture extends com.google.common.util.concurrent.ForwardingFuture {
private final java.util.concurrent.Future delegate
protected void (java.util.concurrent.Future)
java.util.concurrent.Future delegate
protected final java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingFuture.classForwardingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingFuture extends com.google.common.collect.ForwardingObject implements java.util.concurrent.Future {
protected void ()
protected abstract java.util.concurrent.Future delegate ()
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public boolean isCancelled ()
public boolean isDone ()
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/SettableFuture.classSettableFuture.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.SettableFuture extends com.google.common.util.concurrent.AbstractFuture {
public static com.google.common.util.concurrent.SettableFuture create ()
private void ()
public boolean set (java.lang.Object)
Object value
public boolean setException (java.lang.Throwable)
Throwable throwable
}
com/google/common/util/concurrent/ForwardingListeningExecutorService.classForwardingListeningExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingListeningExecutorService extends com.google.common.util.concurrent.ForwardingExecutorService implements com.google.common.util.concurrent.ListeningExecutorService {
protected void ()
protected abstract com.google.common.util.concurrent.ListeningExecutorService delegate ()
public com.google.common.util.concurrent.ListenableFuture submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable)
Runnable task
public com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public volatile java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable x0
Object x1
public volatile java.util.concurrent.Future submit (java.lang.Runnable)
Runnable x0
public volatile java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable x0
protected volatile java.util.concurrent.ExecutorService delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingExecutorService.classForwardingExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingExecutorService extends com.google.common.collect.ForwardingObject implements java.util.concurrent.ExecutorService {
protected void ()
protected abstract java.util.concurrent.ExecutorService delegate ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException
java.util.Collection tasks
public java.util.List invokeAll (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object invokeAny (java.util.Collection) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
java.util.Collection tasks
public java.lang.Object invokeAny (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
public boolean isShutdown ()
public boolean isTerminated ()
public void shutdown ()
public java.util.List shutdownNow ()
public void execute (java.lang.Runnable)
Runnable command
public java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public java.util.concurrent.Future submit (java.lang.Runnable)
Runnable task
public java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingCheckedFuture$SimpleForwardingCheckedFuture.classForwardingCheckedFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingCheckedFuture$SimpleForwardingCheckedFuture extends com.google.common.util.concurrent.ForwardingCheckedFuture {
private final com.google.common.util.concurrent.CheckedFuture delegate
protected void (com.google.common.util.concurrent.CheckedFuture)
com.google.common.util.concurrent.CheckedFuture delegate
protected final com.google.common.util.concurrent.CheckedFuture delegate ()
protected volatile com.google.common.util.concurrent.ListenableFuture delegate ()
protected volatile java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingCheckedFuture.classForwardingCheckedFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingCheckedFuture extends com.google.common.util.concurrent.ForwardingListenableFuture implements com.google.common.util.concurrent.CheckedFuture {
public void ()
public java.lang.Object checkedGet () throws java.lang.Exception
public java.lang.Object checkedGet (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.Exception
long timeout
java.util.concurrent.TimeUnit unit
protected abstract com.google.common.util.concurrent.CheckedFuture delegate ()
protected volatile com.google.common.util.concurrent.ListenableFuture delegate ()
protected volatile java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingService.classForwardingService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingService extends com.google.common.collect.ForwardingObject implements com.google.common.util.concurrent.Service {
protected void ()
protected abstract com.google.common.util.concurrent.Service delegate ()
public com.google.common.util.concurrent.ListenableFuture start ()
public com.google.common.util.concurrent.Service$State state ()
public com.google.common.util.concurrent.ListenableFuture stop ()
public com.google.common.util.concurrent.Service$State startAndWait ()
public com.google.common.util.concurrent.Service$State stopAndWait ()
public boolean isRunning ()
protected com.google.common.util.concurrent.Service$State standardStartAndWait ()
protected com.google.common.util.concurrent.Service$State standardStopAndWait ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/Service$State.classService.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Service$State extends java.lang.Enum {
public static final com.google.common.util.concurrent.Service$State NEW
public static final com.google.common.util.concurrent.Service$State STARTING
public static final com.google.common.util.concurrent.Service$State RUNNING
public static final com.google.common.util.concurrent.Service$State STOPPING
public static final com.google.common.util.concurrent.Service$State TERMINATED
public static final com.google.common.util.concurrent.Service$State FAILED
private static final com.google.common.util.concurrent.Service$State[] $VALUES
public static com.google.common.util.concurrent.Service$State[] values ()
public static com.google.common.util.concurrent.Service$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/common/util/concurrent/Service.classService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.Service extends java.lang.Object {
public abstract com.google.common.util.concurrent.ListenableFuture start ()
public abstract com.google.common.util.concurrent.Service$State startAndWait ()
public abstract boolean isRunning ()
public abstract com.google.common.util.concurrent.Service$State state ()
public abstract com.google.common.util.concurrent.ListenableFuture stop ()
public abstract com.google.common.util.concurrent.Service$State stopAndWait ()
}
com/google/common/util/concurrent/TimeLimiter.classTimeLimiter.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.TimeLimiter extends java.lang.Object {
public abstract java.lang.Object newProxy (java.lang.Object, java.lang.Class, long, java.util.concurrent.TimeUnit)
public abstract java.lang.Object callWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit, boolean) throws java.lang.Exception
}
com/google/common/util/concurrent/ListenableFutureTask.classListenableFutureTask.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ListenableFutureTask extends java.util.concurrent.FutureTask implements com.google.common.util.concurrent.ListenableFuture {
private final com.google.common.util.concurrent.ExecutionList executionList
public static com.google.common.util.concurrent.ListenableFutureTask create (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public static com.google.common.util.concurrent.ListenableFutureTask create (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
public void (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public void (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor exec
protected void done ()
}
com/google/common/util/concurrent/FakeTimeLimiter.classFakeTimeLimiter.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.FakeTimeLimiter extends java.lang.Object implements com.google.common.util.concurrent.TimeLimiter {
public void ()
public java.lang.Object newProxy (java.lang.Object, java.lang.Class, long, java.util.concurrent.TimeUnit)
Object target
Class interfaceType
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
public java.lang.Object callWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit, boolean) throws java.lang.Exception
java.util.concurrent.Callable callable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
boolean amInterruptible
}
com/google/common/util/concurrent/UncheckedTimeoutException.classUncheckedTimeoutException.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.UncheckedTimeoutException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/google/common/util/concurrent/Atomics.classAtomics.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Atomics extends java.lang.Object {
private void ()
public static java.util.concurrent.atomic.AtomicReference newReference ()
public static java.util.concurrent.atomic.AtomicReference newReference (java.lang.Object)
Object initialValue
public static java.util.concurrent.atomic.AtomicReferenceArray newReferenceArray (int)
int length
public static java.util.concurrent.atomic.AtomicReferenceArray newReferenceArray (java.lang.Object[])
Object[] array
}
com/google/common/util/concurrent/AbstractListeningExecutorService.classAbstractListeningExecutorService.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AbstractListeningExecutorService extends java.lang.Object implements com.google.common.util.concurrent.ListeningExecutorService {
void ()
public com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable)
Runnable task
com.google.common.util.concurrent.ListenableFutureTask ftask
public com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
com.google.common.util.concurrent.ListenableFutureTask ftask
public com.google.common.util.concurrent.ListenableFuture submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
com.google.common.util.concurrent.ListenableFutureTask ftask
private java.lang.Object doInvokeAny (java.util.Collection, boolean, long) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
long now
java.util.concurrent.Future f
java.util.Iterator i$
java.util.concurrent.ExecutionException eex
RuntimeException rex
java.util.concurrent.Future f
java.util.concurrent.ExecutionException ee
long lastTime
java.util.Iterator it
int active
java.util.concurrent.Future f
java.util.Iterator i$
java.util.Collection tasks
boolean timed
long nanos
int ntasks
java.util.List futures
java.util.concurrent.ExecutorCompletionService ecs
public java.lang.Object invokeAny (java.util.Collection) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
java.util.concurrent.TimeoutException cannotHappen
java.util.Collection tasks
public java.lang.Object invokeAny (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
public java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException
com.google.common.util.concurrent.ListenableFutureTask f
java.util.concurrent.Callable t
java.util.Iterator i$
java.util.concurrent.CancellationException ignore
java.util.concurrent.ExecutionException ignore
java.util.concurrent.Future f
java.util.Iterator i$
java.util.concurrent.Future f
java.util.Iterator i$
java.util.concurrent.Future f
java.util.Iterator i$
java.util.Collection tasks
java.util.List futures
boolean done
public java.util.List invokeAll (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
java.util.concurrent.Callable t
java.util.Iterator i$
java.util.concurrent.Future f
java.util.Iterator i$
long now
java.util.concurrent.Future f
java.util.Iterator i$
java.util.concurrent.CancellationException ignore
java.util.concurrent.ExecutionException ignore
java.util.concurrent.Future f
java.util.Iterator i$
java.util.concurrent.TimeoutException toe
long now
java.util.concurrent.Future f
java.util.Iterator i$
java.util.concurrent.Future f
java.util.Iterator i$
long lastTime
java.util.Iterator it
java.util.concurrent.Future f
java.util.Iterator i$
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.List futures
boolean done
public volatile java.util.concurrent.Future submit (java.lang.Runnable)
Runnable x0
public volatile java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable x0
Object x1
public volatile java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable x0
}
com/google/common/util/concurrent/ForwardingBlockingQueue.classForwardingBlockingQueue.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingBlockingQueue extends com.google.common.collect.ForwardingQueue implements java.util.concurrent.BlockingQueue {
protected void ()
protected abstract java.util.concurrent.BlockingQueue delegate ()
public int drainTo (java.util.Collection, int)
java.util.Collection c
int maxElements
public int drainTo (java.util.Collection)
java.util.Collection c
public boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void put (java.lang.Object) throws java.lang.InterruptedException
Object e
public int remainingCapacity ()
public java.lang.Object take () throws java.lang.InterruptedException
protected volatile java.util.Queue delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/Monitor$Guard.classMonitor.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.Monitor$Guard extends java.lang.Object {
final com.google.common.util.concurrent.Monitor monitor
final java.util.concurrent.locks.Condition condition
int waiterCount
protected void (com.google.common.util.concurrent.Monitor)
com.google.common.util.concurrent.Monitor monitor
public abstract boolean isSatisfied ()
public final boolean equals (java.lang.Object)
Object other
public final int hashCode ()
}
com/google/common/util/concurrent/Monitor.classMonitor.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Monitor extends java.lang.Object {
private final java.util.concurrent.locks.ReentrantLock lock
private final java.util.ArrayList activeGuards
public void ()
public void (boolean)
boolean fair
public void enter ()
public void enterInterruptibly () throws java.lang.InterruptedException
public boolean enter (long, java.util.concurrent.TimeUnit)
InterruptedException ignored
long time
java.util.concurrent.TimeUnit unit
java.util.concurrent.locks.ReentrantLock lock
long startNanos
long timeoutNanos
long remainingNanos
boolean interruptIgnored
public boolean enterInterruptibly (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long time
java.util.concurrent.TimeUnit unit
public boolean tryEnter ()
public void enterWhen (com.google.common.util.concurrent.Monitor$Guard) throws java.lang.InterruptedException
Throwable throwable
com.google.common.util.concurrent.Monitor$Guard guard
java.util.concurrent.locks.ReentrantLock lock
boolean reentrant
public void enterWhenUninterruptibly (com.google.common.util.concurrent.Monitor$Guard)
Throwable throwable
com.google.common.util.concurrent.Monitor$Guard guard
java.util.concurrent.locks.ReentrantLock lock
boolean reentrant
public boolean enterWhen (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long remainingNanos
Throwable throwable
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
java.util.concurrent.locks.ReentrantLock lock
boolean reentrant
long startNanos
boolean satisfied
public boolean enterWhenUninterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit)
InterruptedException ignored
Throwable throwable
boolean satisfied
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
java.util.concurrent.locks.ReentrantLock lock
boolean reentrant
long startNanos
long timeoutNanos
long remainingNanos
boolean interruptIgnored
public boolean enterIf (com.google.common.util.concurrent.Monitor$Guard)
Throwable throwable
com.google.common.util.concurrent.Monitor$Guard guard
java.util.concurrent.locks.ReentrantLock lock
boolean satisfied
public boolean enterIfInterruptibly (com.google.common.util.concurrent.Monitor$Guard) throws java.lang.InterruptedException
Throwable throwable
com.google.common.util.concurrent.Monitor$Guard guard
java.util.concurrent.locks.ReentrantLock lock
boolean satisfied
public boolean enterIf (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit)
Throwable throwable
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
java.util.concurrent.locks.ReentrantLock lock
boolean satisfied
public boolean enterIfInterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Throwable throwable
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
java.util.concurrent.locks.ReentrantLock lock
boolean satisfied
public boolean tryEnterIf (com.google.common.util.concurrent.Monitor$Guard)
Throwable throwable
com.google.common.util.concurrent.Monitor$Guard guard
java.util.concurrent.locks.ReentrantLock lock
boolean satisfied
public void waitFor (com.google.common.util.concurrent.Monitor$Guard) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
public void waitForUninterruptibly (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
public boolean waitFor (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
public boolean waitForUninterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit)
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
public void leave ()
java.util.concurrent.locks.ReentrantLock lock
public void reevaluateGuards ()
java.util.concurrent.locks.ReentrantLock lock
public boolean isFair ()
public boolean isOccupied ()
public boolean isOccupiedByCurrentThread ()
public int getOccupiedDepth ()
public int getQueueLength ()
public boolean hasQueuedThreads ()
public boolean hasQueuedThread (java.lang.Thread)
Thread thread
public boolean hasWaiters (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
public int getWaitQueueLength (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
private void signalConditionsOfSatisfiedGuards (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
int i
com.google.common.util.concurrent.Monitor$Guard guard
int i
Throwable throwable
com.google.common.util.concurrent.Monitor$Guard interruptedGuard
java.util.ArrayList guards
int guardCount
private void incrementWaiters (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
int waiters
private void decrementWaiters (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
int waiters
private void waitInterruptibly (com.google.common.util.concurrent.Monitor$Guard, boolean) throws java.lang.InterruptedException
Throwable throwable
InterruptedException interrupt
java.util.concurrent.locks.Condition condition
com.google.common.util.concurrent.Monitor$Guard guard
boolean signalBeforeWaiting
private void waitUninterruptibly (com.google.common.util.concurrent.Monitor$Guard, boolean)
java.util.concurrent.locks.Condition condition
com.google.common.util.concurrent.Monitor$Guard guard
boolean signalBeforeWaiting
private boolean waitInterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, boolean) throws java.lang.InterruptedException
Throwable throwable
InterruptedException interrupt
java.util.concurrent.locks.Condition condition
com.google.common.util.concurrent.Monitor$Guard guard
long remainingNanos
boolean signalBeforeWaiting
private boolean waitUninterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, boolean)
Throwable throwable
InterruptedException ignored
java.util.concurrent.locks.Condition condition
long remainingNanos
long startNanos
boolean interruptIgnored
com.google.common.util.concurrent.Monitor$Guard guard
long timeoutNanos
boolean signalBeforeWaiting
static java.util.concurrent.locks.ReentrantLock access$000 (com.google.common.util.concurrent.Monitor)
com.google.common.util.concurrent.Monitor x0
}
com/google/common/util/concurrent/AbstractService$Transition.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$Transition extends com.google.common.util.concurrent.AbstractFuture {
final com.google.common.util.concurrent.AbstractService this$0
private void (com.google.common.util.concurrent.AbstractService)
public com.google.common.util.concurrent.Service$State get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException
java.util.concurrent.TimeoutException e
long timeout
java.util.concurrent.TimeUnit unit
public volatile java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException
long x0
java.util.concurrent.TimeUnit x1
void (com.google.common.util.concurrent.AbstractService, com.google.common.util.concurrent.AbstractService$1)
com.google.common.util.concurrent.AbstractService x0
com.google.common.util.concurrent.AbstractService$1 x1
}
com/google/common/util/concurrent/AbstractService$1.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$1 extends java.lang.Object {
}
com/google/common/util/concurrent/AbstractService.classAbstractService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractService extends java.lang.Object implements com.google.common.util.concurrent.Service {
private final java.util.concurrent.locks.ReentrantLock lock
private final com.google.common.util.concurrent.AbstractService$Transition startup
private final com.google.common.util.concurrent.AbstractService$Transition shutdown
private com.google.common.util.concurrent.Service$State state
private boolean shutdownWhenStartupFinishes
public void ()
protected abstract void doStart ()
protected abstract void doStop ()
public final com.google.common.util.concurrent.ListenableFuture start ()
Throwable startupFailure
public final com.google.common.util.concurrent.ListenableFuture stop ()
Throwable shutdownFailure
public com.google.common.util.concurrent.Service$State startAndWait ()
public com.google.common.util.concurrent.Service$State stopAndWait ()
protected final void notifyStarted ()
IllegalStateException failure
protected final void notifyStopped ()
IllegalStateException failure
protected final void notifyFailed (java.lang.Throwable)
Throwable cause
public final boolean isRunning ()
public final com.google.common.util.concurrent.Service$State state ()
public java.lang.String toString ()
}
com/google/common/util/concurrent/SimpleTimeLimiter$1$1.classSimpleTimeLimiter.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.SimpleTimeLimiter$1$1 extends java.lang.Object implements java.util.concurrent.Callable {
final java.lang.reflect.Method val$method
final Object[] val$args
final com.google.common.util.concurrent.SimpleTimeLimiter$1 this$1
void (com.google.common.util.concurrent.SimpleTimeLimiter$1, java.lang.reflect.Method, java.lang.Object[])
public java.lang.Object call () throws java.lang.Exception
java.lang.reflect.InvocationTargetException e
}
com/google/common/util/concurrent/SimpleTimeLimiter$1.classSimpleTimeLimiter.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.SimpleTimeLimiter$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler {
final Object val$target
final long val$timeoutDuration
final java.util.concurrent.TimeUnit val$timeoutUnit
final java.util.Set val$interruptibleMethods
final com.google.common.util.concurrent.SimpleTimeLimiter this$0
void (com.google.common.util.concurrent.SimpleTimeLimiter, java.lang.Object, long, java.util.concurrent.TimeUnit, java.util.Set)
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object obj
java.lang.reflect.Method method
Object[] args
java.util.concurrent.Callable callable
}
com/google/common/util/concurrent/SimpleTimeLimiter.classSimpleTimeLimiter.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.SimpleTimeLimiter extends java.lang.Object implements com.google.common.util.concurrent.TimeLimiter {
private final java.util.concurrent.ExecutorService executor
public void (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executor
public void ()
public java.lang.Object newProxy (java.lang.Object, java.lang.Class, long, java.util.concurrent.TimeUnit)
Object target
Class interfaceType
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
java.util.Set interruptibleMethods
java.lang.reflect.InvocationHandler handler
public java.lang.Object callWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit, boolean) throws java.lang.Exception
InterruptedException e
java.util.concurrent.ExecutionException e
java.util.concurrent.TimeoutException e
java.util.concurrent.Callable callable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
boolean amInterruptible
java.util.concurrent.Future future
private static java.lang.Exception throwCause (java.lang.Exception, boolean) throws java.lang.Exception
StackTraceElement[] combined
Exception e
boolean combineStackTraces
Throwable cause
private static java.util.Set findInterruptibleMethods (java.lang.Class)
java.lang.reflect.Method m
java.lang.reflect.Method[] arr$
int len$
int i$
Class interfaceType
java.util.Set set
private static boolean declaresInterruptedEx (java.lang.reflect.Method)
Class exType
Class[] arr$
int len$
int i$
java.lang.reflect.Method method
private static java.lang.Object newProxy (java.lang.Class, java.lang.reflect.InvocationHandler)
Class interfaceType
java.lang.reflect.InvocationHandler handler
Object object
static java.lang.Exception access$000 (java.lang.Exception, boolean) throws java.lang.Exception
Exception x0
boolean x1
}
com/google/common/util/concurrent/ThreadFactoryBuilder$1.classThreadFactoryBuilder.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ThreadFactoryBuilder$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
final java.util.concurrent.ThreadFactory val$backingThreadFactory
final String val$nameFormat
final java.util.concurrent.atomic.AtomicLong val$count
final Boolean val$daemon
final Integer val$priority
final Thread$UncaughtExceptionHandler val$uncaughtExceptionHandler
void (java.util.concurrent.ThreadFactory, java.lang.String, java.util.concurrent.atomic.AtomicLong, java.lang.Boolean, java.lang.Integer, java.lang.Thread$UncaughtExceptionHandler)
public java.lang.Thread newThread (java.lang.Runnable)
Runnable runnable
Thread thread
}
com/google/common/util/concurrent/ThreadFactoryBuilder.classThreadFactoryBuilder.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ThreadFactoryBuilder extends java.lang.Object {
private String nameFormat
private Boolean daemon
private Integer priority
private Thread$UncaughtExceptionHandler uncaughtExceptionHandler
private java.util.concurrent.ThreadFactory backingThreadFactory
public void ()
public com.google.common.util.concurrent.ThreadFactoryBuilder setNameFormat (java.lang.String)
String nameFormat
public com.google.common.util.concurrent.ThreadFactoryBuilder setDaemon (boolean)
boolean daemon
public com.google.common.util.concurrent.ThreadFactoryBuilder setPriority (int)
int priority
public com.google.common.util.concurrent.ThreadFactoryBuilder setUncaughtExceptionHandler (java.lang.Thread$UncaughtExceptionHandler)
Thread$UncaughtExceptionHandler uncaughtExceptionHandler
public com.google.common.util.concurrent.ThreadFactoryBuilder setThreadFactory (java.util.concurrent.ThreadFactory)
java.util.concurrent.ThreadFactory backingThreadFactory
public java.util.concurrent.ThreadFactory build ()
private static java.util.concurrent.ThreadFactory build (com.google.common.util.concurrent.ThreadFactoryBuilder)
com.google.common.util.concurrent.ThreadFactoryBuilder builder
String nameFormat
Boolean daemon
Integer priority
Thread$UncaughtExceptionHandler uncaughtExceptionHandler
java.util.concurrent.ThreadFactory backingThreadFactory
java.util.concurrent.atomic.AtomicLong count
}
com/google/common/util/concurrent/JdkFutureAdapters$ListenableFutureAdapter$1.classJdkFutureAdapters.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter this$0
void (com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter)
public void run ()
Error e
InterruptedException e
Throwable e
}
com/google/common/util/concurrent/JdkFutureAdapters$ListenableFutureAdapter.classJdkFutureAdapters.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter extends com.google.common.util.concurrent.ForwardingFuture implements com.google.common.util.concurrent.ListenableFuture {
private static final java.util.concurrent.ThreadFactory threadFactory
private static final java.util.concurrent.Executor defaultAdapterExecutor
private final java.util.concurrent.Executor adapterExecutor
private final com.google.common.util.concurrent.ExecutionList executionList
private final java.util.concurrent.atomic.AtomicBoolean hasListeners
private final java.util.concurrent.Future delegate
void (java.util.concurrent.Future)
java.util.concurrent.Future delegate
void (java.util.concurrent.Future, java.util.concurrent.Executor)
java.util.concurrent.Future delegate
java.util.concurrent.Executor adapterExecutor
protected java.util.concurrent.Future delegate ()
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor exec
protected volatile java.lang.Object delegate ()
static java.util.concurrent.Future access$000 (com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter)
com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter x0
static com.google.common.util.concurrent.ExecutionList access$100 (com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter)
com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter x0
static void ()
}
com/google/common/util/concurrent/JdkFutureAdapters.classJdkFutureAdapters.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.JdkFutureAdapters extends java.lang.Object {
public static com.google.common.util.concurrent.ListenableFuture listenInPoolThread (java.util.concurrent.Future)
java.util.concurrent.Future future
static com.google.common.util.concurrent.ListenableFuture listenInPoolThread (java.util.concurrent.Future, java.util.concurrent.Executor)
java.util.concurrent.Future future
java.util.concurrent.Executor executor
private void ()
}
com/google/common/util/concurrent/ExecutionError.classExecutionError.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.ExecutionError extends java.lang.Error {
private static final long serialVersionUID
protected void ()
protected void (java.lang.String)
String message
public void (java.lang.String, java.lang.Error)
String message
Error cause
public void (java.lang.Error)
Error cause
}
com/google/common/util/concurrent/UncaughtExceptionHandlers$Exiter.classUncaughtExceptionHandlers.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.UncaughtExceptionHandlers$Exiter extends java.lang.Object implements java.lang.Thread$UncaughtExceptionHandler {
private static final java.util.logging.Logger logger
private final Runtime runtime
void (java.lang.Runtime)
Runtime runtime
public void uncaughtException (java.lang.Thread, java.lang.Throwable)
Thread t
Throwable e
static void ()
}
com/google/common/util/concurrent/UncaughtExceptionHandlers.classUncaughtExceptionHandlers.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.UncaughtExceptionHandlers extends java.lang.Object {
private void ()
public static java.lang.Thread$UncaughtExceptionHandler systemExit ()
}
com/google/common/util/concurrent/UncheckedExecutionException.classUncheckedExecutionException.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.UncheckedExecutionException extends java.lang.RuntimeException {
private static final long serialVersionUID
protected void ()
protected void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/google/common/util/concurrent/AbstractExecutionThreadService$1$1.classAbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$1$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractExecutionThreadService$1 this$1
void (com.google.common.util.concurrent.AbstractExecutionThreadService$1)
public void run ()
Exception ignored
Throwable t
Throwable t
}
com/google/common/util/concurrent/AbstractExecutionThreadService$1.classAbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$1 extends com.google.common.util.concurrent.AbstractService {
final com.google.common.util.concurrent.AbstractExecutionThreadService this$0
void (com.google.common.util.concurrent.AbstractExecutionThreadService)
protected final void doStart ()
protected void doStop ()
}
com/google/common/util/concurrent/AbstractExecutionThreadService$2.classAbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$2 extends java.lang.Object implements java.util.concurrent.Executor {
final com.google.common.util.concurrent.AbstractExecutionThreadService this$0
void (com.google.common.util.concurrent.AbstractExecutionThreadService)
public void execute (java.lang.Runnable)
Runnable command
}
com/google/common/util/concurrent/AbstractExecutionThreadService.classAbstractExecutionThreadService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractExecutionThreadService extends java.lang.Object implements com.google.common.util.concurrent.Service {
private final com.google.common.util.concurrent.Service delegate
public void ()
protected void startUp () throws java.lang.Exception
protected abstract void run () throws java.lang.Exception
protected void shutDown () throws java.lang.Exception
protected void triggerShutdown ()
protected java.util.concurrent.Executor executor ()
public java.lang.String toString ()
public final com.google.common.util.concurrent.ListenableFuture start ()
public final com.google.common.util.concurrent.Service$State startAndWait ()
public final boolean isRunning ()
public final com.google.common.util.concurrent.Service$State state ()
public final com.google.common.util.concurrent.ListenableFuture stop ()
public final com.google.common.util.concurrent.Service$State stopAndWait ()
protected java.lang.String getServiceName ()
}
com/google/common/util/concurrent/AbstractIdleService$1$1.classAbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$1$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractIdleService$1 this$1
void (com.google.common.util.concurrent.AbstractIdleService$1)
public void run ()
Throwable t
}
com/google/common/util/concurrent/AbstractIdleService$1$2.classAbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$1$2 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractIdleService$1 this$1
void (com.google.common.util.concurrent.AbstractIdleService$1)
public void run ()
Throwable t
}
com/google/common/util/concurrent/AbstractIdleService$1.classAbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$1 extends com.google.common.util.concurrent.AbstractService {
final com.google.common.util.concurrent.AbstractIdleService this$0
void (com.google.common.util.concurrent.AbstractIdleService)
protected final void doStart ()
protected final void doStop ()
}
com/google/common/util/concurrent/AbstractIdleService$2.classAbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$2 extends java.lang.Object implements java.util.concurrent.Executor {
final com.google.common.util.concurrent.Service$State val$state
final com.google.common.util.concurrent.AbstractIdleService this$0
void (com.google.common.util.concurrent.AbstractIdleService, com.google.common.util.concurrent.Service$State)
public void execute (java.lang.Runnable)
Runnable command
}
com/google/common/util/concurrent/AbstractIdleService.classAbstractIdleService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractIdleService extends java.lang.Object implements com.google.common.util.concurrent.Service {
private final com.google.common.util.concurrent.Service delegate
public void ()
protected abstract void startUp () throws java.lang.Exception
protected abstract void shutDown () throws java.lang.Exception
protected java.util.concurrent.Executor executor (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State state
public java.lang.String toString ()
public final com.google.common.util.concurrent.ListenableFuture start ()
public final com.google.common.util.concurrent.Service$State startAndWait ()
public final boolean isRunning ()
public final com.google.common.util.concurrent.Service$State state ()
public final com.google.common.util.concurrent.ListenableFuture stop ()
public final com.google.common.util.concurrent.Service$State stopAndWait ()
private java.lang.String getServiceName ()
static java.lang.String access$000 (com.google.common.util.concurrent.AbstractIdleService)
com.google.common.util.concurrent.AbstractIdleService x0
}
com/google/common/annotations/GwtCompatible.classGwtCompatible.java
package com.google.common.annotations
public abstract com.google.common.annotations.GwtCompatible extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract boolean serializable ()
public abstract boolean emulated ()
}
com/google/common/annotations/Beta.classBeta.java
package com.google.common.annotations
public abstract com.google.common.annotations.Beta extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/annotations/GwtIncompatible.classGwtIncompatible.java
package com.google.common.annotations
public abstract com.google.common.annotations.GwtIncompatible extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/common/annotations/VisibleForTesting.classVisibleForTesting.java
package com.google.common.annotations
public abstract com.google.common.annotations.VisibleForTesting extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/eventbus/AnnotatedHandlerFinder.classAnnotatedHandlerFinder.java
package com.google.common.eventbus
com.google.common.eventbus.AnnotatedHandlerFinder extends java.lang.Object implements com.google.common.eventbus.HandlerFindingStrategy {
void ()
public com.google.common.collect.Multimap findAllHandlers (java.lang.Object)
Class[] parameterTypes
Class eventType
com.google.common.eventbus.EventHandler handler
com.google.common.eventbus.Subscribe annotation
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
Object listener
com.google.common.collect.Multimap methodsInListener
Class clazz
private static com.google.common.eventbus.EventHandler makeHandler (java.lang.Object, java.lang.reflect.Method)
com.google.common.eventbus.EventHandler wrapper
Object listener
java.lang.reflect.Method method
com.google.common.eventbus.EventHandler wrapper
private static boolean methodIsDeclaredThreadSafe (java.lang.reflect.Method)
java.lang.reflect.Method method
}
com/google/common/eventbus/HandlerFindingStrategy.classHandlerFindingStrategy.java
package com.google.common.eventbus
abstract com.google.common.eventbus.HandlerFindingStrategy extends java.lang.Object {
public abstract com.google.common.collect.Multimap findAllHandlers (java.lang.Object)
}
com/google/common/eventbus/EventHandler.classEventHandler.java
package com.google.common.eventbus
com.google.common.eventbus.EventHandler extends java.lang.Object {
private final Object target
private final java.lang.reflect.Method method
void (java.lang.Object, java.lang.reflect.Method)
Object target
java.lang.reflect.Method method
public void handleEvent (java.lang.Object) throws java.lang.reflect.InvocationTargetException
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Object event
public java.lang.String toString ()
public int hashCode ()
int PRIME
public boolean equals (java.lang.Object)
Object obj
com.google.common.eventbus.EventHandler other
}
com/google/common/eventbus/EventBus$1.classEventBus.java
package com.google.common.eventbus
com.google.common.eventbus.EventBus$1 extends java.lang.Object implements com.google.common.base.Supplier {
final com.google.common.eventbus.EventBus this$0
void (com.google.common.eventbus.EventBus)
public java.util.Set get ()
public volatile java.lang.Object get ()
}
com/google/common/eventbus/EventBus$2.classEventBus.java
package com.google.common.eventbus
com.google.common.eventbus.EventBus$2 extends java.lang.ThreadLocal {
final com.google.common.eventbus.EventBus this$0
void (com.google.common.eventbus.EventBus)
protected java.util.concurrent.ConcurrentLinkedQueue initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/google/common/eventbus/EventBus$3.classEventBus.java
package com.google.common.eventbus
com.google.common.eventbus.EventBus$3 extends java.lang.ThreadLocal {
final com.google.common.eventbus.EventBus this$0
void (com.google.common.eventbus.EventBus)
protected java.lang.Boolean initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/google/common/eventbus/EventBus$4.classEventBus.java
package com.google.common.eventbus
com.google.common.eventbus.EventBus$4 extends com.google.common.cache.CacheLoader {
final com.google.common.eventbus.EventBus this$0
void (com.google.common.eventbus.EventBus)
public java.util.Set load (java.lang.Class) throws java.lang.Exception
Class iface
Class[] arr$
int len$
int i$
Class clazz
Class parent
Class concreteClass
java.util.List parents
java.util.Set classes
public volatile java.lang.Object load (java.lang.Object) throws java.lang.Exception
Object x0
}
com/google/common/eventbus/EventBus$EventWithHandler.classEventBus.java
package com.google.common.eventbus
com.google.common.eventbus.EventBus$EventWithHandler extends java.lang.Object {
final Object event
final com.google.common.eventbus.EventHandler handler
public void (java.lang.Object, com.google.common.eventbus.EventHandler)
Object event
com.google.common.eventbus.EventHandler handler
}
com/google/common/eventbus/EventBus.classEventBus.java
package com.google.common.eventbus
public com.google.common.eventbus.EventBus extends java.lang.Object {
private final com.google.common.collect.SetMultimap handlersByType
private final java.util.logging.Logger logger
private final com.google.common.eventbus.HandlerFindingStrategy finder
private final ThreadLocal eventsToDispatch
private final ThreadLocal isDispatching
private com.google.common.cache.Cache flattenHierarchyCache
public void ()
public void (java.lang.String)
String identifier
public void register (java.lang.Object)
Object object
public void unregister (java.lang.Object)
java.util.Set currentHandlers
java.util.Collection eventMethodsInListener
java.util.Map$Entry entry
java.util.Iterator i$
Object object
com.google.common.collect.Multimap methodsInListener
public void post (java.lang.Object)
com.google.common.eventbus.EventHandler wrapper
java.util.Iterator i$
java.util.Set wrappers
Class eventType
java.util.Iterator i$
Object event
java.util.Set dispatchTypes
boolean dispatched
protected void enqueueEvent (java.lang.Object, com.google.common.eventbus.EventHandler)
Object event
com.google.common.eventbus.EventHandler handler
protected void dispatchQueuedEvents ()
com.google.common.eventbus.EventBus$EventWithHandler eventWithHandler
protected void dispatch (java.lang.Object, com.google.common.eventbus.EventHandler)
java.lang.reflect.InvocationTargetException e
Object event
com.google.common.eventbus.EventHandler wrapper
java.util.Set getHandlersForEventType (java.lang.Class)
Class type
protected java.util.Set newHandlerSet ()
java.util.Set flattenHierarchy (java.lang.Class)
java.util.concurrent.ExecutionException e
Class concreteClass
}
com/google/common/eventbus/Subscribe.classSubscribe.java
package com.google.common.eventbus
public abstract com.google.common.eventbus.Subscribe extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/eventbus/AllowConcurrentEvents.classAllowConcurrentEvents.java
package com.google.common.eventbus
public abstract com.google.common.eventbus.AllowConcurrentEvents extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/eventbus/SynchronizedEventHandler.classSynchronizedEventHandler.java
package com.google.common.eventbus
com.google.common.eventbus.SynchronizedEventHandler extends com.google.common.eventbus.EventHandler {
public void (java.lang.Object, java.lang.reflect.Method)
Object target
java.lang.reflect.Method method
public synchronized void handleEvent (java.lang.Object) throws java.lang.reflect.InvocationTargetException
Object event
}
com/google/common/eventbus/DeadEvent.classDeadEvent.java
package com.google.common.eventbus
public com.google.common.eventbus.DeadEvent extends java.lang.Object {
private final Object source
private final Object event
public void (java.lang.Object, java.lang.Object)
Object source
Object event
public java.lang.Object getSource ()
public java.lang.Object getEvent ()
}
com/google/common/eventbus/AsyncEventBus$1.classAsyncEventBus.java
package com.google.common.eventbus
com.google.common.eventbus.AsyncEventBus$1 extends java.lang.Object implements java.lang.Runnable {
final Object val$event
final com.google.common.eventbus.EventHandler val$handler
final com.google.common.eventbus.AsyncEventBus this$0
void (com.google.common.eventbus.AsyncEventBus, java.lang.Object, com.google.common.eventbus.EventHandler)
public void run ()
}
com/google/common/eventbus/AsyncEventBus.classAsyncEventBus.java
package com.google.common.eventbus
public com.google.common.eventbus.AsyncEventBus extends com.google.common.eventbus.EventBus {
private final java.util.concurrent.Executor executor
private final java.util.concurrent.ConcurrentLinkedQueue eventsToDispatch
public void (java.lang.String, java.util.concurrent.Executor)
String identifier
java.util.concurrent.Executor executor
public void (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
protected void enqueueEvent (java.lang.Object, com.google.common.eventbus.EventHandler)
Object event
com.google.common.eventbus.EventHandler handler
protected void dispatchQueuedEvents ()
com.google.common.eventbus.EventBus$EventWithHandler eventWithHandler
protected void dispatch (java.lang.Object, com.google.common.eventbus.EventHandler)
Object event
com.google.common.eventbus.EventHandler handler
static void access$001 (com.google.common.eventbus.AsyncEventBus, java.lang.Object, com.google.common.eventbus.EventHandler)
com.google.common.eventbus.AsyncEventBus x0
Object x1
com.google.common.eventbus.EventHandler x2
}
META-INF/maven/
META-INF/maven/com.google.guava/
META-INF/maven/com.google.guava/guava/
META-INF/maven/com.google.guava/guava/pom.xml
META-INF/maven/com.google.guava/guava/pom.properties