public class PropMappingVisitor extends com.google.inject.spi.DefaultElementVisitor<java.util.Map<com.google.inject.Key<io.pleo.prop.core.Prop<?>>,PropResult>>
| Constructor and Description |
|---|
PropMappingVisitor(java.util.function.Predicate<com.google.inject.TypeLiteral<?>> filter,
io.pleo.prop.core.internal.PropFactory propFactory,
io.pleo.prop.core.internal.ParserFactory parserFactory) |
| Modifier and Type | Method and Description |
|---|---|
<T> java.util.Map<com.google.inject.Key<io.pleo.prop.core.Prop<?>>,PropResult> |
visit(com.google.inject.Binding<T> binding) |
java.util.Map<com.google.inject.Key<io.pleo.prop.core.Prop<?>>,PropResult> |
visit(java.lang.Iterable<? extends com.google.inject.spi.Element> elements) |
java.util.Map<com.google.inject.Key<io.pleo.prop.core.Prop<?>>,PropResult> |
visit(com.google.inject.spi.PrivateElements privateElements) |
<T> java.util.Map<com.google.inject.Key<io.pleo.prop.core.Prop<?>>,PropResult> |
visit(com.google.inject.spi.ProviderLookup<T> providerLookup) |
public PropMappingVisitor(java.util.function.Predicate<com.google.inject.TypeLiteral<?>> filter,
io.pleo.prop.core.internal.PropFactory propFactory,
io.pleo.prop.core.internal.ParserFactory parserFactory)
public java.util.Map<com.google.inject.Key<io.pleo.prop.core.Prop<?>>,PropResult> visit(java.lang.Iterable<? extends com.google.inject.spi.Element> elements)
public java.util.Map<com.google.inject.Key<io.pleo.prop.core.Prop<?>>,PropResult> visit(com.google.inject.spi.PrivateElements privateElements)
visit in interface com.google.inject.spi.ElementVisitor<java.util.Map<com.google.inject.Key<io.pleo.prop.core.Prop<?>>,PropResult>>visit in class com.google.inject.spi.DefaultElementVisitor<java.util.Map<com.google.inject.Key<io.pleo.prop.core.Prop<?>>,PropResult>>public <T> java.util.Map<com.google.inject.Key<io.pleo.prop.core.Prop<?>>,PropResult> visit(com.google.inject.Binding<T> binding)
visit in interface com.google.inject.spi.ElementVisitor<java.util.Map<com.google.inject.Key<io.pleo.prop.core.Prop<?>>,PropResult>>visit in class com.google.inject.spi.DefaultElementVisitor<java.util.Map<com.google.inject.Key<io.pleo.prop.core.Prop<?>>,PropResult>>public <T> java.util.Map<com.google.inject.Key<io.pleo.prop.core.Prop<?>>,PropResult> visit(com.google.inject.spi.ProviderLookup<T> providerLookup)
visit in interface com.google.inject.spi.ElementVisitor<java.util.Map<com.google.inject.Key<io.pleo.prop.core.Prop<?>>,PropResult>>visit in class com.google.inject.spi.DefaultElementVisitor<java.util.Map<com.google.inject.Key<io.pleo.prop.core.Prop<?>>,PropResult>>