Uses of Class
org.glassfish.jersey.internal.inject.Binding
Packages that use Binding
Package
Description
Common Jersey internal injection utility classes.
Common Jersey internal model related classes and interfaces.
-
Uses of Binding in org.glassfish.jersey.inject.cdi.se
Methods in org.glassfish.jersey.inject.cdi.se with parameters of type BindingModifier and TypeMethodDescriptionCdiSeInjectionManager.createForeignDescriptor(Binding binding) voidMethod parameters in org.glassfish.jersey.inject.cdi.se with type arguments of type Binding -
Uses of Binding in org.glassfish.jersey.inject.hk2
Methods in org.glassfish.jersey.inject.hk2 that return BindingModifier and TypeMethodDescription<T> Binding<T,?> Start building a new class-based service binding.Binds the provided binding and return the same instance.<T> Binding<T,?> AbstractBinder.bind(T service) Start building a new instance-based service binding.<T extends InjectionResolver>
Binding<T,?> AbstractBinder.bind(T resolver) Start building a new injection resolver binding.<T> Binding<T,?> AbstractBinder.bindAsContract(GenericType<T> serviceType) Start building a new generic type-based service binding.<T> Binding<T,?> AbstractBinder.bindAsContract(Class<T> serviceType) Start building a new class-based service binding.AbstractBinder.bindAsContract(Type serviceType) Start building a new generic type-based service binding.AbstractBinder.bindFactory(Class<? extends Supplier<T>> supplierType) Start building a new supplier class-based service binding.AbstractBinder.bindFactory(Class<? extends Supplier<T>> supplierType, Class<? extends Annotation> supplierScope) Start building a new supplier class-based service binding.AbstractBinder.bindFactory(Supplier<T> factory) Start building a new supplier instance-based service binding.static <T extends InjectionResolver>
BindingBindings.injectionResolver(T resolver) Start building a new injection resolver binding.static <T> BindingBindings.service(GenericType<T> serviceType) Start building a new generic type-based service binding.static <T> BindingStart building a new class-based service binding.static <T> BindingBindings.service(T service) Start building a new instance-based service binding.static <T> BindingBindings.serviceAsContract(GenericType<T> serviceType) Start building a new generic type-based service binding.static <T> BindingBindings.serviceAsContract(Class<T> serviceType) Start building a new class-based service binding.static <T> BindingBindings.serviceAsContract(Type serviceType) Start building a new generic type-based service binding.static <T> BindingBindings.serviceAsContract(T service) Start building a new instance-based service binding.static <T> BindingStart building a new supplier class-based service binding.static <T> BindingBindings.supplier(Class<? extends Supplier<T>> supplierType, Class<? extends Annotation> supplierScope) Start building a new supplier class-based service binding.static <T> BindingStart building a new supplier instance-based service binding.Methods in org.glassfish.jersey.inject.hk2 that return types with arguments of type BindingModifier and TypeMethodDescriptionAbstractBinder.getBindings()static Collection<Binding>Bindings.getBindings(InjectionManager injectionManager, Binder binder) Methods in org.glassfish.jersey.inject.hk2 with parameters of type BindingModifier and TypeMethodDescriptionBinds the provided binding and return the same instance.voidvoidMethod parameters in org.glassfish.jersey.inject.hk2 with type arguments of type Binding -
Uses of Binding in org.glassfish.jersey.internal.inject
Classes in org.glassfish.jersey.internal.inject with type parameters of type BindingModifier and TypeClassDescriptionclassAbstract injection binding description of a bean.Methods in org.glassfish.jersey.internal.inject that return types with arguments of type BindingModifier and TypeMethodDescriptionBinder.getBindings()Gets a collection of descriptors registered in this jersey binder.Methods in org.glassfish.jersey.internal.inject with parameters of type BindingModifier and TypeMethodDescriptionInjectionManager.createForeignDescriptor(Binding binding) Creates and registers the descriptor in the underlying DI provider and returnsForeignDescriptorthat is specific descriptor for the underlying DI provider.voidRegisters one bean represented using fields in the provided descriptor.Method parameters in org.glassfish.jersey.internal.inject with type arguments of type Binding -
Uses of Binding in org.glassfish.jersey.model.internal
Method parameters in org.glassfish.jersey.model.internal with type arguments of type BindingModifier and TypeMethodDescriptionstatic <T> List<T>ComponentBag.getFromBinders(InjectionManager injectionManager, ComponentBag componentBag, Function<Object, T> cast, Predicate<Binding> filter) IfTobject is registered inComponentBagusing theBinder,Tis not visible using the methods for getting classes and instancesComponentBag.getClasses(Predicate)andComponentBag.getInstances(Predicate).