package org.jtwig.renderable.impl; import org.jtwig.renderable.RenderResult; import org.jtwig.renderable.Renderable; import java.util.Collection; public class CompositeRenderable implements Renderable { private final Collection<Renderable> renderableCollection; public CompositeRenderable(Collection<Renderable> renderableCollection) { this.renderableCollection = renderableCollection; } @Override public RenderResult appendTo(RenderResult result) { for (Renderable renderable : renderableCollection) { renderable.appendTo(result); } return result; } }