| Package | Description | 
|---|---|
| com.google.common.collect | This package contains generic collection interfaces and implementations, and other utilities for
 working with collections. | 
| Modifier and Type | Method and Description | 
|---|---|
| <E> Interner<E> | Interners.InternerBuilder. build() | 
| static <E> Interner<E> | Interners. newStrongInterner()Returns a new thread-safe interner which retains a strong reference to each instance it has
 interned, thus preventing these instances from being garbage-collected. | 
| static <E> Interner<E> | Interners. newWeakInterner()Returns a new thread-safe interner which retains a weak reference to each instance it has
 interned, and so does not prevent these instances from being garbage-collected. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <E> Function<E,E> | Interners. asFunction(Interner<E> interner)Returns a function that delegates to the  intern(E)method of the given interner. | 
Copyright © 2010–2019. All rights reserved.