kschuetz/enhanced-iterables

View on GitHub
src/main/java/software/kes/enhancediterables/ImmutableFiniteWrapper.java

Summary

Maintainability
A
0 mins
Test Coverage
package software.kes.enhancediterables;

class ImmutableFiniteWrapper<A> extends Wrapped<A> implements ImmutableFiniteIterable<A> {

    private ImmutableFiniteWrapper(Iterable<A> underlying) {
        super(underlying);
    }

    static <A> ImmutableFiniteWrapper<A> wrap(Iterable<A> underlying) {
        return new ImmutableFiniteWrapper<>(underlying);
    }

}