public class Chain<COMPONENT extends ChainedComponent> extends Object
Constructor and Description |
---|
Chain(COMPONENT... components)
Create a chain directly.
|
Chain(com.yahoo.component.ComponentId id,
Collection<COMPONENT> components,
Collection<Phase> phases)
Create a chain by using a builder.
|
Chain(com.yahoo.component.ComponentId id,
COMPONENT... components)
Create a chain directly.
|
Chain(com.yahoo.component.ComponentId id,
List<COMPONENT> componentList)
Create a chain directly.
|
Chain(List<COMPONENT> componentList)
Create a chain directly.
|
Chain(String id,
COMPONENT... components)
Create a chain directly.
|
Chain(String id,
List<COMPONENT> componentList)
Create a chain directly.
|
Modifier and Type | Method and Description |
---|---|
List<COMPONENT> |
components() |
boolean |
equals(Object o) |
com.yahoo.component.ComponentId |
getId() |
int |
hashCode() |
String |
toString() |
public Chain(String id, List<COMPONENT> componentList)
public Chain(com.yahoo.component.ComponentId id, List<COMPONENT> componentList)
public Chain(List<COMPONENT> componentList)
@SafeVarargs public Chain(COMPONENT... components)
@SafeVarargs public Chain(String id, COMPONENT... components)
@SafeVarargs public Chain(com.yahoo.component.ComponentId id, COMPONENT... components)
public Chain(com.yahoo.component.ComponentId id, Collection<COMPONENT> components, Collection<Phase> phases)
Copyright © 2018. All rights reserved.