final class DependencyVerifier
extends com.google.inject.spi.DefaultBindingTargetVisitor<java.lang.Object,java.lang.Boolean>
BindingTargetVisitor
that verifies any injected dependencies.Constructor and Description |
---|
DependencyVerifier() |
Modifier and Type | Method and Description |
---|---|
private static java.lang.Boolean |
verifyImplementation(com.google.inject.TypeLiteral<?> type) |
java.lang.Boolean |
visit(com.google.inject.spi.LinkedKeyBinding<?> binding) |
java.lang.Boolean |
visit(com.google.inject.spi.UntargettedBinding<?> binding) |
java.lang.Boolean |
visitOther(com.google.inject.Binding<?> binding) |
public java.lang.Boolean visit(com.google.inject.spi.UntargettedBinding<?> binding)
visit
in interface com.google.inject.spi.BindingTargetVisitor<java.lang.Object,java.lang.Boolean>
visit
in class com.google.inject.spi.DefaultBindingTargetVisitor<java.lang.Object,java.lang.Boolean>
public java.lang.Boolean visit(com.google.inject.spi.LinkedKeyBinding<?> binding)
visit
in interface com.google.inject.spi.BindingTargetVisitor<java.lang.Object,java.lang.Boolean>
visit
in class com.google.inject.spi.DefaultBindingTargetVisitor<java.lang.Object,java.lang.Boolean>
public java.lang.Boolean visitOther(com.google.inject.Binding<?> binding)
visitOther
in class com.google.inject.spi.DefaultBindingTargetVisitor<java.lang.Object,java.lang.Boolean>
private static java.lang.Boolean verifyImplementation(com.google.inject.TypeLiteral<?> type)