B C D G I N O P R S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in class com.yahoo.container.BundlesConfig.Builder
- build() - Method in class com.yahoo.container.ComponentsConfig.Builder
- build() - Method in class com.yahoo.container.ComponentsConfig.Components.Builder
- build() - Method in class com.yahoo.container.ComponentsConfig.Components.Inject.Builder
- Builder() - Constructor for class com.yahoo.container.BundlesConfig.Builder
- Builder() - Constructor for class com.yahoo.container.ComponentsConfig.Builder
- Builder() - Constructor for class com.yahoo.container.ComponentsConfig.Components.Builder
- Builder() - Constructor for class com.yahoo.container.ComponentsConfig.Components.Inject.Builder
- Builder(BundlesConfig) - Constructor for class com.yahoo.container.BundlesConfig.Builder
- Builder(ComponentsConfig) - Constructor for class com.yahoo.container.ComponentsConfig.Builder
- Builder(ComponentsConfig.Components) - Constructor for class com.yahoo.container.ComponentsConfig.Components.Builder
- Builder(ComponentsConfig.Components.Inject) - Constructor for class com.yahoo.container.ComponentsConfig.Components.Inject.Builder
- bundle - Variable in class com.yahoo.container.BundlesConfig.Builder
- bundle() - Method in class com.yahoo.container.BundlesConfig
- bundle() - Method in class com.yahoo.container.ComponentsConfig.Components
- bundle(int) - Method in class com.yahoo.container.BundlesConfig
- bundle(String) - Method in class com.yahoo.container.BundlesConfig.Builder
- bundle(String) - Method in class com.yahoo.container.ComponentsConfig.Components.Builder
- bundle(Collection<String>) - Method in class com.yahoo.container.BundlesConfig.Builder
- BundlesConfig - Class in com.yahoo.container
-
This class represents the root node of bundles Copyright 2017 Yahoo Holdings.
- BundlesConfig(BundlesConfig.Builder) - Constructor for class com.yahoo.container.BundlesConfig
- BundlesConfig.Builder - Class in com.yahoo.container
- BundlesConfig.Producer - Interface in com.yahoo.container
C
- classId() - Method in class com.yahoo.container.ComponentsConfig.Components
- classId(String) - Method in class com.yahoo.container.ComponentsConfig.Components.Builder
- CloudSubscriberFactory - Class in com.yahoo.container.di
- CloudSubscriberFactory(ConfigSource) - Constructor for class com.yahoo.container.di.CloudSubscriberFactory
- CloudSubscriberFactory.Provider - Class in com.yahoo.container.di
- com.yahoo.container - package com.yahoo.container
- com.yahoo.container.di - package com.yahoo.container.di
- com.yahoo.container.di.componentgraph - package com.yahoo.container.di.componentgraph
- ComponentDeconstructor - Interface in com.yahoo.container.di
- components - Variable in class com.yahoo.container.ComponentsConfig.Builder
- components() - Method in class com.yahoo.container.ComponentsConfig
- components(int) - Method in class com.yahoo.container.ComponentsConfig
- components(ComponentsConfig.Components.Builder) - Method in class com.yahoo.container.ComponentsConfig.Builder
-
Add the given builder to this builder's list of Components builders
- components(List<ComponentsConfig.Components.Builder>) - Method in class com.yahoo.container.ComponentsConfig.Builder
-
Set the given list as this builder's list of Components builders
- Components(ComponentsConfig.Components.Builder) - Constructor for class com.yahoo.container.ComponentsConfig.Components
- ComponentsConfig - Class in com.yahoo.container
-
This class represents the root node of components Copyright 2017 Yahoo Holdings.
- ComponentsConfig(ComponentsConfig.Builder) - Constructor for class com.yahoo.container.ComponentsConfig
- ComponentsConfig.Builder - Class in com.yahoo.container
- ComponentsConfig.Components - Class in com.yahoo.container
-
This class represents components.components[]
- ComponentsConfig.Components.Builder - Class in com.yahoo.container
- ComponentsConfig.Components.Inject - Class in com.yahoo.container
-
This class represents components.components[].inject[]
- ComponentsConfig.Components.Inject.Builder - Class in com.yahoo.container
- ComponentsConfig.Producer - Interface in com.yahoo.container
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.container.BundlesConfig
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.container.ComponentsConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.container.BundlesConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.container.ComponentsConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.container.BundlesConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.container.ComponentsConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.container.BundlesConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.container.ComponentsConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.container.BundlesConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.container.ComponentsConfig
- configId() - Method in class com.yahoo.container.ComponentsConfig.Components
- configId(String) - Method in class com.yahoo.container.ComponentsConfig.Components.Builder
- ConfigRetriever - Class in com.yahoo.container.di
- ConfigRetriever(Set<ConfigKey<? extends ConfigInstance>>, Function<Set<ConfigKey<? extends ConfigInstance>>, Subscriber>) - Constructor for class com.yahoo.container.di.ConfigRetriever
- ConfigRetriever.BootstrapConfigs - Class in com.yahoo.container.di
- ConfigRetriever.ComponentsConfigs - Class in com.yahoo.container.di
- ConfigRetriever.ConfigSnapshot - Class in com.yahoo.container.di
- configs() - Method in class com.yahoo.container.di.ConfigRetriever.ConfigSnapshot
- Container - Class in com.yahoo.container.di
- Container(SubscriberFactory, String, ComponentDeconstructor) - Constructor for class com.yahoo.container.di.Container
- Container(SubscriberFactory, String, ComponentDeconstructor, Osgi) - Constructor for class com.yahoo.container.di.Container
D
- deconstruct() - Method in interface com.yahoo.container.di.componentgraph.Provider
- deconstruct(Collection<Object>, Collection<Bundle>) - Method in interface com.yahoo.container.di.ComponentDeconstructor
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.container.BundlesConfig.Builder
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.container.ComponentsConfig.Builder
G
- get() - Method in class com.yahoo.container.di.CloudSubscriberFactory.Provider
- get() - Method in interface com.yahoo.container.di.componentgraph.Provider
- getBootstrapGeneration() - Method in class com.yahoo.container.di.ConfigRetriever
- getBundle(ComponentSpecification) - Method in interface com.yahoo.container.di.Osgi
- getBundleClasses(ComponentSpecification, Set<String>) - Method in interface com.yahoo.container.di.Osgi
- getComponentsGeneration() - Method in class com.yahoo.container.di.ConfigRetriever
- getConfig(BundlesConfig.Builder) - Method in interface com.yahoo.container.BundlesConfig.Producer
- getConfig(ComponentsConfig.Builder) - Method in interface com.yahoo.container.ComponentsConfig.Producer
- getConfig(ConfigKey<T>, Map<ConfigKey<? extends ConfigInstance>, ConfigInstance>) - Static method in class com.yahoo.container.di.Container
- getConfigs(Set<ConfigKey<? extends ConfigInstance>>, long) - Method in class com.yahoo.container.di.ConfigRetriever
- getConfigs(Set<ConfigKey<? extends ConfigInstance>>, long, boolean) - Method in class com.yahoo.container.di.ConfigRetriever
-
Loop forever until we get config
- getDefMd5() - Method in class com.yahoo.container.BundlesConfig.Builder
- getDefMd5() - Static method in class com.yahoo.container.BundlesConfig
- getDefMd5() - Method in class com.yahoo.container.ComponentsConfig.Builder
- getDefMd5() - Static method in class com.yahoo.container.ComponentsConfig
- getDefName() - Method in class com.yahoo.container.BundlesConfig.Builder
- getDefName() - Static method in class com.yahoo.container.BundlesConfig
- getDefName() - Method in class com.yahoo.container.ComponentsConfig.Builder
- getDefName() - Static method in class com.yahoo.container.ComponentsConfig
- getDefNamespace() - Method in class com.yahoo.container.BundlesConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.container.BundlesConfig
- getDefNamespace() - Method in class com.yahoo.container.ComponentsConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.container.ComponentsConfig
- getDefVersion() - Static method in class com.yahoo.container.BundlesConfig
- getDefVersion() - Static method in class com.yahoo.container.ComponentsConfig
- getNewComponentGraph(ComponentGraph, Injector, boolean) - Method in class com.yahoo.container.di.Container
- getSubscriber(Set<? extends ConfigKey<?>>) - Method in class com.yahoo.container.di.CloudSubscriberFactory
I
- id() - Method in class com.yahoo.container.ComponentsConfig.Components
- id() - Method in class com.yahoo.container.ComponentsConfig.Components.Inject
- id(String) - Method in class com.yahoo.container.ComponentsConfig.Components.Builder
- id(String) - Method in class com.yahoo.container.ComponentsConfig.Components.Inject.Builder
- inject - Variable in class com.yahoo.container.ComponentsConfig.Components.Builder
- inject() - Method in class com.yahoo.container.ComponentsConfig.Components
- inject(int) - Method in class com.yahoo.container.ComponentsConfig.Components
- inject(ComponentsConfig.Components.Inject.Builder) - Method in class com.yahoo.container.ComponentsConfig.Components.Builder
-
Add the given builder to this builder's list of Inject builders
- inject(List<ComponentsConfig.Components.Inject.Builder>) - Method in class com.yahoo.container.ComponentsConfig.Components.Builder
-
Set the given list as this builder's list of Inject builders
- Inject(ComponentsConfig.Components.Inject.Builder) - Constructor for class com.yahoo.container.ComponentsConfig.Components.Inject
N
- name() - Method in class com.yahoo.container.ComponentsConfig.Components.Inject
- name(String) - Method in class com.yahoo.container.ComponentsConfig.Components.Inject.Builder
O
- Osgi - Interface in com.yahoo.container.di
P
- Provider<T> - Interface in com.yahoo.container.di.componentgraph
-
Provides a component of the parameter type T.
- Provider() - Constructor for class com.yahoo.container.di.CloudSubscriberFactory.Provider
R
- reloadActiveSubscribers(long) - Method in class com.yahoo.container.di.CloudSubscriberFactory
- reloadConfig(long) - Method in class com.yahoo.container.di.Container
- resolveClass(BundleInstantiationSpecification) - Method in interface com.yahoo.container.di.Osgi
S
- shutdown() - Method in class com.yahoo.container.di.ConfigRetriever
- shutdown(ComponentGraph, ComponentDeconstructor) - Method in class com.yahoo.container.di.Container
- size() - Method in class com.yahoo.container.di.ConfigRetriever.ConfigSnapshot
U
- useBundles(Collection<FileReference>) - Method in interface com.yahoo.container.di.Osgi
-
Returns the set of bundles that is not used by the current application generation, and therefore should be scheduled for uninstalling.
All Classes All Packages