Home | History | Annotate | Download | only in BulkDataOperations
      1 <!DOCTYPE html>
      2 <html>
      3 <head>
      4     <title>Bulk Data Operations Demo</title>
      5 </head>
      6 <body>
      7 <h2>Bulk Data Operations Demo</h2>
      8 
      9 <p>
     10     This demo shows how to use bulk data operations with the new JDK8
     11     Collections API.
     12     The demo also demonstrates new features of JDK8 such as lambda expressions
     13     and method/constructor references.
     14 </p>
     15 
     16 <ul>
     17     <li><h3>CSV Processor</h3>
     18 
     19         <p>
     20             Analyzes a CSV file, finds and collects useful information, computes
     21             different statistics. For more information, see the source file.
     22         </p>
     23         Source: <a href="src/CSVProcessor.java">src/CSVProcessor.java</a>
     24     <li><h3>Grep</h3>
     25 
     26         <p>
     27             Behaves like the standard Linux tool Grep. For more information, see
     28             the source file.
     29         </p>
     30         Source: <a href="src/Grep.java">src/Grep.java</a>
     31     <li><h3>PasswordGenerator</h3>
     32 
     33         <p>
     34             Produces a password of desired length. For more information see
     35             source file.
     36         </p>
     37         Source: <a
     38                 href="src/PasswordGenerator.java">src/PasswordGenerator.java</a>
     39     <li><h3>WC</h3>
     40 
     41         <p>
     42             Counts newlines, words, characters, and the maximum line length of a
     43             text file. For more information, see the source
     44             file.
     45         </p>
     46         Source: <a href="src/WC.java">src/WC.java</a>
     47 </ul>
     48 </body>
     49 </html>