Uses of Class
org.glassfish.jersey.model.ContractProvider.Builder
Packages that use ContractProvider.Builder
Package
Description
Common Jersey model related classes and interfaces.
Common Jersey internal model related classes and interfaces.
Jersey server-side classes.
Jersey server-side application invalid input: '&' resource modeling classes.
-
Uses of ContractProvider.Builder in org.glassfish.jersey.model
Methods in org.glassfish.jersey.model that return ContractProvider.BuilderModifier and TypeMethodDescriptionContractProvider.Builder.addContract(Class<?> contract) Add a new provided contract.ContractProvider.Builder.addContract(Class<?> contract, int priority) Add a new provided contract with priority.ContractProvider.Builder.addContracts(Collection<Class<?>> contracts) Add a new provided contracts.ContractProvider.Builder.addContracts(Map<Class<?>, Integer> contracts) Add a new provided contracts.ContractProvider.Builder.addNameBinding(Class<? extends Annotation> binding) Add a new contract provider name binding.static ContractProvider.BuilderCreate new contract provider model builder.static ContractProvider.BuilderContractProvider.builder(ContractProvider original) Create new contract provider model builder from an existing one.ContractProvider.Builder.defaultPriority(int defaultPriority) Set the contract default provider priority.ContractProvider.Builder.scope(Class<? extends Annotation> scope) Change contract provider scope. -
Uses of ContractProvider.Builder in org.glassfish.jersey.model.internal
Fields in org.glassfish.jersey.model.internal with type parameters of type ContractProvider.BuilderModifier and TypeFieldDescription(package private) static final Inflector<ContractProvider.Builder, ContractProvider> ComponentBag.AS_ISContract provider model enhancer that builds a model as is, without any modifications.Methods in org.glassfish.jersey.model.internal that return types with arguments of type ContractProvider.BuilderModifier and TypeMethodDescriptionprotected Inflector<ContractProvider.Builder, ContractProvider> CommonConfig.getModelEnhancer(Class<?> componentClass) An extension point that provides a way how to define a custom enhancement/update operation of a contract provider model registration being produced for a given component class.Method parameters in org.glassfish.jersey.model.internal with type arguments of type ContractProvider.BuilderModifier and TypeMethodDescriptionprivate static ContractProviderComponentBag.modelFor(Class<?> componentClass, int defaultPriority, Map<Class<?>, Integer> contractMap, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Create a contract provider for a given component class.booleanComponentBag.ImmutableComponentBag.register(Class<?> componentClass, int priority, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) booleanComponentBag.ImmutableComponentBag.register(Class<?> componentClass, Map<Class<?>, Integer> contracts, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) booleanComponentBag.ImmutableComponentBag.register(Class<?> componentClass, Set<Class<?>> contracts, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) booleanComponentBag.ImmutableComponentBag.register(Class<?> componentClass, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) booleanComponentBag.ImmutableComponentBag.register(Object component, int priority, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) booleanComponentBag.ImmutableComponentBag.register(Object component, Map<Class<?>, Integer> contracts, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) booleanComponentBag.ImmutableComponentBag.register(Object component, Set<Class<?>> contracts, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) booleanComponentBag.ImmutableComponentBag.register(Object component, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) booleanComponentBag.register(Class<?> componentClass, int priority, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component class as a contract provider with an explicitly specified binding priority.booleanComponentBag.register(Class<?> componentClass, Map<Class<?>, Integer> contracts, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component class as a contract provider for the specified contracts.booleanComponentBag.register(Class<?> componentClass, Set<Class<?>> contracts, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component class as a contract provider for the specified contracts.booleanComponentBag.register(Class<?> componentClass, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component class using a given registration strategy.booleanComponentBag.register(Object component, int priority, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component as a contract provider with an explicitly specified binding priority.booleanComponentBag.register(Object component, Map<Class<?>, Integer> contracts, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component as a contract provider for the specified contracts.booleanComponentBag.register(Object component, Set<Class<?>> contracts, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component as a contract provider for the specified contracts.booleanComponentBag.register(Object component, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component using a given registration strategy.private booleanComponentBag.registerModel(Class<?> componentClass, int defaultPriority, Map<Class<?>, Integer> contractMap, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register acontract provider modelfor a given class. -
Uses of ContractProvider.Builder in org.glassfish.jersey.server
Methods in org.glassfish.jersey.server that return types with arguments of type ContractProvider.BuilderModifier and TypeMethodDescriptionprotected Inflector<ContractProvider.Builder, ContractProvider> ResourceConfig.State.getModelEnhancer(Class<?> componentClass) -
Uses of ContractProvider.Builder in org.glassfish.jersey.server.model
Methods in org.glassfish.jersey.server.model that return types with arguments of type ContractProvider.BuilderModifier and TypeMethodDescriptionprotected Inflector<ContractProvider.Builder, ContractProvider> ResourceMethodConfig.getModelEnhancer(Class<?> providerClass)