Package org.glassfish.jersey.inject.hk2
Class CompositeBinder
java.lang.Object
org.glassfish.jersey.inject.hk2.CompositeBinder
Utility class which is able to install several binders and register them as a whole.
Created Binder is able to recursively register all injection binding descriptions in all installed binders.
- Author:
- Petr Bouda
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.glassfish.jersey.internal.inject.Binderwrap(Collection<org.glassfish.jersey.internal.inject.Binder> binders) CreatesBinderwith provided binders.static org.glassfish.jersey.internal.inject.Binderwrap(org.glassfish.jersey.internal.inject.Binder... binders) CreatesBinderwith provided binders.
-
Constructor Details
-
CompositeBinder
public CompositeBinder()
-
-
Method Details
-
wrap
public static org.glassfish.jersey.internal.inject.Binder wrap(Collection<org.glassfish.jersey.internal.inject.Binder> binders) CreatesBinderwith provided binders.- Parameters:
binders- provided binder to install as a collection.- Returns:
- composite binder.
-
wrap
public static org.glassfish.jersey.internal.inject.Binder wrap(org.glassfish.jersey.internal.inject.Binder... binders) CreatesBinderwith provided binders.- Parameters:
binders- provided binder to install as an array.- Returns:
- composite binder.
-