Class ValidationBinder
java.lang.Object
org.glassfish.jersey.server.validation.internal.ValidationBinder
- All Implemented Interfaces:
Binder
Bean Validation provider injection binder.
- Author:
- Michal Gajdos
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> org.glassfish.jersey.innate.inject.ClassBinding<T> <T> org.glassfish.jersey.innate.inject.InstanceBinding<T> bind(T arg0) <T extends InjectionResolver>
org.glassfish.jersey.innate.inject.InjectionResolverBinding<T> bind(T arg0) <T> org.glassfish.jersey.innate.inject.ClassBinding<T> bindAsContract(GenericType<T> arg0) <T> org.glassfish.jersey.innate.inject.ClassBinding<T> bindAsContract(Class<T> arg0) org.glassfish.jersey.innate.inject.ClassBinding<Object> bindAsContract(Type arg0) <T> org.glassfish.jersey.innate.inject.SupplierClassBinding<T> bindFactory(Class<? extends Supplier<T>> arg0) <T> org.glassfish.jersey.innate.inject.SupplierClassBinding<T> bindFactory(Class<? extends Supplier<T>> arg0, Class<? extends Annotation> arg1) <T> org.glassfish.jersey.innate.inject.SupplierInstanceBinding<T> bindFactory(Supplier<T> arg0) protected voidprotected <T> jakarta.inject.Provider<T> createManagedInstanceProvider(Class<T> arg0) final void
-
Constructor Details
-
ValidationBinder
public ValidationBinder()
-
-
Method Details
-
configure
protected void configure() -
bind
-
bindAsContract
-
bindAsContract
-
bindAsContract
-
bind
public <T> org.glassfish.jersey.innate.inject.InstanceBinding<T> bind(T arg0) -
bindFactory
public <T> org.glassfish.jersey.innate.inject.SupplierClassBinding<T> bindFactory(Class<? extends Supplier<T>> arg0, Class<? extends Annotation> arg1) -
bindFactory
-
bindFactory
public <T> org.glassfish.jersey.innate.inject.SupplierInstanceBinding<T> bindFactory(Supplier<T> arg0) -
bind
public <T extends InjectionResolver> org.glassfish.jersey.innate.inject.InjectionResolverBinding<T> bind(T arg0) -
createManagedInstanceProvider
-
bind
-
install
-
getBindings
- Specified by:
getBindingsin interfaceBinder
-