package jetbrains.mps.internal.collections.runtime.impl;
/*Generated by MPS */
import jetbrains.mps.internal.collections.runtime.Sequence;
public abstract class AbstractChainedSequence<U, V> extends Sequence<V> {
private final Iterable<U> input;
public AbstractChainedSequence(Iterable<U> input) {
if (input == null) {
throw new NullPointerException();
}
this.input = input;
}
public Iterable<U> getInput() {
return input;
}
}