final class MissingImplementationErrorHints
extends java.lang.Object
MissingImplementationError
.Modifier and Type | Field and Description |
---|---|
private static com.google.common.collect.ImmutableSet<java.lang.Class<?>> |
COMMON_AMBIGUOUS_TYPES
If the key is unknown and it is one of these types, it generally means there is a missing
annotation.
|
private static int |
MAX_MATCHING_TYPES_REPORTED
When a binding is not found, show at most this many bindings with the same type
|
private static int |
MAX_RELATED_TYPES_REPORTED
When a binding is not found, show at most this many bindings that have some similarities
|
Modifier | Constructor and Description |
---|---|
private |
MissingImplementationErrorHints() |
Modifier and Type | Method and Description |
---|---|
(package private) static <T> com.google.common.collect.ImmutableList<java.lang.String> |
getSuggestions(Key<T> key,
Injector injector) |
private static final int MAX_MATCHING_TYPES_REPORTED
private static final int MAX_RELATED_TYPES_REPORTED
private static final com.google.common.collect.ImmutableSet<java.lang.Class<?>> COMMON_AMBIGUOUS_TYPES