Skip to content
This repository was archived by the owner on Feb 23, 2020. It is now read-only.

Commit 1bd617a

Browse files
committed
Update Java 7 Documentation
1 parent 69e23f8 commit 1bd617a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+1341
-96
lines changed

Docs/index-outline.html

Lines changed: 70 additions & 14 deletions
Large diffs are not rendered by default.

Docs/linq.collections/-linq-list-functions-java7/-all.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ <h3>Parameters</h3>
1313
<a name="list"></a>
1414
<code>list</code> - The collection to search<br/>
1515
<a name="condition"></a>
16-
<code>condition</code> - a lambda that returns true or false to indicate whether all elements meet the <a href="-all.html#condition">condition</a><br/>
16+
<code>condition</code> - a <a href="#">Java7Lambda</a> that returns true or false to indicate whether all elements meet the <a href="-all.html#condition">condition</a><br/>
1717
<strong>Return</strong><br/>
1818
whether all elements meet the condition<br/>
1919
<br/>
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<HTML>
2+
<HEAD>
3+
<title> / linq.collections.LinqListFunctionsJava7.AsAbstractList</title>
4+
<link rel="stylesheet" href="..\..\style.css">
5+
</HEAD>
6+
<BODY>
7+
<a href="..\index.html">linq.collections</a>&nbsp;/&nbsp;<a href="index.html">LinqListFunctionsJava7</a>&nbsp;/&nbsp;<a href=".">AsAbstractList</a><br/>
8+
<br/>
9+
<h1>AsAbstractList</h1>
10+
<code><span class="keyword">fun </span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">&gt;</span> <span class="identifier">AsAbstractList</span><span class="symbol">(</span><span class="identifier">list</span><span class="symbol">:</span>&nbsp;<span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span></code><br/>
11+
<p>Retuns the inputted list as an <a href="#">AbstractList</a></p>
12+
<h3>Parameters</h3>
13+
<a name="list"></a>
14+
<code>list</code> - The collection to convert<br/>
15+
<strong>Return</strong><br/>
16+
the inputted list as an <a href="#">AbstractList</a><br/>
17+
<br/>
18+
<br/>
19+
</BODY>
20+
</HTML>
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<HTML>
2+
<HEAD>
3+
<title> / linq.collections.LinqListFunctionsJava7.Average</title>
4+
<link rel="stylesheet" href="..\..\style.css">
5+
</HEAD>
6+
<BODY>
7+
<a href="..\index.html">linq.collections</a>&nbsp;/&nbsp;<a href="index.html">LinqListFunctionsJava7</a>&nbsp;/&nbsp;<a href=".">Average</a><br/>
8+
<br/>
9+
<h1>Average</h1>
10+
<code><span class="keyword">fun </span><span class="symbol">&lt;</span><span class="identifier">ElementType</span>&nbsp;<span class="symbol">:</span>&nbsp;<span class="identifier">Number</span><span class="symbol">&gt;</span> <span class="identifier">Average</span><span class="symbol">(</span><span class="identifier">list</span><span class="symbol">:</span>&nbsp;<span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">ElementType</span><span class="symbol">?</span></code><br/>
11+
<p>Returns the average of a list of numbers</p>
12+
<h3>Parameters</h3>
13+
<a name="list"></a>
14+
<code>list</code> - the list to average<br/>
15+
<strong>Return</strong><br/>
16+
the average value of the numbers<br/>
17+
<br/>
18+
<br/>
19+
</BODY>
20+
</HTML>
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<HTML>
2+
<HEAD>
3+
<title> / linq.collections.LinqListFunctionsJava7.Cast</title>
4+
<link rel="stylesheet" href="..\..\style.css">
5+
</HEAD>
6+
<BODY>
7+
<a href="..\index.html">linq.collections</a>&nbsp;/&nbsp;<a href="index.html">LinqListFunctionsJava7</a>&nbsp;/&nbsp;<a href=".">Cast</a><br/>
8+
<br/>
9+
<h1>Cast</h1>
10+
<code><span class="keyword">fun </span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">&gt;</span> <span class="identifier">Cast</span><span class="symbol">(</span><span class="identifier">list</span><span class="symbol">:</span>&nbsp;<span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">Any</span><span class="symbol">?</span><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span></code><br/>
11+
<p>Casts all items in the list to the specified type</p>
12+
<h3>Parameters</h3>
13+
<a name="list"></a>
14+
<code>list</code> - the collection to cast<br/>
15+
<strong>Return</strong><br/>
16+
a collection containing the casted values<br/>
17+
<br/>
18+
<br/>
19+
</BODY>
20+
</HTML>
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
<HTML>
2+
<HEAD>
3+
<title> / linq.collections.LinqListFunctionsJava7.Concat</title>
4+
<link rel="stylesheet" href="..\..\style.css">
5+
</HEAD>
6+
<BODY>
7+
<a href="..\index.html">linq.collections</a>&nbsp;/&nbsp;<a href="index.html">LinqListFunctionsJava7</a>&nbsp;/&nbsp;<a href=".">Concat</a><br/>
8+
<br/>
9+
<h1>Concat</h1>
10+
<code><span class="keyword">fun </span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">&gt;</span> <span class="identifier">Concat</span><span class="symbol">(</span><span class="identifier">list</span><span class="symbol">:</span>&nbsp;<span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span><span class="symbol">, </span><span class="identifier">list2</span><span class="symbol">:</span>&nbsp;<span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span></code><br/>
11+
<p>Concatenates two collections</p>
12+
<h3>Parameters</h3>
13+
<a name="list"></a>
14+
<code>list</code> - the first list<br/>
15+
<a name="list2"></a>
16+
<code>list2</code> - the second list<br/>
17+
<strong>Return</strong><br/>
18+
the Concatenated collection<br/>
19+
<br/>
20+
<br/>
21+
</BODY>
22+
</HTML>
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
<HTML>
2+
<HEAD>
3+
<title> / linq.collections.LinqListFunctionsJava7.Contains</title>
4+
<link rel="stylesheet" href="..\..\style.css">
5+
</HEAD>
6+
<BODY>
7+
<a href="..\index.html">linq.collections</a>&nbsp;/&nbsp;<a href="index.html">LinqListFunctionsJava7</a>&nbsp;/&nbsp;<a href=".">Contains</a><br/>
8+
<br/>
9+
<h1>Contains</h1>
10+
<code><span class="keyword">fun </span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">&gt;</span> <span class="identifier">Contains</span><span class="symbol">(</span><span class="identifier">list</span><span class="symbol">:</span>&nbsp;<span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span><span class="symbol">, </span><span class="identifier">element</span><span class="symbol">:</span>&nbsp;<span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></code><br/>
11+
<p>Determines whether a sequence contains a specified <a href="-contains.html#element">element</a> by using the default equality function</p>
12+
<h3>Parameters</h3>
13+
<a name="list"></a>
14+
<code>list</code> - the collection to search<br/>
15+
<a name="element"></a>
16+
<code>element</code> - the element to check for<br/>
17+
<strong>Return</strong><br/>
18+
whether the collection contains the item<br/>
19+
<br/>
20+
<br/>
21+
<code><span class="keyword">fun </span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">&gt;</span> <span class="identifier">Contains</span><span class="symbol">(</span><span class="identifier">list</span><span class="symbol">:</span>&nbsp;<span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span><span class="symbol">, </span><span class="identifier">element</span><span class="symbol">:</span>&nbsp;<span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">, </span><span class="identifier">comparator</span><span class="symbol">:</span>&nbsp;<span class="identifier">&lt;ERROR CLASS&gt;</span><span class="symbol">&lt;</span><span class="identifier">Boolean</span><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Boolean</span></code><br/>
22+
<p>Determines whether a sequence contains a specified element by using the passed equality function <a href="-contains.html#comparator">comparator</a></p>
23+
<h3>Parameters</h3>
24+
<a name="list"></a>
25+
<code>list</code> - the collection to search<br/>
26+
<a name="element"></a>
27+
<code>element</code> - the element to check for<br/>
28+
<a name="comparator"></a>
29+
<code>comparator</code> - A <a href="#">Java7Lambda</a> to use to compare the items<br/>
30+
<h3>Exceptions</h3>
31+
<a name="RuntimeException"></a>
32+
<code>RuntimeException</code> - if an invalid <a href="#">Java7Lambda</a> is passed<br/>
33+
<strong>Return</strong><br/>
34+
whether the collection contains the item<br/>
35+
<br/>
36+
<br/>
37+
</BODY>
38+
</HTML>
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<HTML>
2+
<HEAD>
3+
<title> / linq.collections.LinqListFunctionsJava7.Count</title>
4+
<link rel="stylesheet" href="..\..\style.css">
5+
</HEAD>
6+
<BODY>
7+
<a href="..\index.html">linq.collections</a>&nbsp;/&nbsp;<a href="index.html">LinqListFunctionsJava7</a>&nbsp;/&nbsp;<a href=".">Count</a><br/>
8+
<br/>
9+
<h1>Count</h1>
10+
<code><span class="keyword">fun </span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">&gt;</span> <span class="identifier">Count</span><span class="symbol">(</span><span class="identifier">list</span><span class="symbol">:</span>&nbsp;<span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Int</span></code><br/>
11+
<p>Returns the amount of items in the <a href="-count.html#list">list</a></p>
12+
<h3>Parameters</h3>
13+
<a name="list"></a>
14+
<code>list</code> - the list to count<br/>
15+
<strong>Return</strong><br/>
16+
the number of items in the <a href="-count.html#list">list</a><br/>
17+
<br/>
18+
<br/>
19+
<code><span class="keyword">fun </span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">&gt;</span> <span class="identifier">Count</span><span class="symbol">(</span><span class="identifier">list</span><span class="symbol">:</span>&nbsp;<span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span><span class="symbol">, </span><span class="identifier">condition</span><span class="symbol">:</span>&nbsp;<span class="identifier">&lt;ERROR CLASS&gt;</span><span class="symbol">&lt;</span><span class="identifier">Boolean</span><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">Int</span></code><br/>
20+
<p>Returns the amount of items in the list that meet the <a href="-count.html#condition">condition</a></p>
21+
<h3>Parameters</h3>
22+
<a name="list"></a>
23+
<code>list</code> - the list to count<br/>
24+
<a name="condition"></a>
25+
<code>condition</code> - the <a href="#">Java7Lambda</a> to be used as a condition<br/>
26+
<strong>Return</strong><br/>
27+
the number of items in the list that meet the <a href="-count.html#condition">condition</a><br/>
28+
<br/>
29+
<br/>
30+
</BODY>
31+
</HTML>
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<HTML>
2+
<HEAD>
3+
<title> / linq.collections.LinqListFunctionsJava7.DefaultIfEmpty</title>
4+
<link rel="stylesheet" href="..\..\style.css">
5+
</HEAD>
6+
<BODY>
7+
<a href="..\index.html">linq.collections</a>&nbsp;/&nbsp;<a href="index.html">LinqListFunctionsJava7</a>&nbsp;/&nbsp;<a href=".">DefaultIfEmpty</a><br/>
8+
<br/>
9+
<h1>DefaultIfEmpty</h1>
10+
<code><span class="keyword">fun </span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">&gt;</span> <span class="identifier">DefaultIfEmpty</span><span class="symbol">(</span><span class="identifier">list</span><span class="symbol">:</span>&nbsp;<span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span></code><br/>
11+
<p>Returns the collection or the default value if it is empty</p>
12+
<h3>Parameters</h3>
13+
<a name="list"></a>
14+
<code>list</code> - the list to return<br/>
15+
<strong>Return</strong><br/>
16+
the list or the types default value if it is empty<br/>
17+
<br/>
18+
<br/>
19+
<code><span class="keyword">fun </span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">&gt;</span> <span class="identifier">DefaultIfEmpty</span><span class="symbol">(</span><span class="identifier">list</span><span class="symbol">:</span>&nbsp;<span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span><span class="symbol">, </span><span class="identifier">element</span><span class="symbol">:</span>&nbsp;<span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span></code><br/>
20+
<p>Returns the collection or <a href="-default-if-empty.html#element">element</a> if it is empty</p>
21+
<h3>Parameters</h3>
22+
<a name="list"></a>
23+
<code>list</code> - the list to return<br/>
24+
<a name="element"></a>
25+
<code>element</code> - the value to return if the list is empty<br/>
26+
<strong>Return</strong><br/>
27+
the List or <a href="-default-if-empty.html#element">element</a> if it is empty<br/>
28+
<br/>
29+
<br/>
30+
</BODY>
31+
</HTML>
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
<HTML>
2+
<HEAD>
3+
<title> / linq.collections.LinqListFunctionsJava7.Distinct</title>
4+
<link rel="stylesheet" href="..\..\style.css">
5+
</HEAD>
6+
<BODY>
7+
<a href="..\index.html">linq.collections</a>&nbsp;/&nbsp;<a href="index.html">LinqListFunctionsJava7</a>&nbsp;/&nbsp;<a href=".">Distinct</a><br/>
8+
<br/>
9+
<h1>Distinct</h1>
10+
<code><span class="keyword">fun </span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">&gt;</span> <span class="identifier">Distinct</span><span class="symbol">(</span><span class="identifier">list</span><span class="symbol">:</span>&nbsp;<span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span></code><br/>
11+
<p>Returns a list containing all distinct elements</p>
12+
<h3>Parameters</h3>
13+
<a name="list"></a>
14+
<code>list</code> - the collection to search<br/>
15+
<strong>Return</strong><br/>
16+
a <a href="#">AbstractList</a> containing the distinct items<br/>
17+
<br/>
18+
<br/>
19+
<code><span class="keyword">fun </span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">&gt;</span> <span class="identifier">Distinct</span><span class="symbol">(</span><span class="identifier">list</span><span class="symbol">:</span>&nbsp;<span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span><span class="symbol">, </span><span class="identifier">comparator</span><span class="symbol">:</span>&nbsp;<span class="identifier">&lt;ERROR CLASS&gt;</span><span class="symbol">&lt;</span><span class="identifier">Boolean</span><span class="symbol">&gt;</span><span class="symbol">)</span><span class="symbol">: </span><span class="identifier">AbstractList</span><span class="symbol">&lt;</span><span class="identifier">ElementType</span><span class="symbol">?</span><span class="symbol">&gt;</span></code><br/>
20+
<p>Returns a list containing all distinct elements that meet the specified <a href="-distinct.html#comparator">comparator</a></p>
21+
<h3>Parameters</h3>
22+
<a name="list"></a>
23+
<code>list</code> - the collection to search<br/>
24+
<a name="comparator"></a>
25+
<code>comparator</code> - the <a href="#">Java7Lambda</a> to use to compare the items<br/>
26+
<strong>Return</strong><br/>
27+
a <a href="#">AbstractList</a> containing the distinct items<br/>
28+
<br/>
29+
<br/>
30+
</BODY>
31+
</HTML>

0 commit comments

Comments
 (0)