Skip to content

Commit 1502699

Browse files
committed
Update the library overview according to the latest changes to the CombinatoricsFactory class.
1 parent 9ecc1eb commit 1502699

File tree

2 files changed

+5
-16
lines changed

2 files changed

+5
-16
lines changed

src/main/java/org/paukov/combinatorics/cartesian/CartesianProductGenerator.java

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,11 @@
1717
* Example. Generate 3-element Cartesian product from (1, 2, 3), (4, 5, 6), (7, 8, 9).
1818
*
1919
* <pre>
20-
* ICombinatoricsVector&lt;Integer&gt; set01 = createVector(new Integer[] { 1, 2, 3 });
21-
* ICombinatoricsVector&lt;Integer&gt; set02 = createVector(new Integer[] { 4, 5, 6 });
22-
* ICombinatoricsVector&lt;Integer&gt; set03 = createVector(new Integer[] { 7, 8, 9 });
23-
*
24-
* ICombinatoricsVector&lt;ICombinatoricsVector&lt;Integer&gt;&gt; initialVector = createVector();
25-
* initialVector.addValue(set01);
26-
* initialVector.addValue(set02);
27-
* initialVector.addValue(set03);
28-
*
29-
* Generator&lt;Integer&gt; cartesianProduct = new CartesianProductGenerator&lt;Integer&gt;(initialVector);
20+
* ICombinatoricsVector&lt;Integer&gt; set01 = createVector(1, 2, 3);
21+
* ICombinatoricsVector&lt;Integer&gt; set02 = createVector(4, 5, 6);
22+
* ICombinatoricsVector&lt;Integer&gt; set03 = createVector(7, 8, 9);
3023
*
24+
* Generator&lt;Integer&gt; cartesianProduct = createCartesianProductGenerator(set01, set02, set03);
3125
* </pre>
3226
*
3327
* @param <T> Type of elements in the Cartesian product

src/main/javadoc/overview.html

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -501,12 +501,7 @@ <h3>9. Cartesian Product</h3>
501501
ICombinatoricsVector&lt;Integer&gt; set02 = CombinatoricsFactory.createVector(4, 5, 6);
502502
ICombinatoricsVector&lt;Integer&gt; set03 = CombinatoricsFactory.createVector(7, 8, 9);
503503

504-
ICombinatoricsVector&lt;ICombinatoricsVector&lt;Integer&gt;&gt; initialVector = createVector();
505-
initialVector.addValue(set01);
506-
initialVector.addValue(set02);
507-
initialVector.addValue(set03);
508-
509-
Generator&lt;Integer&gt; cartesianProduct = new CartesianProductGenerator&lt;Integer&gt;(initialVector);
504+
Generator&lt;Integer&gt; cartesianProduct = CombinatoricsFactory.createCartesianProductGenerator(set01, set02, set03);
510505
</pre>
511506
</blockquote>
512507

0 commit comments

Comments
 (0)