Class RealOptionalBinder.JavaOptionalProvider<T>

All Implemented Interfaces:
InternalFactory<Optional<T>>, OptionalBinderBinding<Optional<T>>, Provider<Optional<T>>, HasDependencies, ProviderWithExtensionVisitor<Optional<T>>, javax.inject.Provider<Optional<T>>
Enclosing class:
RealOptionalBinder<T>

private static final class RealOptionalBinder.JavaOptionalProvider<T> extends RealOptionalBinder.RealOptionalBinderProviderWithDependencies<T,Optional<T>> implements ProviderWithExtensionVisitor<Optional<T>>, OptionalBinderBinding<Optional<T>>
Provides the binding for java.util.Optional.