Package | Description |
---|---|
com.google.common.collect |
This package contains generic collection interfaces and implementations, and other utilities for
working with collections.
|
com.google.common.reflect |
This package contains utilities to work with Java reflection.
|
Modifier and Type | Class and Description |
---|---|
static class |
ImmutableSortedSet.Builder<E>
A builder for creating immutable sorted set instances, especially
public static final
sets ("constant sets"), with a given comparator. |
Modifier and Type | Method and Description |
---|---|
ImmutableSet.Builder<E> |
ImmutableSet.Builder.add(E... elements) |
ImmutableSet.Builder<E> |
ImmutableSet.Builder.add(E element) |
ImmutableSet.Builder<E> |
ImmutableSet.Builder.addAll(java.lang.Iterable<? extends E> elements)
Adds each element of
elements to the ImmutableSet , ignoring duplicate
elements (only the first duplicate element is added). |
ImmutableSet.Builder<E> |
ImmutableSet.Builder.addAll(java.util.Iterator<? extends E> elements) |
static <E> ImmutableSet.Builder<E> |
ImmutableSet.builder()
Returns a new builder.
|
static <E> ImmutableSet.Builder<E> |
ImmutableSet.builderWithExpectedSize(int expectedSize)
Returns a new builder, expecting the specified number of distinct elements to be added.
|
(package private) ImmutableSet.Builder<E> |
ImmutableSet.Builder.combine(ImmutableSet.Builder<E> other) |
private static <V> ImmutableSet.Builder<V> |
ImmutableSetMultimap.valuesBuilder(java.util.Comparator<? super V> valueComparator) |
Modifier and Type | Method and Description |
---|---|
(package private) ImmutableSortedSet.Builder<E> |
ImmutableSortedSet.Builder.combine(ImmutableSet.Builder<E> builder) |
(package private) ImmutableSet.Builder<E> |
ImmutableSet.Builder.combine(ImmutableSet.Builder<E> other) |
Modifier and Type | Method and Description |
---|---|
private void |
ClassPath.LocationInfo.scan(java.io.File file,
java.util.Set<java.io.File> scannedUris,
ImmutableSet.Builder<ClassPath.ResourceInfo> builder) |
private void |
ClassPath.LocationInfo.scanDirectory(java.io.File directory,
ImmutableSet.Builder<ClassPath.ResourceInfo> builder) |
private void |
ClassPath.LocationInfo.scanDirectory(java.io.File directory,
java.lang.String packagePrefix,
java.util.Set<java.io.File> currentPath,
ImmutableSet.Builder<ClassPath.ResourceInfo> builder)
Recursively scan the given directory, adding resources for each file encountered.
|
private void |
ClassPath.LocationInfo.scanJar(java.io.File file,
java.util.Set<java.io.File> scannedUris,
ImmutableSet.Builder<ClassPath.ResourceInfo> builder) |
private void |
ClassPath.LocationInfo.scanJarFile(java.util.jar.JarFile file,
ImmutableSet.Builder<ClassPath.ResourceInfo> builder) |