Class Dependencies
- java.lang.Object
-
- com.yahoo.component.chain.dependencies.Dependencies
-
@Immutable public class Dependencies extends java.lang.Object
Constraints for ordering ChainedComponents in chains.- Author:
- Tony Vaagenes
-
-
Constructor Summary
Constructors Constructor Description Dependencies(java.util.Collection<java.lang.String> provides, java.util.Collection<java.lang.String> before, java.util.Collection<java.lang.String> after)
Create from collections of strings, typically from config.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<java.lang.String>
after()
java.util.Set<java.lang.String>
before()
static Dependencies
emptyDependencies()
java.util.Set<java.lang.String>
provides()
java.lang.String
toString()
Dependencies
union(Dependencies dependencies)
-
-
-
Method Detail
-
emptyDependencies
public static Dependencies emptyDependencies()
-
union
public Dependencies union(Dependencies dependencies)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
provides
public java.util.Set<java.lang.String> provides()
-
before
public java.util.Set<java.lang.String> before()
-
after
public java.util.Set<java.lang.String> after()
-
-