org.glassfish.jersey.model.internal
Class FeatureConfig
java.lang.Object
org.glassfish.jersey.model.internal.FeatureConfig
- All Implemented Interfaces:
- Configurable
public class FeatureConfig
- extends java.lang.Object
- implements Configurable
- Author:
- Michal Gajdos (michal.gajdos at oracle.com)
|
Method Summary |
java.util.Collection<Feature> |
getFeatures()
|
java.util.Map<java.lang.String,java.lang.Object> |
getProperties()
|
java.lang.Object |
getProperty(java.lang.String name)
|
java.util.Set<java.lang.Class<?>> |
getProviderClasses()
|
java.util.Set<java.lang.Object> |
getProviderInstances()
|
java.util.Collection<FeatureBag.RegisteredFeature> |
getUnprocessedFeatures()
|
Configurable |
register(java.lang.Class<?> providerClass)
|
Configurable |
register(java.lang.Class<?> providerClass,
int bindingPriority)
|
|
register(java.lang.Class<T> providerClass,
java.lang.Class<? super T>... contracts)
|
|
register(java.lang.Class<T> providerClass,
int bindingPriority,
java.lang.Class<? super T>... contracts)
|
Configurable |
register(java.lang.Object provider)
|
|
register(java.lang.Object provider,
java.lang.Class<? super T>... contracts)
|
Configurable |
register(java.lang.Object provider,
int bindingPriority)
|
|
register(java.lang.Object provider,
int bindingPriority,
java.lang.Class<? super T>... contracts)
|
Configurable |
setProperties(java.util.Map<java.lang.String,?> properties)
|
Configurable |
setProperty(java.lang.String name,
java.lang.Object value)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FeatureConfig
public FeatureConfig(Configurable delegate)
getProperties
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
- Specified by:
getProperties in interface Configurable
getProperty
public java.lang.Object getProperty(java.lang.String name)
- Specified by:
getProperty in interface Configurable
setProperties
public Configurable setProperties(java.util.Map<java.lang.String,?> properties)
- Specified by:
setProperties in interface Configurable
setProperty
public Configurable setProperty(java.lang.String name,
java.lang.Object value)
- Specified by:
setProperty in interface Configurable
getFeatures
public java.util.Collection<Feature> getFeatures()
- Specified by:
getFeatures in interface Configurable
getProviderClasses
public java.util.Set<java.lang.Class<?>> getProviderClasses()
- Specified by:
getProviderClasses in interface Configurable
getProviderInstances
public java.util.Set<java.lang.Object> getProviderInstances()
- Specified by:
getProviderInstances in interface Configurable
register
public Configurable register(java.lang.Class<?> providerClass)
- Specified by:
register in interface Configurable
register
public Configurable register(java.lang.Class<?> providerClass,
int bindingPriority)
- Specified by:
register in interface Configurable
register
public <T> Configurable register(java.lang.Class<T> providerClass,
java.lang.Class<? super T>... contracts)
- Specified by:
register in interface Configurable
register
public <T> Configurable register(java.lang.Class<T> providerClass,
int bindingPriority,
java.lang.Class<? super T>... contracts)
- Specified by:
register in interface Configurable
register
public Configurable register(java.lang.Object provider)
- Specified by:
register in interface Configurable
register
public Configurable register(java.lang.Object provider,
int bindingPriority)
- Specified by:
register in interface Configurable
register
public <T> Configurable register(java.lang.Object provider,
java.lang.Class<? super T>... contracts)
- Specified by:
register in interface Configurable
register
public <T> Configurable register(java.lang.Object provider,
int bindingPriority,
java.lang.Class<? super T>... contracts)
- Specified by:
register in interface Configurable
getUnprocessedFeatures
public java.util.Collection<FeatureBag.RegisteredFeature> getUnprocessedFeatures()
Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.