A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- adapt(Class<T>) - Method in class com.yahoo.container.bundle.MockBundle
- add(Node) - Method in class com.yahoo.container.di.componentgraph.core.ComponentGraph
- addBundle(RestApiContext.BundleInfo) - Method in class com.yahoo.container.di.config.RestApiContext
- addInjectableComponent(Key<?>, ComponentId, Object) - Method in class com.yahoo.container.di.config.RestApiContext
- allConstructedComponentsAndProviders() - Method in class com.yahoo.container.di.componentgraph.core.ComponentGraph
- ApplicationBundlesConfig - Class in com.yahoo.container.di.config
-
This class represents the root node of application-bundles Copyright Verizon Media.
- ApplicationBundlesConfig(ApplicationBundlesConfig.Builder) - Constructor for class com.yahoo.container.di.config.ApplicationBundlesConfig
- ApplicationBundlesConfig.Builder - Class in com.yahoo.container.di.config
- ApplicationBundlesConfig.Producer - Interface in com.yahoo.container.di.config
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
- build() - Method in class com.yahoo.container.di.config.ApplicationBundlesConfig.Builder
- build() - Method in class com.yahoo.container.di.config.JerseyBundlesConfig.Builder
- build() - Method in class com.yahoo.container.di.config.JerseyBundlesConfig.Bundles.Builder
- build() - Method in class com.yahoo.container.di.config.JerseyInjectionConfig.Builder
- build() - Method in class com.yahoo.container.di.config.JerseyInjectionConfig.Inject.Builder
- build() - Method in class com.yahoo.container.di.config.PlatformBundlesConfig.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() - Constructor for class com.yahoo.container.di.config.ApplicationBundlesConfig.Builder
- Builder() - Constructor for class com.yahoo.container.di.config.JerseyBundlesConfig.Builder
- Builder() - Constructor for class com.yahoo.container.di.config.JerseyBundlesConfig.Bundles.Builder
- Builder() - Constructor for class com.yahoo.container.di.config.JerseyInjectionConfig.Builder
- Builder() - Constructor for class com.yahoo.container.di.config.JerseyInjectionConfig.Inject.Builder
- Builder() - Constructor for class com.yahoo.container.di.config.PlatformBundlesConfig.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
- Builder(ApplicationBundlesConfig) - Constructor for class com.yahoo.container.di.config.ApplicationBundlesConfig.Builder
- Builder(JerseyBundlesConfig) - Constructor for class com.yahoo.container.di.config.JerseyBundlesConfig.Builder
- Builder(JerseyBundlesConfig.Bundles) - Constructor for class com.yahoo.container.di.config.JerseyBundlesConfig.Bundles.Builder
- Builder(JerseyInjectionConfig) - Constructor for class com.yahoo.container.di.config.JerseyInjectionConfig.Builder
- Builder(JerseyInjectionConfig.Inject) - Constructor for class com.yahoo.container.di.config.JerseyInjectionConfig.Inject.Builder
- Builder(PlatformBundlesConfig) - Constructor for class com.yahoo.container.di.config.PlatformBundlesConfig.Builder
- bundle - Variable in class com.yahoo.container.bundle.BundleInstantiationSpecification
- 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() - Method in class com.yahoo.container.di.osgi.BundleClasses
- 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
- BundleClasses - Class in com.yahoo.container.di.osgi
- BundleClasses(Bundle, Collection<String>) - Constructor for class com.yahoo.container.di.osgi.BundleClasses
- BundleInfo(String, Version, String, URL, ClassLoader) - Constructor for class com.yahoo.container.di.config.RestApiContext.BundleInfo
- bundleInstantiationSpec - Variable in class com.yahoo.osgi.provider.model.ComponentModel
- BundleInstantiationSpecification - Class in com.yahoo.container.bundle
-
Specifies how a component should be instantiated from a bundle.
- BundleInstantiationSpecification(ComponentId, ComponentSpecification, ComponentSpecification) - Constructor for class com.yahoo.container.bundle.BundleInstantiationSpecification
- BundleInstantiationSpecification(ComponentSpecification, ComponentSpecification, ComponentSpecification) - Constructor for class com.yahoo.container.bundle.BundleInstantiationSpecification
- bundlePaths - Variable in class com.yahoo.container.di.config.PlatformBundlesConfig.Builder
- bundlePaths() - Method in class com.yahoo.container.di.config.PlatformBundlesConfig
- bundlePaths(int) - Method in class com.yahoo.container.di.config.PlatformBundlesConfig
- bundlePaths(String) - Method in class com.yahoo.container.di.config.PlatformBundlesConfig.Builder
- bundlePaths(Collection<String>) - Method in class com.yahoo.container.di.config.PlatformBundlesConfig.Builder
- bundles - Variable in class com.yahoo.container.di.config.ApplicationBundlesConfig.Builder
- bundles - Variable in class com.yahoo.container.di.config.JerseyBundlesConfig.Builder
- bundles() - Method in class com.yahoo.container.di.config.ApplicationBundlesConfig
- bundles() - Method in class com.yahoo.container.di.config.JerseyBundlesConfig
- bundles(int) - Method in class com.yahoo.container.di.config.ApplicationBundlesConfig
- bundles(int) - Method in class com.yahoo.container.di.config.JerseyBundlesConfig
- bundles(JerseyBundlesConfig.Bundles.Builder) - Method in class com.yahoo.container.di.config.JerseyBundlesConfig.Builder
-
Add the given builder to this builder's list of Bundles builders
- bundles(String) - Method in class com.yahoo.container.di.config.ApplicationBundlesConfig.Builder
- bundles(Collection<String>) - Method in class com.yahoo.container.di.config.ApplicationBundlesConfig.Builder
- bundles(List<JerseyBundlesConfig.Bundles.Builder>) - Method in class com.yahoo.container.di.config.JerseyBundlesConfig.Builder
-
Set the given list as this builder's list of Bundles builders
- Bundles(JerseyBundlesConfig.Bundles.Builder) - Constructor for class com.yahoo.container.di.config.JerseyBundlesConfig.Bundles
- bundlesConfig - Variable in class com.yahoo.container.di.config.RestApiContext
- 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
- BundleVersion - Static variable in class com.yahoo.container.bundle.MockBundle
C
- classEntries() - Method in class com.yahoo.container.di.osgi.BundleClasses
- classId - Variable in class com.yahoo.container.bundle.BundleInstantiationSpecification
- classId() - Method in class com.yahoo.container.ComponentsConfig.Components
- classId(String) - Method in class com.yahoo.container.ComponentsConfig.Components.Builder
- classLoader - Variable in class com.yahoo.container.di.config.RestApiContext.BundleInfo
- close() - Method in interface com.yahoo.container.di.config.Subscriber
- 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.bundle - package com.yahoo.container.bundle
- com.yahoo.container.di - package com.yahoo.container.di
- com.yahoo.container.di.componentgraph - package com.yahoo.container.di.componentgraph
- com.yahoo.container.di.componentgraph.core - package com.yahoo.container.di.componentgraph.core
- com.yahoo.container.di.componentgraph.cycle - package com.yahoo.container.di.componentgraph.cycle
- com.yahoo.container.di.config - package com.yahoo.container.di.config
- com.yahoo.container.di.osgi - package com.yahoo.container.di.osgi
- com.yahoo.osgi.provider.model - package com.yahoo.osgi.provider.model
- compareTo(Bundle) - Method in class com.yahoo.container.bundle.MockBundle
- complete() - Method in class com.yahoo.container.di.componentgraph.core.ComponentGraph
- complete(Injector) - Method in class com.yahoo.container.di.componentgraph.core.ComponentGraph
- component() - Method in class com.yahoo.container.di.componentgraph.core.Node
-
Returns the component represented by this - which is either the instance, or if the instance is a provider, the component returned by it.
- componentClass() - Method in class com.yahoo.container.di.componentgraph.core.ComponentRegistryNode
- ComponentDeconstructor - Interface in com.yahoo.container.di
- ComponentGraph - Class in com.yahoo.container.di.componentgraph.core
- ComponentGraph() - Constructor for class com.yahoo.container.di.componentgraph.core.ComponentGraph
- ComponentGraph(long) - Constructor for class com.yahoo.container.di.componentgraph.core.ComponentGraph
- componentId() - Method in class com.yahoo.container.di.componentgraph.core.Node
- ComponentModel - Class in com.yahoo.osgi.provider.model
-
Describes how a component should be created.
- ComponentModel(BundleInstantiationSpecification) - Constructor for class com.yahoo.osgi.provider.model.ComponentModel
- ComponentModel(BundleInstantiationSpecification, String) - Constructor for class com.yahoo.osgi.provider.model.ComponentModel
- ComponentModel(String, String, String) - Constructor for class com.yahoo.osgi.provider.model.ComponentModel
- ComponentModel(String, String, String, String) - Constructor for class com.yahoo.osgi.provider.model.ComponentModel
- ComponentNode - Class in com.yahoo.container.di.componentgraph.core
- ComponentNode(ComponentId, String, Class<?>) - Constructor for class com.yahoo.container.di.componentgraph.core.ComponentNode
- ComponentNode(ComponentId, String, Class<?>, Annotation) - Constructor for class com.yahoo.container.di.componentgraph.core.ComponentNode
- ComponentNode.ComponentConstructorException - Exception in com.yahoo.container.di.componentgraph.core
- ComponentRegistryNode - Class in com.yahoo.container.di.componentgraph.core
- ComponentRegistryNode(Class<?>) - Constructor for class com.yahoo.container.di.componentgraph.core.ComponentRegistryNode
- 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
- componentType() - Method in class com.yahoo.container.di.componentgraph.core.ComponentNode
- componentType() - Method in class com.yahoo.container.di.componentgraph.core.ComponentRegistryNode
- componentType() - Method in class com.yahoo.container.di.componentgraph.core.GuiceNode
- componentType() - Method in class com.yahoo.container.di.componentgraph.core.Node
- config() - Method in interface com.yahoo.container.di.config.Subscriber
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.container.BundlesConfig
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.container.ComponentsConfig
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.container.di.config.ApplicationBundlesConfig
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.container.di.config.JerseyBundlesConfig
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.container.di.config.JerseyInjectionConfig
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.container.di.config.PlatformBundlesConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.container.BundlesConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.container.ComponentsConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.container.di.config.ApplicationBundlesConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.container.di.config.JerseyBundlesConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.container.di.config.JerseyInjectionConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.container.di.config.PlatformBundlesConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.container.BundlesConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.container.ComponentsConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.container.di.config.ApplicationBundlesConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.container.di.config.JerseyBundlesConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.container.di.config.JerseyInjectionConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.container.di.config.PlatformBundlesConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.container.BundlesConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.container.ComponentsConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.container.di.config.ApplicationBundlesConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.container.di.config.JerseyBundlesConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.container.di.config.JerseyInjectionConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.container.di.config.PlatformBundlesConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.container.BundlesConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.container.ComponentsConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.container.di.config.ApplicationBundlesConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.container.di.config.JerseyBundlesConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.container.di.config.JerseyInjectionConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.container.di.config.PlatformBundlesConfig
- configChanged() - Method in interface com.yahoo.container.di.config.Subscriber
- configId - Variable in class com.yahoo.osgi.provider.model.ComponentModel
- configId() - Method in class com.yahoo.container.ComponentsConfig.Components
- configId() - Method in class com.yahoo.container.di.componentgraph.core.ComponentNode
- configId(String) - Method in class com.yahoo.container.ComponentsConfig.Components.Builder
- configKeys() - Method in class com.yahoo.container.di.componentgraph.core.ComponentGraph
- configKeys() - Method in class com.yahoo.container.di.componentgraph.core.ComponentNode
- configKeys() - Method in class com.yahoo.container.di.componentgraph.core.ComponentRegistryNode
- configKeys() - Method in class com.yahoo.container.di.componentgraph.core.GuiceNode
- configKeys() - Method in class com.yahoo.container.di.componentgraph.core.Node
- 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
- constructedInstance() - Method in class com.yahoo.container.di.componentgraph.core.Node
-
Returns the already constructed instance in this, if any
- constructInstance() - Method in class com.yahoo.container.di.componentgraph.core.Node
-
Constructs the instance represented by this node, if not already done.
- 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
- covariantCopy(Map<ConfigKey<ConfigInstance>, ConfigInstance>) - Static method in class com.yahoo.container.di.componentgraph.core.Keys
- createBundleInfo(Bundle, Collection<String>) - Static method in class com.yahoo.container.di.componentgraph.core.JerseyNode
- CycleFinder<T> - Class in com.yahoo.container.di.componentgraph.cycle
-
Applies the three-color algorithm to detect a cycle in a directed graph.
- CycleFinder(Graph<T>) - Constructor for class com.yahoo.container.di.componentgraph.cycle.CycleFinder
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
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.container.di.config.ApplicationBundlesConfig.Builder
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.container.di.config.JerseyBundlesConfig.Builder
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.container.di.config.JerseyInjectionConfig.Builder
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.container.di.config.PlatformBundlesConfig.Builder
E
- edge(T, T) - Method in class com.yahoo.container.di.componentgraph.cycle.Graph
- equalEdges(List<?>, List<?>) - Static method in class com.yahoo.container.di.componentgraph.core.Node
- equalNodeEdges(List<Node>, List<Node>) - Static method in class com.yahoo.container.di.componentgraph.core.ComponentRegistryNode
- equals(Object) - Method in class com.yahoo.container.di.componentgraph.core.ComponentNode
- equals(Object) - Method in class com.yahoo.container.di.componentgraph.core.ComponentRegistryNode
- equals(Object) - Method in class com.yahoo.container.di.componentgraph.core.JerseyNode
- equals(Object) - Method in class com.yahoo.container.di.componentgraph.core.Node
F
- fileLocation - Variable in class com.yahoo.container.di.config.RestApiContext.BundleInfo
- findCycle() - Method in class com.yahoo.container.di.componentgraph.cycle.CycleFinder
-
Returns a list of vertices constituting a cycle in the graph, or an empty list if no cycle was found.
- findEntries(String, String, boolean) - Method in class com.yahoo.container.bundle.MockBundle
- findEntries(String, String, int) - Method in class com.yahoo.container.bundle.MockBundle
- forClass() - Method in class com.yahoo.container.di.config.JerseyInjectionConfig.Inject
- forClass(String) - Method in class com.yahoo.container.di.config.JerseyInjectionConfig.Inject.Builder
G
- generation() - Method in class com.yahoo.container.di.componentgraph.core.ComponentGraph
- generation() - Method in interface com.yahoo.container.di.config.Subscriber
- get() - Method in class com.yahoo.container.di.CloudSubscriberFactory.Provider
- get() - Method in interface com.yahoo.container.di.componentgraph.Provider
- getAnnotatedConstructorParams() - Method in class com.yahoo.container.di.componentgraph.core.ComponentNode
- getBootstrapGeneration() - Method in class com.yahoo.container.di.ConfigRetriever
- getBundle() - Method in class com.yahoo.container.bundle.MockBundle
- getBundle(ComponentSpecification) - Method in interface com.yahoo.container.di.Osgi
- getBundle(Osgi, String) - Static method in class com.yahoo.container.di.componentgraph.core.JerseyNode
- getBundleClasses(ComponentSpecification, Set<String>) - Method in interface com.yahoo.container.di.Osgi
- getBundleContext() - Method in class com.yahoo.container.bundle.MockBundle
- getBundleId() - Method in class com.yahoo.container.bundle.MockBundle
- getBundles() - Method in class com.yahoo.container.di.config.RestApiContext
- getCapabilities(String) - Method in class com.yahoo.container.bundle.MockBundle
- getClassEntries() - Method in class com.yahoo.container.di.config.RestApiContext.BundleInfo
- getClassEntriesForBundleUsingProjectClassPathMappings(ClassLoader, ComponentSpecification, Set<String>) - Static method in class com.yahoo.container.di.osgi.OsgiUtil
- getClassEntriesInBundleClassPath(Bundle, Set<String>) - Static method in class com.yahoo.container.di.osgi.OsgiUtil
- getClassId() - Method in class com.yahoo.osgi.provider.model.ComponentModel
- getClassLoader() - Method in class com.yahoo.container.bundle.MockBundle
- getClassName() - Method in class com.yahoo.container.bundle.BundleInstantiationSpecification
- getComponentId() - Method in class com.yahoo.osgi.provider.model.ComponentModel
- 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(ApplicationBundlesConfig.Builder) - Method in interface com.yahoo.container.di.config.ApplicationBundlesConfig.Producer
- getConfig(JerseyBundlesConfig.Builder) - Method in interface com.yahoo.container.di.config.JerseyBundlesConfig.Producer
- getConfig(JerseyInjectionConfig.Builder) - Method in interface com.yahoo.container.di.config.JerseyInjectionConfig.Producer
- getConfig(PlatformBundlesConfig.Builder) - Method in interface com.yahoo.container.di.config.PlatformBundlesConfig.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
- getDataFile(String) - Method in class com.yahoo.container.bundle.MockBundle
- 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
- getDefMd5() - Method in class com.yahoo.container.di.config.ApplicationBundlesConfig.Builder
- getDefMd5() - Static method in class com.yahoo.container.di.config.ApplicationBundlesConfig
- getDefMd5() - Method in class com.yahoo.container.di.config.JerseyBundlesConfig.Builder
- getDefMd5() - Static method in class com.yahoo.container.di.config.JerseyBundlesConfig
- getDefMd5() - Method in class com.yahoo.container.di.config.JerseyInjectionConfig.Builder
- getDefMd5() - Static method in class com.yahoo.container.di.config.JerseyInjectionConfig
- getDefMd5() - Method in class com.yahoo.container.di.config.PlatformBundlesConfig.Builder
- getDefMd5() - Static method in class com.yahoo.container.di.config.PlatformBundlesConfig
- 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
- getDefName() - Method in class com.yahoo.container.di.config.ApplicationBundlesConfig.Builder
- getDefName() - Static method in class com.yahoo.container.di.config.ApplicationBundlesConfig
- getDefName() - Method in class com.yahoo.container.di.config.JerseyBundlesConfig.Builder
- getDefName() - Static method in class com.yahoo.container.di.config.JerseyBundlesConfig
- getDefName() - Method in class com.yahoo.container.di.config.JerseyInjectionConfig.Builder
- getDefName() - Static method in class com.yahoo.container.di.config.JerseyInjectionConfig
- getDefName() - Method in class com.yahoo.container.di.config.PlatformBundlesConfig.Builder
- getDefName() - Static method in class com.yahoo.container.di.config.PlatformBundlesConfig
- 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
- getDefNamespace() - Method in class com.yahoo.container.di.config.ApplicationBundlesConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.container.di.config.ApplicationBundlesConfig
- getDefNamespace() - Method in class com.yahoo.container.di.config.JerseyBundlesConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.container.di.config.JerseyBundlesConfig
- getDefNamespace() - Method in class com.yahoo.container.di.config.JerseyInjectionConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.container.di.config.JerseyInjectionConfig
- getDefNamespace() - Method in class com.yahoo.container.di.config.PlatformBundlesConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.container.di.config.PlatformBundlesConfig
- getDefVersion() - Static method in class com.yahoo.container.BundlesConfig
- getDefVersion() - Static method in class com.yahoo.container.ComponentsConfig
- getDefVersion() - Static method in class com.yahoo.container.di.config.ApplicationBundlesConfig
- getDefVersion() - Static method in class com.yahoo.container.di.config.JerseyBundlesConfig
- getDefVersion() - Static method in class com.yahoo.container.di.config.JerseyInjectionConfig
- getDefVersion() - Static method in class com.yahoo.container.di.config.PlatformBundlesConfig
- getEntry(String) - Method in class com.yahoo.container.bundle.MockBundle
- getEntryPaths(String) - Method in class com.yahoo.container.bundle.MockBundle
- getFromStrings(String, String, String) - Static method in class com.yahoo.container.bundle.BundleInstantiationSpecification
- getHeaders() - Method in class com.yahoo.container.bundle.MockBundle
- getHeaders(String) - Method in class com.yahoo.container.bundle.MockBundle
- getInjectableComponents() - Method in class com.yahoo.container.di.config.RestApiContext
- getInstance(Key<T>) - Method in class com.yahoo.container.di.componentgraph.core.ComponentGraph
- getInstance(Class<T>) - Method in class com.yahoo.container.di.componentgraph.core.ComponentGraph
- getInternalHandlerSpecificationFromStrings(String, String) - Static method in class com.yahoo.container.bundle.BundleInstantiationSpecification
- getInternalProcessingSpecificationFromStrings(String, String) - Static method in class com.yahoo.container.bundle.BundleInstantiationSpecification
- getInternalSearcherSpecification(ComponentSpecification, ComponentSpecification) - Static method in class com.yahoo.container.bundle.BundleInstantiationSpecification
- getInternalSearcherSpecificationFromStrings(String, String) - Static method in class com.yahoo.container.bundle.BundleInstantiationSpecification
- getLastModified() - Method in class com.yahoo.container.bundle.MockBundle
- getLocation() - Method in class com.yahoo.container.bundle.MockBundle
- getNewComponentGraph(ComponentGraph, Injector, boolean) - Method in class com.yahoo.container.di.Container
- getNode(ComponentGraph, String) - Static method in class com.yahoo.container.di.componentgraph.core.ComponentGraph
- getProvidedResourceWires(String) - Method in class com.yahoo.container.bundle.MockBundle
- getProvidedWires(String) - Method in class com.yahoo.container.bundle.MockBundle
- getRegisteredServices() - Method in class com.yahoo.container.bundle.MockBundle
- getRequiredResourceWires(String) - Method in class com.yahoo.container.bundle.MockBundle
- getRequiredWires(String) - Method in class com.yahoo.container.bundle.MockBundle
- getRequirements(String) - Method in class com.yahoo.container.bundle.MockBundle
- getResource() - Method in class com.yahoo.container.bundle.MockBundle
- getResource(String) - Method in class com.yahoo.container.bundle.MockBundle
- getResourceCapabilities(String) - Method in class com.yahoo.container.bundle.MockBundle
- getResourceRequirements(String) - Method in class com.yahoo.container.bundle.MockBundle
- getResources(String) - Method in class com.yahoo.container.bundle.MockBundle
- getRevision() - Method in class com.yahoo.container.bundle.MockBundle
- getServicesInUse() - Method in class com.yahoo.container.bundle.MockBundle
- getSignerCertificates(int) - Method in class com.yahoo.container.bundle.MockBundle
- getState() - Method in class com.yahoo.container.bundle.MockBundle
- getSubscriber(Set<? extends ConfigKey<?>>) - Method in class com.yahoo.container.di.CloudSubscriberFactory
- getSubscriber(Set<? extends ConfigKey<?>>) - Method in interface com.yahoo.container.di.config.SubscriberFactory
- getSymbolicName() - Method in class com.yahoo.container.bundle.MockBundle
- getVersion() - Method in class com.yahoo.container.bundle.MockBundle
- Graph<T> - Class in com.yahoo.container.di.componentgraph.cycle
-
Class representing a directed graph.
- Graph() - Constructor for class com.yahoo.container.di.componentgraph.cycle.Graph
- GuiceNode - Class in com.yahoo.container.di.componentgraph.core
- GuiceNode(Object, Annotation) - Constructor for class com.yahoo.container.di.componentgraph.core.GuiceNode
H
- hashCode() - Method in class com.yahoo.container.di.componentgraph.core.ComponentNode
- hashCode() - Method in class com.yahoo.container.di.componentgraph.core.ComponentRegistryNode
- hashCode() - Method in class com.yahoo.container.di.componentgraph.core.JerseyNode
- hashCode() - Method in class com.yahoo.container.di.componentgraph.core.Node
- hasPermission(Object) - Method in class com.yahoo.container.bundle.MockBundle
I
- id - Variable in class com.yahoo.container.bundle.BundleInstantiationSpecification
- id - Variable in class com.yahoo.container.di.config.RestApiContext.Injectable
- 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
- idAndType() - Method in class com.yahoo.container.di.componentgraph.core.Node
- inBundle(String) - Method in class com.yahoo.container.bundle.BundleInstantiationSpecification
-
Return a new instance of the specification with bundle name altered
- inject - Variable in class com.yahoo.container.ComponentsConfig.Components.Builder
- inject - Variable in class com.yahoo.container.di.config.JerseyInjectionConfig.Builder
- inject() - Method in class com.yahoo.container.ComponentsConfig.Components
- inject() - Method in class com.yahoo.container.di.config.JerseyInjectionConfig
- inject(int) - Method in class com.yahoo.container.ComponentsConfig.Components
- inject(int) - Method in class com.yahoo.container.di.config.JerseyInjectionConfig
- 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(Node) - Method in class com.yahoo.container.di.componentgraph.core.GuiceNode
- inject(Node) - Method in class com.yahoo.container.di.componentgraph.core.Node
- inject(JerseyInjectionConfig.Inject.Builder) - Method in class com.yahoo.container.di.config.JerseyInjectionConfig.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(List<JerseyInjectionConfig.Inject.Builder>) - Method in class com.yahoo.container.di.config.JerseyInjectionConfig.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
- Inject(JerseyInjectionConfig.Inject.Builder) - Constructor for class com.yahoo.container.di.config.JerseyInjectionConfig.Inject
- Injectable(Key<?>, ComponentId, Object) - Constructor for class com.yahoo.container.di.config.RestApiContext.Injectable
- injectAll(Collection<ComponentNode>) - Method in class com.yahoo.container.di.componentgraph.core.Node
- injectionConfig - Variable in class com.yahoo.container.di.config.RestApiContext
- installPlatformBundles(Collection<String>) - Method in interface com.yahoo.container.di.Osgi
- instance - Variable in class com.yahoo.container.di.componentgraph.core.Node
- instance - Variable in class com.yahoo.container.di.config.RestApiContext.Injectable
- instance() - Method in class com.yahoo.container.di.config.JerseyInjectionConfig.Inject
- instance(String) - Method in class com.yahoo.container.di.config.JerseyInjectionConfig.Inject.Builder
- instanceKey() - Method in class com.yahoo.container.di.componentgraph.core.ComponentNode
- instanceKey() - Method in class com.yahoo.container.di.componentgraph.core.ComponentRegistryNode
- instanceKey() - Method in class com.yahoo.container.di.componentgraph.core.GuiceNode
- instanceKey() - Method in class com.yahoo.container.di.componentgraph.core.Node
- instanceType() - Method in class com.yahoo.container.di.componentgraph.core.ComponentNode
- instanceType() - Method in class com.yahoo.container.di.componentgraph.core.ComponentRegistryNode
- instanceType() - Method in class com.yahoo.container.di.componentgraph.core.GuiceNode
- instanceType() - Method in class com.yahoo.container.di.componentgraph.core.Node
- internalRedeploy() - Method in interface com.yahoo.container.di.config.Subscriber
- invariantCopy(Map<ConfigKey<? extends ConfigInstance>, ConfigInstance>) - Static method in class com.yahoo.container.di.componentgraph.core.Keys
- isBindingAnnotation(Annotation) - Static method in class com.yahoo.container.di.componentgraph.core.ComponentGraph
- isCurrent() - Method in class com.yahoo.container.bundle.MockBundle
- isInUse() - Method in class com.yahoo.container.bundle.MockBundle
J
- JerseyBundlesConfig - Class in com.yahoo.container.di.config
-
This class represents the root node of jersey-bundles Copyright 2017 Yahoo Holdings.
- JerseyBundlesConfig(JerseyBundlesConfig.Builder) - Constructor for class com.yahoo.container.di.config.JerseyBundlesConfig
- JerseyBundlesConfig.Builder - Class in com.yahoo.container.di.config
- JerseyBundlesConfig.Bundles - Class in com.yahoo.container.di.config
-
This class represents jersey-bundles.bundles[]
- JerseyBundlesConfig.Bundles.Builder - Class in com.yahoo.container.di.config
- JerseyBundlesConfig.Producer - Interface in com.yahoo.container.di.config
- JerseyInjectionConfig - Class in com.yahoo.container.di.config
-
This class represents the root node of jersey-injection Copyright 2017 Yahoo Holdings.
- JerseyInjectionConfig(JerseyInjectionConfig.Builder) - Constructor for class com.yahoo.container.di.config.JerseyInjectionConfig
- JerseyInjectionConfig.Builder - Class in com.yahoo.container.di.config
- JerseyInjectionConfig.Inject - Class in com.yahoo.container.di.config
-
This class represents jersey-injection.inject[]
- JerseyInjectionConfig.Inject.Builder - Class in com.yahoo.container.di.config
- JerseyInjectionConfig.Producer - Interface in com.yahoo.container.di.config
- JerseyNode - Class in com.yahoo.container.di.componentgraph.core
-
Represents an instance of RestApiContext
- JerseyNode(ComponentId, String, Class<?>, Osgi) - Constructor for class com.yahoo.container.di.componentgraph.core.JerseyNode
K
- key - Variable in class com.yahoo.container.di.config.RestApiContext.Injectable
- Keys - Class in com.yahoo.container.di.componentgraph.core
- Keys() - Constructor for class com.yahoo.container.di.componentgraph.core.Keys
L
- label() - Method in class com.yahoo.container.di.componentgraph.core.ComponentNode
- label() - Method in class com.yahoo.container.di.componentgraph.core.ComponentRegistryNode
- label() - Method in class com.yahoo.container.di.componentgraph.core.GuiceNode
- label() - Method in class com.yahoo.container.di.componentgraph.core.Node
- listResources(String, String, int) - Method in class com.yahoo.container.bundle.MockBundle
- loadClass(String) - Method in class com.yahoo.container.bundle.MockBundle
M
- matchingBundleClassPathMapping(ComponentSpecification, Collection<ProjectBundleClassPaths.BundleClasspathMapping>) - Static method in class com.yahoo.container.di.osgi.OsgiUtil
- MockBundle - Class in com.yahoo.container.bundle
- MockBundle() - Constructor for class com.yahoo.container.bundle.MockBundle
N
- name() - Method in class com.yahoo.container.ComponentsConfig.Components.Inject
- name(String) - Method in class com.yahoo.container.ComponentsConfig.Components.Inject.Builder
- nestInNamespace(ComponentId) - Method in class com.yahoo.container.bundle.BundleInstantiationSpecification
- newInstance() - Method in class com.yahoo.container.di.componentgraph.core.ComponentNode
- newInstance() - Method in class com.yahoo.container.di.componentgraph.core.ComponentRegistryNode
- newInstance() - Method in class com.yahoo.container.di.componentgraph.core.GuiceNode
- newInstance() - Method in class com.yahoo.container.di.componentgraph.core.JerseyNode
- newInstance() - Method in class com.yahoo.container.di.componentgraph.core.Node
- Node - Class in com.yahoo.container.di.componentgraph.core
- Node(ComponentId) - Constructor for class com.yahoo.container.di.componentgraph.core.Node
- nodes() - Method in class com.yahoo.container.di.componentgraph.core.ComponentGraph
O
- Osgi - Interface in com.yahoo.container.di
- OsgiUtil - Class in com.yahoo.container.di.osgi
-
Tested by com.yahoo.application.container.jersey.JerseyTest
- OsgiUtil() - Constructor for class com.yahoo.container.di.osgi.OsgiUtil
P
- packageName(Class<?>) - Static method in class com.yahoo.container.di.componentgraph.core.Node
- packages - Variable in class com.yahoo.container.di.config.JerseyBundlesConfig.Bundles.Builder
- packages() - Method in class com.yahoo.container.di.config.JerseyBundlesConfig.Bundles
- packages(int) - Method in class com.yahoo.container.di.config.JerseyBundlesConfig.Bundles
- packages(String) - Method in class com.yahoo.container.di.config.JerseyBundlesConfig.Bundles.Builder
- packages(Collection<String>) - Method in class com.yahoo.container.di.config.JerseyBundlesConfig.Bundles.Builder
- PlatformBundlesConfig - Class in com.yahoo.container.di.config
-
This class represents the root node of platform-bundles Copyright Verizon Media.
- PlatformBundlesConfig(PlatformBundlesConfig.Builder) - Constructor for class com.yahoo.container.di.config.PlatformBundlesConfig
- PlatformBundlesConfig.Builder - Class in com.yahoo.container.di.config
- PlatformBundlesConfig.Producer - Interface in com.yahoo.container.di.config
- 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
- reloadActiveSubscribers(long) - Method in interface com.yahoo.container.di.config.SubscriberFactory
- reloadConfig(long) - Method in class com.yahoo.container.di.Container
- resolveClass(BundleInstantiationSpecification) - Method in interface com.yahoo.container.di.Osgi
- ResolveDependencyException - Exception in com.yahoo.container.di.config
- ResolveDependencyException(String) - Constructor for exception com.yahoo.container.di.config.ResolveDependencyException
- RestApiContext - Class in com.yahoo.container.di.config
-
Only for internal JDisc use.
- RestApiContext(JerseyBundlesConfig, JerseyInjectionConfig) - Constructor for class com.yahoo.container.di.config.RestApiContext
- RestApiContext.BundleInfo - Class in com.yahoo.container.di.config
- RestApiContext.Injectable - Class in com.yahoo.container.di.config
- reuseNodes(ComponentGraph) - Method in class com.yahoo.container.di.componentgraph.core.ComponentGraph
S
- setArguments(Object[]) - Method in class com.yahoo.container.di.componentgraph.core.ComponentNode
- setAvailableConfigs(Map<ConfigKey<? extends ConfigInstance>, ConfigInstance>) - Method in class com.yahoo.container.di.componentgraph.core.ComponentGraph
- setAvailableConfigs(Map<ConfigKey<ConfigInstance>, ConfigInstance>) - Method in class com.yahoo.container.di.componentgraph.core.ComponentNode
- setClassEntries(Collection<String>) - Method in class com.yahoo.container.di.config.RestApiContext.BundleInfo
- 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.componentgraph.core.ComponentGraph
- size() - Method in class com.yahoo.container.di.ConfigRetriever.ConfigSnapshot
- spec() - Method in class com.yahoo.container.di.config.JerseyBundlesConfig.Bundles
- spec(String) - Method in class com.yahoo.container.di.config.JerseyBundlesConfig.Bundles.Builder
- start() - Method in class com.yahoo.container.bundle.MockBundle
- start(int) - Method in class com.yahoo.container.bundle.MockBundle
- stop() - Method in class com.yahoo.container.bundle.MockBundle
- stop(int) - Method in class com.yahoo.container.bundle.MockBundle
- Subscriber - Interface in com.yahoo.container.di.config
- SubscriberFactory - Interface in com.yahoo.container.di.config
- symbolicName - Variable in class com.yahoo.container.di.config.RestApiContext.BundleInfo
- SymbolicName - Static variable in class com.yahoo.container.bundle.MockBundle
- syntheticComponentId(String, Object, ComponentId) - Static method in class com.yahoo.container.di.componentgraph.core.Node
T
- toString() - Method in class com.yahoo.container.di.config.RestApiContext.BundleInfo
- toString() - Method in class com.yahoo.container.di.config.RestApiContext.Injectable
U
- uninstall() - Method in class com.yahoo.container.bundle.MockBundle
- update() - Method in class com.yahoo.container.bundle.MockBundle
- update(InputStream) - Method in class com.yahoo.container.bundle.MockBundle
- useApplicationBundles(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.
- usedComponents() - Method in class com.yahoo.container.di.componentgraph.core.ComponentNode
- usedComponents() - Method in class com.yahoo.container.di.componentgraph.core.ComponentRegistryNode
- usedComponents() - Method in class com.yahoo.container.di.componentgraph.core.GuiceNode
- usedComponents() - Method in class com.yahoo.container.di.componentgraph.core.Node
-
The components actually used by this node.
V
- version - Variable in class com.yahoo.container.di.config.RestApiContext.BundleInfo
W
- waitNextGeneration() - Method in interface com.yahoo.container.di.config.Subscriber
- webInfUrl - Variable in class com.yahoo.container.di.config.RestApiContext.BundleInfo
All Classes All Packages