@Override public <B> LazyIterable<Pair<T, B>> cartesianProduct(SetIterable<B> set) { return this.getDelegate().cartesianProduct(set); }
@Override public <B> LazyIterable<Pair<T, B>> cartesianProduct(SetIterable<B> set) { return this.getMutableSet().cartesianProduct(set); }
@Override public <B> LazyIterable<Pair<T, B>> cartesianProduct(SetIterable<B> set) { return this.getDelegate().cartesianProduct(set); }
@Override public <B> LazyIterable<Pair<T, B>> cartesianProduct(SetIterable<B> set) { return this.getMutableSet().cartesianProduct(set); }
@Override public <B> LazyIterable<Pair<T, B>> cartesianProduct(SetIterable<B> set) { synchronized (this.getLock()) { return this.getMutableSet().cartesianProduct(set); } }
@Override public <B> LazyIterable<Pair<T, B>> cartesianProduct(SetIterable<B> set) { this.acquireReadLock(); try { return this.delegate.cartesianProduct(set); } finally { this.unlockReadLock(); } }
@Override public <B> LazyIterable<Pair<T, B>> cartesianProduct(SetIterable<B> set) { synchronized (this.getLock()) { return this.getMutableSet().cartesianProduct(set); } }
@Override public <B> LazyIterable<Pair<T, B>> cartesianProduct(SetIterable<B> set) { this.acquireReadLock(); try { return this.delegate.cartesianProduct(set); } finally { this.unlockReadLock(); } }
@Override public <B> LazyIterable<Pair<T, B>> cartesianProduct(SetIterable<B> set) { return this.getMutableSet().cartesianProduct(set); }
@Override public <B> LazyIterable<Pair<T, B>> cartesianProduct(SetIterable<B> set) { return this.getDelegate().cartesianProduct(set); }
@Override public <B> LazyIterable<Pair<T, B>> cartesianProduct(SetIterable<B> set) { synchronized (this.getLock()) { return this.getMutableSet().cartesianProduct(set); } }
@Override public <B> LazyIterable<Pair<T, B>> cartesianProduct(SetIterable<B> set) { this.acquireReadLock(); try { return this.delegate.cartesianProduct(set); } finally { this.unlockReadLock(); } }
LazyIterable<Pair<String, String>> pairs = replacerSchemas.cartesianProduct(replacerSubSchemas); for (Pair<String, String> pair : pairs) { String replacerSchema = pair.getOne();
LazyIterable<Pair<String, String>> pairs = replacerSchemas.cartesianProduct(replacerSubSchemas); for (Pair<String, String> pair : pairs) { String replacerSchema = pair.getOne();