package com.codeborne.selenide.impl;
import org.openqa.selenium.WebElement;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
public class WebElementsCollectionWrapper implements WebElementsCollection {
private final List<WebElement> elements;
public WebElementsCollectionWrapper(Collection<? extends WebElement> elements) {
this.elements = new ArrayList<>(elements.size());
this.elements.addAll(elements);
}
@Override
public List<WebElement> getActualElements() {
return elements;
}
@Override
public String description() {
return "$$(" + elements.size() + " elements)";
}
}