jdk/src/sample/share/lambda/BulkDataOperations/index.html
author martin
Wed, 02 Sep 2015 14:11:50 -0700
changeset 32427 c22b7e41adf3
parent 25859 3317bb8137f4
permissions -rw-r--r--
8134984: Text files should end in exactly one newline Summary: automated fixup of newlines at end-of-file via the usual perl one-liner Reviewed-by: chegar, sherman
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
22621
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
     1
<!DOCTYPE html>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
     2
<html>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
     3
<head>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
     4
    <title>Bulk Data Operations Demo</title>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
     5
</head>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
     6
<body>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
     7
<h2>Bulk Data Operations Demo</h2>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
     8
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
     9
<p>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    10
    This demo shows how to use bulk data operations with the new JDK8
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    11
    Collections API.
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    12
    The demo also demonstrates new features of JDK8 such as lambda expressions
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    13
    and method/constructor references.
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    14
</p>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    15
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    16
<ul>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    17
    <li><h3>CSV Processor</h3>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    18
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    19
        <p>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    20
            Analyzes a CSV file, finds and collects useful information, computes
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    21
            different statistics. For more information, see the source file.
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    22
        </p>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    23
        Source: <a href="src/CSVProcessor.java">src/CSVProcessor.java</a>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    24
    <li><h3>Grep</h3>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    25
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    26
        <p>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    27
            Behaves like the standard Linux tool Grep. For more information, see
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    28
            the source file.
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    29
        </p>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    30
        Source: <a href="src/Grep.java">src/Grep.java</a>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    31
    <li><h3>PasswordGenerator</h3>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    32
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    33
        <p>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    34
            Produces a password of desired length. For more information see
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    35
            source file.
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    36
        </p>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    37
        Source: <a
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    38
                href="src/PasswordGenerator.java">src/PasswordGenerator.java</a>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    39
    <li><h3>WC</h3>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    40
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    41
        <p>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    42
            Counts newlines, words, characters, and the maximum line length of a
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    43
            text file. For more information, see the source
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    44
            file.
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    45
        </p>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    46
        Source: <a href="src/WC.java">src/WC.java</a>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    47
</ul>
e4e0f73d8356 8031650: Update bulk operation demo
anazarov
parents:
diff changeset
    48
</body>
32427
c22b7e41adf3 8134984: Text files should end in exactly one newline
martin
parents: 25859
diff changeset
    49
</html>