Uses of Interface
org.togglz.core.Feature
-
-
Uses of Feature in org.togglz.core.activation
Methods in org.togglz.core.activation with parameters of type Feature Modifier and Type Method Description protected intGradualActivationStrategy. calculateHashCode(FeatureUser user, Feature feature) -
Uses of Feature in org.togglz.core.logging
Methods in org.togglz.core.logging with parameters of type Feature Modifier and Type Method Description FeatureStateLoggingStateRepository. getFeatureState(Feature feature) -
Uses of Feature in org.togglz.core.manager
Methods in org.togglz.core.manager that return types with arguments of type Feature Modifier and Type Method Description Class<? extends Feature>TogglzConfig. getFeatureClass()Used to tell Togglz about the feature enum that you want to use.Set<Feature>CompositeFeatureProvider. getFeatures()Set<Feature>DefaultFeatureManager. getFeatures()Set<Feature>EmptyFeatureProvider. getFeatures()Set<Feature>EnumBasedFeatureProvider. getFeatures()Set<Feature>FeatureManager. getFeatures()Provides access to all features the manager is responsible for.Set<Feature>LazyResolvingFeatureManager. getFeatures()Set<Feature>PropertyFeatureProvider. getFeatures()Methods in org.togglz.core.manager with parameters of type Feature Modifier and Type Method Description FeatureStateDefaultFeatureManager. getFeatureState(Feature feature)FeatureStateFeatureManager. getFeatureState(Feature feature)Returns theFeatureStatefor the specified feature.FeatureStateLazyResolvingFeatureManager. getFeatureState(Feature feature)FeatureMetaDataCompositeFeatureProvider. getMetaData(Feature feature)FeatureMetaDataDefaultFeatureManager. getMetaData(Feature feature)FeatureMetaDataEmptyFeatureProvider. getMetaData(Feature feature)FeatureMetaDataEnumBasedFeatureProvider. getMetaData(Feature feature)FeatureMetaDataFeatureManager. getMetaData(Feature feature)Returns theFeatureMetaDatadescribing the supplied feature.FeatureMetaDataLazyResolvingFeatureManager. getMetaData(Feature feature)FeatureMetaDataPropertyFeatureProvider. getMetaData(Feature feature)booleanDefaultFeatureManager. isActive(Feature feature)booleanFeatureManager. isActive(Feature feature)Checks whether the supplied feature is active or not.booleanLazyResolvingFeatureManager. isActive(Feature feature)Method parameters in org.togglz.core.manager with type arguments of type Feature Modifier and Type Method Description EnumBasedFeatureProviderEnumBasedFeatureProvider. addFeatureEnum(Class<? extends Feature> featureEnum)FeatureManagerBuilderFeatureManagerBuilder. featureClass(Class<? extends Feature> featureClass)Deprecated.FeatureManagerBuilderFeatureManagerBuilder. featureEnum(Class<? extends Feature> featureEnum)Use the supplied feature enum class for the feature manager. -
Uses of Feature in org.togglz.core.metadata
Methods in org.togglz.core.metadata with parameters of type Feature Modifier and Type Method Description booleanFeatureGroup. contains(Feature feature)booleanSimpleFeatureGroup. contains(Feature feature)Constructors in org.togglz.core.metadata with parameters of type Feature Constructor Description EmptyFeatureMetaData(Feature feature) -
Uses of Feature in org.togglz.core.metadata.enums
Methods in org.togglz.core.metadata.enums with parameters of type Feature Modifier and Type Method Description booleanAnnotationFeatureGroup. contains(Feature feature)Constructors in org.togglz.core.metadata.enums with parameters of type Feature Constructor Description EnumFeatureMetaData(Feature feature) -
Uses of Feature in org.togglz.core.metadata.property
Constructors in org.togglz.core.metadata.property with parameters of type Feature Constructor Description PropertyFeatureMetaData(Feature feature, String specification) -
Uses of Feature in org.togglz.core.proxy
Methods in org.togglz.core.proxy that return Feature Modifier and Type Method Description FeatureFeatureProxyInvocationHandler. getFeature()Methods in org.togglz.core.proxy with parameters of type Feature Modifier and Type Method Description static <T> TByteBuddyProxyFactory. passiveProxyFor(Feature feature, Class<? super T> interfaceClass, T active, T inactive)Generate a passiveFeatureproxy.static <T> TByteBuddyProxyFactory. passiveProxyFor(Feature feature, Class<? super T> interfaceClass, T active, T inactive, FeatureManager featureManager)Generate a passiveFeatureproxy.static <T> TByteBuddyProxyFactory. proxyFor(Feature feature, Class<? super T> interfaceClass, T active, T inactive)Generate an activeFeatureproxy.static <T> TByteBuddyProxyFactory. proxyFor(Feature feature, Class<? super T> interfaceClass, T active, T inactive, FeatureManager featureManager)Generate an activeFeatureproxy.Constructors in org.togglz.core.proxy with parameters of type Feature Constructor Description FeatureProxyInvocationHandler(Feature feature, Object active, Object inactive)FeatureProxyInvocationHandler(Feature feature, Object active, Object inactive, FeatureManager featureManager)TogglzSwitchable(FeatureManager featureManager, Feature feature, T active, T inactive) -
Uses of Feature in org.togglz.core.repository
Methods in org.togglz.core.repository that return Feature Modifier and Type Method Description FeatureFeatureState. getFeature()Returns the feature represented by this feature state.Methods in org.togglz.core.repository with parameters of type Feature Modifier and Type Method Description FeatureStateStateRepository. getFeatureState(Feature feature)Get the persisted state of a feature from the repository.Constructors in org.togglz.core.repository with parameters of type Feature Constructor Description FeatureState(Feature feature)This constructor creates a new feature state for the given feature.FeatureState(Feature feature, boolean enabled)This constructor creates a new feature state for the given feature.FeatureState(Feature feature, boolean enabled, List<String> users)Deprecated.This constructor will be removed soon. -
Uses of Feature in org.togglz.core.repository.cache
Methods in org.togglz.core.repository.cache with parameters of type Feature Modifier and Type Method Description FeatureStateCachingStateRepository. getFeatureState(Feature feature) -
Uses of Feature in org.togglz.core.repository.composite
Methods in org.togglz.core.repository.composite with parameters of type Feature Modifier and Type Method Description FeatureStateCompositeStateRepository. getFeatureState(Feature feature)Returns the first non-null feature state as determined by the current iteration order. -
Uses of Feature in org.togglz.core.repository.jdbc
Methods in org.togglz.core.repository.jdbc with parameters of type Feature Modifier and Type Method Description FeatureStateJDBCStateRepository. getFeatureState(Feature feature) -
Uses of Feature in org.togglz.core.repository.listener
Methods in org.togglz.core.repository.listener with parameters of type Feature Modifier and Type Method Description FeatureStateListenableStateRepository. getFeatureState(Feature feature) -
Uses of Feature in org.togglz.core.repository.mem
Methods in org.togglz.core.repository.mem with parameters of type Feature Modifier and Type Method Description FeatureStateInMemoryStateRepository. getFeatureState(Feature feature) -
Uses of Feature in org.togglz.core.repository.property
Methods in org.togglz.core.repository.property with parameters of type Feature Modifier and Type Method Description FeatureStatePropertyBasedStateRepository. getFeatureState(Feature feature) -
Uses of Feature in org.togglz.core.spi
Methods in org.togglz.core.spi that return types with arguments of type Feature Modifier and Type Method Description Set<Feature>FeatureProvider. getFeatures()Returns a list of all valid features, nevernull.Methods in org.togglz.core.spi with parameters of type Feature Modifier and Type Method Description FeatureMetaDataFeatureProvider. getMetaData(Feature feature)Returns theFeatureMetaDatafor the given feature. -
Uses of Feature in org.togglz.core.util
Classes in org.togglz.core.util that implement Feature Modifier and Type Class Description classNamedFeatureThis class can be used if just the name of a feature is known but not the enum type.Methods in org.togglz.core.util with parameters of type Feature Modifier and Type Method Description static FeatureStateFeatureStateStorageWrapper. featureStateForWrapper(Feature feature, FeatureStateStorageWrapper wrapper)static <A extends Annotation>
AFeatureAnnotations. getAnnotation(Feature feature, Class<A> annotationType)static Set<Annotation>FeatureAnnotations. getAnnotations(Feature feature)static StringFeatureAnnotations. getLabel(Feature feature)static booleanFeatureAnnotations. isAnnotationPresent(Feature feature, Class<? extends Annotation> annotationType)static booleanFeatureAnnotations. isEnabledByDefault(Feature feature)
-