Uses of Class
org.glassfish.jersey.model.ContractProvider.Builder

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.
 



Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.