Class ProviderChecker
- java.lang.Object
-
- com.google.inject.throwingproviders.ProviderChecker
-
final class ProviderChecker extends java.lang.ObjectHelper methods to verify the correctness of CheckedProvider interfaces.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classProviderChecker.NotSyntheticOrBridgePredicate
-
Constructor Summary
Constructors Modifier Constructor Description privateProviderChecker()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static voidcheckArgument(boolean condition, java.lang.String messageFormat, java.lang.Object... args)(package private) static <P extends CheckedProvider<?>>
voidcheckInterface(java.lang.Class<P> interfaceType, com.google.common.base.Optional<? extends java.lang.reflect.Type> valueType)
-
-
-
Method Detail
-
checkInterface
static <P extends CheckedProvider<?>> void checkInterface(java.lang.Class<P> interfaceType, com.google.common.base.Optional<? extends java.lang.reflect.Type> valueType)
-
checkArgument
private static void checkArgument(boolean condition, java.lang.String messageFormat, java.lang.Object... args)
-
-