|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.glassfish.jersey.model.internal.FeatureBag
public class FeatureBag
A container for features to be enabled used during the server or client initialization.
Note: Features are configured immediately before binding time of all providers and resources (on server).
| Nested Class Summary | |
|---|---|
static class |
FeatureBag.Builder
Feature bag builder. |
static class |
FeatureBag.RegisteredFeature
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
Set<Feature> |
getEnabledFeatures()
Returns a set of already enabled features. |
List<FeatureBag.RegisteredFeature> |
getUnconfiguredFeatures()
Returns an unmodifiable list of un-configured features in order they were added. |
int |
hashCode()
|
boolean |
isEnabled(Class<? extends Feature> featureClass)
Indicates whether any feature of given featureClass is already enabled or not. |
boolean |
isEnabled(Feature feature)
Indicates whether the given feature is already enabled or not. |
boolean |
isRegistered(FeatureBag.RegisteredFeature registeredFeature)
|
void |
setEnabled(Feature feature)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public List<FeatureBag.RegisteredFeature> getUnconfiguredFeatures()
public Set<Feature> getEnabledFeatures()
public boolean isEnabled(Class<? extends Feature> featureClass)
featureClass is already enabled or not.
featureClass - feature class to check.
true if a feature of given class has been already enabled, false otherwise.public boolean isEnabled(Feature feature)
feature - feature to check.
true if the feature has been already enabled, false otherwise.public void setEnabled(Feature feature)
public boolean isRegistered(FeatureBag.RegisteredFeature registeredFeature)
public boolean equals(Object obj)
equals in class Objectpublic int hashCode()
hashCode in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||