|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ContractProvider.Builder | |
|---|---|
| org.glassfish.jersey.model | |
| org.glassfish.jersey.model.internal | |
| Uses of ContractProvider.Builder in org.glassfish.jersey.model |
|---|
| Methods in org.glassfish.jersey.model that return ContractProvider.Builder | |
|---|---|
ContractProvider.Builder |
ContractProvider.Builder.addContract(Class<?> contract)
Add a new provided contract. |
ContractProvider.Builder |
ContractProvider.Builder.addContract(Class<?> contract,
int priority)
Add a new provided contract with priority. |
ContractProvider.Builder |
ContractProvider.Builder.addContracts(Collection<Class<?>> contracts)
Add a new provided contracts. |
ContractProvider.Builder |
ContractProvider.Builder.addContracts(Map<Class<?>,Integer> contracts)
Add a new provided contracts. |
ContractProvider.Builder |
ContractProvider.Builder.addNameBinding(Class<? extends Annotation> binding)
Add a new contract provider name binding. |
static ContractProvider.Builder |
ContractProvider.builder()
Create new contract provider model builder. |
static ContractProvider.Builder |
ContractProvider.builder(ContractProvider original)
Create new contract provider model builder from an existing one. |
ContractProvider.Builder |
ContractProvider.Builder.defaultPriority(int defaultPriority)
Set the contract default provider priority. |
ContractProvider.Builder |
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.Builder | |
|---|---|
static Inflector<ContractProvider.Builder,ContractProvider> |
ComponentBag.AS_IS
Contract 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.Builder | |
|---|---|
protected 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.Builder | |
|---|---|
boolean |
ComponentBag.register(Class<?> componentClass,
Inflector<ContractProvider.Builder,ContractProvider> modelEnhancer)
Register a component class using a given registration strategy. |
boolean |
ComponentBag.register(Class<?> componentClass,
int priority,
Inflector<ContractProvider.Builder,ContractProvider> modelEnhancer)
Register a component class as a contract provider with an explicitly specified binding priority. |
boolean |
ComponentBag.register(Class<?> componentClass,
Map<Class<?>,Integer> contracts,
Inflector<ContractProvider.Builder,ContractProvider> modelEnhancer)
Register a component class as a contract provider for the specified contracts. |
boolean |
ComponentBag.register(Class<?> componentClass,
Set<Class<?>> contracts,
Inflector<ContractProvider.Builder,ContractProvider> modelEnhancer)
Register a component class as a contract provider for the specified contracts. |
boolean |
ComponentBag.register(Object component,
Inflector<ContractProvider.Builder,ContractProvider> modelEnhancer)
Register a component using a given registration strategy. |
boolean |
ComponentBag.register(Object component,
int priority,
Inflector<ContractProvider.Builder,ContractProvider> modelEnhancer)
Register a component as a contract provider with an explicitly specified binding priority. |
boolean |
ComponentBag.register(Object component,
Map<Class<?>,Integer> contracts,
Inflector<ContractProvider.Builder,ContractProvider> modelEnhancer)
Register a component as a contract provider for the specified contracts. |
boolean |
ComponentBag.register(Object component,
Set<Class<?>> contracts,
Inflector<ContractProvider.Builder,ContractProvider> modelEnhancer)
Register a component as a contract provider for the specified contracts. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||