Class 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.
    • Constructor Detail

      • Dependencies

        public 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 Detail

      • emptyDependencies

        public static Dependencies emptyDependencies()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.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()