Class Chain<T extends ChainedComponent<?>>

    • Constructor Detail

      • Chain

        public Chain​(com.yahoo.component.chain.model.ChainSpecification specWithoutInnerComponents)
    • Method Detail

      • addInnerComponent

        public void addInnerComponent​(T component)
      • getChainSpecification

        public com.yahoo.component.chain.model.ChainSpecification getChainSpecification()
      • getInnerComponents

        public java.util.Collection<T> getInnerComponents()
      • getGlobalComponentId

        public com.yahoo.component.ComponentId getGlobalComponentId()
      • getId

        public final com.yahoo.component.ComponentId getId()
      • getComponentId

        public final com.yahoo.component.ComponentId getComponentId()
      • getType

        public com.yahoo.container.core.ChainsConfig.Chains.Type.Enum getType()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object