org.glassfish.jersey.model.internal
Class ProviderBag

java.lang.Object
  extended by org.glassfish.jersey.model.internal.ProviderBag

public final class ProviderBag
extends Object

A container for contract provider models used during the server or client initialization.

Author:
Marek Potociar (marek.potociar at oracle.com)

Nested Class Summary
static class ProviderBag.Builder
          Provider bag builder.
 
Method Summary
 boolean equals(Object obj)
           
 Set<Class<?>> getClasses()
           
 ContractProvider getContractProvider(Class<?> providerClass)
           
 Set<Object> getInstances()
           
 Map<Class<?>,ContractProvider> getModels()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getClasses

public Set<Class<?>> getClasses()

getInstances

public Set<Object> getInstances()

getModels

public Map<Class<?>,ContractProvider> getModels()

getContractProvider

public ContractProvider getContractProvider(Class<?> providerClass)

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


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