Uses of Class
org.glassfish.jersey.internal.inject.Binding
-
Packages that use Binding Package Description org.glassfish.jersey.inject.hk2 org.glassfish.jersey.internal.inject Common Jersey internal injection utility classes.org.glassfish.jersey.model.internal Common Jersey internal model related classes and interfaces.org.glassfish.jersey.server Jersey server-side classes.org.glassfish.jersey.server.internal Jersey server-side internal classes.org.glassfish.jersey.server.internal.inject Jersey server-side JAX-RS injection support classes. -
-
Uses of Binding in org.glassfish.jersey.inject.hk2
Methods in org.glassfish.jersey.inject.hk2 with parameters of type Binding Modifier and Type Method Description (package private) static void
Hk2Helper. bind(org.glassfish.hk2.api.ServiceLocator locator, Binding binding)
Bind descriptors to Hk2-likeBinder
.private static void
Hk2Helper. bindBinding(org.glassfish.hk2.api.ServiceLocator locator, org.glassfish.hk2.api.DynamicConfiguration dc, Binding<?,?> binding)
Binds the single descriptor using an externalDynamicConfiguration
.private static void
Hk2Helper. bindBinding(org.glassfish.hk2.api.ServiceLocator locator, Binding<?,?> binding)
Binds the single descriptor using a singleDynamicConfiguration
.private ForeignDescriptor
AbstractHk2InjectionManager. createAndTranslateForeignDescriptor(Binding binding)
ForeignDescriptor
AbstractHk2InjectionManager. createForeignDescriptor(Binding binding)
void
DelayedHk2InjectionManager. register(Binding binding)
void
ImmediateHk2InjectionManager. register(Binding binding)
private static void
Hk2Helper. setupSupplierFactoryBridge(Binding<?,?> binding, org.glassfish.hk2.utilities.binding.ServiceBindingBuilder<?> builder)
Method parameters in org.glassfish.jersey.inject.hk2 with type arguments of type Binding Modifier and Type Method Description (package private) static void
Hk2Helper. bind(org.glassfish.hk2.api.ServiceLocator locator, java.lang.Iterable<Binding> descriptors)
Bind descriptors to Hk2-likeBinder
.void
DelayedHk2InjectionManager. register(java.lang.Iterable<Binding> bindings)
void
ImmediateHk2InjectionManager. register(java.lang.Iterable<Binding> descriptors)
-
Uses of Binding in org.glassfish.jersey.internal.inject
Classes in org.glassfish.jersey.internal.inject with type parameters of type Binding Modifier and Type Class Description class
Binding<T,D extends Binding>
Abstract injection binding description of a bean.Subclasses of Binding in org.glassfish.jersey.internal.inject Modifier and Type Class Description class
ClassBinding<T>
Injection binding description of a bean bound via its a Java class.class
InjectionResolverBinding<T extends InjectionResolver>
Class which has the fields containing the instance ofInjectionResolver
and its a concrete type.class
InstanceBinding<T>
Injection binding description of a bean bound directly as a specific instance.class
SupplierClassBinding<T>
Injection binding description of a bean bound indirectly via a supplier class producing instances of the bound type.class
SupplierInstanceBinding<T>
Injection binding description of a bean bound indirectly via an supplier producing instances of the bound type.Fields in org.glassfish.jersey.internal.inject with type parameters of type Binding Modifier and Type Field Description private java.util.List<Binding>
AbstractBinder. internalBindings
Methods in org.glassfish.jersey.internal.inject that return Binding Modifier and Type Method Description Binding
AbstractBinder. bind(Binding binding)
Binds the provided binding and return the same instance.Methods in org.glassfish.jersey.internal.inject that return types with arguments of type Binding Modifier and Type Method Description java.util.Collection<Binding>
AbstractBinder. getBindings()
java.util.Collection<Binding>
Binder. getBindings()
Gets a collection of descriptors registered in this jersey binder.static java.util.Collection<Binding>
Bindings. getBindings(InjectionManager injectionManager, Binder binder)
Methods in org.glassfish.jersey.internal.inject with parameters of type Binding Modifier and Type Method Description Binding
AbstractBinder. bind(Binding binding)
Binds the provided binding and return the same instance.ForeignDescriptor
InjectionManager. createForeignDescriptor(Binding binding)
Creates and registers the descriptor in the underlying DI provider and returnsForeignDescriptor
that is specific descriptor for the underlying DI provider.void
InjectionManager. register(Binding binding)
Registers one bean represented using fields in the provided descriptor.Method parameters in org.glassfish.jersey.internal.inject with type arguments of type Binding Modifier and Type Method Description void
InjectionManager. register(java.lang.Iterable<Binding> descriptors)
Registers a collection of beans represented using fields in the provided descriptors. -
Uses of Binding in org.glassfish.jersey.model.internal
Method parameters in org.glassfish.jersey.model.internal with type arguments of type Binding Modifier and Type Method Description static <T> java.util.List<T>
ComponentBag. getFromBinders(InjectionManager injectionManager, ComponentBag componentBag, java.util.function.Function<java.lang.Object,T> cast, java.util.function.Predicate<Binding> filter)
IfT
object is registered inComponentBag
using theBinder
,T
is not visible using the methods for getting classes and instancesComponentBag.getClasses(Predicate)
andComponentBag.getInstances(Predicate)
. -
Uses of Binding in org.glassfish.jersey.server
Fields in org.glassfish.jersey.server with type parameters of type Binding Modifier and Type Field Description private static java.util.function.Predicate<Binding>
ModelProcessorConfigurator. BINDING_MODEL_PROCESSOR_ONLY
-
Uses of Binding in org.glassfish.jersey.server.internal
Fields in org.glassfish.jersey.server.internal with type parameters of type Binding Modifier and Type Field Description private java.util.function.Consumer<Binding>
JerseyResourceContext. registerBinding
-
Uses of Binding in org.glassfish.jersey.server.internal.inject
Fields in org.glassfish.jersey.server.internal.inject with type parameters of type Binding Modifier and Type Field Description private java.util.function.Function<Binding,ForeignDescriptor>
DelegatedInjectionValueParamProvider. foreignDescriptorFactory
Constructor parameters in org.glassfish.jersey.server.internal.inject with type arguments of type Binding Constructor Description DelegatedInjectionValueParamProvider(LazyValue<ContextInjectionResolver> resolver, java.util.function.Function<Binding,ForeignDescriptor> foreignDescriptorFactory)
Injection constructor.
-