Uses of Interface
org.elasticsearch.common.inject.Binding
-
Packages that use Binding Package Description org.elasticsearch.common.inject org.elasticsearch.common.inject.internal org.elasticsearch.common.inject.spi -
-
Uses of Binding in org.elasticsearch.common.inject
Methods in org.elasticsearch.common.inject that return types with arguments of type Binding Modifier and Type Method Description <T> List<Binding<T>>Injector. findBindingsByType(TypeLiteral<T> type)Returns all explicit bindings fortype. -
Uses of Binding in org.elasticsearch.common.inject.internal
Classes in org.elasticsearch.common.inject.internal that implement Binding Modifier and Type Class Description classBindingImpl<T>classExposedBindingImpl<T>classInstanceBindingImpl<T>classLinkedBindingImpl<T>classLinkedProviderBindingImpl<T>classProviderInstanceBindingImpl<T>classUntargettedBindingImpl<T> -
Uses of Binding in org.elasticsearch.common.inject.spi
Subinterfaces of Binding in org.elasticsearch.common.inject.spi Modifier and Type Interface Description interfaceConstructorBinding<T>A binding to the constructor of a concrete clss.interfaceConvertedConstantBinding<T>A binding created from converting a bound instance to a new type.interfaceExposedBinding<T>A binding to a key exposed from an enclosed private environment.interfaceInstanceBinding<T>A binding to a single instance.interfaceLinkedKeyBinding<T>A binding to a linked key.interfaceProviderBinding<T extends Provider<?>>A binding to aProviderthat delegates to the binding for the provided type.interfaceProviderInstanceBinding<T>A binding to a provider instance.interfaceProviderKeyBinding<T>A binding to a provider key.interfaceUntargettedBinding<T>An untargetted binding.Methods in org.elasticsearch.common.inject.spi with parameters of type Binding Modifier and Type Method Description <T> VDefaultElementVisitor. visit(Binding<T> binding)<T> VElementVisitor. visit(Binding<T> binding)Visit a mapping from a key (type and optional annotation) to the strategy for getting instances of the type.
-