JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
G
H
I
P
R
T
U
A
After
- Annotation Type in
com.yahoo.component.chain.dependencies
Components or phases providing names contained in this list must be placed earlier in the chain than the component that is annotated.
after
- Variable in class com.yahoo.component.chain.dependencies.
Dependencies
after()
- Method in class com.yahoo.component.chain.dependencies.
Dependencies
after()
- Method in class com.yahoo.component.chain.
Phase
allOf(List<String>, String...)
- Static method in class com.yahoo.component.chain.
ChainedComponent
annotationSymbols(ChainedComponent, Class<? extends Annotation>)
- Static method in class com.yahoo.component.chain.
ChainedComponent
appendComponent(int, StringBuilder)
- Method in class com.yahoo.component.chain.
Chain
B
Before
- Annotation Type in
com.yahoo.component.chain.dependencies
Components or phases providing names contained in this list must be placed later in the chain than the component that is annotated.
before
- Variable in class com.yahoo.component.chain.dependencies.
Dependencies
before()
- Method in class com.yahoo.component.chain.dependencies.
Dependencies
before()
- Method in class com.yahoo.component.chain.
Phase
buildChain(Collection<T>, Collection<Phase>)
- Static method in class com.yahoo.component.chain.
Chain
C
Chain
<
COMPONENT
extends
ChainedComponent
> - Class in
com.yahoo.component.chain
An immutable ordered list of components
Chain(String, List<COMPONENT>)
- Constructor for class com.yahoo.component.chain.
Chain
Create a chain directly.
Chain(ComponentId, List<COMPONENT>)
- Constructor for class com.yahoo.component.chain.
Chain
Create a chain directly.
Chain(List<COMPONENT>)
- Constructor for class com.yahoo.component.chain.
Chain
Create a chain directly.
Chain(COMPONENT...)
- Constructor for class com.yahoo.component.chain.
Chain
Create a chain directly.
Chain(String, COMPONENT...)
- Constructor for class com.yahoo.component.chain.
Chain
Create a chain directly.
Chain(ComponentId, COMPONENT...)
- Constructor for class com.yahoo.component.chain.
Chain
Create a chain directly.
Chain(ComponentId, Collection<COMPONENT>, Collection<Phase>)
- Constructor for class com.yahoo.component.chain.
Chain
Create a chain by using a builder.
ChainedComponent
- Class in
com.yahoo.component.chain
Component with dependencies.
ChainedComponent(ComponentId)
- Constructor for class com.yahoo.component.chain.
ChainedComponent
ChainedComponent()
- Constructor for class com.yahoo.component.chain.
ChainedComponent
ChainsConfigurer
- Class in
com.yahoo.component.chain
Configures a registry of chains.
ChainsConfigurer()
- Constructor for class com.yahoo.component.chain.
ChainsConfigurer
com.yahoo.component.chain
- package com.yahoo.component.chain
com.yahoo.component.chain.dependencies
- package com.yahoo.component.chain.dependencies
componentList
- Variable in class com.yahoo.component.chain.
Chain
components()
- Method in class com.yahoo.component.chain.
Chain
D
dependencies
- Variable in class com.yahoo.component.chain.
ChainedComponent
The immutable set of dependencies of this.
Dependencies
- Class in
com.yahoo.component.chain.dependencies
Constraints for ordering ChainedComponents in chains.
Dependencies(Collection<String>, Collection<String>, Collection<String>)
- Constructor for class com.yahoo.component.chain.dependencies.
Dependencies
Create from collections of strings, typically from config.
dependencies
- Variable in class com.yahoo.component.chain.
Phase
E
emptyDependencies()
- Static method in class com.yahoo.component.chain.dependencies.
Dependencies
emptyListIfNull(Collection<T>)
- Static method in class com.yahoo.component.chain.
Chain
equals(Object)
- Method in class com.yahoo.component.chain.
Chain
G
getAnnotatedDependencies(Class<? extends Annotation>, Class<? extends Annotation>, Class<? extends Annotation>)
- Method in class com.yahoo.component.chain.
ChainedComponent
getComponentOrThrow(ComponentRegistry<COMPONENT>, ComponentSpecification)
- Static method in class com.yahoo.component.chain.
ChainsConfigurer
getDefaultAnnotatedDependencies()
- Method in class com.yahoo.component.chain.
ChainedComponent
This method is here only for legacy reasons, do not override.
getDependencies()
- Method in class com.yahoo.component.chain.
ChainedComponent
Returns the configured and declared dependencies of this chainedcomponent
getId()
- Method in class com.yahoo.component.chain.
Chain
getName()
- Method in class com.yahoo.component.chain.
Phase
getSymbols(ChainedComponent, Class<? extends Annotation>)
- Static method in class com.yahoo.component.chain.
ChainedComponent
H
hashCode()
- Method in class com.yahoo.component.chain.
Chain
I
id
- Variable in class com.yahoo.component.chain.
Chain
immutableSet(Collection<String>)
- Method in class com.yahoo.component.chain.dependencies.
Dependencies
initDependencies(Dependencies)
- Method in class com.yahoo.component.chain.
ChainedComponent
Called by the container to assign the full set of dependencies to this class (configured and declared).
initDependencies(ChainsModel, ComponentRegistry<COMPONENT>)
- Static method in class com.yahoo.component.chain.
ChainsConfigurer
instantiateChains(ComponentRegistry<Chain<COMPONENT>>, ChainsModel, ComponentRegistry<COMPONENT>)
- Static method in class com.yahoo.component.chain.
ChainsConfigurer
P
Phase
- Class in
com.yahoo.component.chain
Used for many to many constraints on searcher ordering.
Phase(String, Set<String>, Set<String>)
- Constructor for class com.yahoo.component.chain.
Phase
Phase(String, Dependencies)
- Constructor for class com.yahoo.component.chain.
Phase
prepareChainRegistry(ComponentRegistry<Chain<COMPONENT>>, ChainsModel, ComponentRegistry<COMPONENT>)
- Static method in class com.yahoo.component.chain.
ChainsConfigurer
provides
- Variable in class com.yahoo.component.chain.dependencies.
Dependencies
provides()
- Method in class com.yahoo.component.chain.dependencies.
Dependencies
Provides
- Annotation Type in
com.yahoo.component.chain.dependencies
Mark this component as providing some named functionality.
provides(String)
- Method in class com.yahoo.component.chain.
Phase
R
resolveComponents(Set<ComponentSpecification>, ComponentRegistry<T>)
- Static method in class com.yahoo.component.chain.
ChainsConfigurer
T
toString()
- Method in class com.yahoo.component.chain.
Chain
toString()
- Method in class com.yahoo.component.chain.dependencies.
Dependencies
U
union(Dependencies)
- Method in class com.yahoo.component.chain.dependencies.
Dependencies
union(Set<String>, Set<String>)
- Method in class com.yahoo.component.chain.dependencies.
Dependencies
union(Phase)
- Method in class com.yahoo.component.chain.
Phase
A
B
C
D
E
G
H
I
P
R
T
U
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2018. All rights reserved.