Class Implementation.Compound

    • Field Detail

      • implementations

        private final java.util.List<Implementation> implementations
        All implementation that are represented by this compound implementation.
    • Constructor Detail

      • Compound

        public Compound​(Implementation... implementation)
        Creates a new immutable compound implementation.
        Parameters:
        implementation - The implementations to combine in their order.
      • Compound

        public Compound​(java.util.List<? extends Implementation> implementations)
        Creates a new immutable compound implementation.
        Parameters:
        implementations - The implementations to combine in their order.