mirror of
https://github.com/Steffo99/unimore-oop-2020-cleaver.git
synced 2024-11-24 17:14:20 +00:00
Document logic package
This commit is contained in:
parent
a2ee697d2a
commit
2f660b52cc
130 changed files with 1423 additions and 809 deletions
|
@ -20,6 +20,10 @@ It is being hosted on GitHub Pages.
|
|||
|
||||
### Progress
|
||||
|
||||
#### 2020-01-09
|
||||
|
||||
![](https://i.imgur.com/gBiY7eM.png)
|
||||
|
||||
#### 2020-01-03
|
||||
|
||||
![](https://i.imgur.com/4ZUVo2v.png)
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>All Classes</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -112,28 +112,38 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
</tr>
|
||||
<tr class="altColor" id="i4">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></td>
|
||||
<th class="colLast" scope="row"> </th>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that decrypts incoming data using a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> object.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i5">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverCryptOutputStream</a></td>
|
||||
<th class="colLast" scope="row"> </th>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that encrypts incoming data using a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> object.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="altColor" id="i6">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverDeflateInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverDeflateInputStream</a></td>
|
||||
<th class="colLast" scope="row"> </th>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that decompresses incoming data with the Deflate algorithm.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i7">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverDeflateOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverDeflateOutputStream</a></td>
|
||||
<th class="colLast" scope="row"> </th>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that compresses incoming data with the Deflate algorithm.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="altColor" id="i8">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverForkFileInputStream</a></td>
|
||||
<th class="colLast" scope="row"> </th>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads split data from a specific number of files having the same size.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i9">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverForkFileOutputStream</a></td>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">A custom <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> that writes the bytes received in input in multiple files with a progressively increasing number (.c1, .c2, .c3, and so on).</div>
|
||||
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that reads split data from a specific number of files having the same size.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="altColor" id="i10">
|
||||
|
@ -144,22 +154,26 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
</tr>
|
||||
<tr class="rowColor" id="i11">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSimpleFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSimpleFileInputStream</a></td>
|
||||
<th class="colLast" scope="row"> </th>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads data from a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> with a *.c0 extension.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="altColor" id="i12">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSimpleFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSimpleFileOutputStream</a></td>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">A custom <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> that writes the bytes received in input to a single file with a *.c0 extension.</div>
|
||||
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that writes data to a single file with a *.c0 extension.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i13">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSplitFileInputStream</a></td>
|
||||
<th class="colLast" scope="row"> </th>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads data from a series of files having a predefined size.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="altColor" id="i14">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSplitFileOutputStream</a></td>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">A custom <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> that writes the bytes received in input in multiple files with a progressively increasing number (.c1, .c2, .c3, and so on).</div>
|
||||
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that writes data to a series of files having a predefined size.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i15">
|
||||
|
@ -212,15 +226,21 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
</tr>
|
||||
<tr class="rowColor" id="i23">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a></td>
|
||||
<th class="colLast" scope="row"> </th>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream"><code>ICleaverStream</code></a> that is also a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> (a stream you can read bytes from).</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="altColor" id="i24">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></td>
|
||||
<th class="colLast" scope="row"> </th>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream"><code>ICleaverStream</code></a> that is also a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> (a stream you can write bytes to).</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i25">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream">ICleaverStream</a></td>
|
||||
<th class="colLast" scope="row"> </th>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">The generic interface for the streams used by Cleaver.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="altColor" id="i26">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/ICompressConfig.html" title="interface in eu.steffo.cleaver.logic.config">ICompressConfig</a></td>
|
||||
|
@ -310,7 +330,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<tr class="altColor" id="i40">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress">Progress</a></td>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">The abstract Progress class.</div>
|
||||
<div class="block">An abstract class representing the progress of a job (not started, 50%, completed, ...)</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i41">
|
||||
|
@ -321,7 +341,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
</tr>
|
||||
<tr class="altColor" id="i42">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/utils/SaltSerializer.html" title="class in eu.steffo.cleaver.logic.utils">SaltSerializer</a></td>
|
||||
<th class="colLast" scope="row"> </th>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">An utility class to serialize and deserialize byte arrays.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i43">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/config/SizeConfig.html" title="class in eu.steffo.cleaver.logic.config">SizeConfig</a></td>
|
||||
|
@ -338,7 +360,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<tr class="rowColor" id="i45">
|
||||
<td class="colFirst"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job">StitchJob</a></td>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> that converts <i>chopped</i> (*.chp + *.cXX) files back into regular files.</div>
|
||||
<div class="block">A <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> to one or more <i>chopped</i> (*.chp + *.cXX) files back into the original file.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr class="altColor" id="i46">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>All Packages</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -131,24 +131,32 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/package-summary.html">eu.steffo.cleaver.logic.progress</a></th>
|
||||
<td class="colLast">
|
||||
<div class="block">A package containing all possible <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that a job can be in.</div>
|
||||
<div class="block">A package containing all possible <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that a <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> can be in.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<th class="colFirst" scope="row"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/package-summary.html">eu.steffo.cleaver.logic.stream</a></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">A package containing the <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream"><code>ICleaverStream</code></a> interface.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/package-summary.html">eu.steffo.cleaver.logic.stream.input</a></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">A package containing the <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> interface and its implementations.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<th class="colFirst" scope="row"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/package-summary.html">eu.steffo.cleaver.logic.stream.output</a></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">A package containing the <a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> interface and its implementations.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/utils/package-summary.html">eu.steffo.cleaver.logic.utils</a></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">A package containing utility classes.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>Constant Field Values</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -83,6 +83,29 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<li class="blockList">
|
||||
<div class="constantsSummary">
|
||||
<table>
|
||||
<caption><span>eu.steffo.cleaver.logic.job.<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job">ChopJob</a></span><span class="tabEnd"> </span></caption>
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colSecond" scope="col">Constant Field</th>
|
||||
<th class="colLast" scope="col">Value</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.job.ChopJob.BUFFER_SIZE">
|
||||
<!-- -->
|
||||
</a><code>private static final int</code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#BUFFER_SIZE">BUFFER_SIZE</a></code></th>
|
||||
<td class="colLast"><code>8192</code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<div class="constantsSummary">
|
||||
<table>
|
||||
<caption><span>eu.steffo.cleaver.logic.job.<a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job">StitchJob</a></span><span class="tabEnd"> </span></caption>
|
||||
<thead>
|
||||
<tr>
|
||||
|
@ -93,11 +116,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
</thead>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.job.StitchJob.UPDATE_EVERY_BYTES">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.job.StitchJob.BUFFER_SIZE">
|
||||
<!-- -->
|
||||
</a><code>private static final int</code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html#UPDATE_EVERY_BYTES">UPDATE_EVERY_BYTES</a></code></th>
|
||||
<td class="colLast"><code>16000</code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html#BUFFER_SIZE">BUFFER_SIZE</a></code></th>
|
||||
<td class="colLast"><code>8192</code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -118,60 +141,46 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
</thead>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.encryptionAlgorithm">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.ENCRYPTION_ALGORITHM">
|
||||
<!-- -->
|
||||
</a><code>private final <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#encryptionAlgorithm">encryptionAlgorithm</a></code></th>
|
||||
</a><code>private static final <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#ENCRYPTION_ALGORITHM">ENCRYPTION_ALGORITHM</a></code></th>
|
||||
<td class="colLast"><code>"AES"</code></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.ivSize">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.KEY_DERIVATION_ALGORITHM">
|
||||
<!-- -->
|
||||
</a><code>private final int</code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#ivSize">ivSize</a></code></th>
|
||||
<td class="colLast"><code>16</code></td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.keyDerivationAlgorithm">
|
||||
<!-- -->
|
||||
</a><code>private final <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#keyDerivationAlgorithm">keyDerivationAlgorithm</a></code></th>
|
||||
</a><code>private static final <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#KEY_DERIVATION_ALGORITHM">KEY_DERIVATION_ALGORITHM</a></code></th>
|
||||
<td class="colLast"><code>"PBKDF2WithHmacSHA512"</code></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.keyIterationCount">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.KEY_ITERATION_COUNT">
|
||||
<!-- -->
|
||||
</a><code>private final int</code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#keyIterationCount">keyIterationCount</a></code></th>
|
||||
</a><code>private static final int</code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#KEY_ITERATION_COUNT">KEY_ITERATION_COUNT</a></code></th>
|
||||
<td class="colLast"><code>65535</code></td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.keyLength">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.KEY_LENGTH">
|
||||
<!-- -->
|
||||
</a><code>private final int</code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#keyLength">keyLength</a></code></th>
|
||||
</a><code>private static final int</code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#KEY_LENGTH">KEY_LENGTH</a></code></th>
|
||||
<td class="colLast"><code>256</code></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.modeOfOperation">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.MODE_OF_OPERATION">
|
||||
<!-- -->
|
||||
</a><code>private final <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#modeOfOperation">modeOfOperation</a></code></th>
|
||||
</a><code>private static final <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#MODE_OF_OPERATION">MODE_OF_OPERATION</a></code></th>
|
||||
<td class="colLast"><code>"CFB8"</code></td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.padding">
|
||||
<!-- -->
|
||||
</a><code>private final <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#padding">padding</a></code></th>
|
||||
<td class="colLast"><code>"NoPadding"</code></td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.saltSize">
|
||||
<td class="colFirst"><a id="eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.PADDING">
|
||||
<!-- -->
|
||||
</a><code>private final int</code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#saltSize">saltSize</a></code></th>
|
||||
<td class="colLast"><code>8</code></td>
|
||||
</a><code>private static final <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><a href="eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#PADDING">PADDING</a></code></th>
|
||||
<td class="colLast"><code>"NoPadding"</code></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>Main</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>ChpFileError</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>ProgrammingError</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.errors</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.errors Class Hierarchy</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>CleaverFrame</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.gui</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.gui Class Hierarchy</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>ChopAndStitchPanel</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>ChopPanel</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>CreateJobPanel</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>JobsButtonsPanel</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>JobsTablePanel.JobsTableModel</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>JobsTablePanel</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>StitchPanel</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.gui.panels</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.gui.panels Class Hierarchy</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>CreateJobButtonRow</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>FileSelectRow</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>Row</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>TitleRow</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>CompressRow</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>CryptRow</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>KeyRow</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>OptionRow</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>SplitRow</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.gui.panels.rows.option</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.gui.panels.rows.option Class Hierarchy</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.gui.panels.rows</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.gui.panels.rows Class Hierarchy</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>DeflateConfig</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>ICompressConfig</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>IConfig</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>ICryptConfig</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>ISplitConfig</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>PartsConfig</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>PasswordConfig</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>SizeConfig</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.logic.config</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.logic.config Class Hierarchy</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>ChopJob</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -117,6 +117,10 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
|
|||
<li><b>Split</b> (if <a href="#splitConfig"><code>splitConfig</code></a> is not <code>null</code>)</li>
|
||||
<li>*.chp file creation</li>
|
||||
</ol></div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><code>StitchJob</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
|
@ -151,27 +155,34 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
|
|||
</thead>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private static int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BUFFER_SIZE">BUFFER_SIZE</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The size of the buffer where bytes are read to before being written into the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> (currently 8192 bytes).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>private <a href="../config/ICompressConfig.html" title="interface in eu.steffo.cleaver.logic.config">ICompressConfig</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#compressConfig">compressConfig</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The <a href="../config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a> for the <b>Compress</b> step.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private <a href="../config/ICryptConfig.html" title="interface in eu.steffo.cleaver.logic.config">ICryptConfig</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cryptConfig">cryptConfig</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The <a href="../config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a> for the <b>Crypt</b> step.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#fileToChop">fileToChop</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The file to <i>chop</i>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private <a href="../config/ISplitConfig.html" title="interface in eu.steffo.cleaver.logic.config">ISplitConfig</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#splitConfig">splitConfig</a></span></code></th>
|
||||
<td class="colLast">
|
||||
|
@ -355,6 +366,17 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
|
|||
<div class="block">The <a href="../config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a> for the <b>Split</b> step.</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="BUFFER_SIZE">BUFFER_SIZE</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private static final</span> <span class="returnType">int</span> <span class="memberName">BUFFER_SIZE</span></div>
|
||||
<div class="block">The size of the buffer where bytes are read to before being written into the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> (currently 8192 bytes).</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../constant-values.html#eu.steffo.cleaver.logic.job.ChopJob.BUFFER_SIZE">Constant Field Values</a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>Job</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>StitchJob</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -108,7 +108,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<hr>
|
||||
<pre>public class <span class="typeNameLabel">StitchJob</span>
|
||||
extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a></pre>
|
||||
<div class="block">A <a href="Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> that converts <i>chopped</i> (*.chp + *.cXX) files back into regular files.</div>
|
||||
<div class="block">A <a href="Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> to one or more <i>chopped</i> (*.chp + *.cXX) files back into the original file.
|
||||
|
||||
The *.chp file is parsed to discover how to revert the chop process, then multiple <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStreams</code></a> are created and the original file is
|
||||
recreated through a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a>.</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
|
@ -143,24 +146,32 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
|
|||
</thead>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private static int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#BUFFER_SIZE">BUFFER_SIZE</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The size of the buffer where bytes are read to before being written into the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> (currently 8192 bytes).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Document</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#chpDocument">chpDocument</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#chpFolder">chpFolder</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> created by parsing the *.chp file as XML.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cryptKey">cryptKey</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#chpFolder">chpFolder</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>folder</code></a> where the *.chp file is located.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>private static int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#UPDATE_EVERY_BYTES">UPDATE_EVERY_BYTES</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cryptKey">cryptKey</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The password to be used in the decryption step(s), if there are any.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -236,7 +247,7 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
|
|||
<td class="colFirst"><code>protected static <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Document</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getChpFileDocument(java.io.File)">getChpFileDocument</a></span>​(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a> chpFile)</code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Instantiate a new <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> based on the contents of the passed file.</div>
|
||||
<div class="block">Create a new <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> based on the contents of the passed <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i1">
|
||||
|
@ -250,7 +261,7 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
|
|||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i3">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getResultFile()">getResultFile</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
|
@ -300,27 +311,33 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
|
|||
<section class="detail">
|
||||
<h3><a id="cryptKey">cryptKey</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">cryptKey</span></div>
|
||||
<div class="block">The password to be used in the decryption step(s), if there are any.</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="chpFolder">chpFolder</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">chpFolder</span></div>
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>folder</code></a> where the *.chp file is located.
|
||||
|
||||
The original file will be placed in that folder when it is re-created.</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="chpDocument">chpDocument</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Document</a></span> <span class="memberName">chpDocument</span></div>
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> created by parsing the *.chp file as XML.</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="UPDATE_EVERY_BYTES">UPDATE_EVERY_BYTES</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private static final</span> <span class="returnType">int</span> <span class="memberName">UPDATE_EVERY_BYTES</span></div>
|
||||
<h3><a id="BUFFER_SIZE">BUFFER_SIZE</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private static final</span> <span class="returnType">int</span> <span class="memberName">BUFFER_SIZE</span></div>
|
||||
<div class="block">The size of the buffer where bytes are read to before being written into the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> (currently 8192 bytes).</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../constant-values.html#eu.steffo.cleaver.logic.job.StitchJob.UPDATE_EVERY_BYTES">Constant Field Values</a></dd>
|
||||
<dd><a href="../../../../../../constant-values.html#eu.steffo.cleaver.logic.job.StitchJob.BUFFER_SIZE">Constant Field Values</a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
@ -338,15 +355,13 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
|
|||
<section class="detail">
|
||||
<h3><a id="<init>(java.io.File)">StitchJob</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="memberName">StitchJob</span>​(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a> file)</span>
|
||||
throws <span class="exceptions"><a href="../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a>,
|
||||
<a href="../../errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors">ProgrammingError</a></span></div>
|
||||
throws <span class="exceptions"><a href="../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a></span></div>
|
||||
<div class="block">Construct a StitchJob, specifying the *.chp file to import the settings from.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>file</code> - The *.chp file.</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a></code> - If there's an error while parsing the *.chp file.</dd>
|
||||
<dd><code><a href="../../errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors">ProgrammingError</a></code> - It should never be thrown, but it may happen if there's a bug in the program...</dd>
|
||||
<dd><code><a href="../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a></code> - If an error is encountered while parsing the *.chp file.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
@ -355,18 +370,14 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
|
|||
<h3><a id="<init>(java.io.File,java.lang.String)">StitchJob</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="memberName">StitchJob</span>​(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a> file,
|
||||
<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> cryptKey)</span>
|
||||
throws <span class="exceptions"><a href="../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a>,
|
||||
<a href="../../errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors">ProgrammingError</a></span></div>
|
||||
throws <span class="exceptions"><a href="../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a></span></div>
|
||||
<div class="block">Construct a StitchJob, specifying the *.chp file to import the settings from and an encryption key to use while decrypting the files.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>file</code> - The *.chp file.</dd>
|
||||
<dd><code>cryptKey</code> - The encryption key to use while decrypting the files.</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a></code> - If there's an error while parsing the *.chp file.</dd>
|
||||
<dd><code><a href="../../errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors">ProgrammingError</a></code> - It should never be thrown, but it may happen if there's a bug in the program...</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="#%3Cinit%3E(java.io.File)"><code>StitchJob(File)</code></a></dd>
|
||||
<dd><code><a href="../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a></code> - If an error is encountered while parsing the *.chp file.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
@ -376,8 +387,7 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
|
|||
<div class="memberSignature"><span class="modifiers">public</span> <span class="memberName">StitchJob</span>​(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a> chpFile,
|
||||
<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> cryptKey,
|
||||
<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Runnable</a> updateTable)</span>
|
||||
throws <span class="exceptions"><a href="../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a>,
|
||||
<a href="../../errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors">ProgrammingError</a></span></div>
|
||||
throws <span class="exceptions"><a href="../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a></span></div>
|
||||
<div class="block">Construct a StitchJob, and additionally specify the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Runnable</code></a> that should be called on progress updates.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
|
@ -385,11 +395,9 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
|
|||
<dd><code>cryptKey</code> - The encryption key to use while decrypting the files.</dd>
|
||||
<dd><code>updateTable</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>Runnable</code></a> that should be invoked when <a href="Job.html#setProgress(eu.steffo.cleaver.logic.progress.Progress)"><code>Job.setProgress(Progress)</code></a> is called.</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a></code> - If there's an error while parsing the *.chp file.</dd>
|
||||
<dd><code><a href="../../errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors">ProgrammingError</a></code> - It should never be thrown, but it may happen if there's a bug in the program...</dd>
|
||||
<dd><code><a href="../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a></code> - If an error is encountered while parsing the *.chp file.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="#%3Cinit%3E(java.io.File,java.lang.String)"><code>StitchJob(File, String)</code></a>,
|
||||
<a href="Job.html#%3Cinit%3E(java.lang.Runnable)"><code>Job(Runnable)</code></a></dd>
|
||||
<dd><a href="#%3Cinit%3E(java.io.File,java.lang.String)"><code>StitchJob(File, String)</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
@ -405,6 +413,12 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
|
|||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getResultFile()">getResultFile</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">getResultFile</span>()</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getTypeString()">getTypeString</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">getTypeString</span>()</div>
|
||||
<dl>
|
||||
|
@ -417,12 +431,6 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
|
|||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getResultFile()">getResultFile</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">getResultFile</span>()</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getFileString()">getFileString</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">getFileString</span>()</div>
|
||||
<dl>
|
||||
|
@ -450,9 +458,8 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
|
|||
<section class="detail">
|
||||
<h3><a id="getChpFileDocument(java.io.File)">getChpFileDocument</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">protected static</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Document</a></span> <span class="memberName">getChpFileDocument</span>​(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a> chpFile)</span>
|
||||
throws <span class="exceptions"><a href="../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a>,
|
||||
<a href="../../errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors">ProgrammingError</a></span></div>
|
||||
<div class="block">Instantiate a new <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> based on the contents of the passed file.</div>
|
||||
throws <span class="exceptions"><a href="../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a></span></div>
|
||||
<div class="block">Create a new <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> based on the contents of the passed <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>chpFile</code> - The file to create a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> from.</dd>
|
||||
|
@ -460,7 +467,6 @@ extends <a href="Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a><
|
|||
<dd>The created <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a>.</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="../../errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a></code> - If the .chp does not exist, or is corrupt.</dd>
|
||||
<dd><code><a href="../../errors/ProgrammingError.html" title="class in eu.steffo.cleaver.errors">ProgrammingError</a></code> - It should never be thrown, but it may happen if there's a bug in the program...</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.logic.job</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -103,7 +103,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="StitchJob.html" title="class in eu.steffo.cleaver.logic.job">StitchJob</a></th>
|
||||
<td class="colLast">
|
||||
<div class="block">A <a href="Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> that converts <i>chopped</i> (*.chp + *.cXX) files back into regular files.</div>
|
||||
<div class="block">A <a href="Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> to one or more <i>chopped</i> (*.chp + *.cXX) files back into the original file.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.logic.job Class Hierarchy</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>ErrorProgress</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -126,7 +126,9 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
|
|||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#error">error</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The error encountered by the <a href="../job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -214,6 +216,7 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
|
|||
<section class="detail">
|
||||
<h3><a id="error">error</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a></span> <span class="memberName">error</span></div>
|
||||
<div class="block">The error encountered by the <a href="../job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a>.</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -233,7 +236,7 @@ extends <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress
|
|||
<div class="block">Create a new ErrorProgress for a specific error.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>error</code> - The encountered error.</dd>
|
||||
<dd><code>error</code> - The error encountered by the <a href="../job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a>.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>FinishedProgress</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>NotStartedProgress</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>Progress</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -98,9 +98,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<hr>
|
||||
<pre>public abstract class <span class="typeNameLabel">Progress</span>
|
||||
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
|
||||
<div class="block">The abstract Progress class.
|
||||
|
||||
All subclasses <b>must</b> be immutable.</div>
|
||||
<div class="block">An abstract class representing the progress of a job (not started, 50%, completed, ...)</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="NotStartedProgress.html" title="class in eu.steffo.cleaver.logic.progress"><code>NotStartedProgress</code></a>,
|
||||
<a href="WorkingProgress.html" title="class in eu.steffo.cleaver.logic.progress"><code>WorkingProgress</code></a>,
|
||||
<a href="FinishedProgress.html" title="class in eu.steffo.cleaver.logic.progress"><code>FinishedProgress</code></a>,
|
||||
<a href="ErrorProgress.html" title="class in eu.steffo.cleaver.logic.progress"><code>ErrorProgress</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>WorkingProgress</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.logic.progress</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -73,7 +73,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<section class="packageDescription"><a id="package.description">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="block">A package containing all possible <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that a job can be in.</div>
|
||||
<div class="block">A package containing all possible <a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that a <a href="../job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> can be in.</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
|
@ -109,7 +109,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<tr class="rowColor">
|
||||
<th class="colFirst" scope="row"><a href="Progress.html" title="class in eu.steffo.cleaver.logic.progress">Progress</a></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The abstract Progress class.</div>
|
||||
<div class="block">An abstract class representing the progress of a job (not started, 50%, completed, ...)</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.logic.progress Class Hierarchy</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>ICleaverStream</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -98,6 +98,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
</dl>
|
||||
<hr>
|
||||
<pre>public interface <span class="typeNameLabel">ICleaverStream</span></pre>
|
||||
<div class="block">The generic interface for the streams used by Cleaver.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a>,
|
||||
<a href="input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</div>
|
||||
</main>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>CleaverCryptInputStream</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -21,8 +21,8 @@
|
|||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration">
|
||||
<script type="text/javascript">var data = {"i0":10,"i1":10,"i2":10,"i3":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
<script type="text/javascript">var data = {"i0":9,"i1":9,"i2":9,"i3":10};
|
||||
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
|
@ -109,6 +109,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<pre>public class <span class="typeNameLabel">CleaverCryptInputStream</span>
|
||||
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FilterInputStream</a>
|
||||
implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a></pre>
|
||||
<div class="block">A <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that decrypts incoming data using a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> object.</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
|
@ -132,62 +133,50 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
|
|||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink">Cipher</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#cipher">cipher</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> to use to decrypt the data received in input.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#encryptionAlgorithm">encryptionAlgorithm</a></span></code></th>
|
||||
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ENCRYPTION_ALGORITHM">ENCRYPTION_ALGORITHM</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The algorithm used for the encryption (<a href="https://en.wikipedia.org/wiki/Advanced_Encryption_Standard">Advanced Encryption Standard</a>).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#ivSize">ivSize</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The size in bytes of the initialization vector.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#keyDerivationAlgorithm">keyDerivationAlgorithm</a></span></code></th>
|
||||
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#KEY_DERIVATION_ALGORITHM">KEY_DERIVATION_ALGORITHM</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The name of the key derivation algorithm to be used (<a href="https://en.wikipedia.org/wiki/PBKDF2">Password-Based Key Derivation Function 2</a> with <a href="https://en.wikipedia.org/wiki/HMAC">HMAC</a>-<a href="https://it.wikipedia.org/wiki/Secure_Hash_Algorithm">SHA512</a>).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#keyIterationCount">keyIterationCount</a></span></code></th>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>private static int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#KEY_ITERATION_COUNT">KEY_ITERATION_COUNT</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The iteration count for the <a href="#keyDerivationAlgorithm"><code>keyDerivationAlgorithm</code></a>.</div>
|
||||
<div class="block">The iteration count for the <a href="#KEY_DERIVATION_ALGORITHM"><code>KEY_DERIVATION_ALGORITHM</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private static int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#KEY_LENGTH">KEY_LENGTH</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The length in bits of the key to be generated with the <a href="#KEY_DERIVATION_ALGORITHM"><code>KEY_DERIVATION_ALGORITHM</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>private int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#keyLength">keyLength</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The length in bits of the key to be generated with the <a href="#keyDerivationAlgorithm"><code>keyDerivationAlgorithm</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#modeOfOperation">modeOfOperation</a></span></code></th>
|
||||
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#MODE_OF_OPERATION">MODE_OF_OPERATION</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The mode of operation used for the encryption (<a href="https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation#Cipher_Feedback_(CFB)">Cipher FeedBack</a> with 8-bit blocks).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#padding">padding</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The padding standard used for the encryption (none, as there's no need for it with 8-bit blocks).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#saltSize">saltSize</a></span></code></th>
|
||||
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#PADDING">PADDING</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The size in bytes of the <a href="https://en.wikipedia.org/wiki/Salt_(cryptography)">salt</a>.</div>
|
||||
<div class="block">The padding standard used for the encryption (none, as there's no need for it when using 8-bit blocks).</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
@ -211,19 +200,19 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
|
|||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier</th>
|
||||
<th class="colSecond" scope="col">Constructor</th>
|
||||
<th class="colFirst" scope="col">Constructor</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>protected </code></td>
|
||||
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.InputStream,char%5B%5D,byte%5B%5D,byte%5B%5D)">CleaverCryptInputStream</a></span>​(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a> in,
|
||||
char[] key,
|
||||
char[] password,
|
||||
byte[] salt,
|
||||
byte[] iv)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">Create a new CleaverCryptInputStream wrapping another <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -237,7 +226,7 @@ byte[] iv)</code></th>
|
|||
</a>
|
||||
<h2>Method Summary</h2>
|
||||
<div class="memberSummary">
|
||||
<div role="tablist" aria-orientation="horizontal"><button role="tab" aria-selected="true" aria-controls="memberSummary_tabpanel" tabindex="0" onkeydown="switchTab(event)" id="t0" class="activeTableTab">All Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t2" class="tableTab" onclick="show(2);">Instance Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t4" class="tableTab" onclick="show(8);">Concrete Methods</button></div>
|
||||
<div role="tablist" aria-orientation="horizontal"><button role="tab" aria-selected="true" aria-controls="memberSummary_tabpanel" tabindex="0" onkeydown="switchTab(event)" id="t0" class="activeTableTab">All Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t1" class="tableTab" onclick="show(1);">Static Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t2" class="tableTab" onclick="show(2);">Instance Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t4" class="tableTab" onclick="show(8);">Concrete Methods</button></div>
|
||||
<div id="memberSummary_tabpanel" role="tabpanel">
|
||||
<table aria-labelledby="t0">
|
||||
<thead>
|
||||
|
@ -249,25 +238,25 @@ byte[] iv)</code></th>
|
|||
</thead>
|
||||
<tbody>
|
||||
<tr class="altColor" id="i0">
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/SecretKey.html?is-external=true" title="class or interface in javax.crypto" class="externalLink">SecretKey</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#generatePasswordKey(char%5B%5D,byte%5B%5D)">generatePasswordKey</a></span>​(char[] key,
|
||||
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/SecretKey.html?is-external=true" title="class or interface in javax.crypto" class="externalLink">SecretKey</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#generatePasswordKey(char%5B%5D,byte%5B%5D)">generatePasswordKey</a></span>​(char[] password,
|
||||
byte[] salt)</code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Generate a key starting from a character array.</div>
|
||||
<div class="block">Generate a AES key from a password and a salt.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i1">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTransformationString()">getTransformationString</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor" id="i2">
|
||||
<td class="colFirst"><code>private void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#initCipher(char%5B%5D,byte%5B%5D,byte%5B%5D)">initCipher</a></span>​(char[] key,
|
||||
<td class="colFirst"><code>private static <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink">Cipher</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#initCipher(char%5B%5D,byte%5B%5D,byte%5B%5D)">initCipher</a></span>​(char[] password,
|
||||
byte[] salt,
|
||||
byte[] iv)</code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Create and initialize the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> <a href="#cipher"><code>cipher</code></a> to be used by the CleaverCryptOutputStream.</div>
|
||||
<div class="block">Create and initialize the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> to be used by the CleaverCryptOutputStream.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i3">
|
||||
|
@ -310,94 +299,73 @@ byte[] iv)</code></th>
|
|||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="cipher">cipher</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink">Cipher</a></span> <span class="memberName">cipher</span></div>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink">Cipher</a></span> <span class="memberName">cipher</span></div>
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> to use to decrypt the data received in input.</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="encryptionAlgorithm">encryptionAlgorithm</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">encryptionAlgorithm</span></div>
|
||||
<h3><a id="ENCRYPTION_ALGORITHM">ENCRYPTION_ALGORITHM</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private static final</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">ENCRYPTION_ALGORITHM</span></div>
|
||||
<div class="block">The algorithm used for the encryption (<a href="https://en.wikipedia.org/wiki/Advanced_Encryption_Standard">Advanced Encryption Standard</a>).</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.encryptionAlgorithm">Constant Field Values</a></dd>
|
||||
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.ENCRYPTION_ALGORITHM">Constant Field Values</a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="modeOfOperation">modeOfOperation</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">modeOfOperation</span></div>
|
||||
<h3><a id="MODE_OF_OPERATION">MODE_OF_OPERATION</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private static final</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">MODE_OF_OPERATION</span></div>
|
||||
<div class="block">The mode of operation used for the encryption (<a href="https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation#Cipher_Feedback_(CFB)">Cipher FeedBack</a> with 8-bit blocks).</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.modeOfOperation">Constant Field Values</a></dd>
|
||||
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.MODE_OF_OPERATION">Constant Field Values</a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="padding">padding</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">padding</span></div>
|
||||
<div class="block">The padding standard used for the encryption (none, as there's no need for it with 8-bit blocks).</div>
|
||||
<h3><a id="PADDING">PADDING</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private static final</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">PADDING</span></div>
|
||||
<div class="block">The padding standard used for the encryption (none, as there's no need for it when using 8-bit blocks).</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.padding">Constant Field Values</a></dd>
|
||||
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.PADDING">Constant Field Values</a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="saltSize">saltSize</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType">int</span> <span class="memberName">saltSize</span></div>
|
||||
<div class="block">The size in bytes of the <a href="https://en.wikipedia.org/wiki/Salt_(cryptography)">salt</a>.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.saltSize">Constant Field Values</a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="keyDerivationAlgorithm">keyDerivationAlgorithm</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">keyDerivationAlgorithm</span></div>
|
||||
<h3><a id="KEY_DERIVATION_ALGORITHM">KEY_DERIVATION_ALGORITHM</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private static final</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">KEY_DERIVATION_ALGORITHM</span></div>
|
||||
<div class="block">The name of the key derivation algorithm to be used (<a href="https://en.wikipedia.org/wiki/PBKDF2">Password-Based Key Derivation Function 2</a> with <a href="https://en.wikipedia.org/wiki/HMAC">HMAC</a>-<a href="https://it.wikipedia.org/wiki/Secure_Hash_Algorithm">SHA512</a>).</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.keyDerivationAlgorithm">Constant Field Values</a></dd>
|
||||
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.KEY_DERIVATION_ALGORITHM">Constant Field Values</a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="keyIterationCount">keyIterationCount</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType">int</span> <span class="memberName">keyIterationCount</span></div>
|
||||
<div class="block">The iteration count for the <a href="#keyDerivationAlgorithm"><code>keyDerivationAlgorithm</code></a>.</div>
|
||||
<h3><a id="KEY_ITERATION_COUNT">KEY_ITERATION_COUNT</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private static final</span> <span class="returnType">int</span> <span class="memberName">KEY_ITERATION_COUNT</span></div>
|
||||
<div class="block">The iteration count for the <a href="#KEY_DERIVATION_ALGORITHM"><code>KEY_DERIVATION_ALGORITHM</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.keyIterationCount">Constant Field Values</a></dd>
|
||||
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.KEY_ITERATION_COUNT">Constant Field Values</a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="keyLength">keyLength</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType">int</span> <span class="memberName">keyLength</span></div>
|
||||
<div class="block">The length in bits of the key to be generated with the <a href="#keyDerivationAlgorithm"><code>keyDerivationAlgorithm</code></a>.</div>
|
||||
<h3><a id="KEY_LENGTH">KEY_LENGTH</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private static final</span> <span class="returnType">int</span> <span class="memberName">KEY_LENGTH</span></div>
|
||||
<div class="block">The length in bits of the key to be generated with the <a href="#KEY_DERIVATION_ALGORITHM"><code>KEY_DERIVATION_ALGORITHM</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.keyLength">Constant Field Values</a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="ivSize">ivSize</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType">int</span> <span class="memberName">ivSize</span></div>
|
||||
<div class="block">The size in bytes of the initialization vector.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.ivSize">Constant Field Values</a></dd>
|
||||
<dd><a href="../../../../../../../constant-values.html#eu.steffo.cleaver.logic.stream.input.CleaverCryptInputStream.KEY_LENGTH">Constant Field Values</a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
@ -414,10 +382,18 @@ byte[] iv)</code></th>
|
|||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="<init>(java.io.InputStream,char[],byte[],byte[])">CleaverCryptInputStream</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">protected</span> <span class="memberName">CleaverCryptInputStream</span>​(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a> in,
|
||||
char[] key,
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="memberName">CleaverCryptInputStream</span>​(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a> in,
|
||||
char[] password,
|
||||
byte[] salt,
|
||||
byte[] iv)</span></div>
|
||||
<div class="block">Create a new CleaverCryptInputStream wrapping another <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>in</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> to wrap (it must implement <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a>!).</dd>
|
||||
<dd><code>password</code> - The password to decrypt the incoming data with.</dd>
|
||||
<dd><code>salt</code> - The salt used to generate the AES key from the password. Should be 8 bytes long.</dd>
|
||||
<dd><code>iv</code> - The initialization vector passed to the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> before starting the decryption. Should be 16 bytes long.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -433,7 +409,7 @@ byte[] iv)</span></div>
|
|||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getTransformationString()">getTransformationString</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">getTransformationString</span>()</div>
|
||||
<div class="memberSignature"><span class="modifiers">private static</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">getTransformationString</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The full transformation string as required by <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true#getInstance(java.lang.String)" title="class or interface in javax.crypto" class="externalLink"><code>Cipher.getInstance(String)</code></a>.</dd>
|
||||
|
@ -443,14 +419,14 @@ byte[] iv)</span></div>
|
|||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="generatePasswordKey(char[],byte[])">generatePasswordKey</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/SecretKey.html?is-external=true" title="class or interface in javax.crypto" class="externalLink">SecretKey</a></span> <span class="memberName">generatePasswordKey</span>​(<span class="arguments">char[] key,
|
||||
<div class="memberSignature"><span class="modifiers">private static</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/SecretKey.html?is-external=true" title="class or interface in javax.crypto" class="externalLink">SecretKey</a></span> <span class="memberName">generatePasswordKey</span>​(<span class="arguments">char[] password,
|
||||
byte[] salt)</span>
|
||||
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/security/NoSuchAlgorithmException.html?is-external=true" title="class or interface in java.security" class="externalLink">NoSuchAlgorithmException</a>,
|
||||
<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/security/spec/InvalidKeySpecException.html?is-external=true" title="class or interface in java.security.spec" class="externalLink">InvalidKeySpecException</a></span></div>
|
||||
<div class="block">Generate a key starting from a character array.</div>
|
||||
<div class="block">Generate a AES key from a password and a salt.</div>
|
||||
<dl>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/security/NoSuchAlgorithmException.html?is-external=true" title="class or interface in java.security" class="externalLink">NoSuchAlgorithmException</a></code> - If the <a href="#keyDerivationAlgorithm"><code>keyDerivationAlgorithm</code></a> is invalid.</dd>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/security/NoSuchAlgorithmException.html?is-external=true" title="class or interface in java.security" class="externalLink">NoSuchAlgorithmException</a></code> - If the <a href="#KEY_DERIVATION_ALGORITHM"><code>KEY_DERIVATION_ALGORITHM</code></a> is invalid.</dd>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/security/spec/InvalidKeySpecException.html?is-external=true" title="class or interface in java.security.spec" class="externalLink">InvalidKeySpecException</a></code> - If the generated <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/security/spec/KeySpec.html?is-external=true" title="class or interface in java.security.spec" class="externalLink"><code>KeySpec</code></a> is invalid.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
@ -458,7 +434,7 @@ byte[] salt)</span>
|
|||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="initCipher(char[],byte[],byte[])">initCipher</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType">void</span> <span class="memberName">initCipher</span>​(<span class="arguments">char[] key,
|
||||
<div class="memberSignature"><span class="modifiers">private static</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink">Cipher</a></span> <span class="memberName">initCipher</span>​(<span class="arguments">char[] password,
|
||||
byte[] salt,
|
||||
byte[] iv)</span>
|
||||
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/NoSuchPaddingException.html?is-external=true" title="class or interface in javax.crypto" class="externalLink">NoSuchPaddingException</a>,
|
||||
|
@ -466,13 +442,15 @@ byte[] iv)</span>
|
|||
<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/security/spec/InvalidKeySpecException.html?is-external=true" title="class or interface in java.security.spec" class="externalLink">InvalidKeySpecException</a>,
|
||||
<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/security/InvalidAlgorithmParameterException.html?is-external=true" title="class or interface in java.security" class="externalLink">InvalidAlgorithmParameterException</a>,
|
||||
<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/security/InvalidKeyException.html?is-external=true" title="class or interface in java.security" class="externalLink">InvalidKeyException</a></span></div>
|
||||
<div class="block">Create and initialize the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> <a href="#cipher"><code>cipher</code></a> to be used by the CleaverCryptOutputStream.</div>
|
||||
<div class="block">Create and initialize the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> to be used by the CleaverCryptOutputStream.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>key</code> - The string to be used in the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> as encryption key.</dd>
|
||||
<dd><code>password</code> - The string to be used in the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> as encryption key.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The initialized <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a>.</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/NoSuchPaddingException.html?is-external=true" title="class or interface in javax.crypto" class="externalLink">NoSuchPaddingException</a></code> - If the <a href="#padding"><code>padding</code></a> is invalid.</dd>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/security/NoSuchAlgorithmException.html?is-external=true" title="class or interface in java.security" class="externalLink">NoSuchAlgorithmException</a></code> - If the <a href="#encryptionAlgorithm"><code>encryptionAlgorithm</code></a> is invalid.</dd>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/NoSuchPaddingException.html?is-external=true" title="class or interface in javax.crypto" class="externalLink">NoSuchPaddingException</a></code> - If the <a href="#PADDING"><code>PADDING</code></a> is invalid.</dd>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/security/NoSuchAlgorithmException.html?is-external=true" title="class or interface in java.security" class="externalLink">NoSuchAlgorithmException</a></code> - If the <a href="#ENCRYPTION_ALGORITHM"><code>ENCRYPTION_ALGORITHM</code></a> is invalid.</dd>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/security/spec/InvalidKeySpecException.html?is-external=true" title="class or interface in java.security.spec" class="externalLink">InvalidKeySpecException</a></code> - If the generated <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/security/spec/KeySpec.html?is-external=true" title="class or interface in java.security.spec" class="externalLink"><code>KeySpec</code></a> is invalid.</dd>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/security/InvalidAlgorithmParameterException.html?is-external=true" title="class or interface in java.security" class="externalLink">InvalidAlgorithmParameterException</a></code></dd>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/security/InvalidKeyException.html?is-external=true" title="class or interface in java.security" class="externalLink">InvalidKeyException</a></code></dd>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>CleaverDeflateInputStream</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -105,6 +105,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<pre>public class <span class="typeNameLabel">CleaverDeflateInputStream</span>
|
||||
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/InflaterInputStream.html?is-external=true" title="class or interface in java.util.zip" class="externalLink">InflaterInputStream</a>
|
||||
implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a></pre>
|
||||
<div class="block">A <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that decompresses incoming data with the Deflate algorithm.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/InflaterInputStream.html?is-external=true" title="class or interface in java.util.zip" class="externalLink"><code>InflaterInputStream</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
|
@ -145,7 +150,8 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
|
|||
<tr class="altColor">
|
||||
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.InputStream)">CleaverDeflateInputStream</a></span>​(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a> in)</code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Construct a new CleaverDeflateInputStream and ensure the passed <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a>.</div>
|
||||
<div class="block">Construct a new CleaverDeflateInputStream wrapping the passed <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> and ensuring it <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> implements
|
||||
<a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a>.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
@ -196,7 +202,8 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
|
|||
<section class="detail">
|
||||
<h3><a id="<init>(java.io.InputStream)">CleaverDeflateInputStream</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="memberName">CleaverDeflateInputStream</span>​(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a> in)</span></div>
|
||||
<div class="block">Construct a new CleaverDeflateInputStream and ensure the passed <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a>.</div>
|
||||
<div class="block">Construct a new CleaverDeflateInputStream wrapping the passed <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> and ensuring it <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> implements
|
||||
<a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/InflaterInputStream.html?is-external=true#%3Cinit%3E(java.io.InputStream)" title="class or interface in java.util.zip" class="externalLink"><code>InflaterInputStream(InputStream)</code></a></dd>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>CleaverForkFileInputStream</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -21,7 +21,7 @@
|
|||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration">
|
||||
<script type="text/javascript">var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
|
||||
<script type="text/javascript">var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
|
@ -107,6 +107,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<pre>public class <span class="typeNameLabel">CleaverForkFileInputStream</span>
|
||||
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>
|
||||
implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a></pre>
|
||||
<div class="block">A <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads split data from a specific number of files having the same size.
|
||||
|
||||
Bytes are read one at a time from the files in a round-robin format until their streams are exausted.</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
|
@ -135,17 +138,23 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
|
|||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileInputStream</a>[]</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#fileInputStreams">fileInputStreams</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileInputStreams</code></a> from where bytes are read.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private long</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#partSize">partSize</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The number of bytes that have been read from a single part.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>private int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#writeTo">writeTo</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#readFrom">readFrom</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The index of the next <a href="#fileInputStreams"><code>FileInputStream</code></a> to read a byte from.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -171,7 +180,9 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
|
|||
<tr class="altColor">
|
||||
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.File,int)">CleaverForkFileInputStream</a></span>​(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a> baseFile,
|
||||
int parts)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">Construct a new CleaverForkFileInputStream.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -220,10 +231,15 @@ int parts)</code></th>
|
|||
</tr>
|
||||
<tr class="altColor" id="i4">
|
||||
<td class="colFirst"><code>int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getWriteTo()">getWriteTo</a></span>()</code></th>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getReadFrom()">getReadFrom</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i5">
|
||||
<td class="colFirst"><code>long</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTotalReadBytes()">getTotalReadBytes</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor" id="i6">
|
||||
<td class="colFirst"><code>int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#read()">read</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
|
@ -259,24 +275,31 @@ int parts)</code></th>
|
|||
<section class="detail">
|
||||
<h3><a id="baseFile">baseFile</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">baseFile</span></div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="#getBaseFile()"><code>getBaseFile()</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="fileInputStreams">fileInputStreams</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileInputStream</a>[]</span> <span class="memberName">fileInputStreams</span></div>
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileInputStreams</code></a> from where bytes are read.</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="writeTo">writeTo</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType">int</span> <span class="memberName">writeTo</span></div>
|
||||
<h3><a id="readFrom">readFrom</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType">int</span> <span class="memberName">readFrom</span></div>
|
||||
<div class="block">The index of the next <a href="#fileInputStreams"><code>FileInputStream</code></a> to read a byte from.</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="partSize">partSize</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType">long</span> <span class="memberName">partSize</span></div>
|
||||
<div class="block">The number of bytes that have been read from a single part.</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -295,9 +318,13 @@ int parts)</code></th>
|
|||
<div class="memberSignature"><span class="modifiers">public</span> <span class="memberName">CleaverForkFileInputStream</span>​(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a> baseFile,
|
||||
int parts)</span>
|
||||
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></span></div>
|
||||
<div class="block">Construct a new CleaverForkFileInputStream.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>baseFile</code> - <a href="#getBaseFile()"><code>Please see getBaseFile().</code></a></dd>
|
||||
<dd><code>parts</code> - The number of parts the original file is split into.</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></code></dd>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></code> - If a required file isn't found.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
@ -313,6 +340,62 @@ int parts)</span>
|
|||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getBaseFile()">getBaseFile</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">getBaseFile</span>()</div>
|
||||
<div class="block">Get the base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a>.
|
||||
|
||||
The base file is the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> that was split by a <a href="../output/CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><code>CleaverForkFileOutputStream</code></a> and will be now
|
||||
reconstructed by this object.
|
||||
|
||||
The files read by this stream have the same name of the base file with the addition of a .cXX extension.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The base file.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getPartSize()">getPartSize</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">long</span> <span class="memberName">getPartSize</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The number of bytes that have been read from a single part.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getParts()">getParts</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">int</span> <span class="memberName">getParts</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The number of file parts to read from.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getReadFrom()">getReadFrom</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">int</span> <span class="memberName">getReadFrom</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The index of the next <a href="#fileInputStreams"><code>FileInputStream</code></a> to read from.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getTotalReadBytes()">getTotalReadBytes</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">long</span> <span class="memberName">getTotalReadBytes</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The number of bytes that have been read, in total.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="read()">read</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">int</span> <span class="memberName">read</span>()
|
||||
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></span></div>
|
||||
|
@ -341,51 +424,6 @@ int parts)</span>
|
|||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getBaseFile()">getBaseFile</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">getBaseFile</span>()</div>
|
||||
<div class="block">Get the base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a>.
|
||||
|
||||
The stream will read from multiple files having a name constituted by the base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> name and a *.cXX extension.
|
||||
|
||||
For example, if it is foo.txt, the stream will read from foo.txt.c1, foo.txt.c2, and so on.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The base file.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getPartSize()">getPartSize</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">long</span> <span class="memberName">getPartSize</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The number of bytes read from each part.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getParts()">getParts</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">int</span> <span class="memberName">getParts</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The number of file parts to read from.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getWriteTo()">getWriteTo</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">int</span> <span class="memberName">getWriteTo</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The number of the next file where a byte should be read from, starting from 0 to the number of parts -1.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>CleaverSimpleFileInputStream</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -21,7 +21,13 @@
|
|||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration">
|
||||
<script type="text/javascript">var pathtoroot = "../../../../../../../";
|
||||
<script type="text/javascript">var data = {"i0":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
var tableTab = "tableTab";
|
||||
var activeTableTab = "activeTableTab";
|
||||
var pathtoroot = "../../../../../../../";
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
|
@ -59,7 +65,7 @@ loadScripts(document, 'script');</script>
|
|||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="navListSearch"><label for="search">SEARCH:</label>
|
||||
|
@ -103,6 +109,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<pre>public class <span class="typeNameLabel">CleaverSimpleFileInputStream</span>
|
||||
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileInputStream</a>
|
||||
implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a></pre>
|
||||
<div class="block">A <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads data from a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> with a *.c0 extension.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileInputStream</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
|
@ -126,7 +137,9 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
|
|||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#baseFile">baseFile</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The base (the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> without *.c0 extension) of the file to read from.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -151,7 +164,9 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
|
|||
<tbody>
|
||||
<tr class="altColor">
|
||||
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.File)">CleaverSimpleFileInputStream</a></span>​(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a> baseFile)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">Create a new CleaverSimpleFileInputStream.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -164,6 +179,27 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
|
|||
<!-- -->
|
||||
</a>
|
||||
<h2>Method Summary</h2>
|
||||
<div class="memberSummary">
|
||||
<div role="tablist" aria-orientation="horizontal"><button role="tab" aria-selected="true" aria-controls="memberSummary_tabpanel" tabindex="0" onkeydown="switchTab(event)" id="t0" class="activeTableTab">All Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t2" class="tableTab" onclick="show(2);">Instance Methods</button><button role="tab" aria-selected="false" aria-controls="memberSummary_tabpanel" tabindex="-1" onkeydown="switchTab(event)" id="t4" class="tableTab" onclick="show(8);">Concrete Methods</button></div>
|
||||
<div id="memberSummary_tabpanel" role="tabpanel">
|
||||
<table aria-labelledby="t0">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colSecond" scope="col">Method</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="altColor" id="i0">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBaseFile()">getBaseFile</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="inheritedList">
|
||||
<h3>Methods inherited from class java.io.<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileInputStream</a></h3>
|
||||
<a id="methods.inherited.from.class.java.io.FileInputStream">
|
||||
|
@ -196,6 +232,7 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
|
|||
<section class="detail">
|
||||
<h3><a id="baseFile">baseFile</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">baseFile</span></div>
|
||||
<div class="block">The base (the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> without *.c0 extension) of the file to read from.</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -213,9 +250,32 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
|
|||
<h3><a id="<init>(java.io.File)">CleaverSimpleFileInputStream</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="memberName">CleaverSimpleFileInputStream</span>​(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a> baseFile)</span>
|
||||
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></span></div>
|
||||
<div class="block">Create a new CleaverSimpleFileInputStream.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>baseFile</code> - The base (the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> without *.c0 extension) of the file to read from.</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></code></dd>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></code> - If a required file isn't found.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
<!-- ============ METHOD DETAIL ========== -->
|
||||
<li class="blockList">
|
||||
<section class="methodDetails"><a id="method.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h2>Method Details</h2>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getBaseFile()">getBaseFile</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">getBaseFile</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The base (the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> without *.c0 extension) of the file to read from.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
@ -259,7 +319,7 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
|
|||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li><a href="#constructor.detail">Constr</a> | </li>
|
||||
<li>Method</li>
|
||||
<li><a href="#method.detail">Method</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>CleaverSplitFileInputStream</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -107,6 +107,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<pre>public class <span class="typeNameLabel">CleaverSplitFileInputStream</span>
|
||||
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">InputStream</a>
|
||||
implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a></pre>
|
||||
<div class="block">A <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads data from a series of files having a predefined size.
|
||||
|
||||
Bytes are read from a file until <a href="#maximumByteCount"><code>maximumByteCount</code></a> bytes are read, then the program switches to the following file (.c2 if .c1 is full, .c3 if .c2
|
||||
is full, and so on).</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
|
@ -135,15 +139,19 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
|
|||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>private long</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#currentByteCount">currentByteCount</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The number of bytes that have already been read from the current file.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#currentFileCount">currentFileCount</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The number of files that have been opened so far.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileInputStream</a></code></td>
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileInputStream</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#currentFileInputStream">currentFileInputStream</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileInputStream</code></a> this <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> is currently reading from.</div>
|
||||
|
@ -152,7 +160,9 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
|
|||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private long</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#maximumByteCount">maximumByteCount</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The number of bytes that should be read from a file before switching to the following one.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -179,7 +189,7 @@ implements <a href="ICleaverInputStream.html" title="interface in eu.steffo.clea
|
|||
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.File,long)">CleaverSplitFileInputStream</a></span>​(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a> baseFile,
|
||||
long maximumByteCount)</code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Construct a SplitFileInputStream.</div>
|
||||
<div class="block">Construct a CleaverSplitFileInputStream.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
@ -211,7 +221,7 @@ long maximumByteCount)</code></th>
|
|||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i1">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colFirst"><code>private void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createNextFileInputStream()">createNextFileInputStream</a></span>()</code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Open the following file in the sequence, and update the <a href="#currentFileInputStream"><code>currentFileInputStream</code></a>.</div>
|
||||
|
@ -275,30 +285,37 @@ long maximumByteCount)</code></th>
|
|||
<section class="detail">
|
||||
<h3><a id="baseFile">baseFile</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">baseFile</span></div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="#getBaseFile()"><code>getBaseFile()</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="currentByteCount">currentByteCount</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType">long</span> <span class="memberName">currentByteCount</span></div>
|
||||
<div class="block">The number of bytes that have already been read from the current file.</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="maximumByteCount">maximumByteCount</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType">long</span> <span class="memberName">maximumByteCount</span></div>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType">long</span> <span class="memberName">maximumByteCount</span></div>
|
||||
<div class="block">The number of bytes that should be read from a file before switching to the following one.</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="currentFileCount">currentFileCount</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType">int</span> <span class="memberName">currentFileCount</span></div>
|
||||
<div class="block">The number of files that have been opened so far.</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="currentFileInputStream">currentFileInputStream</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">protected</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileInputStream</a></span> <span class="memberName">currentFileInputStream</span></div>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileInputStream</a></span> <span class="memberName">currentFileInputStream</span></div>
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileInputStream</code></a> this <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> is currently reading from.</div>
|
||||
</section>
|
||||
</li>
|
||||
|
@ -317,11 +334,10 @@ long maximumByteCount)</code></th>
|
|||
<h3><a id="<init>(java.io.File,long)">CleaverSplitFileInputStream</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="memberName">CleaverSplitFileInputStream</span>​(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a> baseFile,
|
||||
long maximumByteCount)</span></div>
|
||||
<div class="block">Construct a SplitFileInputStream.
|
||||
It will read data from the files having the same name as the <a href="#baseFile"><code>baseFile</code></a> and a *.cXX extension.</div>
|
||||
<div class="block">Construct a CleaverSplitFileInputStream.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>baseFile</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> to be reconstructed.</dd>
|
||||
<dd><code>baseFile</code> - <a href="#getBaseFile()"><code>Please see getBaseFile().</code></a></dd>
|
||||
<dd><code>maximumByteCount</code> - The number of bytes that should be read from a file before switching to the next one.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
@ -339,12 +355,12 @@ long maximumByteCount)</span></div>
|
|||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="createNextFileInputStream()">createNextFileInputStream</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">protected</span> <span class="returnType">void</span> <span class="memberName">createNextFileInputStream</span>()
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType">void</span> <span class="memberName">createNextFileInputStream</span>()
|
||||
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></span></div>
|
||||
<div class="block">Open the following file in the sequence, and update the <a href="#currentFileInputStream"><code>currentFileInputStream</code></a>.</div>
|
||||
<dl>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - If for some reason the program cannot open the file.</dd>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code> - If a problem is encountered while opening or closing a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileInputStream</code></a>.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
@ -384,9 +400,10 @@ long maximumByteCount)</span></div>
|
|||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">getBaseFile</span>()</div>
|
||||
<div class="block">Get the base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a>.
|
||||
|
||||
The stream will read from multiple files having a name constituted by the base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> name and a *.cXX extension.
|
||||
The base file is the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> that was split by a <a href="../output/CleaverSplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><code>CleaverSplitFileOutputStream</code></a> and will be now
|
||||
reconstructed by this object.
|
||||
|
||||
For example, if it is foo.txt, the stream will read from foo.txt.c1, foo.txt.c2, and so on.</div>
|
||||
The files read by this stream have the same name of the base file with the addition of a .cXX extension.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The base file.</dd>
|
||||
|
@ -409,7 +426,7 @@ long maximumByteCount)</span></div>
|
|||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">long</span> <span class="memberName">getMaximumByteCount</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The number of bytes that should be read from a file before switching to the next one.</dd>
|
||||
<dd>The number of bytes that should be read from a file before switching to the following one.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
@ -419,7 +436,7 @@ long maximumByteCount)</span></div>
|
|||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">int</span> <span class="memberName">getCurrentFileCount</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The number of files that have already been read.</dd>
|
||||
<dd>The number of files that have been opened so far.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>ICleaverInputStream</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -99,6 +99,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<hr>
|
||||
<pre>public interface <span class="typeNameLabel">ICleaverInputStream</span>
|
||||
extends <a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream">ICleaverStream</a></pre>
|
||||
<div class="block">A <a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream"><code>ICleaverStream</code></a> that is also a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> (a stream you can read bytes from).</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><code>StitchJob</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.logic.stream.input</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -70,6 +70,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<h1 title="Package" class="title">Package eu.steffo.cleaver.logic.stream.input</h1>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<section class="packageDescription"><a id="package.description">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="block">A package containing the <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> interface and its implementations.</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
|
@ -85,7 +90,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<tbody>
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input">ICleaverInputStream</a></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">A <a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream"><code>ICleaverStream</code></a> that is also a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> (a stream you can read bytes from).</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -104,23 +111,33 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<tbody>
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">A <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that decrypts incoming data using a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> object.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<th class="colFirst" scope="row"><a href="CleaverDeflateInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverDeflateInputStream</a></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">A <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that decompresses incoming data with the Deflate algorithm.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverForkFileInputStream</a></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">A <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads split data from a specific number of files having the same size.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<th class="colFirst" scope="row"><a href="CleaverSimpleFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSimpleFileInputStream</a></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">A <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads data from a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> with a *.c0 extension.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="CleaverSplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSplitFileInputStream</a></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">A <a href="ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads data from a series of files having a predefined size.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.logic.stream.input Class Hierarchy</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>CleaverCryptOutputStream</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -109,6 +109,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<pre>public class <span class="typeNameLabel">CleaverCryptOutputStream</span>
|
||||
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FilterOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FilterOutputStream</a>
|
||||
implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></pre>
|
||||
<div class="block">A <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that encrypts incoming data using a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> object.</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
|
@ -563,6 +564,8 @@ byte[] salt)</span>
|
|||
<dd><code>doc</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> should be created in.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The created <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a>.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJob</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>CleaverDeflateOutputStream</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -111,6 +111,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<pre>public class <span class="typeNameLabel">CleaverDeflateOutputStream</span>
|
||||
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/DeflaterOutputStream.html?is-external=true" title="class or interface in java.util.zip" class="externalLink">DeflaterOutputStream</a>
|
||||
implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></pre>
|
||||
<div class="block">A <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that compresses incoming data with the Deflate algorithm.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/util/zip/DeflaterOutputStream.html?is-external=true" title="class or interface in java.util.zip" class="externalLink"><code>DeflaterOutputStream</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
|
@ -255,6 +260,8 @@ implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cle
|
|||
<dd><code>doc</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> should be created in.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The created <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a>.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJob</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>CleaverForkFileOutputStream</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -21,7 +21,7 @@
|
|||
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body class="class-declaration">
|
||||
<script type="text/javascript">var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
|
||||
<script type="text/javascript">var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
|
@ -107,7 +107,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<pre>public class <span class="typeNameLabel">CleaverForkFileOutputStream</span>
|
||||
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>
|
||||
implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></pre>
|
||||
<div class="block">A custom <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> that writes the bytes received in input in multiple files with a progressively increasing number (.c1, .c2, .c3, and so on).
|
||||
<div class="block">A <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that reads split data from a specific number of files having the same size.
|
||||
|
||||
Bytes are written one at a time to the files in a round-robin format until the stream is exausted.</div>
|
||||
</section>
|
||||
|
@ -138,17 +138,23 @@ implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cle
|
|||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileOutputStream</a>[]</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#fileOutputStreams">fileOutputStreams</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a> where bytes are written to.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private long</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#partSize">partSize</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The number of bytes that have been written to a single part.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>private int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#writeTo">writeTo</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The index of the next <a href="#fileOutputStreams"><code>FileInputStream</code></a> to write a byte to.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -224,18 +230,23 @@ int parts)</code></th>
|
|||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor" id="i4">
|
||||
<td class="colFirst"><code>long</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTotalReadBytes()">getTotalReadBytes</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i5">
|
||||
<td class="colFirst"><code>int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getWriteTo()">getWriteTo</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i5">
|
||||
<tr class="altColor" id="i6">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Element</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toElement(org.w3c.dom.Document)">toElement</a></span>​(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Document</a> doc)</code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Create a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> representing the stream (to be used in *.chp metadata files).</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor" id="i6">
|
||||
<tr class="rowColor" id="i7">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#write(int)">write</a></span>​(int b)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
|
@ -271,24 +282,31 @@ int parts)</code></th>
|
|||
<section class="detail">
|
||||
<h3><a id="baseFile">baseFile</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">baseFile</span></div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="#getBaseFile()"><code>getBaseFile()</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="fileOutputStreams">fileOutputStreams</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileOutputStream</a>[]</span> <span class="memberName">fileOutputStreams</span></div>
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a> where bytes are written to.</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="writeTo">writeTo</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType">int</span> <span class="memberName">writeTo</span></div>
|
||||
<div class="block">The index of the next <a href="#fileOutputStreams"><code>FileInputStream</code></a> to write a byte to.</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="partSize">partSize</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType">long</span> <span class="memberName">partSize</span></div>
|
||||
<div class="block">The number of bytes that have been written to a single part.</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -310,10 +328,10 @@ int parts)</span>
|
|||
<div class="block">Construct a CleaverForkFileOutputStream.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>baseFile</code> - The name of the files without the extension. If it is example, the created files will be example.c1, example.c2, and so on.</dd>
|
||||
<dd><code>baseFile</code> - <a href="#getBaseFile()"><code>Please see getBaseFile().</code></a></dd>
|
||||
<dd><code>parts</code> - The number of parts to be created.</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></code></dd>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></code> - If a file can't be created.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
@ -329,17 +347,57 @@ int parts)</span>
|
|||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="toElement(org.w3c.dom.Document)">toElement</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Element</a></span> <span class="memberName">toElement</span>​(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Document</a> doc)</span></div>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="ICleaverOutputStream.html#toElement(org.w3c.dom.Document)">ICleaverOutputStream</a></code></span></div>
|
||||
<div class="block">Create a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> representing the stream (to be used in *.chp metadata files).</div>
|
||||
<h3><a id="getBaseFile()">getBaseFile</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">getBaseFile</span>()</div>
|
||||
<div class="block">Get the base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a>.
|
||||
|
||||
The base file is the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> will be reconstructed after reversing the Fork operation with a
|
||||
<a href="../input/CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><code>CleaverForkFileInputStream</code></a>.
|
||||
|
||||
The files created by this stream will have the same name of the base file, with the addition of a .cXX extension.</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="ICleaverOutputStream.html#toElement(org.w3c.dom.Document)">toElement</a></code> in interface <code><a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>doc</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> should be created in.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The created <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a>.</dd>
|
||||
<dd>The base file.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getPartSize()">getPartSize</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">long</span> <span class="memberName">getPartSize</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The number of bytes written to each part.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getParts()">getParts</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">int</span> <span class="memberName">getParts</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The number of file parts to create.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getWriteTo()">getWriteTo</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">int</span> <span class="memberName">getWriteTo</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The number of the next file where a byte should be written, from 0 to the number of parts -1.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getTotalReadBytes()">getTotalReadBytes</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">long</span> <span class="memberName">getTotalReadBytes</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The number of bytes that have been written, in total.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
@ -375,46 +433,19 @@ int parts)</span>
|
|||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getBaseFile()">getBaseFile</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">getBaseFile</span>()</div>
|
||||
<div class="block">Get the base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a>.
|
||||
|
||||
The base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> gives the name to all generated files, including the file parts (*.cXX) and the reconstructed file.
|
||||
|
||||
For example, if it is foo.txt, the created files will be foo.txt.c1, foo.txt.c2, and so on.</div>
|
||||
<h3><a id="toElement(org.w3c.dom.Document)">toElement</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Element</a></span> <span class="memberName">toElement</span>​(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Document</a> doc)</span></div>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="ICleaverOutputStream.html#toElement(org.w3c.dom.Document)">ICleaverOutputStream</a></code></span></div>
|
||||
<div class="block">Create a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> representing the stream (to be used in *.chp metadata files).</div>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code><a href="ICleaverOutputStream.html#toElement(org.w3c.dom.Document)">toElement</a></code> in interface <code><a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></code></dd>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>doc</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> should be created in.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The base file.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getPartSize()">getPartSize</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">long</span> <span class="memberName">getPartSize</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The number of bytes written to each part.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getParts()">getParts</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">int</span> <span class="memberName">getParts</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The number of file parts to create.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="getWriteTo()">getWriteTo</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType">int</span> <span class="memberName">getWriteTo</span>()</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The number of the next file where a byte should be written, from 0 to the number of parts -1.</dd>
|
||||
<dd>The created <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a>.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJob</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>CleaverSimpleFileOutputStream</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -109,7 +109,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<pre>public class <span class="typeNameLabel">CleaverSimpleFileOutputStream</span>
|
||||
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileOutputStream</a>
|
||||
implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></pre>
|
||||
<div class="block">A custom <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> that writes the bytes received in input to a single file with a *.c0 extension.</div>
|
||||
<div class="block">A <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that writes data to a single file with a *.c0 extension.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a></dd>
|
||||
|
@ -137,7 +137,9 @@ implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cle
|
|||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#baseFile">baseFile</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The base (the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> without *.c0 extension) of the file to write to.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -162,7 +164,9 @@ implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cle
|
|||
<tbody>
|
||||
<tr class="altColor">
|
||||
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(java.io.File)">CleaverSimpleFileOutputStream</a></span>​(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a> baseFile)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">Create a new CleaverSimpleFileOutputStream.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -190,9 +194,7 @@ implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cle
|
|||
<tr class="altColor" id="i0">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBaseFile()">getBaseFile</a></span>()</code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Get the base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a>.</div>
|
||||
</td>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i1">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink">Element</a></code></td>
|
||||
|
@ -237,6 +239,7 @@ implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cle
|
|||
<section class="detail">
|
||||
<h3><a id="baseFile">baseFile</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">baseFile</span></div>
|
||||
<div class="block">The base (the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> without *.c0 extension) of the file to write to.</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -254,9 +257,12 @@ implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cle
|
|||
<h3><a id="<init>(java.io.File)">CleaverSimpleFileOutputStream</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="memberName">CleaverSimpleFileOutputStream</span>​(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a> baseFile)</span>
|
||||
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></span></div>
|
||||
<div class="block">Create a new CleaverSimpleFileOutputStream.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>baseFile</code> - The base (the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> without *.c0 extension) of the file to write to.</dd>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></code></dd>
|
||||
<dd><code><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileNotFoundException.html?is-external=true" title="class or interface in java.io" class="externalLink">FileNotFoundException</a></code> - If a required file isn't found.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
@ -283,6 +289,8 @@ implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cle
|
|||
<dd><code>doc</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> should be created in.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The created <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a>.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJob</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
@ -290,11 +298,10 @@ implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cle
|
|||
<section class="detail">
|
||||
<h3><a id="getBaseFile()">getBaseFile</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">getBaseFile</span>()</div>
|
||||
<div class="block">Get the base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a>.
|
||||
|
||||
The base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> is the one that gives the name to all generated files, including the chopped file (*.c0) and the reconstructed file.
|
||||
|
||||
For example, if it is foo.txt, the created file will be foo.txt.c0.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The base (the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> without *.c0 extension) of the file to write to.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>CleaverSplitFileOutputStream</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -107,9 +107,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<pre>public class <span class="typeNameLabel">CleaverSplitFileOutputStream</span>
|
||||
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">OutputStream</a>
|
||||
implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></pre>
|
||||
<div class="block">A custom <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> that writes the bytes received in input in multiple files with a progressively increasing number (.c1, .c2, .c3, and so on).
|
||||
<div class="block">A <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that writes data to a series of files having a predefined size.
|
||||
|
||||
Bytes are written to a file until its length reaches <a href="#maximumByteCount"><code>maximumByteCount</code></a>, then the program switches to the following file (.c2 if .c1 is full, .c3 if .c2 is full, and so on).</div>
|
||||
Bytes are written to a file until its length reaches <a href="#maximumByteCount"><code>maximumByteCount</code></a>, then the program switches to the following file (.c2 if .c1 is full, .c3 if
|
||||
.c2 is full, and so on).</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
|
@ -138,15 +139,19 @@ implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cle
|
|||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>private long</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#currentByteCount">currentByteCount</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The number of bytes that have already been written to the current file.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#currentFileCount">currentFileCount</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The number of files that have been opened so far.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>protected <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileOutputStream</a></code></td>
|
||||
<td class="colFirst"><code>private <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileOutputStream</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#currentFileOutputStream">currentFileOutputStream</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a> this <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> is currently writing to.</div>
|
||||
|
@ -155,7 +160,9 @@ implements <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cle
|
|||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private long</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#maximumByteCount">maximumByteCount</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The number of bytes that should be written to a file before switching to the following one.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -214,7 +221,7 @@ long maximumByteCount)</code></th>
|
|||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i1">
|
||||
<td class="colFirst"><code>protected void</code></td>
|
||||
<td class="colFirst"><code>private void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#createNextFileOutputStream()">createNextFileOutputStream</a></span>()</code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Create the following file in the sequence, and update the <a href="#currentFileOutputStream"><code>currentFileOutputStream</code></a>.</div>
|
||||
|
@ -285,30 +292,37 @@ long maximumByteCount)</code></th>
|
|||
<section class="detail">
|
||||
<h3><a id="baseFile">baseFile</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">baseFile</span></div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="#getBaseFile()"><code>getBaseFile()</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="currentByteCount">currentByteCount</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType">long</span> <span class="memberName">currentByteCount</span></div>
|
||||
<div class="block">The number of bytes that have already been written to the current file.</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="maximumByteCount">maximumByteCount</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType">long</span> <span class="memberName">maximumByteCount</span></div>
|
||||
<div class="memberSignature"><span class="modifiers">private final</span> <span class="returnType">long</span> <span class="memberName">maximumByteCount</span></div>
|
||||
<div class="block">The number of bytes that should be written to a file before switching to the following one.</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="currentFileCount">currentFileCount</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType">int</span> <span class="memberName">currentFileCount</span></div>
|
||||
<div class="block">The number of files that have been opened so far.</div>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="currentFileOutputStream">currentFileOutputStream</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">protected</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileOutputStream</a></span> <span class="memberName">currentFileOutputStream</span></div>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">FileOutputStream</a></span> <span class="memberName">currentFileOutputStream</span></div>
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a> this <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> is currently writing to.</div>
|
||||
</section>
|
||||
</li>
|
||||
|
@ -330,8 +344,7 @@ long maximumByteCount)</span></div>
|
|||
<div class="block">Construct a CleaverSplitFileOutputStream.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>baseFile</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> that will be reconstructed after reversing the Split operation.
|
||||
The split files will have the same name with the addition of a .cXX extension.</dd>
|
||||
<dd><code>baseFile</code> - </dd>
|
||||
<dd><code>maximumByteCount</code> - The number of bytes that should be written to a file before switching to the next one.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
@ -349,7 +362,7 @@ long maximumByteCount)</span></div>
|
|||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="createNextFileOutputStream()">createNextFileOutputStream</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">protected</span> <span class="returnType">void</span> <span class="memberName">createNextFileOutputStream</span>()
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="returnType">void</span> <span class="memberName">createNextFileOutputStream</span>()
|
||||
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></span></div>
|
||||
<div class="block">Create the following file in the sequence, and update the <a href="#currentFileOutputStream"><code>currentFileOutputStream</code></a>.</div>
|
||||
<dl>
|
||||
|
@ -394,9 +407,10 @@ long maximumByteCount)</span></div>
|
|||
<div class="memberSignature"><span class="modifiers">public</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a></span> <span class="memberName">getBaseFile</span>()</div>
|
||||
<div class="block">Get the base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a>.
|
||||
|
||||
The base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> is the one that gives the name to all generated files, including the file parts (*.cXX) and the reconstructed file.
|
||||
The base file is the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> will be reconstructed after reversing the Split operation with a
|
||||
<a href="../input/CleaverSplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><code>CleaverSplitFileInputStream</code></a>.
|
||||
|
||||
For example, if it is foo.txt, the created files will be foo.txt.c1, foo.txt.c2, and so on.</div>
|
||||
The files created by this stream will have the same name of the base file, with the addition of a .cXX extension.</div>
|
||||
<dl>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The base file.</dd>
|
||||
|
@ -446,6 +460,8 @@ long maximumByteCount)</span></div>
|
|||
<dd><code>doc</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> should be created in.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The created <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a>.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJob</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>ICleaverOutputStream</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -105,6 +105,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<hr>
|
||||
<pre>public interface <span class="typeNameLabel">ICleaverOutputStream</span>
|
||||
extends <a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream">ICleaverStream</a></pre>
|
||||
<div class="block">A <a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream"><code>ICleaverStream</code></a> that is also a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> (a stream you can write bytes to).</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
|
@ -160,6 +161,8 @@ extends <a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.l
|
|||
<dd><code>doc</code> - The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a> should be created in.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The created <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Element.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Element</code></a>.</dd>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><a href="../../job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job"><code>ChopJob</code></a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.logic.stream.output</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -70,6 +70,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<h1 title="Package" class="title">Package eu.steffo.cleaver.logic.stream.output</h1>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<section class="packageDescription"><a id="package.description">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="block">A package containing the <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> interface and its implementations.</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
|
@ -85,7 +90,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<tbody>
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output">ICleaverOutputStream</a></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">A <a href="../ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream"><code>ICleaverStream</code></a> that is also a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> (a stream you can write bytes to).</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -104,28 +111,32 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<tbody>
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverCryptOutputStream</a></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">A <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that encrypts incoming data using a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> object.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<th class="colFirst" scope="row"><a href="CleaverDeflateOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverDeflateOutputStream</a></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">A <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that compresses incoming data with the Deflate algorithm.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverForkFileOutputStream</a></th>
|
||||
<td class="colLast">
|
||||
<div class="block">A custom <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> that writes the bytes received in input in multiple files with a progressively increasing number (.c1, .c2, .c3, and so on).</div>
|
||||
<div class="block">A <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that reads split data from a specific number of files having the same size.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<th class="colFirst" scope="row"><a href="CleaverSimpleFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSimpleFileOutputStream</a></th>
|
||||
<td class="colLast">
|
||||
<div class="block">A custom <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> that writes the bytes received in input to a single file with a *.c0 extension.</div>
|
||||
<div class="block">A <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that writes data to a single file with a *.c0 extension.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="CleaverSplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSplitFileOutputStream</a></th>
|
||||
<td class="colLast">
|
||||
<div class="block">A custom <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> that writes the bytes received in input in multiple files with a progressively increasing number (.c1, .c2, .c3, and so on).</div>
|
||||
<div class="block">A <a href="ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that writes data to a series of files having a predefined size.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.logic.stream.output Class Hierarchy</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.logic.stream</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -70,6 +70,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<h1 title="Package" class="title">Package eu.steffo.cleaver.logic.stream</h1>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<section class="packageDescription"><a id="package.description">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="block">A package containing the <a href="ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream"><code>ICleaverStream</code></a> interface.</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
|
@ -85,7 +90,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<tbody>
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream">ICleaverStream</a></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">The generic interface for the streams used by Cleaver.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.logic.stream Class Hierarchy</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>SaltSerializer</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -98,8 +98,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
</div>
|
||||
<section class="description">
|
||||
<hr>
|
||||
<pre>public class <span class="typeNameLabel">SaltSerializer</span>
|
||||
<pre>public final class <span class="typeNameLabel">SaltSerializer</span>
|
||||
extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
|
||||
<div class="block">An utility class to serialize and deserialize byte arrays.</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
|
@ -114,14 +115,18 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/ja
|
|||
<caption><span>Constructors</span><span class="tabEnd"> </span></caption>
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Constructor</th>
|
||||
<th class="colFirst" scope="col">Modifier</th>
|
||||
<th class="colSecond" scope="col">Constructor</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>private </code></td>
|
||||
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">SaltSerializer</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">Disallow instantiations of this class.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -149,12 +154,16 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/ja
|
|||
<tr class="altColor" id="i0">
|
||||
<td class="colFirst"><code>static byte[]</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deserialize(java.lang.String)">deserialize</a></span>​(<a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> string)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">Deserialize a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>String</code></a> containing a byte array.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i1">
|
||||
<td class="colFirst"><code>static <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#serialize(byte%5B%5D)">serialize</a></span>​(byte[] array)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">Serialize a byte array (converting it into a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>String</code></a>).</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -181,7 +190,8 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/ja
|
|||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="<init>()">SaltSerializer</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public</span> <span class="memberName">SaltSerializer</span>()</div>
|
||||
<div class="memberSignature"><span class="modifiers">private</span> <span class="memberName">SaltSerializer</span>()</div>
|
||||
<div class="block">Disallow instantiations of this class.</div>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -198,12 +208,26 @@ extends <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/ja
|
|||
<section class="detail">
|
||||
<h3><a id="serialize(byte[])">serialize</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></span> <span class="memberName">serialize</span>​(<span class="arguments">byte[] array)</span></div>
|
||||
<div class="block">Serialize a byte array (converting it into a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>String</code></a>).</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>array</code> - The input array.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The resulting string.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
<li class="blockList">
|
||||
<section class="detail">
|
||||
<h3><a id="deserialize(java.lang.String)">deserialize</a></h3>
|
||||
<div class="memberSignature"><span class="modifiers">public static</span> <span class="returnType">byte[]</span> <span class="memberName">deserialize</span>​(<span class="arguments"><a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> string)</span></div>
|
||||
<div class="block">Deserialize a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>String</code></a> containing a byte array.</div>
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Parameters:</span></dt>
|
||||
<dd><code>string</code> - The input string.</dd>
|
||||
<dt><span class="returnLabel">Returns:</span></dt>
|
||||
<dd>The resulting byte array.</dd>
|
||||
</dl>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.logic.utils</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -70,6 +70,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<h1 title="Package" class="title">Package eu.steffo.cleaver.logic.utils</h1>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<section class="packageDescription"><a id="package.description">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="block">A package containing utility classes.</div>
|
||||
</section>
|
||||
<section class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
|
@ -85,7 +90,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<tbody>
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="SaltSerializer.html" title="class in eu.steffo.cleaver.logic.utils">SaltSerializer</a></th>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">An utility class to serialize and deserialize byte arrays.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver.logic.utils Class Hierarchy</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -74,7 +74,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<!-- -->
|
||||
</a>
|
||||
<div class="block">The main package of the program.
|
||||
It contains all the runnable functions (currently only <a href="Main.html" title="class in eu.steffo.cleaver"><code>Main</code></a>), and all other packages.</div>
|
||||
It contains the <a href="Main.html" title="class in eu.steffo.cleaver"><code>Main</code></a> function and all other packages.</div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
<dd><code>eu.steffo.cleaver.logic</code>,
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver Class Hierarchy</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>eu.steffo.cleaver</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -21,7 +21,7 @@
|
|||
<script type="text/javascript" src="../script-dir/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body class="module-declaration">
|
||||
<script type="text/javascript">var data = {"i0":3,"i1":3,"i2":3,"i3":3,"i4":3,"i5":3,"i6":3,"i7":3,"i8":3,"i9":3,"i10":3,"i11":3,"i12":2};
|
||||
<script type="text/javascript">var data = {"i0":3,"i1":3,"i2":3,"i3":3,"i4":3,"i5":3,"i6":3,"i7":3,"i8":3,"i9":3,"i10":3,"i11":3,"i12":3};
|
||||
var tabs = {65535:["t0","All Packages"],1:["t1","Exports"],2:["t2","Opens"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
|
@ -185,32 +185,40 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<td class="colSecond">All Modules</td>
|
||||
<td class="colSecond">All Modules</td>
|
||||
<td class="colLast">
|
||||
<div class="block">A package containing all possible <a href="eu/steffo/cleaver/logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that a job can be in.</div>
|
||||
<div class="block">A package containing all possible <a href="eu/steffo/cleaver/logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that a <a href="eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> can be in.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i9">
|
||||
<th class="colFirst" scope="row"><a href="eu/steffo/cleaver/logic/stream/package-summary.html">eu.steffo.cleaver.logic.stream</a></th>
|
||||
<td class="colSecond">All Modules</td>
|
||||
<td class="colSecond">All Modules</td>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">A package containing the <a href="eu/steffo/cleaver/logic/stream/ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream"><code>ICleaverStream</code></a> interface.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor" id="i10">
|
||||
<th class="colFirst" scope="row"><a href="eu/steffo/cleaver/logic/stream/input/package-summary.html">eu.steffo.cleaver.logic.stream.input</a></th>
|
||||
<td class="colSecond">All Modules</td>
|
||||
<td class="colSecond">All Modules</td>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">A package containing the <a href="eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> interface and its implementations.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor" id="i11">
|
||||
<th class="colFirst" scope="row"><a href="eu/steffo/cleaver/logic/stream/output/package-summary.html">eu.steffo.cleaver.logic.stream.output</a></th>
|
||||
<td class="colSecond">All Modules</td>
|
||||
<td class="colSecond">All Modules</td>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colLast">
|
||||
<div class="block">A package containing the <a href="eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> interface and its implementations.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor" id="i12">
|
||||
<th class="colFirst" scope="row"><a href="eu/steffo/cleaver/logic/utils/package-summary.html">eu.steffo.cleaver.logic.utils</a></th>
|
||||
<td class="colSecond">None</td>
|
||||
<td class="colSecond">All Modules</td>
|
||||
<td class="colLast"> </td>
|
||||
<td class="colSecond">All Modules</td>
|
||||
<td class="colLast">
|
||||
<div class="block">A package containing utility classes.</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>API Help</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>B-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -76,15 +76,27 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html#baseFile">baseFile</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverForkFileInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSimpleFileInputStream.html#baseFile">baseFile</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSimpleFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSimpleFileInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The base (the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> without *.c0 extension) of the file to read from.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html#baseFile">baseFile</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSplitFileInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html#baseFile">baseFile</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverForkFileOutputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSimpleFileOutputStream.html#baseFile">baseFile</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSimpleFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSimpleFileOutputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The base (the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> without *.c0 extension) of the file to write to.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html#baseFile">baseFile</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSplitFileOutputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html#BUFFER_SIZE">BUFFER_SIZE</a></span> - Static variable in class eu.steffo.cleaver.logic.job.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/ChopJob.html" title="class in eu.steffo.cleaver.logic.job">ChopJob</a></dt>
|
||||
<dd>
|
||||
<div class="block">The size of the buffer where bytes are read to before being written into the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> (currently 8192 bytes).</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html#BUFFER_SIZE">BUFFER_SIZE</a></span> - Static variable in class eu.steffo.cleaver.logic.job.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job">StitchJob</a></dt>
|
||||
<dd>
|
||||
<div class="block">The size of the buffer where bytes are read to before being written into the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> (currently 8192 bytes).</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<a href="index-1.html">B</a> <a href="index-2.html">C</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">J</a> <a href="index-9.html">K</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">O</a> <a href="index-13.html">P</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">U</a> <a href="index-18.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||
</main>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>M-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -84,10 +84,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/Main.html#%3Cinit%3E()">Main()</a></span> - Constructor for class eu.steffo.cleaver.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/Main.html" title="class in eu.steffo.cleaver">Main</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html#maximumByteCount">maximumByteCount</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSplitFileInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The number of bytes that should be read from a file before switching to the following one.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html#maximumByteCount">maximumByteCount</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSplitFileOutputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#modeOfOperation">modeOfOperation</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The number of bytes that should be written to a file before switching to the following one.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#MODE_OF_OPERATION">MODE_OF_OPERATION</a></span> - Static variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The mode of operation used for the encryption (<a href="https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation#Cipher_Feedback_(CFB)">Cipher FeedBack</a> with 8-bit blocks).</div>
|
||||
</dd>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>N-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>O-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>P-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -73,14 +73,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
</a>
|
||||
<h2 class="title">P</h2>
|
||||
<dl>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#padding">padding</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The padding standard used for the encryption (none, as there's no need for it with 8-bit blocks).</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#padding">padding</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverCryptOutputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The padding standard used for the encryption (<a href="https://en.wikipedia.org/wiki/PKCS">PKCS#5</a>).</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#PADDING">PADDING</a></span> - Static variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The padding standard used for the encryption (none, as there's no need for it when using 8-bit blocks).</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PartsConfig.html#parts">parts</a></span> - Variable in class eu.steffo.cleaver.logic.config.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/PartsConfig.html" title="class in eu.steffo.cleaver.logic.config">PartsConfig</a></dt>
|
||||
<dd>
|
||||
<div class="block">The number of parts the file should be split in.</div>
|
||||
|
@ -94,9 +94,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<div class="block">Construct a new SplitByPartsConfig.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html#partSize">partSize</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverForkFileInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The number of bytes that have been read from a single part.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html#partSize">partSize</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverForkFileOutputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The number of bytes that have been written to a single part.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html#partsLabel">partsLabel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">SplitRow</a></dt>
|
||||
<dd>
|
||||
<div class="block">A label with "Parts" written on it.</div>
|
||||
|
@ -131,7 +135,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<dd> </dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><span class="typeNameLink">Progress</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/package-summary.html">eu.steffo.cleaver.logic.progress</a></dt>
|
||||
<dd>
|
||||
<div class="block">The abstract Progress class.</div>
|
||||
<div class="block">An abstract class representing the progress of a job (not started, 50%, completed, ...)</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/Progress.html#%3Cinit%3E()">Progress()</a></span> - Constructor for class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress">Progress</a></dt>
|
||||
<dd> </dd>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>R-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -79,6 +79,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html#read()">read()</a></span> - Method in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSplitFileInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html#readFrom">readFrom</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverForkFileInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The index of the next <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html#fileInputStreams"><code>FileInputStream</code></a> to read a byte from.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><span class="typeNameLink">Row</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/package-summary.html">eu.steffo.cleaver.gui.panels.rows</a></dt>
|
||||
<dd>
|
||||
<div class="block">A left-aligned <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JPanel.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JPanel</code></a> with a <i>horizontal</i> <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/BoxLayout.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>BoxLayout</code></a>.</div>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>S-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -76,12 +76,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#salt">salt</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverCryptOutputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/utils/SaltSerializer.html" title="class in eu.steffo.cleaver.logic.utils"><span class="typeNameLink">SaltSerializer</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/utils/package-summary.html">eu.steffo.cleaver.logic.utils</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/utils/SaltSerializer.html#%3Cinit%3E()">SaltSerializer()</a></span> - Constructor for class eu.steffo.cleaver.logic.utils.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/utils/SaltSerializer.html" title="class in eu.steffo.cleaver.logic.utils">SaltSerializer</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#saltSize">saltSize</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The size in bytes of the <a href="https://en.wikipedia.org/wiki/Salt_(cryptography)">salt</a>.</div>
|
||||
<div class="block">An utility class to serialize and deserialize byte arrays.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/utils/SaltSerializer.html#%3Cinit%3E()">SaltSerializer()</a></span> - Constructor for class eu.steffo.cleaver.logic.utils.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/utils/SaltSerializer.html" title="class in eu.steffo.cleaver.logic.utils">SaltSerializer</a></dt>
|
||||
<dd>
|
||||
<div class="block">Disallow instantiations of this class.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#saltSize">saltSize</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverCryptOutputStream</a></dt>
|
||||
<dd>
|
||||
|
@ -100,7 +100,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<div class="block">A separator between the checkbox and the encryption key field.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/utils/SaltSerializer.html#serialize(byte%5B%5D)">serialize(byte[])</a></span> - Static method in class eu.steffo.cleaver.logic.utils.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/utils/SaltSerializer.html" title="class in eu.steffo.cleaver.logic.utils">SaltSerializer</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">Serialize a byte array (converting it into a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>String</code></a>).</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CompressRow.html#setCompressConfig(eu.steffo.cleaver.logic.config.DeflateConfig)">setCompressConfig(DeflateConfig)</a></span> - Method in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CompressRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CompressRow</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CompressRow.html#setEditable(boolean)">setEditable(boolean)</a></span> - Method in class eu.steffo.cleaver.gui.panels.rows.option.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CompressRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option">CompressRow</a></dt>
|
||||
|
@ -173,7 +175,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job"><span class="typeNameLink">StitchJob</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/package-summary.html">eu.steffo.cleaver.logic.job</a></dt>
|
||||
<dd>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> that converts <i>chopped</i> (*.chp + *.cXX) files back into regular files.</div>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> to one or more <i>chopped</i> (*.chp + *.cXX) files back into the original file.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html#%3Cinit%3E(java.io.File)">StitchJob(File)</a></span> - Constructor for class eu.steffo.cleaver.logic.job.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job">StitchJob</a></dt>
|
||||
<dd>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>T-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>U-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -89,8 +89,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<dd>
|
||||
<div class="block">Refresh the enabled/disabled and editable/non-editable status of all components in the SplitRow.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html#UPDATE_EVERY_BYTES">UPDATE_EVERY_BYTES</a></span> - Static variable in class eu.steffo.cleaver.logic.job.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job">StitchJob</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html#updateTable()">updateTable()</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.html" title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel</a></dt>
|
||||
<dd>
|
||||
<div class="block">Refresh the table, updating all data inside it.</div>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>W-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -91,10 +91,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html#write(int)">write(int)</a></span> - Method in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSplitFileOutputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html#writeTo">writeTo</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverForkFileInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html#writeTo">writeTo</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverForkFileOutputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The index of the next <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html#fileOutputStreams"><code>FileInputStream</code></a> to write a byte to.</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<a href="index-1.html">B</a> <a href="index-2.html">C</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">J</a> <a href="index-9.html">K</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">O</a> <a href="index-13.html">P</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">U</a> <a href="index-18.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||
</main>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>C-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -110,7 +110,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<div class="block">The panel allowing the creation of new <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Jobs</code></a>.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html#chpDocument">chpDocument</a></span> - Variable in class eu.steffo.cleaver.logic.job.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job">StitchJob</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> created by parsing the *.chp file as XML.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors"><span class="typeNameLink">ChpFileError</span></a> - Exception in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/errors/package-summary.html">eu.steffo.cleaver.errors</a></dt>
|
||||
<dd>
|
||||
<div class="block">An error occoured during the parsing of a .chp file.</div>
|
||||
|
@ -118,9 +120,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/errors/ChpFileError.html#%3Cinit%3E(java.lang.String)">ChpFileError(String)</a></span> - Constructor for exception eu.steffo.cleaver.errors.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/errors/ChpFileError.html" title="class in eu.steffo.cleaver.errors">ChpFileError</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html#chpFolder">chpFolder</a></span> - Variable in class eu.steffo.cleaver.logic.job.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job">StitchJob</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>folder</code></a> where the *.chp file is located.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#cipher">cipher</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> to use to decrypt the data received in input.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#cipher">cipher</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverCryptOutputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#clearSelectedFiles()">clearSelectedFiles()</a></span> - Method in class eu.steffo.cleaver.gui.panels.rows.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html" title="class in eu.steffo.cleaver.gui.panels.rows">FileSelectRow</a></dt>
|
||||
|
@ -128,34 +134,49 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<div class="block">Clear the files selected in the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#fileChooser"><code>FileSelectRow.fileChooser</code></a>, and <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#update()"><code>update</code></a> the text displayed.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><span class="typeNameLink">CleaverCryptInputStream</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/package-summary.html">eu.steffo.cleaver.logic.stream.input</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that decrypts incoming data using a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> object.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#%3Cinit%3E(java.io.InputStream,char%5B%5D,byte%5B%5D,byte%5B%5D)">CleaverCryptInputStream(InputStream, char[], byte[], byte[])</a></span> - Constructor for class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">Create a new CleaverCryptInputStream wrapping another <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a>.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><span class="typeNameLink">CleaverCryptOutputStream</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/package-summary.html">eu.steffo.cleaver.logic.stream.output</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that encrypts incoming data using a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> object.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#%3Cinit%3E(java.io.OutputStream,char%5B%5D)">CleaverCryptOutputStream(OutputStream, char[])</a></span> - Constructor for class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverCryptOutputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">Create a new CleaverCryptOutputStream with default <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> parameters (AES algorithm in operation mode CFB8 with PKCS5 padding).</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverDeflateInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><span class="typeNameLink">CleaverDeflateInputStream</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/package-summary.html">eu.steffo.cleaver.logic.stream.input</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that decompresses incoming data with the Deflate algorithm.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverDeflateInputStream.html#%3Cinit%3E(java.io.InputStream)">CleaverDeflateInputStream(InputStream)</a></span> - Constructor for class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverDeflateInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverDeflateInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">Construct a new CleaverDeflateInputStream and ensure the passed <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> implements <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a>.</div>
|
||||
<div class="block">Construct a new CleaverDeflateInputStream wrapping the passed <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> and ensuring it <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> implements
|
||||
<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a>.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverDeflateOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><span class="typeNameLink">CleaverDeflateOutputStream</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/package-summary.html">eu.steffo.cleaver.logic.stream.output</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that compresses incoming data with the Deflate algorithm.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverDeflateOutputStream.html#%3Cinit%3E(java.io.OutputStream)">CleaverDeflateOutputStream(OutputStream)</a></span> - Constructor for class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverDeflateOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverDeflateOutputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">Construct a new CleaverDeflateOutputStream and ensure the passed <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> implements <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a>.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><span class="typeNameLink">CleaverForkFileInputStream</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/package-summary.html">eu.steffo.cleaver.logic.stream.input</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads split data from a specific number of files having the same size.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html#%3Cinit%3E(java.io.File,int)">CleaverForkFileInputStream(File, int)</a></span> - Constructor for class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverForkFileInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">Construct a new CleaverForkFileInputStream.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><span class="typeNameLink">CleaverForkFileOutputStream</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/package-summary.html">eu.steffo.cleaver.logic.stream.output</a></dt>
|
||||
<dd>
|
||||
<div class="block">A custom <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> that writes the bytes received in input in multiple files with a progressively increasing number (.c1, .c2, .c3, and so on).</div>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that reads split data from a specific number of files having the same size.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html#%3Cinit%3E(java.io.File,int)">CleaverForkFileOutputStream(File, int)</a></span> - Constructor for class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverForkFileOutputStream</a></dt>
|
||||
<dd>
|
||||
|
@ -170,24 +191,32 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<div class="block">Construct the CleaverFrame by setting its fields and adding to it the panels it should contain.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSimpleFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><span class="typeNameLink">CleaverSimpleFileInputStream</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/package-summary.html">eu.steffo.cleaver.logic.stream.input</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads data from a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a> with a *.c0 extension.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSimpleFileInputStream.html#%3Cinit%3E(java.io.File)">CleaverSimpleFileInputStream(File)</a></span> - Constructor for class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSimpleFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSimpleFileInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">Create a new CleaverSimpleFileInputStream.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSimpleFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><span class="typeNameLink">CleaverSimpleFileOutputStream</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/package-summary.html">eu.steffo.cleaver.logic.stream.output</a></dt>
|
||||
<dd>
|
||||
<div class="block">A custom <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> that writes the bytes received in input to a single file with a *.c0 extension.</div>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that writes data to a single file with a *.c0 extension.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSimpleFileOutputStream.html#%3Cinit%3E(java.io.File)">CleaverSimpleFileOutputStream(File)</a></span> - Constructor for class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSimpleFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSimpleFileOutputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">Create a new CleaverSimpleFileOutputStream.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input"><span class="typeNameLink">CleaverSplitFileInputStream</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/package-summary.html">eu.steffo.cleaver.logic.stream.input</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> that reads data from a series of files having a predefined size.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html#%3Cinit%3E(java.io.File,long)">CleaverSplitFileInputStream(File, long)</a></span> - Constructor for class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSplitFileInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">Construct a SplitFileInputStream.</div>
|
||||
<div class="block">Construct a CleaverSplitFileInputStream.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output"><span class="typeNameLink">CleaverSplitFileOutputStream</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/package-summary.html">eu.steffo.cleaver.logic.stream.output</a></dt>
|
||||
<dd>
|
||||
<div class="block">A custom <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> that writes the bytes received in input in multiple files with a progressively increasing number (.c1, .c2, .c3, and so on).</div>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> that writes data to a series of files having a predefined size.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html#%3Cinit%3E(java.io.File,long)">CleaverSplitFileOutputStream(File, long)</a></span> - Constructor for class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSplitFileOutputStream</a></dt>
|
||||
<dd>
|
||||
|
@ -297,7 +326,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<div class="block">The <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a> for the <b>Crypt</b> step.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html#cryptKey">cryptKey</a></span> - Variable in class eu.steffo.cleaver.logic.job.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job">StitchJob</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The password to be used in the decryption step(s), if there are any.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html#cryptRow">cryptRow</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/ChopPanel.html" title="class in eu.steffo.cleaver.gui.panels">ChopPanel</a></dt>
|
||||
<dd>
|
||||
<div class="block">The <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/Row.html" title="class in eu.steffo.cleaver.gui.panels.rows"><code>Row</code></a> to enable/disable the encryption functionality.</div>
|
||||
|
@ -311,13 +342,21 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<div class="block">Construct a CryptRow.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html#currentByteCount">currentByteCount</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSplitFileInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The number of bytes that have already been read from the current file.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html#currentByteCount">currentByteCount</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSplitFileOutputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The number of bytes that have already been written to the current file.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html#currentFileCount">currentFileCount</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSplitFileInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The number of files that have been opened so far.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html#currentFileCount">currentFileCount</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSplitFileOutputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The number of files that have been opened so far.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html#currentFileInputStream">currentFileInputStream</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSplitFileInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileInputStream</code></a> this <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> is currently reading from.</div>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>D-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -84,7 +84,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<div class="block">The <i>Delete selected jobs</i> button.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/utils/SaltSerializer.html#deserialize(java.lang.String)">deserialize(String)</a></span> - Static method in class eu.steffo.cleaver.logic.utils.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/utils/SaltSerializer.html" title="class in eu.steffo.cleaver.logic.utils">SaltSerializer</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">Deserialize a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink"><code>String</code></a> containing a byte array.</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<a href="index-1.html">B</a> <a href="index-2.html">C</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">J</a> <a href="index-9.html">K</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">O</a> <a href="index-13.html">P</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">U</a> <a href="index-18.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||
</main>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>E-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -73,7 +73,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
</a>
|
||||
<h2 class="title">E</h2>
|
||||
<dl>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#encryptionAlgorithm">encryptionAlgorithm</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#ENCRYPTION_ALGORITHM">ENCRYPTION_ALGORITHM</a></span> - Static variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The algorithm used for the encryption (<a href="https://en.wikipedia.org/wiki/Advanced_Encryption_Standard">Advanced Encryption Standard</a>).</div>
|
||||
</dd>
|
||||
|
@ -82,7 +82,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<div class="block">The algorithm used for the encryption (<a href="https://en.wikipedia.org/wiki/Advanced_Encryption_Standard">Advanced Encryption Standard</a>).</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/ErrorProgress.html#error">error</a></span> - Variable in class eu.steffo.cleaver.logic.progress.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/ErrorProgress.html" title="class in eu.steffo.cleaver.logic.progress">ErrorProgress</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The error encountered by the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a>.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/ErrorProgress.html" title="class in eu.steffo.cleaver.logic.progress"><span class="typeNameLink">ErrorProgress</span></a> - Class in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/package-summary.html">eu.steffo.cleaver.logic.progress</a></dt>
|
||||
<dd>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that specifies that a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> stopped because an exception occoured.</div>
|
||||
|
@ -130,16 +132,24 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/package-summary.html">eu.steffo.cleaver.logic.progress</a> - package eu.steffo.cleaver.logic.progress</dt>
|
||||
<dd>
|
||||
<div class="block">A package containing all possible <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that a job can be in.</div>
|
||||
<div class="block">A package containing all possible <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/progress/Progress.html" title="class in eu.steffo.cleaver.logic.progress"><code>Progress</code></a> that a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job"><code>Job</code></a> can be in.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/package-summary.html">eu.steffo.cleaver.logic.stream</a> - package eu.steffo.cleaver.logic.stream</dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">A package containing the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream"><code>ICleaverStream</code></a> interface.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/package-summary.html">eu.steffo.cleaver.logic.stream.input</a> - package eu.steffo.cleaver.logic.stream.input</dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">A package containing the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><code>ICleaverInputStream</code></a> interface and its implementations.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/package-summary.html">eu.steffo.cleaver.logic.stream.output</a> - package eu.steffo.cleaver.logic.stream.output</dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">A package containing the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><code>ICleaverOutputStream</code></a> interface and its implementations.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/utils/package-summary.html">eu.steffo.cleaver.logic.utils</a> - package eu.steffo.cleaver.logic.utils</dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">A package containing utility classes.</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<a href="index-1.html">B</a> <a href="index-2.html">C</a> <a href="index-3.html">D</a> <a href="index-4.html">E</a> <a href="index-5.html">F</a> <a href="index-6.html">G</a> <a href="index-7.html">I</a> <a href="index-8.html">J</a> <a href="index-9.html">K</a> <a href="index-10.html">M</a> <a href="index-11.html">N</a> <a href="index-12.html">O</a> <a href="index-13.html">P</a> <a href="index-14.html">R</a> <a href="index-15.html">S</a> <a href="index-16.html">T</a> <a href="index-17.html">U</a> <a href="index-18.html">W</a> <br><a href="../allclasses-index.html">All Classes</a> <a href="../allpackages-index.html">All Packages</a></div>
|
||||
</main>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>F-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -78,9 +78,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.desktop/javax/swing/JFileChooser.html?is-external=true" title="class or interface in javax.swing" class="externalLink"><code>JFileChooser</code></a> that will be opened when the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/FileSelectRow.html#openFileChooserButton"><code>FileSelectRow.openFileChooserButton</code></a> is pressed.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html#fileInputStreams">fileInputStreams</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverForkFileInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileInputStreams</code></a> from where bytes are read.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html#fileOutputStreams">fileOutputStreams</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverForkFileOutputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/FileOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>FileOutputStream</code></a> where bytes are written to.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html#fileSelectPanel">fileSelectPanel</a></span> - Variable in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/CreateJobPanel.html" title="class in eu.steffo.cleaver.gui.panels">CreateJobPanel</a></dt>
|
||||
<dd>
|
||||
<div class="block">The second row, containing the file selector.</div>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>G-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -77,9 +77,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<dd>
|
||||
<div class="block">Generate a new <a href="https://en.wikipedia.org/wiki/Initialization_vector">Initialization Vector</a> with the specified size.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#generatePasswordKey(char%5B%5D,byte%5B%5D)">generatePasswordKey(char[], byte[])</a></span> - Method in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#generatePasswordKey(char%5B%5D,byte%5B%5D)">generatePasswordKey(char[], byte[])</a></span> - Static method in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">Generate a key starting from a character array.</div>
|
||||
<div class="block">Generate a AES key from a password and a salt.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#generatePasswordKey(char%5B%5D,byte%5B%5D)">generatePasswordKey(char[], byte[])</a></span> - Method in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverCryptOutputStream</a></dt>
|
||||
<dd>
|
||||
|
@ -93,6 +93,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<dd>
|
||||
<div class="block">Get the base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a>.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSimpleFileInputStream.html#getBaseFile()">getBaseFile()</a></span> - Method in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSimpleFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSimpleFileInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html#getBaseFile()">getBaseFile()</a></span> - Method in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverSplitFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverSplitFileInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">Get the base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a>.</div>
|
||||
|
@ -102,16 +104,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<div class="block">Get the base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a>.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSimpleFileOutputStream.html#getBaseFile()">getBaseFile()</a></span> - Method in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSimpleFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSimpleFileOutputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">Get the base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a>.</div>
|
||||
</dd>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html#getBaseFile()">getBaseFile()</a></span> - Method in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverSplitFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverSplitFileOutputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">Get the base <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a>.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html#getChpFileDocument(java.io.File)">getChpFileDocument(File)</a></span> - Static method in class eu.steffo.cleaver.logic.job.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job">StitchJob</a></dt>
|
||||
<dd>
|
||||
<div class="block">Instantiate a new <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> based on the contents of the passed file.</div>
|
||||
<div class="block">Create a new <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.xml/org/w3c/dom/Document.html?is-external=true" title="class or interface in org.w3c.dom" class="externalLink"><code>Document</code></a> based on the contents of the passed <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>File</code></a>.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html#getColumnClass(int)">getColumnClass(int)</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel.JobsTableModel</a></dt>
|
||||
<dd> </dd>
|
||||
|
@ -177,6 +177,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html#getProgressString()">getProgressString()</a></span> - Method in class eu.steffo.cleaver.logic.job.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/Job.html" title="class in eu.steffo.cleaver.logic.job">Job</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html#getReadFrom()">getReadFrom()</a></span> - Method in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverForkFileInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html#getResultFile()">getResultFile()</a></span> - Method in class eu.steffo.cleaver.logic.job.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/job/StitchJob.html" title="class in eu.steffo.cleaver.logic.job">StitchJob</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html#getRowCount()">getRowCount()</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel.JobsTableModel</a></dt>
|
||||
|
@ -191,7 +193,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<dd>
|
||||
<div class="block">Create a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a> from the settings in this <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/OptionRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>OptionRow</code></a>.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#getTransformationString()">getTransformationString()</a></span> - Method in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html#getTotalReadBytes()">getTotalReadBytes()</a></span> - Method in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverForkFileInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html#getTotalReadBytes()">getTotalReadBytes()</a></span> - Method in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverForkFileOutputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#getTransformationString()">getTransformationString()</a></span> - Static method in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#getTransformationString()">getTransformationString()</a></span> - Method in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverCryptOutputStream</a></dt>
|
||||
<dd> </dd>
|
||||
|
@ -203,8 +209,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html#getValueAt(int,int)">getValueAt(int, int)</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel.JobsTableModel</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html#getWriteTo()">getWriteTo()</a></span> - Method in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverForkFileInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverForkFileInputStream</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html#getWriteTo()">getWriteTo()</a></span> - Method in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverForkFileOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverForkFileOutputStream</a></dt>
|
||||
<dd> </dd>
|
||||
</dl>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>I-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -74,11 +74,17 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<h2 class="title">I</h2>
|
||||
<dl>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/ICleaverInputStream.html" title="interface in eu.steffo.cleaver.logic.stream.input"><span class="typeNameLink">ICleaverInputStream</span></a> - Interface in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/package-summary.html">eu.steffo.cleaver.logic.stream.input</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream"><code>ICleaverStream</code></a> that is also a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/InputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>InputStream</code></a> (a stream you can read bytes from).</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/ICleaverOutputStream.html" title="interface in eu.steffo.cleaver.logic.stream.output"><span class="typeNameLink">ICleaverOutputStream</span></a> - Interface in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/package-summary.html">eu.steffo.cleaver.logic.stream.output</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream"><code>ICleaverStream</code></a> that is also a <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/java/io/OutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink"><code>OutputStream</code></a> (a stream you can write bytes to).</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/ICleaverStream.html" title="interface in eu.steffo.cleaver.logic.stream"><span class="typeNameLink">ICleaverStream</span></a> - Interface in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/package-summary.html">eu.steffo.cleaver.logic.stream</a></dt>
|
||||
<dd> </dd>
|
||||
<dd>
|
||||
<div class="block">The generic interface for the streams used by Cleaver.</div>
|
||||
</dd>
|
||||
<dt><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/ICompressConfig.html" title="interface in eu.steffo.cleaver.logic.config"><span class="typeNameLink">ICompressConfig</span></a> - Interface in <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/package-summary.html">eu.steffo.cleaver.logic.config</a></dt>
|
||||
<dd>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a> generated by a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/CompressRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>CompressRow</code></a>.</div>
|
||||
|
@ -96,9 +102,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<dd>
|
||||
<div class="block">Create and initialize the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#cipher"><code>CleaverCryptOutputStream.cipher</code></a> to be used by the CleaverCryptOutputStream.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#initCipher(char%5B%5D,byte%5B%5D,byte%5B%5D)">initCipher(char[], byte[], byte[])</a></span> - Method in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#initCipher(char%5B%5D,byte%5B%5D,byte%5B%5D)">initCipher(char[], byte[], byte[])</a></span> - Static method in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">Create and initialize the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#cipher"><code>CleaverCryptInputStream.cipher</code></a> to be used by the CleaverCryptOutputStream.</div>
|
||||
<div class="block">Create and initialize the <a href="https://docs.oracle.com/en/java/javase/13/docs/api/java.base/javax/crypto/Cipher.html?is-external=true" title="class or interface in javax.crypto" class="externalLink"><code>Cipher</code></a> to be used by the CleaverCryptOutputStream.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html#isCellEditable(int,int)">isCellEditable(int, int)</a></span> - Method in class eu.steffo.cleaver.gui.panels.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/JobsTablePanel.JobsTableModel.html" title="class in eu.steffo.cleaver.gui.panels">JobsTablePanel.JobsTableModel</a></dt>
|
||||
<dd> </dd>
|
||||
|
@ -106,10 +112,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<dd>
|
||||
<div class="block">A <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/config/IConfig.html" title="interface in eu.steffo.cleaver.logic.config"><code>IConfig</code></a> generated by a <a href="../eu.steffo.cleaver/eu/steffo/cleaver/gui/panels/rows/option/SplitRow.html" title="class in eu.steffo.cleaver.gui.panels.rows.option"><code>SplitRow</code></a>.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#ivSize">ivSize</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The size in bytes of the initialization vector.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#ivSize">ivSize</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverCryptOutputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The size in bytes of the initialization vector.</div>
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>J-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<!-- NewPage -->
|
||||
<html lang="it">
|
||||
<head>
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 17:02:44 CET 2020 -->
|
||||
<!-- Generated by javadoc (13.0.1) on Thu Jan 09 19:22:25 CET 2020 -->
|
||||
<title>K-Index</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<meta name="dc.created" content="2020-01-09">
|
||||
|
@ -73,18 +73,22 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
</a>
|
||||
<h2 class="title">K</h2>
|
||||
<dl>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#keyDerivationAlgorithm">keyDerivationAlgorithm</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#KEY_DERIVATION_ALGORITHM">KEY_DERIVATION_ALGORITHM</a></span> - Static variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The name of the key derivation algorithm to be used (<a href="https://en.wikipedia.org/wiki/PBKDF2">Password-Based Key Derivation Function 2</a> with <a href="https://en.wikipedia.org/wiki/HMAC">HMAC</a>-<a href="https://it.wikipedia.org/wiki/Secure_Hash_Algorithm">SHA512</a>).</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#KEY_ITERATION_COUNT">KEY_ITERATION_COUNT</a></span> - Static variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The iteration count for the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#KEY_DERIVATION_ALGORITHM"><code>CleaverCryptInputStream.KEY_DERIVATION_ALGORITHM</code></a>.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#KEY_LENGTH">KEY_LENGTH</a></span> - Static variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The length in bits of the key to be generated with the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#KEY_DERIVATION_ALGORITHM"><code>CleaverCryptInputStream.KEY_DERIVATION_ALGORITHM</code></a>.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#keyDerivationAlgorithm">keyDerivationAlgorithm</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverCryptOutputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The name of the key derivation algorithm to be used (<a href="https://en.wikipedia.org/wiki/PBKDF2">Password-Based Key Derivation Function 2</a> with <a href="https://en.wikipedia.org/wiki/HMAC">HMAC</a>-<a href="https://it.wikipedia.org/wiki/Secure_Hash_Algorithm">SHA512</a>).</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#keyIterationCount">keyIterationCount</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The iteration count for the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#keyDerivationAlgorithm"><code>CleaverCryptInputStream.keyDerivationAlgorithm</code></a>.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#keyIterationCount">keyIterationCount</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverCryptOutputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The iteration count for the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#keyDerivationAlgorithm"><code>CleaverCryptOutputStream.keyDerivationAlgorithm</code></a>.</div>
|
||||
|
@ -97,10 +101,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
|||
<dd>
|
||||
<div class="block">A label with "Encryption key" written on it.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#keyLength">keyLength</a></span> - Variable in class eu.steffo.cleaver.logic.stream.input.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html" title="class in eu.steffo.cleaver.logic.stream.input">CleaverCryptInputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The length in bits of the key to be generated with the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/input/CleaverCryptInputStream.html#keyDerivationAlgorithm"><code>CleaverCryptInputStream.keyDerivationAlgorithm</code></a>.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#keyLength">keyLength</a></span> - Variable in class eu.steffo.cleaver.logic.stream.output.<a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html" title="class in eu.steffo.cleaver.logic.stream.output">CleaverCryptOutputStream</a></dt>
|
||||
<dd>
|
||||
<div class="block">The length in bits of the key to be generated with the <a href="../eu.steffo.cleaver/eu/steffo/cleaver/logic/stream/output/CleaverCryptOutputStream.html#keyDerivationAlgorithm"><code>CleaverCryptOutputStream.keyDerivationAlgorithm</code></a>.</div>
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue