Package org.eclipse.sisu.wire
Class ElementMerger
java.lang.Object
com.google.inject.spi.DefaultElementVisitor<Void>
org.eclipse.sisu.wire.ElementMerger
- All Implemented Interfaces:
com.google.inject.spi.ElementVisitor<Void>
ElementVisitor
that verifies Binding
s and merges any duplicates.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.google.inject.Binder
private final Set<com.google.inject.Key<?>>
private final DependencyVerifier
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> Void
visit
(com.google.inject.Binding<T> binding) visitOther
(com.google.inject.spi.Element element) Methods inherited from class com.google.inject.spi.DefaultElementVisitor
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Field Details
-
verifier
-
localKeys
-
binder
private final com.google.inject.Binder binder
-
-
Constructor Details
-
ElementMerger
ElementMerger(com.google.inject.Binder binder)
-
-
Method Details