Package com.yahoo.component.chain.model
Class ChainsModel
- java.lang.Object
-
- com.yahoo.component.chain.model.ChainsModel
-
public class ChainsModel extends Object
A model of how the chains and components should be created.- Author:
- Tony Vaagenes
-
-
Constructor Summary
Constructors Constructor Description ChainsModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<ChainSpecification>
allChainsFlattened()
Collection<ChainedComponentModel>
allComponents()
void
register(ChainSpecification chainSpecification)
void
register(com.yahoo.component.ComponentId globalComponentId, ChainedComponentModel componentModel)
void
validate()
-
-
-
Method Detail
-
register
public void register(ChainSpecification chainSpecification)
-
register
public void register(com.yahoo.component.ComponentId globalComponentId, ChainedComponentModel componentModel)
-
allComponents
public Collection<ChainedComponentModel> allComponents()
-
allChainsFlattened
public Collection<ChainSpecification> allChainsFlattened()
-
validate
public void validate()
-
-